@charset "UTF-8";
@import url("https://use.typekit.net/qhk4ttp.css");
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666666;
  --gray-dark: #333333;
  --primary: #4d5568;
  --secondary: #586FA5;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #e6e6e6;
  --dark: #333333;
  --primary-contrast: #fff;
  --secondary-contrast: #fff;
  --primary-text: #fff;
  --secondary-text: #fff;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1400px;
  --font-family-sans-serif: baskerville-urw, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

html {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  scroll-behavior: smooth;
}
html.navbar-open {
  overflow: hidden;
}

::-moz-selection {
  background: #4d5568;
  color: #fff;
}

::selection {
  background: #4d5568;
  color: #fff;
}

::-moz-selection {
  background: #4d5568;
  color: #fff;
}

.page, #page {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.main, #main {
  flex-grow: 1;
}

*,
*::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: baskerville-urw, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.8;
  color: #333333;
  text-align: left;
  background-color: #fff;
}

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

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

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

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;
  text-decoration-skip-ink: none;
}

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #4d5568;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #2c313c;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

th {
  text-align: inherit;
}

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

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

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

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

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

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

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

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1rem;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.1;
  color: #4d5568;
}

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

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

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

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

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

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

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

.display-1 {
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

.display-2 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.1;
}

.display-3 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.1;
}

.display-4 {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.1;
}

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

small,
.small {
  font-size: 0.875rem;
  font-weight: 400;
}

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

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

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

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

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

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

.blockquote-footer {
  display: block;
  font-size: 0.875rem;
  color: #666666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.lead {
  line-height: 1.5;
}

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

.line-height-sm {
  line-height: 1.5;
}

.line-height-lg {
  line-height: 1.5;
}

.font-family-display {
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

h1 a, .h1 a,
h2 a, .h2 a,
h3 a, .h3 a,
h4 a, .h4 a,
h5 a, .h5 a,
h6 a, .h6 a {
  color: inherit;
  text-decoration: none;
}

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

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

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #666666;
}

img.lazyload {
  opacity: 0;
  will-change: opacity;
}
img.lazyload, img.lazyloading, img.lazyloaded {
  transition: opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
img.lazyloading, img.lazyloaded {
  opacity: 1;
}

.has-bg {
  position: relative;
}

.content-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  overflow: hidden;
}

.content-fg {
  position: relative;
}

[data-parallax=true] {
  overflow: hidden;
}

@media (orientation: landscape) {
  [data-parallax=true] .content-bg {
    height: 100vh;
    will-change: transform;
    -webkit-transform: translateY(var(--parallaxY));
            transform: translateY(var(--parallaxY));
  }
}
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}
a > code {
  color: inherit;
}

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

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

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

.container {
  width: 100%;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 1400px) {
  .container {
    max-width: 1340px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (max-width: 575.98px) {
  .row-v {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-v > [class*=col-] {
    padding: 0 0.5rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .row-v {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-v > [class*=col-] {
    padding: 0 0.75rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .row-v {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-v > [class*=col-] {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .row-v {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-v > [class*=col-] {
    padding: 0 1.5rem;
  }
}
@media (min-width: 1400px) {
  .row-v {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  .row-v > [class*=col-] {
    padding: 0 2rem;
  }
}
.row-0 {
  margin-left: 0;
  margin-right: 0;
}
.row-0 > [class*=col-] {
  padding-left: 0;
  padding-right: 0;
}

.row-1 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}
.row-1 > [class*=col-] {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.row-2 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.row-2 > [class*=col-] {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.row-3 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.row-3 > [class*=col-] {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.row-4 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.row-4 > [class*=col-] {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.row-5 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.row-5 > [class*=col-] {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.row-xs {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.row-xs > [class*=col-] {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.row-sm {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.row-sm > [class*=col-] {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.row-md {
  margin-left: -1rem;
  margin-right: -1rem;
}
.row-md > [class*=col-] {
  padding-left: 1rem;
  padding-right: 1rem;
}

.row-lg {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.row-lg > [class*=col-] {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.row-xl {
  margin-left: -2rem;
  margin-right: -2rem;
}
.row-xl > [class*=col-] {
  padding-left: 2rem;
  padding-right: 2rem;
}

@media (min-width: 576px) {
  .row-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-lg {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-lg > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xl {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  .row-xl > [class*=col-] {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 768px) {
  .row-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-lg {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-lg > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xl {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  .row-xl > [class*=col-] {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .row-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-lg {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-lg > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xl {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  .row-xl > [class*=col-] {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 1400px) {
  .row-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-lg {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-lg > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xl {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  .row-xl > [class*=col-] {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #333333;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #cccccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #cccccc;
}
.table tbody + tbody {
  border-top: 2px solid #cccccc;
}

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

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

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

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

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

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #cdcfd5;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #a2a7b0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c6c6;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #959595;
}

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

.table-primary-contrast,
.table-primary-contrast > th,
.table-primary-contrast > td {
  background-color: white;
}
.table-primary-contrast th,
.table-primary-contrast td,
.table-primary-contrast thead th,
.table-primary-contrast tbody + tbody {
  border-color: white;
}

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

.table-secondary-contrast,
.table-secondary-contrast > th,
.table-secondary-contrast > td {
  background-color: white;
}
.table-secondary-contrast th,
.table-secondary-contrast td,
.table-secondary-contrast thead th,
.table-secondary-contrast tbody + tbody {
  border-color: white;
}

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

.table-primary-text,
.table-primary-text > th,
.table-primary-text > td {
  background-color: white;
}
.table-primary-text th,
.table-primary-text td,
.table-primary-text thead th,
.table-primary-text tbody + tbody {
  border-color: white;
}

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

.table-secondary-text,
.table-secondary-text > th,
.table-secondary-text > td {
  background-color: white;
}
.table-secondary-text th,
.table-secondary-text td,
.table-secondary-text thead th,
.table-secondary-text tbody + tbody {
  border-color: white;
}

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

.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: #333333;
  border-color: #464646;
}
.table .thead-light th {
  color: #4d4d4d;
  background-color: #cccccc;
  border-color: #cccccc;
}

.table-dark {
  color: #fff;
  background-color: #333333;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #464646;
}
.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: 1399.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.8em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.8;
  color: #4d4d4d;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999999;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #4d4d4d;
  background-color: #fff;
  border-color: #8b94a9;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #666666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #cccccc;
  opacity: 1;
}

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

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

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

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

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

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

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

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

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

textarea.form-control {
  height: auto;
}

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

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

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

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

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

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

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.8;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.8em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.45em + 0.1875rem);
  background-size: calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {
  display: block;
}

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

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

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

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

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

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.8;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.8em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.45em + 0.1875rem);
  background-size: calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

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

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

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

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

.btn {
  display: inline-block;
  font-weight: 400;
  color: #333333;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.8;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #333333;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #4d5568;
  border-color: #4d5568;
}
.btn-primary:hover {
  color: #fff;
  background-color: #3d4352;
  border-color: #373d4b;
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(104, 111, 127, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #4d5568;
  border-color: #4d5568;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #373d4b;
  border-color: #323743;
}
.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(104, 111, 127, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #586FA5;
  border-color: #586FA5;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #4b5e8c;
  border-color: #465984;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(113, 133, 179, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #586FA5;
  border-color: #586FA5;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #465984;
  border-color: #42537b;
}
.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(113, 133, 179, 0.5);
}

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

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

.btn-warning {
  color: #1a1a1a;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #1a1a1a;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 168, 10, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1a1a1a;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #1a1a1a;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 168, 10, 0.5);
}

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

.btn-light {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-light:hover {
  color: #1a1a1a;
  background-color: #d2d2d2;
  border-color: #cccccc;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 199, 199, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1a1a1a;
  background-color: #cccccc;
  border-color: #c6c6c6;
}
.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(199, 199, 199, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-dark:hover {
  color: #fff;
  background-color: #202020;
  border-color: #1a1a1a;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #131313;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5);
}

.btn-primary-contrast {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-contrast:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-primary-contrast:focus, .btn-primary-contrast.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-primary-contrast.disabled, .btn-primary-contrast:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-contrast:not(:disabled):not(.disabled):active, .btn-primary-contrast:not(:disabled):not(.disabled).active, .show > .btn-primary-contrast.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-primary-contrast:not(:disabled):not(.disabled):active:focus, .btn-primary-contrast:not(:disabled):not(.disabled).active:focus, .show > .btn-primary-contrast.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

.btn-secondary-contrast {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-contrast:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-secondary-contrast:focus, .btn-secondary-contrast.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-secondary-contrast.disabled, .btn-secondary-contrast:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-contrast:not(:disabled):not(.disabled):active, .btn-secondary-contrast:not(:disabled):not(.disabled).active, .show > .btn-secondary-contrast.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-secondary-contrast:not(:disabled):not(.disabled):active:focus, .btn-secondary-contrast:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-contrast.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

.btn-primary-text {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-text:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-primary-text:focus, .btn-primary-text.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-primary-text.disabled, .btn-primary-text:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-text:not(:disabled):not(.disabled):active, .btn-primary-text:not(:disabled):not(.disabled).active, .show > .btn-primary-text.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-primary-text:not(:disabled):not(.disabled):active:focus, .btn-primary-text:not(:disabled):not(.disabled).active:focus, .show > .btn-primary-text.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

.btn-secondary-text {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-text:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-secondary-text:focus, .btn-secondary-text.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-secondary-text.disabled, .btn-secondary-text:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-text:not(:disabled):not(.disabled):active, .btn-secondary-text:not(:disabled):not(.disabled).active, .show > .btn-secondary-text.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-secondary-text:not(:disabled):not(.disabled):active:focus, .btn-secondary-text:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-text.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

.btn-outline-primary {
  color: #4d5568;
  border-color: #4d5568;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #4d5568;
  border-color: #4d5568;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #4d5568;
  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: #4d5568;
  border-color: #4d5568;
}
.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(77, 85, 104, 0.5);
}

.btn-outline-secondary {
  color: #586FA5;
  border-color: #586FA5;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #586FA5;
  border-color: #586FA5;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(88, 111, 165, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #586FA5;
  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: #586FA5;
  border-color: #586FA5;
}
.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(88, 111, 165, 0.5);
}

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

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

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

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

.btn-outline-light {
  color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-outline-light:hover {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 230, 230, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #e6e6e6;
  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: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.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(230, 230, 230, 0.5);
}

.btn-outline-dark {
  color: #333333;
  border-color: #333333;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #333333;
  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: #333333;
  border-color: #333333;
}
.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(51, 51, 51, 0.5);
}

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

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

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

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

.btn-link {
  font-weight: 400;
  color: #4d5568;
  text-decoration: underline;
}
.btn-link:hover {
  color: #2c313c;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666666;
  pointer-events: none;
}

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

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

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

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

.btn {
  text-decoration: none;
}

.btn .btn-icon {
  margin-right: 0.75rem;
}

.btn-sm .btn-icon, .btn-group-sm > .btn .btn-icon {
  margin-right: 0.5rem;
}

.btn-lg .btn-icon, .btn-group-lg > .btn .btn-icon {
  margin-right: 1rem;
}

.skip-to-content .btn, #skip-to-content .btn {
  position: fixed;
  z-index: 421;
  top: 0;
  left: 0;
  margin-left: 1rem;
  margin-top: 0;
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  opacity: 0;
}

.skip-to-content .btn:focus, #skip-to-content .btn:focus {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  margin-top: 1rem;
  opacity: 1;
}

.skip-to-top .btn, #skip-to-top .btn {
  position: fixed;
  z-index: 421;
  bottom: 0;
  right: 0;
  margin-right: 1rem;
  margin-bottom: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  opacity: 0;
}

.skip-to-top .btn:focus, #skip-to-top .btn:focus,
.has-scrolled .skip-to-top .btn,
.has-scrolled #skip-to-top .btn {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  margin-bottom: 1rem;
  opacity: 1;
}

.fade {
  transition: opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
@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 cubic-bezier(0.24, 1, 0.32, 1);
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.js .teaser {
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  will-change: transform, opacity;
}
.js .teaser:not(.lazyloaded) {
  opacity: 0;
  -webkit-transform: translate(0, 3rem);
          transform: translate(0, 3rem);
}

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

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

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

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

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

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

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

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

.dropdown-item, .dropdown-menu > li > a {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #1a1a1a;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-menu > li > a:hover, .dropdown-item:focus, .dropdown-menu > li > a:focus {
  color: #0d0d0d;
  text-decoration: none;
  background-color: #e6e6e6;
}
.dropdown-item.active, .dropdown-menu > li > a.active, .dropdown-item:active, .dropdown-menu > li > a:active {
  color: #fff;
  text-decoration: none;
  background-color: #4d5568;
}
.dropdown-item.disabled, .dropdown-menu > li > a.disabled, .dropdown-item:disabled, .dropdown-menu > li > a:disabled {
  color: #666666;
  pointer-events: none;
  background-color: transparent;
}

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

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

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

.dropdown-item, .dropdown-menu > li > a {
  text-decoration: none;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}

.dropdown-item-icon {
  position: relative;
  left: -0.6rem;
}

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

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #4d5568;
  background-color: #4d5568;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #8b94a9;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #a9afbf;
  border-color: #a9afbf;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #666666;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #cccccc;
}

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

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #4d5568;
  background-color: #4d5568;
}
.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' 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(77, 85, 104, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(77, 85, 104, 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' 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(77, 85, 104, 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.4rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: gray;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(77, 85, 104, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.8em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.8;
  color: #4d4d4d;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #999999;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #8b94a9;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.custom-select:focus::-ms-value {
  color: #4d4d4d;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #666666;
  background-color: #cccccc;
}
.custom-select::-ms-expand {
  display: none;
}

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

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

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.8em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #8b94a9;
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #cccccc;
}
.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.8em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.8;
  color: #4d4d4d;
  background-color: #fff;
  border: 1px solid #999999;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.8em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.8;
  color: #4d4d4d;
  content: "Browse";
  background-color: #cccccc;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #4d5568;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #a9afbf;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #b3b3b3;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #4d5568;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #a9afbf;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #b3b3b3;
  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: #4d5568;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #a9afbf;
}
.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: #b3b3b3;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #b3b3b3;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: gray;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: gray;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: gray;
}

.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, .navbar-nav > li > a,
.navbar-nav > li > span,
.nav > li > a,
.nav > li > span {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .navbar-nav > li > a:hover,
.navbar-nav > li > span:hover,
.nav > li > a:hover,
.nav > li > span:hover, .nav-link:focus, .navbar-nav > li > a:focus,
.navbar-nav > li > span:focus,
.nav > li > a:focus,
.nav > li > span:focus {
  text-decoration: none;
}
.nav-link.disabled, .navbar-nav > li > a.disabled,
.navbar-nav > li > span.disabled,
.nav > li > a.disabled,
.nav > li > span.disabled {
  color: #666666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #b3b3b3;
}
.nav-tabs .nav-item, .nav-tabs .navbar-nav > li,
.nav-tabs .nav > li {
  margin-bottom: -1px;
}
.nav-tabs .nav-link, .nav-tabs .navbar-nav > li > a,
.nav-tabs .navbar-nav > li > span,
.nav-tabs .nav > li > a,
.nav-tabs .nav > li > span {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .navbar-nav > li > a:hover,
.nav-tabs .navbar-nav > li > span:hover,
.nav-tabs .nav > li > a:hover,
.nav-tabs .nav > li > span:hover, .nav-tabs .nav-link:focus, .nav-tabs .navbar-nav > li > a:focus,
.nav-tabs .navbar-nav > li > span:focus,
.nav-tabs .nav > li > a:focus,
.nav-tabs .nav > li > span:focus {
  border-color: #cccccc #cccccc #b3b3b3;
}
.nav-tabs .nav-link.disabled, .nav-tabs .navbar-nav > li > a.disabled,
.nav-tabs .navbar-nav > li > span.disabled,
.nav-tabs .nav > li > a.disabled,
.nav-tabs .nav > li > span.disabled {
  color: #666666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .navbar-nav > li > a.active,
.nav-tabs .navbar-nav > li > span.active,
.nav-tabs .nav > li > a.active,
.nav-tabs .nav > li > span.active,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-item.show .navbar-nav > li > a,
.nav-tabs .nav-item.show .navbar-nav > li > span,
.nav-tabs .nav-item.show .nav > li > a,
.nav-tabs .nav-item.show .nav > li > span,
.nav-tabs .navbar-nav > li.show .nav-link,
.nav-tabs .navbar-nav > li.show .navbar-nav > li > a,
.nav-tabs .navbar-nav > li.show .navbar-nav > li > span,
.nav-tabs .navbar-nav > li.show .nav > li > a,
.nav-tabs .navbar-nav > li.show .nav > li > span,
.nav-tabs .nav > li.show .nav-link,
.nav-tabs .nav > li.show .navbar-nav > li > a,
.nav-tabs .nav > li.show .navbar-nav > li > span,
.nav-tabs .nav > li.show .nav > li > a,
.nav-tabs .nav > li.show .nav > li > span {
  color: #4d4d4d;
  background-color: #fff;
  border-color: #b3b3b3 #b3b3b3 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link, .nav-pills .navbar-nav > li > a,
.nav-pills .navbar-nav > li > span,
.nav-pills .nav > li > a,
.nav-pills .nav > li > span {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active, .nav-pills .navbar-nav > li > a.active,
.nav-pills .navbar-nav > li > span.active,
.nav-pills .nav > li > a.active,
.nav-pills .nav > li > span.active,
.nav-pills .show > .nav-link,
.nav-pills .navbar-nav > li.show > a,
.nav-pills .navbar-nav > li.show > span,
.nav-pills .nav > li.show > a,
.nav-pills .nav > li.show > span {
  color: #fff;
  background-color: #4d5568;
}

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

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

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

.nav-link, .navbar-nav > li > a,
.navbar-nav > li > span,
.nav > li > a,
.nav > li > span {
  text-decoration: none;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}

.nav-social .nav {
  margin: -0.25em;
}
.nav-social .nav-item, .nav-social .navbar-nav > li,
.nav-social .nav > li {
  margin: 0.25em;
}
.nav-social .nav-link, .nav-social .navbar-nav > li > a,
.nav-social .navbar-nav > li > span,
.nav-social .nav > li > a,
.nav-social .nav > li > span {
  display: block;
  padding: 0.2em;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-align: center;
  box-sizing: content-box;
  background: transparent;
  color: currentColor;
  border-radius: 100%;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
.nav-social .nav-link span, .nav-social .navbar-nav > li > a span,
.nav-social .navbar-nav > li > span span,
.nav-social .nav > li > a span,
.nav-social .nav > li > span span {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.nav-social .nav-link:hover, .nav-social .navbar-nav > li > a:hover,
.nav-social .navbar-nav > li > span:hover,
.nav-social .nav > li > a:hover,
.nav-social .nav > li > span:hover, .nav-social .nav-link:focus, .nav-social .navbar-nav > li > a:focus,
.nav-social .navbar-nav > li > span:focus,
.nav-social .nav > li > a:focus,
.nav-social .nav > li > span:focus {
  color: #4d5568;
}

.nav-legal .nav-link, .nav-legal .navbar-nav > li > a,
.nav-legal .navbar-nav > li > span,
.nav-legal .nav > li > a,
.nav-legal .nav > li > span {
  color: inherit;
}
.nav-legal .nav-link:hover, .nav-legal .navbar-nav > li > a:hover,
.nav-legal .navbar-nav > li > span:hover,
.nav-legal .nav > li > a:hover,
.nav-legal .nav > li > span:hover, .nav-legal .nav-link:focus, .nav-legal .navbar-nav > li > a:focus,
.nav-legal .navbar-nav > li > span:focus,
.nav-legal .nav > li > a:focus,
.nav-legal .nav > li > span:focus {
  text-decoration: underline;
}

@media (max-width: 575.98px) {
  .nav-legal .nav {
    flex-direction: column;
  }
}
@media (min-width: 576px) {
  .nav-legal .nav-item, .nav-legal .navbar-nav > li,
  .nav-legal .nav > li {
    display: flex;
    align-items: center;
  }
  .nav-legal .nav-item:not(:first-child):before, .nav-legal .navbar-nav > li:not(:first-child):before,
  .nav-legal .nav > li:not(:first-child):before {
    content: "|";
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    color: #cccccc;
  }
  .nav-legal .nav-link, .nav-legal .navbar-nav > li > a,
  .nav-legal .navbar-nav > li > span,
  .nav-legal .nav > li > a,
  .nav-legal .nav > li > span {
    padding: 0;
  }
}
.js .content-nav .nav:not(.show) {
  height: 0;
  overflow: hidden;
}

.content-nav .nav {
  align-items: center;
}
.content-nav .nav-item, .content-nav .navbar-nav > li,
.content-nav .nav > li {
  padding-right: 1.5rem;
}
.content-nav .nav-link, .content-nav .navbar-nav > li > a,
.content-nav .navbar-nav > li > span,
.content-nav .nav > li > a,
.content-nav .nav > li > span {
  white-space: nowrap;
  padding-left: 0;
  padding-right: 0;
}

.content-nav-more {
  margin-left: auto;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 0;
}
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

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

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

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

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

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    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, .navbar-expand-sm .navbar-nav > li > a,
  .navbar-expand-sm .navbar-nav > li > span,
  .navbar-expand-sm .navbar-nav .nav > li > a,
  .navbar-expand-sm .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container, .navbar > .container,
  .navbar-expand-md > .container-fluid,
  .navbar > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md, .navbar {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav, .navbar .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu, .navbar .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav > li > a,
  .navbar-expand-md .navbar-nav > li > span,
  .navbar-expand-md .navbar-nav .nav > li > a,
  .navbar-expand-md .navbar-nav .nav > li > span, .navbar .navbar-nav .nav-link, .navbar .navbar-nav > li > a,
  .navbar .navbar-nav > li > span,
  .navbar .navbar-nav .nav > li > a,
  .navbar .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container, .navbar > .container,
  .navbar-expand-md > .container-fluid,
  .navbar > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse, .navbar .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler, .navbar .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    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, .navbar-expand-lg .navbar-nav > li > a,
  .navbar-expand-lg .navbar-nav > li > span,
  .navbar-expand-lg .navbar-nav .nav > li > a,
  .navbar-expand-lg .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1400px) {
  .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, .navbar-expand-xl .navbar-nav > li > a,
  .navbar-expand-xl .navbar-nav > li > span,
  .navbar-expand-xl .navbar-nav .nav > li > a,
  .navbar-expand-xl .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  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, .navbar-expand .navbar-nav > li > a,
.navbar-expand .navbar-nav > li > span,
.navbar-expand .navbar-nav .nav > li > a,
.navbar-expand .navbar-nav .nav > li > span {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

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

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

.site-header-social .nav-item--header-hidden {
  display: none;
}

.navbar {
  position: relative;
  z-index: 420;
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-sm {
    padding-bottom: 0;
  }
  .navbar-expand-sm .container,
  .navbar-expand-sm .container-fluid {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-sm {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-sm {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-md, .navbar {
    padding-bottom: 0;
  }
  .navbar-expand-md .container, .navbar .container,
  .navbar-expand-md .container-fluid,
  .navbar .container-fluid {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-md, .navbar {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-md, .navbar {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-lg {
    padding-bottom: 0;
  }
  .navbar-expand-lg .container,
  .navbar-expand-lg .container-fluid {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-lg {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-lg {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-xl {
    padding-bottom: 0;
  }
  .navbar-expand-xl .container,
  .navbar-expand-xl .container-fluid {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-xl {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand {
    padding-bottom: 0;
  }
  .navbar-expand .container,
  .navbar-expand .container-fluid {
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 1400px) {
  .navbar-expand {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-brand {
    height: 2.375rem;
    display: flex;
    align-items: center;
  }
  .navbar-expand-sm .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm .navbar-brand {
    width: 15rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-sm .navbar-brand img {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-brand, .navbar .navbar-brand {
    height: 2.375rem;
    display: flex;
    align-items: center;
  }
  .navbar-expand-md .navbar-brand img, .navbar .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-brand, .navbar .navbar-brand {
    width: 15rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-md .navbar-brand img, .navbar .navbar-brand img {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-brand {
    height: 2.375rem;
    display: flex;
    align-items: center;
  }
  .navbar-expand-lg .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-brand {
    width: 15rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-lg .navbar-brand img {
    display: block;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-brand {
    height: 2.375rem;
    display: flex;
    align-items: center;
  }
  .navbar-expand-xl .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl .navbar-brand {
    width: 15rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-xl .navbar-brand img {
    display: block;
  }
}
.navbar-expand .navbar-brand {
  height: 2.375rem;
  display: flex;
  align-items: center;
}
.navbar-expand .navbar-brand img {
  display: block;
  width: auto;
  height: 100%;
}
.navbar-expand .navbar-brand {
  width: 15rem;
  flex-shrink: 0;
  margin-right: 0;
}
.navbar-expand .navbar-brand img {
  display: block;
}

.navbar-toggler {
  position: fixed;
  z-index: 601;
  top: 1rem;
  right: 1rem;
  border: 0;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
  }
  .navbar-expand-sm .navbar-collapse.width {
    left: auto;
    bottom: 0;
  }
  .navbar-expand-sm .navbar-collapse .navbar-collapse-container {
    width: 90vw;
    height: 100vh;
    display: flex;
    flex-direction: column;
  }
  .navbar-expand-sm .navbar-collapse.collapsing.width {
    width: 0;
    height: auto;
    transition-property: width;
  }
  .navbar-expand-sm .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm .navbar-collapse {
    flex-grow: 1;
  }
  .navbar-expand-sm .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-sm .navbar-collapse {
    flex-basis: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-sm .navbar-collapse .navbar-collapse-container {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-collapse, .navbar .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
  }
  .navbar-expand-md .navbar-collapse.width, .navbar .navbar-collapse.width {
    left: auto;
    bottom: 0;
  }
  .navbar-expand-md .navbar-collapse .navbar-collapse-container, .navbar .navbar-collapse .navbar-collapse-container {
    width: 90vw;
    height: 100vh;
    display: flex;
    flex-direction: column;
  }
  .navbar-expand-md .navbar-collapse.collapsing.width, .navbar .navbar-collapse.collapsing.width {
    width: 0;
    height: auto;
    transition-property: width;
  }
  .navbar-expand-md .navbar-collapse.navbar-open .navbar-collapse-container, .navbar .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-collapse, .navbar .navbar-collapse {
    flex-grow: 1;
  }
  .navbar-expand-md .navbar-collapse .navbar-collapse-container, .navbar .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-md .navbar-collapse, .navbar .navbar-collapse {
    flex-basis: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-md .navbar-collapse .navbar-collapse-container, .navbar .navbar-collapse .navbar-collapse-container {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
  }
  .navbar-expand-lg .navbar-collapse.width {
    left: auto;
    bottom: 0;
  }
  .navbar-expand-lg .navbar-collapse .navbar-collapse-container {
    width: 90vw;
    height: 100vh;
    display: flex;
    flex-direction: column;
  }
  .navbar-expand-lg .navbar-collapse.collapsing.width {
    width: 0;
    height: auto;
    transition-property: width;
  }
  .navbar-expand-lg .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-collapse {
    flex-grow: 1;
  }
  .navbar-expand-lg .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-lg .navbar-collapse {
    flex-basis: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-lg .navbar-collapse .navbar-collapse-container {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
  }
  .navbar-expand-xl .navbar-collapse.width {
    left: auto;
    bottom: 0;
  }
  .navbar-expand-xl .navbar-collapse .navbar-collapse-container {
    width: 90vw;
    height: 100vh;
    display: flex;
    flex-direction: column;
  }
  .navbar-expand-xl .navbar-collapse.collapsing.width {
    width: 0;
    height: auto;
    transition-property: width;
  }
  .navbar-expand-xl .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl .navbar-collapse {
    flex-grow: 1;
  }
  .navbar-expand-xl .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-xl .navbar-collapse {
    flex-basis: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-collapse .navbar-collapse-container {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}
.navbar-expand .navbar-collapse {
  position: fixed;
  z-index: 600;
  top: 0;
  left: 0;
  right: 0;
}
.navbar-expand .navbar-collapse.width {
  left: auto;
  bottom: 0;
}
.navbar-expand .navbar-collapse .navbar-collapse-container {
  width: 90vw;
  height: 100vh;
  display: flex;
  flex-direction: column;
}
.navbar-expand .navbar-collapse.collapsing.width {
  width: 0;
  height: auto;
  transition-property: width;
}
.navbar-expand .navbar-collapse.navbar-open .navbar-collapse-container {
  overflow-y: auto;
}
.navbar-expand .navbar-collapse {
  flex-grow: 1;
}
.navbar-expand .navbar-collapse .navbar-collapse-container {
  flex-grow: 1;
  display: flex;
  align-items: center;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand .navbar-collapse {
    flex-basis: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand .navbar-collapse .navbar-collapse-container {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
}

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav > li > a,
  .navbar-expand-sm .navbar-nav > li > span,
  .navbar-expand-sm .navbar-nav .nav > li > a,
  .navbar-expand-sm .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-sm .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-sm .navbar-nav .dropdown-item, .navbar-expand-sm .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
  .navbar-expand-sm .navbar-social {
    padding: 1rem 1rem;
  }
  .navbar-expand-sm .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-sm .navbar-social .nav-link, .navbar-expand-sm .navbar-social .navbar-nav > li > a,
  .navbar-expand-sm .navbar-social .navbar-nav > li > span,
  .navbar-expand-sm .navbar-social .nav > li > a,
  .navbar-expand-sm .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-sm .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav > li > a,
  .navbar-expand-sm .navbar-nav > li > span,
  .navbar-expand-sm .navbar-nav .nav > li > a,
  .navbar-expand-sm .navbar-nav .nav > li > span {
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-sm .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-sm .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-sm .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-sm .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-sm .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-sm .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-sm .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-sm .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-sm .navbar-social .nav-link, .navbar-expand-sm .navbar-social .navbar-nav > li > a,
  .navbar-expand-sm .navbar-social .navbar-nav > li > span,
  .navbar-expand-sm .navbar-social .nav > li > a,
  .navbar-expand-sm .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-sm .navbar-social {
    position: absolute;
    top: 1rem;
    right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-sm .navbar-menu {
    order: 1;
    flex-basis: 100%;
  }
  .navbar-expand-sm .navbar-nav:before {
    content: "";
  }
}
@media (min-width: 1400px) {
  .navbar-expand-sm .navbar-nav:before, .navbar-expand-sm .navbar-nav:after {
    content: "";
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-menu, .navbar .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav > li > a,
  .navbar-expand-md .navbar-nav > li > span,
  .navbar-expand-md .navbar-nav .nav > li > a,
  .navbar-expand-md .navbar-nav .nav > li > span, .navbar .navbar-nav .nav-link, .navbar .navbar-nav > li > a,
  .navbar .navbar-nav > li > span,
  .navbar .navbar-nav .nav > li > a,
  .navbar .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-md .navbar-nav .dropdown-toggle:after, .navbar .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu, .navbar .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-md .navbar-nav .dropdown-item, .navbar-expand-md .navbar-nav .dropdown-menu > li > a, .navbar .navbar-nav .dropdown-item, .navbar .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
  .navbar-expand-md .navbar-social, .navbar .navbar-social {
    padding: 1rem 1rem;
  }
  .navbar-expand-md .navbar-social .nav-item--header-hidden, .navbar .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-md .navbar-social .nav-link, .navbar-expand-md .navbar-social .navbar-nav > li > a,
  .navbar-expand-md .navbar-social .navbar-nav > li > span,
  .navbar-expand-md .navbar-social .nav > li > a,
  .navbar-expand-md .navbar-social .nav > li > span, .navbar .navbar-social .nav-link, .navbar .navbar-social .navbar-nav > li > a,
  .navbar .navbar-social .navbar-nav > li > span,
  .navbar .navbar-social .nav > li > a,
  .navbar .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-menu, .navbar .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-md .navbar-nav, .navbar .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav > li > a,
  .navbar-expand-md .navbar-nav > li > span,
  .navbar-expand-md .navbar-nav .nav > li > a,
  .navbar-expand-md .navbar-nav .nav > li > span, .navbar .navbar-nav .nav-link, .navbar .navbar-nav > li > a,
  .navbar .navbar-nav > li > span,
  .navbar .navbar-nav .nav > li > a,
  .navbar .navbar-nav .nav > li > span {
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-md .navbar-nav .dropdown-toggle:after, .navbar .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu, .navbar .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-md .navbar-nav .dropdown-menu:not(.show), .navbar .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-md .navbar-nav .dropdown-menu.show, .navbar .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-md .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-md .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-md .navbar-nav .nav > li:last-child .dropdown-menu, .navbar .navbar-nav .nav-item:last-child .dropdown-menu, .navbar .navbar-nav > li:last-child .dropdown-menu,
  .navbar .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-md .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-md .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-md .navbar-nav .nav > li:last-child .dropdown-menu:not(.show), .navbar .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-md .navbar-social .nav-item--header-hidden, .navbar .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-md .navbar-social .nav-link, .navbar-expand-md .navbar-social .navbar-nav > li > a,
  .navbar-expand-md .navbar-social .navbar-nav > li > span,
  .navbar-expand-md .navbar-social .nav > li > a,
  .navbar-expand-md .navbar-social .nav > li > span, .navbar .navbar-social .nav-link, .navbar .navbar-social .navbar-nav > li > a,
  .navbar .navbar-social .navbar-nav > li > span,
  .navbar .navbar-social .nav > li > a,
  .navbar .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-md .navbar-social, .navbar .navbar-social {
    position: absolute;
    top: 1rem;
    right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-md .navbar-menu, .navbar .navbar-menu {
    order: 1;
    flex-basis: 100%;
  }
  .navbar-expand-md .navbar-nav:before, .navbar .navbar-nav:before {
    content: "";
  }
}
@media (min-width: 1400px) {
  .navbar-expand-md .navbar-nav:before, .navbar .navbar-nav:before, .navbar-expand-md .navbar-nav:after, .navbar .navbar-nav:after {
    content: "";
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav > li > a,
  .navbar-expand-lg .navbar-nav > li > span,
  .navbar-expand-lg .navbar-nav .nav > li > a,
  .navbar-expand-lg .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-lg .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-lg .navbar-nav .dropdown-item, .navbar-expand-lg .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
  .navbar-expand-lg .navbar-social {
    padding: 1rem 1rem;
  }
  .navbar-expand-lg .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-lg .navbar-social .nav-link, .navbar-expand-lg .navbar-social .navbar-nav > li > a,
  .navbar-expand-lg .navbar-social .navbar-nav > li > span,
  .navbar-expand-lg .navbar-social .nav > li > a,
  .navbar-expand-lg .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-lg .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav > li > a,
  .navbar-expand-lg .navbar-nav > li > span,
  .navbar-expand-lg .navbar-nav .nav > li > a,
  .navbar-expand-lg .navbar-nav .nav > li > span {
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-lg .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-lg .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-lg .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-lg .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-lg .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-lg .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-lg .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-lg .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-lg .navbar-social .nav-link, .navbar-expand-lg .navbar-social .navbar-nav > li > a,
  .navbar-expand-lg .navbar-social .navbar-nav > li > span,
  .navbar-expand-lg .navbar-social .nav > li > a,
  .navbar-expand-lg .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-lg .navbar-social {
    position: absolute;
    top: 1rem;
    right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-lg .navbar-menu {
    order: 1;
    flex-basis: 100%;
  }
  .navbar-expand-lg .navbar-nav:before {
    content: "";
  }
}
@media (min-width: 1400px) {
  .navbar-expand-lg .navbar-nav:before, .navbar-expand-lg .navbar-nav:after {
    content: "";
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav > li > a,
  .navbar-expand-xl .navbar-nav > li > span,
  .navbar-expand-xl .navbar-nav .nav > li > a,
  .navbar-expand-xl .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-xl .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-xl .navbar-nav .dropdown-item, .navbar-expand-xl .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
  .navbar-expand-xl .navbar-social {
    padding: 1rem 1rem;
  }
  .navbar-expand-xl .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-xl .navbar-social .nav-link, .navbar-expand-xl .navbar-social .navbar-nav > li > a,
  .navbar-expand-xl .navbar-social .navbar-nav > li > span,
  .navbar-expand-xl .navbar-social .nav > li > a,
  .navbar-expand-xl .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-xl .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav > li > a,
  .navbar-expand-xl .navbar-nav > li > span,
  .navbar-expand-xl .navbar-nav .nav > li > a,
  .navbar-expand-xl .navbar-nav .nav > li > span {
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-xl .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-xl .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-xl .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-xl .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-xl .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-xl .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-xl .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-xl .navbar-social .nav-item--header-hidden {
    display: none;
  }
  .navbar-expand-xl .navbar-social .nav-link, .navbar-expand-xl .navbar-social .navbar-nav > li > a,
  .navbar-expand-xl .navbar-social .navbar-nav > li > span,
  .navbar-expand-xl .navbar-social .nav > li > a,
  .navbar-expand-xl .navbar-social .nav > li > span {
    opacity: 1;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand-xl .navbar-social {
    position: absolute;
    top: 1rem;
    right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-menu {
    order: 1;
    flex-basis: 100%;
  }
  .navbar-expand-xl .navbar-nav:before {
    content: "";
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl .navbar-nav:before, .navbar-expand-xl .navbar-nav:after {
    content: "";
  }
}
.navbar-expand .navbar-menu {
  margin-bottom: auto;
}
.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav > li > a,
.navbar-expand .navbar-nav > li > span,
.navbar-expand .navbar-nav .nav > li > a,
.navbar-expand .navbar-nav .nav > li > span {
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  text-transform: uppercase;
}
.navbar-expand .navbar-nav .dropdown-toggle:after {
  display: none;
}
.navbar-expand .navbar-nav .dropdown-menu {
  padding: 0 0 0.5rem;
  margin: 0;
  border: 0;
  background: transparent;
}
.navbar-expand .navbar-nav .dropdown-item, .navbar-expand .navbar-nav .dropdown-menu > li > a {
  padding-left: 1.5rem;
  background: transparent;
}
.navbar-expand .navbar-social {
  padding: 1rem 1rem;
}
.navbar-expand .navbar-social .nav-item--header-hidden {
  display: none;
}
.navbar-expand .navbar-social .nav-link, .navbar-expand .navbar-social .navbar-nav > li > a,
.navbar-expand .navbar-social .navbar-nav > li > span,
.navbar-expand .navbar-social .nav > li > a,
.navbar-expand .navbar-social .nav > li > span {
  opacity: 1;
}
.navbar-expand .navbar-menu {
  flex-grow: 1;
}
.navbar-expand .navbar-nav {
  justify-content: space-between;
}
.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav > li > a,
.navbar-expand .navbar-nav > li > span,
.navbar-expand .navbar-nav .nav > li > a,
.navbar-expand .navbar-nav .nav > li > span {
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  text-transform: uppercase;
}
.navbar-expand .navbar-nav .dropdown-toggle:after {
  display: none;
}
.navbar-expand .navbar-nav .dropdown-menu {
  display: block;
  left: 0;
  -webkit-transform-origin: 50% 0;
          transform-origin: 50% 0;
  will-change: transform, opacity;
  text-align: center;
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
.navbar-expand .navbar-nav .dropdown-menu:not(.show) {
  -webkit-transform: translate(0, -1rem);
          transform: translate(0, -1rem);
}
.navbar-expand .navbar-nav .dropdown-menu.show {
  visibility: visible;
  pointer-events: initial;
  opacity: 1;
}
.navbar-expand .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand .navbar-nav > li:last-child .dropdown-menu,
.navbar-expand .navbar-nav .nav > li:last-child .dropdown-menu {
  left: auto;
  right: 0;
}
.navbar-expand .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand .navbar-nav > li:last-child .dropdown-menu:not(.show),
.navbar-expand .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
  -webkit-transform: translate(0, -1rem);
          transform: translate(0, -1rem);
}
.navbar-expand .navbar-social .nav-item--header-hidden {
  display: none;
}
.navbar-expand .navbar-social .nav-link, .navbar-expand .navbar-social .navbar-nav > li > a,
.navbar-expand .navbar-social .navbar-nav > li > span,
.navbar-expand .navbar-social .nav > li > a,
.navbar-expand .navbar-social .nav > li > span {
  opacity: 1;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .navbar-expand .navbar-social {
    position: absolute;
    top: 1rem;
    right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .navbar-expand .navbar-menu {
    order: 1;
    flex-basis: 100%;
  }
  .navbar-expand .navbar-nav:before {
    content: "";
  }
}
@media (min-width: 1400px) {
  .navbar-expand .navbar-nav:before, .navbar-expand .navbar-nav:after {
    content: "";
  }
}

.navbar-light, .navbar {
  background: #fff;
}
.navbar-light .navbar-toggler, .navbar .navbar-toggler {
  background: #fff;
}
.navbar-light .navbar-toggler:not(.collapsed) .navbar-toggler-icon, .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iZjllODc2NTYtZmIyNS00NTgwLTk3N2YtNTMyZTU5NjA0ZWE0IiBkYXRhLW5hbWU9ImI1YzhlYjhkLWU0ZDctNDgyNy1hNjZjLTNiNTQ5ZTZhZWU2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTQgMTQiPjx0aXRsZT5pbmRleDwvdGl0bGU+PHBhdGggaWQ9ImEzMDNkZWRhLTNlNjktNDE0ZS05ZTE3LTFhODJlM2Q2YWU5ZiIgZGF0YS1uYW1lPSJlZTliZWNhYS01MDk2LTQyNjgtYTVlZS0zOWRmOGFiZDFiMzUiIGQ9Ik0xMS45NCwzbC0xLTFMNyw2LDMsMi4wNmwtMSwxTDYsNywyLjA2LDExbDEsMUw3LDgsMTEsMTJsMS0xTDgsN1oiIGZpbGw9IiM0NDQiLz48L3N2Zz5=);
}
@media (max-width: 575.98px) {
  .navbar-light.navbar-expand-sm .navbar-collapse, .navbar-expand-sm.navbar .navbar-collapse {
    background: #fff;
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a, .navbar-expand-sm.navbar .navbar-nav .dropdown-item, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a {
    color: #333333;
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-sm.navbar .navbar-nav .dropdown-item:hover, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-sm.navbar .navbar-nav .dropdown-item:focus, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand-sm.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-sm.navbar .navbar-nav .dropdown-item.active, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a.active {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-sm .navbar-social .nav-link, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span, .navbar-expand-sm.navbar .navbar-social .nav-link, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-sm .navbar-social .nav-link:hover, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span:hover, .navbar-expand-sm.navbar .navbar-social .nav-link:hover, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a:hover,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-sm .navbar-social .nav-link:focus, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span:focus, .navbar-expand-sm.navbar .navbar-social .nav-link:focus, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a:focus,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-sm .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span.disabled, .navbar-expand-sm.navbar .navbar-social .nav-link.disabled, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a.disabled,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-sm .navbar-social .nav-link.active, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span.active, .navbar-expand-sm.navbar .navbar-social .nav-link.active, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a.active,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span.active,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a.active,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
@media (min-width: 576px) {
  .navbar-light.navbar-expand-sm .navbar-social .nav-link, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span, .navbar-expand-sm.navbar .navbar-social .nav-link, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-sm .navbar-social .nav-link:hover, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span:hover, .navbar-expand-sm.navbar .navbar-social .nav-link:hover, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a:hover,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-sm .navbar-social .nav-link:focus, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span:focus, .navbar-expand-sm.navbar .navbar-social .nav-link:focus, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a:focus,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-sm .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span.disabled, .navbar-expand-sm.navbar .navbar-social .nav-link.disabled, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a.disabled,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-sm .navbar-social .nav-link.active, .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-sm .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-sm .navbar-social .nav > li > span.active, .navbar-expand-sm.navbar .navbar-social .nav-link.active, .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > a.active,
  .navbar-expand-sm.navbar .navbar-social .navbar-nav > li > span.active,
  .navbar-expand-sm.navbar .navbar-social .nav > li > a.active,
  .navbar-expand-sm.navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
@media (max-width: 767.98px) {
  .navbar-light.navbar-expand-md .navbar-collapse, .navbar .navbar-collapse {
    background: #fff;
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a, .navbar .navbar-nav .dropdown-item, .navbar .navbar-nav .dropdown-menu > li > a {
    color: #333333;
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a:hover, .navbar .navbar-nav .dropdown-item:hover, .navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-md .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a:focus, .navbar .navbar-nav .dropdown-item:focus, .navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a.disabled, .navbar .navbar-nav .dropdown-item.disabled, .navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a.active, .navbar .navbar-nav .dropdown-item.active, .navbar .navbar-nav .dropdown-menu > li > a.active {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-md .navbar-social .nav-link, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span, .navbar .navbar-social .nav-link, .navbar .navbar-social .navbar-nav > li > a,
  .navbar .navbar-social .navbar-nav > li > span,
  .navbar .navbar-social .nav > li > a,
  .navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-md .navbar-social .nav-link:hover, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span:hover, .navbar .navbar-social .nav-link:hover, .navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar .navbar-social .nav > li > a:hover,
  .navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-md .navbar-social .nav-link:focus, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span:focus, .navbar .navbar-social .nav-link:focus, .navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar .navbar-social .nav > li > a:focus,
  .navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-md .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span.disabled, .navbar .navbar-social .nav-link.disabled, .navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar .navbar-social .nav > li > a.disabled,
  .navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-md .navbar-social .nav-link.active, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span.active, .navbar .navbar-social .nav-link.active, .navbar .navbar-social .navbar-nav > li > a.active,
  .navbar .navbar-social .navbar-nav > li > span.active,
  .navbar .navbar-social .nav > li > a.active,
  .navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
@media (min-width: 768px) {
  .navbar-light.navbar-expand-md .navbar-social .nav-link, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span, .navbar .navbar-social .nav-link, .navbar .navbar-social .navbar-nav > li > a,
  .navbar .navbar-social .navbar-nav > li > span,
  .navbar .navbar-social .nav > li > a,
  .navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-md .navbar-social .nav-link:hover, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span:hover, .navbar .navbar-social .nav-link:hover, .navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar .navbar-social .nav > li > a:hover,
  .navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-md .navbar-social .nav-link:focus, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span:focus, .navbar .navbar-social .nav-link:focus, .navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar .navbar-social .nav > li > a:focus,
  .navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-md .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span.disabled, .navbar .navbar-social .nav-link.disabled, .navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar .navbar-social .nav > li > a.disabled,
  .navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-md .navbar-social .nav-link.active, .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-md .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-md .navbar-social .nav > li > span.active, .navbar .navbar-social .nav-link.active, .navbar .navbar-social .navbar-nav > li > a.active,
  .navbar .navbar-social .navbar-nav > li > span.active,
  .navbar .navbar-social .nav > li > a.active,
  .navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
@media (max-width: 991.98px) {
  .navbar-light.navbar-expand-lg .navbar-collapse, .navbar-expand-lg.navbar .navbar-collapse {
    background: #fff;
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a, .navbar-expand-lg.navbar .navbar-nav .dropdown-item, .navbar-expand-lg.navbar .navbar-nav .dropdown-menu > li > a {
    color: #333333;
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-lg.navbar .navbar-nav .dropdown-item:hover, .navbar-expand-lg.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-lg.navbar .navbar-nav .dropdown-item:focus, .navbar-expand-lg.navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand-lg.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand-lg.navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-lg.navbar .navbar-nav .dropdown-item.active, .navbar-expand-lg.navbar .navbar-nav .dropdown-menu > li > a.active {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-lg .navbar-social .nav-link, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span, .navbar-expand-lg.navbar .navbar-social .nav-link, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-lg .navbar-social .nav-link:hover, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span:hover, .navbar-expand-lg.navbar .navbar-social .nav-link:hover, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a:hover,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-lg .navbar-social .nav-link:focus, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span:focus, .navbar-expand-lg.navbar .navbar-social .nav-link:focus, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a:focus,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-lg .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span.disabled, .navbar-expand-lg.navbar .navbar-social .nav-link.disabled, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a.disabled,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-lg .navbar-social .nav-link.active, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span.active, .navbar-expand-lg.navbar .navbar-social .nav-link.active, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a.active,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span.active,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a.active,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
@media (min-width: 992px) {
  .navbar-light.navbar-expand-lg .navbar-social .nav-link, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span, .navbar-expand-lg.navbar .navbar-social .nav-link, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-lg .navbar-social .nav-link:hover, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span:hover, .navbar-expand-lg.navbar .navbar-social .nav-link:hover, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a:hover,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-lg .navbar-social .nav-link:focus, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span:focus, .navbar-expand-lg.navbar .navbar-social .nav-link:focus, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a:focus,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-lg .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span.disabled, .navbar-expand-lg.navbar .navbar-social .nav-link.disabled, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a.disabled,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-lg .navbar-social .nav-link.active, .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-lg .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-lg .navbar-social .nav > li > span.active, .navbar-expand-lg.navbar .navbar-social .nav-link.active, .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > a.active,
  .navbar-expand-lg.navbar .navbar-social .navbar-nav > li > span.active,
  .navbar-expand-lg.navbar .navbar-social .nav > li > a.active,
  .navbar-expand-lg.navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
@media (max-width: 1399.98px) {
  .navbar-light.navbar-expand-xl .navbar-collapse, .navbar-expand-xl.navbar .navbar-collapse {
    background: #fff;
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a, .navbar-expand-xl.navbar .navbar-nav .dropdown-item, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a {
    color: #333333;
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-xl.navbar .navbar-nav .dropdown-item:hover, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-xl.navbar .navbar-nav .dropdown-item:focus, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand-xl.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-xl.navbar .navbar-nav .dropdown-item.active, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a.active {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-xl .navbar-social .nav-link, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span, .navbar-expand-xl.navbar .navbar-social .nav-link, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-xl .navbar-social .nav-link:hover, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span:hover, .navbar-expand-xl.navbar .navbar-social .nav-link:hover, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a:hover,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-xl .navbar-social .nav-link:focus, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span:focus, .navbar-expand-xl.navbar .navbar-social .nav-link:focus, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a:focus,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-xl .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span.disabled, .navbar-expand-xl.navbar .navbar-social .nav-link.disabled, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a.disabled,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-xl .navbar-social .nav-link.active, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span.active, .navbar-expand-xl.navbar .navbar-social .nav-link.active, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a.active,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span.active,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a.active,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
@media (min-width: 1400px) {
  .navbar-light.navbar-expand-xl .navbar-social .nav-link, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span, .navbar-expand-xl.navbar .navbar-social .nav-link, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span {
    color: #333333;
  }
  .navbar-light.navbar-expand-xl .navbar-social .nav-link:hover, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a:hover,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span:hover,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a:hover,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span:hover, .navbar-expand-xl.navbar .navbar-social .nav-link:hover, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a:hover,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span:hover,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a:hover,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand-xl .navbar-social .nav-link:focus, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a:focus,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span:focus,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a:focus,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span:focus, .navbar-expand-xl.navbar .navbar-social .nav-link:focus, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a:focus,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span:focus,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a:focus,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span:focus {
    color: #4d5568;
  }
  .navbar-light.navbar-expand-xl .navbar-social .nav-link.disabled, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a.disabled,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span.disabled,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a.disabled,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span.disabled, .navbar-expand-xl.navbar .navbar-social .nav-link.disabled, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a.disabled,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span.disabled,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a.disabled,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span.disabled {
    color: rgba(51, 51, 51, 0.5);
  }
  .navbar-light.navbar-expand-xl .navbar-social .nav-link.active, .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > a.active,
  .navbar-light.navbar-expand-xl .navbar-social .navbar-nav > li > span.active,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > a.active,
  .navbar-light.navbar-expand-xl .navbar-social .nav > li > span.active, .navbar-expand-xl.navbar .navbar-social .nav-link.active, .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > a.active,
  .navbar-expand-xl.navbar .navbar-social .navbar-nav > li > span.active,
  .navbar-expand-xl.navbar .navbar-social .nav > li > a.active,
  .navbar-expand-xl.navbar .navbar-social .nav > li > span.active {
    color: #4d5568;
  }
}
.navbar-light.navbar-expand .navbar-collapse, .navbar-expand.navbar .navbar-collapse {
  background: #fff;
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a, .navbar-expand.navbar .navbar-nav .dropdown-item, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a {
  color: #333333;
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand.navbar .navbar-nav .dropdown-item:hover, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand.navbar .navbar-nav .dropdown-item:focus, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a:focus {
  color: #4d5568;
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a.disabled {
  color: rgba(51, 51, 51, 0.5);
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a.active, .navbar-expand.navbar .navbar-nav .dropdown-item.active, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a.active {
  color: #4d5568;
}
.navbar-light.navbar-expand .navbar-social .nav-link, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span,
.navbar-light.navbar-expand .navbar-social .nav > li > a,
.navbar-light.navbar-expand .navbar-social .nav > li > span, .navbar-expand.navbar .navbar-social .nav-link, .navbar-expand.navbar .navbar-social .navbar-nav > li > a,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span,
.navbar-expand.navbar .navbar-social .nav > li > a,
.navbar-expand.navbar .navbar-social .nav > li > span {
  color: #333333;
}
.navbar-light.navbar-expand .navbar-social .nav-link:hover, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a:hover,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span:hover,
.navbar-light.navbar-expand .navbar-social .nav > li > a:hover,
.navbar-light.navbar-expand .navbar-social .nav > li > span:hover, .navbar-expand.navbar .navbar-social .nav-link:hover, .navbar-expand.navbar .navbar-social .navbar-nav > li > a:hover,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span:hover,
.navbar-expand.navbar .navbar-social .nav > li > a:hover,
.navbar-expand.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand .navbar-social .nav-link:focus, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a:focus,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span:focus,
.navbar-light.navbar-expand .navbar-social .nav > li > a:focus,
.navbar-light.navbar-expand .navbar-social .nav > li > span:focus, .navbar-expand.navbar .navbar-social .nav-link:focus, .navbar-expand.navbar .navbar-social .navbar-nav > li > a:focus,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span:focus,
.navbar-expand.navbar .navbar-social .nav > li > a:focus,
.navbar-expand.navbar .navbar-social .nav > li > span:focus {
  color: #4d5568;
}
.navbar-light.navbar-expand .navbar-social .nav-link.disabled, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a.disabled,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span.disabled,
.navbar-light.navbar-expand .navbar-social .nav > li > a.disabled,
.navbar-light.navbar-expand .navbar-social .nav > li > span.disabled, .navbar-expand.navbar .navbar-social .nav-link.disabled, .navbar-expand.navbar .navbar-social .navbar-nav > li > a.disabled,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span.disabled,
.navbar-expand.navbar .navbar-social .nav > li > a.disabled,
.navbar-expand.navbar .navbar-social .nav > li > span.disabled {
  color: rgba(51, 51, 51, 0.5);
}
.navbar-light.navbar-expand .navbar-social .nav-link.active, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a.active,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span.active,
.navbar-light.navbar-expand .navbar-social .nav > li > a.active,
.navbar-light.navbar-expand .navbar-social .nav > li > span.active, .navbar-expand.navbar .navbar-social .nav-link.active, .navbar-expand.navbar .navbar-social .navbar-nav > li > a.active,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span.active,
.navbar-expand.navbar .navbar-social .nav > li > a.active,
.navbar-expand.navbar .navbar-social .nav > li > span.active {
  color: #4d5568;
}
.navbar-light.navbar-expand .navbar-social .nav-link, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span,
.navbar-light.navbar-expand .navbar-social .nav > li > a,
.navbar-light.navbar-expand .navbar-social .nav > li > span, .navbar-expand.navbar .navbar-social .nav-link, .navbar-expand.navbar .navbar-social .navbar-nav > li > a,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span,
.navbar-expand.navbar .navbar-social .nav > li > a,
.navbar-expand.navbar .navbar-social .nav > li > span {
  color: #333333;
}
.navbar-light.navbar-expand .navbar-social .nav-link:hover, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a:hover,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span:hover,
.navbar-light.navbar-expand .navbar-social .nav > li > a:hover,
.navbar-light.navbar-expand .navbar-social .nav > li > span:hover, .navbar-expand.navbar .navbar-social .nav-link:hover, .navbar-expand.navbar .navbar-social .navbar-nav > li > a:hover,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span:hover,
.navbar-expand.navbar .navbar-social .nav > li > a:hover,
.navbar-expand.navbar .navbar-social .nav > li > span:hover, .navbar-light.navbar-expand .navbar-social .nav-link:focus, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a:focus,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span:focus,
.navbar-light.navbar-expand .navbar-social .nav > li > a:focus,
.navbar-light.navbar-expand .navbar-social .nav > li > span:focus, .navbar-expand.navbar .navbar-social .nav-link:focus, .navbar-expand.navbar .navbar-social .navbar-nav > li > a:focus,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span:focus,
.navbar-expand.navbar .navbar-social .nav > li > a:focus,
.navbar-expand.navbar .navbar-social .nav > li > span:focus {
  color: #4d5568;
}
.navbar-light.navbar-expand .navbar-social .nav-link.disabled, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a.disabled,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span.disabled,
.navbar-light.navbar-expand .navbar-social .nav > li > a.disabled,
.navbar-light.navbar-expand .navbar-social .nav > li > span.disabled, .navbar-expand.navbar .navbar-social .nav-link.disabled, .navbar-expand.navbar .navbar-social .navbar-nav > li > a.disabled,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span.disabled,
.navbar-expand.navbar .navbar-social .nav > li > a.disabled,
.navbar-expand.navbar .navbar-social .nav > li > span.disabled {
  color: rgba(51, 51, 51, 0.5);
}
.navbar-light.navbar-expand .navbar-social .nav-link.active, .navbar-light.navbar-expand .navbar-social .navbar-nav > li > a.active,
.navbar-light.navbar-expand .navbar-social .navbar-nav > li > span.active,
.navbar-light.navbar-expand .navbar-social .nav > li > a.active,
.navbar-light.navbar-expand .navbar-social .nav > li > span.active, .navbar-expand.navbar .navbar-social .nav-link.active, .navbar-expand.navbar .navbar-social .navbar-nav > li > a.active,
.navbar-expand.navbar .navbar-social .navbar-nav > li > span.active,
.navbar-expand.navbar .navbar-social .nav > li > a.active,
.navbar-expand.navbar .navbar-social .nav > li > span.active {
  color: #4d5568;
}

.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 rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

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

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

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

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

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

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

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

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

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

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

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 0);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 0);
  border-top-right-radius: calc(0.25rem - 0);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 0);
  border-bottom-left-radius: calc(0.25rem - 0);
}

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

.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 0.5rem;
}
@media (min-width: 576px) {
  .card-group {
    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 {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

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

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

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

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

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

.page-link, .pagination > li > span,
.pagination > li > a {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #4d5568;
  background-color: #fff;
  border: 1px solid #b3b3b3;
}
.page-link:hover, .pagination > li > span:hover,
.pagination > li > a:hover {
  z-index: 2;
  color: #2c313c;
  text-decoration: none;
  background-color: #cccccc;
  border-color: #b3b3b3;
}
.page-link:focus, .pagination > li > span:focus,
.pagination > li > a:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.25);
}

.page-item:first-child .page-link, .page-item:first-child .pagination > li > span,
.page-item:first-child .pagination > li > a, .pagination > li:first-child .page-link, .pagination > li:first-child .pagination > li > span,
.pagination > li:first-child .pagination > li > a {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link, .page-item:last-child .pagination > li > span,
.page-item:last-child .pagination > li > a, .pagination > li:last-child .page-link, .pagination > li:last-child .pagination > li > span,
.pagination > li:last-child .pagination > li > a {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link, .page-item.active .pagination > li > span,
.page-item.active .pagination > li > a, .pagination > li.active .page-link, .pagination > li.active .pagination > li > span,
.pagination > li.active .pagination > li > a {
  z-index: 1;
  color: #fff;
  background-color: #4d5568;
  border-color: #4d5568;
}
.page-item.disabled .page-link, .page-item.disabled .pagination > li > span,
.page-item.disabled .pagination > li > a, .pagination > li.disabled .page-link, .pagination > li.disabled .pagination > li > span,
.pagination > li.disabled .pagination > li > a {
  color: #666666;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #b3b3b3;
}

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

.pagination-sm .page-link, .pagination-sm .pagination > li > span,
.pagination-sm .pagination > li > a {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link, .pagination-sm .page-item:first-child .pagination > li > span,
.pagination-sm .page-item:first-child .pagination > li > a, .pagination-sm .pagination > li:first-child .page-link, .pagination-sm .pagination > li:first-child .pagination > li > span,
.pagination-sm .pagination > li:first-child .pagination > li > a {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link, .pagination-sm .page-item:last-child .pagination > li > span,
.pagination-sm .page-item:last-child .pagination > li > a, .pagination-sm .pagination > li:last-child .page-link, .pagination-sm .pagination > li:last-child .pagination > li > span,
.pagination-sm .pagination > li:last-child .pagination > li > a {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

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

.badge-primary {
  color: #fff;
  background-color: #4d5568;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #373d4b;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 85, 104, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #586FA5;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #465984;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(88, 111, 165, 0.5);
}

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

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

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

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

.badge-light {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1a1a1a;
  background-color: #cccccc;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(230, 230, 230, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #333333;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1a1a1a;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.badge-primary-contrast {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-primary-contrast:hover, a.badge-primary-contrast:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-primary-contrast:focus, a.badge-primary-contrast.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-secondary-contrast {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-secondary-contrast:hover, a.badge-secondary-contrast:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-secondary-contrast:focus, a.badge-secondary-contrast.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-primary-text {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-primary-text:hover, a.badge-primary-text:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-primary-text:focus, a.badge-primary-text.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-secondary-text {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-secondary-text:hover, a.badge-secondary-text:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-secondary-text:focus, a.badge-secondary-text.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

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

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

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

.alert-heading {
  color: inherit;
}

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

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

.alert-primary {
  color: #282c36;
  background-color: #dbdde1;
  border-color: #cdcfd5;
}
.alert-primary hr {
  border-top-color: #bfc2c9;
}
.alert-primary .alert-link {
  color: #121419;
}

.alert-secondary {
  color: #2e3a56;
  background-color: #dee2ed;
  border-color: #d0d7e6;
}
.alert-secondary hr {
  border-top-color: #bfc9dd;
}
.alert-secondary .alert-link {
  color: #1c2435;
}

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

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

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

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

.alert-light {
  color: #787878;
  background-color: #fafafa;
  border-color: #f8f8f8;
}
.alert-light hr {
  border-top-color: #ebebeb;
}
.alert-light .alert-link {
  color: #5f5f5f;
}

.alert-dark {
  color: #1b1b1b;
  background-color: #d6d6d6;
  border-color: #c6c6c6;
}
.alert-dark hr {
  border-top-color: #b9b9b9;
}
.alert-dark .alert-link {
  color: #020202;
}

.alert-primary-contrast {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-primary-contrast hr {
  border-top-color: #f2f2f2;
}
.alert-primary-contrast .alert-link {
  color: #6c6c6c;
}

.alert-secondary-contrast {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-secondary-contrast hr {
  border-top-color: #f2f2f2;
}
.alert-secondary-contrast .alert-link {
  color: #6c6c6c;
}

.alert-primary-text {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-primary-text hr {
  border-top-color: #f2f2f2;
}
.alert-primary-text .alert-link {
  color: #6c6c6c;
}

.alert-secondary-text {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-secondary-text hr {
  border-top-color: #f2f2f2;
}
.alert-secondary-text .alert-link {
  color: #6c6c6c;
}

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

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

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #4d5568;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

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

.media-body {
  flex: 1;
}

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

.list-group-item-action {
  width: 100%;
  color: #4d4d4d;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4d4d4d;
  text-decoration: none;
  background-color: #e6e6e6;
}
.list-group-item-action:active {
  color: #333333;
  background-color: #cccccc;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #4d5568;
  border-color: #4d5568;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: #282c36;
  background-color: #cdcfd5;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #282c36;
  background-color: #bfc2c9;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #282c36;
  border-color: #282c36;
}

.list-group-item-secondary {
  color: #2e3a56;
  background-color: #d0d7e6;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #2e3a56;
  background-color: #bfc9dd;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #2e3a56;
  border-color: #2e3a56;
}

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

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

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

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

.list-group-item-light {
  color: #787878;
  background-color: #f8f8f8;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #787878;
  background-color: #ebebeb;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #787878;
  border-color: #787878;
}

.list-group-item-dark {
  color: #1b1b1b;
  background-color: #c6c6c6;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1b1b;
  background-color: #b9b9b9;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1b1b;
  border-color: #1b1b1b;
}

.list-group-item-primary-contrast {
  color: #858585;
  background-color: white;
}
.list-group-item-primary-contrast.list-group-item-action:hover, .list-group-item-primary-contrast.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-primary-contrast.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-secondary-contrast {
  color: #858585;
  background-color: white;
}
.list-group-item-secondary-contrast.list-group-item-action:hover, .list-group-item-secondary-contrast.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-secondary-contrast.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-primary-text {
  color: #858585;
  background-color: white;
}
.list-group-item-primary-text.list-group-item-action:hover, .list-group-item-primary-text.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-primary-text.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-secondary-text {
  color: #858585;
  background-color: white;
}
.list-group-item-secondary-text.list-group-item-action:hover, .list-group-item-secondary-text.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-secondary-text.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: inherit;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: inherit;
  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;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

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

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

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

.toast-body {
  padding: 0.75rem;
}

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

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

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

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

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

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

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

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

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

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

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #cccccc;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1400px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-body > *:last-child {
  margin-bottom: 0;
}

.modal-content > .close {
  position: absolute;
  top: 0;
  right: 0;
  width: 1em;
  height: 1em;
  z-index: 1;
  box-shadow: none !important;
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: baskerville-urw, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.8;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: baskerville-urw, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.8;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner:before, .carousel-inner:after {
  content: " ";
  display: table;
}
.carousel-inner:after {
  clear: both;
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

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

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

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

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

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

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

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

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: 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;
}

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

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

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

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-left {
  border-left: 1px solid #cccccc !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: #4d5568 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

.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: 1400px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1400px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1400px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

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

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

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

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

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

.position-sticky {
  position: -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;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ml-xl,
.mx-xl {
  margin-left: 4rem !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-xs {
  padding: 1rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.pl-xl,
.px-xl {
  padding-left: 4rem !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-nxs {
  margin: -1rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ml-nxl,
.mx-nxl {
  margin-left: -4rem !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-xs {
    margin: 1rem !important;
  }
  .mt-sm-xs,
  .my-sm-xs {
    margin-top: 1rem !important;
  }
  .mr-sm-xs,
  .mx-sm-xs {
    margin-right: 1rem !important;
  }
  .mb-sm-xs,
  .my-sm-xs {
    margin-bottom: 1rem !important;
  }
  .ml-sm-xs,
  .mx-sm-xs {
    margin-left: 1rem !important;
  }
  .m-sm-sm {
    margin: 1.5rem !important;
  }
  .mt-sm-sm,
  .my-sm-sm {
    margin-top: 1.5rem !important;
  }
  .mr-sm-sm,
  .mx-sm-sm {
    margin-right: 1.5rem !important;
  }
  .mb-sm-sm,
  .my-sm-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-sm,
  .mx-sm-sm {
    margin-left: 1.5rem !important;
  }
  .m-sm-md {
    margin: 2rem !important;
  }
  .mt-sm-md,
  .my-sm-md {
    margin-top: 2rem !important;
  }
  .mr-sm-md,
  .mx-sm-md {
    margin-right: 2rem !important;
  }
  .mb-sm-md,
  .my-sm-md {
    margin-bottom: 2rem !important;
  }
  .ml-sm-md,
  .mx-sm-md {
    margin-left: 2rem !important;
  }
  .m-sm-lg {
    margin: 3rem !important;
  }
  .mt-sm-lg,
  .my-sm-lg {
    margin-top: 3rem !important;
  }
  .mr-sm-lg,
  .mx-sm-lg {
    margin-right: 3rem !important;
  }
  .mb-sm-lg,
  .my-sm-lg {
    margin-bottom: 3rem !important;
  }
  .ml-sm-lg,
  .mx-sm-lg {
    margin-left: 3rem !important;
  }
  .m-sm-xl {
    margin: 4rem !important;
  }
  .mt-sm-xl,
  .my-sm-xl {
    margin-top: 4rem !important;
  }
  .mr-sm-xl,
  .mx-sm-xl {
    margin-right: 4rem !important;
  }
  .mb-sm-xl,
  .my-sm-xl {
    margin-bottom: 4rem !important;
  }
  .ml-sm-xl,
  .mx-sm-xl {
    margin-left: 4rem !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-xs {
    padding: 1rem !important;
  }
  .pt-sm-xs,
  .py-sm-xs {
    padding-top: 1rem !important;
  }
  .pr-sm-xs,
  .px-sm-xs {
    padding-right: 1rem !important;
  }
  .pb-sm-xs,
  .py-sm-xs {
    padding-bottom: 1rem !important;
  }
  .pl-sm-xs,
  .px-sm-xs {
    padding-left: 1rem !important;
  }
  .p-sm-sm {
    padding: 1.5rem !important;
  }
  .pt-sm-sm,
  .py-sm-sm {
    padding-top: 1.5rem !important;
  }
  .pr-sm-sm,
  .px-sm-sm {
    padding-right: 1.5rem !important;
  }
  .pb-sm-sm,
  .py-sm-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-sm,
  .px-sm-sm {
    padding-left: 1.5rem !important;
  }
  .p-sm-md {
    padding: 2rem !important;
  }
  .pt-sm-md,
  .py-sm-md {
    padding-top: 2rem !important;
  }
  .pr-sm-md,
  .px-sm-md {
    padding-right: 2rem !important;
  }
  .pb-sm-md,
  .py-sm-md {
    padding-bottom: 2rem !important;
  }
  .pl-sm-md,
  .px-sm-md {
    padding-left: 2rem !important;
  }
  .p-sm-lg {
    padding: 3rem !important;
  }
  .pt-sm-lg,
  .py-sm-lg {
    padding-top: 3rem !important;
  }
  .pr-sm-lg,
  .px-sm-lg {
    padding-right: 3rem !important;
  }
  .pb-sm-lg,
  .py-sm-lg {
    padding-bottom: 3rem !important;
  }
  .pl-sm-lg,
  .px-sm-lg {
    padding-left: 3rem !important;
  }
  .p-sm-xl {
    padding: 4rem !important;
  }
  .pt-sm-xl,
  .py-sm-xl {
    padding-top: 4rem !important;
  }
  .pr-sm-xl,
  .px-sm-xl {
    padding-right: 4rem !important;
  }
  .pb-sm-xl,
  .py-sm-xl {
    padding-bottom: 4rem !important;
  }
  .pl-sm-xl,
  .px-sm-xl {
    padding-left: 4rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-sm-nxs,
  .my-sm-nxs {
    margin-top: -1rem !important;
  }
  .mr-sm-nxs,
  .mx-sm-nxs {
    margin-right: -1rem !important;
  }
  .mb-sm-nxs,
  .my-sm-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-sm-nxs,
  .mx-sm-nxs {
    margin-left: -1rem !important;
  }
  .m-sm-nsm {
    margin: -1.5rem !important;
  }
  .mt-sm-nsm,
  .my-sm-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-sm-nsm,
  .mx-sm-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-sm-nsm,
  .my-sm-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-nsm,
  .mx-sm-nsm {
    margin-left: -1.5rem !important;
  }
  .m-sm-nmd {
    margin: -2rem !important;
  }
  .mt-sm-nmd,
  .my-sm-nmd {
    margin-top: -2rem !important;
  }
  .mr-sm-nmd,
  .mx-sm-nmd {
    margin-right: -2rem !important;
  }
  .mb-sm-nmd,
  .my-sm-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-sm-nmd,
  .mx-sm-nmd {
    margin-left: -2rem !important;
  }
  .m-sm-nlg {
    margin: -3rem !important;
  }
  .mt-sm-nlg,
  .my-sm-nlg {
    margin-top: -3rem !important;
  }
  .mr-sm-nlg,
  .mx-sm-nlg {
    margin-right: -3rem !important;
  }
  .mb-sm-nlg,
  .my-sm-nlg {
    margin-bottom: -3rem !important;
  }
  .ml-sm-nlg,
  .mx-sm-nlg {
    margin-left: -3rem !important;
  }
  .m-sm-nxl {
    margin: -4rem !important;
  }
  .mt-sm-nxl,
  .my-sm-nxl {
    margin-top: -4rem !important;
  }
  .mr-sm-nxl,
  .mx-sm-nxl {
    margin-right: -4rem !important;
  }
  .mb-sm-nxl,
  .my-sm-nxl {
    margin-bottom: -4rem !important;
  }
  .ml-sm-nxl,
  .mx-sm-nxl {
    margin-left: -4rem !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-xs {
    margin: 1rem !important;
  }
  .mt-md-xs,
  .my-md-xs {
    margin-top: 1rem !important;
  }
  .mr-md-xs,
  .mx-md-xs {
    margin-right: 1rem !important;
  }
  .mb-md-xs,
  .my-md-xs {
    margin-bottom: 1rem !important;
  }
  .ml-md-xs,
  .mx-md-xs {
    margin-left: 1rem !important;
  }
  .m-md-sm {
    margin: 1.5rem !important;
  }
  .mt-md-sm,
  .my-md-sm {
    margin-top: 1.5rem !important;
  }
  .mr-md-sm,
  .mx-md-sm {
    margin-right: 1.5rem !important;
  }
  .mb-md-sm,
  .my-md-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-sm,
  .mx-md-sm {
    margin-left: 1.5rem !important;
  }
  .m-md-md {
    margin: 2rem !important;
  }
  .mt-md-md,
  .my-md-md {
    margin-top: 2rem !important;
  }
  .mr-md-md,
  .mx-md-md {
    margin-right: 2rem !important;
  }
  .mb-md-md,
  .my-md-md {
    margin-bottom: 2rem !important;
  }
  .ml-md-md,
  .mx-md-md {
    margin-left: 2rem !important;
  }
  .m-md-lg {
    margin: 3rem !important;
  }
  .mt-md-lg,
  .my-md-lg {
    margin-top: 3rem !important;
  }
  .mr-md-lg,
  .mx-md-lg {
    margin-right: 3rem !important;
  }
  .mb-md-lg,
  .my-md-lg {
    margin-bottom: 3rem !important;
  }
  .ml-md-lg,
  .mx-md-lg {
    margin-left: 3rem !important;
  }
  .m-md-xl {
    margin: 4rem !important;
  }
  .mt-md-xl,
  .my-md-xl {
    margin-top: 4rem !important;
  }
  .mr-md-xl,
  .mx-md-xl {
    margin-right: 4rem !important;
  }
  .mb-md-xl,
  .my-md-xl {
    margin-bottom: 4rem !important;
  }
  .ml-md-xl,
  .mx-md-xl {
    margin-left: 4rem !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-xs {
    padding: 1rem !important;
  }
  .pt-md-xs,
  .py-md-xs {
    padding-top: 1rem !important;
  }
  .pr-md-xs,
  .px-md-xs {
    padding-right: 1rem !important;
  }
  .pb-md-xs,
  .py-md-xs {
    padding-bottom: 1rem !important;
  }
  .pl-md-xs,
  .px-md-xs {
    padding-left: 1rem !important;
  }
  .p-md-sm {
    padding: 1.5rem !important;
  }
  .pt-md-sm,
  .py-md-sm {
    padding-top: 1.5rem !important;
  }
  .pr-md-sm,
  .px-md-sm {
    padding-right: 1.5rem !important;
  }
  .pb-md-sm,
  .py-md-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-sm,
  .px-md-sm {
    padding-left: 1.5rem !important;
  }
  .p-md-md {
    padding: 2rem !important;
  }
  .pt-md-md,
  .py-md-md {
    padding-top: 2rem !important;
  }
  .pr-md-md,
  .px-md-md {
    padding-right: 2rem !important;
  }
  .pb-md-md,
  .py-md-md {
    padding-bottom: 2rem !important;
  }
  .pl-md-md,
  .px-md-md {
    padding-left: 2rem !important;
  }
  .p-md-lg {
    padding: 3rem !important;
  }
  .pt-md-lg,
  .py-md-lg {
    padding-top: 3rem !important;
  }
  .pr-md-lg,
  .px-md-lg {
    padding-right: 3rem !important;
  }
  .pb-md-lg,
  .py-md-lg {
    padding-bottom: 3rem !important;
  }
  .pl-md-lg,
  .px-md-lg {
    padding-left: 3rem !important;
  }
  .p-md-xl {
    padding: 4rem !important;
  }
  .pt-md-xl,
  .py-md-xl {
    padding-top: 4rem !important;
  }
  .pr-md-xl,
  .px-md-xl {
    padding-right: 4rem !important;
  }
  .pb-md-xl,
  .py-md-xl {
    padding-bottom: 4rem !important;
  }
  .pl-md-xl,
  .px-md-xl {
    padding-left: 4rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-md-nxs,
  .my-md-nxs {
    margin-top: -1rem !important;
  }
  .mr-md-nxs,
  .mx-md-nxs {
    margin-right: -1rem !important;
  }
  .mb-md-nxs,
  .my-md-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-md-nxs,
  .mx-md-nxs {
    margin-left: -1rem !important;
  }
  .m-md-nsm {
    margin: -1.5rem !important;
  }
  .mt-md-nsm,
  .my-md-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-md-nsm,
  .mx-md-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-md-nsm,
  .my-md-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-nsm,
  .mx-md-nsm {
    margin-left: -1.5rem !important;
  }
  .m-md-nmd {
    margin: -2rem !important;
  }
  .mt-md-nmd,
  .my-md-nmd {
    margin-top: -2rem !important;
  }
  .mr-md-nmd,
  .mx-md-nmd {
    margin-right: -2rem !important;
  }
  .mb-md-nmd,
  .my-md-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-md-nmd,
  .mx-md-nmd {
    margin-left: -2rem !important;
  }
  .m-md-nlg {
    margin: -3rem !important;
  }
  .mt-md-nlg,
  .my-md-nlg {
    margin-top: -3rem !important;
  }
  .mr-md-nlg,
  .mx-md-nlg {
    margin-right: -3rem !important;
  }
  .mb-md-nlg,
  .my-md-nlg {
    margin-bottom: -3rem !important;
  }
  .ml-md-nlg,
  .mx-md-nlg {
    margin-left: -3rem !important;
  }
  .m-md-nxl {
    margin: -4rem !important;
  }
  .mt-md-nxl,
  .my-md-nxl {
    margin-top: -4rem !important;
  }
  .mr-md-nxl,
  .mx-md-nxl {
    margin-right: -4rem !important;
  }
  .mb-md-nxl,
  .my-md-nxl {
    margin-bottom: -4rem !important;
  }
  .ml-md-nxl,
  .mx-md-nxl {
    margin-left: -4rem !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-xs {
    margin: 1rem !important;
  }
  .mt-lg-xs,
  .my-lg-xs {
    margin-top: 1rem !important;
  }
  .mr-lg-xs,
  .mx-lg-xs {
    margin-right: 1rem !important;
  }
  .mb-lg-xs,
  .my-lg-xs {
    margin-bottom: 1rem !important;
  }
  .ml-lg-xs,
  .mx-lg-xs {
    margin-left: 1rem !important;
  }
  .m-lg-sm {
    margin: 1.5rem !important;
  }
  .mt-lg-sm,
  .my-lg-sm {
    margin-top: 1.5rem !important;
  }
  .mr-lg-sm,
  .mx-lg-sm {
    margin-right: 1.5rem !important;
  }
  .mb-lg-sm,
  .my-lg-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-sm,
  .mx-lg-sm {
    margin-left: 1.5rem !important;
  }
  .m-lg-md {
    margin: 2rem !important;
  }
  .mt-lg-md,
  .my-lg-md {
    margin-top: 2rem !important;
  }
  .mr-lg-md,
  .mx-lg-md {
    margin-right: 2rem !important;
  }
  .mb-lg-md,
  .my-lg-md {
    margin-bottom: 2rem !important;
  }
  .ml-lg-md,
  .mx-lg-md {
    margin-left: 2rem !important;
  }
  .m-lg-lg {
    margin: 3rem !important;
  }
  .mt-lg-lg,
  .my-lg-lg {
    margin-top: 3rem !important;
  }
  .mr-lg-lg,
  .mx-lg-lg {
    margin-right: 3rem !important;
  }
  .mb-lg-lg,
  .my-lg-lg {
    margin-bottom: 3rem !important;
  }
  .ml-lg-lg,
  .mx-lg-lg {
    margin-left: 3rem !important;
  }
  .m-lg-xl {
    margin: 4rem !important;
  }
  .mt-lg-xl,
  .my-lg-xl {
    margin-top: 4rem !important;
  }
  .mr-lg-xl,
  .mx-lg-xl {
    margin-right: 4rem !important;
  }
  .mb-lg-xl,
  .my-lg-xl {
    margin-bottom: 4rem !important;
  }
  .ml-lg-xl,
  .mx-lg-xl {
    margin-left: 4rem !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-xs {
    padding: 1rem !important;
  }
  .pt-lg-xs,
  .py-lg-xs {
    padding-top: 1rem !important;
  }
  .pr-lg-xs,
  .px-lg-xs {
    padding-right: 1rem !important;
  }
  .pb-lg-xs,
  .py-lg-xs {
    padding-bottom: 1rem !important;
  }
  .pl-lg-xs,
  .px-lg-xs {
    padding-left: 1rem !important;
  }
  .p-lg-sm {
    padding: 1.5rem !important;
  }
  .pt-lg-sm,
  .py-lg-sm {
    padding-top: 1.5rem !important;
  }
  .pr-lg-sm,
  .px-lg-sm {
    padding-right: 1.5rem !important;
  }
  .pb-lg-sm,
  .py-lg-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-sm,
  .px-lg-sm {
    padding-left: 1.5rem !important;
  }
  .p-lg-md {
    padding: 2rem !important;
  }
  .pt-lg-md,
  .py-lg-md {
    padding-top: 2rem !important;
  }
  .pr-lg-md,
  .px-lg-md {
    padding-right: 2rem !important;
  }
  .pb-lg-md,
  .py-lg-md {
    padding-bottom: 2rem !important;
  }
  .pl-lg-md,
  .px-lg-md {
    padding-left: 2rem !important;
  }
  .p-lg-lg {
    padding: 3rem !important;
  }
  .pt-lg-lg,
  .py-lg-lg {
    padding-top: 3rem !important;
  }
  .pr-lg-lg,
  .px-lg-lg {
    padding-right: 3rem !important;
  }
  .pb-lg-lg,
  .py-lg-lg {
    padding-bottom: 3rem !important;
  }
  .pl-lg-lg,
  .px-lg-lg {
    padding-left: 3rem !important;
  }
  .p-lg-xl {
    padding: 4rem !important;
  }
  .pt-lg-xl,
  .py-lg-xl {
    padding-top: 4rem !important;
  }
  .pr-lg-xl,
  .px-lg-xl {
    padding-right: 4rem !important;
  }
  .pb-lg-xl,
  .py-lg-xl {
    padding-bottom: 4rem !important;
  }
  .pl-lg-xl,
  .px-lg-xl {
    padding-left: 4rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-lg-nxs,
  .my-lg-nxs {
    margin-top: -1rem !important;
  }
  .mr-lg-nxs,
  .mx-lg-nxs {
    margin-right: -1rem !important;
  }
  .mb-lg-nxs,
  .my-lg-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-lg-nxs,
  .mx-lg-nxs {
    margin-left: -1rem !important;
  }
  .m-lg-nsm {
    margin: -1.5rem !important;
  }
  .mt-lg-nsm,
  .my-lg-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-lg-nsm,
  .mx-lg-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-lg-nsm,
  .my-lg-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-nsm,
  .mx-lg-nsm {
    margin-left: -1.5rem !important;
  }
  .m-lg-nmd {
    margin: -2rem !important;
  }
  .mt-lg-nmd,
  .my-lg-nmd {
    margin-top: -2rem !important;
  }
  .mr-lg-nmd,
  .mx-lg-nmd {
    margin-right: -2rem !important;
  }
  .mb-lg-nmd,
  .my-lg-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-lg-nmd,
  .mx-lg-nmd {
    margin-left: -2rem !important;
  }
  .m-lg-nlg {
    margin: -3rem !important;
  }
  .mt-lg-nlg,
  .my-lg-nlg {
    margin-top: -3rem !important;
  }
  .mr-lg-nlg,
  .mx-lg-nlg {
    margin-right: -3rem !important;
  }
  .mb-lg-nlg,
  .my-lg-nlg {
    margin-bottom: -3rem !important;
  }
  .ml-lg-nlg,
  .mx-lg-nlg {
    margin-left: -3rem !important;
  }
  .m-lg-nxl {
    margin: -4rem !important;
  }
  .mt-lg-nxl,
  .my-lg-nxl {
    margin-top: -4rem !important;
  }
  .mr-lg-nxl,
  .mx-lg-nxl {
    margin-right: -4rem !important;
  }
  .mb-lg-nxl,
  .my-lg-nxl {
    margin-bottom: -4rem !important;
  }
  .ml-lg-nxl,
  .mx-lg-nxl {
    margin-left: -4rem !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: 1400px) {
  .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-xs {
    margin: 1rem !important;
  }
  .mt-xl-xs,
  .my-xl-xs {
    margin-top: 1rem !important;
  }
  .mr-xl-xs,
  .mx-xl-xs {
    margin-right: 1rem !important;
  }
  .mb-xl-xs,
  .my-xl-xs {
    margin-bottom: 1rem !important;
  }
  .ml-xl-xs,
  .mx-xl-xs {
    margin-left: 1rem !important;
  }
  .m-xl-sm {
    margin: 1.5rem !important;
  }
  .mt-xl-sm,
  .my-xl-sm {
    margin-top: 1.5rem !important;
  }
  .mr-xl-sm,
  .mx-xl-sm {
    margin-right: 1.5rem !important;
  }
  .mb-xl-sm,
  .my-xl-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-sm,
  .mx-xl-sm {
    margin-left: 1.5rem !important;
  }
  .m-xl-md {
    margin: 2rem !important;
  }
  .mt-xl-md,
  .my-xl-md {
    margin-top: 2rem !important;
  }
  .mr-xl-md,
  .mx-xl-md {
    margin-right: 2rem !important;
  }
  .mb-xl-md,
  .my-xl-md {
    margin-bottom: 2rem !important;
  }
  .ml-xl-md,
  .mx-xl-md {
    margin-left: 2rem !important;
  }
  .m-xl-lg {
    margin: 3rem !important;
  }
  .mt-xl-lg,
  .my-xl-lg {
    margin-top: 3rem !important;
  }
  .mr-xl-lg,
  .mx-xl-lg {
    margin-right: 3rem !important;
  }
  .mb-xl-lg,
  .my-xl-lg {
    margin-bottom: 3rem !important;
  }
  .ml-xl-lg,
  .mx-xl-lg {
    margin-left: 3rem !important;
  }
  .m-xl-xl {
    margin: 4rem !important;
  }
  .mt-xl-xl,
  .my-xl-xl {
    margin-top: 4rem !important;
  }
  .mr-xl-xl,
  .mx-xl-xl {
    margin-right: 4rem !important;
  }
  .mb-xl-xl,
  .my-xl-xl {
    margin-bottom: 4rem !important;
  }
  .ml-xl-xl,
  .mx-xl-xl {
    margin-left: 4rem !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-xs {
    padding: 1rem !important;
  }
  .pt-xl-xs,
  .py-xl-xs {
    padding-top: 1rem !important;
  }
  .pr-xl-xs,
  .px-xl-xs {
    padding-right: 1rem !important;
  }
  .pb-xl-xs,
  .py-xl-xs {
    padding-bottom: 1rem !important;
  }
  .pl-xl-xs,
  .px-xl-xs {
    padding-left: 1rem !important;
  }
  .p-xl-sm {
    padding: 1.5rem !important;
  }
  .pt-xl-sm,
  .py-xl-sm {
    padding-top: 1.5rem !important;
  }
  .pr-xl-sm,
  .px-xl-sm {
    padding-right: 1.5rem !important;
  }
  .pb-xl-sm,
  .py-xl-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-sm,
  .px-xl-sm {
    padding-left: 1.5rem !important;
  }
  .p-xl-md {
    padding: 2rem !important;
  }
  .pt-xl-md,
  .py-xl-md {
    padding-top: 2rem !important;
  }
  .pr-xl-md,
  .px-xl-md {
    padding-right: 2rem !important;
  }
  .pb-xl-md,
  .py-xl-md {
    padding-bottom: 2rem !important;
  }
  .pl-xl-md,
  .px-xl-md {
    padding-left: 2rem !important;
  }
  .p-xl-lg {
    padding: 3rem !important;
  }
  .pt-xl-lg,
  .py-xl-lg {
    padding-top: 3rem !important;
  }
  .pr-xl-lg,
  .px-xl-lg {
    padding-right: 3rem !important;
  }
  .pb-xl-lg,
  .py-xl-lg {
    padding-bottom: 3rem !important;
  }
  .pl-xl-lg,
  .px-xl-lg {
    padding-left: 3rem !important;
  }
  .p-xl-xl {
    padding: 4rem !important;
  }
  .pt-xl-xl,
  .py-xl-xl {
    padding-top: 4rem !important;
  }
  .pr-xl-xl,
  .px-xl-xl {
    padding-right: 4rem !important;
  }
  .pb-xl-xl,
  .py-xl-xl {
    padding-bottom: 4rem !important;
  }
  .pl-xl-xl,
  .px-xl-xl {
    padding-left: 4rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-xl-nxs,
  .my-xl-nxs {
    margin-top: -1rem !important;
  }
  .mr-xl-nxs,
  .mx-xl-nxs {
    margin-right: -1rem !important;
  }
  .mb-xl-nxs,
  .my-xl-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-xl-nxs,
  .mx-xl-nxs {
    margin-left: -1rem !important;
  }
  .m-xl-nsm {
    margin: -1.5rem !important;
  }
  .mt-xl-nsm,
  .my-xl-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-xl-nsm,
  .mx-xl-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-xl-nsm,
  .my-xl-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-nsm,
  .mx-xl-nsm {
    margin-left: -1.5rem !important;
  }
  .m-xl-nmd {
    margin: -2rem !important;
  }
  .mt-xl-nmd,
  .my-xl-nmd {
    margin-top: -2rem !important;
  }
  .mr-xl-nmd,
  .mx-xl-nmd {
    margin-right: -2rem !important;
  }
  .mb-xl-nmd,
  .my-xl-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-xl-nmd,
  .mx-xl-nmd {
    margin-left: -2rem !important;
  }
  .m-xl-nlg {
    margin: -3rem !important;
  }
  .mt-xl-nlg,
  .my-xl-nlg {
    margin-top: -3rem !important;
  }
  .mr-xl-nlg,
  .mx-xl-nlg {
    margin-right: -3rem !important;
  }
  .mb-xl-nlg,
  .my-xl-nlg {
    margin-bottom: -3rem !important;
  }
  .ml-xl-nlg,
  .mx-xl-nlg {
    margin-left: -3rem !important;
  }
  .m-xl-nxl {
    margin: -4rem !important;
  }
  .mt-xl-nxl,
  .my-xl-nxl {
    margin-top: -4rem !important;
  }
  .mr-xl-nxl,
  .mx-xl-nxl {
    margin-right: -4rem !important;
  }
  .mb-xl-nxl,
  .my-xl-nxl {
    margin-bottom: -4rem !important;
  }
  .ml-xl-nxl,
  .mx-xl-nxl {
    margin-left: -4rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

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

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

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

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

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

.text-primary {
  color: #4d5568 !important;
}

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

.text-secondary {
  color: #586FA5 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mw-auto {
  max-width: auto !important;
}

.mw-25vh {
  max-width: 25vh !important;
}

.mw-50vh {
  max-width: 50vh !important;
}

.mw-75vh {
  max-width: 75vh !important;
}

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

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

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

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

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

.mh-auto {
  max-height: auto !important;
}

.mh-25vh {
  max-height: 25vh !important;
}

.mh-50vh {
  max-height: 50vh !important;
}

.mh-75vh {
  max-height: 75vh !important;
}

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

.minw-25 {
  min-width: 25% !important;
}

.minw-50 {
  min-width: 50% !important;
}

.minw-75 {
  min-width: 75% !important;
}

.minw-100 {
  min-width: 100% !important;
}

.minw-auto {
  min-width: auto !important;
}

.minw-25vh {
  min-width: 25vh !important;
}

.minw-50vh {
  min-width: 50vh !important;
}

.minw-75vh {
  min-width: 75vh !important;
}

.minw-100vh {
  min-width: 100vh !important;
}

.minh-25 {
  min-height: 25% !important;
}

.minh-50 {
  min-height: 50% !important;
}

.minh-75 {
  min-height: 75% !important;
}

.minh-100 {
  min-height: 100% !important;
}

.minh-auto {
  min-height: auto !important;
}

.minh-25vh {
  min-height: 25vh !important;
}

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

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

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

@media (min-width: 576px) {
  .h-sm-25 {
    height: 25% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
  .h-sm-25vh {
    height: 25vh !important;
  }
  .h-sm-50vh {
    height: 50vh !important;
  }
  .h-sm-75vh {
    height: 75vh !important;
  }
  .h-sm-100vh {
    height: 100vh !important;
  }
  .w-sm-25 {
    width: 25% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
  .w-sm-auto {
    width: auto !important;
  }
  .w-sm-25vh {
    width: 25vh !important;
  }
  .w-sm-50vh {
    width: 50vh !important;
  }
  .w-sm-75vh {
    width: 75vh !important;
  }
  .w-sm-100vh {
    width: 100vh !important;
  }
  .mw-sm-25 {
    max-width: 25% !important;
  }
  .mw-sm-50 {
    max-width: 50% !important;
  }
  .mw-sm-75 {
    max-width: 75% !important;
  }
  .mw-sm-100 {
    max-width: 100% !important;
  }
  .mw-sm-auto {
    max-width: auto !important;
  }
  .mw-sm-25vh {
    max-width: 25vh !important;
  }
  .mw-sm-50vh {
    max-width: 50vh !important;
  }
  .mw-sm-75vh {
    max-width: 75vh !important;
  }
  .mw-sm-100vh {
    max-width: 100vh !important;
  }
  .mh-sm-25 {
    max-height: 25% !important;
  }
  .mh-sm-50 {
    max-height: 50% !important;
  }
  .mh-sm-75 {
    max-height: 75% !important;
  }
  .mh-sm-100 {
    max-height: 100% !important;
  }
  .mh-sm-auto {
    max-height: auto !important;
  }
  .mh-sm-25vh {
    max-height: 25vh !important;
  }
  .mh-sm-50vh {
    max-height: 50vh !important;
  }
  .mh-sm-75vh {
    max-height: 75vh !important;
  }
  .mh-sm-100vh {
    max-height: 100vh !important;
  }
  .minw-sm-25 {
    min-width: 25% !important;
  }
  .minw-sm-50 {
    min-width: 50% !important;
  }
  .minw-sm-75 {
    min-width: 75% !important;
  }
  .minw-sm-100 {
    min-width: 100% !important;
  }
  .minw-sm-auto {
    min-width: auto !important;
  }
  .minw-sm-25vh {
    min-width: 25vh !important;
  }
  .minw-sm-50vh {
    min-width: 50vh !important;
  }
  .minw-sm-75vh {
    min-width: 75vh !important;
  }
  .minw-sm-100vh {
    min-width: 100vh !important;
  }
  .minh-sm-25 {
    min-height: 25% !important;
  }
  .minh-sm-50 {
    min-height: 50% !important;
  }
  .minh-sm-75 {
    min-height: 75% !important;
  }
  .minh-sm-100 {
    min-height: 100% !important;
  }
  .minh-sm-auto {
    min-height: auto !important;
  }
  .minh-sm-25vh {
    min-height: 25vh !important;
  }
  .minh-sm-50vh {
    min-height: 50vh !important;
  }
  .minh-sm-75vh {
    min-height: 75vh !important;
  }
  .minh-sm-100vh {
    min-height: 100vh !important;
  }
}
@media (min-width: 768px) {
  .h-md-25 {
    height: 25% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
  .h-md-auto {
    height: auto !important;
  }
  .h-md-25vh {
    height: 25vh !important;
  }
  .h-md-50vh {
    height: 50vh !important;
  }
  .h-md-75vh {
    height: 75vh !important;
  }
  .h-md-100vh {
    height: 100vh !important;
  }
  .w-md-25 {
    width: 25% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
  .w-md-auto {
    width: auto !important;
  }
  .w-md-25vh {
    width: 25vh !important;
  }
  .w-md-50vh {
    width: 50vh !important;
  }
  .w-md-75vh {
    width: 75vh !important;
  }
  .w-md-100vh {
    width: 100vh !important;
  }
  .mw-md-25 {
    max-width: 25% !important;
  }
  .mw-md-50 {
    max-width: 50% !important;
  }
  .mw-md-75 {
    max-width: 75% !important;
  }
  .mw-md-100 {
    max-width: 100% !important;
  }
  .mw-md-auto {
    max-width: auto !important;
  }
  .mw-md-25vh {
    max-width: 25vh !important;
  }
  .mw-md-50vh {
    max-width: 50vh !important;
  }
  .mw-md-75vh {
    max-width: 75vh !important;
  }
  .mw-md-100vh {
    max-width: 100vh !important;
  }
  .mh-md-25 {
    max-height: 25% !important;
  }
  .mh-md-50 {
    max-height: 50% !important;
  }
  .mh-md-75 {
    max-height: 75% !important;
  }
  .mh-md-100 {
    max-height: 100% !important;
  }
  .mh-md-auto {
    max-height: auto !important;
  }
  .mh-md-25vh {
    max-height: 25vh !important;
  }
  .mh-md-50vh {
    max-height: 50vh !important;
  }
  .mh-md-75vh {
    max-height: 75vh !important;
  }
  .mh-md-100vh {
    max-height: 100vh !important;
  }
  .minw-md-25 {
    min-width: 25% !important;
  }
  .minw-md-50 {
    min-width: 50% !important;
  }
  .minw-md-75 {
    min-width: 75% !important;
  }
  .minw-md-100 {
    min-width: 100% !important;
  }
  .minw-md-auto {
    min-width: auto !important;
  }
  .minw-md-25vh {
    min-width: 25vh !important;
  }
  .minw-md-50vh {
    min-width: 50vh !important;
  }
  .minw-md-75vh {
    min-width: 75vh !important;
  }
  .minw-md-100vh {
    min-width: 100vh !important;
  }
  .minh-md-25 {
    min-height: 25% !important;
  }
  .minh-md-50 {
    min-height: 50% !important;
  }
  .minh-md-75 {
    min-height: 75% !important;
  }
  .minh-md-100 {
    min-height: 100% !important;
  }
  .minh-md-auto {
    min-height: auto !important;
  }
  .minh-md-25vh {
    min-height: 25vh !important;
  }
  .minh-md-50vh {
    min-height: 50vh !important;
  }
  .minh-md-75vh {
    min-height: 75vh !important;
  }
  .minh-md-100vh {
    min-height: 100vh !important;
  }
}
@media (min-width: 992px) {
  .h-lg-25 {
    height: 25% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
  .h-lg-25vh {
    height: 25vh !important;
  }
  .h-lg-50vh {
    height: 50vh !important;
  }
  .h-lg-75vh {
    height: 75vh !important;
  }
  .h-lg-100vh {
    height: 100vh !important;
  }
  .w-lg-25 {
    width: 25% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
  .w-lg-auto {
    width: auto !important;
  }
  .w-lg-25vh {
    width: 25vh !important;
  }
  .w-lg-50vh {
    width: 50vh !important;
  }
  .w-lg-75vh {
    width: 75vh !important;
  }
  .w-lg-100vh {
    width: 100vh !important;
  }
  .mw-lg-25 {
    max-width: 25% !important;
  }
  .mw-lg-50 {
    max-width: 50% !important;
  }
  .mw-lg-75 {
    max-width: 75% !important;
  }
  .mw-lg-100 {
    max-width: 100% !important;
  }
  .mw-lg-auto {
    max-width: auto !important;
  }
  .mw-lg-25vh {
    max-width: 25vh !important;
  }
  .mw-lg-50vh {
    max-width: 50vh !important;
  }
  .mw-lg-75vh {
    max-width: 75vh !important;
  }
  .mw-lg-100vh {
    max-width: 100vh !important;
  }
  .mh-lg-25 {
    max-height: 25% !important;
  }
  .mh-lg-50 {
    max-height: 50% !important;
  }
  .mh-lg-75 {
    max-height: 75% !important;
  }
  .mh-lg-100 {
    max-height: 100% !important;
  }
  .mh-lg-auto {
    max-height: auto !important;
  }
  .mh-lg-25vh {
    max-height: 25vh !important;
  }
  .mh-lg-50vh {
    max-height: 50vh !important;
  }
  .mh-lg-75vh {
    max-height: 75vh !important;
  }
  .mh-lg-100vh {
    max-height: 100vh !important;
  }
  .minw-lg-25 {
    min-width: 25% !important;
  }
  .minw-lg-50 {
    min-width: 50% !important;
  }
  .minw-lg-75 {
    min-width: 75% !important;
  }
  .minw-lg-100 {
    min-width: 100% !important;
  }
  .minw-lg-auto {
    min-width: auto !important;
  }
  .minw-lg-25vh {
    min-width: 25vh !important;
  }
  .minw-lg-50vh {
    min-width: 50vh !important;
  }
  .minw-lg-75vh {
    min-width: 75vh !important;
  }
  .minw-lg-100vh {
    min-width: 100vh !important;
  }
  .minh-lg-25 {
    min-height: 25% !important;
  }
  .minh-lg-50 {
    min-height: 50% !important;
  }
  .minh-lg-75 {
    min-height: 75% !important;
  }
  .minh-lg-100 {
    min-height: 100% !important;
  }
  .minh-lg-auto {
    min-height: auto !important;
  }
  .minh-lg-25vh {
    min-height: 25vh !important;
  }
  .minh-lg-50vh {
    min-height: 50vh !important;
  }
  .minh-lg-75vh {
    min-height: 75vh !important;
  }
  .minh-lg-100vh {
    min-height: 100vh !important;
  }
}
@media (min-width: 1400px) {
  .h-xl-25 {
    height: 25% !important;
  }
  .h-xl-50 {
    height: 50% !important;
  }
  .h-xl-75 {
    height: 75% !important;
  }
  .h-xl-100 {
    height: 100% !important;
  }
  .h-xl-auto {
    height: auto !important;
  }
  .h-xl-25vh {
    height: 25vh !important;
  }
  .h-xl-50vh {
    height: 50vh !important;
  }
  .h-xl-75vh {
    height: 75vh !important;
  }
  .h-xl-100vh {
    height: 100vh !important;
  }
  .w-xl-25 {
    width: 25% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .w-xl-75 {
    width: 75% !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
  .w-xl-auto {
    width: auto !important;
  }
  .w-xl-25vh {
    width: 25vh !important;
  }
  .w-xl-50vh {
    width: 50vh !important;
  }
  .w-xl-75vh {
    width: 75vh !important;
  }
  .w-xl-100vh {
    width: 100vh !important;
  }
  .mw-xl-25 {
    max-width: 25% !important;
  }
  .mw-xl-50 {
    max-width: 50% !important;
  }
  .mw-xl-75 {
    max-width: 75% !important;
  }
  .mw-xl-100 {
    max-width: 100% !important;
  }
  .mw-xl-auto {
    max-width: auto !important;
  }
  .mw-xl-25vh {
    max-width: 25vh !important;
  }
  .mw-xl-50vh {
    max-width: 50vh !important;
  }
  .mw-xl-75vh {
    max-width: 75vh !important;
  }
  .mw-xl-100vh {
    max-width: 100vh !important;
  }
  .mh-xl-25 {
    max-height: 25% !important;
  }
  .mh-xl-50 {
    max-height: 50% !important;
  }
  .mh-xl-75 {
    max-height: 75% !important;
  }
  .mh-xl-100 {
    max-height: 100% !important;
  }
  .mh-xl-auto {
    max-height: auto !important;
  }
  .mh-xl-25vh {
    max-height: 25vh !important;
  }
  .mh-xl-50vh {
    max-height: 50vh !important;
  }
  .mh-xl-75vh {
    max-height: 75vh !important;
  }
  .mh-xl-100vh {
    max-height: 100vh !important;
  }
  .minw-xl-25 {
    min-width: 25% !important;
  }
  .minw-xl-50 {
    min-width: 50% !important;
  }
  .minw-xl-75 {
    min-width: 75% !important;
  }
  .minw-xl-100 {
    min-width: 100% !important;
  }
  .minw-xl-auto {
    min-width: auto !important;
  }
  .minw-xl-25vh {
    min-width: 25vh !important;
  }
  .minw-xl-50vh {
    min-width: 50vh !important;
  }
  .minw-xl-75vh {
    min-width: 75vh !important;
  }
  .minw-xl-100vh {
    min-width: 100vh !important;
  }
  .minh-xl-25 {
    min-height: 25% !important;
  }
  .minh-xl-50 {
    min-height: 50% !important;
  }
  .minh-xl-75 {
    min-height: 75% !important;
  }
  .minh-xl-100 {
    min-height: 100% !important;
  }
  .minh-xl-auto {
    min-height: auto !important;
  }
  .minh-xl-25vh {
    min-height: 25vh !important;
  }
  .minh-xl-50vh {
    min-height: 50vh !important;
  }
  .minh-xl-75vh {
    min-height: 75vh !important;
  }
  .minh-xl-100vh {
    min-height: 100vh !important;
  }
}
@media (max-width: 575.98px) {
  .m-v {
    margin: 1rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 1rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 1rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 1rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .m-v {
    margin: 1.5rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 1.5rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 1.5rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 1.5rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .m-v {
    margin: 2rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 2rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 2rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 2rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .m-v {
    margin: 3rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 3rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 3rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 3rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 3rem !important;
  }
}
@media (min-width: 1400px) {
  .m-v {
    margin: 4rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 4rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 4rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 4rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 4rem !important;
  }
}
@media (max-width: 575.98px) {
  .p-v {
    padding: 1rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 1rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 1rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 1rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .p-v {
    padding: 1.5rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 1.5rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 1.5rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 1.5rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .p-v {
    padding: 2rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 2rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 2rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 2rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .p-v {
    padding: 3rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 3rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 3rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 3rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1400px) {
  .p-v {
    padding: 4rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 4rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 4rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 4rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 4rem !important;
  }
}
@media (max-width: 575.98px) {
  .m-nv {
    margin: -1rem !important;
  }
  .mt-nv,
  .my-nv {
    margin-top: -1rem !important;
  }
  .mr-nv,
  .mx-nv {
    margin-right: -1rem !important;
  }
  .mb-nv,
  .my-nv {
    margin-bottom: -1rem !important;
  }
  .ml-nv,
  .mx-nv {
    margin-left: -1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .m-nv {
    margin: -1.5rem !important;
  }
  .mt-nv,
  .my-nv {
    margin-top: -1.5rem !important;
  }
  .mr-nv,
  .mx-nv {
    margin-right: -1.5rem !important;
  }
  .mb-nv,
  .my-nv {
    margin-bottom: -1.5rem !important;
  }
  .ml-nv,
  .mx-nv {
    margin-left: -1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .m-nv {
    margin: -2rem !important;
  }
  .mt-nv,
  .my-nv {
    margin-top: -2rem !important;
  }
  .mr-nv,
  .mx-nv {
    margin-right: -2rem !important;
  }
  .mb-nv,
  .my-nv {
    margin-bottom: -2rem !important;
  }
  .ml-nv,
  .mx-nv {
    margin-left: -2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .m-nv {
    margin: -3rem !important;
  }
  .mt-nv,
  .my-nv {
    margin-top: -3rem !important;
  }
  .mr-nv,
  .mx-nv {
    margin-right: -3rem !important;
  }
  .mb-nv,
  .my-nv {
    margin-bottom: -3rem !important;
  }
  .ml-nv,
  .mx-nv {
    margin-left: -3rem !important;
  }
}
@media (min-width: 1400px) {
  .m-nv {
    margin: -4rem !important;
  }
  .mt-nv,
  .my-nv {
    margin-top: -4rem !important;
  }
  .mr-nv,
  .mx-nv {
    margin-right: -4rem !important;
  }
  .mb-nv,
  .my-nv {
    margin-bottom: -4rem !important;
  }
  .ml-nv,
  .mx-nv {
    margin-left: -4rem !important;
  }
}
@media (max-width: 575.98px) {
  .p-nv {
    padding: -1rem !important;
  }
  .pt-nv,
  .py-nv {
    padding-top: -1rem !important;
  }
  .pr-nv,
  .px-nv {
    padding-right: -1rem !important;
  }
  .pb-nv,
  .py-nv {
    padding-bottom: -1rem !important;
  }
  .pl-nv,
  .px-nv {
    padding-left: -1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .p-nv {
    padding: -1.5rem !important;
  }
  .pt-nv,
  .py-nv {
    padding-top: -1.5rem !important;
  }
  .pr-nv,
  .px-nv {
    padding-right: -1.5rem !important;
  }
  .pb-nv,
  .py-nv {
    padding-bottom: -1.5rem !important;
  }
  .pl-nv,
  .px-nv {
    padding-left: -1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .p-nv {
    padding: -2rem !important;
  }
  .pt-nv,
  .py-nv {
    padding-top: -2rem !important;
  }
  .pr-nv,
  .px-nv {
    padding-right: -2rem !important;
  }
  .pb-nv,
  .py-nv {
    padding-bottom: -2rem !important;
  }
  .pl-nv,
  .px-nv {
    padding-left: -2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .p-nv {
    padding: -3rem !important;
  }
  .pt-nv,
  .py-nv {
    padding-top: -3rem !important;
  }
  .pr-nv,
  .px-nv {
    padding-right: -3rem !important;
  }
  .pb-nv,
  .py-nv {
    padding-bottom: -3rem !important;
  }
  .pl-nv,
  .px-nv {
    padding-left: -3rem !important;
  }
}
@media (min-width: 1400px) {
  .p-nv {
    padding: -4rem !important;
  }
  .pt-nv,
  .py-nv {
    padding-top: -4rem !important;
  }
  .pr-nv,
  .px-nv {
    padding-right: -4rem !important;
  }
  .pb-nv,
  .py-nv {
    padding-bottom: -4rem !important;
  }
  .pl-nv,
  .px-nv {
    padding-left: -4rem !important;
  }
}
.display-1 {
  font-size: 4rem;
  line-height: 1.1;
  font-weight: 700;
}

.display-2 {
  font-size: 3.5rem;
  line-height: 1.1;
  font-weight: 700;
}

.display-3 {
  font-size: 3rem;
  line-height: 1.1;
  font-weight: 700;
}

.display-4 {
  font-size: 2.5rem;
  line-height: 1.1;
  font-weight: 700;
}

.h1 {
  font-size: 2rem;
  line-height: 1.1;
  font-weight: 700;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1rem;
  color: #4d5568;
}

.h2 {
  font-size: 1.8rem;
  line-height: 1.1;
  font-weight: 700;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1rem;
  color: #4d5568;
}

.h3 {
  font-size: 1.6rem;
  line-height: 1.1;
  font-weight: 700;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1rem;
  color: #4d5568;
}

.h4 {
  font-size: 1.4rem;
  line-height: 1.1;
  font-weight: 700;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1rem;
  color: #4d5568;
}

.h5 {
  font-size: 1.2rem;
  line-height: 1.1;
  font-weight: 700;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1rem;
  color: #4d5568;
}

.h6 {
  font-size: 1rem;
  line-height: 1.1;
  font-weight: 700;
  font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1rem;
  color: #4d5568;
}

@media (min-width: 576px) {
  .display-1-sm {
    font-size: 4rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-2-sm {
    font-size: 3.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-3-sm {
    font-size: 3rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-4-sm {
    font-size: 2.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .h1-sm {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h2-sm {
    font-size: 1.8rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h3-sm {
    font-size: 1.6rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h4-sm {
    font-size: 1.4rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h5-sm {
    font-size: 1.2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h6-sm {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
}
@media (min-width: 768px) {
  .display-1-md {
    font-size: 4rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-2-md {
    font-size: 3.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-3-md {
    font-size: 3rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-4-md {
    font-size: 2.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .h1-md {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h2-md {
    font-size: 1.8rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h3-md {
    font-size: 1.6rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h4-md {
    font-size: 1.4rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h5-md {
    font-size: 1.2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h6-md {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
}
@media (min-width: 992px) {
  .display-1-lg {
    font-size: 4rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-2-lg {
    font-size: 3.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-3-lg {
    font-size: 3rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-4-lg {
    font-size: 2.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .h1-lg {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h2-lg {
    font-size: 1.8rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h3-lg {
    font-size: 1.6rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h4-lg {
    font-size: 1.4rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h5-lg {
    font-size: 1.2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h6-lg {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
}
@media (min-width: 1400px) {
  .display-1-xl {
    font-size: 4rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-2-xl {
    font-size: 3.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-3-xl {
    font-size: 3rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .display-4-xl {
    font-size: 2.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .h1-xl {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h2-xl {
    font-size: 1.8rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h3-xl {
    font-size: 1.6rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h4-xl {
    font-size: 1.4rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h5-xl {
    font-size: 1.2rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
  .h6-xl {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 700;
    font-family: calibri, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    margin-bottom: 1rem;
    color: #4d5568;
  }
}
.bg-cover, .image-1by1,
.image-4by3,
.image-16by9,
.image-21by9 {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.bg-cover .bg-media, .image-1by1 .bg-media, .image-1by1 img,
.image-4by3 .bg-media,
.image-4by3 img,
.image-16by9 .bg-media,
.image-16by9 img,
.image-21by9 .bg-media,
.image-21by9 img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.bg-contain {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.bg-contain .bg-media, .bg-contain .image-1by1 img, .image-1by1 .bg-contain img,
.bg-contain .image-4by3 img,
.image-4by3 .bg-contain img,
.bg-contain .image-16by9 img,
.image-16by9 .bg-contain img,
.bg-contain .image-21by9 img,
.image-21by9 .bg-contain img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center center;
     object-position: center center;
}

.bg-cover-lt {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left top;
}
.bg-cover-lt .bg-media, .bg-cover-lt .image-1by1 img, .image-1by1 .bg-cover-lt img,
.bg-cover-lt .image-4by3 img,
.image-4by3 .bg-cover-lt img,
.bg-cover-lt .image-16by9 img,
.image-16by9 .bg-cover-lt img,
.bg-cover-lt .image-21by9 img,
.image-21by9 .bg-cover-lt img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left top;
     object-position: left top;
}

.bg-contain-lt {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left top;
}
.bg-contain-lt .bg-media, .bg-contain-lt .image-1by1 img, .image-1by1 .bg-contain-lt img,
.bg-contain-lt .image-4by3 img,
.image-4by3 .bg-contain-lt img,
.bg-contain-lt .image-16by9 img,
.image-16by9 .bg-contain-lt img,
.bg-contain-lt .image-21by9 img,
.image-21by9 .bg-contain-lt img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left top;
     object-position: left top;
}

.bg-cover-rt {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right top;
}
.bg-cover-rt .bg-media, .bg-cover-rt .image-1by1 img, .image-1by1 .bg-cover-rt img,
.bg-cover-rt .image-4by3 img,
.image-4by3 .bg-cover-rt img,
.bg-cover-rt .image-16by9 img,
.image-16by9 .bg-cover-rt img,
.bg-cover-rt .image-21by9 img,
.image-21by9 .bg-cover-rt img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right top;
     object-position: right top;
}

.bg-contain-rt {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right top;
}
.bg-contain-rt .bg-media, .bg-contain-rt .image-1by1 img, .image-1by1 .bg-contain-rt img,
.bg-contain-rt .image-4by3 img,
.image-4by3 .bg-contain-rt img,
.bg-contain-rt .image-16by9 img,
.image-16by9 .bg-contain-rt img,
.bg-contain-rt .image-21by9 img,
.image-21by9 .bg-contain-rt img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: right top;
     object-position: right top;
}

.bg-cover-ct {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
}
.bg-cover-ct .bg-media, .bg-cover-ct .image-1by1 img, .image-1by1 .bg-cover-ct img,
.bg-cover-ct .image-4by3 img,
.image-4by3 .bg-cover-ct img,
.bg-cover-ct .image-16by9 img,
.image-16by9 .bg-cover-ct img,
.bg-cover-ct .image-21by9 img,
.image-21by9 .bg-cover-ct img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center top;
     object-position: center top;
}

.bg-contain-ct {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center top;
}
.bg-contain-ct .bg-media, .bg-contain-ct .image-1by1 img, .image-1by1 .bg-contain-ct img,
.bg-contain-ct .image-4by3 img,
.image-4by3 .bg-contain-ct img,
.bg-contain-ct .image-16by9 img,
.image-16by9 .bg-contain-ct img,
.bg-contain-ct .image-21by9 img,
.image-21by9 .bg-contain-ct img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center top;
     object-position: center top;
}

.bg-cover-lb {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left bottom;
}
.bg-cover-lb .bg-media, .bg-cover-lb .image-1by1 img, .image-1by1 .bg-cover-lb img,
.bg-cover-lb .image-4by3 img,
.image-4by3 .bg-cover-lb img,
.bg-cover-lb .image-16by9 img,
.image-16by9 .bg-cover-lb img,
.bg-cover-lb .image-21by9 img,
.image-21by9 .bg-cover-lb img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left bottom;
     object-position: left bottom;
}

.bg-contain-lb {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left bottom;
}
.bg-contain-lb .bg-media, .bg-contain-lb .image-1by1 img, .image-1by1 .bg-contain-lb img,
.bg-contain-lb .image-4by3 img,
.image-4by3 .bg-contain-lb img,
.bg-contain-lb .image-16by9 img,
.image-16by9 .bg-contain-lb img,
.bg-contain-lb .image-21by9 img,
.image-21by9 .bg-contain-lb img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left bottom;
     object-position: left bottom;
}

.bg-cover-rb {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bg-cover-rb .bg-media, .bg-cover-rb .image-1by1 img, .image-1by1 .bg-cover-rb img,
.bg-cover-rb .image-4by3 img,
.image-4by3 .bg-cover-rb img,
.bg-cover-rb .image-16by9 img,
.image-16by9 .bg-cover-rb img,
.bg-cover-rb .image-21by9 img,
.image-21by9 .bg-cover-rb img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right bottom;
     object-position: right bottom;
}

.bg-contain-rb {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bg-contain-rb .bg-media, .bg-contain-rb .image-1by1 img, .image-1by1 .bg-contain-rb img,
.bg-contain-rb .image-4by3 img,
.image-4by3 .bg-contain-rb img,
.bg-contain-rb .image-16by9 img,
.image-16by9 .bg-contain-rb img,
.bg-contain-rb .image-21by9 img,
.image-21by9 .bg-contain-rb img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: right bottom;
     object-position: right bottom;
}

.bg-cover-cb {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.bg-cover-cb .bg-media, .bg-cover-cb .image-1by1 img, .image-1by1 .bg-cover-cb img,
.bg-cover-cb .image-4by3 img,
.image-4by3 .bg-cover-cb img,
.bg-cover-cb .image-16by9 img,
.image-16by9 .bg-cover-cb img,
.bg-cover-cb .image-21by9 img,
.image-21by9 .bg-cover-cb img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center bottom;
     object-position: center bottom;
}

.bg-contain-cb {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.bg-contain-cb .bg-media, .bg-contain-cb .image-1by1 img, .image-1by1 .bg-contain-cb img,
.bg-contain-cb .image-4by3 img,
.image-4by3 .bg-contain-cb img,
.bg-contain-cb .image-16by9 img,
.image-16by9 .bg-contain-cb img,
.bg-contain-cb .image-21by9 img,
.image-21by9 .bg-contain-cb img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center bottom;
     object-position: center bottom;
}

.bg-cover-lc {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left center;
}
.bg-cover-lc .bg-media, .bg-cover-lc .image-1by1 img, .image-1by1 .bg-cover-lc img,
.bg-cover-lc .image-4by3 img,
.image-4by3 .bg-cover-lc img,
.bg-cover-lc .image-16by9 img,
.image-16by9 .bg-cover-lc img,
.bg-cover-lc .image-21by9 img,
.image-21by9 .bg-cover-lc img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left center;
     object-position: left center;
}

.bg-contain-lc {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
}
.bg-contain-lc .bg-media, .bg-contain-lc .image-1by1 img, .image-1by1 .bg-contain-lc img,
.bg-contain-lc .image-4by3 img,
.image-4by3 .bg-contain-lc img,
.bg-contain-lc .image-16by9 img,
.image-16by9 .bg-contain-lc img,
.bg-contain-lc .image-21by9 img,
.image-21by9 .bg-contain-lc img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left center;
     object-position: left center;
}

.bg-cover-rc {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
}
.bg-cover-rc .bg-media, .bg-cover-rc .image-1by1 img, .image-1by1 .bg-cover-rc img,
.bg-cover-rc .image-4by3 img,
.image-4by3 .bg-cover-rc img,
.bg-cover-rc .image-16by9 img,
.image-16by9 .bg-cover-rc img,
.bg-cover-rc .image-21by9 img,
.image-21by9 .bg-cover-rc img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right center;
     object-position: right center;
}

.bg-contain-rc {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right center;
}
.bg-contain-rc .bg-media, .bg-contain-rc .image-1by1 img, .image-1by1 .bg-contain-rc img,
.bg-contain-rc .image-4by3 img,
.image-4by3 .bg-contain-rc img,
.bg-contain-rc .image-16by9 img,
.image-16by9 .bg-contain-rc img,
.bg-contain-rc .image-21by9 img,
.image-21by9 .bg-contain-rc img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: right center;
     object-position: right center;
}

.bg-cover-cc {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.bg-cover-cc .bg-media, .bg-cover-cc .image-1by1 img, .image-1by1 .bg-cover-cc img,
.bg-cover-cc .image-4by3 img,
.image-4by3 .bg-cover-cc img,
.bg-cover-cc .image-16by9 img,
.image-16by9 .bg-cover-cc img,
.bg-cover-cc .image-21by9 img,
.image-21by9 .bg-cover-cc img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.bg-contain-cc {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.bg-contain-cc .bg-media, .bg-contain-cc .image-1by1 img, .image-1by1 .bg-contain-cc img,
.bg-contain-cc .image-4by3 img,
.image-4by3 .bg-contain-cc img,
.bg-contain-cc .image-16by9 img,
.image-16by9 .bg-contain-cc img,
.bg-contain-cc .image-21by9 img,
.image-21by9 .bg-contain-cc img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center center;
     object-position: center center;
}

@media (min-width: 576px) {
  .bg-cover-sm-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-sm-lt .bg-media, .bg-cover-sm-lt .image-1by1 img, .image-1by1 .bg-cover-sm-lt img,
  .bg-cover-sm-lt .image-4by3 img,
  .image-4by3 .bg-cover-sm-lt img,
  .bg-cover-sm-lt .image-16by9 img,
  .image-16by9 .bg-cover-sm-lt img,
  .bg-cover-sm-lt .image-21by9 img,
  .image-21by9 .bg-cover-sm-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-sm-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-sm-lt .bg-media, .bg-contain-sm-lt .image-1by1 img, .image-1by1 .bg-contain-sm-lt img,
  .bg-contain-sm-lt .image-4by3 img,
  .image-4by3 .bg-contain-sm-lt img,
  .bg-contain-sm-lt .image-16by9 img,
  .image-16by9 .bg-contain-sm-lt img,
  .bg-contain-sm-lt .image-21by9 img,
  .image-21by9 .bg-contain-sm-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-sm-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-sm-rt .bg-media, .bg-cover-sm-rt .image-1by1 img, .image-1by1 .bg-cover-sm-rt img,
  .bg-cover-sm-rt .image-4by3 img,
  .image-4by3 .bg-cover-sm-rt img,
  .bg-cover-sm-rt .image-16by9 img,
  .image-16by9 .bg-cover-sm-rt img,
  .bg-cover-sm-rt .image-21by9 img,
  .image-21by9 .bg-cover-sm-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-sm-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-sm-rt .bg-media, .bg-contain-sm-rt .image-1by1 img, .image-1by1 .bg-contain-sm-rt img,
  .bg-contain-sm-rt .image-4by3 img,
  .image-4by3 .bg-contain-sm-rt img,
  .bg-contain-sm-rt .image-16by9 img,
  .image-16by9 .bg-contain-sm-rt img,
  .bg-contain-sm-rt .image-21by9 img,
  .image-21by9 .bg-contain-sm-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-sm-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-sm-ct .bg-media, .bg-cover-sm-ct .image-1by1 img, .image-1by1 .bg-cover-sm-ct img,
  .bg-cover-sm-ct .image-4by3 img,
  .image-4by3 .bg-cover-sm-ct img,
  .bg-cover-sm-ct .image-16by9 img,
  .image-16by9 .bg-cover-sm-ct img,
  .bg-cover-sm-ct .image-21by9 img,
  .image-21by9 .bg-cover-sm-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-sm-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-sm-ct .bg-media, .bg-contain-sm-ct .image-1by1 img, .image-1by1 .bg-contain-sm-ct img,
  .bg-contain-sm-ct .image-4by3 img,
  .image-4by3 .bg-contain-sm-ct img,
  .bg-contain-sm-ct .image-16by9 img,
  .image-16by9 .bg-contain-sm-ct img,
  .bg-contain-sm-ct .image-21by9 img,
  .image-21by9 .bg-contain-sm-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-sm-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-sm-lb .bg-media, .bg-cover-sm-lb .image-1by1 img, .image-1by1 .bg-cover-sm-lb img,
  .bg-cover-sm-lb .image-4by3 img,
  .image-4by3 .bg-cover-sm-lb img,
  .bg-cover-sm-lb .image-16by9 img,
  .image-16by9 .bg-cover-sm-lb img,
  .bg-cover-sm-lb .image-21by9 img,
  .image-21by9 .bg-cover-sm-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-sm-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-sm-lb .bg-media, .bg-contain-sm-lb .image-1by1 img, .image-1by1 .bg-contain-sm-lb img,
  .bg-contain-sm-lb .image-4by3 img,
  .image-4by3 .bg-contain-sm-lb img,
  .bg-contain-sm-lb .image-16by9 img,
  .image-16by9 .bg-contain-sm-lb img,
  .bg-contain-sm-lb .image-21by9 img,
  .image-21by9 .bg-contain-sm-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-sm-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-sm-rb .bg-media, .bg-cover-sm-rb .image-1by1 img, .image-1by1 .bg-cover-sm-rb img,
  .bg-cover-sm-rb .image-4by3 img,
  .image-4by3 .bg-cover-sm-rb img,
  .bg-cover-sm-rb .image-16by9 img,
  .image-16by9 .bg-cover-sm-rb img,
  .bg-cover-sm-rb .image-21by9 img,
  .image-21by9 .bg-cover-sm-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-sm-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-sm-rb .bg-media, .bg-contain-sm-rb .image-1by1 img, .image-1by1 .bg-contain-sm-rb img,
  .bg-contain-sm-rb .image-4by3 img,
  .image-4by3 .bg-contain-sm-rb img,
  .bg-contain-sm-rb .image-16by9 img,
  .image-16by9 .bg-contain-sm-rb img,
  .bg-contain-sm-rb .image-21by9 img,
  .image-21by9 .bg-contain-sm-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-sm-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-sm-cb .bg-media, .bg-cover-sm-cb .image-1by1 img, .image-1by1 .bg-cover-sm-cb img,
  .bg-cover-sm-cb .image-4by3 img,
  .image-4by3 .bg-cover-sm-cb img,
  .bg-cover-sm-cb .image-16by9 img,
  .image-16by9 .bg-cover-sm-cb img,
  .bg-cover-sm-cb .image-21by9 img,
  .image-21by9 .bg-cover-sm-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-sm-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-sm-cb .bg-media, .bg-contain-sm-cb .image-1by1 img, .image-1by1 .bg-contain-sm-cb img,
  .bg-contain-sm-cb .image-4by3 img,
  .image-4by3 .bg-contain-sm-cb img,
  .bg-contain-sm-cb .image-16by9 img,
  .image-16by9 .bg-contain-sm-cb img,
  .bg-contain-sm-cb .image-21by9 img,
  .image-21by9 .bg-contain-sm-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-sm-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-sm-lc .bg-media, .bg-cover-sm-lc .image-1by1 img, .image-1by1 .bg-cover-sm-lc img,
  .bg-cover-sm-lc .image-4by3 img,
  .image-4by3 .bg-cover-sm-lc img,
  .bg-cover-sm-lc .image-16by9 img,
  .image-16by9 .bg-cover-sm-lc img,
  .bg-cover-sm-lc .image-21by9 img,
  .image-21by9 .bg-cover-sm-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-sm-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-sm-lc .bg-media, .bg-contain-sm-lc .image-1by1 img, .image-1by1 .bg-contain-sm-lc img,
  .bg-contain-sm-lc .image-4by3 img,
  .image-4by3 .bg-contain-sm-lc img,
  .bg-contain-sm-lc .image-16by9 img,
  .image-16by9 .bg-contain-sm-lc img,
  .bg-contain-sm-lc .image-21by9 img,
  .image-21by9 .bg-contain-sm-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-sm-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-sm-rc .bg-media, .bg-cover-sm-rc .image-1by1 img, .image-1by1 .bg-cover-sm-rc img,
  .bg-cover-sm-rc .image-4by3 img,
  .image-4by3 .bg-cover-sm-rc img,
  .bg-cover-sm-rc .image-16by9 img,
  .image-16by9 .bg-cover-sm-rc img,
  .bg-cover-sm-rc .image-21by9 img,
  .image-21by9 .bg-cover-sm-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-sm-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-sm-rc .bg-media, .bg-contain-sm-rc .image-1by1 img, .image-1by1 .bg-contain-sm-rc img,
  .bg-contain-sm-rc .image-4by3 img,
  .image-4by3 .bg-contain-sm-rc img,
  .bg-contain-sm-rc .image-16by9 img,
  .image-16by9 .bg-contain-sm-rc img,
  .bg-contain-sm-rc .image-21by9 img,
  .image-21by9 .bg-contain-sm-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-sm-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-sm-cc .bg-media, .bg-cover-sm-cc .image-1by1 img, .image-1by1 .bg-cover-sm-cc img,
  .bg-cover-sm-cc .image-4by3 img,
  .image-4by3 .bg-cover-sm-cc img,
  .bg-cover-sm-cc .image-16by9 img,
  .image-16by9 .bg-cover-sm-cc img,
  .bg-cover-sm-cc .image-21by9 img,
  .image-21by9 .bg-cover-sm-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-sm-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-sm-cc .bg-media, .bg-contain-sm-cc .image-1by1 img, .image-1by1 .bg-contain-sm-cc img,
  .bg-contain-sm-cc .image-4by3 img,
  .image-4by3 .bg-contain-sm-cc img,
  .bg-contain-sm-cc .image-16by9 img,
  .image-16by9 .bg-contain-sm-cc img,
  .bg-contain-sm-cc .image-21by9 img,
  .image-21by9 .bg-contain-sm-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
@media (min-width: 768px) {
  .bg-cover-md-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-md-lt .bg-media, .bg-cover-md-lt .image-1by1 img, .image-1by1 .bg-cover-md-lt img,
  .bg-cover-md-lt .image-4by3 img,
  .image-4by3 .bg-cover-md-lt img,
  .bg-cover-md-lt .image-16by9 img,
  .image-16by9 .bg-cover-md-lt img,
  .bg-cover-md-lt .image-21by9 img,
  .image-21by9 .bg-cover-md-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-md-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-md-lt .bg-media, .bg-contain-md-lt .image-1by1 img, .image-1by1 .bg-contain-md-lt img,
  .bg-contain-md-lt .image-4by3 img,
  .image-4by3 .bg-contain-md-lt img,
  .bg-contain-md-lt .image-16by9 img,
  .image-16by9 .bg-contain-md-lt img,
  .bg-contain-md-lt .image-21by9 img,
  .image-21by9 .bg-contain-md-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-md-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-md-rt .bg-media, .bg-cover-md-rt .image-1by1 img, .image-1by1 .bg-cover-md-rt img,
  .bg-cover-md-rt .image-4by3 img,
  .image-4by3 .bg-cover-md-rt img,
  .bg-cover-md-rt .image-16by9 img,
  .image-16by9 .bg-cover-md-rt img,
  .bg-cover-md-rt .image-21by9 img,
  .image-21by9 .bg-cover-md-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-md-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-md-rt .bg-media, .bg-contain-md-rt .image-1by1 img, .image-1by1 .bg-contain-md-rt img,
  .bg-contain-md-rt .image-4by3 img,
  .image-4by3 .bg-contain-md-rt img,
  .bg-contain-md-rt .image-16by9 img,
  .image-16by9 .bg-contain-md-rt img,
  .bg-contain-md-rt .image-21by9 img,
  .image-21by9 .bg-contain-md-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-md-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-md-ct .bg-media, .bg-cover-md-ct .image-1by1 img, .image-1by1 .bg-cover-md-ct img,
  .bg-cover-md-ct .image-4by3 img,
  .image-4by3 .bg-cover-md-ct img,
  .bg-cover-md-ct .image-16by9 img,
  .image-16by9 .bg-cover-md-ct img,
  .bg-cover-md-ct .image-21by9 img,
  .image-21by9 .bg-cover-md-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-md-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-md-ct .bg-media, .bg-contain-md-ct .image-1by1 img, .image-1by1 .bg-contain-md-ct img,
  .bg-contain-md-ct .image-4by3 img,
  .image-4by3 .bg-contain-md-ct img,
  .bg-contain-md-ct .image-16by9 img,
  .image-16by9 .bg-contain-md-ct img,
  .bg-contain-md-ct .image-21by9 img,
  .image-21by9 .bg-contain-md-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-md-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-md-lb .bg-media, .bg-cover-md-lb .image-1by1 img, .image-1by1 .bg-cover-md-lb img,
  .bg-cover-md-lb .image-4by3 img,
  .image-4by3 .bg-cover-md-lb img,
  .bg-cover-md-lb .image-16by9 img,
  .image-16by9 .bg-cover-md-lb img,
  .bg-cover-md-lb .image-21by9 img,
  .image-21by9 .bg-cover-md-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-md-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-md-lb .bg-media, .bg-contain-md-lb .image-1by1 img, .image-1by1 .bg-contain-md-lb img,
  .bg-contain-md-lb .image-4by3 img,
  .image-4by3 .bg-contain-md-lb img,
  .bg-contain-md-lb .image-16by9 img,
  .image-16by9 .bg-contain-md-lb img,
  .bg-contain-md-lb .image-21by9 img,
  .image-21by9 .bg-contain-md-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-md-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-md-rb .bg-media, .bg-cover-md-rb .image-1by1 img, .image-1by1 .bg-cover-md-rb img,
  .bg-cover-md-rb .image-4by3 img,
  .image-4by3 .bg-cover-md-rb img,
  .bg-cover-md-rb .image-16by9 img,
  .image-16by9 .bg-cover-md-rb img,
  .bg-cover-md-rb .image-21by9 img,
  .image-21by9 .bg-cover-md-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-md-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-md-rb .bg-media, .bg-contain-md-rb .image-1by1 img, .image-1by1 .bg-contain-md-rb img,
  .bg-contain-md-rb .image-4by3 img,
  .image-4by3 .bg-contain-md-rb img,
  .bg-contain-md-rb .image-16by9 img,
  .image-16by9 .bg-contain-md-rb img,
  .bg-contain-md-rb .image-21by9 img,
  .image-21by9 .bg-contain-md-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-md-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-md-cb .bg-media, .bg-cover-md-cb .image-1by1 img, .image-1by1 .bg-cover-md-cb img,
  .bg-cover-md-cb .image-4by3 img,
  .image-4by3 .bg-cover-md-cb img,
  .bg-cover-md-cb .image-16by9 img,
  .image-16by9 .bg-cover-md-cb img,
  .bg-cover-md-cb .image-21by9 img,
  .image-21by9 .bg-cover-md-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-md-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-md-cb .bg-media, .bg-contain-md-cb .image-1by1 img, .image-1by1 .bg-contain-md-cb img,
  .bg-contain-md-cb .image-4by3 img,
  .image-4by3 .bg-contain-md-cb img,
  .bg-contain-md-cb .image-16by9 img,
  .image-16by9 .bg-contain-md-cb img,
  .bg-contain-md-cb .image-21by9 img,
  .image-21by9 .bg-contain-md-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-md-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-md-lc .bg-media, .bg-cover-md-lc .image-1by1 img, .image-1by1 .bg-cover-md-lc img,
  .bg-cover-md-lc .image-4by3 img,
  .image-4by3 .bg-cover-md-lc img,
  .bg-cover-md-lc .image-16by9 img,
  .image-16by9 .bg-cover-md-lc img,
  .bg-cover-md-lc .image-21by9 img,
  .image-21by9 .bg-cover-md-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-md-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-md-lc .bg-media, .bg-contain-md-lc .image-1by1 img, .image-1by1 .bg-contain-md-lc img,
  .bg-contain-md-lc .image-4by3 img,
  .image-4by3 .bg-contain-md-lc img,
  .bg-contain-md-lc .image-16by9 img,
  .image-16by9 .bg-contain-md-lc img,
  .bg-contain-md-lc .image-21by9 img,
  .image-21by9 .bg-contain-md-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-md-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-md-rc .bg-media, .bg-cover-md-rc .image-1by1 img, .image-1by1 .bg-cover-md-rc img,
  .bg-cover-md-rc .image-4by3 img,
  .image-4by3 .bg-cover-md-rc img,
  .bg-cover-md-rc .image-16by9 img,
  .image-16by9 .bg-cover-md-rc img,
  .bg-cover-md-rc .image-21by9 img,
  .image-21by9 .bg-cover-md-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-md-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-md-rc .bg-media, .bg-contain-md-rc .image-1by1 img, .image-1by1 .bg-contain-md-rc img,
  .bg-contain-md-rc .image-4by3 img,
  .image-4by3 .bg-contain-md-rc img,
  .bg-contain-md-rc .image-16by9 img,
  .image-16by9 .bg-contain-md-rc img,
  .bg-contain-md-rc .image-21by9 img,
  .image-21by9 .bg-contain-md-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-md-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-md-cc .bg-media, .bg-cover-md-cc .image-1by1 img, .image-1by1 .bg-cover-md-cc img,
  .bg-cover-md-cc .image-4by3 img,
  .image-4by3 .bg-cover-md-cc img,
  .bg-cover-md-cc .image-16by9 img,
  .image-16by9 .bg-cover-md-cc img,
  .bg-cover-md-cc .image-21by9 img,
  .image-21by9 .bg-cover-md-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-md-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-md-cc .bg-media, .bg-contain-md-cc .image-1by1 img, .image-1by1 .bg-contain-md-cc img,
  .bg-contain-md-cc .image-4by3 img,
  .image-4by3 .bg-contain-md-cc img,
  .bg-contain-md-cc .image-16by9 img,
  .image-16by9 .bg-contain-md-cc img,
  .bg-contain-md-cc .image-21by9 img,
  .image-21by9 .bg-contain-md-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
@media (min-width: 992px) {
  .bg-cover-lg-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-lg-lt .bg-media, .bg-cover-lg-lt .image-1by1 img, .image-1by1 .bg-cover-lg-lt img,
  .bg-cover-lg-lt .image-4by3 img,
  .image-4by3 .bg-cover-lg-lt img,
  .bg-cover-lg-lt .image-16by9 img,
  .image-16by9 .bg-cover-lg-lt img,
  .bg-cover-lg-lt .image-21by9 img,
  .image-21by9 .bg-cover-lg-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-lg-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-lg-lt .bg-media, .bg-contain-lg-lt .image-1by1 img, .image-1by1 .bg-contain-lg-lt img,
  .bg-contain-lg-lt .image-4by3 img,
  .image-4by3 .bg-contain-lg-lt img,
  .bg-contain-lg-lt .image-16by9 img,
  .image-16by9 .bg-contain-lg-lt img,
  .bg-contain-lg-lt .image-21by9 img,
  .image-21by9 .bg-contain-lg-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-lg-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-lg-rt .bg-media, .bg-cover-lg-rt .image-1by1 img, .image-1by1 .bg-cover-lg-rt img,
  .bg-cover-lg-rt .image-4by3 img,
  .image-4by3 .bg-cover-lg-rt img,
  .bg-cover-lg-rt .image-16by9 img,
  .image-16by9 .bg-cover-lg-rt img,
  .bg-cover-lg-rt .image-21by9 img,
  .image-21by9 .bg-cover-lg-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-lg-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-lg-rt .bg-media, .bg-contain-lg-rt .image-1by1 img, .image-1by1 .bg-contain-lg-rt img,
  .bg-contain-lg-rt .image-4by3 img,
  .image-4by3 .bg-contain-lg-rt img,
  .bg-contain-lg-rt .image-16by9 img,
  .image-16by9 .bg-contain-lg-rt img,
  .bg-contain-lg-rt .image-21by9 img,
  .image-21by9 .bg-contain-lg-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-lg-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-lg-ct .bg-media, .bg-cover-lg-ct .image-1by1 img, .image-1by1 .bg-cover-lg-ct img,
  .bg-cover-lg-ct .image-4by3 img,
  .image-4by3 .bg-cover-lg-ct img,
  .bg-cover-lg-ct .image-16by9 img,
  .image-16by9 .bg-cover-lg-ct img,
  .bg-cover-lg-ct .image-21by9 img,
  .image-21by9 .bg-cover-lg-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-lg-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-lg-ct .bg-media, .bg-contain-lg-ct .image-1by1 img, .image-1by1 .bg-contain-lg-ct img,
  .bg-contain-lg-ct .image-4by3 img,
  .image-4by3 .bg-contain-lg-ct img,
  .bg-contain-lg-ct .image-16by9 img,
  .image-16by9 .bg-contain-lg-ct img,
  .bg-contain-lg-ct .image-21by9 img,
  .image-21by9 .bg-contain-lg-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-lg-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-lg-lb .bg-media, .bg-cover-lg-lb .image-1by1 img, .image-1by1 .bg-cover-lg-lb img,
  .bg-cover-lg-lb .image-4by3 img,
  .image-4by3 .bg-cover-lg-lb img,
  .bg-cover-lg-lb .image-16by9 img,
  .image-16by9 .bg-cover-lg-lb img,
  .bg-cover-lg-lb .image-21by9 img,
  .image-21by9 .bg-cover-lg-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-lg-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-lg-lb .bg-media, .bg-contain-lg-lb .image-1by1 img, .image-1by1 .bg-contain-lg-lb img,
  .bg-contain-lg-lb .image-4by3 img,
  .image-4by3 .bg-contain-lg-lb img,
  .bg-contain-lg-lb .image-16by9 img,
  .image-16by9 .bg-contain-lg-lb img,
  .bg-contain-lg-lb .image-21by9 img,
  .image-21by9 .bg-contain-lg-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-lg-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-lg-rb .bg-media, .bg-cover-lg-rb .image-1by1 img, .image-1by1 .bg-cover-lg-rb img,
  .bg-cover-lg-rb .image-4by3 img,
  .image-4by3 .bg-cover-lg-rb img,
  .bg-cover-lg-rb .image-16by9 img,
  .image-16by9 .bg-cover-lg-rb img,
  .bg-cover-lg-rb .image-21by9 img,
  .image-21by9 .bg-cover-lg-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-lg-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-lg-rb .bg-media, .bg-contain-lg-rb .image-1by1 img, .image-1by1 .bg-contain-lg-rb img,
  .bg-contain-lg-rb .image-4by3 img,
  .image-4by3 .bg-contain-lg-rb img,
  .bg-contain-lg-rb .image-16by9 img,
  .image-16by9 .bg-contain-lg-rb img,
  .bg-contain-lg-rb .image-21by9 img,
  .image-21by9 .bg-contain-lg-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-lg-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-lg-cb .bg-media, .bg-cover-lg-cb .image-1by1 img, .image-1by1 .bg-cover-lg-cb img,
  .bg-cover-lg-cb .image-4by3 img,
  .image-4by3 .bg-cover-lg-cb img,
  .bg-cover-lg-cb .image-16by9 img,
  .image-16by9 .bg-cover-lg-cb img,
  .bg-cover-lg-cb .image-21by9 img,
  .image-21by9 .bg-cover-lg-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-lg-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-lg-cb .bg-media, .bg-contain-lg-cb .image-1by1 img, .image-1by1 .bg-contain-lg-cb img,
  .bg-contain-lg-cb .image-4by3 img,
  .image-4by3 .bg-contain-lg-cb img,
  .bg-contain-lg-cb .image-16by9 img,
  .image-16by9 .bg-contain-lg-cb img,
  .bg-contain-lg-cb .image-21by9 img,
  .image-21by9 .bg-contain-lg-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-lg-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-lg-lc .bg-media, .bg-cover-lg-lc .image-1by1 img, .image-1by1 .bg-cover-lg-lc img,
  .bg-cover-lg-lc .image-4by3 img,
  .image-4by3 .bg-cover-lg-lc img,
  .bg-cover-lg-lc .image-16by9 img,
  .image-16by9 .bg-cover-lg-lc img,
  .bg-cover-lg-lc .image-21by9 img,
  .image-21by9 .bg-cover-lg-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-lg-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-lg-lc .bg-media, .bg-contain-lg-lc .image-1by1 img, .image-1by1 .bg-contain-lg-lc img,
  .bg-contain-lg-lc .image-4by3 img,
  .image-4by3 .bg-contain-lg-lc img,
  .bg-contain-lg-lc .image-16by9 img,
  .image-16by9 .bg-contain-lg-lc img,
  .bg-contain-lg-lc .image-21by9 img,
  .image-21by9 .bg-contain-lg-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-lg-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-lg-rc .bg-media, .bg-cover-lg-rc .image-1by1 img, .image-1by1 .bg-cover-lg-rc img,
  .bg-cover-lg-rc .image-4by3 img,
  .image-4by3 .bg-cover-lg-rc img,
  .bg-cover-lg-rc .image-16by9 img,
  .image-16by9 .bg-cover-lg-rc img,
  .bg-cover-lg-rc .image-21by9 img,
  .image-21by9 .bg-cover-lg-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-lg-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-lg-rc .bg-media, .bg-contain-lg-rc .image-1by1 img, .image-1by1 .bg-contain-lg-rc img,
  .bg-contain-lg-rc .image-4by3 img,
  .image-4by3 .bg-contain-lg-rc img,
  .bg-contain-lg-rc .image-16by9 img,
  .image-16by9 .bg-contain-lg-rc img,
  .bg-contain-lg-rc .image-21by9 img,
  .image-21by9 .bg-contain-lg-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-lg-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-lg-cc .bg-media, .bg-cover-lg-cc .image-1by1 img, .image-1by1 .bg-cover-lg-cc img,
  .bg-cover-lg-cc .image-4by3 img,
  .image-4by3 .bg-cover-lg-cc img,
  .bg-cover-lg-cc .image-16by9 img,
  .image-16by9 .bg-cover-lg-cc img,
  .bg-cover-lg-cc .image-21by9 img,
  .image-21by9 .bg-cover-lg-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-lg-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-lg-cc .bg-media, .bg-contain-lg-cc .image-1by1 img, .image-1by1 .bg-contain-lg-cc img,
  .bg-contain-lg-cc .image-4by3 img,
  .image-4by3 .bg-contain-lg-cc img,
  .bg-contain-lg-cc .image-16by9 img,
  .image-16by9 .bg-contain-lg-cc img,
  .bg-contain-lg-cc .image-21by9 img,
  .image-21by9 .bg-contain-lg-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
@media (min-width: 1400px) {
  .bg-cover-xl-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-xl-lt .bg-media, .bg-cover-xl-lt .image-1by1 img, .image-1by1 .bg-cover-xl-lt img,
  .bg-cover-xl-lt .image-4by3 img,
  .image-4by3 .bg-cover-xl-lt img,
  .bg-cover-xl-lt .image-16by9 img,
  .image-16by9 .bg-cover-xl-lt img,
  .bg-cover-xl-lt .image-21by9 img,
  .image-21by9 .bg-cover-xl-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-xl-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-xl-lt .bg-media, .bg-contain-xl-lt .image-1by1 img, .image-1by1 .bg-contain-xl-lt img,
  .bg-contain-xl-lt .image-4by3 img,
  .image-4by3 .bg-contain-xl-lt img,
  .bg-contain-xl-lt .image-16by9 img,
  .image-16by9 .bg-contain-xl-lt img,
  .bg-contain-xl-lt .image-21by9 img,
  .image-21by9 .bg-contain-xl-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-xl-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-xl-rt .bg-media, .bg-cover-xl-rt .image-1by1 img, .image-1by1 .bg-cover-xl-rt img,
  .bg-cover-xl-rt .image-4by3 img,
  .image-4by3 .bg-cover-xl-rt img,
  .bg-cover-xl-rt .image-16by9 img,
  .image-16by9 .bg-cover-xl-rt img,
  .bg-cover-xl-rt .image-21by9 img,
  .image-21by9 .bg-cover-xl-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-xl-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-xl-rt .bg-media, .bg-contain-xl-rt .image-1by1 img, .image-1by1 .bg-contain-xl-rt img,
  .bg-contain-xl-rt .image-4by3 img,
  .image-4by3 .bg-contain-xl-rt img,
  .bg-contain-xl-rt .image-16by9 img,
  .image-16by9 .bg-contain-xl-rt img,
  .bg-contain-xl-rt .image-21by9 img,
  .image-21by9 .bg-contain-xl-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-xl-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-xl-ct .bg-media, .bg-cover-xl-ct .image-1by1 img, .image-1by1 .bg-cover-xl-ct img,
  .bg-cover-xl-ct .image-4by3 img,
  .image-4by3 .bg-cover-xl-ct img,
  .bg-cover-xl-ct .image-16by9 img,
  .image-16by9 .bg-cover-xl-ct img,
  .bg-cover-xl-ct .image-21by9 img,
  .image-21by9 .bg-cover-xl-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-xl-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-xl-ct .bg-media, .bg-contain-xl-ct .image-1by1 img, .image-1by1 .bg-contain-xl-ct img,
  .bg-contain-xl-ct .image-4by3 img,
  .image-4by3 .bg-contain-xl-ct img,
  .bg-contain-xl-ct .image-16by9 img,
  .image-16by9 .bg-contain-xl-ct img,
  .bg-contain-xl-ct .image-21by9 img,
  .image-21by9 .bg-contain-xl-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-xl-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-xl-lb .bg-media, .bg-cover-xl-lb .image-1by1 img, .image-1by1 .bg-cover-xl-lb img,
  .bg-cover-xl-lb .image-4by3 img,
  .image-4by3 .bg-cover-xl-lb img,
  .bg-cover-xl-lb .image-16by9 img,
  .image-16by9 .bg-cover-xl-lb img,
  .bg-cover-xl-lb .image-21by9 img,
  .image-21by9 .bg-cover-xl-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-xl-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-xl-lb .bg-media, .bg-contain-xl-lb .image-1by1 img, .image-1by1 .bg-contain-xl-lb img,
  .bg-contain-xl-lb .image-4by3 img,
  .image-4by3 .bg-contain-xl-lb img,
  .bg-contain-xl-lb .image-16by9 img,
  .image-16by9 .bg-contain-xl-lb img,
  .bg-contain-xl-lb .image-21by9 img,
  .image-21by9 .bg-contain-xl-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-xl-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-xl-rb .bg-media, .bg-cover-xl-rb .image-1by1 img, .image-1by1 .bg-cover-xl-rb img,
  .bg-cover-xl-rb .image-4by3 img,
  .image-4by3 .bg-cover-xl-rb img,
  .bg-cover-xl-rb .image-16by9 img,
  .image-16by9 .bg-cover-xl-rb img,
  .bg-cover-xl-rb .image-21by9 img,
  .image-21by9 .bg-cover-xl-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-xl-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-xl-rb .bg-media, .bg-contain-xl-rb .image-1by1 img, .image-1by1 .bg-contain-xl-rb img,
  .bg-contain-xl-rb .image-4by3 img,
  .image-4by3 .bg-contain-xl-rb img,
  .bg-contain-xl-rb .image-16by9 img,
  .image-16by9 .bg-contain-xl-rb img,
  .bg-contain-xl-rb .image-21by9 img,
  .image-21by9 .bg-contain-xl-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-xl-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-xl-cb .bg-media, .bg-cover-xl-cb .image-1by1 img, .image-1by1 .bg-cover-xl-cb img,
  .bg-cover-xl-cb .image-4by3 img,
  .image-4by3 .bg-cover-xl-cb img,
  .bg-cover-xl-cb .image-16by9 img,
  .image-16by9 .bg-cover-xl-cb img,
  .bg-cover-xl-cb .image-21by9 img,
  .image-21by9 .bg-cover-xl-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-xl-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-xl-cb .bg-media, .bg-contain-xl-cb .image-1by1 img, .image-1by1 .bg-contain-xl-cb img,
  .bg-contain-xl-cb .image-4by3 img,
  .image-4by3 .bg-contain-xl-cb img,
  .bg-contain-xl-cb .image-16by9 img,
  .image-16by9 .bg-contain-xl-cb img,
  .bg-contain-xl-cb .image-21by9 img,
  .image-21by9 .bg-contain-xl-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-xl-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-xl-lc .bg-media, .bg-cover-xl-lc .image-1by1 img, .image-1by1 .bg-cover-xl-lc img,
  .bg-cover-xl-lc .image-4by3 img,
  .image-4by3 .bg-cover-xl-lc img,
  .bg-cover-xl-lc .image-16by9 img,
  .image-16by9 .bg-cover-xl-lc img,
  .bg-cover-xl-lc .image-21by9 img,
  .image-21by9 .bg-cover-xl-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-xl-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-xl-lc .bg-media, .bg-contain-xl-lc .image-1by1 img, .image-1by1 .bg-contain-xl-lc img,
  .bg-contain-xl-lc .image-4by3 img,
  .image-4by3 .bg-contain-xl-lc img,
  .bg-contain-xl-lc .image-16by9 img,
  .image-16by9 .bg-contain-xl-lc img,
  .bg-contain-xl-lc .image-21by9 img,
  .image-21by9 .bg-contain-xl-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-xl-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-xl-rc .bg-media, .bg-cover-xl-rc .image-1by1 img, .image-1by1 .bg-cover-xl-rc img,
  .bg-cover-xl-rc .image-4by3 img,
  .image-4by3 .bg-cover-xl-rc img,
  .bg-cover-xl-rc .image-16by9 img,
  .image-16by9 .bg-cover-xl-rc img,
  .bg-cover-xl-rc .image-21by9 img,
  .image-21by9 .bg-cover-xl-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-xl-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-xl-rc .bg-media, .bg-contain-xl-rc .image-1by1 img, .image-1by1 .bg-contain-xl-rc img,
  .bg-contain-xl-rc .image-4by3 img,
  .image-4by3 .bg-contain-xl-rc img,
  .bg-contain-xl-rc .image-16by9 img,
  .image-16by9 .bg-contain-xl-rc img,
  .bg-contain-xl-rc .image-21by9 img,
  .image-21by9 .bg-contain-xl-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-xl-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-xl-cc .bg-media, .bg-cover-xl-cc .image-1by1 img, .image-1by1 .bg-cover-xl-cc img,
  .bg-cover-xl-cc .image-4by3 img,
  .image-4by3 .bg-cover-xl-cc img,
  .bg-cover-xl-cc .image-16by9 img,
  .image-16by9 .bg-cover-xl-cc img,
  .bg-cover-xl-cc .image-21by9 img,
  .image-21by9 .bg-cover-xl-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-xl-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-xl-cc .bg-media, .bg-contain-xl-cc .image-1by1 img, .image-1by1 .bg-contain-xl-cc img,
  .bg-contain-xl-cc .image-4by3 img,
  .image-4by3 .bg-contain-xl-cc img,
  .bg-contain-xl-cc .image-16by9 img,
  .image-16by9 .bg-contain-xl-cc img,
  .bg-contain-xl-cc .image-21by9 img,
  .image-21by9 .bg-contain-xl-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
.bg-media, .image-1by1 img,
.image-4by3 img,
.image-16by9 img,
.image-21by9 img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

[class*=aspect-],
[class^=aspect-],
.image-1by1,
.image-4by3,
.image-16by9,
.image-21by9 {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
[class*=aspect-]:before,
[class^=aspect-]:before,
.image-1by1:before,
.image-4by3:before,
.image-16by9:before,
.image-21by9:before {
  display: block;
  content: "";
}

.aspect-21by9:before, .image-21by9:before {
  padding-top: 42.8571428571%;
}

.aspect-16by9:before, .image-16by9:before {
  padding-top: 56.25%;
}

.aspect-4by3:before, .image-4by3:before {
  padding-top: 75%;
}

.aspect-1by1:before, .image-1by1:before {
  padding-top: 100%;
}

@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 gray;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #b3b3b3 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #cccccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #cccccc;
  }
}
.content:before, .content:after {
  content: " ";
  display: table;
}
.content:after {
  clear: both;
}

.banner {
  position: relative;
  overflow: hidden;
}

.banner .page-header {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

.pagination {
  margin-top: 1rem;
}
.pagination > li.active .page-link, .pagination > li.active .pagination > li > span,
.pagination > li.active .pagination > li > a {
  color: #fff;
  background: #4d5568;
  border-color: #4d5568;
}
.pagination > li.disabled .page-link, .pagination > li.disabled .pagination > li > span,
.pagination > li.disabled .pagination > li > a {
  color: #666666;
  background: #fff;
  border-color: #b3b3b3;
}

.redactor-box {
  color: #4d4d4d;
  border: 1px solid #999999;
  margin-bottom: 1rem;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.redactor-editor {
  border: 0;
}

.redactor-toolbar {
  box-shadow: none;
  border-bottom: 1px solid #999999;
}

.hide {
  display: none !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9zdHlsZXNoZWV0cy9fZm9udHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL3N0eWxlc2hlZXRzL19yb290LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL3N0eWxlc2hlZXRzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvc3R5bGVzaGVldHMvX3R5cGUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL3N0eWxlc2hlZXRzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9zdHlsZXNoZWV0cy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvc3R5bGVzaGVldHMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9zdHlsZXNoZWV0cy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL3N0eWxlc2hlZXRzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL3N0eWxlc2hlZXRzL19uYXYuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvc3R5bGVzaGVldHMvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvc3R5bGVzaGVldHMvX2NhcmQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvc3R5bGVzaGVldHMvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL3N0eWxlc2hlZXRzL19taXhpbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3LXNoYXJlZC93d3cuZmFpdGhoaWxsLmNvbS5saXZlLzU3NDAxNy9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9mYWl0aGhpbGwvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy1zaGFyZWQvd3d3LmZhaXRoaGlsbC5jb20ubGl2ZS81NzQwMTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvZmFpdGhoaWxsL2Fzc2V0cy9zdHlsZXNoZWV0cy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3ctc2hhcmVkL3d3dy5mYWl0aGhpbGwuY29tLmxpdmUvNTc0MDE3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2ZhaXRoaGlsbC9hc3NldHMvc3R5bGVzaGVldHMvX2Nvbm5lY3QtZml4ZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNN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OztBUzNYRDs7RUFFRSxvQkorSE87RUk5SFAsNE1KK1JvQjtFSTlScEIsaUJKNFM0QjtFSTNTNUIsaUJKMlQ0QjtFSTFUNUIsZUp3RGM7Q0xzVWY7O0FTM1hEO0VIZ0hNLGdCQXRDYTtDTnFUbEI7O0FTOVhEO0VIK0dNLGtCQXRDYTtDTnlUbEI7O0FTallEO0VIOEdNLGtCQXRDYTtDTjZUbEI7O0FTcFlEO0VINkdNLGtCQXRDYTtDTmlVbEI7O0FTdllEO0VINEdNLGtCQXRDYTtDTnFVbEI7O0FTMVlEO0VIMkdNLGdCQXRDYTtDTnlVbEI7O0FTNVlEO0VIeUdNLG1CQXRDYTtFR2pFakIsaUJKNlI0QjtDTGtIN0I7O0FTM1lEO0VIbUdNLGdCQXRDYTtFRzNEakIsaUJKZ1Q0QjtFSS9TNUIsaUJKdVM0QjtDTHVHN0I7O0FTNVlEO0VIOEZNLGtCQXRDYTtFR3REakIsaUJKNFM0QjtFSTNTNUIsaUJKa1M0QjtDTDZHN0I7O0FTN1lEO0VIeUZNLGdCQXRDYTtFR2pEakIsaUJKd1M0QjtFSXZTNUIsaUJKNlI0QjtDTG1IN0I7O0FTOVlEO0VIb0ZNLGtCQXRDYTtFRzVDakIsaUJKb1M0QjtFSW5TNUIsaUJKd1I0QjtDTHlIN0I7O0FTellEO0VBQ0UsaUJKZ0ZPO0VJL0VQLG9CSitFTztFSTlFUCxVQUFBO0VBQ0EseUNBQUE7Q1Q0WUQ7O0FTcFlEOztFSDZETSxvQkF0Q2E7RUdwQmpCLGlCSmdQNEI7Q0x1SjdCOztBU3BZRDs7RUFFRSxlRjhQNEI7RUU3UDVCLDBCRnNRNEI7Q1BpSTdCOztBUy9YRDtFQy9FRSxnQkFBQTtFQUNBLGlCQUFBO0NWa2REOztBUy9YRDtFQ3BGRSxnQkFBQTtFQUNBLGlCQUFBO0NWdWREOztBU2pZRDtFQUNFLHNCQUFBO0NUb1lEO0FTbFlDO0VBQ0UscUJGZ1AwQjtDUG9KN0I7O0FTMVhEO0VIakNJLGVBQUE7RUdtQ0YsMEJBQUE7Q1Q2WEQ7O0FTelhEO0VBQ0Usb0JKdUJPO0VDUkgsbUJBdENhO0NOb1psQjs7QVN6WEQ7RUFDRSxlQUFBO0VIVUksb0JBdENhO0VHOEJqQixlSjFHUztDTHNlVjtBUzFYQztFQUNFLGNBQUE7Q1Q0WEg7O0FXM2VEO0VBQ0Usb0JOMkhPO0NMbVhSOztBVzNlRDtFQUFRLGlCSnNOc0I7Q1B5UjdCOztBVzdlRDtFQUFrQiwwQkFBQTtDWGlmakI7O0FXL2VEO0VBQWtCLGlCSmtOWTtDUGlTN0I7O0FXbGZEO0VBQWtCLGlCSmdOWTtDUHNTN0I7O0FXcGZEO0VBQXVCLDRNTmtSRDtDTHNPckI7O0FXMWVDOzs7Ozs7RUFFRSxlQUFBO0VBQ0Esc0JBQUE7Q1hpZkg7O0FZamhCRDtFQ0lFLGdCQUFBO0VBR0EsYUFBQTtDYitnQkQ7O0FZaGhCRDtFQUNFLGlCTCsrQmtDO0VLOStCbEMsdUJQUlM7RU9TVCwwQkFBQTtFRVhFLHVCUHFPMEI7RU0vTjVCLGdCQUFBO0VBR0EsYUFBQTtDYndoQkQ7O0FZMWdCRDtFQUVFLHNCQUFBO0NaNGdCRDs7QVl6Z0JEO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0NaNGdCRDs7QVl6Z0JEO0VOa0NJLGVBQUE7RU1oQ0YsZVAzQlM7Q0x1aUJWOztBZXRpQkM7RUFDRSxXQUFBO0VBQ0EscUJBQUE7Q2Z5aUJIO0FldGlCQztFQUdFLHlEVitQcUI7Q0x1U3hCO0FlbmlCQztFQUVFLFdBQUE7Q2ZvaUJIOztBZTFoQkQ7RUFDRSxtQkFBQTtDZjZoQkQ7O0FlMWhCRDtFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7Q2Y2aEJEOztBZTFoQkQ7RUFDRSxtQkFBQTtDZjZoQkQ7O0FlcmhCRDtFQUNFLGlCQUFBO0Nmd2hCRDs7QWVyaEJEO0VBSUk7SUFDRSxjQUFBO0lBQ0EsdUJBQUE7SUFDQSxnREFBQTtZQUFBLHdDQUFBO0dmcWhCSDtDQUNGO0FnQjVsQkQ7RVZ1RUksaUJBQUE7RVVyRUYsZVhvQ1E7RVduQ1IsdUJBQUE7Q2hCOGxCRDtBZ0IzbEJDO0VBQ0UsZUFBQTtDaEI2bEJIOztBZ0J4bEJEO0VBQ0UsdUJBQUE7RVYwREUsaUJBQUE7RVV4REYsWVhUUztFV1VULDBCWERTO0VTWFAsc0JQdU8wQjtDUGlZN0I7QWdCeGxCQztFQUNFLFdBQUE7RVZrREEsZ0JBQUE7RVVoREEsaUJYOFIwQjtDTDRUN0I7O0FnQnBsQkQ7RUFDRSxlQUFBO0VWeUNFLGlCQUFBO0VVdkNGLGVYakJTO0NMd21CVjtBZ0JwbEJDO0VWb0NFLG1CQUFBO0VVbENBLGVBQUE7RUFDQSxtQkFBQTtDaEJzbEJIOztBZ0JqbEJEO0VBQ0Usa0JUd2lDa0M7RVN2aUNsQyxtQkFBQTtDaEJvbEJEOztBaUI3bkJDO0VDQUEsWUFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0NsQmlvQkQ7QW1COWtCRztFRnZERjtJQ1lJLGdCYjhNaUI7R0wrYXBCO0NBQ0Y7QW1CbmxCRztFRnZERjtJQ1lJLGdCYjhNaUI7R0xvYnBCO0NBQ0Y7QW1CeGxCRztFRnZERjtJQ1lJLGdCYjhNaUI7R0x5YnBCO0NBQ0Y7QW1CN2xCRztFRnZERjtJQ1lJLGtCYjhNaUI7R0w4YnBCO0NBQ0Y7O0FpQjdvQkM7RUNaQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7Q2xCNnBCRDs7QWlCM29CQztFQ0pBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7Q2xCbXBCRDs7QWlCNW9CQztFQUNFLGdCQUFBO0VBQ0EsZUFBQTtDakIrb0JIO0FpQjdvQkc7O0VBRUUsaUJBQUE7RUFDQSxnQkFBQTtDakIrb0JMOztBb0JockJDOzs7Ozs7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0NwQndyQkg7O0FvQnJxQks7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0NwQndxQlA7O0FvQnRxQks7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0NwQnlxQlA7O0FvQnJxQk87RUZGTix3QkFBQTtFQUlBLHlCQUFBO0NsQndxQkQ7O0FvQjFxQk87RUZGTix5QkFBQTtFQUlBLDBCQUFBO0NsQjZxQkQ7O0FvQi9xQk87RUZGTixjQUFBO0VBSUEsZUFBQTtDbEJrckJEOztBb0JwckJPO0VGRk4seUJBQUE7RUFJQSwwQkFBQTtDbEJ1ckJEOztBb0J6ckJPO0VGRk4seUJBQUE7RUFJQSwwQkFBQTtDbEI0ckJEOztBb0I5ckJPO0VGRk4sY0FBQTtFQUlBLGVBQUE7Q2xCaXNCRDs7QW9CbnNCTztFRkZOLHlCQUFBO0VBSUEsMEJBQUE7Q2xCc3NCRDs7QW9CeHNCTztFRkZOLHlCQUFBO0VBSUEsMEJBQUE7Q2xCMnNCRDs7QW9CN3NCTztFRkZOLGNBQUE7RUFJQSxlQUFBO0NsQmd0QkQ7O0FvQmx0Qk87RUZGTix5QkFBQTtFQUlBLDBCQUFBO0NsQnF0QkQ7O0FvQnZ0Qk87RUZGTix5QkFBQTtFQUlBLDBCQUFBO0NsQjB0QkQ7O0FvQjV0Qk87RUZGTixlQUFBO0VBSUEsZ0JBQUE7Q2xCK3RCRDs7QW9CNXRCSztFQUF3QixVQUFBO0NwQmd1QjdCOztBb0I5dEJLO0VBQXVCLFVBQUE7Q3BCa3VCNUI7O0FvQi90Qk87RUFBd0IsU0FEYjtDcEJvdUJsQjs7QW9CbnVCTztFQUF3QixTQURiO0NwQnd1QmxCOztBb0J2dUJPO0VBQXdCLFNBRGI7Q3BCNHVCbEI7O0FvQjN1Qk87RUFBd0IsU0FEYjtDcEJndkJsQjs7QW9CL3VCTztFQUF3QixTQURiO0NwQm92QmxCOztBb0JudkJPO0VBQXdCLFNBRGI7Q3BCd3ZCbEI7O0FvQnZ2Qk87RUFBd0IsU0FEYjtDcEI0dkJsQjs7QW9CM3ZCTztFQUF3QixTQURiO0NwQmd3QmxCOztBb0IvdkJPO0VBQXdCLFNBRGI7Q3BCb3dCbEI7O0FvQm53Qk87RUFBd0IsU0FEYjtDcEJ3d0JsQjs7QW9CdndCTztFQUF3QixVQURiO0NwQjR3QmxCOztBb0Izd0JPO0VBQXdCLFVBRGI7Q3BCZ3hCbEI7O0FvQi93Qk87RUFBd0IsVUFEYjtDcEJveEJsQjs7QW9CN3dCUztFRlRSLDJCQUFBO0NsQjB4QkQ7O0FvQmp4QlM7RUZUUiw0QkFBQTtDbEI4eEJEOztBb0JyeEJTO0VGVFIsaUJBQUE7Q2xCa3lCRDs7QW9CenhCUztFRlRSLDRCQUFBO0NsQnN5QkQ7O0FvQjd4QlM7RUZUUiw0QkFBQTtDbEIweUJEOztBb0JqeUJTO0VGVFIsaUJBQUE7Q2xCOHlCRDs7QW9CcnlCUztFRlRSLDRCQUFBO0NsQmt6QkQ7O0FvQnp5QlM7RUZUUiw0QkFBQTtDbEJzekJEOztBb0I3eUJTO0VGVFIsaUJBQUE7Q2xCMHpCRDs7QW9CanpCUztFRlRSLDRCQUFBO0NsQjh6QkQ7O0FvQnJ6QlM7RUZUUiw0QkFBQTtDbEJrMEJEOztBbUJ2ekJHO0VDOUJFO0lBQ0UsY0FBQTtJQUNBLGFBQUE7SUFDQSxnQkFBQTtHcEJ5MUJMO0VvQnYxQkc7SUFDRSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0dwQnkxQkw7RW9CcjFCSztJRkZOLHdCQUFBO0lBSUEseUJBQUE7R2xCdTFCQztFb0J6MUJLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEIyMUJDO0VvQjcxQks7SUZGTixjQUFBO0lBSUEsZUFBQTtHbEIrMUJDO0VvQmoyQks7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQm0yQkM7RW9CcjJCSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCdTJCQztFb0J6MkJLO0lGRk4sY0FBQTtJQUlBLGVBQUE7R2xCMjJCQztFb0I3MkJLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEIrMkJDO0VvQmozQks7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQm0zQkM7RW9CcjNCSztJRkZOLGNBQUE7SUFJQSxlQUFBO0dsQnUzQkM7RW9CejNCSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCMjNCQztFb0I3M0JLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEIrM0JDO0VvQmo0Qks7SUZGTixlQUFBO0lBSUEsZ0JBQUE7R2xCbTRCQztFb0JoNEJHO0lBQXdCLFVBQUE7R3BCbTRCM0I7RW9CajRCRztJQUF1QixVQUFBO0dwQm80QjFCO0VvQmo0Qks7SUFBd0IsU0FEYjtHcEJxNEJoQjtFb0JwNEJLO0lBQXdCLFNBRGI7R3BCdzRCaEI7RW9CdjRCSztJQUF3QixTQURiO0dwQjI0QmhCO0VvQjE0Qks7SUFBd0IsU0FEYjtHcEI4NEJoQjtFb0I3NEJLO0lBQXdCLFNBRGI7R3BCaTVCaEI7RW9CaDVCSztJQUF3QixTQURiO0dwQm81QmhCO0VvQm41Qks7SUFBd0IsU0FEYjtHcEJ1NUJoQjtFb0J0NUJLO0lBQXdCLFNBRGI7R3BCMDVCaEI7RW9CejVCSztJQUF3QixTQURiO0dwQjY1QmhCO0VvQjU1Qks7SUFBd0IsU0FEYjtHcEJnNkJoQjtFb0IvNUJLO0lBQXdCLFVBRGI7R3BCbTZCaEI7RW9CbDZCSztJQUF3QixVQURiO0dwQnM2QmhCO0VvQnI2Qks7SUFBd0IsVUFEYjtHcEJ5NkJoQjtFb0JsNkJPO0lGVFIsZUFBQTtHbEI4NkJDO0VvQnI2Qk87SUZUUiwyQkFBQTtHbEJpN0JDO0VvQng2Qk87SUZUUiw0QkFBQTtHbEJvN0JDO0VvQjM2Qk87SUZUUixpQkFBQTtHbEJ1N0JDO0VvQjk2Qk87SUZUUiw0QkFBQTtHbEIwN0JDO0VvQmo3Qk87SUZUUiw0QkFBQTtHbEI2N0JDO0VvQnA3Qk87SUZUUixpQkFBQTtHbEJnOEJDO0VvQnY3Qk87SUZUUiw0QkFBQTtHbEJtOEJDO0VvQjE3Qk87SUZUUiw0QkFBQTtHbEJzOEJDO0VvQjc3Qk87SUZUUixpQkFBQTtHbEJ5OEJDO0VvQmg4Qk87SUZUUiw0QkFBQTtHbEI0OEJDO0VvQm44Qk87SUZUUiw0QkFBQTtHbEIrOEJDO0NBQ0Y7QW1CcjhCRztFQzlCRTtJQUNFLGNBQUE7SUFDQSxhQUFBO0lBQ0EsZ0JBQUE7R3BCcytCTDtFb0JwK0JHO0lBQ0UsZUFBQTtJQUNBLFlBQUE7SUFDQSxnQkFBQTtHcEJzK0JMO0VvQmwrQks7SUZGTix3QkFBQTtJQUlBLHlCQUFBO0dsQm8rQkM7RW9CdCtCSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCdytCQztFb0IxK0JLO0lGRk4sY0FBQTtJQUlBLGVBQUE7R2xCNCtCQztFb0I5K0JLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEJnL0JDO0VvQmwvQks7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQm8vQkM7RW9CdC9CSztJRkZOLGNBQUE7SUFJQSxlQUFBO0dsQncvQkM7RW9CMS9CSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCNC9CQztFb0I5L0JLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEJnZ0NDO0VvQmxnQ0s7SUZGTixjQUFBO0lBSUEsZUFBQTtHbEJvZ0NDO0VvQnRnQ0s7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQndnQ0M7RW9CMWdDSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCNGdDQztFb0I5Z0NLO0lGRk4sZUFBQTtJQUlBLGdCQUFBO0dsQmdoQ0M7RW9CN2dDRztJQUF3QixVQUFBO0dwQmdoQzNCO0VvQjlnQ0c7SUFBdUIsVUFBQTtHcEJpaEMxQjtFb0I5Z0NLO0lBQXdCLFNBRGI7R3BCa2hDaEI7RW9CamhDSztJQUF3QixTQURiO0dwQnFoQ2hCO0VvQnBoQ0s7SUFBd0IsU0FEYjtHcEJ3aENoQjtFb0J2aENLO0lBQXdCLFNBRGI7R3BCMmhDaEI7RW9CMWhDSztJQUF3QixTQURiO0dwQjhoQ2hCO0VvQjdoQ0s7SUFBd0IsU0FEYjtHcEJpaUNoQjtFb0JoaUNLO0lBQXdCLFNBRGI7R3BCb2lDaEI7RW9CbmlDSztJQUF3QixTQURiO0dwQnVpQ2hCO0VvQnRpQ0s7SUFBd0IsU0FEYjtHcEIwaUNoQjtFb0J6aUNLO0lBQXdCLFNBRGI7R3BCNmlDaEI7RW9CNWlDSztJQUF3QixVQURiO0dwQmdqQ2hCO0VvQi9pQ0s7SUFBd0IsVUFEYjtHcEJtakNoQjtFb0JsakNLO0lBQXdCLFVBRGI7R3BCc2pDaEI7RW9CL2lDTztJRlRSLGVBQUE7R2xCMmpDQztFb0JsakNPO0lGVFIsMkJBQUE7R2xCOGpDQztFb0JyakNPO0lGVFIsNEJBQUE7R2xCaWtDQztFb0J4akNPO0lGVFIsaUJBQUE7R2xCb2tDQztFb0IzakNPO0lGVFIsNEJBQUE7R2xCdWtDQztFb0I5akNPO0lGVFIsNEJBQUE7R2xCMGtDQztFb0Jqa0NPO0lGVFIsaUJBQUE7R2xCNmtDQztFb0Jwa0NPO0lGVFIsNEJBQUE7R2xCZ2xDQztFb0J2a0NPO0lGVFIsNEJBQUE7R2xCbWxDQztFb0Ixa0NPO0lGVFIsaUJBQUE7R2xCc2xDQztFb0I3a0NPO0lGVFIsNEJBQUE7R2xCeWxDQztFb0JobENPO0lGVFIsNEJBQUE7R2xCNGxDQztDQUNGO0FtQmxsQ0c7RUM5QkU7SUFDRSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGdCQUFBO0dwQm1uQ0w7RW9Cam5DRztJQUNFLGVBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R3BCbW5DTDtFb0IvbUNLO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtHbEJpbkNDO0VvQm5uQ0s7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQnFuQ0M7RW9Cdm5DSztJRkZOLGNBQUE7SUFJQSxlQUFBO0dsQnluQ0M7RW9CM25DSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCNm5DQztFb0IvbkNLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEJpb0NDO0VvQm5vQ0s7SUZGTixjQUFBO0lBSUEsZUFBQTtHbEJxb0NDO0VvQnZvQ0s7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQnlvQ0M7RW9CM29DSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCNm9DQztFb0Ivb0NLO0lGRk4sY0FBQTtJQUlBLGVBQUE7R2xCaXBDQztFb0JucENLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEJxcENDO0VvQnZwQ0s7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQnlwQ0M7RW9CM3BDSztJRkZOLGVBQUE7SUFJQSxnQkFBQTtHbEI2cENDO0VvQjFwQ0c7SUFBd0IsVUFBQTtHcEI2cEMzQjtFb0IzcENHO0lBQXVCLFVBQUE7R3BCOHBDMUI7RW9CM3BDSztJQUF3QixTQURiO0dwQitwQ2hCO0VvQjlwQ0s7SUFBd0IsU0FEYjtHcEJrcUNoQjtFb0JqcUNLO0lBQXdCLFNBRGI7R3BCcXFDaEI7RW9CcHFDSztJQUF3QixTQURiO0dwQndxQ2hCO0VvQnZxQ0s7SUFBd0IsU0FEYjtHcEIycUNoQjtFb0IxcUNLO0lBQXdCLFNBRGI7R3BCOHFDaEI7RW9CN3FDSztJQUF3QixTQURiO0dwQmlyQ2hCO0VvQmhyQ0s7SUFBd0IsU0FEYjtHcEJvckNoQjtFb0JuckNLO0lBQXdCLFNBRGI7R3BCdXJDaEI7RW9CdHJDSztJQUF3QixTQURiO0dwQjByQ2hCO0VvQnpyQ0s7SUFBd0IsVUFEYjtHcEI2ckNoQjtFb0I1ckNLO0lBQXdCLFVBRGI7R3BCZ3NDaEI7RW9CL3JDSztJQUF3QixVQURiO0dwQm1zQ2hCO0VvQjVyQ087SUZUUixlQUFBO0dsQndzQ0M7RW9CL3JDTztJRlRSLDJCQUFBO0dsQjJzQ0M7RW9CbHNDTztJRlRSLDRCQUFBO0dsQjhzQ0M7RW9CcnNDTztJRlRSLGlCQUFBO0dsQml0Q0M7RW9CeHNDTztJRlRSLDRCQUFBO0dsQm90Q0M7RW9CM3NDTztJRlRSLDRCQUFBO0dsQnV0Q0M7RW9COXNDTztJRlRSLGlCQUFBO0dsQjB0Q0M7RW9CanRDTztJRlRSLDRCQUFBO0dsQjZ0Q0M7RW9CcHRDTztJRlRSLDRCQUFBO0dsQmd1Q0M7RW9CdnRDTztJRlRSLGlCQUFBO0dsQm11Q0M7RW9CMXRDTztJRlRSLDRCQUFBO0dsQnN1Q0M7RW9CN3RDTztJRlRSLDRCQUFBO0dsQnl1Q0M7Q0FDRjtBbUIvdENHO0VDOUJFO0lBQ0UsY0FBQTtJQUNBLGFBQUE7SUFDQSxnQkFBQTtHcEJnd0NMO0VvQjl2Q0c7SUFDRSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0dwQmd3Q0w7RW9CNXZDSztJRkZOLHdCQUFBO0lBSUEseUJBQUE7R2xCOHZDQztFb0Jod0NLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEJrd0NDO0VvQnB3Q0s7SUZGTixjQUFBO0lBSUEsZUFBQTtHbEJzd0NDO0VvQnh3Q0s7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQjB3Q0M7RW9CNXdDSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCOHdDQztFb0JoeENLO0lGRk4sY0FBQTtJQUlBLGVBQUE7R2xCa3hDQztFb0JweENLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEJzeENDO0VvQnh4Q0s7SUZGTix5QkFBQTtJQUlBLDBCQUFBO0dsQjB4Q0M7RW9CNXhDSztJRkZOLGNBQUE7SUFJQSxlQUFBO0dsQjh4Q0M7RW9CaHlDSztJRkZOLHlCQUFBO0lBSUEsMEJBQUE7R2xCa3lDQztFb0JweUNLO0lGRk4seUJBQUE7SUFJQSwwQkFBQTtHbEJzeUNDO0VvQnh5Q0s7SUZGTixlQUFBO0lBSUEsZ0JBQUE7R2xCMHlDQztFb0J2eUNHO0lBQXdCLFVBQUE7R3BCMHlDM0I7RW9CeHlDRztJQUF1QixVQUFBO0dwQjJ5QzFCO0VvQnh5Q0s7SUFBd0IsU0FEYjtHcEI0eUNoQjtFb0IzeUNLO0lBQXdCLFNBRGI7R3BCK3lDaEI7RW9COXlDSztJQUF3QixTQURiO0dwQmt6Q2hCO0VvQmp6Q0s7SUFBd0IsU0FEYjtHcEJxekNoQjtFb0JwekNLO0lBQXdCLFNBRGI7R3BCd3pDaEI7RW9CdnpDSztJQUF3QixTQURiO0dwQjJ6Q2hCO0VvQjF6Q0s7SUFBd0IsU0FEYjtHcEI4ekNoQjtFb0I3ekNLO0lBQXdCLFNBRGI7R3BCaTBDaEI7RW9CaDBDSztJQUF3QixTQURiO0dwQm8wQ2hCO0VvQm4wQ0s7SUFBd0IsU0FEYjtHcEJ1MENoQjtFb0J0MENLO0lBQXdCLFVBRGI7R3BCMDBDaEI7RW9CejBDSztJQUF3QixVQURiO0dwQjYwQ2hCO0VvQjUwQ0s7SUFBd0IsVUFEYjtHcEJnMUNoQjtFb0J6MENPO0lGVFIsZUFBQTtHbEJxMUNDO0VvQjUwQ087SUZUUiwyQkFBQTtHbEJ3MUNDO0VvQi8wQ087SUZUUiw0QkFBQTtHbEIyMUNDO0VvQmwxQ087SUZUUixpQkFBQTtHbEI4MUNDO0VvQnIxQ087SUZUUiw0QkFBQTtHbEJpMkNDO0VvQngxQ087SUZUUiw0QkFBQTtHbEJvMkNDO0VvQjMxQ087SUZUUixpQkFBQTtHbEJ1MkNDO0VvQjkxQ087SUZUUiw0QkFBQTtHbEIwMkNDO0VvQmoyQ087SUZUUiw0QkFBQTtHbEI2MkNDO0VvQnAyQ087SUZUUixpQkFBQTtHbEJnM0NDO0VvQnYyQ087SUZUUiw0QkFBQTtHbEJtM0NDO0VvQjEyQ087SUZUUiw0QkFBQTtHbEJz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QmsxREw7RXFCaDFESztJQUNFLHFCQUFBO0lBQ0Esc0JBQUE7R3JCazFEUDtFcUJ6MURHO0lBRUUsbUJBQUE7SUFDQSxvQkFBQTtHckIwMURMO0VxQngxREs7SUFDRSxtQkFBQTtJQUNBLG9CQUFBO0dyQjAxRFA7Q0FDRjtBc0I1NUREO0VBQ0UsWUFBQTtFQUNBLG9CakJpSU87RWlCaElQLGVqQlFTO0NMczVEVjtBc0IzNURDOztFQUVFLGlCZjhVMEI7RWU3VTFCLG9CQUFBO0VBQ0EsOEJBQUE7Q3RCNjVESDtBc0IxNURDO0VBQ0UsdUJBQUE7RUFDQSxpQ0FBQTtDdEI0NURIO0FzQno1REM7RUFDRSw4QkFBQTtDdEIyNURIOztBc0JqNURDOztFQUVFLGdCZndUMEI7Q1A0bEQ3Qjs7QXNCMzRERDtFQUNFLDBCQUFBO0N0Qjg0REQ7QXNCNTREQzs7RUFFRSwwQkFBQTtDdEI4NERIO0FzQjE0REc7O0VBRUUseUJBQUE7Q3RCNDRETDs7QXNCdDREQzs7OztFQUlFLFVBQUE7Q3RCeTRESDs7QXNCaDREQztFQUNFLHNDZm9SMEI7Q1ArbUQ3Qjs7QVFsOERDO0VjMkVJLGVqQnhFSztFaUJ5RUwsdUNmeVF3QjtDUGtuRDdCOztBdUI3OERHOzs7RUFHRSwwQkQyRitCO0N0QnEzRHBDO0F1QjU4REs7Ozs7RUFJRSxzQkRtRnlFO0N0QjIzRGhGOztBUW45REM7RWVpQk0sMEJBSmU7Q3ZCMDhEdEI7QXVCcDhETzs7RUFFRSwwQkFSYTtDdkI4OER0Qjs7QXVCaitERzs7O0VBR0UsMEJEMkYrQjtDdEJ5NERwQztBdUJoK0RLOzs7O0VBSUUsc0JEbUZ5RTtDdEIrNERoRjs7QVF2K0RDO0VlaUJNLDBCQUplO0N2Qjg5RHRCO0F1Qng5RE87O0VBRUUsMEJBUmE7Q3ZCaytEdEI7O0F1QnIvREc7OztFQUdFLDBCRDJGK0I7Q3RCNjVEcEM7QXVCcC9ESzs7OztFQUlFLHNCRG1GeUU7Q3RCbTZEaEY7O0FRMy9EQztFZWlCTSwwQkFKZTtDdkJrL0R0QjtBdUI1K0RPOztFQUVFLDBCQVJhO0N2QnMvRHRCOztBdUJ6Z0VHOzs7RUFHRSwwQkQyRitCO0N0Qmk3RHBDO0F1QnhnRUs7Ozs7RUFJRSxzQkRtRnlFO0N0QnU3RGhGOztBUS9nRUM7RWVpQk0sMEJBSmU7Q3ZCc2dFdEI7QXVCaGdFTzs7RUFFRSwwQkFSYTtDdkIwZ0V0Qjs7QXVCN2hFRzs7O0VBR0UsMEJEMkYrQjtDdEJxOERwQztBdUI1aEVLOzs7O0VBSUUsc0JEbUZ5RTtDdEIyOERoRjs7QVFuaUVDO0VlaUJNLDBCQUplO0N2QjBoRXRCO0F1QnBoRU87O0VBRUUsMEJBUmE7Q3ZCOGhFdEI7O0F1QmpqRUc7OztFQUdFLDBCRDJGK0I7Q3RCeTlEcEM7QXVCaGpFSzs7OztFQUlFLHNCRG1GeUU7Q3RCKzlEaEY7O0FRdmpFQztFZWlCTSwwQkFKZTtDdkI4aUV0QjtBdUJ4aUVPOztFQUVFLDBCQVJhO0N2QmtqRXRCOztBdUJya0VHOzs7RUFHRSwwQkQyRitCO0N0QjYrRHBDO0F1QnBrRUs7Ozs7RUFJRSxzQkRtRnlFO0N0Qm0vRGhGOztBUTNrRUM7RWVpQk0sMEJBSmU7Q3ZCa2tFdEI7QXVCNWpFTzs7RUFFRSwwQkFSYTtDdkJza0V0Qjs7QXVCemxFRzs7O0VBR0UsMEJEMkYrQjtDdEJpZ0VwQztBdUJ4bEVLOzs7O0VBSUUsc0JEbUZ5RTtDdEJ1Z0VoRjs7QVEvbEVDO0VlaUJNLDBCQUplO0N2QnNsRXRCO0F1QmhsRU87O0VBRUUsMEJBUmE7Q3ZCMGxFdEI7O0F1QjdtRUc7OztFQUdFLHdCRDJGK0I7Q3RCcWhFcEM7QXVCNW1FSzs7OztFQUlFLG9CRG1GeUU7Q3RCMmhFaEY7O0FRbm5FQztFZWlCTSwwQkFKZTtDdkIwbUV0QjtBdUJwbUVPOztFQUVFLDBCQVJhO0N2QjhtRXRCOztBdUJqb0VHOzs7RUFHRSx3QkQyRitCO0N0QnlpRXBDO0F1QmhvRUs7Ozs7RUFJRSxvQkRtRnlFO0N0QitpRWhGOztBUXZvRUM7RWVpQk0sMEJBSmU7Q3ZCOG5FdEI7QXVCeG5FTzs7RUFFRSwwQkFSYTtDdkJrb0V0Qjs7QXVCcnBFRzs7O0VBR0Usd0JEMkYrQjtDdEI2akVwQztBdUJwcEVLOzs7O0VBSUUsb0JEbUZ5RTtDdEJta0VoRjs7QVEzcEVDO0VlaUJNLDBCQUplO0N2QmtwRXRCO0F1QjVvRU87O0VBRUUsMEJBUmE7Q3ZCc3BFdEI7O0F1QnpxRUc7OztFQUdFLHdCRDJGK0I7Q3RCaWxFcEM7QXVCeHFFSzs7OztFQUlFLG9CRG1GeUU7Q3RCdWxFaEY7O0FRL3FFQztFZWlCTSwwQkFKZTtDdkJzcUV0QjtBdUJocUVPOztFQUVFLDBCQVJhO0N2QjBxRXRCOztBdUI3ckVHOzs7RUFHRSx1Q2hCd1Z3QjtDUHcyRDdCOztBUTdyRUM7RWVpQk0sdUNBSmU7Q3ZCb3JFdEI7QXVCOXFFTzs7RUFFRSx1Q0FSYTtDdkJ3ckV0Qjs7QXNCaG1FRztFQUNFLFlqQjNHSztFaUI0R0wsMEJqQnBHSztFaUJxR0wsc0JmMlB3QjtDUHcyRDdCO0FzQjlsRUc7RUFDRSxlakI1R0s7RWlCNkdMLDBCakJsSEs7RWlCbUhMLHNCakJuSEs7Q0xtdEVWOztBc0IzbEVEO0VBQ0UsWWpCM0hTO0VpQjRIVCwwQmpCcEhTO0NMa3RFVjtBc0I1bEVDOzs7RUFHRSxzQmZ1TzBCO0NQdTNEN0I7QXNCM2xFQztFQUNFLFVBQUE7Q3RCNmxFSDtBc0J6bEVHO0VBQ0UsNENmMk53QjtDUGc0RDdCO0FRaHVFQztFYzRJTSxZakJqSkc7RWlCa0pILDZDZnFOc0I7Q1BrNEQ3Qjs7QW1CdnFFRztFR2lHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHdEJ5a0VMO0VzQnRrRUs7SUFDRSxVQUFBO0d0QndrRVA7Q0FDRjtBbUJuckVHO0VHaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0d0Qm9sRUw7RXNCamxFSztJQUNFLFVBQUE7R3RCbWxFUDtDQUNGO0FtQjlyRUc7RUdpR0E7SUFFSSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0NBQUE7R3RCK2xFTDtFc0I1bEVLO0lBQ0UsVUFBQTtHdEI4bEVQO0NBQ0Y7QW1CenNFRztFR2lHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHdEIwbUVMO0VzQnZtRUs7SUFDRSxVQUFBO0d0QnltRVA7Q0FDRjtBc0JubkVHO0VBRUksZUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtDQUFBO0N0Qm9uRVA7QXNCam5FTztFQUNFLFVBQUE7Q3RCbW5FVDs7QXdCaHlFRDtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esb0NqQnFlc0M7RWlCcGV0QywwQkFBQTtFbEJxSEksZ0JBdENhO0VrQjVFakIsaUJuQndTNEI7RW1CdlM1QixpQm5CNFM0QjtFbUIzUzVCLGVuQkRTO0VtQkVULHVCbkJUUztFbUJVVCw2QkFBQTtFQUNBLDBCQUFBO0VWYkUsdUJQcU8wQjtFa0JwT3hCLHlFRGtCSjtDeEI4eEVEO0F5QjN5RUc7RURMSjtJQ01NLGlCQUFBO0d6Qjh5RUg7Q0FDRjtBd0JoeUVDO0VBQ0UsOEJBQUE7RUFDQSxVQUFBO0N4Qmt5RUg7QTBCbHpFQztFQUNFLGVBQUE7RUFDQSx1QnJCUk87RXFCU1Asc0JuQmdkb0M7RW1CL2NwQyxXQUFBO0VBS0UsaURuQmdYd0I7Q1BnOEQ3QjtBd0JseUVDO0VBQ0UsZW5CeEJPO0VtQjBCUCxXQUFBO0N4Qm15RUg7QXdCdHlFQztFQUNFLGVuQnhCTztFbUIwQlAsV0FBQTtDeEJteUVIO0F3QnR5RUM7RUFDRSxlbkJ4Qk87RW1CMEJQLFdBQUE7Q3hCbXlFSDtBd0J0eUVDO0VBQ0UsZW5CeEJPO0VtQjBCUCxXQUFBO0N4Qm15RUg7QXdCM3hFQztFQUVFLDBCbkJ4Q087RW1CMENQLFdBQUE7Q3hCMnhFSDs7QXdCdHhFQztFQU1FLGVuQmhETztFbUJpRFAsdUJuQnhETztDTDQwRVY7O0F3Qi93RUQ7O0VBRUUsZUFBQTtFQUNBLFlBQUE7Q3hCa3hFRDs7QXdCeHdFRDtFQUNFLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSxpQkFBQTtFbEJaRSxtQkFBQTtFa0JjRixpQm5Cb080QjtDTHVpRTdCOztBd0J4d0VEO0VBQ0UsZ0NBQUE7RUFDQSxtQ0FBQTtFbEJvQ0ksbUJBdENhO0VrQklqQixpQmpCdUk0QjtDUG9vRTdCOztBd0J4d0VEO0VBQ0UsaUNBQUE7RUFDQSxvQ0FBQTtFbEI2Qkksb0JBdENhO0VrQldqQixpQmpCaUk0QjtDUDBvRTdCOztBd0Jsd0VEO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxzQmpCOFE0QjtFaUI3UTVCLHlCakI2UTRCO0VpQjVRNUIsaUJBQUE7RUFDQSxpQm5CdU00QjtFbUJ0TTVCLGVuQnJHUztFbUJzR1QsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9CQUFBO0N4QnF3RUQ7QXdCbndFQztFQUVFLGlCQUFBO0VBQ0EsZ0JBQUE7Q3hCb3dFSDs7QXdCeHZFRDtFQUNFLG1DakJzV3NDO0VpQnJXdEMsd0JBQUE7RWxCWEksb0JBdENhO0VrQm1EakIsaUJqQnlGNEI7RU9oTzFCLHNCUHVPMEI7Q1A0cEU3Qjs7QXdCeHZFRDtFQUNFLGlDakIrVnNDO0VpQjlWdEMscUJBQUE7RWxCbkJJLG1CQXRDYTtFa0IyRGpCLGlCakJnRjRCO0VPL04xQixzQlBzTzBCO0NQcXFFN0I7O0F3QnR2RUM7RUFFRSxhQUFBO0N4Qnd2RUg7O0F3QnB2RUQ7RUFDRSxhQUFBO0N4QnV2RUQ7O0F3Qi91RUQ7RUFDRSxvQmpCb1ZzQztDUDg1RHZDOztBd0IvdUVEO0VBQ0UsZUFBQTtFQUNBLG9CakJxVXNDO0NQNjZEdkM7O0F3QjF1RUQ7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0N4QjZ1RUQ7QXdCM3VFQzs7RUFFRSxtQkFBQTtFQUNBLGtCQUFBO0N4QjZ1RUg7O0F3QnB1RUQ7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxzQmpCMFNzQztDUDY3RHZDOztBd0JwdUVEO0VBQ0UsbUJBQUE7RUFDQSxtQmpCc1NzQztFaUJyU3RDLHNCQUFBO0N4QnV1RUQ7QXdCcnVFQztFQUNFLGVuQnhNTztDTCs2RVY7O0F3Qm51RUQ7RUFDRSxpQkFBQTtDeEJzdUVEOztBd0JudUVEO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JqQnlSc0M7Q1A2OER2QztBd0JudUVDO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0VBQ0Esd0JqQm9Sb0M7RWlCblJwQyxlQUFBO0N4QnF1RUg7O0EwQmg3RUM7RUFDRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLG9CbkJvZG9DO0VEclhsQyxvQkF0Q2E7RW9CdkRmLGVGbU5xQztDeEJndUV4Qzs7QTBCaDdFQztFQUNFLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VwQm1GRSxvQkF0Q2E7RW9CM0NmLGlCckI0UTBCO0VxQjNRMUIsWUFBQTtFQUNBLHlDQUFBO0VaM0NBLHVCUHFPMEI7Q1AwdkU3Qjs7QTBCLzZFRztFQUVFLHNCRjhMbUM7RUUzTGpDLHFDbkJnYmdDO0VtQi9haEMsNlBGMEx3RDtFRXpMeEQsNkJBQUE7RUFDQSwyREFBQTtFQUNBLCtEQUFBO0MxQis2RVA7QTBCNTZFSztFQUNFLHNCRm1MaUM7RUVsTGpDLGlEQUFBO0MxQjg2RVA7QTBCMzZFSzs7O0VBRUUsZUFBQTtDMUI4NkVQOztBMEJ2NkVHO0VBR0kscUNuQndaZ0M7RW1CdlpoQyxpRkFBQTtDMUJ3NkVQOztBMEJsNkVHO0VBRUUsc0JGMEptQztFRXZKakMsdURuQnFlb0M7RW1CcGVwQyw0Z0JBQUE7QzFCazZFUDtBMEIvNUVLO0VBQ0Usc0JGa0ppQztFRWpKakMsaURBQUE7QzFCaTZFUDtBMEI5NUVLOzs7RUFFRSxlQUFBO0MxQmk2RVA7O0EwQng1RUs7OztFQUVFLGVBQUE7QzFCNDVFUDs7QTBCcDVFSztFQUNFLGVGd0hpQztDeEIreEV4QztBMEJwNUVLOzs7RUFFRSxlQUFBO0MxQnU1RVA7O0EwQi80RUs7RUFDRSxlRjBHaUM7Q3hCd3lFeEM7QTBCaDVFTztFQUNFLHNCRnVHK0I7Q3hCMnlFeEM7QTBCOTRFSzs7O0VBRUUsZUFBQTtDMUJpNUVQO0EwQjc0RU87RUFDRSxzQkFBQTtFQ25KTiwwQkRvSjJCO0MxQis0RTlCO0EwQjE0RU87RUFDRSxpREFBQTtDMUI0NEVUO0EwQno0RU87RUFDRSxzQkZpRitCO0N4QjB6RXhDOztBMEJqNEVLO0VBQ0Usc0JGc0VpQztDeEI4ekV4QztBMEJqNEVLOzs7RUFFRSxlQUFBO0MxQm80RVA7QTBCaDRFTztFQUNFLHNCRjREK0I7RUUzRC9CLGlEQUFBO0MxQms0RVQ7O0EwQi9oRkM7RUFDRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLG9CbkJvZG9DO0VEclhsQyxvQkF0Q2E7RW9CdkRmLGVGbU5xQztDeEIrMEV4Qzs7QTBCL2hGQztFQUNFLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VwQm1GRSxvQkF0Q2E7RW9CM0NmLGlCckI0UTBCO0VxQjNRMUIsWUFBQTtFQUNBLHlDQUFBO0VaM0NBLHVCUHFPMEI7Q1B5MkU3Qjs7QTBCOWhGRztFQUVFLHNCRjhMbUM7RUUzTGpDLHFDbkJnYmdDO0VtQi9haEMsdVNGMEx3RDtFRXpMeEQsNkJBQUE7RUFDQSwyREFBQTtFQUNBLCtEQUFBO0MxQjhoRlA7QTBCM2hGSztFQUNFLHNCRm1MaUM7RUVsTGpDLGlEQUFBO0MxQjZoRlA7QTBCMWhGSzs7O0VBRUUsZUFBQTtDMUI2aEZQOztBMEJ0aEZHO0VBR0kscUNuQndaZ0M7RW1CdlpoQyxpRkFBQTtDMUJ1aEZQOztBMEJqaEZHO0VBRUUsc0JGMEptQztFRXZKakMsdURuQnFlb0M7RW1CcGVwQyxzakJBQUE7QzFCaWhGUDtBMEI5Z0ZLO0VBQ0Usc0JGa0ppQztFRWpKakMsaURBQUE7QzFCZ2hGUDtBMEI3Z0ZLOzs7RUFFRSxlQUFBO0MxQmdoRlA7O0EwQnZnRks7OztFQUVFLGVBQUE7QzFCMmdGUDs7QTBCbmdGSztFQUNFLGVGd0hpQztDeEI4NEV4QztBMEJuZ0ZLOzs7RUFFRSxlQUFBO0MxQnNnRlA7O0EwQjkvRUs7RUFDRSxlRjBHaUM7Q3hCdTVFeEM7QTBCLy9FTztFQUNFLHNCRnVHK0I7Q3hCMDVFeEM7QTBCNy9FSzs7O0VBRUUsZUFBQTtDMUJnZ0ZQO0EwQjUvRU87RUFDRSxzQkFBQTtFQ25KTiwwQkRvSjJCO0MxQjgvRTlCO0EwQnovRU87RUFDRSxpREFBQTtDMUIyL0VUO0EwQngvRU87RUFDRSxzQkZpRitCO0N4Qnk2RXhDOztBMEJoL0VLO0VBQ0Usc0JGc0VpQztDeEI2NkV4QztBMEJoL0VLOzs7RUFFRSxlQUFBO0MxQm0vRVA7QTBCLytFTztFQUNFLHNCRjREK0I7RUUzRC9CLGlEQUFBO0MxQmkvRVQ7O0F3QjE2RUQ7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtDeEI2NkVEO0F3Qng2RUM7RUFDRSxZQUFBO0N4QjA2RUg7QW1CeG5GRztFS21OQTtJQUNFLGNBQUE7SUFDQSxvQkFBQTtJQUNBLHdCQUFBO0lBQ0EsaUJBQUE7R3hCdzZFSDtFd0JwNkVDO0lBQ0UsY0FBQTtJQUNBLGVBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7R3hCczZFSDtFd0JsNkVDO0lBQ0Usc0JBQUE7SUFDQSxZQUFBO0lBQ0EsdUJBQUE7R3hCbzZFSDtFd0JoNkVDO0lBQ0Usc0JBQUE7R3hCazZFSDtFd0IvNUVDOztJQUVFLFlBQUE7R3hCaTZFSDtFd0I1NUVDO0lBQ0UsY0FBQTtJQUNBLG9CQUFBO0lBQ0Esd0JBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R3hCODVFSDtFd0I1NUVDO0lBQ0UsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTtJQUNBLHNCakIyTGtDO0lpQjFMbEMsZUFBQTtHeEI4NUVIO0V3QjM1RUM7SUFDRSxvQkFBQTtJQUNBLHdCQUFBO0d4QjY1RUg7RXdCMzVFQztJQUNFLGlCQUFBO0d4QjY1RUg7Q0FDRjs7QTRCOXRGRDtFQUNFLHNCQUFBO0VBRUEsaUJ2QjRTNEI7RXVCM1M1QixldkJLUztFdUJKVCxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsMEJBQUE7S0FBQSx1QkFBQTtNQUFBLHNCQUFBO1VBQUEsa0JBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VDc0ZBLDBCQUFBO0V2QjBCSSxnQkF0Q2E7RXVCY2pCLGlCeEJtTjRCO0VTclQxQix1QlBxTzBCO0VrQnBPeEIsc0lHV0o7QzVCbXVGRDtBeUJ6dUZHO0VHTEo7SUhNTSxpQkFBQTtHekI0dUZIO0NBQ0Y7QVE3dUZDO0VvQlFFLGV2QkxPO0V1Qk1QLHNCQUFBO0M1Qnd1Rkg7QTRCcnVGQztFQUVFLFdBQUE7RUFDQSxpRHJCMlcwQjtDUDIzRTdCO0E0Qmx1RkM7RUFFRSxjckI4WTBCO0NQcTFFN0I7QTRCcHRGRDs7RUFFRSxxQkFBQTtDNUJzdEZEOztBNEI3c0ZDO0VDckRBLFlBQUE7RUZBRSwwQnBCeUVXO0VzQnZFYixzQnRCdUVhO0NQK3JGZDtBUWx3RkM7RXFCQUUsWUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxzQkFUcUc7QzdCOHdGeEc7QTZCbHdGQztFQU1JLGtEQUFBO0M3Qit2Rkw7QTZCMXZGQztFQUVFLFlBQUE7RUFDQSwwQnRCZ0RXO0VzQi9DWCxzQnRCK0NXO0NQNHNGZDtBNkJwdkZDO0VBR0UsWUFBQTtFQUNBLDBCQXRDK0k7RUEwQy9JLHNCQTFDeUw7QzdCMnhGNUw7QTZCL3VGRztFQUtJLGtEQUFBO0M3QjZ1RlA7O0E0Qnh1RkM7RUNyREEsWUFBQTtFRkFFLDBCcEJ5RVc7RXNCdkViLHNCdEJ1RWE7Q1AwdEZkO0FRN3hGQztFcUJBRSxZQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDN0J5eUZ4RztBNkI3eEZDO0VBTUksa0RBQUE7QzdCMHhGTDtBNkJyeEZDO0VBRUUsWUFBQTtFQUNBLDBCdEJnRFc7RXNCL0NYLHNCdEIrQ1c7Q1B1dUZkO0E2Qi93RkM7RUFHRSxZQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDN0JzekY1TDtBNkIxd0ZHO0VBS0ksa0RBQUE7QzdCd3dGUDs7QTRCbndGQztFQ3JEQSxZQUFBO0VGQUUsMEJwQnlFVztFc0J2RWIsc0J0QnVFYTtDUHF2RmQ7QVF4ekZDO0VxQkFFLFlBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M3Qm8wRnhHO0E2Qnh6RkM7RUFNSSxnREFBQTtDN0JxekZMO0E2Qmh6RkM7RUFFRSxZQUFBO0VBQ0EsMEJ0QmdEVztFc0IvQ1gsc0J0QitDVztDUGt3RmQ7QTZCMXlGQztFQUdFLFlBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M3QmkxRjVMO0E2QnJ5Rkc7RUFLSSxnREFBQTtDN0JteUZQOztBNEI5eEZDO0VDckRBLFlBQUE7RUZBRSwwQnBCeUVXO0VzQnZFYixzQnRCdUVhO0NQZ3hGZDtBUW4xRkM7RXFCQUUsWUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxzQkFUcUc7QzdCKzFGeEc7QTZCbjFGQztFQU1JLGlEQUFBO0M3QmcxRkw7QTZCMzBGQztFQUVFLFlBQUE7RUFDQSwwQnRCZ0RXO0VzQi9DWCxzQnRCK0NXO0NQNnhGZDtBNkJyMEZDO0VBR0UsWUFBQTtFQUNBLDBCQXRDK0k7RUEwQy9JLHNCQTFDeUw7QzdCNDJGNUw7QTZCaDBGRztFQUtJLGlEQUFBO0M3Qjh6RlA7O0E0Qnp6RkM7RUNyREEsZUFBQTtFRkFFLDBCcEJ5RVc7RXNCdkViLHNCdEJ1RWE7Q1AyeUZkO0FROTJGQztFcUJBRSxlQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDN0IwM0Z4RztBNkI5MkZDO0VBTUksaURBQUE7QzdCMjJGTDtBNkJ0MkZDO0VBRUUsZUFBQTtFQUNBLDBCdEJnRFc7RXNCL0NYLHNCdEIrQ1c7Q1B3ekZkO0E2QmgyRkM7RUFHRSxlQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDN0J1NEY1TDtBNkIzMUZHO0VBS0ksaURBQUE7QzdCeTFGUDs7QTRCcDFGQztFQ3JEQSxZQUFBO0VGQUUsMEJwQnlFVztFc0J2RWIsc0J0QnVFYTtDUHMwRmQ7QVF6NEZDO0VxQkFFLFlBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M3QnE1RnhHO0E2Qno0RkM7RUFNSSxnREFBQTtDN0JzNEZMO0E2Qmo0RkM7RUFFRSxZQUFBO0VBQ0EsMEJ0QmdEVztFc0IvQ1gsc0J0QitDVztDUG0xRmQ7QTZCMzNGQztFQUdFLFlBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M3Qms2RjVMO0E2QnQzRkc7RUFLSSxnREFBQTtDN0JvM0ZQOztBNEIvMkZDO0VDckRBLGVBQUE7RUZBRSwwQnBCeUVXO0VzQnZFYixzQnRCdUVhO0NQaTJGZDtBUXA2RkM7RXFCQUUsZUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxzQkFUcUc7QzdCZzdGeEc7QTZCcDZGQztFQU1JLGtEQUFBO0M3Qmk2Rkw7QTZCNTVGQztFQUVFLGVBQUE7RUFDQSwwQnRCZ0RXO0VzQi9DWCxzQnRCK0NXO0NQODJGZDtBNkJ0NUZDO0VBR0UsZUFBQTtFQUNBLDBCQXRDK0k7RUEwQy9JLHNCQTFDeUw7QzdCNjdGNUw7QTZCajVGRztFQUtJLGtEQUFBO0M3Qis0RlA7O0E0QjE0RkM7RUNyREEsWUFBQTtFRkFFLDBCcEJ5RVc7RXNCdkViLHNCdEJ1RWE7Q1A0M0ZkO0FRLzdGQztFcUJBRSxZQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDN0IyOEZ4RztBNkIvN0ZDO0VBTUksK0NBQUE7QzdCNDdGTDtBNkJ2N0ZDO0VBRUUsWUFBQTtFQUNBLDBCdEJnRFc7RXNCL0NYLHNCdEIrQ1c7Q1B5NEZkO0E2Qmo3RkM7RUFHRSxZQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDN0J3OUY1TDtBNkI1NkZHO0VBS0ksK0NBQUE7QzdCMDZGUDs7QTRCcjZGQztFQ3JEQSxlQUFBO0VGQUUsdUJwQnlFVztFc0J2RWIsbUJ0QnVFYTtDUHU1RmQ7QVExOUZDO0VxQkFFLGVBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M3QnMrRnhHO0E2QjE5RkM7RUFNSSxrREFBQTtDN0J1OUZMO0E2Qmw5RkM7RUFFRSxlQUFBO0VBQ0EsdUJ0QmdEVztFc0IvQ1gsbUJ0QitDVztDUG82RmQ7QTZCNThGQztFQUdFLGVBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M3Qm0vRjVMO0E2QnY4Rkc7RUFLSSxrREFBQTtDN0JxOEZQOztBNEJoOEZDO0VDckRBLGVBQUE7RUZBRSx1QnBCeUVXO0VzQnZFYixtQnRCdUVhO0NQazdGZDtBUXIvRkM7RXFCQUUsZUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxzQkFUcUc7QzdCaWdHeEc7QTZCci9GQztFQU1JLGtEQUFBO0M3QmsvRkw7QTZCNytGQztFQUVFLGVBQUE7RUFDQSx1QnRCZ0RXO0VzQi9DWCxtQnRCK0NXO0NQKzdGZDtBNkJ2K0ZDO0VBR0UsZUFBQTtFQUNBLDBCQXRDK0k7RUEwQy9JLHNCQTFDeUw7QzdCOGdHNUw7QTZCbCtGRztFQUtJLGtEQUFBO0M3QmcrRlA7O0E0QjM5RkM7RUNyREEsZUFBQTtFRkFFLHVCcEJ5RVc7RXNCdkViLG1CdEJ1RWE7Q1A2OEZkO0FRaGhHQztFcUJBRSxlQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDN0I0aEd4RztBNkJoaEdDO0VBTUksa0RBQUE7QzdCNmdHTDtBNkJ4Z0dDO0VBRUUsZUFBQTtFQUNBLHVCdEJnRFc7RXNCL0NYLG1CdEIrQ1c7Q1AwOUZkO0E2QmxnR0M7RUFHRSxlQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDN0J5aUc1TDtBNkI3L0ZHO0VBS0ksa0RBQUE7QzdCMi9GUDs7QTRCdC9GQztFQ3JEQSxlQUFBO0VGQUUsdUJwQnlFVztFc0J2RWIsbUJ0QnVFYTtDUHcrRmQ7QVEzaUdDO0VxQkFFLGVBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M3QnVqR3hHO0E2QjNpR0M7RUFNSSxrREFBQTtDN0J3aUdMO0E2Qm5pR0M7RUFFRSxlQUFBO0VBQ0EsdUJ0QmdEVztFc0IvQ1gsbUJ0QitDVztDUHEvRmQ7QTZCN2hHQztFQUdFLGVBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M3Qm9rRzVMO0E2QnhoR0c7RUFLSSxrREFBQTtDN0JzaEdQOztBNEIzZ0dDO0VDSkEsZXRCa0JhO0VzQmpCYixzQnRCaUJhO0NQa2dHZDtBUXJrR0M7RXFCcURFLFlBTGdEO0VBTWhELDBCdEJhVztFc0JaWCxzQnRCWVc7Q1B1Z0dkO0E2QmhoR0M7RUFFRSxnREFBQTtDN0JpaEdIO0E2QjlnR0M7RUFFRSxldEJFVztFc0JEWCw4QkFBQTtDN0IrZ0dIO0E2QjVnR0M7RUFHRSxZQUFBO0VBQ0EsMEJ0Qk5XO0VzQk9YLHNCdEJQVztDUG1oR2Q7QTZCMWdHRztFQUtJLGdEQUFBO0M3QndnR1A7O0E0QnBpR0M7RUNKQSxldEJrQmE7RXNCakJiLHNCdEJpQmE7Q1AyaEdkO0FROWxHQztFcUJxREUsWUFMZ0Q7RUFNaEQsMEJ0QmFXO0VzQlpYLHNCdEJZVztDUGdpR2Q7QTZCemlHQztFQUVFLGlEQUFBO0M3QjBpR0g7QTZCdmlHQztFQUVFLGV0QkVXO0VzQkRYLDhCQUFBO0M3QndpR0g7QTZCcmlHQztFQUdFLFlBQUE7RUFDQSwwQnRCTlc7RXNCT1gsc0J0QlBXO0NQNGlHZDtBNkJuaUdHO0VBS0ksaURBQUE7QzdCaWlHUDs7QTRCN2pHQztFQ0pBLGV0QmtCYTtFc0JqQmIsc0J0QmlCYTtDUG9qR2Q7QVF2bkdDO0VxQnFERSxZQUxnRDtFQU1oRCwwQnRCYVc7RXNCWlgsc0J0QllXO0NQeWpHZDtBNkJsa0dDO0VBRUUsZ0RBQUE7QzdCbWtHSDtBNkJoa0dDO0VBRUUsZXRCRVc7RXNCRFgsOEJBQUE7QzdCaWtHSDtBNkI5akdDO0VBR0UsWUFBQTtFQUNBLDBCdEJOVztFc0JPWCxzQnRCUFc7Q1Bxa0dkO0E2QjVqR0c7RUFLSSxnREFBQTtDN0IwakdQOztBNEJ0bEdDO0VDSkEsZXRCa0JhO0VzQmpCYixzQnRCaUJhO0NQNmtHZDtBUWhwR0M7RXFCcURFLFlBTGdEO0VBTWhELDBCdEJhVztFc0JaWCxzQnRCWVc7Q1BrbEdkO0E2QjNsR0M7RUFFRSxpREFBQTtDN0I0bEdIO0E2QnpsR0M7RUFFRSxldEJFVztFc0JEWCw4QkFBQTtDN0IwbEdIO0E2QnZsR0M7RUFHRSxZQUFBO0VBQ0EsMEJ0Qk5XO0VzQk9YLHNCdEJQVztDUDhsR2Q7QTZCcmxHRztFQUtJLGlEQUFBO0M3Qm1sR1A7O0E0Qi9tR0M7RUNKQSxldEJrQmE7RXNCakJiLHNCdEJpQmE7Q1BzbUdkO0FRenFHQztFcUJxREUsZUFMZ0Q7RUFNaEQsMEJ0QmFXO0VzQlpYLHNCdEJZVztDUDJtR2Q7QTZCcG5HQztFQUVFLGdEQUFBO0M3QnFuR0g7QTZCbG5HQztFQUVFLGV0QkVXO0VzQkRYLDhCQUFBO0M3Qm1uR0g7QTZCaG5HQztFQUdFLGVBQUE7RUFDQSwwQnRCTlc7RXNCT1gsc0J0QlBXO0NQdW5HZDtBNkI5bUdHO0VBS0ksZ0RBQUE7QzdCNG1HUDs7QTRCeG9HQztFQ0pBLGV0QmtCYTtFc0JqQmIsc0J0QmlCYTtDUCtuR2Q7QVFsc0dDO0VxQnFERSxZQUxnRDtFQU1oRCwwQnRCYVc7RXNCWlgsc0J0QllXO0NQb29HZDtBNkI3b0dDO0VBRUUsZ0RBQUE7QzdCOG9HSDtBNkIzb0dDO0VBRUUsZXRCRVc7RXNCRFgsOEJBQUE7QzdCNG9HSDtBNkJ6b0dDO0VBR0UsWUFBQTtFQUNBLDBCdEJOVztFc0JPWCxzQnRCUFc7Q1BncEdkO0E2QnZvR0c7RUFLSSxnREFBQTtDN0Jxb0dQOztBNEJqcUdDO0VDSkEsZXRCa0JhO0VzQmpCYixzQnRCaUJhO0NQd3BHZDtBUTN0R0M7RXFCcURFLGVBTGdEO0VBTWhELDBCdEJhVztFc0JaWCxzQnRCWVc7Q1A2cEdkO0E2QnRxR0M7RUFFRSxrREFBQTtDN0J1cUdIO0E2QnBxR0M7RUFFRSxldEJFVztFc0JEWCw4QkFBQTtDN0JxcUdIO0E2QmxxR0M7RUFHRSxlQUFBO0VBQ0EsMEJ0Qk5XO0VzQk9YLHNCdEJQVztDUHlxR2Q7QTZCaHFHRztFQUtJLGtEQUFBO0M3QjhwR1A7O0E0QjFyR0M7RUNKQSxldEJrQmE7RXNCakJiLHNCdEJpQmE7Q1BpckdkO0FRcHZHQztFcUJxREUsWUFMZ0Q7RUFNaEQsMEJ0QmFXO0VzQlpYLHNCdEJZVztDUHNyR2Q7QTZCL3JHQztFQUVFLCtDQUFBO0M3QmdzR0g7QTZCN3JHQztFQUVFLGV0QkVXO0VzQkRYLDhCQUFBO0M3QjhyR0g7QTZCM3JHQztFQUdFLFlBQUE7RUFDQSwwQnRCTlc7RXNCT1gsc0J0QlBXO0NQa3NHZDtBNkJ6ckdHO0VBS0ksK0NBQUE7QzdCdXJHUDs7QTRCbnRHQztFQ0pBLFl0QmtCYTtFc0JqQmIsbUJ0QmlCYTtDUDBzR2Q7QVE3d0dDO0VxQnFERSxlQUxnRDtFQU1oRCx1QnRCYVc7RXNCWlgsbUJ0QllXO0NQK3NHZDtBNkJ4dEdDO0VBRUUsa0RBQUE7QzdCeXRHSDtBNkJ0dEdDO0VBRUUsWXRCRVc7RXNCRFgsOEJBQUE7QzdCdXRHSDtBNkJwdEdDO0VBR0UsZUFBQTtFQUNBLHVCdEJOVztFc0JPWCxtQnRCUFc7Q1AydEdkO0E2Qmx0R0c7RUFLSSxrREFBQTtDN0JndEdQOztBNEI1dUdDO0VDSkEsWXRCa0JhO0VzQmpCYixtQnRCaUJhO0NQbXVHZDtBUXR5R0M7RXFCcURFLGVBTGdEO0VBTWhELHVCdEJhVztFc0JaWCxtQnRCWVc7Q1B3dUdkO0E2Qmp2R0M7RUFFRSxrREFBQTtDN0JrdkdIO0E2Qi91R0M7RUFFRSxZdEJFVztFc0JEWCw4QkFBQTtDN0JndkdIO0E2Qjd1R0M7RUFHRSxlQUFBO0VBQ0EsdUJ0Qk5XO0VzQk9YLG1CdEJQVztDUG92R2Q7QTZCM3VHRztFQUtJLGtEQUFBO0M3Qnl1R1A7O0E0QnJ3R0M7RUNKQSxZdEJrQmE7RXNCakJiLG1CdEJpQmE7Q1A0dkdkO0FRL3pHQztFcUJxREUsZUFMZ0Q7RUFNaEQsdUJ0QmFXO0VzQlpYLG1CdEJZVztDUGl3R2Q7QTZCMXdHQztFQUVFLGtEQUFBO0M3QjJ3R0g7QTZCeHdHQztFQUVFLFl0QkVXO0VzQkRYLDhCQUFBO0M3Qnl3R0g7QTZCdHdHQztFQUdFLGVBQUE7RUFDQSx1QnRCTlc7RXNCT1gsbUJ0QlBXO0NQNndHZDtBNkJwd0dHO0VBS0ksa0RBQUE7QzdCa3dHUDs7QTRCOXhHQztFQ0pBLFl0QmtCYTtFc0JqQmIsbUJ0QmlCYTtDUHF4R2Q7QVF4MUdDO0VxQnFERSxlQUxnRDtFQU1oRCx1QnRCYVc7RXNCWlgsbUJ0QllXO0NQMHhHZDtBNkJueUdDO0VBRUUsa0RBQUE7QzdCb3lHSDtBNkJqeUdDO0VBRUUsWXRCRVc7RXNCRFgsOEJBQUE7QzdCa3lHSDtBNkIveEdDO0VBR0UsZUFBQTtFQUNBLHVCdEJOVztFc0JPWCxtQnRCUFc7Q1BzeUdkO0E2Qjd4R0c7RUFLSSxrREFBQTtDN0IyeEdQOztBNEI1eUdE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QztFQUNFLFdBQUE7Q3RDdTFISDtBc0NsMUhHOztFeEJ4QkEsMkJ3QndCa0Q7RXhCdkJsRCw4QndCdUJrRDtDdEN1MUhyRDtBc0N0MUhHOztFeEJYQSwwQndCV2tEO0V4QlZsRCw2QndCVWtEO0N0QzIxSHJEO0FzQ3QxSEM7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7Q3RDdzFISDtBc0N0MUhHO0V4QmxDQSwyQndCbUM0RTtFeEJsQzVFLDhCd0JrQzRFO0N0Q3kxSC9FO0FzQ3gxSEc7RXhCdEJBLDBCd0JzQnFFO0V4QnJCckUsNkJ3QnFCcUU7Q3RDNDFIeEU7O0FzQ2oxSEQ7O0VBRUUsY0FBQTtDdENvMUhEO0FzQy8wSEM7O0VBQ0UsbUJBQUE7RUFDQSxXQUFBO0N0Q2sxSEg7QXNDaDFIRzs7RUFDRSxXQUFBO0N0Q20xSEw7QXNDLzBIQzs7Ozs7Ozs7RUFJRSxrQkFBQTtDdENxMUhIOztBc0NqMUhEO0VBQXVCLG1CQUFBO0N0Q3ExSHRCOztBc0NwMUhEO0VBQXNCLGtCQUFBO0N0Q3cxSHJCOztBc0NoMUhEO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtFaENzQkksZ0JBdENhO0VnQ2tCakIsaUJqQzBNNEI7RWlDek01QixpQmpDOE00QjtFaUM3TTVCLGVqQy9GUztFaUNnR1QsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLDBCakN2R1M7RWlDd0dULDBCQUFBO0V4QjVHRSx1QlBxTzBCO0NQMnRIN0I7QXNDaDFIQzs7RUFFRSxjQUFBO0N0Q2sxSEg7O0FzQ3gwSEQ7O0VBRUUsaUMvQjZXc0M7Q1A4OUd2Qzs7QXNDeDBIRDs7Ozs7O0VBTUUscUJBQUE7RWhDYkksbUJBdENhO0VnQ3FEakIsaUIvQnNGNEI7RU8vTjFCLHNCUHNPMEI7Q1ArdUg3Qjs7QXNDeDBIRDs7RUFFRSxtQy9CMlZzQztDUGcvR3ZDOztBc0N4MEhEOzs7Ozs7RUFNRSx3QkFBQTtFaEM5Qkksb0JBdENhO0VnQ3NFakIsaUIvQnNFNEI7RU9oTzFCLHNCUHVPMEI7Q1Ardkg3Qjs7QXNDeDBIRDs7RUFFRSx1QkFBQTtDdEMyMEhEOztBc0NoMEhEOzs7Ozs7RXhCM0pJLDJCd0JpSzJCO0V4QmhLM0IsOEJ3QmdLMkI7Q3RDbzBIOUI7O0FzQ2owSEQ7Ozs7OztFeEJ0SkksMEJ3QjRKMEI7RXhCM0oxQiw2QndCMkowQjtDdENxMEg3Qjs7QXVDMy9IRDtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7Q3ZDOC9IRDs7QXVDMy9IRDtFQUNFLHFCQUFBO0VBQ0EsbUJoQ3Fmc0M7Q1B5Z0h2Qzs7QXVDMy9IRDtFQUNFLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7Q3ZDOC9IRDtBdUM1L0hDO0VBQ0UsWWxDcEJPO0VrQ3FCUCxzQmhDeU4wQjtFb0IvTzFCLDBCcEIrTzBCO0NQc3lIN0I7QXVDMS9IQztFQUtJLGlEaENnV3dCO0NQd3BIN0I7QXVDcC9IQztFQUNFLHNCaENxYm9DO0NQaWtIdkM7QXVDbi9IQztFQUNFLFlsQ3hDTztFa0N5Q1AsMEJoQzhlNEM7RWdDN2U1QyxzQmhDNmU0QztDUHdnSC9DO0F1Q2gvSEc7RUFDRSxlbEMxQ0s7Q0w0aElWO0F1Q2gvSEs7RUFDRSwwQmxDakRHO0NMbWlJVjs7QXVDeCtIRDtFQUNFLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtDdkMyK0hEO0F1Q3grSEM7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFloQzBib0M7RWdDemJwQyxhaEN5Ym9DO0VnQ3hicEMscUJBQUE7RUFDQSxZQUFBO0VBQ0EsdUJsQzVFTztFa0M2RVAsdUJBQUE7Q3ZDMCtISDtBdUNyK0hDO0VBQ0UsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxZaEMyYW9DO0VnQzFhcEMsYWhDMGFvQztFZ0N6YXBDLFlBQUE7RUFDQSxrQ0FBQTtDdkN1K0hIOztBdUM3OUhDO0V6QnRHRSx1QlBxTzBCO0NQazJIN0I7QXVDNTlIRztFQUNFLDhNaENrYjBDO0NQNGlIL0M7QXVDejlIRztFQUNFLHNCaEM4SHdCO0VvQi9PMUIsMEJwQitPMEI7Q1A4MUg3QjtBdUN4OUhHO0VBQ0UsMkpoQzJhaUQ7Q1AraUh0RDtBdUNyOUhHO0VBQ0UseUNoQ29aMEM7Q1Bta0gvQztBdUNyOUhHO0VBQ0UseUNoQ2laMEM7Q1Bza0gvQzs7QXVDNzhIQztFQUVFLG1CaEMwWjRDO0NQcWpIL0M7QXVDMzhIRztFQUNFLHdKaENzWjBDO0NQdWpIL0M7QXVDeDhIRztFQUNFLHlDaEMwWDBDO0NQZ2xIL0M7O0F1Q2g4SEQ7RUFDRSxzQkFBQTtDdkNtOEhEO0F1Q2g4SEc7RUFDRSxlQUFBO0VBQ0EsZWhDa1kwQztFZ0NqWTFDLG9CQUFBO0VBRUEsc0JoQ2dZMEM7Q1Bpa0gvQztBdUM5N0hHO0VBQ0Usd0JBQUE7RUFDQSwyQkFBQTtFQUNBLHdCaEMyWDBDO0VnQzFYMUMseUJoQzBYMEM7RWdDelgxQyx1QmxDM0tLO0VrQzZLTCxzQmhDc1gwQztFa0J6aUIxQyxrSmNvTEE7RWRwTEEsMEljb0xBO0VkcExBLCtLY29MQTtDdkMrN0hMO0F5QjltSUc7RWN1S0E7SWR0S0UsaUJBQUE7R3pCaW5JSDtDQUNGO0F1Qy83SEc7RUFDRSx1QmxDekxLO0VrQzBMTCx1Q0FBQTtVQUFBLCtCQUFBO0N2Q2k4SEw7QXVDNTdIRztFQUNFLHlDaEMrVTBDO0NQK21IL0M7O0F1Q2w3SEQ7RUFDRSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxvQ2hDd1JzQztFZ0N2UnRDLDJDQUFBO0VqQ3hGSSxnQkF0Q2E7RWlDaUlqQixpQmxDMkY0QjtFa0MxRjVCLGlCbEMrRjRCO0VrQzlGNUIsZWxDOU1TO0VrQytNVCx1QkFBQTtFQUNBLDhNaENtV2tDO0VnQ2xXbEMsdUJsQ3hOUztFa0N5TlQsMEJBQUE7RXpCM05FLHVCUHFPMEI7RWdDUDVCLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDdkNtN0hEO0F1Q2o3SEM7RUFDRSxzQmhDMFBvQztFZ0N6UHBDLFdBQUE7RUFJRSxpRGhDbVc4QjtDUDZrSG5DO0F1Qzc2SEc7RUFNRSxlbEN0T0s7RWtDdU9MLHVCbEM5T0s7Q0x3cElWO0F1Q3Q2SEM7RUFFRSxhQUFBO0VBQ0EsdUJoQ21JMEI7RWdDbEkxQix1QkFBQTtDdkN1NkhIO0F1Q3A2SEM7RUFDRSxlbENwUE87RWtDcVBQLDBCbEN6UE87Q0wrcElWO0F1Q2w2SEM7RUFDRSxjQUFBO0N2Q282SEg7O0F1Q2g2SEQ7RUFDRSxtQ2hDbU9zQztFZ0NsT3RDLHFCaEMySDRCO0VnQzFINUIsd0JoQzBINEI7RWdDekg1QixxQmhDMEg0QjtFRDFReEIsb0JBdENhO0NOMGxJbEI7O0F1Q2g2SEQ7RUFDRSxpQ2hDNE5zQztFZ0MzTnRDLG9CaEN3SDRCO0VnQ3ZINUIsdUJoQ3VINEI7RWdDdEg1QixtQmhDdUg0QjtFRC9ReEIsbUJBdENhO0NOa21JbEI7O0F1QzM1SEQ7RUFDRSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLG9DaEMwTXNDO0VnQ3pNdEMsaUJBQUE7Q3ZDODVIRDs7QXVDMzVIRDtFQUNFLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQ2hDa01zQztFZ0NqTXRDLFVBQUE7RUFDQSxXQUFBO0N2Qzg1SEQ7QXVDNTVIQztFQUNFLHNCaEMrS29DO0VnQzlLcEMsaURoQ29GMEI7Q1AwMEg3QjtBdUMzNUhDO0VBQ0UsMEJsQzdTTztDTDBzSVY7QXVDejVIRztFQUNFLGtCaENvVWE7Q1B1bEhsQjtBdUN2NUhDO0VBQ0UsMkJBQUE7Q3ZDeTVISDs7QXVDcjVIRDtFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLG9DaENvS3NDO0VnQ25LdEMsMEJBQUE7RUFFQSxpQmxDeEI0QjtFa0N5QjVCLGlCbENwQjRCO0VrQ3FCNUIsZWxDalVTO0VrQ2tVVCx1QmxDelVTO0VrQzBVVCwwQkFBQTtFekI1VUUsdUJQcU8wQjtDUCsvSDdCO0F1Q3A1SEM7RUFDRSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsOEJoQzhJb0M7RWdDN0lwQywwQkFBQTtFQUNBLGlCbENwQzBCO0VrQ3FDMUIsZWxDalZPO0VrQ2tWUCxrQkFBQTtFWjFWQSwwQnRCR087RWtDeVZQLHFCQUFBO0V6QjdWQSxtQ3lCOFZ1QjtDdkNzNUgxQjs7QXVDNTRIRDtFQUNFLFlBQUE7RUFDQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDdkMrNEhEO0F1Qzc0SEM7RUFDRSxjQUFBO0N2Qys0SEg7QXVDMzRIRztFQUEwQixpRWhDOE9lO0NQZ3FINUM7QXVDNzRIRztFQUEwQixpRWhDNk9lO0NQbXFINUM7QXVDLzRIRztFQUEwQixpRWhDNE9lO0NQc3FINUM7QXVDLzRIQztFQUNFLFVBQUE7Q3ZDaTVISDtBdUM5NEhDO0VBQ0UsWWhDOE55QztFZ0M3TnpDLGFoQzZOeUM7RWdDNU56QyxxQkFBQTtFWi9YQSwwQnBCK08wQjtFZ0NrSjFCLFVoQzZOeUM7RU8vbEJ6QyxvQlBnbUJ5QztFa0IvbEJ2Qyw2R2NvWUY7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0N2Qys0SEg7QXlCL3dJRztFY3VYRjtJZHRYSSxpQkFBQTtHekJreElIO0NBQ0Y7QXVDbDVIRztFWnZZQSwwQnBCbW1CeUM7Q1B5ckg1QztBdUNoNUhDO0VBQ0UsWWhDdU1nQztFZ0N0TWhDLGVoQ3VNZ0M7RWdDdE1oQyxtQkFBQTtFQUNBLGdCaENzTWdDO0VnQ3JNaEMsMEJsQzdZTztFa0M4WVAsMEJBQUE7RXpCblpBLG9CUHlsQmdDO0NQNnNIbkM7QXVDOTRIQztFQUNFLFloQ21NeUM7RWdDbE16QyxhaENrTXlDO0VvQjNsQnpDLDBCcEIrTzBCO0VnQzRLMUIsVWhDbU15QztFTy9sQnpDLG9CUGdtQnlDO0VrQi9sQnZDLDZHYzhaRjtFQUNBLHNCQUFBO09BQUEsaUJBQUE7Q3ZDKzRISDtBeUJ6eUlHO0Vja1pGO0lkalpJLGlCQUFBO0d6QjR5SUg7Q0FDRjtBdUNsNUhHO0VaamFBLDBCcEJtbUJ5QztDUG10SDVDO0F1Q2g1SEM7RUFDRSxZaEM2S2dDO0VnQzVLaEMsZWhDNktnQztFZ0M1S2hDLG1CQUFBO0VBQ0EsZ0JoQzRLZ0M7RWdDM0toQywwQmxDdmFPO0VrQ3dhUCwwQkFBQTtFekI3YUEsb0JQeWxCZ0M7Q1B1dUhuQztBdUM5NEhDO0VBQ0UsWWhDeUt5QztFZ0N4S3pDLGFoQ3dLeUM7RWdDdkt6QyxjQUFBO0VBQ0EscUJoQ3ZEMEI7RWdDd0QxQixvQmhDeEQwQjtFb0I5WDFCLDBCcEIrTzBCO0VnQ3lNMUIsVWhDc0t5QztFTy9sQnpDLG9CUGdtQnlDO0VrQi9sQnZDLDZHYzJiRjtFQUNBLGlCQUFBO0N2Qys0SEg7QXlCdDBJRztFYzRhRjtJZDNhSSxpQkFBQTtHekJ5MElIO0NBQ0Y7QXVDbDVIRztFWjliQSwwQnBCbW1CeUM7Q1Bndkg1QztBdUNoNUhDO0VBQ0UsWWhDZ0pnQztFZ0MvSWhDLGVoQ2dKZ0M7RWdDL0loQyxtQkFBQTtFQUNBLGdCaEMrSWdDO0VnQzlJaEMsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0N2Q2s1SEg7QXVDOTRIQztFQUNFLDBCbEMzY087RVNMUCxvQlB5bEJnQztDUHd3SG5DO0F1Qzc0SEM7RUFDRSxtQkFBQTtFQUNBLDBCbENqZE87RVNMUCxvQlB5bEJnQztDUDZ3SG5DO0F1QzM0SEc7RUFDRSx1QmxDcmRLO0NMazJJVjtBdUMxNEhHO0VBQ0UsZ0JBQUE7Q3ZDNDRITDtBdUN6NEhHO0VBQ0UsdUJsQzdkSztDTHcySVY7QXVDeDRIRztFQUNFLGdCQUFBO0N2QzA0SEw7QXVDdjRIRztFQUNFLHVCbENyZUs7Q0w4MklWOztBdUNwNEhEOzs7RWRoZk0sNkdjbWZKO0N2Q3U0SEQ7QXlCcjNJRztFYzJlSjs7O0lkMWVNLGlCQUFBO0d6QjAzSUg7Q0FDRjs7QXdDbDRJRDtFQUNFLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtDeENxNElEOztBd0NsNElEOzs7O0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0N4Q3c0SUQ7QVF2NElDOzs7Ozs7O0VnQ0VFLHNCQUFBO0N4Qzg0SUg7QXdDMTRJQzs7OztFQUNFLGVuQ1ZPO0VtQ1dQLHFCQUFBO0VBQ0EsZ0JB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TztFQUNFLGNBQUE7QzNDOHRKVDs7QTJDaHRKQztFQUNFLGV0QzlIWTtDTGkxSmY7QVFyNEpDO0VtQ3FMSSxldENqSVU7Q0xvMUpmO0EyQzlzSkc7Ozs7Ozs7RUFDRSxldEM1TEs7Q0xrNUpWO0FRajVKQzs7Ozs7Ozs7Ozs7OztFbUM4TE0sZXRDMUlRO0NMNDJKZjtBMkMvdEpLOzs7Ozs7O0VBQ0UsNkJ0Q3dpQjRCO0NMK3JJbkM7QTJDbnVKRzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlFLGV0Q3RKVTtDTDQ1SmY7QTJDbHdKQztFQUNFLGV0Q2hOTztFc0NpTlAsaUNwQ2tnQmdDO0NQa3dJbkM7QTJDandKQztFQUNFLGdQcEM2ZmdDO0NQc3dJbkM7QTJDaHdKQztFQUNFLGV0Q3pOTztDTDI5SlY7QTJDandKRztFQUNFLGV0Q3RLVTtDTHk2SmY7QVE3OUpDO0VtQzZOTSxldEN6S1E7Q0w0NkpmOztBMkMzdkpDO0VBQ0UsZXRDbExZO0NMZzdKZjtBUXArSkM7RW1DeU9JLGV0Q3JMVTtDTG03SmY7QTJDenZKRzs7OztFQUNFLFl0Q3hQSztDTHMvSlY7QVE3K0pDOzs7Ozs7O0VtQ2tQTSxldEM5TFE7Q0xrOEpmO0EyQ2p3Sks7Ozs7RUFDRSw2QnRDNmU0QjtDTHl4SW5DO0EyQ2x3Skc7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxldEMxTVU7Q0w2OUpmO0EyQy93SkM7RUFDRSxZdEM1UU87RXNDNlFQLHVDcEN1Y2dDO0NQMDBJbkM7QTJDOXdKQztFQUNFLDZPcENrY2dDO0NQODBJbkM7QTJDN3dKQztFQUNFLFl0Q3JSTztDTG9pS1Y7QTJDOXdKRztFQUNFLGV0QzFOVTtDTDArSmY7QVE5aEtDO0VtQ2lSTSxldEM3TlE7Q0w2K0pmOztBNENqaUtDO0VBQ0UsY0FBQTtDNUNvaUtIOztBNEN2aEtEO0VBR0UsbUJBQUE7RUFDQSxhQUFBO0M1Q3doS0Q7O0FtQjU4Skc7RXlCcEVBO0lBWUksa0JBQUE7RzVDeWdLTDtFNEN2Z0tLOztJQUVFLGdCQUFBO0c1Q3lnS1A7Q0FDRjtBbUJ0OUpH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QUNGO0FtQmxpTUc7RXlCNlRNO0lBRUUsWUFBQTtHNUN1dUxUO0NBQ0Y7O0E0Q2p0TEQ7RUFFRSxpQnZDN1lTO0NMZ21NVjtBNENqdExDO0VBRUUsaUJ2Q2paTztDTG1tTVY7QTRDOXNMSztFQUNFLDhnQkFBQTtDNUNndExQO0FtQnBpTUc7RXlCaVdNO0lBQ0UsaUJ2Q3BhRDtHTDBtTVI7RTRDanNMUztJQUVFLGV2Q25hSDtHTHFtTVI7RVFwbU1EO0lvQ3FhYyxldkNqWEE7R0xtak1iO0U0Qy9yTFc7SUFDRSw2QnZDaVVvQjtHTGc0S2pDO0U0QzlyTFc7SUFDRSxldkN6WEE7R0x5ak1iO0U0Q3pyTFM7Ozs7Ozs7SUFDRSxldkN0Ykg7R0x1bk1SO0VRdG5NRDs7Ozs7Ozs7Ozs7OztJb0N3YmMsZXZDcFlBO0dMaWxNYjtFNEMxc0xXOzs7Ozs7O0lBQ0UsNkJ2QzhTb0I7R0xvNktqQztFNEMvc0xXOzs7Ozs7O0lBQ0UsZXZDNVlBO0dMbW1NYjtDQUNGO0FtQjVtTUc7RXlCOFpROzs7Ozs7O0lBQ0UsZXZDNWNIO0dMbXFNUjtFUWxxTUQ7Ozs7Ozs7Ozs7Ozs7SW9DOGNjLGV2QzFaQTtHTDZuTWI7RTRDaHVMVzs7Ozs7OztJQUNFLDZCdkN3Um9CO0dMZzlLakM7RTRDcnVMVzs7Ozs7OztJQUNFLGV2Q2xhQTtHTCtvTWI7Q0FDRjtBbUIzb01HO0V5QmlXTTtJQUNFLGlCdkNwYUQ7R0xpdE1SO0U0Q3h5TFM7SUFFRSxldkNuYUg7R0w0c01SO0VRM3NNRDtJb0NxYWMsZXZDalhBO0dMMHBNYjtFNEN0eUxXO0lBQ0UsNkJ2Q2lVb0I7R0x1K0tqQztFNENyeUxXO0lBQ0UsZXZDelhBO0dMZ3FNYjtFNENoeUxTOzs7Ozs7O0lBQ0UsZXZDdGJIO0dMOHRNUjtFUTd0TUQ7Ozs7Ozs7Ozs7Ozs7SW9Dd2JjLGV2Q3BZQTtHTHdyTWI7RTRDanpMVzs7Ozs7OztJQUNFLDZCdkM4U29CO0dMMmdMakM7RTRDdHpMVzs7Ozs7OztJQUNFLGV2QzVZQTtHTDBzTWI7Q0FDRjtBbUJudE1HO0V5QjhaUTs7Ozs7OztJQUNFLGV2QzVjSDtHTDB3TVI7RVF6d01EOzs7Ozs7Ozs7Ozs7O0lvQzhjYyxldkMxWkE7R0xvdU1iO0U0Q3YwTFc7Ozs7Ozs7SUFDRSw2QnZDd1JvQjtHTHVqTGpDO0U0QzUwTFc7Ozs7Ozs7SUFDRSxldkNsYUE7R0xzdk1iO0NBQ0Y7QW1CbHZNRztFeUJpV007SUFDRSxpQnZDcGFEO0dMd3pNUjtFNEMvNExTO0lBRUUsZXZDbmFIO0dMbXpNUjtFUWx6TUQ7SW9DcWFjLGV2Q2pYQTtHTGl3TWI7RTRDNzRMVztJQUNFLDZCdkNpVW9CO0dMOGtMakM7RTRDNTRMVztJQUNFLGV2Q3pYQTtHTHV3TWI7RTRDdjRMUzs7Ozs7OztJQUNFLGV2Q3RiSDtHTHEwTVI7RVFwME1EOzs7Ozs7Ozs7Ozs7O0lvQ3diYyxldkNwWUE7R0wreE1iO0U0Q3g1TFc7Ozs7Ozs7SUFDRSw2QnZDOFNvQjtHTGtuTGpDO0U0Qzc1TFc7Ozs7Ozs7SUFDRSxldkM1WUE7R0xpek1iO0NBQ0Y7QW1CMXpNRztFeUI4WlE7Ozs7Ozs7SUFDRSxldkM1Y0g7R0xpM01SO0VRaDNNRDs7Ozs7Ozs7Ozs7OztJb0M4Y2MsZXZDMVpBO0dMMjBNYjtFNEM5NkxXOzs7Ozs7O0lBQ0UsNkJ2Q3dSb0I7R0w4cExqQztFNENuN0xXOzs7Ozs7O0lBQ0UsZXZDbGFBO0dMNjFNYjtDQUNGO0FtQnoxTUc7RXlCaVdNO0lBQ0UsaUJ2Q3BhRDtHTCs1TVI7RTRDdC9MUztJQUVFLGV2Q25hSDtHTDA1TVI7RVF6NU1EO0lvQ3FhYyxldkNqWEE7R0x3Mk1iO0U0Q3AvTFc7SUFDRSw2QnZDaVVvQjtHTHFyTGpDO0U0Q24vTFc7SUFDRSxldkN6WEE7R0w4Mk1iO0U0QzkrTFM7Ozs7Ozs7SUFDRSxldkN0Ykg7R0w0Nk1SO0VRMzZNRDs7Ozs7Ozs7Ozs7OztJb0N3YmMsZXZDcFlBO0dMczRNYjtFNEMvL0xXOzs7Ozs7O0lBQ0UsNkJ2QzhTb0I7R0x5dExqQztFNENwZ01XOzs7Ozs7O0lBQ0UsZXZDNVlBO0dMdzVNYjtDQUNGO0FtQmo2TUc7RXlCOFpROzs7Ozs7O0lBQ0UsZXZDNWNIO0dMdzlNUjtFUXY5TUQ7Ozs7Ozs7Ozs7Ozs7SW9DOGNjLGV2QzFaQTtHTGs3TWI7RTRDcmhNVzs7Ozs7OztJQUNFLDZCdkN3Um9CO0dMcXdMakM7RTRDMWhNVzs7Ozs7OztJQUNFLGV2Q2xhQTtHTG84TWI7Q0FDRjtBNEMvbE1TO0VBQ0UsaUJ2Q3BhRDtDTHFnTlY7QTRDNWxNVztFQUVFLGV2Q25hSDtDTGdnTlY7QVEvL01DO0VvQ3FhYyxldkNqWEE7Q0w4OE1mO0E0QzFsTWE7RUFDRSw2QnZDaVVvQjtDTDJ4TG5DO0E0Q3psTWE7RUFDRSxldkN6WEE7Q0xvOU1mO0E0Q3BsTVc7Ozs7Ozs7RUFDRSxldkN0Ykg7Q0xraE5WO0FRamhOQzs7Ozs7Ozs7Ozs7OztFb0N3YmMsZXZDcFlBO0NMNCtNZjtBNENybU1hOzs7Ozs7O0VBQ0UsNkJ2QzhTb0I7Q0wrekxuQztBNEMxbU1hOzs7Ozs7O0VBQ0UsZXZDNVlBO0NMOC9NZjtBNEN4bU1XOzs7Ozs7O0VBQ0UsZXZDNWNIO0NMNGpOVjtBUTNqTkM7Ozs7Ozs7Ozs7Ozs7RW9DOGNjLGV2QzFaQTtDTHNoTmY7QTRDem5NYTs7Ozs7OztFQUNFLDZCdkN3Um9CO0NMeTJMbkM7QTRDOW5NYTs7Ozs7OztFQUNFLGV2Q2xhQTtDTHdpTmY7O0E2Q3htTkQ7RUFDRSxtQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCeENIUztFd0NJVCw0QkFBQTtFQUNBLHFDQUFBO0UvQlBFLHVCUHFPMEI7Q1A4NE03QjtBNkN6bU5DO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0M3QzJtTkg7QTZDdm1ORztFL0JQQSxnQ1A0TjBCO0VPM04xQixpQ1AyTjBCO0NQczVNN0I7QTZDcm1ORztFL0JDQSxvQ1A4TTBCO0VPN00xQixtQ1A2TTBCO0NQMDVNN0I7O0E2Q25tTkQ7RUFHRSxlQUFBO0VBQ0EsaUJ0Qyt3QmtDO0NQcTFMbkM7O0E2Q2htTkQ7RUFDRSx1QnRDeXdCa0M7Q1AwMUxuQzs7QTZDaG1ORDtFQUNFLHNCQUFBO0VBQ0EsaUJBQUE7QzdDbW1ORDs7QTZDaG1ORDtFQUNFLGlCQUFBO0M3Q21tTkQ7O0FRMW9OQztFcUM0Q0Usc0JBQUE7QzdDa21OSDtBNkMvbE5DO0VBQ0UscUJ0Q3d2QmdDO0NQeTJMbkM7O0E2Q3psTkQ7RUFDRSx5QkFBQTtFQUNBLGlCQUFBO0VBRUEsc0N0Q2l2QmtDO0VzQ2h2QmxDLDRDQUFBO0M3QzJsTkQ7QTZDemxOQztFL0J0RUUsdUQrQnVFdUI7QzdDMmxOMUI7QTZDdmxORztFQUNFLGNBQUE7QzdDeWxOTDs7QTZDcGxORDtFQUNFLHlCQUFBO0VBQ0Esc0N0Q2l1QmtDO0VzQ2h1QmxDLHlDQUFBO0M3Q3VsTkQ7QTZDcmxOQztFL0J0RkUsdUQrQnVGdUI7QzdDdWxOMUI7O0E2QzlrTkQ7RUFDRSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtDN0NpbE5EOztBNkM5a05EO0VBQ0Usd0JBQUE7RUFDQSx1QkFBQTtDN0NpbE5EOztBNkM3a05EO0VBQ0UsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsaUJ0Q3NzQmtDO0NQMDRMbkM7O0E2QzdrTkQ7RUFDRSxZQUFBO0UvQnZIRSxpQ1BtekJnQztDUHE1TG5DOztBNkM1a05EO0VBQ0UsWUFBQTtFL0JwSEUsMENQMHlCZ0M7RU96eUJoQywyQ1B5eUJnQztDUDI1TG5DOztBNkM3a05EO0VBQ0UsWUFBQTtFL0IzR0UsOENQNHhCZ0M7RU8zeEJoQyw2Q1AyeEJnQztDUGk2TG5DOztBNkMza05EO0VBQ0UsY0FBQTtFQUNBLHVCQUFBO0M3QzhrTkQ7QTZDNWtOQztFQUNFLHNCdEM2cUJnQztDUGk2TG5DO0FtQnJxTkc7RTBCa0ZKO0lBU0ksb0JBQUE7SUFDQSxzQkFBQTtJQUNBLHFCQUFBO0c3QzhrTkQ7RTZDNWtOQztJQUNFLGNBQUE7SUFFQSxhQUFBO0lBQ0EsdUJBQUE7SUFDQSxxQnRDZ3FCOEI7SXNDL3BCOUIsaUJBQUE7SUFDQSxvQnRDOHBCOEI7R1ArNkxqQztDQUNGOztBNkNwa05EO0VBQ0UsY0FBQTtFQUNBLHVCQUFBO0M3Q3VrTkQ7QTZDbmtOQztFQUNFLHNCdEM2b0JnQztDUHc3TG5DO0FtQjVyTkc7RTBCZ0hKO0lBV0ksb0JBQUE7RzdDcWtORDtFNkNsa05DO0lBRUUsYUFBQTtJQUNBLGlCQUFBO0c3Q21rTkg7RTZDamtORztJQUNFLGVBQUE7SUFDQSxlQUFBO0c3Q21rTkw7RTZDOWpOSztJL0JqTEosMkIrQmtMbUM7SS9CakxuQyw4QitCaUxtQztHN0Npa05wQztFNkMvak5POztJQUdFLDJCQUFBO0c3Q2drTlQ7RTZDOWpOTzs7SUFHRSw4QkFBQTtHN0Mrak5UO0U2QzNqTks7SS9CbExKLDBCK0JtTGtDO0kvQmxMbEMsNkIrQmtMa0M7RzdDOGpObkM7RTZDNWpOTzs7SUFHRSwwQkFBQTtHN0M2ak5UO0U2QzNqTk87O0lBR0UsNkJBQUE7RzdDNGpOVDtDQUNGOztBNkMvaU5DO0VBQ0UsdUJ0Q29rQmdDO0NQOCtMbkM7QW1CcnVORztFMEJpTEo7SUFNSSx3QnRDZ2xCZ0M7WXNDaGxCaEMsZ0J0Q2dsQmdDO0lzQy9rQmhDLDRCdENnbEJnQztZc0NobEJoQyxvQnRDZ2xCZ0M7SXNDL2tCaEMsV0FBQTtJQUNBLFVBQUE7RzdDa2pORDtFNkNoak5DO0lBQ0Usc0JBQUE7SUFDQSxZQUFBO0c3Q2tqTkg7Q0FDRjs7QTZDeGlOQztFQUNFLGlCQUFBO0M3QzJpTkg7QTZDeGlOSztFL0JwUUYsaUIrQnFRMkI7QzdDMGlOOUI7QTZDdmlOSztFQUNFLGlCQUFBO0UvQnpRSixpQitCMFEyQjtDN0N5aU45QjtBNkNyaU5HO0VBQ0UsaUJBQUE7RS9CeFBGLDhCK0J5UGdDO0UvQnhQaEMsNkIrQndQZ0M7QzdDd2lObkM7QTZDcmlORztFL0IxUUEsMEIrQjJRNkI7RS9CMVE3QiwyQitCMFE2QjtDN0N3aU5oQztBNkNyaU5HO0VBQ0UsaUJBQUE7QzdDdWlOTDs7QThDdnpOQztFQUVFLGlCQUFBO0M5Q3l6Tkg7O0ErQ3gwTkQ7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CeEM2Z0NrQztFd0M1Z0NsQyxpQkFBQTtFQUNBLDBCMUNHUztFU0pQLHVCUHFPMEI7Q1B3bU43Qjs7QStDdDBOQztFQUNFLHFCeENrZ0NnQztDUHUwTG5DO0ErQ3YwTkc7RUFDRSxzQkFBQTtFQUNBLHNCeEM4L0I4QjtFd0M3L0I5QixlMUNMSztFMENNTCxheENtZ0M4QjtDUHMwTG5DO0ErQy96TkM7RUFDRSwyQkFBQTtDL0NpME5IO0ErQzl6TkM7RUFDRSxzQkFBQTtDL0NnME5IO0ErQzd6TkM7RUFDRSxlMUN6Qk87Q0x3MU5WOztBZ0RyMk5EO0VBQ0UsY0FBQTtFdENHQSxnQkFBQTtFQUNBLGlCQUFBO0VJQUUsdUJQcU8wQjtDUGtvTjdCOztBZ0R0Mk5EOztFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQnpDd3dCa0M7RXlDdndCbEMsZXpDK0p3QztFeUM5SnhDLHVCM0NOUztFMkNPVCwwQkFBQTtDaEQwMk5EO0FnRHgyTkM7O0VBQ0UsV0FBQTtFQUNBLGV6QzJKc0M7RXlDMUp0QyxzQkFBQTtFQUNBLDBCM0NYTztFMkNZUCxzQjNDWE87Q0xzM05WO0FnRHgyTkM7O0VBQ0UsV0FBQTtFQUNBLFd6Q2l3QmdDO0V5Q2h3QmhDLGlEekMyVzBCO0NQZ2dON0I7O0FnRHIyTkc7OztFQUNFLGVBQUE7RWxDQ0YsZ0NQdU0wQjtFT3RNMUIsbUNQc00wQjtDUG9xTjdCO0FnRHYyTkc7OztFbENsQkEsaUNQcU4wQjtFT3BOMUIsb0NQb04wQjtDUDBxTjdCO0FnRHgyTkM7OztFQUNFLFdBQUE7RUFDQSxZM0N2Q087RTJDd0NQLDBCekNzTTBCO0V5Q3JNMUIsc0J6Q3FNMEI7Q1B1cU43QjtBZ0R6Mk5DOzs7RUFDRSxlM0N2Q087RTJDd0NQLHFCQUFBO0VBRUEsYUFBQTtFQUNBLHVCM0NqRE87RTJDa0RQLHNCM0MvQ087Q0wyNU5WOztBaURsNk5DOztFQUNFLHdCQUFBO0UzQzJIRSxtQkF0Q2E7RTJDbkZmLGlCMUM4TjBCO0NQd3NON0I7QWlEajZOSzs7O0VuQ3dCRiwrQlB3TTBCO0VPdk0xQixrQ1B1TTBCO0NQdXNON0I7QWlEbDZOSzs7O0VuQ0tGLGdDUHNOMEI7RU9yTjFCLG1DUHFOMEI7Q1A2c043Qjs7QWlEcjdOQzs7RUFDRSx3QkFBQTtFM0MySEUsb0JBdENhO0UyQ25GZixpQjFDK04wQjtDUDB0TjdCO0FpRHA3Tks7OztFbkN3QkYsK0JQeU0wQjtFT3hNMUIsa0NQd00wQjtDUHl0TjdCO0FpRHI3Tks7OztFbkNLRixnQ1B1TjBCO0VPdE4xQixtQ1BzTjBCO0NQK3RON0I7O0FrRHQ4TkQ7RUFDRSxzQkFBQTtFQUNBLHNCQUFBO0U1Q2lFRSxlQUFBO0U0Qy9ERixpQjdDNlM0QjtFNkM1UzVCLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RXBDUkUsdUJQcU8wQjtFa0JwT3hCLHNJeUJTSjtDbER5OE5EO0F5Qjc4Tkc7RXlCTko7SXpCT00saUJBQUE7R3pCZzlOSDtDQUNGO0FRNzhOQztFMENHSSxzQkFBQTtDbEQ2OE5MOztBa0R4OE5DO0VBQ0UsY0FBQTtDbEQyOE5IOztBa0R0OE5EO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0NsRHk4TkQ7O0FrRGw4TkQ7RUFDRSxxQjNDZzNCa0M7RTJDLzJCbEMsb0IzQysyQmtDO0VPbjVCaEMscUJQczVCZ0M7Q1BvbE1uQzs7QWtENzdOQztFQ2pEQSxZQUFBO0VBQ0EsMEI1QzZFYTtDUHE2TmQ7QVFwK05DO0UyQ1ZJLFlBQUE7RUFDQSwwQkFBQTtDbkRpL05MO0FtRDkrTkc7RUFFRSxXQUFBO0VBQ0EsZ0RBQUE7Q25EKytOTDs7QWtEMThOQztFQ2pEQSxZQUFBO0VBQ0EsMEI1QzZFYTtDUGs3TmQ7QVFqL05DO0UyQ1ZJLFlBQUE7RUFDQSwwQkFBQTtDbkQ4L05MO0FtRDMvTkc7RUFFRSxXQUFBO0VBQ0EsaURBQUE7Q25ENC9OTDs7QWtEdjlOQztFQ2pEQSxZQUFBO0VBQ0EsMEI1QzZFYTtDUCs3TmQ7QVE5L05DO0UyQ1ZJLFlBQUE7RUFDQSwwQkFBQTtDbkQyZ09MO0FtRHhnT0c7RUFFRSxXQUFBO0VBQ0EsZ0RBQUE7Q25EeWdPTDs7QWtEcCtOQztFQ2pEQSxZQUFBO0VBQ0EsMEI1QzZFYTtDUDQ4TmQ7QVEzZ09DO0UyQ1ZJLFlBQUE7RUFDQSwwQkFBQTtDbkR3aE9MO0FtRHJoT0c7RUFFRSxXQUFBO0VBQ0EsaURBQUE7Q25Ec2hPTDs7QWtEai9OQztFQ2pEQSxlQUFBO0VBQ0EsMEI1QzZFYTtDUHk5TmQ7QVF4aE9DO0UyQ1ZJLGVBQUE7RUFDQSwwQkFBQTtDbkRxaU9MO0FtRGxpT0c7RUFFRSxXQUFBO0VBQ0EsZ0RBQUE7Q25EbWlPTDs7QWtEOS9OQztFQ2pEQSxZQUFBO0VBQ0EsMEI1QzZFYTtDUHMrTmQ7QVFyaU9DO0UyQ1ZJLFlBQUE7RUFDQSwwQkFBQTtDbkRrak9MO0FtRC9pT0c7RUFFRSxXQUFBO0VBQ0EsZ0RBQUE7Q25EZ2pPTDs7QWtEM2dPQztFQ2pEQSxlQUFBO0VBQ0EsMEI1QzZFYTtDUG0vTmQ7QVFsak9DO0UyQ1ZJLGVBQUE7RUFDQSwwQkFBQTtDbkQrak9MO0FtRDVqT0c7RUFFRSxXQUFBO0VBQ0Esa0RBQUE7Q25ENmpPTDs7QWtEeGhPQztFQ2pEQSxZQUFBO0VBQ0EsMEI1QzZFYTtDUGdnT2Q7QVEvak9DO0UyQ1ZJLFlBQUE7RUFDQSwwQkFBQTtDbkQ0a09MO0FtRHprT0c7RUFFRSxXQUFBO0VBQ0EsK0NBQUE7Q25EMGtPTDs7QWtEcmlPQztFQ2pEQSxlQUFBO0VBQ0EsdUI1QzZFYTtDUDZnT2Q7QVE1a09DO0UyQ1ZJLGVBQUE7RUFDQSwwQkFBQTtDbkR5bE9MO0FtRHRsT0c7RUFFRSxXQUFBO0VBQ0Esa0RBQUE7Q25EdWxPTDs7QWtEbGpPQztFQ2pEQSxlQUFBO0VBQ0EsdUI1QzZFYTtDUDBoT2Q7QVF6bE9DO0UyQ1ZJLGVBQUE7RUFDQSwwQkFBQTtDbkRzbU9MO0FtRG5tT0c7RUFFRSxXQUFBO0VBQ0Esa0RBQUE7Q25Eb21PTDs7QWtEL2pPQztFQ2pEQSxlQUFBO0VBQ0EsdUI1QzZFYTtDUHVpT2Q7QVF0bU9DO0UyQ1ZJLGVBQUE7RUFDQSwwQkFBQTtDbkRtbk9MO0FtRGhuT0c7RUFFRSxXQUFBO0VBQ0Esa0RBQUE7Q25EaW5PTDs7QWtENWtPQztFQ2pEQSxlQUFBO0VBQ0EsdUI1QzZFYTtDUG9qT2Q7QVFubk9DO0UyQ1ZJLGVBQUE7RUFDQSwwQkFBQTtDbkRnb09MO0FtRDduT0c7RUFFRSxXQUFBO0VBQ0Esa0RBQUE7Q25EOG5PTDs7QW9EM29PRDtFQUNFLG1CQUFBO0VBQ0Esb0I3QzB5QmtDO0U2Q3h5QmxDLDBCL0NLUztFU0pQLHNCUHNPMEI7Q1B1Nk43QjtBbUJ0bE9HO0VpQzVESjtJQVFJLG1CQUFBO0dwRDhvT0Q7Q0FDRjs7QW9EM29PRDtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7RXRDVEUsaUJzQ1VxQjtDcEQ4b094Qjs7QXFEenBPRDtFQUNFLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxvQjlDbThCa0M7RThDbDhCbEMsOEJBQUE7RXZDSEUsdUJQcU8wQjtDUDI3TjdCOztBcUR4cE9EO0VBRUUsZUFBQTtDckQwcE9EOztBcUR0cE9EO0VBQ0UsaUJoRGtTNEI7Q0x1M043Qjs7QXFEanBPRDtFQUNFLG9CQUFBO0NyRG9wT0Q7QXFEanBPQztFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7Q3JEbXBPSDs7QXFEem9PQztFQzlDQSxlRCtDcUg7RTFCMUNuSCwwQjBCMEN1QjtFQzdDekIsc0JENkNxRTtDckQ4b090RTtBc0R6ck9DO0VBQ0UsMEJBQUE7Q3REMnJPSDtBc0R4ck9DO0VBQ0UsZUFBQTtDdEQwck9IOztBcURycE9DO0VDOUNBLGVEK0NxSDtFMUIxQ25ILDBCMEIwQ3VCO0VDN0N6QixzQkQ2Q3FFO0NyRDBwT3RFO0FzRHJzT0M7RUFDRSwwQkFBQTtDdER1c09IO0FzRHBzT0M7RUFDRSxlQUFBO0N0RHNzT0g7O0FxRGpxT0M7RUM5Q0EsZUQrQ3FIO0UxQjFDbkgsMEIwQjBDdUI7RUM3Q3pCLHNCRDZDcUU7Q3JEc3FPdEU7QXNEanRPQztFQUNFLDBCQUFBO0N0RG10T0g7QXNEaHRPQztFQUNFLGVBQUE7Q3REa3RPSDs7QXFEN3FPQztFQzlDQSxlRCtDcUg7RTFCMUNuSCwwQjBCMEN1QjtFQzdDekIsc0JENkNxRTtDckRrck90RTtBc0Q3dE9DO0VBQ0UsMEJBQUE7Q3REK3RPSDtBc0Q1dE9DO0VBQ0UsZUFBQTtDdEQ4dE9IOztBcUR6ck9DO0VDOUNBLGVEK0NxSDtFMUIxQ25ILDBCMEIwQ3VCO0VDN0N6QixzQkQ2Q3FFO0NyRDhyT3RFO0FzRHp1T0M7RUFDRSwwQkFBQTtDdEQydU9IO0FzRHh1T0M7RUFDRSxlQUFBO0N0RDB1T0g7O0FxRHJzT0M7RUM5Q0EsZUQrQ3FIO0UxQjFDbkgsMEIwQjBDdUI7RUM3Q3pCLHNCRDZDcUU7Q3JEMHNPdEU7QXNEcnZPQztFQUNFLDBCQUFBO0N0RHV2T0g7QXNEcHZPQztFQUNFLGVBQUE7Q3REc3ZPSDs7QXFEanRPQztFQzlDQSxlRCtDcUg7RTFCMUNuSCwwQjBCMEN1QjtFQzdDekIsc0JENkNxRTtDckRzdE90RTtBc0Rqd09DO0VBQ0UsMEJBQUE7Q3REbXdPSDtBc0Rod09DO0VBQ0UsZUFBQTtDdERrd09IOztBcUQ3dE9DO0VDOUNBLGVEK0NxSDtFMUIxQ25ILDBCMEIwQ3VCO0VDN0N6QixzQkQ2Q3FFO0NyRGt1T3RFO0FzRDd3T0M7RUFDRSwwQkFBQTtDdEQrd09IO0FzRDV3T0M7RUFDRSxlQUFBO0N0RDh3T0g7O0FxRHp1T0M7RUM5Q0EsZUQrQ3FIO0UxQjFDbkgsd0IwQjBDdUI7RUM3Q3pCLG9CRDZDcUU7Q3JEOHVPdEU7QXNEenhPQztFQUNFLDBCQUFBO0N0RDJ4T0g7QXNEeHhPQztFQUNFLGVBQUE7Q3REMHhPSDs7QXFEcnZPQztFQzlDQSxlRCtDcUg7RTFCMUNuSCx3QjBCMEN1QjtFQzdDekIsb0JENkNxRTtDckQwdk90RTtBc0RyeU9DO0VBQ0UsMEJBQUE7Q3REdXlPSDtBc0RweU9DO0VBQ0UsZUFBQTtDdERzeU9IOztBcURqd09DO0VDOUNBLGVEK0NxSDtFMUIxQ25ILHdCMEIwQ3VCO0VDN0N6QixvQkQ2Q3FFO0NyRHN3T3RFO0FzRGp6T0M7RUFDRSwwQkFBQTtDdERtek9IO0FzRGh6T0M7RUFDRSxlQUFBO0N0RGt6T0g7O0FxRDd3T0M7RUM5Q0EsZUQrQ3FIO0UxQjFDbkgsd0IwQjBDdUI7RUM3Q3pCLG9CRDZDcUU7Q3JEa3hPdEU7QXNEN3pPQztFQUNFLDBCQUFBO0N0RCt6T0g7QXNENXpPQztFQUNFLGVBQUE7Q3REOHpPSDs7QXVEdDBPQztFQUNFO0lBQU8sNEJBQUE7R3ZEMDBPUjtFdUR6ME9DO0lBQUsseUJBQUE7R3ZENDBPTjtDQUNGOztBdUQvME9DO0VBQ0U7SUFBTyw0QkFBQTtHdkQwME9SO0V1RHowT0M7SUFBSyx5QkFBQTtHdkQ0ME9OO0NBQ0Y7QXVEejBPRDtFQUNFLGNBQUE7RUFDQSxhaEQ0OEJrQztFZ0QzOEJsQyxpQkFBQTtFakRvSEksbUJBdENhO0VpRDVFakIsMEJsREpTO0VTSlAsdUJQcU8wQjtDUCttTzdCOztBdUR2ME9EO0VBQ0UsY0FBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxZbERmUztFa0RnQlQsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLDBCaERtOEJrQztFa0J0OUI5Qiw0QjhCb0JKO0N2RDAwT0Q7QXlCejFPRztFOEJPSjtJOUJOTSxpQkFBQTtHekI0MU9IO0NBQ0Y7O0F1RDUwT0Q7RTVCY0Usc01BQUE7RTRCWkEsMkJBQUE7Q3ZEKzBPRDs7QXVEMzBPQztFQUNFLDJEQUFBO1VBQUEsbURBQUE7Q3ZEODBPSDtBdUQ1ME9HO0VBSEY7SUFJSSx3QkFBQTtZQUFBLGdCQUFBO0d2RCswT0g7Q0FDRjs7QXdEdjNPRDtFQUNFLGNBQUE7RUFDQSx3QkFBQTtDeEQwM09EOztBd0R2M09EO0VBQ0UsUUFBQTtDeEQwM09EOztBeUQ1M09EO0VBQ0UsY0FBQTtFQUNBLHVCQUFBO0VBR0EsZ0JBQUE7RUFDQSxpQkFBQTtDekQ2M09EOztBeURwM09EO0VBQ0UsWUFBQTtFQUNBLGVwRFBTO0VvRFFULG9CQUFBO0N6RHUzT0Q7QVE3M09DO0VpRFVFLFdBQUE7RUFDQSxlcERiTztFb0RjUCxzQkFBQTtFQUNBLDBCcERyQk87Q0wyNE9WO0F5RG4zT0M7RUFDRSxlcERsQk87RW9EbUJQLDBCcER6Qk87Q0w4NE9WOztBeUQ1Mk9EO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7RUFFQSxvQkFBQTtFQUVBLHVCcEQzQ1M7RW9ENENULHVDQUFBO0N6RDYyT0Q7QXlEMzJPQztFM0N2Q0UsZ0NQNE4wQjtFTzNOMUIsaUNQMk4wQjtDUDByTzdCO0F5RDMyT0M7RUFDRSxpQkFBQTtFM0M5QkEsb0NQOE0wQjtFTzdNMUIsbUNQNk0wQjtDUCtyTzdCO0F5RDMyT0M7RUFFRSxlcERuRE87RW9Eb0RQLHFCQUFBO0VBQ0EsdUJwRDNETztDTHU2T1Y7QXlEeDJPQztFQUNFLFdBQUE7RUFDQSxZcERqRU87RW9Ea0VQLDBCbEQ0SzBCO0VrRDNLMUIsc0JsRDJLMEI7Q1Arck83Qjs7QXlENzFPRztFQUNFLG9CQUFBO0N6RGcyT0w7QXlEOTFPSztFQUNFLG1CQUFBO0VBQ0EsaUJBQUE7Q3pEZzJPUDtBeUQ5MU9PO0UzQzNESixnQ1B1TTBCO0VPdE0xQixtQ1BzTTBCO0VPMUwxQiwyQjJDZ0R1QztDekRpMk8xQztBeUQ5MU9PO0VBQ0UsZ0JBQUE7RTNDL0VOLGlDUHFOMEI7RU9wTjFCLG9DUG9OMEI7RU85SzFCLDZCMkMwQ3lDO0N6RGkyTzVDOztBbUIzNE9HO0VzQzJCQTtJQUNFLG9CQUFBO0d6RG8zT0g7RXlEbDNPRztJQUNFLG1CQUFBO0lBQ0EsaUJBQUE7R3pEbzNPTDtFeURsM09LO0kzQzNESixnQ1B1TTBCO0lPdE0xQixtQ1BzTTBCO0lPMUwxQiwyQjJDZ0R1QztHekRxM094QztFeURsM09LO0lBQ0UsZ0JBQUE7STNDL0VOLGlDUHFOMEI7SU9wTjFCLG9DUG9OMEI7SU85SzFCLDZCMkMwQ3lDO0d6RHEzTzFDO0NBQ0Y7QW1CaDZPRztFc0MyQkE7SUFDRSxvQkFBQTtHekR3NE9IO0V5RHQ0T0c7SUFDRSxtQkFBQTtJQUNBLGlCQUFBO0d6RHc0T0w7RXlEdDRPSztJM0MzREosZ0NQdU0wQjtJT3RNMUIsbUNQc00wQjtJTzFMMUIsMkIyQ2dEdUM7R3pEeTRPeEM7RXlEdDRPSztJQUNFLGdCQUFBO0kzQy9FTixpQ1BxTjBCO0lPcE4xQixvQ1BvTjBCO0lPOUsxQiw2QjJDMEN5QztHekR5NE8xQztDQUNGO0FtQnA3T0c7RXNDMkJBO0lBQ0Usb0JBQUE7R3pENDVPSDtFeUQxNU9HO0lBQ0UsbUJBQUE7SUFDQSxpQkFBQTtHekQ0NU9MO0V5RDE1T0s7STNDM0RKLGdDUHVNMEI7SU90TTFCLG1DUHNNMEI7SU8xTDFCLDJCMkNnRHVDO0d6RDY1T3hDO0V5RDE1T0s7SUFDRSxnQkFBQTtJM0MvRU4saUNQcU4wQjtJT3BOMUIsb0NQb04wQjtJTzlLMUIsNkIyQzBDeUM7R3pENjVPMUM7Q0FDRjtBbUJ4OE9HO0VzQzJCQTtJQUNFLG9CQUFBO0d6RGc3T0g7RXlEOTZPRztJQUNFLG1CQUFBO0lBQ0EsaUJBQUE7R3pEZzdPTDtFeUQ5Nk9LO0kzQzNESixnQ1B1TTBCO0lPdE0xQixtQ1BzTTBCO0lPMUwxQiwyQjJDZ0R1QztHekRpN094QztFeUQ5Nk9LO0lBQ0UsZ0JBQUE7STNDL0VOLGlDUHFOMEI7SU9wTjFCLG9DUG9OMEI7SU85SzFCLDZCMkMwQ3lDO0d6RGk3TzFDO0NBQ0Y7QXlEcDZPQztFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFM0NqSEEsaUIyQ2tIdUI7Q3pEczZPMUI7QXlEcDZPRztFQUNFLG9CQUFBO0N6RHM2T0w7QXlEajZPRztFQUNFLGNBQUE7Q3pEbTZPTDtBeUQ5NU9HO0VBQ0UsaUJBQUE7RUFDQSxpQkFBQTtDekRnNk9MOztBMERwaVBDO0VBQ0UsZUQrSXNFO0VDOUl0RSwwQkQ4SXVDO0N6RHk1TzFDO0FRNWhQQztFa0RQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRHNpUFA7QTBEbmlQSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pEazZPekU7O0EwRGxqUEM7RUFDRSxlRCtJc0U7RUM5SXRFLDBCRDhJdUM7Q3pEdTZPMUM7QVExaVBDO0VrRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEb2pQUDtBMERqalBLO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekRnN096RTs7QTBEaGtQQztFQUNFLGVEK0lzRTtFQzlJdEUsMEJEOEl1QztDekRxN08xQztBUXhqUEM7RWtEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMURra1BQO0EwRC9qUEs7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RDg3T3pFOztBMEQ5a1BDO0VBQ0UsZUQrSXNFO0VDOUl0RSwwQkQ4SXVDO0N6RG04TzFDO0FRdGtQQztFa0RQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRGdsUFA7QTBEN2tQSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pENDhPekU7O0EwRDVsUEM7RUFDRSxlRCtJc0U7RUM5SXRFLDBCRDhJdUM7Q3pEaTlPMUM7QVFwbFBDO0VrRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEOGxQUDtBMEQzbFBLO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekQwOU96RTs7QTBEMW1QQztFQUNFLGVEK0lzRTtFQzlJdEUsMEJEOEl1QztDekQrOU8xQztBUWxtUEM7RWtEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMUQ0bVBQO0EwRHptUEs7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RHcrT3pFOztBMER4blBDO0VBQ0UsZUQrSXNFO0VDOUl0RSwwQkQ4SXVDO0N6RDYrTzFDO0FRaG5QQztFa0RQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRDBuUFA7QTBEdm5QSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pEcy9PekU7O0EwRHRvUEM7RUFDRSxlRCtJc0U7RUM5SXRFLDBCRDhJdUM7Q3pEMi9PMUM7QVE5blBDO0VrRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEd29QUDtBMERyb1BLO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekRvZ1B6RTs7QTBEcHBQQztFQUNFLGVEK0lzRTtFQzlJdEUsd0JEOEl1QztDekR5Z1AxQztBUTVvUEM7RWtEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMURzcFBQO0EwRG5wUEs7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RGtoUHpFOztBMERscVBDO0VBQ0UsZUQrSXNFO0VDOUl0RSx3QkQ4SXVDO0N6RHVoUDFDO0FRMXBQQztFa0RQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRG9xUFA7QTBEanFQSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pEZ2lQekU7O0EwRGhyUEM7RUFDRSxlRCtJc0U7RUM5SXRFLHdCRDhJdUM7Q3pEcWlQMUM7QVF4cVBDO0VrRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEa3JQUDtBMEQvcVBLO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekQ4aVB6RTs7QTBEOXJQQztFQUNFLGVEK0lzRTtFQzlJdEUsd0JEOEl1QztDekRtalAxQztBUXRyUEM7RWtEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMURnc1BQO0EwRDdyUEs7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RDRqUHpFOztBMkQvc1BEO0VBQ0UsYUFBQTtFckQ4SEksa0JBdENhO0VxRHRGakIsaUJ0RG1UNEI7RXNEbFQ1QixlQUFBO0VBQ0EsZXREMGxDa0M7RXNEemxDbEMsa0J0RDBsQ2tDO0VzRHpsQ2xDLGFBQUE7QzNEa3RQRDtBUTdzUEM7RW1EREUsZXREb2xDZ0M7RXNEbmxDaEMsc0JBQUE7QzNEaXRQSDtBUTdzUEM7RW1EQ0ksY0FBQTtDM0Qrc1BMOztBMkRwc1BEO0VBQ0UsV0FBQTtFQUNBLDhCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDM0R1c1BEOztBMkRqc1BEO0VBQ0UscUJBQUE7QzNEb3NQRDs7QTREM3VQRDtFQUNFLGlCckQ0M0JrQztFcUQzM0JsQyxpQkFBQTtFdEQ2SEksb0JBdENhO0VzRHBGakIsNENyRDYz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eTdRcEI7O0FxRXg3UUQ7RUFBcUIsa0NBQUE7Q3JFNDdRcEI7O0FxRTM3UUQ7RUFBcUIsa0NBQUE7Q3JFKzdRcEI7O0FxRTk3UUQ7RUFBcUIsdUNBQUE7Q3JFazhRcEI7O0FxRWo4UUQ7RUFBcUIsb0NBQUE7Q3JFcThRcEI7O0FzRXY4UUM7RUFDRSxxQ0FBQTtDdEUwOFFIOztBUWg4UUM7OztFOERMSSxxQ0FBQTtDdEUyOFFMOztBc0VqOVFDO0VBQ0UscUNBQUE7Q3RFbzlRSDs7QVExOFFDOzs7RThETEkscUNBQUE7Q3RFcTlRTDs7QXNFMzlRQztFQUNFLHFDQUFBO0N0RTg5UUg7O0FRcDlRQzs7O0U4RExJLHFDQUFBO0N0RSs5UUw7O0FzRXIrUUM7RUFDRSxxQ0FBQTtDdEV3K1FIOztBUTk5UUM7OztFOERMSSxxQ0FBQTtDdEV5K1FMOztBc0UvK1FDO0VBQ0UscUNBQUE7Q3RFay9RSDs7QVF4K1FDOzs7RThETEkscUNBQUE7Q3RFbS9RTDs7QXNFei9RQztFQUNFLHFDQUFBO0N0RTQvUUg7O0FRbC9RQzs7O0U4RExJLHFDQUFBO0N0RTYvUUw7O0FzRW5nUkM7RUFDRSxxQ0FBQTtDdEVzZ1JIOztBUTUvUUM7OztFOERMSSxxQ0FBQTtDdEV1Z1JMOztBc0U3Z1JDO0VBQ0UscUNBQUE7Q3RFZ2hSSDs7QVF0Z1JDOzs7RThETEkscUNBQUE7Q3RFaWhSTDs7QXNFdmhSQztFQUNFLGtDQUFBO0N0RTBoUkg7O0FRaGhSQzs7O0U4RExJLHFDQUFBO0N0RTJoUkw7O0FzRWppUkM7RUFDRSxrQ0FBQTtDdEVvaVJIOztBUTFoUkM7OztFOERMSSxxQ0FBQTtDdEVxaVJMOztBc0UzaVJDO0VBQ0Usa0NBQUE7Q3RFOGlSSDs7QVFwaVJDOzs7RThETEkscUNBQUE7Q3RFK2lSTDs7QXNFcmpSQztFQUNFLGtDQUFBO0N0RXdqUkg7O0FROWlSQzs7O0U4RExJLHFDQUFBO0N0RXlqUkw7O0F1RXhqUkQ7RUFDRSxrQ0FBQTtDdkUyalJEOztBdUV4alJEO0VBQ0UseUNBQUE7Q3ZFMmpSRDs7QXdFdGtSRDtFQUFrQixxQ0FBQTtDeEUwa1JqQjs7QXdFemtSRDtFQUFrQix5Q0FBQTtDeEU2a1JqQjs7QXdFNWtSRDtFQUFrQiwyQ0FBQTtDeEVnbFJqQjs7QXdFL2tSRDtFQUFrQiw0Q0FBQTtDeEVtbFJqQjs7QXdFbGxSRDtFQUFrQiwwQ0FBQTtDeEVzbFJqQjs7QXdFcGxSRDtFQUFtQixxQkFBQTtDeEV3bFJsQjs7QXdFdmxSRDtFQUFtQix5QkFBQTtDeEUybFJsQjs7QXdFMWxSRDtFQUFtQiwyQkFBQTtDeEU4bFJsQjs7QXdFN2xSRDtFQUFtQiw0QkFBQTtDeEVpbVJsQjs7QXdFaG1SRDtFQUFtQiwwQkFBQTtDeEVvbVJsQjs7QXdFam1SQztFQUNFLGlDQUFBO0N4RW9tUkg7O0F3RXJtUkM7RUFDRSxpQ0FBQTtDeEV3bVJIOztBd0V6bVJDO0VBQ0UsaUNBQUE7Q3hFNG1SSDs7QXdFN21SQztFQUNFLGlDQUFBO0N4RWduUkg7O0F3RWpuUkM7RUFDRSxpQ0FBQTtDeEVvblJIOztBd0VyblJDO0VBQ0UsaUNBQUE7Q3hFd25SSDs7QXdFem5SQztFQUNFLGlDQUFBO0N4RTRuUkg7O0F3RTduUkM7RUFDRSxpQ0FBQTtDeEVnb1JIOztBd0Vqb1JDO0VBQ0UsOEJBQUE7Q3hFb29SSDs7QXdFcm9SQztFQUNFLDhCQUFBO0N4RXdvUkg7O0F3RXpvUkM7RUFDRSw4QkFBQTtDeEU0b1JIOztBd0U3b1JDO0VBQ0UsOEJBQUE7Q3hFZ3BSSDs7QXdFNW9SRDtFQUNFLDhCQUFBO0N4RStvUkQ7O0F3RXhvUkQ7RUFDRSxpQ0FBQTtDeEUyb1JEOztBd0V4b1JEO0VBQ0Usa0NBQUE7Q3hFMm9SRDs7QXdFeG9SRDtFQUNFLDJDQUFBO0VBQ0EsNENBQUE7Q3hFMm9SRDs7QXdFeG9SRDtFQUNFLDRDQUFBO0VBQ0EsK0NBQUE7Q3hFMm9SRDs7QXdFeG9SRDtFQUNFLCtDQUFBO0VBQ0EsOENBQUE7Q3hFMm9SRDs7QXdFeG9SRDtFQUNFLDJDQUFBO0VBQ0EsOENBQUE7Q3hFMm9SRDs7QXdFeG9SRDtFQUNFLGlDQUFBO0N4RTJvUkQ7O0F3RXhvUkQ7RUFDRSw4QkFBQTtDeEUyb1JEOztBd0V4b1JEO0VBQ0UsZ0NBQUE7Q3hFMm9SRDs7QXdFeG9SRDtFQUNFLDRCQUFBO0N4RTJvUkQ7O0FtRXhzUkM7RUFFRSxhQUFBO0VBQ0EsZUFBQTtDbkUwc1JIO0FtRXhzUkM7RUFDRSxZQUFBO0NuRTBzUkg7O0F5RWp0Uks7RUFBd0IseUJBQUE7Q3pFcXRSN0I7O0F5RXJ0Uks7RUFBd0IsMkJBQUE7Q3pFeXRSN0I7O0F5RXp0Uks7RUFBd0IsaUNBQUE7Q3pFNnRSN0I7O0F5RTd0Uks7RUFBd0IsMEJBQUE7Q3pFaXVSN0I7O0F5RWp1Uks7RUFBd0IsMEJBQUE7Q3pFcXVSN0I7O0F5RXJ1Uks7RUFBd0IsOEJBQUE7Q3pFeXVSN0I7O0F5RXp1Uks7RUFBd0IsK0JBQUE7Q3pFNnVSN0I7O0F5RTd1Uks7RUFBd0IseUJBQUE7Q3pFaXZSN0I7O0F5RWp2Uks7RUFBd0IsZ0NBQUE7Q3pFcXZSN0I7O0FtQnBzUkc7RXNEakRFO0lBQXdCLHlCQUFBO0d6RTB2UjNCO0V5RTF2Ukc7SUFBd0IsMkJBQUE7R3pFNnZSM0I7RXlFN3ZSRztJQUF3QixpQ0FBQTtHekVnd1IzQjtFeUVod1JHO0lBQXdCLDBCQUFBO0d6RW13UjNCO0V5RW53Ukc7SUFBd0IsMEJBQUE7R3pFc3dSM0I7RXlFdHdSRztJQUF3Qiw4QkFBQTtHekV5d1IzQjtFeUV6d1JHO0lBQXdCLCtCQUFBO0d6RTR3UjNCO0V5RTV3Ukc7SUFBd0IseUJBQUE7R3pFK3dSM0I7RXlFL3dSRztJQUF3QixnQ0FBQTtHekVreFIzQjtDQUNGO0FtQmx1Ukc7RXNEakRFO0lBQXdCLHlCQUFBO0d6RXV4UjNCO0V5RXZ4Ukc7SUFBd0IsMkJBQUE7R3pFMHhSM0I7RXlFMXhSRztJQUF3QixpQ0FBQTtHekU2eFIzQjtFeUU3eFJHO0lBQXdCLDBCQUFBO0d6RWd5UjNCO0V5RWh5Ukc7SUFBd0IsMEJBQUE7R3pFbXlSM0I7RXlFbnlSRztJQUF3Qiw4QkFBQTtHekVzeVIzQjtFeUV0eVJHO0lBQXdCLCtCQUFBO0d6RXl5UjNCO0V5RXp5Ukc7SUFBd0IseUJB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O0EyRTUrUkc7RUFBaUMsZ0NBQUE7QzNFZy9ScEM7O0EyRTkrUkc7RUFBa0MscUNBQUE7QzNFay9SckM7O0EyRWovUkc7RUFBa0MsbUNBQUE7QzNFcS9SckM7O0EyRXAvUkc7RUFBa0MsaUNBQUE7QzNFdy9SckM7O0EyRXYvUkc7RUFBa0Msd0NBQUE7QzNFMi9SckM7O0EyRTEvUkc7RUFBa0MsdUNBQUE7QzNFOC9SckM7O0EyRTcvUkc7RUFBa0Msa0NBQUE7QzNFaWdTckM7O0EyRS8vUkc7RUFBZ0MsNEJBQUE7QzNFbWdTbkM7O0EyRWxnU0c7RUFBZ0Msa0NBQUE7QzNFc2dTbkM7O0EyRXJnU0c7RUFBZ0MsZ0NBQUE7QzNFeWdTbkM7O0EyRXhnU0c7RUFBZ0MsOEJBQUE7QzNFNGdTbkM7O0EyRTNnU0c7RUFBZ0MsZ0NBQUE7QzNFK2dTbkM7O0EyRTlnU0c7RUFBZ0MsK0JBQUE7QzNFa2hTbkM7O0FtQnRnU0c7RXdEbERBO0lBQWdDLCtCQUFBO0czRTZqU2pDO0UyRTVqU0M7SUFBZ0Msa0NBQUE7RzNFK2pTakM7RTJFOWpTQztJQUFnQyx1Q0FBQTtHM0Vpa1NqQztFMkVoa1NDO0lBQWdDLDBDQUFBO0czRW1rU2pDO0UyRWprU0M7SUFBOEIsMkJBQUE7RzNFb2tTL0I7RTJFbmtTQztJQUE4Qiw2QkFBQTtHM0Vza1MvQjtFMkVya1NDO0lBQThCLG1DQUFBO0czRXdrUy9CO0UyRXZrU0M7SUFBOEIsMEJBQUE7RzNFMGtTL0I7RTJFemtTQztJQUE4Qix3QkFBQTtHM0U0a1MvQjtFMkUza1NDO0lBQThCLHdCQUFBO0czRThrUy9CO0UyRTdrU0M7SUFBOEIsMEJBQUE7RzNFZ2xTL0I7RTJFL2tTQztJQUE4QiwwQkFBQTtHM0VrbFMvQjtFMkVobFNDO0lBQW9DLHVDQUFBO0czRW1sU3JDO0UyRWxsU0M7SUFBb0MscUNBQUE7RzNFcWxTckM7RTJFcGxTQztJQUFvQyxtQ0FBQTtHM0V1bFNyQztFMkV0bFNDO0lBQW9DLDBDQUFBO0czRXlsU3JDO0UyRXhsU0M7SUFBb0MseUNBQUE7RzNFMmxTckM7RTJFemxTQztJQUFpQyxtQ0FBQTtHM0U0bFNsQztFMkUzbFNDO0lBQWlDLGlDQUFBO0czRThsU2xDO0UyRTdsU0M7SUFBaUMsK0JBQUE7RzNFZ21TbEM7RTJFL2xTQztJQUFpQyxpQ0FBQTtHM0VrbVNsQztFMkVqbVNDO0lBQWlDLGdDQUFBO0czRW9tU2xDO0UyRWxtU0M7SUFBa0MscUNBQUE7RzNFcW1TbkM7RTJFcG1TQztJQUFrQyxtQ0FBQTtHM0V1bVNuQztFMkV0bVNDO0lBQWtDLGlDQUFBO0czRXltU25DO0UyRXhtU0M7SUFBa0Msd0NBQUE7RzNFMm1TbkM7RTJFMW1TQztJQUFrQyx1Q0FBQTtHM0U2bVNuQztFMkU1bVNDO0lBQWtDLGtDQUFBO0czRSttU25DO0UyRTdtU0M7SUFBZ0MsNEJBQUE7RzNFZ25TakM7RTJFL21TQztJQUFnQyxrQ0FBQTtHM0VrblNqQztFMkVqblNDO0lBQWdDLGdDQUFBO0czRW9uU2pDO0UyRW5uU0M7SUFBZ0MsOEJBQUE7RzNFc25TakM7RTJFcm5TQztJQUFnQyxnQ0FBQTtHM0V3blNqQztFMkV2blNDO0lBQWdDLCtCQUFBO0czRTBuU2pDO0NBQ0Y7QW1CL21TRztFd0RsREE7SUFBZ0MsK0JBQUE7RzNFcXFTakM7RTJFcHFTQztJQUFnQyxrQ0FBQTtHM0V1cVNqQztFMkV0cVNDO0lBQWdDLHVDQUFBO0czRXlxU2pDO0UyRXhxU0M7SUFBZ0MsMENBQUE7RzNFMnFTakM7RTJFenFTQztJQUE4QiwyQkFBQTtHM0U0cVMvQjtFMkUzcVNDO0lBQThCLDZCQUFBO0czRThxUy9CO0UyRTdxU0M7SUFBOEIsbUNBQUE7RzNFZ3JTL0I7RTJFL3FTQztJQUE4QiwwQkFBQTtHM0VrclMvQjtFMkVqclNDO0lBQThCLHdCQUFBO0czRW9yUy9CO0UyRW5yU0M7SUFBOEIsd0JBQUE7RzNFc3JTL0I7RTJFcnJTQztJQUE4QiwwQkFBQTtHM0V3clMvQjtFMkV2clNDO0lBQThCLDBCQUFBO0czRTByUy9CO0UyRXhyU0M7SUFBb0MsdUNBQUE7RzNFMnJTckM7RTJFMXJTQztJQUFvQyxxQ0FBQTtHM0U2clNyQztFMkU1clNDO0lBQW9DLG1DQUFBO0czRStyU3JDO0UyRTlyU0M7SUFBb0MsMENBQUE7RzNFaXNTckM7RTJFaHNTQztJQUFvQyx5Q0FBQTtHM0Vtc1NyQztFMkVqc1NDO0lBQWlDLG1DQUFBO0czRW9zU2xDO0UyRW5zU0M7SUFBaUMsaUNBQUE7RzNFc3NTbEM7RTJFcnNTQztJQUFpQywrQkFBQTtHM0V3c1NsQztFMkV2c1NDO0lBQWlDLGlDQUFBO0czRTBzU2xDO0UyRXpzU0M7SUFBaUMsZ0NBQUE7RzNFNHNTbEM7RTJFMXNTQztJQUFrQyxxQ0FBQTtHM0U2c1NuQztFMkU1c1NDO0lBQWtDLG1DQUFBO0czRStzU25DO0UyRTlzU0M7SUFBa0MsaUNBQUE7RzNFaXRTbkM7RTJFaHRTQztJQUFrQyx3Q0FBQTtHM0VtdFNuQztFMkVsdFNDO0lBQWtDLHVDQUFBO0czRXF0U25DO0UyRXB0U0M7SUFBa0Msa0NBQUE7RzNFdXRTbkM7RTJFcnRTQztJQUFnQyw0QkFBQTtHM0V3dFNqQztFMkV2dFNDO0lBQWdDLGtDQUFBO0czRTB0U2pDO0UyRXp0U0M7SUFBZ0MsZ0NBQUE7RzNFNHRTakM7RTJFM3RTQztJQUFnQyw4QkFBQTtHM0U4dFNqQztFMkU3dFNDO0lBQWdDLGdDQUFBO0czRWd1U2pDO0UyRS90U0M7SUFBZ0MsK0JBQUE7RzNFa3VTakM7Q0FDRjtBbUJ2dFNHO0V3RGxEQTtJQUFnQywrQkFBQTtHM0U2d1NqQztFMkU1d1NDO0lBQWdDLGtDQUFBO0czRSt3U2pDO0UyRTl3U0M7SUFBZ0MsdUNBQUE7RzNFaXhTakM7RTJFaHhTQztJQUFnQywwQ0FBQTtHM0VteFNqQztFMkVqeFNDO0lBQThCLDJCQUFBO0czRW94Uy9CO0UyRW54U0M7SUFBOEIsNkJBQUE7RzNFc3hTL0I7RTJFcnhTQztJQUE4QixtQ0FBQTtHM0V3eFMvQjtFMkV2eFNDO0lBQThCLDBCQUFBO0czRTB4Uy9CO0UyRXp4U0M7SUFBOEIsd0JBQUE7RzNFNHhTL0I7RTJFM3hTQztJQUE4Qix3QkFBQTtHM0U4eFMvQjtFMkU3eFNDO0lBQThCLDBCQUFBO0czRWd5Uy9CO0UyRS94U0M7SUFBOEIsMEJBQUE7RzNFa3lTL0I7RTJFaHlTQztJQUFvQyx1Q0FBQTtHM0VteVNyQztFMkVseVNDO0lBQW9DLHFDQUFBO0czRXF5U3JDO0UyRXB5U0M7SUFBb0MsbUNBQUE7RzNFdXlTckM7RTJFdHlTQztJQUFvQywwQ0FBQTtHM0V5eVNyQztFMkV4eVNDO0lBQW9DLHlDQUFBO0czRTJ5U3JDO0UyRXp5U0M7SUFBaUMsbUNBQUE7RzNFNHlTbEM7RTJFM3lTQztJQUFpQyxpQ0FBQTtHM0U4eVNsQztFMkU3eVNDO0lBQWlDLCtCQUFBO0czRWd6U2xDO0UyRS95U0M7SUFBaUMsaUNBQUE7RzNFa3pTbEM7RTJFanpTQztJQUFpQyxnQ0FBQTtHM0VvelNsQztFMkVselNDO0lBQWtDLHFDQUFBO0czRXF6U25DO0UyRXB6U0M7SUFBa0MsbUNBQUE7RzNFdXpTbkM7RTJFdHpTQztJQUFrQyxpQ0FBQTtHM0V5elNuQztFMkV4elNDO0lBQWtDLHdDQUFBO0czRTJ6U25DO0UyRTF6U0M7SUFBa0MsdUNBQUE7RzNFNnpTbkM7RTJFNXpTQztJQUFrQyxrQ0FBQTtHM0UrelNuQztFMkU3elNDO0lBQWdDLDRCQUFBO0czRWcwU2pDO0UyRS96U0M7SUFBZ0Msa0NBQUE7RzNFazBTakM7RTJFajBTQztJQUFnQyxnQ0FBQTtHM0VvMFNqQztFMkVuMFNDO0lBQWdDLDhCQUFBO0czRXMwU2pDO0UyRXIwU0M7SUFBZ0MsZ0NBQUE7RzNFdzBTakM7RTJFdjBTQztJQUFnQywrQkFBQTtHM0UwMFNqQztDQUNGO0FtQi96U0c7RXdEbERBO0lBQWdDLCtCQUFBO0czRXEzU2pDO0UyRXAzU0M7SUFBZ0Msa0NBQUE7RzNFdTNTakM7RTJFdDNTQztJQUFnQyx1Q0FBQTtHM0V5M1NqQztFMkV4M1NDO0lBQWdDLDBDQUFBO0czRTIzU2pDO0UyRXozU0M7SUFBOEIsMkJBQUE7RzNFNDNTL0I7RTJFMzNTQztJQUE4Qiw2QkFBQTtHM0U4M1MvQjtFMkU3M1NDO0lBQThCLG1DQUFBO0czRWc0Uy9CO0UyRS8z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bkZrMVRUOztBbUZoMVRPOztFQUVFLDhCQUFBO0NuRm0xVFQ7O0FtRmoxVE87O0VBRUUsK0JBQUE7Q25GbzFUVDs7QW1GbDFUTzs7RUFFRSw2QkFBQTtDbkZxMVRUOztBbUZwMlRPO0VBQWdDLHdCQUFBO0NuRncyVHZDOztBbUZ2MlRPOztFQUVFLDRCQUFBO0NuRjAyVFQ7O0FtRngyVE87O0VBRUUsOEJBQUE7Q25GMjJUVDs7QW1GejJUTzs7RUFFRSwrQkFBQTtDbkY0MlRUOztBbUYxMlRPOztFQUVFLDZCQUFBO0NuRjYyVFQ7O0FtRjUzVE87RUFBZ0MsMEJBQUE7Q25GZzRUdkM7O0FtRi8zVE87O0VBRUUsOEJBQUE7Q25GazRUVDs7QW1GaDRUTzs7RUFFRSxnQ0FBQTtDbkZtNFRUOztBbUZqNFRPOztFQUVFLGlDQUFBO0NuRm80VFQ7O0FtRmw0VE87O0VBRUUsK0JBQUE7Q25GcTRUVDs7QW1GcDVUTztFQUFnQyx3QkFBQTtDbkZ3NVR2Qzs7QW1GdjVUTzs7RUFFRSw0QkFBQTtDbkYwNVRUOztBbUZ4NVRPOztFQUVFLDhCQUFBO0NuRjI1VFQ7O0FtRno1VE87O0VBRUUsK0JBQUE7Q25GNDVUVDs7QW1GMTVUTzs7RUFFRSw2QkFBQTtDbkY2NVRUOztBbUY1NlRPO0VBQWdDLHdCQUFBO0NuRmc3VHZDOztBbUYvNlRPOztFQUVFLDRCQUFBO0NuRms3VFQ7O0FtRmg3VE87O0VBRUUsOEJBQUE7Q25GbTdUVDs7QW1GajdUTzs7RUFFRSwrQkFBQTtDbkZvN1RUOztBbUZsN1RPOztFQUVFLDZCQUFBO0NuRnE3VFQ7O0FtRnA4VE87RUFBZ0Msd0JBQUE7Q25GdzhUdkM7O0FtRnY4VE87O0VBRUUsNEJBQUE7Q25GMDhUVDs7QW1GeDhUTzs7RUFFRSw4QkFBQTtDbkYyOFRUOztBbUZ6OFRPOztFQUVFLCtCQUFBO0NuRjQ4VFQ7O0FtRjE4VE87O0VBRUUsNkJBQUE7Q25GNjhUVDs7QW1GNTlUTztFQUFnQyxzQkFBQTtDbkZnK1R2Qzs7QW1GLzlUTzs7RUFFRSwwQkFBQTtDbkZrK1RUOztBbUZoK1RPOztFQUVFLDRCQUFBO0NuRm0rVFQ7O0FtRmorVE87O0VBRUUsNkJBQUE7Q25GbytUVDs7QW1GbCtUTzs7RUFFRSwyQkFBQTtDbkZxK1RUOztBbUZwL1RPO0VBQWdDLDRCQUFBO0NuRncvVHZDOztBbUZ2L1RPOztFQUVFLGdDQUFBO0NuRjAvVFQ7O0FtRngvVE87O0VBRUUsa0NBQUE7Q25GMi9UVDs7QW1Gei9UTzs7RUFFRSxtQ0FBQTtDbkY0L1RUOztBbUYxL1RPOztFQUVFLGlDQUFBO0NuRjYvVFQ7O0FtRjVnVU87RUFBZ0MsMkJBQUE7Q25GZ2hVdkM7O0FtRi9nVU87O0VBRUUsK0JBQUE7Q25Ga2hVVDs7QW1GaGhVTzs7RUFFRSxpQ0FBQTtDbkZtaFVUOztBbUZqaFVPOztFQUVFLGtDQUFBO0NuRm9oVVQ7O0FtRmxoVU87O0VBRUUsZ0NBQUE7Q25GcWhVVDs7QW1GcGlVTztFQUFnQyx5QkFBQTtDbkZ3aVV2Qzs7QW1GdmlVTzs7RUFFRSw2QkFBQTtDbkYwaVVUOztBbUZ4aVVPOztFQUVFLCtCQUFBO0NuRjJpVVQ7O0FtRnppVU87O0VBRUUsZ0NBQUE7Q25GNGlVVDs7QW1GMWlVTzs7RUFFRSw4QkFBQTtDbkY2aVVUOztBbUY1alVPO0VBQWdDLDJCQUFBO0NuRmdrVXZDOztBbUYvalVPOztFQUVFLCtCQUFBO0NuRmtrVVQ7O0FtRmhrVU87O0VBRUUsaUNBQUE7Q25GbWtVVDs7QW1GamtVTzs7RUFFRSxrQ0FBQTtDbkZva1VUOztBbUZsa1VPOztFQUVFLGdDQUFBO0NuRnFrVVQ7O0FtRnBsVU87RUFBZ0MseUJBQUE7Q25Gd2xVdkM7O0FtRnZsVU87O0VBRUUsNkJBQUE7Q25GMGxVVDs7QW1GeGxVTzs7RUFFRSwrQkFBQTtDbkYybFVUOztBbUZ6bFVPOztFQUVFLGdDQUFBO0NuRjRsVVQ7O0FtRjFsVU87O0VBRUUsOEJBQUE7Q25GNmxVVDs7QW1GNW1VTztFQUFnQyx5QkFBQTtDbkZnblV2Qzs7QW1GL21VTzs7RUFFRSw2QkFBQTtDbkZrblVUOztBbUZoblVPOztFQUVFLCtCQUFBO0NuRm1uVVQ7O0FtRmpuVU87O0VBRUUsZ0NBQUE7Q25Gb25VVDs7QW1GbG5VTzs7RUFFRSw4QkFBQTtDbkZxblVUOztBbUZwb1VPO0VBQWdDLDJCQUFBO0NuRndvVXZDOztBbUZ2b1VPOztFQUVFLCtCQUFBO0NuRjBvVVQ7O0FtRnhvVU87O0VBRUUsaUNBQUE7Q25GMm9VVDs7QW1Gem9VTzs7RUFFRSxrQ0FBQTtDbkY0b1VUOztBbUYxb1VPOztFQUVFLGdDQUFBO0NuRjZvVVQ7O0FtRjVwVU87RUFBZ0MseUJBQUE7Q25GZ3FVdkM7O0FtRi9wVU87O0VBRUUsNkJBQUE7Q25Ga3FVVDs7QW1GaHFVTzs7RUFFRSwrQkFBQTtDbkZtcVVUOztBbUZqcVVPOztFQUVFLGdDQUFBO0NuRm9xVVQ7O0FtRmxxVU87O0VBRUUsOEJBQUE7Q25GcXFVVDs7QW1GcHJVTztFQUFnQyx5QkFBQTtDbkZ3clV2Qzs7QW1GdnJVTzs7RUFFRSw2QkFBQTtDbkYwclVUOztBbUZ4clVPOztFQUVFLCtCQUFBO0NuRjJyVVQ7O0FtRnpyVU87O0VBRUUsZ0NBQUE7Q25GNHJVVDs7QW1GMXJVTzs7RUFFRSw4QkFBQTtDbkY2clVUOztBbUY1c1VPO0VBQWdDLHlCQUFBO0NuRmd0VXZDOztBbUYvc1VPOztFQUVFLDZCQUFBO0NuRmt0VVQ7O0FtRmh0VU87O0VBRUUsK0JBQUE7Q25GbXRVVDs7QW1GanRVTzs7RUFFRSxnQ0FBQTtDbkZvdFVUOztBbUZsdFVPOztFQUVFLDhCQUFBO0NuRnF0VVQ7O0FtRjdzVU87RUFBd0IsNEJBQUE7Q25GaXRVL0I7O0FtRmh0VU87O0VBRUUsZ0NBQUE7Q25GbXRVVDs7QW1GanRVTzs7RUFFRSxrQ0FBQTtDbkZvdFVUOztBbUZsdFVPOztFQUVFLG1DQUFBO0NuRnF0VVQ7O0FtRm50VU87O0VBRUUsaUNBQUE7Q25Gc3RVVDs7QW1GcnVVTztFQUF3QiwyQkFBQTtDbkZ5dVUvQjs7QW1GeHVVTzs7RUFFRSwrQkFBQTtDbkYydVVUOztBbUZ6dVVPOztFQUVFLGlDQUFBO0NuRjR1VVQ7O0FtRjF1VU87O0VBRUUsa0NBQUE7Q25GNnVVVDs7QW1GM3VVTzs7RUFFRSxnQ0FBQTtDbkY4dVVUOztBbUY3dlVPO0VBQXdCLHlCQUFBO0NuRml3VS9COztBbUZod1VPOztFQUVFLDZCQUFBO0NuRm13VVQ7O0FtRmp3VU87O0VBRUUsK0JBQUE7Q25Gb3dVVDs7QW1GbHdVTzs7RUFFRSxnQ0FBQTtDbkZxd1VUOztBbUZud1VPOztFQUVFLDhCQUFBO0NuRnN3VVQ7O0FtRnJ4VU87RUFBd0IsMkJBQUE7Q25GeXhVL0I7O0FtRnh4VU87O0VBRUUsK0JBQUE7Q25GMnhVVDs7QW1GenhVTzs7RUFFRSxpQ0FBQTtDbkY0eFVUOztBbUYxeFVPOztFQUVFLGtDQUFBO0NuRjZ4VVQ7O0FtRjN4VU87O0VBRUUsZ0NBQUE7Q25GOHhVVDs7QW1GN3lVTztFQUF3Qix5QkFBQTtDbkZpelUvQjs7QW1GaHpVTzs7RUFFRSw2QkFBQTtDbkZtelVUOztBbUZqelVPOztFQUVFLCtCQUFBO0NuRm96VVQ7O0FtRmx6VU87O0VBRUUsZ0NBQUE7Q25GcXpVVDs7QW1GbnpVTzs7RUFFRSw4QkFBQTtDbkZzelVUOztBbUZyMFVPO0VBQXdCLHlCQUFBO0NuRnkwVS9COztBbUZ4MFVPOztFQUVFLDZCQUFBO0NuRjIwVVQ7O0FtRnowVU87O0VBRUUsK0JBQUE7Q25GNDBVVDs7QW1GMTBVTzs7RUFFRSxnQ0FBQTtDbkY2MFVUOztBbUYzMFVPOztFQUVFLDhCQUFBO0NuRjgwVVQ7O0FtRjcxVU87RUFBd0IsMkJBQUE7Q25GaTJVL0I7O0FtRmgyVU87O0VBRUUsK0JBQUE7Q25GbTJVVDs7QW1GajJVTzs7RUFFRSxpQ0FBQTtDbkZvMlVUOztBbUZsMlVPOztFQUVFLGtDQUFBO0NuRnEyVVQ7O0FtRm4yVU87O0VBRUUsZ0NBQUE7Q25GczJVVDs7QW1GcjNVTztFQUF3Qix5QkFBQTtDbkZ5M1UvQjs7QW1GeDNVTzs7RUFFRSw2QkFBQTtDbkYyM1VUOztBbUZ6M1VPOztFQUVFLCtCQUFBO0NuRjQzVVQ7O0FtRjEzVU87O0VBRUUsZ0NBQUE7Q25GNjNVVDs7QW1GMzNVTzs7RUFFRSw4QkFBQTtDbkY4M1VUOztBbUY3NFVPO0VBQXdCLHlCQUFBO0NuRmk1VS9COztBbUZoNVVPOztFQUVFLDZCQUFBO0NuRm01VVQ7O0FtRmo1VU87O0VBRUUsK0JBQUE7Q25GbzVVVDs7QW1GbDVVTzs7RUFFRSxnQ0FBQTtDbkZxNVVUOztBbUZuNVVPOztFQUVFLDhCQUFBO0NuRnM1VVQ7O0FtRnI2VU87RUFBd0IseUJBQUE7Q25GeTZVL0I7O0FtRng2VU87O0VBRUUsNkJBQUE7Q25GMjZVVDs7QW1GejZVTzs7RUFFRSwrQkFBQTtDbkY0NlVUOztBbUYxNlVPOztFQUVFLGdDQUFBO0NuRjY2VVQ7O0FtRjM2VU87O0VBRUUsOEJBQUE7Q25GODZVVDs7QW1GeDZVRztFQUFtQix3QkFBQTtDbkY0NlV0Qjs7QW1GMzZVRzs7RUFFRSw0QkFBQTtDbkY4NlVMOztBbUY1NlVHOztFQUVFLDhCQUFBO0NuRis2VUw7O0FtRjc2VUc7O0VBRUUsK0JBQUE7Q25GZzdVTDs7QW1GOTZVRzs7RUFFRSw2QkFBQTtDbkZpN1VMOztBbUIxN1VHO0VnRWxESTtJQUFnQyxxQkFBQTtHbkZpL1VyQztFbUZoL1VLOztJQUVFLHlCQUFBO0duRmsvVVA7RW1GaC9VSzs7SUFFRSwyQkFBQTtHbkZrL1VQO0VtRmgvVUs7O0lBRUUsNEJBQUE7R25Gay9VUDtFbUZoL1VLOztJQUVFLDBCQUFBO0duRmsvVVA7RW1GamdWSztJQUFnQywyQkFBQTtHbkZvZ1ZyQztFbUZuZ1ZLOztJQUVFLCtCQUFBO0duRnFnVlA7RW1GbmdWSzs7SUFFRSxpQ0FBQTtHbkZxZ1ZQO0VtRm5nVks7O0lBRUUsa0NBQUE7R25GcWdWUDtFbUZuZ1ZLOztJQUVFLGdDQUFBO0duRnFnVlA7RW1GcGhWSztJQUFnQywwQkFBQTtHbkZ1aFZyQztFbUZ0aFZLOztJQUVFLDhCQUFBO0duRndoVlA7RW1GdGhWSzs7SUFFRSxnQ0FBQTtHbkZ3aFZQO0VtRnRoVks7O0lBRUUsaUNBQUE7R25Gd2hWUDtFbUZ0aFZLOztJQUVFLCtCQUFBO0duRndoVlA7RW1GdmlWSztJQUFnQyx3QkFBQTtHbkYwaVZyQztFbUZ6aVZLOztJQUVFLDRCQUFBO0duRjJpVlA7RW1GemlWSzs7SUFFRSw4QkFBQTtHbkYyaVZQO0VtRnppVks7O0lBRUUsK0JBQUE7R25GMmlWUDtFbUZ6aVZLOztJQUVFLDZCQUFBO0duRjJpVlA7RW1GMWpWSztJQUFnQywwQkFBQTtHbkY2alZyQztFbUY1alZLOztJQUVFLDhCQUFBO0duRjhqVlA7RW1GNWpWSzs7SUFFRSxnQ0FBQTtHbkY4alZQO0VtRjVqVks7O0lBRUUsaUNBQUE7R25GOGpWUDtFbUY1alZLOztJQUVFLCtCQUFBO0duRjhqVlA7RW1GN2tWSztJQUFnQyx3QkFBQTtHbkZnbFZyQztFbUYva1ZLOztJQUVFLDRCQUFBO0duRmlsVlA7RW1GL2tWSzs7SUFFRSw4QkFBQTtHbkZpbFZQO0VtRi9rVks7O0lBRUUsK0JBQUE7R25GaWxWUDtFbUYva1ZLOztJQUVFLDZCQUFBO0duRmlsVlA7RW1GaG1WSztJQUFnQyx3QkFBQTtHbkZtbVZyQztFbUZsbVZLOztJQUVFLDRCQUFBO0duRm9tVlA7RW1GbG1WSzs7SUFFRSw4QkFBQTtHbkZvbVZQO0VtRmxtVks7O0lBRUUsK0JBQUE7R25Gb21WUDtFbUZsbVZLOztJQUVFLDZCQUFBO0duRm9tVlA7RW1Gbm5WSztJQUFnQywwQkFBQTtHbkZzblZyQztFbUZyblZLOztJQUVFLDhCQUFBO0duRnVuVlA7RW1Gcm5WSzs7SUFFRSxnQ0FBQTtHbkZ1blZQO0VtRnJuVks7O0lBRUUsaUNBQUE7R25GdW5WUDtFbUZyblZLOztJQUVFLCtCQUFBO0duRnVuVlA7RW1GdG9WSztJQUFnQyx3QkFBQTtHbkZ5b1ZyQztFbUZ4b1ZLOztJQUVFLDRCQUFBO0duRjBvVlA7RW1GeG9WSzs7SUFFRSw4QkFBQTtHbkYwb1ZQO0VtRnhvVks7O0lBRUUsK0JBQUE7R25GMG9WUDtFbUZ4b1ZLOztJQUVFLDZCQUFBO0duRjBvVlA7RW1GenBWSztJQUFnQyx3QkFBQTtHbkY0cFZyQztFbUYzcFZLOztJQUVFLDRCQUFBO0duRjZwVlA7RW1GM3BWSzs7SUFFRSw4QkFBQTtHbkY2cFZQO0VtRjNwVks7O0lBRUUsK0JBQUE7R25GNnBWUDtFbUYzcFZLOztJQUVFLDZCQUFBO0duRjZwVlA7RW1GNXFWSztJQUFnQyx3QkFBQTtHbkYrcVZyQztFbUY5cVZLOztJQUVFLDRCQUFBO0duRmdyVlA7RW1GOXFWSzs7SUFFRSw4QkFBQTtHbkZnclZQO0VtRjlxVks7O0lBRUUsK0JBQUE7R25GZ3JWUDtFbUY5cVZLOztJQUVFLDZCQUFBO0duRmdyVlA7RW1GL3JWSztJQUFnQyxzQkFBQTtHbkZrc1ZyQztFbUZqc1ZLOztJQUVFLDBCQUFBO0duRm1zVlA7RW1GanNWSzs7SUFFRSw0QkFBQTtHbkZtc1ZQO0VtRmpzVks7O0lBRUUsNkJBQUE7R25GbXNWUDtFbUZqc1ZLOztJQUVFLDJCQUFBO0duRm1zVlA7RW1GbHRWSztJQUFnQyw0QkFBQTtHbkZxdFZyQztFbUZwdFZLOztJQUVFLGdDQUFBO0duRnN0VlA7RW1GcHRWSzs7SUFFRSxrQ0FBQTtHbkZzdFZQO0VtRnB0Vks7O0lBRUUsbUNBQUE7R25Gc3RWUDtFbUZwdFZLOztJQUVFLGlDQUFBO0duRnN0VlA7RW1GcnVWSztJQUFnQywyQkFBQTtHbkZ3dVZyQztFbUZ2dVZLOztJQUVFLCtCQUFBO0duRnl1VlA7RW1GdnVWSzs7SUFFRSxpQ0FBQTtHbkZ5dVZQO0VtRnZ1Vks7O0lBRUUsa0NBQUE7R25GeXVWUDtFbUZ2dVZLOztJQUVFLGdDQUFBO0duRnl1VlA7RW1GeHZWSztJQUFnQyx5QkFBQTtHbkYydlZyQztFbUYxdlZLOztJQUVFLDZCQUFBO0duRjR2VlA7RW1GMXZWSzs7SUFFRSwrQkFBQTtHbkY0dlZQO0VtRjF2Vks7O0lBRUUsZ0NBQUE7R25GNHZWUDtFbUYxdlZLOztJQUVFLDhCQUFBO0duRjR2VlA7RW1GM3dWSztJQUFnQywyQkFBQTtHbkY4d1ZyQztFbUY3d1ZLOztJQUVFLCtCQUFBO0duRit3VlA7RW1GN3dWSzs7SUFFRSxpQ0FBQTtHbkYrd1ZQO0VtRjd3Vks7O0lBRUUsa0NBQUE7R25GK3dWUDtFbUY3d1ZLOztJQUVFLGdDQUFBO0duRit3VlA7RW1GOXhWSztJQUFnQyx5QkFBQTtHbkZpeVZyQztFbUZoeVZLOztJQUVFLDZCQUFBO0duRmt5VlA7RW1GaHlWSzs7SUFFRSwrQkFBQTtHbkZreVZQO0VtRmh5Vks7O0lBRUUsZ0NBQUE7R25Ga3lWUDtFbUZoeVZLOztJQUVFLDhCQUFBO0duRmt5VlA7RW1GanpWSztJQUFnQyx5QkFBQTtHbkZvelZyQztFbUZuelZLOztJQUVFLDZCQUFBO0duRnF6VlA7RW1GbnpWSzs7SUFFRSwrQkFBQTtHbkZxelZQO0VtRm56Vks7O0lBRUUsZ0NBQUE7R25GcXpWUDtFbUZuelZLOztJQUVFLDhCQUFBO0duRnF6VlA7RW1GcDBWSztJQUFnQywyQkFBQTtHbkZ1MFZyQztFbUZ0MFZLOztJQUVFLCtCQUFBO0duRncwVlA7RW1GdDBWSzs7SUFFRSxpQ0FBQTtHbkZ3MFZQO0VtRnQwVks7O0lBRUUsa0NBQUE7R25GdzBWUDtFbUZ0MFZLOztJQUVFLGdDQUFBO0duRncwVlA7RW1GdjFWSztJQUFnQyx5QkFBQTtHbkYwMVZyQztFbUZ6MVZLOztJQUVFLDZCQUFBO0duRjIxVlA7RW1GejFWSzs7SUFFRSwrQkFBQTtHbkYyMVZQO0VtRnoxVks7O0lBRUUsZ0NBQUE7R25GMjFWUDtFbUZ6MVZLOztJQUVFLDhCQUFBO0duRjIxVlA7RW1GMTJWSztJQUFnQyx5QkFBQTtHbkY2MlZyQztFbUY1MlZLOztJQUVFLDZCQUFBO0duRjgyVlA7RW1GNTJWSzs7SUFFRSwrQkFBQTtHbkY4MlZQO0VtRjUyVks7O0lBRUUsZ0NBQUE7R25GODJWUDtFbUY1MlZLOztJQUVFLDhCQUFBO0duRjgyVlA7RW1GNzNWSztJQUFnQyx5QkFBQTtHbkZnNFZyQztFbUYvM1ZLOztJQUVFLDZCQUFBO0duRmk0VlA7RW1GLzNWSzs7SUFFRSwrQkFBQTtHbkZpNFZQO0VtRi8zVks7O0lBRUUsZ0NBQUE7R25GaTRWUDtFbUYvM1ZLOztJQUVFLDhCQUFBO0duRmk0VlA7RW1GejNWSztJQUF3Qiw0QkFBQTtHbkY0M1Y3QjtFbUYzM1ZLOztJQUVFLGdDQUFBO0duRjYzVlA7RW1GMzNWSzs7SUFFRSxrQ0FBQTtHbkY2M1ZQO0VtRjMzVks7O0lBRUUsbUNBQUE7R25GNjNWUDtFbUYzM1ZLOztJQUVFLGlDQUFBO0duRjYzVlA7RW1GNTRWSztJQUF3QiwyQkFBQTtHbkYrNFY3QjtFbUY5NFZLOztJQUVFLCtCQUFBO0duRmc1VlA7RW1GOTRWSzs7SUFFRSxpQ0FBQTtHbkZnNVZQO0VtRjk0Vks7O0lBRUUsa0NBQUE7R25GZzVWUDtFbUY5NFZLOztJQUVFLGdDQUFBO0duRmc1VlA7RW1GLzVWSztJQUF3Qix5QkFBQTtHbkZrNlY3QjtFbUZqNlZLOztJQUVFLDZCQUFBO0duRm02VlA7RW1GajZWSzs7SUFFRSwrQkFBQTtHbkZtNlZQO0VtRmo2Vks7O0lBRUUsZ0NBQUE7R25GbTZWUDtFbUZqNlZLOztJQUVFLDhCQUFBO0duRm02VlA7RW1GbDdWSztJQUF3QiwyQkFBQTtHbkZxN1Y3QjtFbUZwN1ZLOztJQUVFLCtCQUFBO0duRnM3VlA7RW1GcDdWSzs7SUFFRSxpQ0FBQTtHbkZzN1ZQO0VtRnA3Vks7O0lBRUUsa0NBQUE7R25GczdWUDtFbUZwN1ZLOztJQUVFLGdDQUFBO0duRnM3VlA7RW1GcjhWSztJQUF3Qix5QkFBQTtHbkZ3OFY3QjtFbUZ2OFZLOztJQUVFLDZCQUFBO0duRnk4VlA7RW1GdjhWSzs7SUFFRSwrQkFBQTtHbkZ5OFZQO0VtRnY4Vks7O0lBRUUsZ0NBQUE7R25GeThWUDtFbUZ2OFZLOztJQUVFLDhCQUFBO0duRnk4VlA7RW1GeDlWSztJQUF3Qix5QkFBQTtHbkYyOVY3QjtFbUYxOVZLOztJQUVFLDZCQUFBO0duRjQ5VlA7RW1GMTlWSzs7SUFFRSwrQkFBQTtHbkY0OVZQO0VtRjE5Vks7O0lBRUUsZ0NBQUE7R25GNDlWUDtFbUYxOVZLOztJQUVFLDhCQUFBO0duRjQ5VlA7RW1GMytWSztJQUF3QiwyQkFBQTtHbkY4K1Y3QjtFbUY3K1ZLOztJQUVFLCtCQUFBO0duRisrVlA7RW1GNytWSzs7SUFFRSxpQ0FBQTtHbkYrK1ZQO0VtRjcrVks7O0lBRUUsa0NBQUE7R25GKytWUDtFbUY3K1ZLOztJQUVFLGdDQUFBO0duRisrVlA7RW1GOS9WSztJQUF3Qix5QkFBQTtHbkZpZ1c3QjtFbUZoZ1dLOztJQUVFLDZCQUFBO0duRmtnV1A7RW1GaGdXSzs7SUFFRSwrQkFBQTtHbkZrZ1dQO0VtRmhnV0s7O0lBRUUsZ0NBQUE7R25Ga2dXUDtFbUZoZ1dLOztJQUVFLDhCQUFBO0duRmtnV1A7RW1GamhXSztJQUF3Qix5QkFBQTtHbkZvaFc3QjtFbUZuaFdLOztJQUVFLDZCQUFBO0duRnFoV1A7RW1GbmhXSzs7SUFFRSwrQkFBQTtHbkZxaFdQO0VtRm5oV0s7O0lBRUUsZ0NBQUE7R25GcWhXUDtFbUZuaFdLOztJQUVFLDhCQUFBO0duRnFoV1A7RW1GcGlXSztJQUF3Qix5QkFBQTtHbkZ1aVc3QjtFbUZ0aVdLOztJQUVFLDZCQUFBO0duRndpV1A7RW1GdGlXSzs7SUFFRSwrQkFBQTtHbkZ3aVdQO0VtRnRpV0s7O0lBRUUsZ0NBQUE7R25Gd2lXUDtFbUZ0aVdLOztJQUVFLDhCQUFBO0duRndpV1A7RW1GbGlXQztJQUFtQix3QkFBQTtHbkZxaVdwQjtFbUZwaVdDOztJQUVFLDRCQUFBO0duRnNpV0g7RW1GcGlXQzs7SUFFRSw4QkFBQTtHbkZzaVdIO0VtRnBpV0M7O0lBRUUsK0JBQUE7R25Gc2lXSDtFbUZwaVdDOztJQUVFLDZCQUFBO0duRnNpV0g7Q0FDRjtBbUJoaldHO0VnRWxESTtJQUFnQyxxQkFBQTtHbkZzbVdyQztFbUZybVdLOztJQUVFLHlCQUFBO0duRnVtV1A7RW1Gcm1XSzs7SUFFRSwyQkFBQTtHbkZ1bVdQO0VtRnJtV0s7O0lBRUUsNEJBQUE7R25GdW1XUDtFbUZybVdLOztJQUVFLDBCQUFBO0duRnVtV1A7RW1GdG5XSztJQUFnQywyQkFBQTtHbkZ5bldyQztFbUZ4bldLOztJQUVFLCtCQUFBO0duRjBuV1A7RW1GeG5XSzs7SUFFRSxpQ0FBQTtHbkYwbldQO0VtRnhuV0s7O0lBRUUsa0NBQUE7R25GMG5XUDtFbUZ4bldLOztJQUVFLGdDQUFBO0duRjBuV1A7RW1Gem9XSztJQUFnQywwQkFBQTtHbkY0b1dyQztFbUYzb1dLOztJQUVFLDhCQUFBO0duRjZvV1A7RW1GM29XSzs7SUFFRSxnQ0FBQTtHbkY2b1dQO0VtRjNvV0s7O0lBRUUsaUNBQUE7R25GNm9XUDtFbUYzb1dLOztJQUVFLCtCQUFBO0duRjZvV1A7RW1GNXBXSztJQUFnQyx3QkFBQTtHbkYrcFdyQztFbUY5cFdLOztJQUVFLDRCQUFBO0duRmdxV1A7RW1GOXBXSzs7SUFFRSw4QkFBQTtHbkZncVdQO0VtRjlwV0s7O0lBRUUsK0JBQUE7R25GZ3FXUDtFbUY5cFdLOztJQUVFLDZCQUFBO0duRmdxV1A7RW1GL3FXSztJQUFnQywwQkFBQTtHbkZrcldyQztFbUZqcldLOztJQUVFLDhCQUFBO0duRm1yV1A7RW1GanJXSzs7SUFFRSxnQ0FBQTtHbkZtcldQO0VtRmpyV0s7O0lBRUUsaUNBQUE7R25GbXJXUDtFbUZqcldLOztJQUVFLCtCQUFBO0duRm1yV1A7RW1GbHNXSztJQUFnQyx3QkFBQTtHbkZxc1dyQztFbUZwc1dLOztJQUVFLDRCQUFBO0duRnNzV1A7RW1GcHNXSzs7SUFFRSw4QkFBQTtHbkZzc1dQO0VtRnBzV0s7O0lBRUUsK0JBQUE7R25Gc3NXUDtFbUZwc1dLOztJQUVFLDZCQUFBO0duRnNzV1A7RW1GcnRXSztJQUFnQyx3QkFBQTtHbkZ3dFdyQztFbUZ2dFdLOztJQUVFLDRCQUFBO0duRnl0V1A7RW1GdnRXSzs7SUFFRSw4QkFBQTtHbkZ5dFdQO0VtRnZ0V0s7O0lBRUUsK0JBQUE7R25GeXRXUDtFbUZ2dFdLOztJQUVFLDZCQUFBO0duRnl0V1A7RW1GeHVXSztJQUFnQywwQkFBQTtHbkYydVdyQztFbUYxdVdLOztJQUVFLDhCQUFBO0duRjR1V1A7RW1GMXVXSzs7SUFFRSxnQ0FBQTtHbkY0dVdQO0VtRjF1V0s7O0lBRUUsaUNBQUE7R25GNHVXUDtFbUYxdVdLOztJQUVFLCtCQUFBO0duRjR1V1A7RW1GM3ZXSztJQUFnQyx3QkFBQTtHbkY4dldyQztFbUY3dldLOztJQUVFLDRCQUFBO0duRit2V1A7RW1GN3ZXSzs7SUFFRSw4QkFBQTtHbkYrdldQO0VtRjd2V0s7O0lBRUUsK0JBQUE7R25GK3ZXUDtFbUY3dldLOztJQUVFLDZCQUFBO0duRit2V1A7RW1GOXdXSztJQUFnQyx3QkFBQTtHbkZpeFdyQztFbUZoeFdLOztJQUVFLDRCQUFBO0duRmt4V1A7RW1GaHhXSzs7SUFFRSw4QkFBQTtHbkZreFdQO0VtRmh4V0s7O0lBRUUsK0JBQUE7R25Ga3hXUDtFbUZoeFdLOztJQUVFLDZCQUFBO0duRmt4V1A7RW1GanlXSztJQUFnQyx3QkFBQTtHbkZveVdyQztFbUZueVdLOztJQUVFLDRCQUFBO0duRnF5V1A7RW1GbnlXSzs7SUFFRSw4QkFBQTtHbkZxeVdQO0VtRm55V0s7O0lBRUUsK0JBQUE7R25GcXlXUDtFbUZueVdLOztJQUVFLDZCQUFBO0duRnF5V1A7RW1GcHpXSztJQUFnQyxzQkFBQTtHbkZ1eldyQztFbUZ0eldLOztJQUVFLDBCQUFBO0duRnd6V1A7RW1GdHpXSzs7SUFFRSw0QkFBQTtHbkZ3eldQO0VtRnR6V0s7O0lBRUUsNkJBQUE7R25Gd3pXUDtFbUZ0eldLOztJQUVFLDJCQUFBO0duRnd6V1A7RW1GdjBXSztJQUFnQyw0QkFBQTtHbkYwMFdyQztFbUZ6MFdLOztJQUVFLGdDQUFBO0duRjIwV1A7RW1GejBXSzs7SUFFRSxrQ0FBQTtHbkYyMFdQO0VtRnowV0s7O0lBRUUsbUNBQUE7R25GMjBXUDtFbUZ6MFdLOztJQUVFLGlDQUFBO0duRjIwV1A7RW1GMTFXSztJQUFnQywyQkFBQTtHbkY2MVdyQztFbUY1MVdLOztJQUVFLCtCQUFBO0duRjgxV1A7RW1GNTFXSzs7SUFFRSxpQ0FBQTtHbkY4MVdQO0VtRjUxV0s7O0lBRUUsa0NBQUE7R25GODFXUDtFbUY1MVdLOztJQUVFLGdDQUFBO0duRjgxV1A7RW1GNzJXSztJQUFnQyx5QkFBQTtHbkZnM1dyQztFbUYvMldLOztJQUVFLDZCQUFBO0duRmkzV1A7RW1GLzJXSzs7SUFFRSwrQkFBQTtHbkZpM1dQO0VtRi8yV0s7O0lBRUUsZ0NBQUE7R25GaTNXUDtFbUYvMldLOztJQUVFLDhCQUFBO0duRmkzV1A7RW1GaDRXSztJQUFnQywyQkFBQTtHbkZtNFdyQztFbUZsNFdLOztJQUVFLCtCQUFBO0duRm80V1A7RW1GbDRXSzs7SUFFRSxpQ0FBQTtHbkZvNFdQO0VtRmw0V0s7O0lBRUUsa0NBQUE7R25GbzRXUDtFbUZsNFdLOztJQUVFLGdDQUFBO0duRm80V1A7RW1GbjVXSztJQUFnQyx5QkFBQTtHbkZzNVdyQztFbUZyNVdLOztJQUVFLDZCQUFBO0duRnU1V1A7RW1GcjVXSzs7SUFFRSwrQkFBQTtHbkZ1NVdQO0VtRnI1V0s7O0lBRUUsZ0NBQUE7R25GdTVXUDtFbUZyNVdLOztJQUVFLDhCQUFBO0duRnU1V1A7RW1GdDZXSztJQUFnQyx5QkFBQTtHbkZ5NldyQztFbUZ4NldLOztJQUVFLDZCQUFBO0duRjA2V1A7RW1GeDZXSzs7SUFFRSwrQkFBQTtHbkYwNldQO0VtRng2V0s7O0lBRUUsZ0NBQUE7R25GMDZXUDtFbUZ4NldLOztJQUVFLDhCQUFBO0duRjA2V1A7RW1GejdXSztJQUFnQywyQkFBQTtHbkY0N1dyQztFbUYzN1dLOztJQUVFLCtCQUFBO0duRjY3V1A7RW1GMzdXSzs7SUFFRSxpQ0FBQTtHbkY2N1dQO0VtRjM3V0s7O0lBRUUsa0NBQUE7R25GNjdXUDtFbUYzN1dLOztJQUVFLGdDQUFBO0duRjY3V1A7RW1GNThXSztJQUFnQyx5QkFBQTtHbkYrOFdyQztFbUY5OFdLOztJQUVFLDZCQUFBO0duRmc5V1A7RW1GOThXSzs7SUFFRSwrQkFBQTtHbkZnOVdQO0VtRjk4V0s7O0lBRUUsZ0NBQUE7R25GZzlXUDtFbUY5OFdLOztJQUVFLDhCQUFBO0duRmc5V1A7RW1GLzlXSztJQUFnQyx5QkFBQTtHbkZrK1dyQztFbUZqK1dLOztJQUVFLDZCQUFBO0duRm0rV1A7RW1GaitXSzs7SUFFRSwrQkFBQTtHbkZtK1dQO0VtRmorV0s7O0lBRUUsZ0NBQUE7R25GbStXUDtFbUZqK1dLOztJQUVFLDhCQUFBO0duRm0rV1A7RW1GbC9XSztJQUFnQyx5QkFBQTtHbkZxL1dyQztFbUZwL1dLOztJQUVFLDZCQUFBO0duRnMvV1A7RW1GcC9XSzs7SUFFRSwrQkFBQTtHbkZzL1dQO0VtRnAvV0s7O0lBRUUsZ0NBQUE7R25Gcy9XUDtFbUZwL1dLOztJQUVFLDhCQUFBO0duRnMvV1A7RW1GOStXSztJQUF3Qiw0QkFBQTtHbkZpL1c3QjtFbUZoL1dLOztJQUVFLGdDQUFBO0duRmsvV1A7RW1GaC9XSzs7SUFFRSxrQ0FBQTtHbkZrL1dQO0VtRmgvV0s7O0lBRUUsbUNBQUE7R25Gay9XUDtFbUZoL1dLOztJQUVFLGlDQUFBO0duRmsvV1A7RW1GamdYSztJQUF3QiwyQkFBQTtHbkZvZ1g3QjtFbUZuZ1hLOztJQUVFLCtCQUFBO0duRnFnWFA7RW1GbmdYSzs7SUFFRSxpQ0FBQTtHbkZxZ1hQO0VtRm5nWEs7O0lBRUUsa0NBQUE7R25GcWdYUDtFbUZuZ1hLOztJQUVFLGdDQUFBO0duRnFnWFA7RW1GcGhYSztJQUF3Qix5QkFBQTtHbkZ1aFg3QjtFbUZ0aFhLOztJQUVFLDZCQUFBO0duRndoWFA7RW1GdGhYSzs7SUFFRSwrQkFBQTtHbkZ3aFhQO0VtRnRoWEs7O0lBRUUsZ0NBQUE7R25Gd2hYUDtFbUZ0aFhLOztJQUVFLDhCQUFBO0duRndoWFA7RW1GdmlYSztJQUF3QiwyQkFBQTtHbkYwaVg3QjtFbUZ6aVhLOztJQUVFLCtCQUFBO0duRjJpWFA7RW1GemlYSzs7SUFFRSxpQ0FBQTtHbkYyaVhQO0VtRnppWEs7O0lBRUUsa0NBQUE7R25GMmlYUDtFbUZ6aVhLOztJQUVFLGdDQUFBO0duRjJpWFA7RW1GMWpYSztJQUF3Qix5QkFBQTtHbkY2alg3QjtFbUY1alhLOztJQUVFLDZCQUFBO0duRjhqWFA7RW1GNWpYSzs7SUFFRSwrQkFBQTtHbkY4alhQO0VtRjVqWEs7O0lBRUUsZ0NBQUE7R25GOGpYUDtFbUY1alhLOztJQUVFLDhCQUFBO0duRjhqWFA7RW1GN2tYSztJQUF3Qix5QkFBQTtHbkZnbFg3QjtFbUYva1hLOztJQUVFLDZCQUFBO0duRmlsWFA7RW1GL2tYSzs7SUFFRSwrQkFBQTtHbkZpbFhQO0VtRi9rWEs7O0lBRUUsZ0NBQUE7R25GaWxYUDtFbUYva1hLOztJQUVFLDhCQUFBO0duRmlsWFA7RW1GaG1YSztJQUF3QiwyQkFBQTtHbkZtbVg3QjtFbUZsbVhLOztJQUVFLCtCQUFBO0duRm9tWFA7RW1GbG1YSzs7SUFFRSxpQ0FBQTtHbkZvbVhQO0VtRmxtWEs7O0lBRUUsa0NBQUE7R25Gb21YUDtFbUZsbVhLOztJQUVFLGdDQUFBO0duRm9tWFA7RW1Gbm5YSztJQUF3Qix5QkFBQTtHbkZzblg3QjtFbUZyblhLOztJQUVFLDZCQUFBO0duRnVuWFA7RW1Gcm5YSzs7SUFFRSwrQkFBQTtHbkZ1blhQO0VtRnJuWEs7O0lBRUUsZ0NBQUE7R25GdW5YUDtFbUZyblhLOztJQUVFLDhCQUFBO0duRnVuWFA7RW1GdG9YSztJQUF3Qix5QkFBQTtHbkZ5b1g3QjtFbUZ4b1hLOztJQUVFLDZCQUFBO0duRjBvWFA7RW1GeG9YSzs7SUFFRSwrQkFBQTtHbkYwb1hQO0VtRnhvWEs7O0lBRUUsZ0NBQUE7R25GMG9YUDtFbUZ4b1hLOztJQUVFLDhCQUFBO0duRjBvWFA7RW1GenBYSztJQUF3Qix5QkFBQTtHbkY0cFg3QjtFbUYzcFhLOztJQUVFLDZCQUFBO0duRjZwWFA7RW1GM3BYSzs7SUFFRSwrQkFBQTtHbkY2cFhQO0VtRjNwWEs7O0lBRUUsZ0NBQUE7R25GNnBYUDtFbUYzcFhLOztJQUVFLDhCQUFBO0duRjZwWFA7RW1GdnBYQztJQUFtQix3QkFBQTtHbkYwcFhwQjtFbUZ6cFhDOztJQUVFLDRCQUFBO0duRjJwWEg7RW1GenBYQzs7SUFFRSw4QkFBQTtHbkYycFhIO0VtRnpwWEM7O0lBRUUsK0JBQUE7R25GMnBYSDtFbUZ6cFhDOztJQUVFLDZCQUFBO0duRjJwWEg7Q0FDRjtBbUJycVhHO0VnRWxESTtJQUFnQyxxQkFBQTtHbkYydFhyQztFbUYxdFhLOztJQUVFLHlCQUFBO0duRjR0WFA7RW1GMXRYSzs7SUFFRSwyQkFBQTtHbkY0dFhQO0VtRjF0WEs7O0lBRUUsNEJBQUE7R25GNHRYUDtFbUYxdFhLOztJQUVFLDBCQUFBO0duRjR0WFA7RW1GM3VYSztJQUFnQywyQkFBQTtHbkY4dVhyQztFbUY3dVhLOztJQUVFLCtCQUFBO0duRit1WFA7RW1GN3VYSzs7SUFFRSxpQ0FBQTtHbkYrdVhQO0VtRjd1WEs7O0lBRUUsa0NBQUE7R25GK3VYUDtFbUY3dVhLOztJQUVFLGdDQUFBO0duRit1WFA7RW1GOXZYSztJQUFnQywwQkFBQTtHbkZpd1hyQztFbUZod1hLOztJQUVFLDhCQUFBO0duRmt3WFA7RW1GaHdYSzs7SUFFRSxnQ0FBQTtHbkZrd1hQO0VtRmh3WEs7O0lBRUUsaUNBQUE7R25Ga3dYUDtFbUZod1hLOztJQUVFLCtCQUFBO0duRmt3WFA7RW1GanhYSztJQUFnQyx3QkFBQTtHbkZveFhyQztFbUZueFhLOztJQUVFLDRCQUFBO0duRnF4WFA7RW1GbnhYSzs7SUFFRSw4QkFBQTtHbkZxeFhQO0VtRm54WEs7O0lBRUUsK0JBQUE7R25GcXhYUDtFbUZueFhLOztJQUVFLDZCQUFBO0duRnF4WFA7RW1GcHlYSztJQUFnQywwQkFBQTtHbkZ1eVhyQztFbUZ0eVhLOztJQUVFLDhCQUFBO0duRnd5WFA7RW1GdHlYSzs7SUFFRSxnQ0FBQTtHbkZ3eVhQO0VtRnR5WEs7O0lBRUUsaUNBQUE7R25Gd3lYUDtFbUZ0eVhLOztJQUVFLCtCQUFBO0duRnd5WFA7RW1GdnpYSztJQUFnQyx3QkFBQTtHbkYwelhyQztFbUZ6elhLOztJQUVFLDRCQUFBO0duRjJ6WFA7RW1GenpYSzs7SUFFRSw4QkFBQTtHbkYyelhQO0VtRnp6WEs7O0lBRUUsK0JBQUE7R25GMnpYUDtFbUZ6elhLOztJQUVFLDZCQUFBO0duRjJ6WFA7RW1GMTBYSztJQUFnQyx3QkFBQTtHbkY2MFhyQztFbUY1MFhLOztJQUVFLDRCQUFBO0duRjgwWFA7RW1GNTBYSzs7SUFFRSw4QkFBQTtHbkY4MFhQO0VtRjUwWEs7O0lBRUUsK0JBQUE7R25GODBYUDtFbUY1MFhLOztJQUVFLDZCQUFBO0duRjgwWFA7RW1GNzFYSztJQUFnQywwQkFBQTtHbkZnMlhyQztFbUYvMVhLOztJQUVFLDhCQUFBO0duRmkyWFA7RW1GLzFYSzs7SUFFRSxnQ0FBQTtHbkZpMlhQO0VtRi8xWEs7O0lBRUUsaUNBQUE7R25GaTJYUDtFbUYvMVhLOztJQUVFLCtCQUFBO0duRmkyWFA7RW1GaDNYSztJQUFnQyx3QkFBQTtHbkZtM1hyQztFbUZsM1hLOztJQUVFLDRCQUFBO0duRm8zWFA7RW1GbDNYSzs7SUFFRSw4QkFBQTtHbkZvM1hQO0VtRmwzWEs7O0lBRUUsK0JBQUE7R25GbzNYUDtFbUZsM1hLOztJQUVFLDZCQUFBO0duRm8zWFA7RW1GbjRYSztJQUFnQyx3QkFBQTtHbkZzNFhyQztFbUZyNFhLOztJQUVFLDRCQUFBO0duRnU0WFA7RW1GcjRYSzs7SUFFRSw4QkFBQTtHbkZ1NFhQO0VtRnI0WEs7O0lBRUUsK0JBQUE7R25GdTRYUDtFbUZyNFhLOztJQUVFLDZCQUFBO0duRnU0WFA7RW1GdDVYSztJQUFnQyx3QkFBQTtHbkZ5NVhyQztFbUZ4NVhLOztJQUVFLDRCQUFBO0duRjA1WFA7RW1GeDVYSzs7SUFFRSw4QkFBQTtHbkYwNVhQO0VtRng1WEs7O0lBRUUsK0JBQUE7R25GMDVYUDtFbUZ4NVhLOztJQUVFLDZCQUFBO0duRjA1WFA7RW1GejZYSztJQUFnQyxzQkFBQTtHbkY0NlhyQztFbUYzNlhLOztJQUVFLDBCQUFBO0duRjY2WFA7RW1GMzZYSzs7SUFFRSw0QkFBQTtHbkY2NlhQO0VtRjM2WEs7O0lBRUUsNkJBQUE7R25GNjZYUDtFbUYzNlhLOztJQUVFLDJCQUFBO0duRjY2WFA7RW1GNTdYSztJQUFnQyw0QkFBQTtHbkYrN1hyQztFbUY5N1hLOztJQUVFLGdDQUFBO0duRmc4WFA7RW1GOTdYSzs7SUFFRSxrQ0FBQTtHbkZnOFhQO0VtRjk3WEs7O0lBRUUsbUNBQUE7R25GZzhYUDtFbUY5N1hLOztJQUVFLGlDQUFBO0duRmc4WFA7RW1GLzhYSztJQUFnQywyQkFBQTtHbkZrOVhyQztFbUZqOVhLOztJQUVFLCtCQUFBO0duRm05WFA7RW1GajlYSzs7SUFFRSxpQ0FBQTtHbkZtOVhQO0VtRmo5WEs7O0lBRUUsa0NBQUE7R25GbTlYUDtFbUZqOVhLOztJQUVFLGdDQUFBO0duRm05WFA7RW1GbCtYSztJQUFnQyx5QkFBQTtHbkZxK1hyQztFbUZwK1hLOztJQUVFLDZCQUFBO0duRnMrWFA7RW1GcCtYSzs7SUFFRSwrQkFBQTtHbkZzK1hQO0VtRnArWEs7O0lBRUUsZ0NBQUE7R25GcytYUDtFbUZwK1hLOztJQUVFLDhCQUFBO0duRnMrWFA7RW1Gci9YSztJQUFnQywyQkFBQTtHbkZ3L1hyQztFbUZ2L1hLOztJQUVFLCtCQUFBO0duRnkvWFA7RW1Gdi9YSzs7SUFFRSxpQ0FBQTtHbkZ5L1hQO0VtRnYvWEs7O0lBRUUsa0NBQUE7R25GeS9YUDtFbUZ2L1hLOztJQUVFLGdDQUFBO0duRnkvWFA7RW1GeGdZSztJQUFnQyx5QkFBQTtHbkYyZ1lyQztFbUYxZ1lLOztJQUVFLDZCQUFBO0duRjRnWVA7RW1GMWdZSzs7SUFFRSwrQkFBQTtHbkY0Z1lQO0VtRjFnWUs7O0lBRUUsZ0NBQUE7R25GNGdZUDtFbUYxZ1lLOztJQUVFLDhCQUFBO0duRjRnWVA7RW1GM2hZSztJQUFnQyx5QkFBQTtHbkY4aFlyQztFbUY3aFlLOztJQUVFLDZCQUFBO0duRitoWVA7RW1GN2hZSzs7SUFFRSwrQkFBQTtHbkYraFlQO0VtRjdoWUs7O0lBRUUsZ0NBQUE7R25GK2hZUDtFbUY3aFlLOztJQUVFLDhCQUFBO0duRitoWVA7RW1GOWlZSztJQUFnQywyQkFBQTtHbkZpallyQztFbUZoallLOztJQUVFLCtCQUFBO0duRmtqWVA7RW1GaGpZSzs7SUFFRSxpQ0FBQTtHbkZrallQO0VtRmhqWUs7O0lBRUUsa0NBQUE7R25Ga2pZUDtFbUZoallLOztJQUVFLGdDQUFBO0duRmtqWVA7RW1GamtZSztJQUFnQyx5QkFBQTtHbkZva1lyQztFbUZua1lLOztJQUVFLDZCQUFBO0duRnFrWVA7RW1GbmtZSzs7SUFFRSwrQkFBQTtHbkZxa1lQO0VtRm5rWUs7O0lBRUUsZ0NBQUE7R25GcWtZUDtFbUZua1lLOztJQUVFLDhCQUFBO0duRnFrWVA7RW1GcGxZSztJQUFnQyx5QkFBQTtHbkZ1bFlyQztFbUZ0bFlLOztJQUVFLDZCQUFBO0duRndsWVA7RW1GdGxZSzs7SUFFRSwrQkFBQTtHbkZ3bFlQO0VtRnRsWUs7O0lBRUUsZ0NBQUE7R25Gd2xZUDtFbUZ0bFlLOztJQUVFLDhCQUFBO0duRndsWVA7RW1Gdm1ZSztJQUFnQyx5QkFBQTtHbkYwbVlyQztFbUZ6bVlLOztJQUVFLDZCQUFBO0duRjJtWVA7RW1Gem1ZSzs7SUFFRSwrQkFBQTtHbkYybVlQO0VtRnptWUs7O0lBRUUsZ0NBQUE7R25GMm1ZUDtFbUZ6bVlLOztJQUVFLDhCQUFBO0duRjJtWVA7RW1Gbm1ZSztJQUF3Qiw0QkFBQTtHbkZzbVk3QjtFbUZybVlLOztJQUVFLGdDQUFBO0duRnVtWVA7RW1Gcm1ZSzs7SUFFRSxrQ0FBQTtHbkZ1bVlQO0VtRnJtWUs7O0lBRUUsbUNBQUE7R25GdW1ZUDtFbUZybVlLOztJQUVFLGlDQUFBO0duRnVtWVA7RW1GdG5ZSztJQUF3QiwyQkFBQTtHbkZ5blk3QjtFbUZ4bllLOztJQUVFLCtCQUFBO0duRjBuWVA7RW1GeG5ZSzs7SUFFRSxpQ0FBQTtHbkYwbllQO0VtRnhuWUs7O0lBRUUsa0NBQUE7R25GMG5ZUDtFbUZ4bllLOztJQUVFLGdDQUFBO0duRjBuWVA7RW1Gem9ZSztJQUF3Qix5QkFBQTtHbkY0b1k3QjtFbUYzb1lLOztJQUVFLDZCQUFBO0duRjZvWVA7RW1GM29ZSzs7SUFFRSwrQkFBQTtHbkY2b1lQO0VtRjNvWUs7O0lBRUUsZ0NBQUE7R25GNm9ZUDtFbUYzb1lLOztJQUVFLDhCQUFBO0duRjZvWVA7RW1GNXBZSztJQUF3QiwyQkFBQTtHbkYrcFk3QjtFbUY5cFlLOztJQUVFLCtCQUFBO0duRmdxWVA7RW1GOXBZSzs7SUFFRSxpQ0FBQTtHbkZncVlQO0VtRjlwWUs7O0lBRUUsa0NBQUE7R25GZ3FZUDtFbUY5cFlLOztJQUVFLGdDQUFBO0duRmdxWVA7RW1GL3FZSztJQUF3Qix5QkFBQTtHbkZrclk3QjtFbUZqcllLOztJQUVFLDZCQUFBO0duRm1yWVA7RW1GanJZSzs7SUFFRSwrQkFBQTtHbkZtcllQO0VtRmpyWUs7O0lBRUUsZ0NBQUE7R25GbXJZUDtFbUZqcllLOztJQUVFLDhCQUFBO0duRm1yWVA7RW1GbHNZSztJQUF3Qix5QkFBQTtHbkZxc1k3QjtFbUZwc1lLOztJQUVFLDZCQUFBO0duRnNzWVA7RW1GcHNZSzs7SUFFRSwrQkFBQTtHbkZzc1lQO0VtRnBzWUs7O0lBRUUsZ0NBQUE7R25Gc3NZUDtFbUZwc1lLOztJQUVFLDhCQUFBO0duRnNzWVA7RW1GcnRZSztJQUF3QiwyQkFBQTtHbkZ3dFk3QjtFbUZ2dFlLOztJQUVFLCtCQUFBO0duRnl0WVA7RW1GdnRZSzs7SUFFRSxpQ0FBQTtHbkZ5dFlQO0VtRnZ0WUs7O0lBRUUsa0NBQUE7R25GeXRZUDtFbUZ2dFlLOztJQUVFLGdDQUFBO0duRnl0WVA7RW1GeHVZSztJQUF3Qix5QkFBQTtHbkYydVk3QjtFbUYxdVlLOztJQUVFLDZCQUFBO0duRjR1WVA7RW1GMXVZSzs7SUFFRSwrQkFBQTtHbkY0dVlQO0VtRjF1WUs7O0lBRUUsZ0NBQUE7R25GNHVZUDtFbUYxdVlLOztJQUVFLDhCQUFBO0duRjR1WVA7RW1GM3ZZSztJQUF3Qix5QkFBQTtHbkY4dlk3QjtFbUY3dllLOztJQUVFLDZCQUFBO0duRit2WVA7RW1GN3ZZSzs7SUFFRSwrQkFBQTtHbkYrdllQO0VtRjd2WUs7O0lBRUUsZ0NBQUE7R25GK3ZZUDtFbUY3dllLOztJQUVFLDhCQUFBO0duRit2WVA7RW1GOXdZSztJQUF3Qix5QkFBQTtHbkZpeFk3QjtFbUZoeFlLOztJQUVFLDZCQUFBO0duRmt4WVA7RW1GaHhZSzs7SUFFRSwrQkFBQTtHbkZreFlQO0VtRmh4WUs7O0lBRUUsZ0NBQUE7R25Ga3hZUDtFbUZoeFlLOztJQUVFLDhCQUFBO0duRmt4WVA7RW1GNXdZQztJQUFtQix3QkFBQTtHbkYrd1lwQjtFbUY5d1lDOztJQUVFLDRCQUFBO0duRmd4WUg7RW1GOXdZQzs7SUFFRSw4QkFBQTtHbkZneFlIO0VtRjl3WUM7O0lBRUUsK0JBQUE7R25GZ3hZSDtFbUY5d1lDOztJQUVFLDZCQUFBO0duRmd4WUg7Q0FDRjtBbUIxeFlHO0VnRWxESTtJQUFnQyxxQkFBQTtHbkZnMVlyQztFbUYvMFlLOztJQUVFLHlCQUFBO0duRmkxWVA7RW1GLzBZSzs7SUFFRSwyQkFBQTtHbkZpMVlQO0VtRi8wWUs7O0lBRUUsNEJBQUE7R25GaTFZUDtFbUYvMFlLOztJQUVFLDBCQUFBO0duRmkxWVA7RW1GaDJZSztJQUFnQywyQkFBQTtHbkZtMllyQztFbUZsMllLOztJQUVFLCtCQUFBO0duRm8yWVA7RW1GbDJZSzs7SUFFRSxpQ0FBQTtHbkZvMllQO0VtRmwyWUs7O0lBRUUsa0NBQUE7R25GbzJZUDtFbUZsMllLOztJQUVFLGdDQUFBO0duRm8yWVA7RW1GbjNZSztJQUFnQywwQkFBQTtHbkZzM1lyQztFbUZyM1lLOztJQUVFLDhCQUFBO0duRnUzWVA7RW1GcjNZSzs7SUFFRSxnQ0FBQTtHbkZ1M1lQO0VtRnIzWUs7O0lBRUUsaUNBQUE7R25GdTNZUDtFbUZyM1lLOztJQUVFLCtCQUFBO0duRnUzWVA7RW1GdDRZSztJQUFnQyx3QkFBQTtHbkZ5NFlyQztFbUZ4NFlLOztJQUVFLDRCQUFBO0duRjA0WVA7RW1GeDRZSzs7SUFFRSw4QkFBQTtHbkYwNFlQO0VtRng0WUs7O0lBRUUsK0JBQUE7R25GMDRZUDtFbUZ4NFlLOztJQUVFLDZCQUFBO0duRjA0WVA7RW1GejVZSztJQUFnQywwQkFBQTtHbkY0NVlyQztFbUYzNVlLOztJQUVFLDhCQUFBO0duRjY1WVA7RW1GMzVZSzs7SUFFRSxnQ0FBQTtHbkY2NVlQO0VtRjM1WUs7O0lBRUUsaUNBQUE7R25GNjVZUDtFbUYzNVlLOztJQUVFLCtCQUFBO0duRjY1WVA7RW1GNTZZSztJQUFnQyx3QkFBQTtHbkYrNllyQztFbUY5NllLOztJQUVFLDRCQUFBO0duRmc3WVA7RW1GOTZZSzs7SUFFRSw4QkFBQTtHbkZnN1lQO0VtRjk2WUs7O0lBRUUsK0JBQUE7R25GZzdZUDtFbUY5NllLOztJQUVFLDZCQUFBO0duRmc3WVA7RW1GLzdZSztJQUFnQyx3QkFBQTtHbkZrOFlyQztFbUZqOFlLOztJQUVFLDRCQUFBO0duRm04WVA7RW1GajhZSzs7SUFFRSw4QkFBQTtHbkZtOFlQO0VtRmo4WUs7O0lBRUUsK0JBQUE7R25GbThZUDtFbUZqOFlLOztJQUVFLDZCQUFBO0duRm04WVA7RW1GbDlZSztJQUFnQywwQkFBQTtHbkZxOVlyQztFbUZwOVlLOztJQUVFLDhCQUFBO0duRnM5WVA7RW1GcDlZSzs7SUFFRSxnQ0FBQTtHbkZzOVlQO0VtRnA5WUs7O0lBRUUsaUNBQUE7R25GczlZUDtFbUZwOVlLOztJQUVFLCtCQUFBO0duRnM5WVA7RW1GcitZSztJQUFnQyx3QkFBQTtHbkZ3K1lyQztFbUZ2K1lLOztJQUVFLDRCQUFBO0duRnkrWVA7RW1GditZSzs7SUFFRSw4QkFBQTtHbkZ5K1lQO0VtRnYrWUs7O0lBRUUsK0JBQUE7R25GeStZUDtFbUZ2K1lLOztJQUVFLDZCQUFBO0duRnkrWVA7RW1GeC9ZSztJQUFnQyx3QkFBQTtHbkYyL1lyQztFbUYxL1lLOztJQUVFLDRCQUFBO0duRjQvWVA7RW1GMS9ZSzs7SUFFRSw4QkFBQTtHbkY0L1lQO0VtRjEvWUs7O0lBRUUsK0JBQUE7R25GNC9ZUDtFbUYxL1lLOztJQUVFLDZCQUFBO0duRjQvWVA7RW1GM2daSztJQUFnQyx3QkFBQTtHbkY4Z1pyQztFbUY3Z1pLOztJQUVFLDRCQUFBO0duRitnWlA7RW1GN2daSzs7SUFFRSw4QkFBQTtHbkYrZ1pQO0VtRjdnWks7O0lBRUUsK0JBQUE7R25GK2daUDtFbUY3Z1pLOztJQUVFLDZCQUFBO0duRitnWlA7RW1GOWhaSztJQUFnQyxzQkFBQTtHbkZpaVpyQztFbUZoaVpLOztJQUVFLDBCQUFBO0duRmtpWlA7RW1GaGlaSzs7SUFFRSw0QkFBQTtHbkZraVpQO0VtRmhpWks7O0lBRUUsNkJBQUE7R25Ga2laUDtFbUZoaVpLOztJQUVFLDJCQUFBO0duRmtpWlA7RW1GampaSztJQUFnQyw0QkFBQTtHbkZvalpyQztFbUZualpLOztJQUVFLGdDQUFBO0duRnFqWlA7RW1GbmpaSzs7SUFFRSxrQ0FBQTtHbkZxalpQO0VtRm5qWks7O0lBRUUsbUNBQUE7R25GcWpaUDtFbUZualpLOztJQUVFLGlDQUFBO0duRnFqWlA7RW1GcGtaSztJQUFnQywyQkFBQTtHbkZ1a1pyQztFbUZ0a1pLOztJQUVFLCtCQUFBO0duRndrWlA7RW1GdGtaSzs7SUFFRSxpQ0FBQTtHbkZ3a1pQO0VtRnRrWks7O0lBRUUsa0NBQUE7R25Gd2taUDtFbUZ0a1pLOztJQUVFLGdDQUFBO0duRndrWlA7RW1GdmxaSztJQUFnQyx5QkFBQTtHbkYwbFpyQztFbUZ6bFpLOztJQUVFLDZCQUFBO0duRjJsWlA7RW1GemxaSzs7SUFFRSwrQkFBQTtHbkYybFpQO0VtRnpsWks7O0lBRUUsZ0NBQUE7R25GMmxaUDtFbUZ6bFpLOztJQUVFLDhCQUFBO0duRjJsWlA7RW1GMW1aSztJQUFnQywyQkFBQTtHbkY2bVpyQztFbUY1bVpLOztJQUVFLCtCQUFBO0duRjhtWlA7RW1GNW1aSzs7SUFFRSxpQ0FBQTtHbkY4bVpQO0VtRjVtWks7O0lBRUUsa0NBQUE7R25GOG1aUDtFbUY1bVpLOztJQUVFLGdDQUFBO0duRjhtWlA7RW1GN25aSztJQUFnQyx5QkFBQTtHbkZnb1pyQztFbUYvblpLOztJQUVFLDZCQUFBO0duRmlvWlA7RW1GL25aSzs7SUFFRSwrQkFBQTtHbkZpb1pQO0VtRi9uWks7O0lBRUUsZ0NBQUE7R25GaW9aUDtFbUYvblpLOztJQUVFLDhCQUFBO0duRmlvWlA7RW1GaHBaSztJQUFnQyx5QkFBQTtHbkZtcFpyQztFbUZscFpLOztJQUVFLDZCQUFBO0duRm9wWlA7RW1GbHBaSzs7SUFFRSwrQkFBQTtHbkZvcFpQO0VtRmxwWks7O0lBRUUsZ0NBQUE7R25Gb3BaUDtFbUZscFpLOztJQUVFLDhCQUFBO0duRm9wWlA7RW1GbnFaSztJQUFnQywyQkFBQTtHbkZzcVpyQztFbUZycVpLOztJQUVFLCtCQUFBO0duRnVxWlA7RW1GcnFaSzs7SUFFRSxpQ0FBQTtHbkZ1cVpQO0VtRnJxWks7O0lBRUUsa0NBQUE7R25GdXFaUDtFbUZycVpLOztJQUVFLGdDQUFBO0duRnVxWlA7RW1GdHJaSztJQUFnQyx5QkFBQTtHbkZ5clpyQztFbUZ4clpLOztJQUVFLDZCQUFBO0duRjByWlA7RW1GeHJaSzs7SUFFRSwrQkFBQTtHbkYwclpQO0VtRnhyWks7O0lBRUUsZ0NBQUE7R25GMHJaUDtFbUZ4clpLOztJQUVFLDhCQUFBO0duRjByWlA7RW1GenNaSztJQUFnQyx5QkFBQTtHbkY0c1pyQztFbUYzc1pLOztJQUVFLDZCQUFBO0duRjZzWlA7RW1GM3NaSzs7SUFFRSwrQkFBQTtHbkY2c1pQO0VtRjNzWks7O0lBRUUsZ0NBQUE7R25GNnNaUDtFbUYzc1pLOztJQUVFLDhCQUFBO0duRjZzWlA7RW1GNXRaSztJQUFnQyx5QkFBQTtHbkYrdFpyQztFbUY5dFpLOztJQUVFLDZCQUFBO0duRmd1WlA7RW1GOXRaSzs7SUFFRSwrQkFBQTtHbkZndVpQO0VtRjl0Wks7O0lBRUUsZ0NBQUE7R25GZ3VaUDtFbUY5dFpLOztJQUVFLDhCQUFBO0duRmd1WlA7RW1GeHRaSztJQUF3Qiw0QkFBQTtHbkYydFo3QjtFbUYxdFpLOztJQUVFLGdDQUFBO0duRjR0WlA7RW1GMXRaSzs7SUFFRSxrQ0FBQTtHbkY0dFpQO0VtRjF0Wks7O0lBRUUsbUNBQUE7R25GNHRaUDtFbUYxdFpLOztJQUVFLGlDQUFBO0duRjR0WlA7RW1GM3VaSztJQUF3QiwyQkFBQTtHbkY4dVo3QjtFbUY3dVpLOztJQUVFLCtCQUFBO0duRit1WlA7RW1GN3VaSzs7SUFFRSxpQ0FBQTtHbkYrdVpQO0VtRjd1Wks7O0lBRUUsa0NBQUE7R25GK3VaUDtFbUY3dVpLOztJQUVFLGdDQUFBO0duRit1WlA7RW1GOXZaSztJQUF3Qix5QkFBQTtHbkZpd1o3QjtFbUZod1pLOztJQUVFLDZCQUFBO0duRmt3WlA7RW1GaHdaSzs7SUFFRSwrQkFBQTtHbkZrd1pQO0VtRmh3Wks7O0lBRUUsZ0NBQUE7R25Ga3daUDtFbUZod1pLOztJQUVFLDhCQUFBO0duRmt3WlA7RW1GanhaSztJQUF3QiwyQkFBQTtHbkZveFo3QjtFbUZueFpLOztJQUVFLCtCQUFBO0duRnF4WlA7RW1GbnhaSzs7SUFFRSxpQ0FBQTtHbkZxeFpQO0VtRm54Wks7O0lBRUUsa0NBQUE7R25GcXhaUDtFbUZueFpLOztJQUVFLGdDQUFBO0duRnF4WlA7RW1GcHlaSztJQUF3Qix5QkFBQTtHbkZ1eVo3QjtFbUZ0eVpLOztJQUVFLDZCQUFBO0duRnd5WlA7RW1GdHlaSzs7SUFFRSwrQkFBQTtHbkZ3eVpQO0VtRnR5Wks7O0lBRUUsZ0NBQUE7R25Gd3laUDtFbUZ0eVpLOztJQUVFLDhCQUFBO0duRnd5WlA7RW1GdnpaSztJQUF3Qix5QkFBQTtHbkYwelo3QjtFbUZ6elpLOztJQUVFLDZCQUFBO0duRjJ6WlA7RW1GenpaSzs7SUFFRSwrQkFBQTtHbkYyelpQO0VtRnp6Wks7O0lBRUUsZ0NBQUE7R25GMnpaUDtFbUZ6elpLOztJQUVFLDhCQUFBO0duRjJ6WlA7RW1GMTBaSztJQUF3QiwyQkFBQTtHbkY2MFo3QjtFbUY1MFpLOztJQUVFLCtCQUFBO0duRjgwWlA7RW1GNTBaSzs7SUFFRSxpQ0FBQTtHbkY4MFpQO0VtRjUwWks7O0lBRUUsa0NBQUE7R25GODBaUDtFbUY1MFpLOztJQUVFLGdDQUFBO0duRjgwWlA7RW1GNzFaSztJQUF3Qix5QkFBQTtHbkZnMlo3QjtFbUYvMVpLOztJQUVFLDZCQUFBO0duRmkyWlA7RW1GLzFaSzs7SUFFRSwrQkFBQTtHbkZpMlpQO0VtRi8xWks7O0lBRUUsZ0NBQUE7R25GaTJaUDtFbUYvMVpLOztJQUVFLDhCQUFBO0duRmkyWlA7RW1GaDNaSztJQUF3Qix5QkFBQTtHbkZtM1o3QjtFbUZsM1pLOztJQUVFLDZCQUFBO0duRm8zWlA7RW1GbDNaSzs7SUFFRSwrQkFBQTtHbkZvM1pQO0VtRmwzWks7O0lBRUUsZ0NBQUE7R25GbzNaUDtFbUZsM1pLOztJQUVFLDhCQUFBO0duRm8zWlA7RW1GbjRaSztJQUF3Qix5QkFBQTtHbkZzNFo3QjtFbUZyNFpLOztJQUVFLDZCQUFBO0duRnU0WlA7RW1GcjRaSzs7SUFFRSwrQkFBQTtHbkZ1NFpQO0VtRnI0Wks7O0lBRUUsZ0NBQUE7R25GdTRaUDtFbUZyNFpLOztJQUVFLDhCQUFBO0duRnU0WlA7RW1GajRaQztJQUFtQix3QkFBQTtHbkZvNFpwQjtFbUZuNFpDOztJQUVFLDRCQUFBO0duRnE0Wkg7RW1GbjRaQzs7SUFFRSw4QkFBQTtHbkZxNFpIO0VtRm40WkM7O0lBRUUsK0JBQUE7R25GcTRaSDtFbUZuNFpDOztJQUVFLDZCQUFBO0duRnE0Wkg7Q0FDRjtBb0ZyOFpEO0VBQWtCLDZHQUFBO0NwRnc4WmpCOztBb0ZwOFpEO0VBQWlCLCtCQUFBO0NwRnc4WmhCOztBb0Z2OFpEO0VBQWlCLCtCQUFBO0NwRjI4WmhCOztBb0YxOFpEO0VBQWlCLCtCQUFBO0NwRjg4WmhCOztBb0Y3OFpEO0VDVEUsaUJBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0NyRjA5WkQ7O0FvRjM4Wkc7RUFBd0IsNEJBQUE7Q3BGKzhaM0I7O0FvRjk4Wkc7RUFBd0IsNkJBQUE7Q3BGazlaM0I7O0FvRmo5Wkc7RUFBd0IsOEJBQUE7Q3BGcTlaM0I7O0FtQmg3Wkc7RWlFdkNBO0lBQXdCLDRCQUFBO0dwRjQ5WnpCO0VvRjM5WkM7SUFBd0IsNkJBQUE7R3BGODlaekI7RW9GNzlaQztJQUF3Qiw4QkFBQTtHcEZnK1p6QjtDQUNGO0FtQjU3Wkc7RWlFdkNBO0lBQXdCLDRCQUFBO0dwRnUrWnpCO0VvRnQrWkM7SUFBd0IsNkJBQUE7R3BGeStaekI7RW9GeCtaQztJQUF3Qiw4QkFBQTtHcEYyK1p6QjtDQUNGO0FtQnY4Wkc7RWlFdkNBO0lBQXdCLDRCQUFBO0dwRmsvWnpCO0VvRmovWkM7SUFBd0IsNkJBQUE7R3BGby9aekI7RW9Gbi9aQztJQUF3Qiw4QkFBQTtHcEZzL1p6QjtDQUNGO0FtQmw5Wkc7RWlFdkNBO0lBQXdCLDRCQUFBO0dwRjYvWnpCO0VvRjUvWkM7SUFBd0IsNkJBQUE7R3BGKy9aekI7RW9GOS9aQztJQUF3Qiw4QkFBQTtHcEZpZ2F6QjtDQUNGO0FvRjUvWkQ7RUFBbUIscUNBQUE7Q3BGKy9abEI7O0FvRjkvWkQ7RUFBbUIscUNBQUE7Q3BGa2dhbEI7O0FvRmpnYUQ7RUFBbUIsc0NBQUE7Q3BGcWdhbEI7O0FvRmpnYUQ7RUFBdUIsNEJBQUE7Q3BGcWdhdEI7O0FvRnBnYUQ7RUFBdUIsZ0NBQUE7Q3BGd2dhdEI7O0FvRnZnYUQ7RUFBdUIsNEJBQUE7Q3BGMmdhdEI7O0FvRjFnYUQ7RUFBdUIsNEJBQUE7Q3BGOGdhdEI7O0FvRjdnYUQ7RUFBdUIsK0JBQUE7Q3BGaWhhdEI7O0FvRmhoYUQ7RUFBdUIsOEJBQUE7Q3BGb2hhdEI7O0FvRmhoYUQ7RUFBYyx1QkFBQTtDcEZvaGFiOztBc0YzamFDO0VBQ0UsMEJBQUE7Q3RGOGphSDs7QVFwamFDO0U4RUxNLDBCQUFBO0N0RjZqYVA7O0FzRm5rYUM7RUFDRSwwQkFBQTtDdEZza2FIOztBUTVqYUM7RThFTE0sMEJBQUE7Q3RGcWthUDs7QXNGM2thQztFQUNFLDBCQUFBO0N0RjhrYUg7O0FRcGthQztFOEVMTSwwQkFBQTtDdEY2a2FQOztBc0ZubGFDO0VBQ0UsMEJBQUE7Q3RGc2xhSDs7QVE1a2FDO0U4RUxNLDBCQUFBO0N0RnFsYVA7O0FzRjNsYUM7RUFDRSwwQkFBQTtDdEY4bGFIOztBUXBsYUM7RThFTE0sMEJBQUE7Q3RGNmxhUDs7QXNGbm1hQztFQUNFLDBCQUFBO0N0RnNtYUg7O0FRNWxhQztFOEVMTSwwQkFBQTtDdEZxbWFQOztBc0YzbWFDO0VBQ0UsMEJBQUE7Q3RGOG1hSDs7QVFwbWFDO0U4RUxNLDBCQUFBO0N0RjZtYVA7O0FzRm5uYUM7RUFDRSwwQkFBQTtDdEZzbmFIOztBUTVtYUM7RThFTE0sMEJBQUE7Q3RGcW5hUDs7QXNGM25hQztFQUNFLHVCQUFBO0N0RjhuYUg7O0FRcG5hQztFOEVMTSwwQkFBQTtDdEY2bmFQOztBc0Zub2FDO0VBQ0UsdUJBQUE7Q3RGc29hSDs7QVE1bmFDO0U4RUxNLDBCQUFBO0N0RnFvYVA7O0FzRjNvYUM7RUFDRSx1QkFBQTtDdEY4b2FIOztBUXBvYUM7RThFTE0sMEJBQUE7Q3RGNm9hUDs7QXNGbnBhQztFQUNFLHVCQUFBO0N0RnNwYUg7O0FRNW9hQztFOEVMTSwwQkFBQTtDdEZxcGFQOztBb0Y5bWFEO0VBQWEsMEJBQUE7Q3BGa25hWjs7QW9Gam5hRDtFQUFjLDBCQUFBO0NwRnFuYWI7O0FvRm5uYUQ7RUFBaUIscUNBQUE7Q3BGdW5haEI7O0FvRnRuYUQ7RUFBaUIsMkNBQUE7Q3BGMG5haEI7O0FvRnRuYUQ7RUd2REUsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSw4QkFBQTtFQUNBLFVBQUE7Q3ZGaXJhRDs7QW9GMW5hRDtFQUF3QixpQ0FBQTtDcEY4bmF2Qjs7QW9GNW5hRDtFQUNFLGtDQUFBO0VBQ0EscUNBQUE7Q3BGK25hRDs7QW9GMW5hRDtFQUFjLDBCQUFBO0NwRjhuYWI7O0F3Ri9yYUQ7RUFDRSwrQkFBQTtDeEZrc2FEOztBd0YvcmFEO0VBQ0UsOEJBQUE7Q3hGa3NhRDs7QXlGeHJhTztFQUE4Qix1QkFBQTtDekY0cmFyQzs7QXlGNXJhTztFQUE4Qix1QkFBQTtDekZnc2FyQzs7QXlGaHNhTztFQUE4Qix1QkFBQTtDekZvc2FyQzs7QXlGcHNhTztFQUE4Qix3QkFBQTtDekZ3c2FyQzs7QXlGeHNhTztFQUE4Qix3QkFBQTtDekY0c2FyQzs7QXlGNXNhTztFQUE4Qix3QkFBQTtDekZndGFyQzs7QXlGaHRhTztFQUE4Qix3QkFBQTtDekZvdGFyQzs7QXlGcHRhTztFQUE4Qix3QkFBQTtDekZ3dGFyQzs7QXlGeHRhTztFQUE4Qix5QkFBQTtDekY0dGFyQzs7QXlGNXRhTztFQUE4QixzQkFBQTtDekZndWFyQzs7QXlGaHVhTztFQUE4QixzQkFBQTtDekZvdWFyQzs7QXlGcHVhTztFQUE4QixzQkFBQTtDekZ3dWFyQzs7QXlGeHVhTztFQUE4Qix1QkFBQTtDekY0dWFyQzs7QXlGNXVhTztFQUE4Qix1QkFBQTtDekZndmFyQzs7QXlGaHZhTztFQUE4Qix1QkFBQTtDekZvdmFyQzs7QXlGcHZhTztFQUE4Qix1QkFBQTtDekZ3dmFyQzs7QXlGeHZhTztFQUE4Qix1QkFBQTtDekY0dmFyQzs7QXlGNXZhTztFQUE4Qix3QkFBQTtDekZnd2FyQzs7QXlGaHdhTztFQUE4QiwwQkFBQTtDekZvd2FyQzs7QXlGcHdhTztFQUE4QiwwQkFBQTtDekZ3d2FyQzs7QXlGeHdhTztFQUE4QiwwQkFBQTtDekY0d2FyQzs7QXlGNXdhTztFQUE4QiwyQkFBQTtDekZneGFyQzs7QXlGaHhhTztFQUE4QiwyQkFBQTtDekZveGFyQzs7QXlGcHhhTztFQUE4QiwyQkFBQTtDekZ3eGFyQzs7QXlGeHhhTztFQUE4QiwyQkFBQTtDekY0eGFyQzs7QXlGNXhhTztFQUE4QiwyQkFBQTtDekZneWFyQzs7QXlGaHlhTztFQUE4Qiw0QkFBQTtDekZveWFyQzs7QXlGcHlhTztFQUE4QiwyQkFBQTtDekZ3eWFyQzs7QXlGeHlhTztFQUE4QiwyQkFBQTtDekY0eWFyQzs7QXlGNXlhTztFQUE4QiwyQkFBQTtDekZnemFyQzs7QXlGaHphTztFQUE4Qiw0QkFBQTtDekZvemFyQzs7QXlGcHphTztFQUE4Qiw0QkFBQTtDekZ3emFyQzs7QXlGeHphTztFQUE4Qiw0QkFBQTtDekY0emFyQzs7QXlGNXphTztFQUE4Qiw0QkFBQTtDekZnMGFyQzs7QXlGaDBhTztFQUE4Qiw0QkFBQTtDekZvMGFyQzs7QXlGcDBhTztFQUE4Qiw2QkFBQTtDekZ3MGFyQzs7QXlGeDBhTztFQUE4QiwwQkFBQTtDekY0MGFyQzs7QXlGNTBhTztFQUE4QiwwQkFBQTtDekZnMWFyQzs7QXlGaDFhTztFQUE4QiwwQkFBQTtDekZvMWFyQzs7QXlGcDFhTztFQUE4QiwyQkFBQTtDekZ3MWFyQzs7QXlGeDFhTztFQUE4QiwyQkFBQTtDekY0MWFyQzs7QXlGNTFhTztFQUE4QiwyQkFBQTtDekZnMmFyQzs7QXlGaDJhTztFQUE4QiwyQkFBQTtDekZvMmFyQzs7QXlGcDJhTztFQUE4QiwyQkFBQTtDekZ3MmFyQzs7QXlGeDJhTztFQUE4Qiw0QkFBQTtDekY0MmFyQzs7QXlGNTJhTztFQUE4QiwyQkFBQTtDekZnM2FyQzs7QXlGaDNhTztFQUE4QiwyQkFBQTtDekZvM2FyQzs7QXlGcDNhTztFQUE4QiwyQkFBQTtDekZ3M2FyQzs7QXlGeDNhTztFQUE4Qiw0QkFBQTtDekY0M2FyQzs7QXlGNTNhTztFQUE4Qiw0QkFBQTtDekZnNGFyQzs7QXlGaDRhTztFQUE4Qiw0QkFBQTtDekZvNGFyQzs7QXlGcDRhTztFQUE4Qiw0QkFBQTtDekZ3NGFyQzs7QXlGeDRhTztFQUE4Qiw0QkFBQTtDekY0NGFyQzs7QXlGNTRhTztFQUE4Qiw2QkFBQTtDekZnNWFyQzs7QW1CejJhRztFc0V2Q0k7SUFBOEIsdUJBQUE7R3pGcTVhbkM7RXlGcjVhSztJQUE4Qix1QkFBQTtHekZ3NWFuQztFeUZ4NWFLO0lBQThCLHVCQUFBO0d6RjI1YW5DO0V5RjM1YUs7SUFBOEIsd0JBQUE7R3pGODVhbkM7RXlGOTVhSztJQUE4Qix3QkFBQTtHekZpNmFuQztFeUZqNmFLO0lBQThCLHdCQUFBO0d6Rm82YW5DO0V5RnA2YUs7SUFBOEIsd0JBQUE7R3pGdTZhbkM7RXlGdjZhSztJQUE4Qix3QkFBQTtHekYwNmFuQztFeUYxNmFLO0lBQThCLHlCQUFBO0d6RjY2YW5DO0V5Rjc2YUs7SUFBOEIsc0JBQUE7R3pGZzdhbkM7RXlGaDdhSztJQUE4QixzQkFBQTtHekZtN2FuQztFeUZuN2FLO0lBQThCLHNCQUFBO0d6RnM3YW5DO0V5RnQ3YUs7SUFBOEIsdUJBQUE7R3pGeTdhbkM7RXlGejdhSztJQUE4Qix1QkFBQTtHekY0N2FuQztFeUY1N2FLO0lBQThCLHVCQUFBO0d6Ris3YW5DO0V5Ri83YUs7SUFBOEIsdUJBQUE7R3pGazhhbkM7RXlGbDhhSztJQUE4Qix1QkFBQTtHekZxOGFuQztFeUZyOGFLO0lBQThCLHdCQUFBO0d6Rnc4YW5DO0V5Rng4YUs7SUFBOEIsMEJBQUE7R3pGMjhhbkM7RXlGMzhhSztJQUE4QiwwQkFBQTtHekY4OGFuQztFeUY5OGFLO0lBQThCLDBCQUFBO0d6Rmk5YW5DO0V5Rmo5YUs7SUFBOEIsMkJBQUE7R3pGbzlhbkM7RXlGcDlhSztJQUE4QiwyQkFBQTtHekZ1OWFuQztFeUZ2OWFLO0lBQThCLDJCQUFBO0d6RjA5YW5DO0V5RjE5YUs7SUFBOEIsMkJBQUE7R3pGNjlhbkM7RXlGNzlhSztJQUE4QiwyQkFBQTtHekZnK2FuQztFeUZoK2FLO0lBQThCLDRCQUFBO0d6Rm0rYW5DO0V5Rm4rYUs7SUFBOEIsMkJBQUE7R3pGcythbkM7RXlGdCthSztJQUE4QiwyQkFBQTtHekZ5K2FuQztFeUZ6K2FLO0lBQThCLDJCQUFBO0d6RjQrYW5DO0V5RjUrYUs7SUFBOEIsNEJBQUE7R3pGKythbkM7RXlGLythSztJQUE4Qiw0QkFBQTtHekZrL2FuQztFeUZsL2FLO0lBQThCLDRCQUFBO0d6RnEvYW5DO0V5RnIvYUs7SUFBOEIsNEJBQUE7R3pGdy9hbkM7RXlGeC9hSztJQUE4Qiw0QkFBQTtHekYyL2FuQztFeUYzL2FLO0lBQThCLDZCQUFBO0d6RjgvYW5DO0V5RjkvYUs7SUFBOEIsMEJBQUE7R3pGaWdibkM7RXlGamdiSztJQUE4QiwwQkFBQTtHekZvZ2JuQztFeUZwZ2JLO0lBQThCLDBCQUFBO0d6RnVnYm5DO0V5RnZnYks7SUFBOEIsMkJBQUE7R3pGMGdibkM7RXlGMWdiSztJQUE4QiwyQkFBQTtHekY2Z2JuQztFeUY3Z2JLO0lBQThCLDJCQUFBO0d6RmdoYm5DO0V5RmhoYks7SUFBOEIsMkJBQUE7R3pGbWhibkM7RXlGbmhiSztJQUE4QiwyQkFBQTtHekZzaGJuQztFeUZ0aGJLO0lBQThCLDRCQUFBO0d6RnloYm5DO0V5RnpoYks7SUFBOEIsMkJBQUE7R3pGNGhibkM7RXlGNWhiSztJQUE4QiwyQkFBQTtHekYraGJuQztFeUYvaGJLO0lBQThCLDJCQUFBO0d6RmtpYm5DO0V5RmxpYks7SUFBOEIsNEJBQUE7R3pGcWlibkM7RXlGcmliSztJQUE4Qiw0QkFBQTtHekZ3aWJuQztFeUZ4aWJLO0lBQThCLDRCQUFBO0d6RjJpYm5DO0V5RjNpYks7SUFBOEIsNEJBQUE7R3pGOGlibkM7RXlGOWliSztJQUE4Qiw0QkFBQTtHekZpamJuQztFeUZqamJLO0lBQThCLDZCQUFBO0d6Rm9qYm5DO0NBQ0Y7QW1COWdiRztFc0V2Q0k7SUFBOEIsdUJBQUE7R3pGeWpibkM7RXlGempiSztJQUE4Qix1QkFBQTtHekY0amJuQztFeUY1amJLO0lBQThCLHVCQUFBO0d6RitqYm5DO0V5Ri9qYks7SUFBOEIsd0JBQUE7R3pGa2tibkM7RXlGbGtiSztJQUE4Qix3QkFBQTtHekZxa2JuQztFeUZya2JLO0lBQThCLHdCQUFBO0d6RndrYm5DO0V5RnhrYks7SUFBOEIsd0JBQUE7R3pGMmtibkM7RXlGM2tiSztJQUE4Qix3QkFBQTtHekY4a2JuQztFeUY5a2JLO0lBQThCLHlCQUFBO0d6RmlsYm5DO0V5RmpsYks7SUFBOEIsc0JBQUE7R3pGb2xibkM7RXlGcGxiSztJQUE4QixzQkFBQTtHekZ1bGJuQztFeUZ2bGJLO0lBQThCLHNCQUFBO0d6RjBsYm5DO0V5RjFsYks7SUFBOEIsdUJBQUE7R3pGNmxibkM7RXlGN2xiSztJQUE4Qix1QkFBQTtHekZnbWJuQztFeUZobWJLO0lBQThCLHVCQUFBO0d6Rm1tYm5DO0V5Rm5tYks7SUFBOEIsdUJBQUE7R3pGc21ibkM7RXlGdG1iSztJQUE4Qix1QkFBQTtHekZ5bWJuQztFeUZ6bWJLO0lBQThCLHdCQUFBO0d6RjRtYm5DO0V5RjVtYks7SUFBOEIsMEJBQUE7R3pGK21ibkM7RXlGL21iSztJQUE4QiwwQkFBQTtHekZrbmJuQztFeUZsbmJLO0lBQThCLDBCQUFBO0d6RnFuYm5DO0V5RnJuYks7SUFBOEIsMkJBQUE7R3pGd25ibkM7RXlGeG5iSztJQUE4QiwyQkFBQTtHekYybmJuQztFeUYzbmJLO0lBQThCLDJCQUFBO0d6RjhuYm5DO0V5RjluYks7SUFBOEIsMkJBQUE7R3pGaW9ibkM7RXlGam9iSztJQUE4QiwyQkFBQTtHekZvb2JuQztFeUZwb2JLO0lBQThCLDRCQUFBO0d6RnVvYm5DO0V5RnZvYks7SUFBOEIsMkJBQUE7R3pGMG9ibkM7RXlGMW9iSztJQUE4QiwyQkFBQTtHekY2b2JuQztFeUY3b2JLO0lBQThCLDJCQUFBO0d6RmdwYm5DO0V5RmhwYks7SUFBOEIsNEJBQUE7R3pGbXBibkM7RXlGbnBiSztJQUE4Qiw0QkFBQTtHekZzcGJuQztFeUZ0cGJLO0lBQThCLDRCQUFBO0d6RnlwYm5DO0V5RnpwYks7SUFBOEIsNEJBQUE7R3pGNHBibkM7RXlGNXBiSztJQUE4Qiw0QkFBQTtHekYrcGJuQztFeUYvcGJLO0lBQThCLDZCQUFBO0d6RmtxYm5DO0V5RmxxYks7SUFBOEIsMEJBQUE7R3pGcXFibkM7RXlGcnFiSztJQUE4QiwwQkFBQTtHekZ3cWJuQztFeUZ4cWJLO0lBQThCLDBCQUFBO0d6RjJxYm5DO0V5RjNxYks7SUFBOEIsMkJBQUE7R3pGOHFibkM7RXlGOXFiSztJQUE4QiwyQkFBQTtHekZpcmJuQztFeUZqcmJLO0lBQThCLDJCQUFBO0d6Rm9yYm5DO0V5RnByYks7SUFBOEIsMkJBQUE7R3pGdXJibkM7RXlGdnJiSztJQUE4QiwyQkFBQTtHekYwcmJuQztFeUYxcmJLO0lBQThCLDRCQUFBO0d6RjZyYm5DO0V5RjdyYks7SUFBOEIsMkJBQUE7R3pGZ3NibkM7RXlGaHNiSztJQUE4QiwyQkFBQTtHekZtc2JuQztFeUZuc2JLO0lBQThCLDJCQUFBO0d6RnNzYm5DO0V5RnRzYks7SUFBOEIsNEJBQUE7R3pGeXNibkM7RXlGenNiSztJQUE4Qiw0QkFBQTtHekY0c2JuQztFeUY1c2JLO0lBQThCLDRCQUFBO0d6RitzYm5DO0V5Ri9zYks7SUFBOEIsNEJBQUE7R3pGa3RibkM7RXlGbHRiSztJQUE4Qiw0QkFBQTtHekZxdGJuQztFeUZydGJLO0lBQThCLDZCQUFBO0d6Rnd0Ym5DO0NBQ0Y7QW1CbHJiRztFc0V2Q0k7SUFBOEIsdUJBQUE7R3pGNnRibkM7RXlGN3RiSztJQUE4Qix1QkFBQTtHekZndWJuQztFeUZodWJLO0lBQThCLHVCQUFBO0d6Rm11Ym5DO0V5Rm51Yks7SUFBOEIsd0JBQUE7R3pGc3VibkM7RXlGdHViSztJQUE4Qix3QkFBQTtHekZ5dWJuQztFeUZ6dWJLO0lBQThCLHdCQUFBO0d6RjR1Ym5DO0V5RjV1Yks7SUFBOEIsd0JBQUE7R3pGK3VibkM7RXlGL3ViSztJQUE4Qix3QkFBQTtHekZrdmJuQztFeUZsdmJLO0lBQThCLHlCQUFBO0d6RnF2Ym5DO0V5RnJ2Yks7SUFBOEIsc0JBQUE7R3pGd3ZibkM7RXlGeHZiSztJQUE4QixzQkFBQTtHekYydmJuQztFeUYzdmJLO0lBQThCLHNCQUFBO0d6Rjh2Ym5DO0V5Rjl2Yks7SUFBOEIsdUJBQUE7R3pGaXdibkM7RXlGandiSztJQUE4Qix1QkFBQTtHekZvd2JuQztFeUZwd2JLO0lBQThCLHVCQUFBO0d6RnV3Ym5DO0V5RnZ3Yks7SUFBOEIsdUJBQUE7R3pGMHdibkM7RXlGMXdiSztJQUE4Qix1QkFBQTtHekY2d2JuQztFeUY3d2JLO0lBQThCLHdCQUFBO0d6Rmd4Ym5DO0V5Rmh4Yks7SUFBOEIsMEJBQUE7R3pGbXhibkM7RXlGbnhiSztJQUE4QiwwQkFBQTtHekZzeGJuQztFeUZ0eGJLO0lBQThCLDBCQUFBO0d6Rnl4Ym5DO0V5Rnp4Yks7SUFBOEIsMkJBQUE7R3pGNHhibkM7RXlGNXhiSztJQUE4QiwyQkFBQTtHekYreGJuQztFeUYveGJLO0lBQThCLDJCQUFBO0d6Rmt5Ym5DO0V5Rmx5Yks7SUFBOEIsMkJBQUE7R3pGcXlibkM7RXlGcnliSztJQUE4QiwyQkFBQTtHekZ3eWJuQztFeUZ4eWJLO0lBQThCLDRCQUFBO0d6RjJ5Ym5DO0V5RjN5Yks7SUFBOEIsMkJBQUE7R3pGOHlibkM7RXlGOXliSztJQUE4QiwyQkFBQTtHekZpemJuQztFeUZqemJLO0lBQThCLDJCQUFBO0d6Rm96Ym5DO0V5RnB6Yks7SUFBOEIsNEJBQUE7R3pGdXpibkM7RXlGdnpiSztJQUE4Qiw0QkFBQTtHekYwemJuQztFeUYxemJLO0lBQThCLDRCQUFBO0d6RjZ6Ym5DO0V5Rjd6Yks7SUFBOEIsNEJBQUE7R3pGZzBibkM7RXlGaDBiSztJQUE4Qiw0QkFBQTtHekZtMGJuQztFeUZuMGJLO0lBQThCLDZCQUFBO0d6RnMwYm5DO0V5RnQwYks7SUFBOEIsMEJBQUE7R3pGeTBibkM7RXlGejBiSztJQUE4QiwwQkFBQTtHekY0MGJuQztFeUY1MGJLO0lBQThCLDBCQUFBO0d6RiswYm5DO0V5Ri8wYks7SUFBOEIsMkJBQUE7R3pGazFibkM7RXlGbDFiSztJQUE4QiwyQkFBQTtHekZxMWJuQztFeUZyMWJLO0lBQThCLDJCQUFBO0d6RncxYm5DO0V5RngxYks7SUFBOEIsMkJBQUE7R3pGMjFibkM7RXlGMzFiSztJQUE4QiwyQkFBQTtHekY4MWJuQztFeUY5MWJLO0lBQThCLDRCQUFBO0d6RmkyYm5DO0V5RmoyYks7SUFBOEIsMkJBQUE7R3pGbzJibkM7RXlGcDJiSztJQUE4QiwyQkFBQTtHekZ1MmJuQztFeUZ2MmJLO0lBQThCLDJCQUFBO0d6RjAyYm5DO0V5RjEyYks7SUFBOEIsNEJBQUE7R3pGNjJibkM7RXlGNzJiSztJQUE4Qiw0QkFBQTtHekZnM2JuQztFeUZoM2JLO0lBQThCLDRCQUFBO0d6Rm0zYm5DO0V5Rm4zYks7SUFBOEIsNEJBQUE7R3pGczNibkM7RXlGdDNiSztJQUE4Qiw0QkFBQTtHekZ5M2JuQztFeUZ6M2JLO0lBQThCLDZCQUFBO0d6RjQzYm5DO0NBQ0Y7QW1CdDFiRztFc0V2Q0k7SUFBOEIsdUJBQUE7R3pGaTRibkM7RXlGajRiSztJQUE4Qix1QkFBQTtHekZvNGJuQztFeUZwNGJLO0lBQThCLHVCQUFBO0d6RnU0Ym5DO0V5RnY0Yks7SUFBOEIsd0JBQUE7R3pGMDRibkM7RXlGMTRiSztJQUE4Qix3QkFBQTtHekY2NGJuQztFeUY3NGJLO0lBQThCLHdCQUFBO0d6Rmc1Ym5DO0V5Rmg1Yks7SUFBOEIsd0JBQUE7R3pGbTVibkM7RXlGbjViSztJQUE4Qix3QkFBQTtHekZzNWJuQztFeUZ0NWJLO0lBQThCLHlCQUFBO0d6Rnk1Ym5DO0V5Rno1Yks7SUFBOEIsc0JBQUE7R3pGNDVibkM7RXlGNTViSztJQUE4QixzQkFBQTtHekYrNWJuQztFeUYvNWJLO0lBQThCLHNCQUFBO0d6Rms2Ym5DO0V5Rmw2Yks7SUFBOEIsdUJBQUE7R3pGcTZibkM7RXlGcjZiSztJQUE4Qix1QkFBQTtHekZ3NmJuQztFeUZ4NmJLO0lBQThCLHVCQUFBO0d6RjI2Ym5DO0V5RjM2Yks7SUFBOEIsdUJBQUE7R3pGODZibkM7RXlGOTZiSztJQUE4Qix1QkFBQTtHekZpN2JuQztFeUZqN2JLO0lBQThCLHdCQUFBO0d6Rm83Ym5DO0V5RnA3Yks7SUFBOEIsMEJBQUE7R3pGdTdibkM7RXlGdjdiSztJQUE4QiwwQkFBQTtHekYwN2JuQztFeUYxN2JLO0lBQThCLDBCQUFBO0d6RjY3Ym5DO0V5Rjc3Yks7SUFBOEIsMkJBQUE7R3pGZzhibkM7RXlGaDhiSztJQUE4QiwyQkFBQTtHekZtOGJuQztFeUZuOGJLO0lBQThCLDJCQUFBO0d6RnM4Ym5DO0V5RnQ4Yks7SUFBOEIsMkJBQUE7R3pGeThibkM7RXlGejhiSztJQUE4QiwyQkFBQTtHekY0OGJuQztFeUY1OGJLO0lBQThCLDRCQUFBO0d6Ris4Ym5DO0V5Ri84Yks7SUFBOEIsMkJBQUE7R3pGazlibkM7RXlGbDliSztJQUE4QiwyQkFBQTtHekZxOWJuQztFeUZyOWJLO0lBQThCLDJCQUFBO0d6Rnc5Ym5DO0V5Rng5Yks7SUFBOEIsNEJBQUE7R3pGMjlibkM7RXlGMzliSztJQUE4Qiw0QkFBQTtHekY4OWJuQztFeUY5OWJLO0lBQThCLDRCQUFBO0d6RmkrYm5DO0V5RmorYks7SUFBOEIsNEJBQUE7R3pGbytibkM7RXlGcCtiSztJQUE4Qiw0QkFBQTtHekZ1K2JuQztFeUZ2K2JLO0lBQThCLDZCQUFBO0d6RjArYm5DO0V5RjErYks7SUFBOEIsMEJBQUE7R3pGNitibkM7RXlGNytiSztJQUE4QiwwQkFBQTtHekZnL2JuQztFeUZoL2JLO0lBQThCLDBCQUFBO0d6Rm0vYm5DO0V5Rm4vYks7SUFBOEIsMkJBQUE7R3pGcy9ibkM7RXlGdC9iSztJQUE4QiwyQkFBQTtHekZ5L2JuQztFeUZ6L2JLO0lBQThCLDJCQUFBO0d6RjQvYm5DO0V5RjUvYks7SUFBOEIsMkJBQUE7R3pGKy9ibkM7RXlGLy9iSztJQUE4QiwyQkFBQTtHekZrZ2NuQztFeUZsZ2NLO0lBQThCLDRCQUFBO0d6RnFnY25DO0V5RnJnY0s7SUFBOEIsMkJBQUE7R3pGd2djbkM7RXlGeGdjSztJQUE4QiwyQkFBQTtHekYyZ2NuQztFeUYzZ2NLO0lBQThCLDJCQUFBO0d6RjhnY25DO0V5RjlnY0s7SUFBOEIsNEJBQUE7R3pGaWhjbkM7RXlGamhjSztJQUE4Qiw0QkFBQTtHekZvaGNuQztFeUZwaGNLO0lBQThCLDRCQUFBO0d6RnVoY25DO0V5RnZoY0s7SUFBOEIsNEJBQUE7R3pGMGhjbkM7RXlGMWhjSztJQUE4Qiw0QkFBQTtHekY2aGNuQztFeUY3aGNLO0lBQThCLDZCQUFBO0d6RmdpY25DO0NBQ0Y7QW1CNytiRztFc0VsQ0U7SUFBZ0Isd0JBQUE7R3pGbWhjbkI7RXlGbGhjRzs7SUFDa0IsNEJBQUE7R3pGcWhjckI7RXlGcGhjRzs7SUFDa0IsOEJBQUE7R3pGdWhjckI7RXlGdGhjRzs7SUFDa0IsK0JBQUE7R3pGeWhjckI7RXlGeGhjRzs7SUFDa0IsNkJBQUE7R3pGMmhjckI7Q0FDRjtBbUI3OWJHO0VzRTNERTtJQUFnQiwwQkFBQTtHekY0aGNuQjtFeUYzaGNHOztJQUNrQiw4QkFBQTtHekY4aGNyQjtFeUY3aGNHOztJQUNrQixnQ0FBQTtHekZnaWNyQjtFeUYvaGNHOztJQUNrQixpQ0FBQTtHekZraWNyQjtFeUZqaWNHOztJQUNrQiwrQkFBQTtHekZvaWNyQjtDQUNGO0FtQmwvYkc7RXNFL0NFO0lBQWdCLHdCQUFBO0d6RnFpY25CO0V5RnBpY0c7O0lBQ2tCLDRCQUFBO0d6RnVpY3JCO0V5RnRpY0c7O0lBQ2tCLDhCQUFBO0d6RnlpY3JCO0V5RnhpY0c7O0lBQ2tCLCtCQUFBO0d6RjJpY3JCO0V5RjFpY0c7O0lBQ2tCLDZCQUFBO0d6RjZpY3JCO0NBQ0Y7QW1CdmdjRztFc0VuQ0U7SUFBZ0Isd0JBQUE7R3pGOGljbkI7RXlGN2ljRzs7SUFDa0IsNEJBQUE7R3pGZ2pjckI7RXlGL2ljRzs7SUFDa0IsOEJBQUE7R3pGa2pjckI7RXlGampjRzs7SUFDa0IsK0JBQUE7R3pGb2pjckI7RXlGbmpjRzs7SUFDa0IsNkJBQUE7R3pGc2pjckI7Q0FDRjtBbUI5a2NHO0VzRTJCRTtJQUFnQix3QkFBQTtHekZ1amNuQjtFeUZ0amNHOztJQUNrQiw0QkFBQTtHekZ5amNyQjtFeUZ4amNHOztJQUNrQiw4QkFBQTtHekYyamNyQjtFeUYxamNHOztJQUNrQiwrQkFBQTtHekY2amNyQjtFeUY1amNHOztJQUNrQiw2QkFBQTtHekYramNyQjtDQUNGO0FtQnRsY0c7RXNFbENFO0lBQWdCLHlCQUFBO0d6RjRuY25CO0V5RjNuY0c7O0lBQ2tCLDZCQUFBO0d6RjhuY3JCO0V5RjduY0c7O0lBQ2tCLCtCQUFBO0d6RmdvY3JCO0V5Ri9uY0c7O0lBQ2tCLGdDQUFBO0d6RmtvY3JCO0V5RmpvY0c7O0lBQ2tCLDhCQUFBO0d6Rm9vY3JCO0NBQ0Y7QW1CdGtjRztFc0UzREU7SUFBZ0IsMkJBQUE7R3pGcW9jbkI7RXlGcG9jRzs7SUFDa0IsK0JBQUE7R3pGdW9jckI7RXlGdG9jRzs7SUFDa0IsaUNBQUE7R3pGeW9jckI7RXlGeG9jRzs7SUFDa0Isa0NBQUE7R3pGMm9jckI7RXlGMW9jRzs7SUFDa0IsZ0NBQUE7R3pGNm9jckI7Q0FDRjtBbUIzbGNHO0VzRS9DRTtJQUFnQix5QkFBQTtHekY4b2NuQjtFeUY3b2NHOztJQUNrQiw2QkFBQTtHekZncGNyQjtFeUYvb2NHOztJQUNrQiwrQkFBQTtHekZrcGNyQjtFeUZqcGNHOztJQUNrQixnQ0FBQTtHekZvcGNyQjtFeUZucGNHOztJQUNrQiw4QkFBQTtHekZzcGNyQjtDQUNGO0FtQmhuY0c7RXNFbkNFO0lBQWdCLHlCQUFBO0d6RnVwY25CO0V5RnRwY0c7O0lBQ2tCLDZCQUFBO0d6RnlwY3JCO0V5RnhwY0c7O0lBQ2tCLCtCQUFBO0d6RjJwY3JCO0V5RjFwY0c7O0lBQ2tCLGdDQUFBO0d6RjZwY3JCO0V5RjVwY0c7O0lBQ2tCLDhCQUFBO0d6RitwY3JCO0NBQ0Y7QW1CdnJjRztFc0UyQkU7SUFBZ0IseUJBQUE7R3pGZ3FjbkI7RXlGL3BjRzs7SUFDa0IsNkJBQUE7R3pGa3FjckI7RXlGanFjRzs7SUFDa0IsK0JBQUE7R3pGb3FjckI7RXlGbnFjRzs7SUFDa0IsZ0NBQUE7R3pGc3FjckI7RXlGcnFjRzs7SUFDa0IsOEJBQUE7R3pGd3FjckI7Q0FDRjtBbUIvcmNHO0VzRTZCQTtJQUFpQix5QkFBQTtHekZzcWNsQjtFeUZycWNDOztJQUNtQiw2QkFBQTtHekZ3cWNwQjtFeUZ2cWNDOztJQUNtQiwrQkFBQTtHekYwcWNwQjtFeUZ6cWNDOztJQUNtQixnQ0FBQTtHekY0cWNwQjtFeUYzcWNDOztJQUNtQiw4QkFBQTtHekY4cWNwQjtDQUNGO0FtQi9xY0c7RXNFSUE7SUFBaUIsMkJBQUE7R3pGK3FjbEI7RXlGOXFjQzs7SUFDbUIsK0JBQUE7R3pGaXJjcEI7RXlGaHJjQzs7SUFDbUIsaUNBQUE7R3pGbXJjcEI7RXlGbHJjQzs7SUFDbUIsa0NBQUE7R3pGcXJjcEI7RXlGcHJjQzs7SUFDbUIsZ0NBQUE7R3pGdXJjcEI7Q0FDRjtBbUJwc2NHO0VzRWdCQTtJQUFpQix5QkFBQTtHekZ3cmNsQjtFeUZ2cmNDOztJQUNtQiw2QkFBQTtHekYwcmNwQjtFeUZ6cmNDOztJQUNtQiwrQkFBQTtHekY0cmNwQjtFeUYzcmNDOztJQUNtQixnQ0FBQTtHekY4cmNwQjtFeUY3cmNDOztJQUNtQiw4QkFBQTtHekZnc2NwQjtDQUNGO0FtQnp0Y0c7RXNFNEJBO0lBQWlCLHlCQUFBO0d6RmlzY2xCO0V5RmhzY0M7O0lBQ21CLDZCQUFBO0d6Rm1zY3BCO0V5RmxzY0M7O0lBQ21CLCtCQUFBO0d6RnFzY3BCO0V5RnBzY0M7O0lBQ21CLGdDQUFBO0d6RnVzY3BCO0V5RnRzY0M7O0lBQ21CLDhCQUFBO0d6RnlzY3BCO0NBQ0Y7QW1CaHljRztFc0UwRkE7SUFBaUIseUJBQUE7R3pGMHNjbEI7RXlGenNjQzs7SUFDbUIsNkJBQUE7R3pGNHNjcEI7RXlGM3NjQzs7SUFDbUIsK0JBQUE7R3pGOHNjcEI7RXlGN3NjQzs7SUFDbUIsZ0NBQUE7R3pGZ3RjcEI7RXlGL3NjQzs7SUFDbUIsOEJBQUE7R3pGa3RjcEI7Q0FDRjtBbUJ4eWNHO0VzRTZCQTtJQUFpQiwwQkFBQTtHekYrd2NsQjtFeUY5d2NDOztJQUNtQiw4QkFBQTtHekZpeGNwQjtFeUZoeGNDOztJQUNtQixnQ0FBQTtHekZteGNwQjtFeUZseGNDOztJQUNtQixpQ0FBQTtHekZxeGNwQjtFeUZweGNDOztJQUNtQiwrQkFBQTtHekZ1eGNwQjtDQUNGO0FtQnh4Y0c7RXNFSUE7SUFBaUIsNEJBQUE7R3pGd3hjbEI7RXlGdnhjQzs7SUFDbUIsZ0NBQUE7R3pGMHhjcEI7RXlGenhjQzs7SUFDbUIsa0NBQUE7R3pGNHhjcEI7RXlGM3hjQzs7SUFDbUIsbUNBQUE7R3pGOHhjcEI7RXlGN3hjQzs7SUFDbUIsaUNBQUE7R3pGZ3ljcEI7Q0FDRjtBbUI3eWNHO0VzRWdCQTtJQUFpQiwwQkFBQTtHekZpeWNsQjtFeUZoeWNDOztJQUNtQiw4QkFBQTtHekZteWNwQjtFeUZseWNDOztJQUNtQixnQ0FBQTtHekZxeWNwQjtFeUZweWNDOztJQUNtQixpQ0FBQTtHekZ1eWNwQjtFeUZ0eWNDOztJQUNtQiwrQkFBQTtHekZ5eWNwQjtDQUNGO0FtQmwwY0c7RXNFNEJBO0lBQWlCLDBCQUFBO0d6RjB5Y2xCO0V5Rnp5Y0M7O0lBQ21CLDhCQUFBO0d6RjR5Y3BCO0V5RjN5Y0M7O0lBQ21CLGdDQUFBO0d6Rjh5Y3BCO0V5Rjd5Y0M7O0lBQ21CLGlDQUFBO0d6Rmd6Y3BCO0V5Ri95Y0M7O0lBQ21CLCtCQUFBO0d6Rmt6Y3BCO0NBQ0Y7QW1CejRjRztFc0UwRkE7SUFBaUIsMEJBQUE7R3pGbXpjbEI7RXlGbHpjQzs7SUFDbUIsOEJBQUE7R3pGcXpjcEI7RXlGcHpjQzs7SUFDbUIsZ0NBQUE7R3pGdXpjcEI7RXlGdHpjQzs7SUFDbUIsaUNBQUE7R3pGeXpjcEI7RXlGeHpjQzs7SUFDbUIsK0JBQUE7R3pGMnpjcEI7Q0FDRjtBeUY1eWNHO0VBQXFCLGdCcEYySks7RW9GM0pzQixpQnBGd0p0QjtFb0Z4SnlELGlCcEZnS3pEO0NMaXBjN0I7O0F5Rmh6Y0c7RUFBcUIsa0JwRjJKSztFb0YzSnNCLGlCcEZ1SnRCO0VvRnZKeUQsaUJwRmdLekQ7Q0xzcGM3Qjs7QXlGcnpjRztFQUFxQixnQnBGMkpLO0VvRjNKc0IsaUJwRnNKdEI7RW9GdEp5RCxpQnBGZ0t6RDtDTDJwYzdCOztBeUYxemNHO0VBQXFCLGtCcEYySks7RW9GM0pzQixpQnBGcUp0QjtFb0ZySnlELGlCcEZnS3pEO0NMZ3FjN0I7O0F5Ri96Y0c7RUFBYyxnQnBGMElZO0VvRjFJYyxpQnBGb0pkO0VvRnBKa0QsaUJwRm9JbEQ7RW9GcElzRiw0TXBGc0g5RjtFb0Z0SGtJLG9CcEYzQy9JO0VvRjJDdUwsZXBGOUdoTDtDTHM3Y2Y7O0F5RnYwY0c7RUFBYyxrQnBGMElZO0VvRjFJYyxpQnBGbUpkO0VvRm5Ka0QsaUJwRm1JbEQ7RW9GbklzRiw0TXBGcUg5RjtFb0ZySGtJLG9CcEY1Qy9JO0VvRjRDdUwsZXBGL0doTDtDTCs3Y2Y7O0F5Ri8wY0c7RUFBYyxrQnBGMElZO0VvRjFJYyxpQnBGa0pkO0VvRmxKa0QsaUJwRmtJbEQ7RW9GbElzRiw0TXBGb0g5RjtFb0ZwSGtJLG9CcEY3Qy9JO0VvRjZDdUwsZXBGaEhoTDtDTHc4Y2Y7O0F5RnYxY0c7RUFBYyxrQnBGMElZO0VvRjFJYyxpQnBGaUpkO0VvRmpKa0QsaUJwRmlJbEQ7RW9GaklzRiw0TXBGbUg5RjtFb0ZuSGtJLG9CcEY5Qy9JO0VvRjhDdUwsZXBGakhoTDtDTGk5Y2Y7O0F5Ri8xY0c7RUFBYyxrQnBGMElZO0VvRjFJYyxpQnBGZ0pkO0VvRmhKa0QsaUJwRmdJbEQ7RW9GaElzRiw0TXBGa0g5RjtFb0ZsSGtJLG9CcEYvQy9JO0VvRitDdUwsZXBGbEhoTDtDTDA5Y2Y7O0F5RnYyY0c7RUFBYyxnQnBGd0hZO0VvRnhIYyxpQnBGK0lkO0VvRi9Ja0QsaUJwRitIbEQ7RW9GL0hzRiw0TXBGaUg5RjtFb0ZqSGtJLG9CcEZoRC9JO0VvRmdEdUwsZXBGbkhoTDtDTG0rY2Y7O0FtQjMrY0c7RXNFa0hBO0lBQXFCLGdCcEYySks7SW9GM0pzQixpQnBGd0p0QjtJb0Z4SnlELGlCcEZnS3pEO0dMZ3VjM0I7RXlGLzNjQztJQUFxQixrQnBGMkpLO0lvRjNKc0IsaUJwRnVKdEI7SW9Gdkp5RCxpQnBGZ0t6RDtHTG91YzNCO0V5Rm40Y0M7SUFBcUIsZ0JwRjJKSztJb0YzSnNCLGlCcEZzSnRCO0lvRnRKeUQsaUJwRmdLekQ7R0x3dWMzQjtFeUZ2NGNDO0lBQXFCLGtCcEYySks7SW9GM0pzQixpQnBGcUp0QjtJb0ZySnlELGlCcEZnS3pEO0dMNHVjM0I7RXlGMzRjQztJQUFjLGdCcEYwSVk7SW9GMUljLGlCcEZvSmQ7SW9GcEprRCxpQnBGb0lsRDtJb0ZwSXNGLDRNcEZzSDlGO0lvRnRIa0ksb0JwRjNDL0k7SW9GMkN1TCxlcEY5R2hMO0dMaWdkYjtFeUZsNWNDO0lBQWMsa0JwRjBJWTtJb0YxSWMsaUJwRm1KZDtJb0ZuSmtELGlCcEZtSWxEO0lvRm5Jc0YsNE1wRnFIOUY7SW9GckhrSSxvQnBGNUMvSTtJb0Y0Q3VMLGVwRi9HaEw7R0x5Z2RiO0V5Rno1Y0M7SUFBYyxrQnBGMElZO0lvRjFJYyxpQnBGa0pkO0lvRmxKa0QsaUJwRmtJbEQ7SW9GbElzRiw0TXBGb0g5RjtJb0ZwSGtJLG9CcEY3Qy9JO0lvRjZDdUwsZXBGaEhoTDtHTGloZGI7RXlGaDZjQztJQUFjLGtCcEYwSVk7SW9GMUljLGlCcEZpSmQ7SW9GakprRCxpQnBGaUlsRDtJb0ZqSXNGLDRNcEZtSDlGO0lvRm5Ia0ksb0JwRjlDL0k7SW9GOEN1TCxlcEZqSGhMO0dMeWhkYjtFeUZ2NmNDO0lBQWMsa0JwRjBJWTtJb0YxSWMsaUJwRmdKZDtJb0ZoSmtELGlCcEZnSWxEO0lvRmhJc0YsNE1wRmtIOUY7SW9GbEhrSSxvQnBGL0MvSTtJb0YrQ3VMLGVwRmxIaEw7R0xpaWRiO0V5Rjk2Y0M7SUFBYyxnQnBGd0hZO0lvRnhIYyxpQnBGK0lkO0lvRi9Ja0QsaUJwRitIbEQ7SW9GL0hzRiw0TXBGaUg5RjtJb0ZqSGtJLG9CcEZoRC9JO0lvRmdEdUwsZXBGbkhoTDtHTHlpZGI7Q0FDRjtBbUJsamRHO0VzRWtIQTtJQUFxQixnQnBGMkpLO0lvRjNKc0IsaUJwRndKdEI7SW9GeEp5RCxpQnBGZ0t6RDtHTHN5YzNCO0V5RnI4Y0M7SUFBcUIsa0JwRjJKSztJb0YzSnNCLGlCcEZ1SnRCO0lvRnZKeUQsaUJwRmdLekQ7R0wweWMzQjtFeUZ6OGNDO0lBQXFCLGdCcEYySks7SW9GM0pzQixpQnBGc0p0QjtJb0Z0SnlELGlCcEZnS3pEO0dMOHljM0I7RXlGNzhjQztJQUFxQixrQnBGMkpLO0lvRjNKc0IsaUJwRnFKdEI7SW9Gckp5RCxpQnBGZ0t6RDtHTGt6YzNCO0V5Rmo5Y0M7SUFBYyxnQnBGMElZO0lvRjFJYyxpQnBGb0pkO0lvRnBKa0QsaUJwRm9JbEQ7SW9GcElzRiw0TXBGc0g5RjtJb0Z0SGtJLG9CcEYzQy9JO0lvRjJDdUwsZXBGOUdoTDtHTHVrZGI7RXlGeDljQztJQUFjLGtCcEYwSVk7SW9GMUljLGlCcEZtSmQ7SW9GbkprRCxpQnBGbUlsRDtJb0ZuSXNGLDRNcEZxSDlGO0lvRnJIa0ksb0JwRjVDL0k7SW9GNEN1TCxlcEYvR2hMO0dMK2tkYjtFeUYvOWNDO0lBQWMsa0JwRjBJWTtJb0YxSWMsaUJwRmtKZDtJb0ZsSmtELGlCcEZrSWxEO0lvRmxJc0YsNE1wRm9IOUY7SW9GcEhrSSxvQnBGN0MvSTtJb0Y2Q3VMLGVwRmhIaEw7R0x1bGRiO0V5RnQrY0M7SUFBYyxrQnBGMElZO0lvRjFJYyxpQnBGaUpkO0lvRmpKa0QsaUJwRmlJbEQ7SW9GaklzRiw0TXBGbUg5RjtJb0ZuSGtJLG9CcEY5Qy9JO0lvRjhDdUwsZXBGakhoTDtHTCtsZGI7RXlGNytjQztJQUFjLGtCcEYwSVk7SW9GMUljLGlCcEZnSmQ7SW9GaEprRCxpQnBGZ0lsRDtJb0ZoSXNGLDRNcEZrSDlGO0lvRmxIa0ksb0JwRi9DL0k7SW9GK0N1TCxlcEZsSGhMO0dMdW1kYjtFeUZwL2NDO0lBQWMsZ0JwRndIWTtJb0Z4SGMsaUJwRitJZDtJb0YvSWtELGlCcEYrSGxEO0lvRi9Ic0YsNE1wRmlIOUY7SW9GakhrSSxvQnBGaEQvSTtJb0ZnRHVMLGVwRm5IaEw7R0wrbWRiO0NBQ0Y7QW1CeG5kRztFc0VrSEE7SUFBcUIsZ0JwRjJKSztJb0YzSnNCLGlCcEZ3SnRCO0lvRnhKeUQsaUJwRmdLekQ7R0w0MmMzQjtFeUYzZ2RDO0lBQXFCLGtCcEYySks7SW9GM0pzQixpQnBGdUp0QjtJb0Z2SnlELGlCcEZnS3pEO0dMZzNjM0I7RXlGL2dkQztJQUFxQixnQnBGMkpLO0lvRjNKc0IsaUJwRnNKdEI7SW9GdEp5RCxpQnBGZ0t6RDtHTG8zYzNCO0V5Rm5oZEM7SUFBcUIsa0JwRjJKSztJb0YzSnNCLGlCcEZxSnRCO0lvRnJKeUQsaUJwRmdLekQ7R0x3M2MzQjtFeUZ2aGRDO0lBQWMsZ0JwRjBJWTtJb0YxSWMsaUJwRm9KZDtJb0ZwSmtELGlCcEZvSWxEO0lvRnBJc0YsNE1wRnNIOUY7SW9GdEhrSSxvQnBGM0MvSTtJb0YyQ3VMLGVwRjlHaEw7R0w2b2RiO0V5RjloZEM7SUFBYyxrQnBGMElZO0lvRjFJYyxpQnBGbUpkO0lvRm5Ka0QsaUJwRm1JbEQ7SW9GbklzRiw0TXBGcUg5RjtJb0ZySGtJLG9CcEY1Qy9JO0lvRjRDdUwsZXBGL0doTDtHTHFwZGI7RXlGcmlkQztJQUFjLGtCcEYwSVk7SW9GMUljLGlCcEZrSmQ7SW9GbEprRCxpQnBGa0lsRDtJb0ZsSXNGLDRNcEZvSDlGO0lvRnBIa0ksb0JwRjdDL0k7SW9GNkN1TCxlcEZoSGhMO0dMNnBkYjtFeUY1aWRDO0lBQWMsa0JwRjBJWTtJb0YxSWMsaUJwRmlKZDtJb0ZqSmtELGlCcEZpSWxEO0lvRmpJc0YsNE1wRm1IOUY7SW9GbkhrSSxvQnBGOUMvSTtJb0Y4Q3VMLGVwRmpIaEw7R0xxcWRiO0V5Rm5qZEM7SUFBYyxrQnBGMElZO0lvRjFJYyxpQnBGZ0pkO0lvRmhKa0QsaUJwRmdJbEQ7SW9GaElzRiw0TXBGa0g5RjtJb0ZsSGtJLG9CcEYvQy9JO0lvRitDdUwsZXBGbEhoTDtHTDZxZGI7RXlGMWpkQztJQUFjLGdCcEZ3SFk7SW9GeEhjLGlCcEYrSWQ7SW9GL0lrRCxpQnBGK0hsRDtJb0YvSHNGLDRNcEZpSDlGO0lvRmpIa0ksb0JwRmhEL0k7SW9GZ0R1TCxlcEZuSGhMO0dMcXJkYjtDQUNGO0FtQjlyZEc7RXNFa0hBO0lBQXFCLGdCcEYySks7SW9GM0pzQixpQnBGd0p0QjtJb0Z4SnlELGlCcEZnS3pEO0dMazdjM0I7RXlGamxkQztJQUFxQixrQnBGMkpLO0lvRjNKc0IsaUJwRnVKdEI7SW9Gdkp5RCxpQnBGZ0t6RDtHTHM3YzNCO0V5RnJsZEM7SUFBcUIsZ0JwRjJKSztJb0YzSnNCLGlCcEZzSnRCO0lvRnRKeUQsaUJwRmdLekQ7R0wwN2MzQjtFeUZ6bGRDO0lBQXFCLGtCcEYySks7SW9GM0pzQixpQnBGcUp0QjtJb0ZySnlELGlCcEZnS3pEO0dMODdjM0I7RXlGN2xkQztJQUFjLGdCcEYwSVk7SW9GMUljLGlCcEZvSmQ7SW9GcEprRCxpQnBGb0lsRDtJb0ZwSXNGLDRNcEZzSDlGO0lvRnRIa0ksb0JwRjNDL0k7SW9GMkN1TCxlcEY5R2hMO0dMbXRkYjtFeUZwbWRDO0lBQWMsa0JwRjBJWTtJb0YxSWMsaUJwRm1KZDtJb0ZuSmtELGlCcEZtSWxEO0lvRm5Jc0YsNE1wRnFIOUY7SW9GckhrSSxvQnBGNUMvSTtJb0Y0Q3VMLGVwRi9HaEw7R0wydGRiO0V5RjNtZEM7SUFBYyxrQnBGMElZO0lvRjFJYyxpQnBGa0pkO0lvRmxKa0QsaUJwRmtJbEQ7SW9GbElzRiw0TXBGb0g5RjtJb0ZwSGtJLG9CcEY3Qy9JO0lvRjZDdUwsZXBGaEhoTDtHTG11ZGI7RXlGbG5kQztJQUFjLGtCcEYwSVk7SW9GMUljLGlCcEZpSmQ7SW9GakprRCxpQnBGaUlsRDtJb0ZqSXNGLDRNcEZtSDlGO0lvRm5Ia0ksb0JwRjlDL0k7SW9GOEN1TCxlcEZqSGhMO0dMMnVkYjtFeUZ6bmRDO0lBQWMsa0JwRjBJWTtJb0YxSWMsaUJwRmdKZDtJb0ZoSmtELGlCcEZnSWxEO0lvRmhJc0YsNE1wRmtIOUY7SW9GbEhrSSxvQnBGL0MvSTtJb0YrQ3VMLGVwRmxIaEw7R0xtdmRiO0V5RmhvZEM7SUFBYyxnQnBGd0hZO0lvRnhIYyxpQnBGK0lkO0lvRi9Ja0QsaUJwRitIbEQ7SW9GL0hzRiw0TXBGaUg5RjtJb0ZqSGtJLG9CcEZoRC9JO0lvRmdEdUwsZXBGbkhoTDtHTDJ2ZGI7Q0FDRjtBeUY3bmREOzs7O0VBQVksdUJBQUE7RUFBd0IsbUNBQUE7RUFBb0MsNkJBQUE7Q3pG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QSx5QkFBQTtHMUZtdGdCSDtFMEYzc2dCQztJQUNFLDRCQUFBO0cxRjZzZ0JIO0UwRjFzZ0JDOztJQUVFLHlCQUFBO0cxRjRzZ0JIO0UwRnpzZ0JDOzs7SUFHRSxXQUFBO0lBQ0EsVUFBQTtHMUYyc2dCSDtFMEZ4c2dCQzs7SUFFRSx3QkFBQTtHMUYwc2dCSDtFMEZsc2dCQztJQUNFLFNuRndnQzhCO0dQNHJlakM7RTBGbHNnQkM7SUFDRSw0QkFBQTtHMUZvc2dCSDtFMEZsc2dCQztJQUNFLDRCQUFBO0cxRm9zZ0JIO0UwRmhzZ0JDO0lBQ0UsY0FBQTtHMUZrc2dCSDtFMEZoc2dCQztJQUNFLHVCQUFBO0cxRmtzZ0JIO0UwRi9yZ0JDO0lBQ0UscUNBQUE7RzFGaXNnQkg7RTBGL3JnQkc7O0lBRUUsa0NBQUE7RzFGaXNnQkw7RTBGNXJnQkc7O0lBRUUscUNBQUE7RzFGOHJnQkw7RTBGMXJnQkM7SUFDRSxlQUFBO0cxRjRyZ0JIO0UwRjFyZ0JHOzs7O0lBSUUsc0JyRnhIRztHTG96Z0JSO0UwRnhyZ0JDO0lBQ0UsZUFBQTtJQUNBLHNCckY5SEs7R0x3emdCUjtDQUNGO0FtRXR6Z0JDO0VBRUUsYUFBQTtFQUNBLGVBQUE7Q25FdXpnQkg7QW1FcnpnQkM7RUFDRSxZQUFBO0NuRXV6Z0JIOztBMkZuemdCRDtFQUNFLG1CQUFBO0VBQ0EsaUJBQUE7QzNGc3pnQkQ7O0EyRm56Z0JEO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7QzNGc3pnQkQ7O0EyRmp4Z0JEO0VBRUUsaUJ0RmlFTztDTGt0Z0JSO0EyRjF3Z0JHOztFQUNFLFl0RnpFSztFc0YwRUwsb0JwRm9Ld0I7RW9Gbkt4QixzQnBGbUt3QjtDUDBtZ0I3QjtBMkYxd2dCRzs7RUFDRSxldEZ6RUs7RXNGMEVMLGlCdEZoRks7RXNGaUZMLHNCdEY5RUs7Q0wyMWdCVjs7QTJGbndnQkQ7RUFDRSxldEZyRlM7RXNGc0ZULDBCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpRHBGbVhzQztDUG01ZnZDOztBMkZud2dCRDtFQUNFLFVBQUE7QzNGc3dnQkQ7O0EyRm53Z0JEO0VBQ0UsaUJBQUE7RUFDQSxpQ0FBQTtDM0Zzd2dCRDs7QTJGeHRnQkQ7RUFBUSx5QkFBQTtDM0Y0dGdCUCIsImZpbGUiOiJ0aGVtZS5jc3MifQ== */