@charset "UTF-8";
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #0089d0;
  --indigo: #6610f2;
  --purple: #92278f;
  --pink: #c6168d;
  --red: #ed1c24;
  --orange: #f15922;
  --yellow: #fcaf17;
  --green: #20bdbe;
  --teal: #006b6b;
  --cyan: #01a490;
  --white: #fff;
  --gray: #333333;
  --gray-dark: #777777;
  --sky-blue: #bfe1f3;
  --light-blue: #00aeef;
  --dark-blue: #0060af;
  --primary: #0089d0;
  --secondary: #333333;
  --success: #008485;
  --info: #01a490;
  --warning: #fcaf17;
  --danger: #ed1c24;
  --light: #ebebeb;
  --dark: #777777;
  --pink: #c6168d;
  --purple: #92278f;
  --dark-purple: #5c2e91;
  --darker-purple: #340e5f;
  --primary-darker: #0060af;
  --gray-100: #ebebeb;
  --gray-200: #ccc;
  --gray-300: #979797;
  --gray-400: #636466;
  --gray-500: #4f4f4f;
  --gray-600: #333333;
  --black: #000;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-lg2: 1024px;
  --breakpoint-lg3: 1100px;
  --breakpoint-xl: 1200px;
  --breakpoint-xls: 1380px;
  --breakpoint-xlx: 1440px;
  --font-family-sans-serif: "Cachet", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          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: Verdana, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  text-align: left;
  background-color: #fff;
}

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

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

h1, .paragraph--type--banner .banner-title, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  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: #0060af;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0089d0;
  text-decoration: none;
}

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

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

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

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

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

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
@media (max-width: 1200px) {
  legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}

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, .paragraph--type--banner .banner-title, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  line-height: 1.2;
}

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

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

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

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

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

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

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

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

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.675rem + 5.1vw);
  }
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.575rem + 3.9vw);
  }
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.475rem + 2.7vw);
  }
}

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

small,
.small {
  font-size: 0.875em;
  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.875em;
  color: #333333;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #979797;
  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: #333333;
}

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

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

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

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

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

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

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

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

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

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

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

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

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

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

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

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

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1024px) {
  .col-lg2 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg2-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg2-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg2-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg2-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg2-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg2-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg2-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg2-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg2-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg2-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg2-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg2-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg2-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg2-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg2-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg2-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg2-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg2-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg2-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg2-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg2-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg2-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg2-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg2-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg2-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg2-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg2-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg2-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg2-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg2-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg2-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg2-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg2-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg2-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg2-0 {
    margin-left: 0;
  }
  .offset-lg2-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg2-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg2-3 {
    margin-left: 25%;
  }
  .offset-lg2-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg2-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg2-6 {
    margin-left: 50%;
  }
  .offset-lg2-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg2-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg2-9 {
    margin-left: 75%;
  }
  .offset-lg2-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg2-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1100px) {
  .col-lg3 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg3-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg3-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg3-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg3-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg3-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg3-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg3-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg3-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg3-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg3-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg3-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg3-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg3-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg3-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg3-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg3-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg3-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg3-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg3-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg3-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg3-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg3-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg3-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg3-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg3-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg3-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg3-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg3-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg3-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg3-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg3-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg3-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg3-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg3-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg3-0 {
    margin-left: 0;
  }
  .offset-lg3-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg3-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg3-3 {
    margin-left: 25%;
  }
  .offset-lg3-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg3-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg3-6 {
    margin-left: 50%;
  }
  .offset-lg3-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg3-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg3-9 {
    margin-left: 75%;
  }
  .offset-lg3-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg3-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1380px) {
  .col-xls {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xls-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xls-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xls-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xls-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xls-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xls-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xls-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xls-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xls-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xls-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xls-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xls-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xls-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xls-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xls-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xls-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xls-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xls-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xls-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xls-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xls-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xls-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xls-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xls-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xls-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xls-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xls-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xls-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xls-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xls-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xls-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xls-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xls-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xls-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xls-0 {
    margin-left: 0;
  }
  .offset-xls-1 {
    margin-left: 8.33333333%;
  }
  .offset-xls-2 {
    margin-left: 16.66666667%;
  }
  .offset-xls-3 {
    margin-left: 25%;
  }
  .offset-xls-4 {
    margin-left: 33.33333333%;
  }
  .offset-xls-5 {
    margin-left: 41.66666667%;
  }
  .offset-xls-6 {
    margin-left: 50%;
  }
  .offset-xls-7 {
    margin-left: 58.33333333%;
  }
  .offset-xls-8 {
    margin-left: 66.66666667%;
  }
  .offset-xls-9 {
    margin-left: 75%;
  }
  .offset-xls-10 {
    margin-left: 83.33333333%;
  }
  .offset-xls-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1440px) {
  .col-xlx {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xlx-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xlx-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xlx-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xlx-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xlx-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xlx-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xlx-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xlx-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xlx-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xlx-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xlx-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xlx-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xlx-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xlx-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xlx-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xlx-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xlx-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xlx-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xlx-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xlx-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xlx-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xlx-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xlx-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xlx-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xlx-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xlx-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xlx-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xlx-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xlx-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xlx-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xlx-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xlx-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xlx-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xlx-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xlx-0 {
    margin-left: 0;
  }
  .offset-xlx-1 {
    margin-left: 8.33333333%;
  }
  .offset-xlx-2 {
    margin-left: 16.66666667%;
  }
  .offset-xlx-3 {
    margin-left: 25%;
  }
  .offset-xlx-4 {
    margin-left: 33.33333333%;
  }
  .offset-xlx-5 {
    margin-left: 41.66666667%;
  }
  .offset-xlx-6 {
    margin-left: 50%;
  }
  .offset-xlx-7 {
    margin-left: 58.33333333%;
  }
  .offset-xlx-8 {
    margin-left: 66.66666667%;
  }
  .offset-xlx-9 {
    margin-left: 75%;
  }
  .offset-xlx-10 {
    margin-left: 83.33333333%;
  }
  .offset-xlx-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #2f2f2f;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #979797;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #979797;
}
.table tbody + tbody {
  border-top: 2px solid #979797;
}

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

.table-bordered {
  border: 1px solid #979797;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #979797;
}
.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: #2f2f2f;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(183.6, 221.96, 241.84);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(122.4, 193.64, 230.56);
}

.table-hover .table-primary:hover {
  background-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(197.88, 197.88, 197.88);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(148.92, 148.92, 148.92);
}

.table-hover .table-secondary:hover {
  background-color: rgb(185.13, 185.13, 185.13);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(185.13, 185.13, 185.13);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(183.6, 220.56, 220.84);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(122.4, 191.04, 191.56);
}

.table-hover .table-success:hover {
  background-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(183.88, 229.52, 223.92);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(122.92, 207.68, 197.28);
}

.table-hover .table-info:hover {
  background-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(254.16, 232.6, 190.04);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(253.44, 213.4, 134.36);
}

.table-hover .table-warning:hover {
  background-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(249.96, 191.44, 193.68);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(245.64, 136.96, 141.12);
}

.table-hover .table-danger:hover {
  background-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(249.4, 249.4, 249.4);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(244.6, 244.6, 244.6);
}

.table-hover .table-light:hover {
  background-color: rgb(236.65, 236.65, 236.65);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(236.65, 236.65, 236.65);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(216.92, 216.92, 216.92);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(184.28, 184.28, 184.28);
}

.table-hover .table-dark:hover {
  background-color: rgb(204.17, 204.17, 204.17);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(204.17, 204.17, 204.17);
}

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: rgb(239.04, 189.76, 223.08);
}
.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: rgb(225.36, 133.84, 195.72);
}

.table-hover .table-pink:hover {
  background-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}
.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}

.table-purple,
.table-purple > th,
.table-purple > td {
  background-color: rgb(224.48, 194.52, 223.64);
}
.table-purple th,
.table-purple td,
.table-purple thead th,
.table-purple tbody + tbody {
  border-color: rgb(198.32, 142.68, 196.76);
}

.table-hover .table-purple:hover {
  background-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}
.table-hover .table-purple:hover > td,
.table-hover .table-purple:hover > th {
  background-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}

.table-dark-purple,
.table-dark-purple > th,
.table-dark-purple > td {
  background-color: rgb(209.36, 196.48, 224.2);
}
.table-dark-purple th,
.table-dark-purple td,
.table-dark-purple thead th,
.table-dark-purple tbody + tbody {
  border-color: rgb(170.24, 146.32, 197.8);
}

.table-hover .table-dark-purple:hover {
  background-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}
.table-hover .table-dark-purple:hover > td,
.table-hover .table-dark-purple:hover > th {
  background-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}

.table-darker-purple,
.table-darker-purple > th,
.table-darker-purple > td {
  background-color: rgb(198.16, 187.52, 210.2);
}
.table-darker-purple th,
.table-darker-purple td,
.table-darker-purple thead th,
.table-darker-purple tbody + tbody {
  border-color: rgb(149.44, 129.68, 171.8);
}

.table-hover .table-darker-purple:hover {
  background-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}
.table-hover .table-darker-purple:hover > td,
.table-hover .table-darker-purple:hover > th {
  background-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}

.table-primary-darker,
.table-primary-darker > th,
.table-primary-darker > td {
  background-color: rgb(183.6, 210.48, 232.6);
}
.table-primary-darker th,
.table-primary-darker td,
.table-primary-darker thead th,
.table-primary-darker tbody + tbody {
  border-color: rgb(122.4, 172.32, 213.4);
}

.table-hover .table-primary-darker:hover {
  background-color: rgb(164.1895522388, 198.3770149254, 226.5104477612);
}
.table-hover .table-primary-darker:hover > td,
.table-hover .table-primary-darker:hover > th {
  background-color: rgb(164.1895522388, 198.3770149254, 226.5104477612);
}

.table-gray-100,
.table-gray-100 > th,
.table-gray-100 > td {
  background-color: rgb(249.4, 249.4, 249.4);
}
.table-gray-100 th,
.table-gray-100 td,
.table-gray-100 thead th,
.table-gray-100 tbody + tbody {
  border-color: rgb(244.6, 244.6, 244.6);
}

.table-hover .table-gray-100:hover {
  background-color: rgb(236.65, 236.65, 236.65);
}
.table-hover .table-gray-100:hover > td,
.table-hover .table-gray-100:hover > th {
  background-color: rgb(236.65, 236.65, 236.65);
}

.table-gray-200,
.table-gray-200 > th,
.table-gray-200 > td {
  background-color: rgb(240.72, 240.72, 240.72);
}
.table-gray-200 th,
.table-gray-200 td,
.table-gray-200 thead th,
.table-gray-200 tbody + tbody {
  border-color: rgb(228.48, 228.48, 228.48);
}

.table-hover .table-gray-200:hover {
  background-color: rgb(227.97, 227.97, 227.97);
}
.table-hover .table-gray-200:hover > td,
.table-hover .table-gray-200:hover > th {
  background-color: rgb(227.97, 227.97, 227.97);
}

.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
  background-color: rgb(225.88, 225.88, 225.88);
}
.table-gray-300 th,
.table-gray-300 td,
.table-gray-300 thead th,
.table-gray-300 tbody + tbody {
  border-color: rgb(200.92, 200.92, 200.92);
}

.table-hover .table-gray-300:hover {
  background-color: rgb(213.13, 213.13, 213.13);
}
.table-hover .table-gray-300:hover > td,
.table-hover .table-gray-300:hover > th {
  background-color: rgb(213.13, 213.13, 213.13);
}

.table-gray-400,
.table-gray-400 > th,
.table-gray-400 > td {
  background-color: rgb(211.32, 211.6, 212.16);
}
.table-gray-400 th,
.table-gray-400 td,
.table-gray-400 thead th,
.table-gray-400 tbody + tbody {
  border-color: rgb(173.88, 174.4, 175.44);
}

.table-hover .table-gray-400:hover {
  background-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}
.table-hover .table-gray-400:hover > td,
.table-hover .table-gray-400:hover > th {
  background-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}

.table-gray-500,
.table-gray-500 > th,
.table-gray-500 > td {
  background-color: rgb(205.72, 205.72, 205.72);
}
.table-gray-500 th,
.table-gray-500 td,
.table-gray-500 thead th,
.table-gray-500 tbody + tbody {
  border-color: rgb(163.48, 163.48, 163.48);
}

.table-hover .table-gray-500:hover {
  background-color: rgb(192.97, 192.97, 192.97);
}
.table-hover .table-gray-500:hover > td,
.table-hover .table-gray-500:hover > th {
  background-color: rgb(192.97, 192.97, 192.97);
}

.table-gray-600,
.table-gray-600 > th,
.table-gray-600 > td {
  background-color: rgb(197.88, 197.88, 197.88);
}
.table-gray-600 th,
.table-gray-600 td,
.table-gray-600 thead th,
.table-gray-600 tbody + tbody {
  border-color: rgb(148.92, 148.92, 148.92);
}

.table-hover .table-gray-600:hover {
  background-color: rgb(185.13, 185.13, 185.13);
}
.table-hover .table-gray-600:hover > td,
.table-hover .table-gray-600:hover > th {
  background-color: rgb(185.13, 185.13, 185.13);
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: rgb(183.6, 183.6, 183.6);
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: rgb(122.4, 122.4, 122.4);
}

.table-hover .table-black:hover {
  background-color: rgb(170.85, 170.85, 170.85);
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: rgb(170.85, 170.85, 170.85);
}

.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: #777777;
  border-color: rgb(138.125, 138.125, 138.125);
}
.table .thead-light th {
  color: #2f2f2f;
  background-color: #ccc;
  border-color: #979797;
}

.table-dark {
  color: #fff;
  background-color: #777777;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(138.125, 138.125, 138.125);
}
.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: 1023.98px) {
  .table-responsive-lg2 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg2 > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1099.98px) {
  .table-responsive-lg3 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg3 > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1379.98px) {
  .table-responsive-xls {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xls > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1439.98px) {
  .table-responsive-xlx {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xlx > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #636466;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #2f2f2f;
  background-color: #fff;
  border-color: rgb(80.5, 195.4350961538, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #333333;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #333333;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #333333;
  opacity: 1;
}
.form-control::placeholder {
  color: #333333;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #ccc;
  opacity: 1;
}

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

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

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #2f2f2f;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

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

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

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

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          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.875em;
  color: #008485;
}

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

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #008485;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23008485' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #008485;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

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

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

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #008485;
}
.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: #008485;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #008485;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(0, 182.6165413534, 184);
  background-color: rgb(0, 182.6165413534, 184);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 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: #008485;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #008485;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #008485;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.25);
}

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

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

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #ed1c24;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ed1c24' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ed1c24' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #ed1c24;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #ed1c24;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23777777' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ed1c24' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ed1c24' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #ed1c24;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #ed1c24;
}
.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: #ed1c24;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #ed1c24;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(240.7469387755, 75.2530612245, 81.587755102);
  background-color: rgb(240.7469387755, 75.2530612245, 81.587755102);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 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: #ed1c24;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #ed1c24;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #ed1c24;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #2f2f2f;
  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.5;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #2f2f2f;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #0089d0;
  border-color: #0089d0;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0, 111.8064903846, 169.75);
  border-color: rgb(0, 103.4086538462, 157);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(0, 111.8064903846, 169.75);
  border-color: rgb(0, 103.4086538462, 157);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #0089d0;
  border-color: #0089d0;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 103.4086538462, 157);
  border-color: rgb(0, 95.0108173077, 144.25);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 154.7, 215.05, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
  border-color: rgb(19.125, 19.125, 19.125);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #008485;
  border-color: #008485;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(0, 94.037593985, 94.75);
  border-color: rgb(0, 81.3834586466, 82);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(0, 94.037593985, 94.75);
  border-color: rgb(0, 81.3834586466, 82);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #008485;
  border-color: #008485;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 81.3834586466, 82);
  border-color: rgb(0, 68.7293233083, 69.25);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 150.45, 151.3, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #01a490;
  border-color: #01a490;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(0.7681818182, 125.9818181818, 110.6181818182);
  border-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(0.7681818182, 125.9818181818, 110.6181818182);
  border-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #01a490;
  border-color: #01a490;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
  border-color: rgb(0.6136363636, 100.6363636364, 88.3636363636);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(39.1, 177.65, 160.65, 0.5);
}

.btn-warning {
  color: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.btn-warning:hover {
  color: #231f20;
  background-color: rgb(233.7276595745, 156.1542553191, 3.0223404255);
  border-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
}
.btn-warning:focus, .btn-warning.focus {
  color: #231f20;
  background-color: rgb(233.7276595745, 156.1542553191, 3.0223404255);
  border-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #231f20;
  background-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
  border-color: rgb(208.5531914894, 139.335106383, 2.6968085106);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(219.45, 153.4, 24.35, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(210.0908163265, 16.6591836735, 24.0632653061);
  border-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(210.0908163265, 16.6591836735, 24.0632653061);
  border-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
  border-color: rgb(186.4642857143, 14.7857142857, 21.3571428571);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(239.7, 62.05, 68.85, 0.5);
}

.btn-light {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-light:hover {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
}
.btn-light:focus, .btn-light.focus {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
  border-color: rgb(203.125, 203.125, 203.125);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #777777;
  border-color: #777777;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(99.875, 99.875, 99.875);
  border-color: rgb(93.5, 93.5, 93.5);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(99.875, 99.875, 99.875);
  border-color: rgb(93.5, 93.5, 93.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #777777;
  border-color: #777777;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(93.5, 93.5, 93.5);
  border-color: rgb(87.125, 87.125, 87.125);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(139.4, 139.4, 139.4, 0.5);
}

.btn-pink {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-pink:hover {
  color: #fff;
  background-color: rgb(163.575, 18.175, 116.4852272727);
  border-color: rgb(152.1, 16.9, 108.3136363636);
}
.btn-pink:focus, .btn-pink.focus {
  color: #fff;
  background-color: rgb(163.575, 18.175, 116.4852272727);
  border-color: rgb(152.1, 16.9, 108.3136363636);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: rgb(152.1, 16.9, 108.3136363636);
  border-color: rgb(140.625, 15.625, 100.1420454545);
}
.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-pink.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(206.55, 56.95, 158.1, 0.5);
}

.btn-purple {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-purple:hover {
  color: #fff;
  background-color: rgb(115.8135135135, 30.9364864865, 113.4337837838);
  border-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
}
.btn-purple:focus, .btn-purple.focus {
  color: #fff;
  background-color: rgb(115.8135135135, 30.9364864865, 113.4337837838);
  border-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
}
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
  border-color: rgb(95.6891891892, 25.5608108108, 93.722972973);
}
.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(162.35, 71.4, 159.8, 0.5);
}

.btn-dark-purple {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-dark-purple:hover {
  color: #fff;
  background-color: rgb(73.5759162304, 36.7879581152, 115.9620418848);
  border-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
}
.btn-dark-purple:focus, .btn-dark-purple.focus {
  color: #fff;
  background-color: rgb(73.5759162304, 36.7879581152, 115.9620418848);
  border-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
}
.btn-dark-purple.disabled, .btn-dark-purple:disabled {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-dark-purple:not(:disabled):not(.disabled):active, .btn-dark-purple:not(:disabled):not(.disabled).active, .show > .btn-dark-purple.dropdown-toggle {
  color: #fff;
  background-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
  border-color: rgb(61.2931937173, 30.6465968586, 96.6034031414);
}
.btn-dark-purple:not(:disabled):not(.disabled):active:focus, .btn-dark-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-dark-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(116.45, 77.35, 161.5, 0.5);
}

.btn-darker-purple {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-darker-purple:hover {
  color: #fff;
  background-color: rgb(33.752293578, 9.0871559633, 61.6628440367);
  border-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
}
.btn-darker-purple:focus, .btn-darker-purple.focus {
  color: #fff;
  background-color: rgb(33.752293578, 9.0871559633, 61.6628440367);
  border-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
}
.btn-darker-purple.disabled, .btn-darker-purple:disabled {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-darker-purple:not(:disabled):not(.disabled):active, .btn-darker-purple:not(:disabled):not(.disabled).active, .show > .btn-darker-purple.dropdown-toggle {
  color: #fff;
  background-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
  border-color: rgb(21.5871559633, 5.8119266055, 39.4380733945);
}
.btn-darker-purple:not(:disabled):not(.disabled):active:focus, .btn-darker-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-darker-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(82.45, 50.15, 119, 0.5);
}

.btn-primary-darker {
  color: #fff;
  background-color: #0060af;
  border-color: #0060af;
}
.btn-primary-darker:hover {
  color: #fff;
  background-color: rgb(0, 75.0171428571, 136.75);
  border-color: rgb(0, 68.0228571429, 124);
}
.btn-primary-darker:focus, .btn-primary-darker.focus {
  color: #fff;
  background-color: rgb(0, 75.0171428571, 136.75);
  border-color: rgb(0, 68.0228571429, 124);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 119.85, 187, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 119.85, 187, 0.5);
}
.btn-primary-darker.disabled, .btn-primary-darker:disabled {
  color: #fff;
  background-color: #0060af;
  border-color: #0060af;
}
.btn-primary-darker:not(:disabled):not(.disabled):active, .btn-primary-darker:not(:disabled):not(.disabled).active, .show > .btn-primary-darker.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 68.0228571429, 124);
  border-color: rgb(0, 61.0285714286, 111.25);
}
.btn-primary-darker:not(:disabled):not(.disabled):active:focus, .btn-primary-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-primary-darker.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 119.85, 187, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 119.85, 187, 0.5);
}

.btn-gray-100 {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-gray-100:hover {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
}
.btn-gray-100:focus, .btn-gray-100.focus {
  color: #231f20;
  background-color: rgb(215.875, 215.875, 215.875);
  border-color: rgb(209.5, 209.5, 209.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}
.btn-gray-100.disabled, .btn-gray-100:disabled {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
  border-color: rgb(203.125, 203.125, 203.125);
}
.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 204.4, 204.55, 0.5);
}

.btn-gray-200 {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-gray-200:hover {
  color: #231f20;
  background-color: rgb(184.875, 184.875, 184.875);
  border-color: rgb(178.5, 178.5, 178.5);
}
.btn-gray-200:focus, .btn-gray-200.focus {
  color: #231f20;
  background-color: rgb(184.875, 184.875, 184.875);
  border-color: rgb(178.5, 178.5, 178.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
}
.btn-gray-200.disabled, .btn-gray-200:disabled {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle {
  color: #231f20;
  background-color: rgb(178.5, 178.5, 178.5);
  border-color: rgb(172.125, 172.125, 172.125);
}
.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(178.65, 178.05, 178.2, 0.5);
}

.btn-gray-300 {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-gray-300:hover {
  color: #fff;
  background-color: rgb(131.875, 131.875, 131.875);
  border-color: rgb(125.5, 125.5, 125.5);
}
.btn-gray-300:focus, .btn-gray-300.focus {
  color: #fff;
  background-color: rgb(131.875, 131.875, 131.875);
  border-color: rgb(125.5, 125.5, 125.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
}
.btn-gray-300.disabled, .btn-gray-300:disabled {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle {
  color: #fff;
  background-color: rgb(125.5, 125.5, 125.5);
  border-color: rgb(119.125, 119.125, 119.125);
}
.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(133.6, 133, 133.15, 0.5);
}

.btn-gray-400 {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-gray-400:hover {
  color: #fff;
  background-color: rgb(80.1604477612, 80.9701492537, 82.5895522388);
  border-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
}
.btn-gray-400:focus, .btn-gray-400.focus {
  color: #fff;
  background-color: rgb(80.1604477612, 80.9701492537, 82.5895522388);
  border-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
}
.btn-gray-400.disabled, .btn-gray-400:disabled {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
  border-color: rgb(67.6007462687, 68.2835820896, 69.6492537313);
}
.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(122.4, 123.25, 124.95, 0.5);
}

.btn-gray-500 {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-gray-500:hover {
  color: #fff;
  background-color: rgb(59.875, 59.875, 59.875);
  border-color: rgb(53.5, 53.5, 53.5);
}
.btn-gray-500:focus, .btn-gray-500.focus {
  color: #fff;
  background-color: rgb(59.875, 59.875, 59.875);
  border-color: rgb(53.5, 53.5, 53.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
}
.btn-gray-500.disabled, .btn-gray-500:disabled {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(53.5, 53.5, 53.5);
  border-color: rgb(47.125, 47.125, 47.125);
}
.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(105.4, 105.4, 105.4, 0.5);
}

.btn-gray-600 {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-gray-600:hover {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
}
.btn-gray-600:focus, .btn-gray-600.focus {
  color: #fff;
  background-color: rgb(31.875, 31.875, 31.875);
  border-color: rgb(25.5, 25.5, 25.5);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}
.btn-gray-600.disabled, .btn-gray-600:disabled {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
  border-color: rgb(19.125, 19.125, 19.125);
}
.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(81.6, 81.6, 81.6, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 38.25, 0.5);
}

.btn-outline-primary {
  color: #0089d0;
  border-color: #0089d0;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0089d0;
  border-color: #0089d0;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #0089d0;
  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: #0089d0;
  border-color: #0089d0;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
}

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

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

.btn-outline-info {
  color: #01a490;
  border-color: #01a490;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #01a490;
  border-color: #01a490;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #01a490;
  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: #01a490;
  border-color: #01a490;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
}

.btn-outline-warning {
  color: #fcaf17;
  border-color: #fcaf17;
}
.btn-outline-warning:hover {
  color: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #fcaf17;
  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: #231f20;
  background-color: #fcaf17;
  border-color: #fcaf17;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
}

.btn-outline-danger {
  color: #ed1c24;
  border-color: #ed1c24;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #ed1c24;
  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: #ed1c24;
  border-color: #ed1c24;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
}

.btn-outline-light {
  color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-light:hover {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #ebebeb;
  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: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.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 {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

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

.btn-outline-pink {
  color: #c6168d;
  border-color: #c6168d;
}
.btn-outline-pink:hover {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-outline-pink:focus, .btn-outline-pink.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
}
.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #c6168d;
  background-color: transparent;
}
.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #c6168d;
  border-color: #c6168d;
}
.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
}

.btn-outline-purple {
  color: #92278f;
  border-color: #92278f;
}
.btn-outline-purple:hover {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-outline-purple:focus, .btn-outline-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
}
.btn-outline-purple.disabled, .btn-outline-purple:disabled {
  color: #92278f;
  background-color: transparent;
}
.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle {
  color: #fff;
  background-color: #92278f;
  border-color: #92278f;
}
.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
}

.btn-outline-dark-purple {
  color: #5c2e91;
  border-color: #5c2e91;
}
.btn-outline-dark-purple:hover {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-outline-dark-purple:focus, .btn-outline-dark-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
}
.btn-outline-dark-purple.disabled, .btn-outline-dark-purple:disabled {
  color: #5c2e91;
  background-color: transparent;
}
.btn-outline-dark-purple:not(:disabled):not(.disabled):active, .btn-outline-dark-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-dark-purple.dropdown-toggle {
  color: #fff;
  background-color: #5c2e91;
  border-color: #5c2e91;
}
.btn-outline-dark-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-dark-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
}

.btn-outline-darker-purple {
  color: #340e5f;
  border-color: #340e5f;
}
.btn-outline-darker-purple:hover {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-outline-darker-purple:focus, .btn-outline-darker-purple.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
}
.btn-outline-darker-purple.disabled, .btn-outline-darker-purple:disabled {
  color: #340e5f;
  background-color: transparent;
}
.btn-outline-darker-purple:not(:disabled):not(.disabled):active, .btn-outline-darker-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-darker-purple.dropdown-toggle {
  color: #fff;
  background-color: #340e5f;
  border-color: #340e5f;
}
.btn-outline-darker-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-darker-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-darker-purple.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
}

.btn-outline-primary-darker {
  color: #0060af;
  border-color: #0060af;
}
.btn-outline-primary-darker:hover {
  color: #fff;
  background-color: #0060af;
  border-color: #0060af;
}
.btn-outline-primary-darker:focus, .btn-outline-primary-darker.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 96, 175, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 96, 175, 0.5);
}
.btn-outline-primary-darker.disabled, .btn-outline-primary-darker:disabled {
  color: #0060af;
  background-color: transparent;
}
.btn-outline-primary-darker:not(:disabled):not(.disabled):active, .btn-outline-primary-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-primary-darker.dropdown-toggle {
  color: #fff;
  background-color: #0060af;
  border-color: #0060af;
}
.btn-outline-primary-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-primary-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary-darker.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 96, 175, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 96, 175, 0.5);
}

.btn-outline-gray-100 {
  color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-gray-100:hover {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-gray-100:focus, .btn-outline-gray-100.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}
.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled {
  color: #ebebeb;
  background-color: transparent;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle {
  color: #231f20;
  background-color: #ebebeb;
  border-color: #ebebeb;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

.btn-outline-gray-200 {
  color: #ccc;
  border-color: #ccc;
}
.btn-outline-gray-200:hover {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-outline-gray-200:focus, .btn-outline-gray-200.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}
.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled {
  color: #ccc;
  background-color: transparent;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle {
  color: #231f20;
  background-color: #ccc;
  border-color: #ccc;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}

.btn-outline-gray-300 {
  color: #979797;
  border-color: #979797;
}
.btn-outline-gray-300:hover {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-outline-gray-300:focus, .btn-outline-gray-300.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
}
.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {
  color: #979797;
  background-color: transparent;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle {
  color: #231f20;
  background-color: #979797;
  border-color: #979797;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
}

.btn-outline-gray-400 {
  color: #636466;
  border-color: #636466;
}
.btn-outline-gray-400:hover {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-outline-gray-400:focus, .btn-outline-gray-400.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
}
.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled {
  color: #636466;
  background-color: transparent;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle {
  color: #fff;
  background-color: #636466;
  border-color: #636466;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
}

.btn-outline-gray-500 {
  color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-outline-gray-500:hover {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-outline-gray-500:focus, .btn-outline-gray-500.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
}
.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled {
  color: #4f4f4f;
  background-color: transparent;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle {
  color: #fff;
  background-color: #4f4f4f;
  border-color: #4f4f4f;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
}

.btn-outline-gray-600 {
  color: #333333;
  border-color: #333333;
}
.btn-outline-gray-600:hover {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-outline-gray-600:focus, .btn-outline-gray-600.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}
.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled {
  color: #333333;
  background-color: transparent;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #333333;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

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

.btn-link {
  font-weight: 400;
  color: #0060af;
  text-decoration: none;
}
.btn-link:hover {
  color: #0089d0;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #333333;
  pointer-events: none;
}

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

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

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

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

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

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

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

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

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

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #2f2f2f;
  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;
}

.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: 1024px) {
  .dropdown-menu-lg2-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg2-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1100px) {
  .dropdown-menu-lg3-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg3-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1380px) {
  .dropdown-menu-xls-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xls-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1440px) {
  .dropdown-menu-xlx-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xlx-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 #ccc;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #231f20;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.4772727273, 19.0227272727, 19.6363636364);
  text-decoration: none;
  background-color: #ccc;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0089d0;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #4f4f4f;
  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: #333333;
  white-space: nowrap;
}

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn: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 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn: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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  text-align: center;
  white-space: nowrap;
  background-color: #ccc;
  border: 1px solid #636466;
  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:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

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

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

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #0089d0;
  background-color: #0089d0;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(80.5, 195.4350961538, 255);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(131.5, 212.84375, 255);
  border-color: rgb(131.5, 212.84375, 255);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #333333;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #ccc;
}

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

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

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

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #4f4f4f;
  border-radius: 0.5rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    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(0, 137, 208, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23777777' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #636466;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(80.5, 195.4350961538, 255);
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-select:focus::-ms-value {
  color: #2f2f2f;
  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: #333333;
  background-color: #ccc;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #2f2f2f;
}

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

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

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(80.5, 195.4350961538, 255);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #ccc;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

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

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0089d0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(131.5, 212.84375, 255);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #979797;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0089d0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(131.5, 212.84375, 255);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #979797;
  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: #0089d0;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(131.5, 212.84375, 255);
}
.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: #979797;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #979797;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #4f4f4f;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #4f4f4f;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #4f4f4f;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

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

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

.nav-tabs {
  border-bottom: 1px solid #ccc;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #ebebeb #ebebeb #ccc;
}
.nav-tabs .nav-link.disabled {
  color: #333333;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #636466;
  background-color: #fff;
  border-color: #ccc #ccc #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 0;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

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

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

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

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

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

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1023.98px) {
  .navbar-expand-lg2 > .container,
  .navbar-expand-lg2 > .container-fluid,
  .navbar-expand-lg2 > .container-sm,
  .navbar-expand-lg2 > .container-md,
  .navbar-expand-lg2 > .container-lg,
  .navbar-expand-lg2 > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1024px) {
  .navbar-expand-lg2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg2 .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg2 .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg2 .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg2 > .container,
  .navbar-expand-lg2 > .container-fluid,
  .navbar-expand-lg2 > .container-sm,
  .navbar-expand-lg2 > .container-md,
  .navbar-expand-lg2 > .container-lg,
  .navbar-expand-lg2 > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg2 .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg2 .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg2 .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1099.98px) {
  .navbar-expand-lg3 > .container,
  .navbar-expand-lg3 > .container-fluid,
  .navbar-expand-lg3 > .container-sm,
  .navbar-expand-lg3 > .container-md,
  .navbar-expand-lg3 > .container-lg,
  .navbar-expand-lg3 > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1100px) {
  .navbar-expand-lg3 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg3 .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg3 .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg3 .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg3 > .container,
  .navbar-expand-lg3 > .container-fluid,
  .navbar-expand-lg3 > .container-sm,
  .navbar-expand-lg3 > .container-md,
  .navbar-expand-lg3 > .container-lg,
  .navbar-expand-lg3 > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg3 .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg3 .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg3 .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1379.98px) {
  .navbar-expand-xls > .container,
  .navbar-expand-xls > .container-fluid,
  .navbar-expand-xls > .container-sm,
  .navbar-expand-xls > .container-md,
  .navbar-expand-xls > .container-lg,
  .navbar-expand-xls > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1380px) {
  .navbar-expand-xls {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xls .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xls .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xls .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xls > .container,
  .navbar-expand-xls > .container-fluid,
  .navbar-expand-xls > .container-sm,
  .navbar-expand-xls > .container-md,
  .navbar-expand-xls > .container-lg,
  .navbar-expand-xls > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xls .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xls .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xls .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1439.98px) {
  .navbar-expand-xlx > .container,
  .navbar-expand-xlx > .container-fluid,
  .navbar-expand-xlx > .container-sm,
  .navbar-expand-xlx > .container-md,
  .navbar-expand-xlx > .container-lg,
  .navbar-expand-xlx > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1440px) {
  .navbar-expand-xlx {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xlx .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xlx .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xlx .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xlx > .container,
  .navbar-expand-xlx > .container-fluid,
  .navbar-expand-xlx > .container-sm,
  .navbar-expand-xlx > .container-md,
  .navbar-expand-xlx > .container-lg,
  .navbar-expand-xlx > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xlx .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xlx .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xlx .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

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

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='4' stroke-linecap='square' stroke-miterlimit='8' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
  color: #fff;
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

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

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

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

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

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

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

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #0060af;
  background-color: #fff;
  border: 1px solid #979797;
}
.page-link:hover {
  z-index: 2;
  color: #0089d0;
  text-decoration: none;
  background-color: #ccc;
  border-color: #979797;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0089d0;
  border-color: #0089d0;
}
.page-item.disabled .page-link {
  color: #333333;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #979797;
}

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

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

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    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: #0089d0;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(0, 103.4086538462, 157);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 137, 208, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #008485;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(0, 81.3834586466, 82);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 132, 133, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #01a490;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(1, 164, 144, 0.5);
}

.badge-warning {
  color: #231f20;
  background-color: #fcaf17;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #231f20;
  background-color: rgb(221.1404255319, 147.7446808511, 2.8595744681);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 175, 23, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #ed1c24;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(237, 28, 36, 0.5);
}

.badge-light {
  color: #231f20;
  background-color: #ebebeb;
}
a.badge-light:hover, a.badge-light:focus {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #777777;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(93.5, 93.5, 93.5);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(119, 119, 119, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #c6168d;
}
a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: rgb(152.1, 16.9, 108.3136363636);
}
a.badge-pink:focus, a.badge-pink.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(198, 22, 141, 0.5);
}

.badge-purple {
  color: #fff;
  background-color: #92278f;
}
a.badge-purple:hover, a.badge-purple:focus {
  color: #fff;
  background-color: rgb(105.7513513514, 28.2486486486, 103.5783783784);
}
a.badge-purple:focus, a.badge-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(146, 39, 143, 0.5);
}

.badge-dark-purple {
  color: #fff;
  background-color: #5c2e91;
}
a.badge-dark-purple:hover, a.badge-dark-purple:focus {
  color: #fff;
  background-color: rgb(67.4345549738, 33.7172774869, 106.2827225131);
}
a.badge-dark-purple:focus, a.badge-dark-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(92, 46, 145, 0.5);
}

.badge-darker-purple {
  color: #fff;
  background-color: #340e5f;
}
a.badge-darker-purple:hover, a.badge-darker-purple:focus {
  color: #fff;
  background-color: rgb(27.6697247706, 7.4495412844, 50.5504587156);
}
a.badge-darker-purple:focus, a.badge-darker-purple.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(52, 14, 95, 0.5);
}

.badge-primary-darker {
  color: #fff;
  background-color: #0060af;
}
a.badge-primary-darker:hover, a.badge-primary-darker:focus {
  color: #fff;
  background-color: rgb(0, 68.0228571429, 124);
}
a.badge-primary-darker:focus, a.badge-primary-darker.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 96, 175, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 96, 175, 0.5);
}

.badge-gray-100 {
  color: #231f20;
  background-color: #ebebeb;
}
a.badge-gray-100:hover, a.badge-gray-100:focus {
  color: #231f20;
  background-color: rgb(209.5, 209.5, 209.5);
}
a.badge-gray-100:focus, a.badge-gray-100.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(235, 235, 235, 0.5);
}

.badge-gray-200 {
  color: #231f20;
  background-color: #ccc;
}
a.badge-gray-200:hover, a.badge-gray-200:focus {
  color: #231f20;
  background-color: rgb(178.5, 178.5, 178.5);
}
a.badge-gray-200:focus, a.badge-gray-200.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}

.badge-gray-300 {
  color: #231f20;
  background-color: #979797;
}
a.badge-gray-300:hover, a.badge-gray-300:focus {
  color: #231f20;
  background-color: rgb(125.5, 125.5, 125.5);
}
a.badge-gray-300:focus, a.badge-gray-300.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(151, 151, 151, 0.5);
}

.badge-gray-400 {
  color: #fff;
  background-color: #636466;
}
a.badge-gray-400:hover, a.badge-gray-400:focus {
  color: #fff;
  background-color: rgb(73.8805970149, 74.6268656716, 76.1194029851);
}
a.badge-gray-400:focus, a.badge-gray-400.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(99, 100, 102, 0.5);
}

.badge-gray-500 {
  color: #fff;
  background-color: #4f4f4f;
}
a.badge-gray-500:hover, a.badge-gray-500:focus {
  color: #fff;
  background-color: rgb(53.5, 53.5, 53.5);
}
a.badge-gray-500:focus, a.badge-gray-500.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
}

.badge-gray-600 {
  color: #fff;
  background-color: #333333;
}
a.badge-gray-600:hover, a.badge-gray-600:focus {
  color: #fff;
  background-color: rgb(25.5, 25.5, 25.5);
}
a.badge-gray-600:focus, a.badge-gray-600.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #ccc;
  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;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(0, 71.24, 108.16);
  background-color: rgb(204, 231.4, 245.6);
  border-color: rgb(183.6, 221.96, 241.84);
}
.alert-primary hr {
  border-top-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}
.alert-primary .alert-link {
  color: rgb(0, 37.6486538462, 57.16);
}

.alert-secondary {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(214.2, 214.2, 214.2);
  border-color: rgb(197.88, 197.88, 197.88);
}
.alert-secondary hr {
  border-top-color: rgb(185.13, 185.13, 185.13);
}
.alert-secondary .alert-link {
  color: rgb(1.02, 1.02, 1.02);
}

.alert-success {
  color: rgb(0, 68.64, 69.16);
  background-color: rgb(204, 230.4, 230.6);
  border-color: rgb(183.6, 220.56, 220.84);
}
.alert-success hr {
  border-top-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}
.alert-success .alert-link {
  color: rgb(0, 18.0234586466, 18.16);
}

.alert-info {
  color: rgb(0.52, 85.28, 74.88);
  background-color: rgb(204.2, 236.8, 232.8);
  border-color: rgb(183.88, 229.52, 223.92);
}
.alert-info hr {
  border-top-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}
.alert-info .alert-link {
  color: rgb(0.2109090909, 34.5890909091, 30.3709090909);
}

.alert-warning {
  color: rgb(131.04, 91, 11.96);
  background-color: rgb(254.4, 239, 208.6);
  border-color: rgb(254.16, 232.6, 190.04);
}
.alert-warning hr {
  border-top-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}
.alert-warning .alert-link {
  color: rgb(84.3054545455, 58.5454545455, 7.6945454545);
}

.alert-danger {
  color: rgb(123.24, 14.56, 18.72);
  background-color: rgb(251.4, 209.6, 211.2);
  border-color: rgb(249.96, 191.44, 193.68);
}
.alert-danger hr {
  border-top-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}
.alert-danger .alert-link {
  color: rgb(77.6286792453, 9.1713207547, 11.7916981132);
}

.alert-light {
  color: rgb(122.2, 122.2, 122.2);
  background-color: #fbfbfb;
  border-color: rgb(249.4, 249.4, 249.4);
}
.alert-light hr {
  border-top-color: rgb(236.65, 236.65, 236.65);
}
.alert-light .alert-link {
  color: rgb(96.7, 96.7, 96.7);
}

.alert-dark {
  color: rgb(61.88, 61.88, 61.88);
  background-color: rgb(227.8, 227.8, 227.8);
  border-color: rgb(216.92, 216.92, 216.92);
}
.alert-dark hr {
  border-top-color: rgb(204.17, 204.17, 204.17);
}
.alert-dark .alert-link {
  color: rgb(36.38, 36.38, 36.38);
}

.alert-pink {
  color: rgb(102.96, 11.44, 73.32);
  background-color: rgb(243.6, 208.4, 232.2);
  border-color: rgb(239.04, 189.76, 223.08);
}
.alert-pink hr {
  border-top-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}
.alert-pink .alert-link {
  color: rgb(57.06, 6.34, 40.6336363636);
}

.alert-purple {
  color: rgb(75.92, 20.28, 74.36);
  background-color: rgb(233.2, 211.8, 232.6);
  border-color: rgb(224.48, 194.52, 223.64);
}
.alert-purple hr {
  border-top-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}
.alert-purple .alert-link {
  color: rgb(35.6713513514, 9.5286486486, 34.9383783784);
}

.alert-dark-purple {
  color: rgb(47.84, 23.92, 75.4);
  background-color: rgb(222.4, 213.2, 233);
  border-color: rgb(209.36, 196.48, 224.2);
}
.alert-dark-purple hr {
  border-top-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}
.alert-dark-purple .alert-link {
  color: rgb(23.2745549738, 11.6372774869, 36.6827225131);
}

.alert-darker-purple {
  color: rgb(27.04, 7.28, 49.4);
  background-color: rgb(214.4, 206.8, 223);
  border-color: rgb(198.16, 187.52, 210.2);
}
.alert-darker-purple hr {
  border-top-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}
.alert-darker-purple .alert-link {
  color: rgb(2.7097247706, 0.7295412844, 4.9504587156);
}

.alert-primary-darker {
  color: rgb(0, 49.92, 91);
  background-color: rgb(204, 223.2, 239);
  border-color: rgb(183.6, 210.48, 232.6);
}
.alert-primary-darker hr {
  border-top-color: rgb(164.1895522388, 198.3770149254, 226.5104477612);
}
.alert-primary-darker .alert-link {
  color: rgb(0, 21.9428571429, 40);
}

.alert-gray-100 {
  color: rgb(122.2, 122.2, 122.2);
  background-color: #fbfbfb;
  border-color: rgb(249.4, 249.4, 249.4);
}
.alert-gray-100 hr {
  border-top-color: rgb(236.65, 236.65, 236.65);
}
.alert-gray-100 .alert-link {
  color: rgb(96.7, 96.7, 96.7);
}

.alert-gray-200 {
  color: rgb(106.08, 106.08, 106.08);
  background-color: rgb(244.8, 244.8, 244.8);
  border-color: rgb(240.72, 240.72, 240.72);
}
.alert-gray-200 hr {
  border-top-color: rgb(227.97, 227.97, 227.97);
}
.alert-gray-200 .alert-link {
  color: rgb(80.58, 80.58, 80.58);
}

.alert-gray-300 {
  color: rgb(78.52, 78.52, 78.52);
  background-color: rgb(234.2, 234.2, 234.2);
  border-color: rgb(225.88, 225.88, 225.88);
}
.alert-gray-300 hr {
  border-top-color: rgb(213.13, 213.13, 213.13);
}
.alert-gray-300 .alert-link {
  color: rgb(53.02, 53.02, 53.02);
}

.alert-gray-400 {
  color: rgb(51.48, 52, 53.04);
  background-color: rgb(223.8, 224, 224.4);
  border-color: rgb(211.32, 211.6, 212.16);
}
.alert-gray-400 hr {
  border-top-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}
.alert-gray-400 .alert-link {
  color: rgb(26.3605970149, 26.6268656716, 27.1594029851);
}

.alert-gray-500 {
  color: rgb(41.08, 41.08, 41.08);
  background-color: rgb(219.8, 219.8, 219.8);
  border-color: rgb(205.72, 205.72, 205.72);
}
.alert-gray-500 hr {
  border-top-color: rgb(192.97, 192.97, 192.97);
}
.alert-gray-500 .alert-link {
  color: rgb(15.58, 15.58, 15.58);
}

.alert-gray-600 {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(214.2, 214.2, 214.2);
  border-color: rgb(197.88, 197.88, 197.88);
}
.alert-gray-600 hr {
  border-top-color: rgb(185.13, 185.13, 185.13);
}
.alert-gray-600 .alert-link {
  color: rgb(1.02, 1.02, 1.02);
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: rgb(183.6, 183.6, 183.6);
}
.alert-black hr {
  border-top-color: rgb(170.85, 170.85, 170.85);
}
.alert-black .alert-link {
  color: black;
}

@-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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #ccc;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0089d0;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

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

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

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

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

.list-group-item-action {
  width: 100%;
  color: #2f2f2f;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #2f2f2f;
  text-decoration: none;
  background-color: #ebebeb;
}
.list-group-item-action:active {
  color: #2f2f2f;
  background-color: #ccc;
}

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

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1024px) {
  .list-group-horizontal-lg2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg2 > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg2 > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1100px) {
  .list-group-horizontal-lg3 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg3 > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg3 > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1380px) {
  .list-group-horizontal-xls {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xls > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xls > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xls > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xls > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xls > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xlx {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xlx > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xlx > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xlx > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xlx > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xlx > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(0, 71.24, 108.16);
  background-color: rgb(183.6, 221.96, 241.84);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 71.24, 108.16);
  background-color: rgb(162.0685430464, 211.9964238411, 237.8714569536);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 71.24, 108.16);
  border-color: rgb(0, 71.24, 108.16);
}

.list-group-item-secondary {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(197.88, 197.88, 197.88);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(185.13, 185.13, 185.13);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(26.52, 26.52, 26.52);
  border-color: rgb(26.52, 26.52, 26.52);
}

.list-group-item-success {
  color: rgb(0, 68.64, 69.16);
  background-color: rgb(183.6, 220.56, 220.84);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(0, 68.64, 69.16);
  background-color: rgb(166.3519893899, 212.2403713528, 212.5880106101);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 68.64, 69.16);
  border-color: rgb(0, 68.64, 69.16);
}

.list-group-item-info {
  color: rgb(0.52, 85.28, 74.88);
  background-color: rgb(183.88, 229.52, 223.92);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(0.52, 85.28, 74.88);
  background-color: rgb(165.1060869565, 222.7939130435, 215.7156521739);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0.52, 85.28, 74.88);
  border-color: rgb(0.52, 85.28, 74.88);
}

.list-group-item-warning {
  color: rgb(131.04, 91, 11.96);
  background-color: rgb(254.16, 232.6, 190.04);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(131.04, 91, 11.96);
  background-color: rgb(253.8344680851, 223.9191489362, 164.8655319149);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.04, 91, 11.96);
  border-color: rgb(131.04, 91, 11.96);
}

.list-group-item-danger {
  color: rgb(123.24, 14.56, 18.72);
  background-color: rgb(249.96, 191.44, 193.68);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(123.24, 14.56, 18.72);
  background-color: rgb(248.0865306122, 167.8134693878, 170.886122449);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(123.24, 14.56, 18.72);
  border-color: rgb(123.24, 14.56, 18.72);
}

.list-group-item-light {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(249.4, 249.4, 249.4);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(236.65, 236.65, 236.65);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.2, 122.2, 122.2);
  border-color: rgb(122.2, 122.2, 122.2);
}

.list-group-item-dark {
  color: rgb(61.88, 61.88, 61.88);
  background-color: rgb(216.92, 216.92, 216.92);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(61.88, 61.88, 61.88);
  background-color: rgb(204.17, 204.17, 204.17);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(61.88, 61.88, 61.88);
  border-color: rgb(61.88, 61.88, 61.88);
}

.list-group-item-pink {
  color: rgb(102.96, 11.44, 73.32);
  background-color: rgb(239.04, 189.76, 223.08);
}
.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: rgb(102.96, 11.44, 73.32);
  background-color: rgb(234.0279310345, 169.2720689655, 213.055862069);
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: rgb(102.96, 11.44, 73.32);
  border-color: rgb(102.96, 11.44, 73.32);
}

.list-group-item-purple {
  color: rgb(75.92, 20.28, 74.36);
  background-color: rgb(224.48, 194.52, 223.64);
}
.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
  color: rgb(75.92, 20.28, 74.36);
  background-color: rgb(215.9276923077, 177.5723076923, 214.8523076923);
}
.list-group-item-purple.list-group-item-action.active {
  color: #fff;
  background-color: rgb(75.92, 20.28, 74.36);
  border-color: rgb(75.92, 20.28, 74.36);
}

.list-group-item-dark-purple {
  color: rgb(47.84, 23.92, 75.4);
  background-color: rgb(209.36, 196.48, 224.2);
}
.list-group-item-dark-purple.list-group-item-action:hover, .list-group-item-dark-purple.list-group-item-action:focus {
  color: rgb(47.84, 23.92, 75.4);
  background-color: rgb(196.3302194357, 179.7731034483, 215.4068965517);
}
.list-group-item-dark-purple.list-group-item-action.active {
  color: #fff;
  background-color: rgb(47.84, 23.92, 75.4);
  border-color: rgb(47.84, 23.92, 75.4);
}

.list-group-item-darker-purple {
  color: rgb(27.04, 7.28, 49.4);
  background-color: rgb(198.16, 187.52, 210.2);
}
.list-group-item-darker-purple.list-group-item-action:hover, .list-group-item-darker-purple.list-group-item-action:focus {
  color: rgb(27.04, 7.28, 49.4);
  background-color: rgb(185.2510224439, 172.194563591, 200.025436409);
}
.list-group-item-darker-purple.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 7.28, 49.4);
  border-color: rgb(27.04, 7.28, 49.4);
}

.list-group-item-primary-darker {
  color: rgb(0, 49.92, 91);
  background-color: rgb(183.6, 210.48, 232.6);
}
.list-group-item-primary-darker.list-group-item-action:hover, .list-group-item-primary-darker.list-group-item-action:focus {
  color: rgb(0, 49.92, 91);
  background-color: rgb(164.1895522388, 198.3770149254, 226.5104477612);
}
.list-group-item-primary-darker.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 49.92, 91);
  border-color: rgb(0, 49.92, 91);
}

.list-group-item-gray-100 {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(249.4, 249.4, 249.4);
}
.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus {
  color: rgb(122.2, 122.2, 122.2);
  background-color: rgb(236.65, 236.65, 236.65);
}
.list-group-item-gray-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.2, 122.2, 122.2);
  border-color: rgb(122.2, 122.2, 122.2);
}

.list-group-item-gray-200 {
  color: rgb(106.08, 106.08, 106.08);
  background-color: rgb(240.72, 240.72, 240.72);
}
.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus {
  color: rgb(106.08, 106.08, 106.08);
  background-color: rgb(227.97, 227.97, 227.97);
}
.list-group-item-gray-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(106.08, 106.08, 106.08);
  border-color: rgb(106.08, 106.08, 106.08);
}

.list-group-item-gray-300 {
  color: rgb(78.52, 78.52, 78.52);
  background-color: rgb(225.88, 225.88, 225.88);
}
.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus {
  color: rgb(78.52, 78.52, 78.52);
  background-color: rgb(213.13, 213.13, 213.13);
}
.list-group-item-gray-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(78.52, 78.52, 78.52);
  border-color: rgb(78.52, 78.52, 78.52);
}

.list-group-item-gray-400 {
  color: rgb(51.48, 52, 53.04);
  background-color: rgb(211.32, 211.6, 212.16);
}
.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus {
  color: rgb(51.48, 52, 53.04);
  background-color: rgb(198.4462135922, 198.8087378641, 199.5337864078);
}
.list-group-item-gray-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(51.48, 52, 53.04);
  border-color: rgb(51.48, 52, 53.04);
}

.list-group-item-gray-500 {
  color: rgb(41.08, 41.08, 41.08);
  background-color: rgb(205.72, 205.72, 205.72);
}
.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus {
  color: rgb(41.08, 41.08, 41.08);
  background-color: rgb(192.97, 192.97, 192.97);
}
.list-group-item-gray-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(41.08, 41.08, 41.08);
  border-color: rgb(41.08, 41.08, 41.08);
}

.list-group-item-gray-600 {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(197.88, 197.88, 197.88);
}
.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus {
  color: rgb(26.52, 26.52, 26.52);
  background-color: rgb(185.13, 185.13, 185.13);
}
.list-group-item-gray-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(26.52, 26.52, 26.52);
  border-color: rgb(26.52, 26.52, 26.52);
}

.list-group-item-black {
  color: black;
  background-color: rgb(183.6, 183.6, 183.6);
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: rgb(170.85, 170.85, 170.85);
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
@media (max-width: 1200px) {
  .close {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

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

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

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

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

.toast-body {
  padding: 0.75rem;
}

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

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  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 {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  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 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #979797;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

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

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

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: Verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: 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: Verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

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

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  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: #2f2f2f;
}

.carousel {
  position: relative;
}

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

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

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  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 {
    -webkit-transition: none;
    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;
  -webkit-transition-property: opacity;
  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;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

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

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

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

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

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

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

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          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;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    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: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.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: #0089d0 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(0, 103.4086538462, 157) !important;
}

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

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(25.5, 25.5, 25.5) !important;
}

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

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(0, 81.3834586466, 82) !important;
}

.bg-info {
  background-color: #01a490 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909) !important;
}

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

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(221.1404255319, 147.7446808511, 2.8595744681) !important;
}

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

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816) !important;
}

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

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(209.5, 209.5, 209.5) !important;
}

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

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(93.5, 93.5, 93.5) !important;
}

.bg-pink {
  background-color: #c6168d !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: rgb(152.1, 16.9, 108.3136363636) !important;
}

.bg-purple {
  background-color: #92278f !important;
}

a.bg-purple:hover, a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
  background-color: rgb(105.7513513514, 28.2486486486, 103.5783783784) !important;
}

.bg-dark-purple {
  background-color: #5c2e91 !important;
}

a.bg-dark-purple:hover, a.bg-dark-purple:focus,
button.bg-dark-purple:hover,
button.bg-dark-purple:focus {
  background-color: rgb(67.4345549738, 33.7172774869, 106.2827225131) !important;
}

.bg-darker-purple {
  background-color: #340e5f !important;
}

a.bg-darker-purple:hover, a.bg-darker-purple:focus,
button.bg-darker-purple:hover,
button.bg-darker-purple:focus {
  background-color: rgb(27.6697247706, 7.4495412844, 50.5504587156) !important;
}

.bg-primary-darker {
  background-color: #0060af !important;
}

a.bg-primary-darker:hover, a.bg-primary-darker:focus,
button.bg-primary-darker:hover,
button.bg-primary-darker:focus {
  background-color: rgb(0, 68.0228571429, 124) !important;
}

.bg-gray-100 {
  background-color: #ebebeb !important;
}

a.bg-gray-100:hover, a.bg-gray-100:focus,
button.bg-gray-100:hover,
button.bg-gray-100:focus {
  background-color: rgb(209.5, 209.5, 209.5) !important;
}

.bg-gray-200 {
  background-color: #ccc !important;
}

a.bg-gray-200:hover, a.bg-gray-200:focus,
button.bg-gray-200:hover,
button.bg-gray-200:focus {
  background-color: rgb(178.5, 178.5, 178.5) !important;
}

.bg-gray-300 {
  background-color: #979797 !important;
}

a.bg-gray-300:hover, a.bg-gray-300:focus,
button.bg-gray-300:hover,
button.bg-gray-300:focus {
  background-color: rgb(125.5, 125.5, 125.5) !important;
}

.bg-gray-400 {
  background-color: #636466 !important;
}

a.bg-gray-400:hover, a.bg-gray-400:focus,
button.bg-gray-400:hover,
button.bg-gray-400:focus {
  background-color: rgb(73.8805970149, 74.6268656716, 76.1194029851) !important;
}

.bg-gray-500 {
  background-color: #4f4f4f !important;
}

a.bg-gray-500:hover, a.bg-gray-500:focus,
button.bg-gray-500:hover,
button.bg-gray-500:focus {
  background-color: rgb(53.5, 53.5, 53.5) !important;
}

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

a.bg-gray-600:hover, a.bg-gray-600:focus,
button.bg-gray-600:hover,
button.bg-gray-600:focus {
  background-color: rgb(25.5, 25.5, 25.5) !important;
}

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

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

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

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

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

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

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

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

.border-left {
  border-left: 1px solid #979797 !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: #0089d0 !important;
}

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

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

.border-info {
  border-color: #01a490 !important;
}

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

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

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

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

.border-pink {
  border-color: #c6168d !important;
}

.border-purple {
  border-color: #92278f !important;
}

.border-dark-purple {
  border-color: #5c2e91 !important;
}

.border-darker-purple {
  border-color: #340e5f !important;
}

.border-primary-darker {
  border-color: #0060af !important;
}

.border-gray-100 {
  border-color: #ebebeb !important;
}

.border-gray-200 {
  border-color: #ccc !important;
}

.border-gray-300 {
  border-color: #979797 !important;
}

.border-gray-400 {
  border-color: #636466 !important;
}

.border-gray-500 {
  border-color: #4f4f4f !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1024px) {
  .d-lg2-none {
    display: none !important;
  }
  .d-lg2-inline {
    display: inline !important;
  }
  .d-lg2-inline-block {
    display: inline-block !important;
  }
  .d-lg2-block {
    display: block !important;
  }
  .d-lg2-table {
    display: table !important;
  }
  .d-lg2-table-row {
    display: table-row !important;
  }
  .d-lg2-table-cell {
    display: table-cell !important;
  }
  .d-lg2-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg2-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1100px) {
  .d-lg3-none {
    display: none !important;
  }
  .d-lg3-inline {
    display: inline !important;
  }
  .d-lg3-inline-block {
    display: inline-block !important;
  }
  .d-lg3-block {
    display: block !important;
  }
  .d-lg3-table {
    display: table !important;
  }
  .d-lg3-table-row {
    display: table-row !important;
  }
  .d-lg3-table-cell {
    display: table-cell !important;
  }
  .d-lg3-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg3-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1380px) {
  .d-xls-none {
    display: none !important;
  }
  .d-xls-inline {
    display: inline !important;
  }
  .d-xls-inline-block {
    display: inline-block !important;
  }
  .d-xls-block {
    display: block !important;
  }
  .d-xls-table {
    display: table !important;
  }
  .d-xls-table-row {
    display: table-row !important;
  }
  .d-xls-table-cell {
    display: table-cell !important;
  }
  .d-xls-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xls-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1440px) {
  .d-xlx-none {
    display: none !important;
  }
  .d-xlx-inline {
    display: inline !important;
  }
  .d-xlx-inline-block {
    display: inline-block !important;
  }
  .d-xlx-block {
    display: block !important;
  }
  .d-xlx-table {
    display: table !important;
  }
  .d-xlx-table-row {
    display: table-row !important;
  }
  .d-xlx-table-cell {
    display: table-cell !important;
  }
  .d-xlx-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xlx-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

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

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

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

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

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

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

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

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

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

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

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

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

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

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

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

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

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

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

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

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

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

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

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

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1024px) {
  .flex-lg2-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg2-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg2-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg2-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg2-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg2-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg2-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg2-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg2-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg2-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg2-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg2-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg2-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg2-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg2-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg2-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg2-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg2-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg2-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg2-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg2-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg2-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg2-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg2-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg2-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg2-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg2-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg2-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg2-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg2-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg2-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg2-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg2-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg2-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1100px) {
  .flex-lg3-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg3-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg3-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg3-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg3-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg3-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg3-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg3-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg3-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg3-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg3-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg3-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg3-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg3-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg3-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg3-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg3-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg3-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg3-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg3-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg3-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg3-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg3-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg3-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg3-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg3-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg3-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg3-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg3-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg3-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg3-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg3-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg3-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg3-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1380px) {
  .flex-xls-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xls-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xls-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xls-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xls-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xls-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xls-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xls-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xls-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xls-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xls-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xls-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xls-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xls-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xls-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xls-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xls-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xls-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xls-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xls-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xls-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xls-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xls-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xls-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xls-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xls-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xls-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xls-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xls-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xls-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xls-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xls-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xls-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xls-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1440px) {
  .flex-xlx-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xlx-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xlx-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xlx-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xlx-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xlx-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xlx-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xlx-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xlx-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xlx-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xlx-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xlx-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xlx-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xlx-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xlx-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xlx-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xlx-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xlx-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xlx-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xlx-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xlx-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xlx-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xlx-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xlx-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xlx-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xlx-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xlx-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xlx-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xlx-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xlx-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xlx-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xlx-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xlx-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xlx-stretch {
    -ms-flex-item-align: stretch !important;
        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: 1024px) {
  .float-lg2-left {
    float: left !important;
  }
  .float-lg2-right {
    float: right !important;
  }
  .float-lg2-none {
    float: none !important;
  }
}
@media (min-width: 1100px) {
  .float-lg3-left {
    float: left !important;
  }
  .float-lg3-right {
    float: right !important;
  }
  .float-lg3-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
@media (min-width: 1380px) {
  .float-xls-left {
    float: left !important;
  }
  .float-xls-right {
    float: right !important;
  }
  .float-xls-none {
    float: none !important;
  }
}
@media (min-width: 1440px) {
  .float-xlx-left {
    float: left !important;
  }
  .float-xlx-right {
    float: right !important;
  }
  .float-xlx-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
      -ms-user-select: all !important;
          user-select: all !important;
}

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

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

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

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

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

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

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

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

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

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

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

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1024px) {
  .m-lg2-0 {
    margin: 0 !important;
  }
  .mt-lg2-0,
  .my-lg2-0 {
    margin-top: 0 !important;
  }
  .mr-lg2-0,
  .mx-lg2-0 {
    margin-right: 0 !important;
  }
  .mb-lg2-0,
  .my-lg2-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg2-0,
  .mx-lg2-0 {
    margin-left: 0 !important;
  }
  .m-lg2-1 {
    margin: 0.25rem !important;
  }
  .mt-lg2-1,
  .my-lg2-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg2-1,
  .mx-lg2-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg2-1,
  .my-lg2-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg2-1,
  .mx-lg2-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg2-2 {
    margin: 0.5rem !important;
  }
  .mt-lg2-2,
  .my-lg2-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg2-2,
  .mx-lg2-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg2-2,
  .my-lg2-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg2-2,
  .mx-lg2-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg2-3 {
    margin: 1rem !important;
  }
  .mt-lg2-3,
  .my-lg2-3 {
    margin-top: 1rem !important;
  }
  .mr-lg2-3,
  .mx-lg2-3 {
    margin-right: 1rem !important;
  }
  .mb-lg2-3,
  .my-lg2-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg2-3,
  .mx-lg2-3 {
    margin-left: 1rem !important;
  }
  .m-lg2-4 {
    margin: 1.5rem !important;
  }
  .mt-lg2-4,
  .my-lg2-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg2-4,
  .mx-lg2-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg2-4,
  .my-lg2-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg2-4,
  .mx-lg2-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg2-5 {
    margin: 3rem !important;
  }
  .mt-lg2-5,
  .my-lg2-5 {
    margin-top: 3rem !important;
  }
  .mr-lg2-5,
  .mx-lg2-5 {
    margin-right: 3rem !important;
  }
  .mb-lg2-5,
  .my-lg2-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg2-5,
  .mx-lg2-5 {
    margin-left: 3rem !important;
  }
  .p-lg2-0 {
    padding: 0 !important;
  }
  .pt-lg2-0,
  .py-lg2-0 {
    padding-top: 0 !important;
  }
  .pr-lg2-0,
  .px-lg2-0 {
    padding-right: 0 !important;
  }
  .pb-lg2-0,
  .py-lg2-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg2-0,
  .px-lg2-0 {
    padding-left: 0 !important;
  }
  .p-lg2-1 {
    padding: 0.25rem !important;
  }
  .pt-lg2-1,
  .py-lg2-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg2-1,
  .px-lg2-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg2-1,
  .py-lg2-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg2-1,
  .px-lg2-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg2-2 {
    padding: 0.5rem !important;
  }
  .pt-lg2-2,
  .py-lg2-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg2-2,
  .px-lg2-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg2-2,
  .py-lg2-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg2-2,
  .px-lg2-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg2-3 {
    padding: 1rem !important;
  }
  .pt-lg2-3,
  .py-lg2-3 {
    padding-top: 1rem !important;
  }
  .pr-lg2-3,
  .px-lg2-3 {
    padding-right: 1rem !important;
  }
  .pb-lg2-3,
  .py-lg2-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg2-3,
  .px-lg2-3 {
    padding-left: 1rem !important;
  }
  .p-lg2-4 {
    padding: 1.5rem !important;
  }
  .pt-lg2-4,
  .py-lg2-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg2-4,
  .px-lg2-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg2-4,
  .py-lg2-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg2-4,
  .px-lg2-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg2-5 {
    padding: 3rem !important;
  }
  .pt-lg2-5,
  .py-lg2-5 {
    padding-top: 3rem !important;
  }
  .pr-lg2-5,
  .px-lg2-5 {
    padding-right: 3rem !important;
  }
  .pb-lg2-5,
  .py-lg2-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg2-5,
  .px-lg2-5 {
    padding-left: 3rem !important;
  }
  .m-lg2-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg2-n1,
  .my-lg2-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg2-n1,
  .mx-lg2-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg2-n1,
  .my-lg2-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg2-n1,
  .mx-lg2-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg2-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg2-n2,
  .my-lg2-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg2-n2,
  .mx-lg2-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg2-n2,
  .my-lg2-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg2-n2,
  .mx-lg2-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg2-n3 {
    margin: -1rem !important;
  }
  .mt-lg2-n3,
  .my-lg2-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg2-n3,
  .mx-lg2-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg2-n3,
  .my-lg2-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg2-n3,
  .mx-lg2-n3 {
    margin-left: -1rem !important;
  }
  .m-lg2-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg2-n4,
  .my-lg2-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg2-n4,
  .mx-lg2-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg2-n4,
  .my-lg2-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg2-n4,
  .mx-lg2-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg2-n5 {
    margin: -3rem !important;
  }
  .mt-lg2-n5,
  .my-lg2-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg2-n5,
  .mx-lg2-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg2-n5,
  .my-lg2-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg2-n5,
  .mx-lg2-n5 {
    margin-left: -3rem !important;
  }
  .m-lg2-auto {
    margin: auto !important;
  }
  .mt-lg2-auto,
  .my-lg2-auto {
    margin-top: auto !important;
  }
  .mr-lg2-auto,
  .mx-lg2-auto {
    margin-right: auto !important;
  }
  .mb-lg2-auto,
  .my-lg2-auto {
    margin-bottom: auto !important;
  }
  .ml-lg2-auto,
  .mx-lg2-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1100px) {
  .m-lg3-0 {
    margin: 0 !important;
  }
  .mt-lg3-0,
  .my-lg3-0 {
    margin-top: 0 !important;
  }
  .mr-lg3-0,
  .mx-lg3-0 {
    margin-right: 0 !important;
  }
  .mb-lg3-0,
  .my-lg3-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg3-0,
  .mx-lg3-0 {
    margin-left: 0 !important;
  }
  .m-lg3-1 {
    margin: 0.25rem !important;
  }
  .mt-lg3-1,
  .my-lg3-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg3-1,
  .mx-lg3-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg3-1,
  .my-lg3-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg3-1,
  .mx-lg3-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg3-2 {
    margin: 0.5rem !important;
  }
  .mt-lg3-2,
  .my-lg3-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg3-2,
  .mx-lg3-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg3-2,
  .my-lg3-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg3-2,
  .mx-lg3-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg3-3 {
    margin: 1rem !important;
  }
  .mt-lg3-3,
  .my-lg3-3 {
    margin-top: 1rem !important;
  }
  .mr-lg3-3,
  .mx-lg3-3 {
    margin-right: 1rem !important;
  }
  .mb-lg3-3,
  .my-lg3-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg3-3,
  .mx-lg3-3 {
    margin-left: 1rem !important;
  }
  .m-lg3-4 {
    margin: 1.5rem !important;
  }
  .mt-lg3-4,
  .my-lg3-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg3-4,
  .mx-lg3-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg3-4,
  .my-lg3-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg3-4,
  .mx-lg3-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg3-5 {
    margin: 3rem !important;
  }
  .mt-lg3-5,
  .my-lg3-5 {
    margin-top: 3rem !important;
  }
  .mr-lg3-5,
  .mx-lg3-5 {
    margin-right: 3rem !important;
  }
  .mb-lg3-5,
  .my-lg3-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg3-5,
  .mx-lg3-5 {
    margin-left: 3rem !important;
  }
  .p-lg3-0 {
    padding: 0 !important;
  }
  .pt-lg3-0,
  .py-lg3-0 {
    padding-top: 0 !important;
  }
  .pr-lg3-0,
  .px-lg3-0 {
    padding-right: 0 !important;
  }
  .pb-lg3-0,
  .py-lg3-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg3-0,
  .px-lg3-0 {
    padding-left: 0 !important;
  }
  .p-lg3-1 {
    padding: 0.25rem !important;
  }
  .pt-lg3-1,
  .py-lg3-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg3-1,
  .px-lg3-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg3-1,
  .py-lg3-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg3-1,
  .px-lg3-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg3-2 {
    padding: 0.5rem !important;
  }
  .pt-lg3-2,
  .py-lg3-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg3-2,
  .px-lg3-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg3-2,
  .py-lg3-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg3-2,
  .px-lg3-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg3-3 {
    padding: 1rem !important;
  }
  .pt-lg3-3,
  .py-lg3-3 {
    padding-top: 1rem !important;
  }
  .pr-lg3-3,
  .px-lg3-3 {
    padding-right: 1rem !important;
  }
  .pb-lg3-3,
  .py-lg3-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg3-3,
  .px-lg3-3 {
    padding-left: 1rem !important;
  }
  .p-lg3-4 {
    padding: 1.5rem !important;
  }
  .pt-lg3-4,
  .py-lg3-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg3-4,
  .px-lg3-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg3-4,
  .py-lg3-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg3-4,
  .px-lg3-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg3-5 {
    padding: 3rem !important;
  }
  .pt-lg3-5,
  .py-lg3-5 {
    padding-top: 3rem !important;
  }
  .pr-lg3-5,
  .px-lg3-5 {
    padding-right: 3rem !important;
  }
  .pb-lg3-5,
  .py-lg3-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg3-5,
  .px-lg3-5 {
    padding-left: 3rem !important;
  }
  .m-lg3-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg3-n1,
  .my-lg3-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg3-n1,
  .mx-lg3-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg3-n1,
  .my-lg3-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg3-n1,
  .mx-lg3-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg3-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg3-n2,
  .my-lg3-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg3-n2,
  .mx-lg3-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg3-n2,
  .my-lg3-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg3-n2,
  .mx-lg3-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg3-n3 {
    margin: -1rem !important;
  }
  .mt-lg3-n3,
  .my-lg3-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg3-n3,
  .mx-lg3-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg3-n3,
  .my-lg3-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg3-n3,
  .mx-lg3-n3 {
    margin-left: -1rem !important;
  }
  .m-lg3-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg3-n4,
  .my-lg3-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg3-n4,
  .mx-lg3-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg3-n4,
  .my-lg3-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg3-n4,
  .mx-lg3-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg3-n5 {
    margin: -3rem !important;
  }
  .mt-lg3-n5,
  .my-lg3-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg3-n5,
  .mx-lg3-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg3-n5,
  .my-lg3-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg3-n5,
  .mx-lg3-n5 {
    margin-left: -3rem !important;
  }
  .m-lg3-auto {
    margin: auto !important;
  }
  .mt-lg3-auto,
  .my-lg3-auto {
    margin-top: auto !important;
  }
  .mr-lg3-auto,
  .mx-lg3-auto {
    margin-right: auto !important;
  }
  .mb-lg3-auto,
  .my-lg3-auto {
    margin-bottom: auto !important;
  }
  .ml-lg3-auto,
  .mx-lg3-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1380px) {
  .m-xls-0 {
    margin: 0 !important;
  }
  .mt-xls-0,
  .my-xls-0 {
    margin-top: 0 !important;
  }
  .mr-xls-0,
  .mx-xls-0 {
    margin-right: 0 !important;
  }
  .mb-xls-0,
  .my-xls-0 {
    margin-bottom: 0 !important;
  }
  .ml-xls-0,
  .mx-xls-0 {
    margin-left: 0 !important;
  }
  .m-xls-1 {
    margin: 0.25rem !important;
  }
  .mt-xls-1,
  .my-xls-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xls-1,
  .mx-xls-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xls-1,
  .my-xls-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xls-1,
  .mx-xls-1 {
    margin-left: 0.25rem !important;
  }
  .m-xls-2 {
    margin: 0.5rem !important;
  }
  .mt-xls-2,
  .my-xls-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xls-2,
  .mx-xls-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xls-2,
  .my-xls-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xls-2,
  .mx-xls-2 {
    margin-left: 0.5rem !important;
  }
  .m-xls-3 {
    margin: 1rem !important;
  }
  .mt-xls-3,
  .my-xls-3 {
    margin-top: 1rem !important;
  }
  .mr-xls-3,
  .mx-xls-3 {
    margin-right: 1rem !important;
  }
  .mb-xls-3,
  .my-xls-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xls-3,
  .mx-xls-3 {
    margin-left: 1rem !important;
  }
  .m-xls-4 {
    margin: 1.5rem !important;
  }
  .mt-xls-4,
  .my-xls-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xls-4,
  .mx-xls-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xls-4,
  .my-xls-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xls-4,
  .mx-xls-4 {
    margin-left: 1.5rem !important;
  }
  .m-xls-5 {
    margin: 3rem !important;
  }
  .mt-xls-5,
  .my-xls-5 {
    margin-top: 3rem !important;
  }
  .mr-xls-5,
  .mx-xls-5 {
    margin-right: 3rem !important;
  }
  .mb-xls-5,
  .my-xls-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xls-5,
  .mx-xls-5 {
    margin-left: 3rem !important;
  }
  .p-xls-0 {
    padding: 0 !important;
  }
  .pt-xls-0,
  .py-xls-0 {
    padding-top: 0 !important;
  }
  .pr-xls-0,
  .px-xls-0 {
    padding-right: 0 !important;
  }
  .pb-xls-0,
  .py-xls-0 {
    padding-bottom: 0 !important;
  }
  .pl-xls-0,
  .px-xls-0 {
    padding-left: 0 !important;
  }
  .p-xls-1 {
    padding: 0.25rem !important;
  }
  .pt-xls-1,
  .py-xls-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xls-1,
  .px-xls-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xls-1,
  .py-xls-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xls-1,
  .px-xls-1 {
    padding-left: 0.25rem !important;
  }
  .p-xls-2 {
    padding: 0.5rem !important;
  }
  .pt-xls-2,
  .py-xls-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xls-2,
  .px-xls-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xls-2,
  .py-xls-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xls-2,
  .px-xls-2 {
    padding-left: 0.5rem !important;
  }
  .p-xls-3 {
    padding: 1rem !important;
  }
  .pt-xls-3,
  .py-xls-3 {
    padding-top: 1rem !important;
  }
  .pr-xls-3,
  .px-xls-3 {
    padding-right: 1rem !important;
  }
  .pb-xls-3,
  .py-xls-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xls-3,
  .px-xls-3 {
    padding-left: 1rem !important;
  }
  .p-xls-4 {
    padding: 1.5rem !important;
  }
  .pt-xls-4,
  .py-xls-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xls-4,
  .px-xls-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xls-4,
  .py-xls-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xls-4,
  .px-xls-4 {
    padding-left: 1.5rem !important;
  }
  .p-xls-5 {
    padding: 3rem !important;
  }
  .pt-xls-5,
  .py-xls-5 {
    padding-top: 3rem !important;
  }
  .pr-xls-5,
  .px-xls-5 {
    padding-right: 3rem !important;
  }
  .pb-xls-5,
  .py-xls-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xls-5,
  .px-xls-5 {
    padding-left: 3rem !important;
  }
  .m-xls-n1 {
    margin: -0.25rem !important;
  }
  .mt-xls-n1,
  .my-xls-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xls-n1,
  .mx-xls-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xls-n1,
  .my-xls-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xls-n1,
  .mx-xls-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xls-n2 {
    margin: -0.5rem !important;
  }
  .mt-xls-n2,
  .my-xls-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xls-n2,
  .mx-xls-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xls-n2,
  .my-xls-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xls-n2,
  .mx-xls-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xls-n3 {
    margin: -1rem !important;
  }
  .mt-xls-n3,
  .my-xls-n3 {
    margin-top: -1rem !important;
  }
  .mr-xls-n3,
  .mx-xls-n3 {
    margin-right: -1rem !important;
  }
  .mb-xls-n3,
  .my-xls-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xls-n3,
  .mx-xls-n3 {
    margin-left: -1rem !important;
  }
  .m-xls-n4 {
    margin: -1.5rem !important;
  }
  .mt-xls-n4,
  .my-xls-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xls-n4,
  .mx-xls-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xls-n4,
  .my-xls-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xls-n4,
  .mx-xls-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xls-n5 {
    margin: -3rem !important;
  }
  .mt-xls-n5,
  .my-xls-n5 {
    margin-top: -3rem !important;
  }
  .mr-xls-n5,
  .mx-xls-n5 {
    margin-right: -3rem !important;
  }
  .mb-xls-n5,
  .my-xls-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xls-n5,
  .mx-xls-n5 {
    margin-left: -3rem !important;
  }
  .m-xls-auto {
    margin: auto !important;
  }
  .mt-xls-auto,
  .my-xls-auto {
    margin-top: auto !important;
  }
  .mr-xls-auto,
  .mx-xls-auto {
    margin-right: auto !important;
  }
  .mb-xls-auto,
  .my-xls-auto {
    margin-bottom: auto !important;
  }
  .ml-xls-auto,
  .mx-xls-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1440px) {
  .m-xlx-0 {
    margin: 0 !important;
  }
  .mt-xlx-0,
  .my-xlx-0 {
    margin-top: 0 !important;
  }
  .mr-xlx-0,
  .mx-xlx-0 {
    margin-right: 0 !important;
  }
  .mb-xlx-0,
  .my-xlx-0 {
    margin-bottom: 0 !important;
  }
  .ml-xlx-0,
  .mx-xlx-0 {
    margin-left: 0 !important;
  }
  .m-xlx-1 {
    margin: 0.25rem !important;
  }
  .mt-xlx-1,
  .my-xlx-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xlx-1,
  .mx-xlx-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xlx-1,
  .my-xlx-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xlx-1,
  .mx-xlx-1 {
    margin-left: 0.25rem !important;
  }
  .m-xlx-2 {
    margin: 0.5rem !important;
  }
  .mt-xlx-2,
  .my-xlx-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xlx-2,
  .mx-xlx-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xlx-2,
  .my-xlx-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xlx-2,
  .mx-xlx-2 {
    margin-left: 0.5rem !important;
  }
  .m-xlx-3 {
    margin: 1rem !important;
  }
  .mt-xlx-3,
  .my-xlx-3 {
    margin-top: 1rem !important;
  }
  .mr-xlx-3,
  .mx-xlx-3 {
    margin-right: 1rem !important;
  }
  .mb-xlx-3,
  .my-xlx-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xlx-3,
  .mx-xlx-3 {
    margin-left: 1rem !important;
  }
  .m-xlx-4 {
    margin: 1.5rem !important;
  }
  .mt-xlx-4,
  .my-xlx-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xlx-4,
  .mx-xlx-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xlx-4,
  .my-xlx-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xlx-4,
  .mx-xlx-4 {
    margin-left: 1.5rem !important;
  }
  .m-xlx-5 {
    margin: 3rem !important;
  }
  .mt-xlx-5,
  .my-xlx-5 {
    margin-top: 3rem !important;
  }
  .mr-xlx-5,
  .mx-xlx-5 {
    margin-right: 3rem !important;
  }
  .mb-xlx-5,
  .my-xlx-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xlx-5,
  .mx-xlx-5 {
    margin-left: 3rem !important;
  }
  .p-xlx-0 {
    padding: 0 !important;
  }
  .pt-xlx-0,
  .py-xlx-0 {
    padding-top: 0 !important;
  }
  .pr-xlx-0,
  .px-xlx-0 {
    padding-right: 0 !important;
  }
  .pb-xlx-0,
  .py-xlx-0 {
    padding-bottom: 0 !important;
  }
  .pl-xlx-0,
  .px-xlx-0 {
    padding-left: 0 !important;
  }
  .p-xlx-1 {
    padding: 0.25rem !important;
  }
  .pt-xlx-1,
  .py-xlx-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xlx-1,
  .px-xlx-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xlx-1,
  .py-xlx-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xlx-1,
  .px-xlx-1 {
    padding-left: 0.25rem !important;
  }
  .p-xlx-2 {
    padding: 0.5rem !important;
  }
  .pt-xlx-2,
  .py-xlx-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xlx-2,
  .px-xlx-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xlx-2,
  .py-xlx-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xlx-2,
  .px-xlx-2 {
    padding-left: 0.5rem !important;
  }
  .p-xlx-3 {
    padding: 1rem !important;
  }
  .pt-xlx-3,
  .py-xlx-3 {
    padding-top: 1rem !important;
  }
  .pr-xlx-3,
  .px-xlx-3 {
    padding-right: 1rem !important;
  }
  .pb-xlx-3,
  .py-xlx-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xlx-3,
  .px-xlx-3 {
    padding-left: 1rem !important;
  }
  .p-xlx-4 {
    padding: 1.5rem !important;
  }
  .pt-xlx-4,
  .py-xlx-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xlx-4,
  .px-xlx-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xlx-4,
  .py-xlx-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xlx-4,
  .px-xlx-4 {
    padding-left: 1.5rem !important;
  }
  .p-xlx-5 {
    padding: 3rem !important;
  }
  .pt-xlx-5,
  .py-xlx-5 {
    padding-top: 3rem !important;
  }
  .pr-xlx-5,
  .px-xlx-5 {
    padding-right: 3rem !important;
  }
  .pb-xlx-5,
  .py-xlx-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xlx-5,
  .px-xlx-5 {
    padding-left: 3rem !important;
  }
  .m-xlx-n1 {
    margin: -0.25rem !important;
  }
  .mt-xlx-n1,
  .my-xlx-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xlx-n1,
  .mx-xlx-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xlx-n1,
  .my-xlx-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xlx-n1,
  .mx-xlx-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xlx-n2 {
    margin: -0.5rem !important;
  }
  .mt-xlx-n2,
  .my-xlx-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xlx-n2,
  .mx-xlx-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xlx-n2,
  .my-xlx-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xlx-n2,
  .mx-xlx-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xlx-n3 {
    margin: -1rem !important;
  }
  .mt-xlx-n3,
  .my-xlx-n3 {
    margin-top: -1rem !important;
  }
  .mr-xlx-n3,
  .mx-xlx-n3 {
    margin-right: -1rem !important;
  }
  .mb-xlx-n3,
  .my-xlx-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xlx-n3,
  .mx-xlx-n3 {
    margin-left: -1rem !important;
  }
  .m-xlx-n4 {
    margin: -1.5rem !important;
  }
  .mt-xlx-n4,
  .my-xlx-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xlx-n4,
  .mx-xlx-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xlx-n4,
  .my-xlx-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xlx-n4,
  .mx-xlx-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xlx-n5 {
    margin: -3rem !important;
  }
  .mt-xlx-n5,
  .my-xlx-n5 {
    margin-top: -3rem !important;
  }
  .mr-xlx-n5,
  .mx-xlx-n5 {
    margin-right: -3rem !important;
  }
  .mb-xlx-n5,
  .my-xlx-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xlx-n5,
  .mx-xlx-n5 {
    margin-left: -3rem !important;
  }
  .m-xlx-auto {
    margin: auto !important;
  }
  .mt-xlx-auto,
  .my-xlx-auto {
    margin-top: auto !important;
  }
  .mr-xlx-auto,
  .mx-xlx-auto {
    margin-right: auto !important;
  }
  .mb-xlx-auto,
  .my-xlx-auto {
    margin-bottom: auto !important;
  }
  .ml-xlx-auto,
  .mx-xlx-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1024px) {
  .text-lg2-left {
    text-align: left !important;
  }
  .text-lg2-right {
    text-align: right !important;
  }
  .text-lg2-center {
    text-align: center !important;
  }
}
@media (min-width: 1100px) {
  .text-lg3-left {
    text-align: left !important;
  }
  .text-lg3-right {
    text-align: right !important;
  }
  .text-lg3-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1380px) {
  .text-xls-left {
    text-align: left !important;
  }
  .text-xls-right {
    text-align: right !important;
  }
  .text-xls-center {
    text-align: center !important;
  }
}
@media (min-width: 1440px) {
  .text-xlx-left {
    text-align: left !important;
  }
  .text-xlx-right {
    text-align: right !important;
  }
  .text-xlx-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: #0089d0 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(0, 86.6129807692, 131.5) !important;
}

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

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(12.75, 12.75, 12.75) !important;
}

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

a.text-success:hover, a.text-success:focus {
  color: rgb(0, 56.0751879699, 56.5) !important;
}

.text-info {
  color: #01a490 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(0.5363636364, 87.9636363636, 77.2363636364) !important;
}

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

a.text-warning:hover, a.text-warning:focus {
  color: rgb(195.9659574468, 130.9255319149, 2.5340425532) !important;
}

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

a.text-danger:hover, a.text-danger:focus {
  color: rgb(174.6510204082, 13.8489795918, 20.0040816327) !important;
}

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

a.text-light:hover, a.text-light:focus {
  color: rgb(196.75, 196.75, 196.75) !important;
}

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

a.text-dark:hover, a.text-dark:focus {
  color: rgb(80.75, 80.75, 80.75) !important;
}

.text-pink {
  color: #c6168d !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: rgb(129.15, 14.35, 91.9704545455) !important;
}

.text-purple {
  color: #92278f !important;
}

a.text-purple:hover, a.text-purple:focus {
  color: rgb(85.627027027, 22.872972973, 83.8675675676) !important;
}

.text-dark-purple {
  color: #5c2e91 !important;
}

a.text-dark-purple:hover, a.text-dark-purple:focus {
  color: rgb(55.1518324607, 27.5759162304, 86.9240837696) !important;
}

.text-darker-purple {
  color: #340e5f !important;
}

a.text-darker-purple:hover, a.text-darker-purple:focus {
  color: rgb(15.504587156, 4.1743119266, 28.3256880734) !important;
}

.text-primary-darker {
  color: #0060af !important;
}

a.text-primary-darker:hover, a.text-primary-darker:focus {
  color: rgb(0, 54.0342857143, 98.5) !important;
}

.text-gray-100 {
  color: #ebebeb !important;
}

a.text-gray-100:hover, a.text-gray-100:focus {
  color: rgb(196.75, 196.75, 196.75) !important;
}

.text-gray-200 {
  color: #ccc !important;
}

a.text-gray-200:hover, a.text-gray-200:focus {
  color: rgb(165.75, 165.75, 165.75) !important;
}

.text-gray-300 {
  color: #979797 !important;
}

a.text-gray-300:hover, a.text-gray-300:focus {
  color: rgb(112.75, 112.75, 112.75) !important;
}

.text-gray-400 {
  color: #636466 !important;
}

a.text-gray-400:hover, a.text-gray-400:focus {
  color: rgb(61.3208955224, 61.9402985075, 63.1791044776) !important;
}

.text-gray-500 {
  color: #4f4f4f !important;
}

a.text-gray-500:hover, a.text-gray-500:focus {
  color: rgb(40.75, 40.75, 40.75) !important;
}

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

a.text-gray-600:hover, a.text-gray-600:focus {
  color: rgb(12.75, 12.75, 12.75) !important;
}

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

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-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 #4f4f4f;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #979797 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #979797;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #979797;
  }
}
/**
 * Rem-converter mixin to convert px to rem
 *
 * Usages
 * @include rem(padding-bottom, 20px);
 *
 */
/* =============================================================================
 * Fonts
 * ========================================================================== */
@font-face {
  font-family: "Cachet";
  src: url("../fonts/Cachet-Book.eot");
  src: url("../fonts/Cachet-Book.woff") format("woff"), url("../fonts/Cachet-Book.ttf") format("truetype"), url("../fonts/Cachet-Book.svg") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Cachet";
  src: url("../fonts/cachetstd-medium.eot");
  src: url("../fonts/cachetstd-medium.woff") format("woff"), url("../fonts/cachetstd-medium.ttf") format("truetype"), url("../fonts/cachetstd-medium.svg") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Cachet";
  src: url("../fonts/Cachet-Bold.eot");
  src: url("../fonts/Cachet-Bold.woff") format("woff"), url("../fonts/Cachet-Bold.ttf") format("truetype"), url("../fonts/Cachet-Bold.svg") format("svg");
  font-weight: 700;
  font-style: normal;
}
html,
body {
  height: 100%;
  position: relative;
  margin-top: 0;
  -webkit-font-smoothing: antialiased;
}

ol, ul {
  padding-left: 1.5em;
}
.popover ol:last-child, .popover ul:last-child {
  margin-bottom: 0;
}

.page-header {
  margin-top: 0;
}

.footer {
  position: relative;
  color: #fff;
  font-size: 12px;
}

p:last-child,
.form-group:last-child,
.panel:last-child {
  margin-bottom: 0;
}

.region-help > .glyphicon {
  font-size: 1.25rem;
  float: left;
  margin: -0.05em 0.5em 0 0;
}
.region-help .block {
  overflow: hidden;
}

.help-block, .control-group .help-inline {
  color: #ccc;
  font-size: 12px;
  margin: 5px 0 10px;
  padding: 0;
}
.help-block:first-child, .control-group .help-inline:first-child {
  margin-top: 0;
}

.btn:not(.btn-link) {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
}

.media-image.media,
.media--type-video.media,
.media--type-video-upload.media {
  display: block;
}
.media-image.media img,
.media--type-video.media img,
.media--type-video-upload.media img {
  max-width: 100%;
  height: auto;
}

.nav-tabs {
  font-size: 0.875em;
}
.nav-tabs li a {
  padding: 5px 12px;
}

.hidden {
  display: none !important;
}

.layout-container {
  overflow-y: hidden;
}

.two-column-fixed .affix,
.two-column-fixed .affix-bottom {
  position: unset !important;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1440px;
  }
}

.container .container-paragraph {
  padding: 0;
}

.viewport .nav-global {
  border-bottom: none;
}

.text-gray-700 {
  color: #2f2f2f;
}

h1, .paragraph--type--banner .banner-title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 2.25rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 42px; /* 9 */
  line-height: 2.625rem; /* 9 */
}
@media (max-width: 1200px) {
  h1, .paragraph--type--banner .banner-title {
    font-size: calc(1.35rem + 1.2vw);
  }
}
@media (min-width: 992px) {
  h1, .paragraph--type--banner .banner-title {
    font-size: 4.0625rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 80px; /* 9 */
    line-height: 5rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  h1, .paragraph--type--banner .banner-title {
    font-size: calc(1.53125rem + 3.375vw);
  }
}

h2 {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.75rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 34px; /* 9 */
  line-height: 2.125rem; /* 9 */
}
@media (max-width: 1200px) {
  h2 {
    font-size: calc(1.3rem + 0.6vw);
  }
}
@media (min-width: 768px) {
  h2 {
    font-size: 2.75rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 49px; /* 9 */
    line-height: 3.0625rem; /* 9 */
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  h2 {
    font-size: calc(1.4rem + 1.8vw);
  }
}
@media (min-width: 992px) {
  h2 {
    font-size: 3.5rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 65px; /* 9 */
    line-height: 4.0625rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  h2 {
    font-size: calc(1.475rem + 2.7vw);
  }
}

h3 {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 27px; /* 9 */
  line-height: 1.6875rem; /* 9 */
}
@media (max-width: 1200px) {
  h3 {
    font-size: calc(1.275rem + 0.3vw);
  }
}

p {
  font-family: Verdana, sans-serif;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
}

.btn {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
}
.btn:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .btn:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.btn:not(.btn-link) {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
}
.btn.btn-lg, .btn-group-lg > .btn {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px; /* 9 */
  line-height: 1.875rem; /* 9 */
  cursor: pointer;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .btn.btn-lg, .btn-group-lg > .btn {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.btn.btn-outline-light {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #0089d0;
  border: 2px solid #0089d0;
  background-color: #fff;
  text-transform: uppercase;
}
.btn.btn-outline-light:hover, .btn.btn-outline-light:focus {
  background-color: #0089d0;
  color: #fff;
}
.btn.btn-info {
  background-color: #0060af !important;
}
.btn.btn-info:hover, .btn.btn-info:focus {
  background-color: rgb(0, 68.0228571429, 124) !important;
}
.btn.btn-success {
  background-color: #01a490 !important;
}
.btn.btn-success:hover, .btn.btn-success:focus {
  background-color: rgb(0.6909090909, 113.3090909091, 99.4909090909) !important;
}
.btn.btn-warning {
  background-color: #f15922 !important;
}
.btn.btn-warning:hover, .btn.btn-warning:focus {
  background-color: rgb(210.6553191489, 65.770212766, 13.3446808511) !important;
}
.btn.btn-danger {
  background-color: #ed1c24 !important;
}
.btn.btn-danger:hover, .btn.btn-danger:focus {
  background-color: rgb(198.2775510204, 15.7224489796, 22.7102040816) !important;
}

@media (min-width: 992px) {
  .path-search.without-banner main {
    margin-top: 0;
  }
}

.field-item > article > .field-item img {
  border-radius: 1rem;
}

.banner-description {
  text-shadow: none !important;
}

.page-node-type-article-lb main,
.page-node-type-landing-page-lb main {
  margin-top: 0 !important;
}

.paragraph--type--faq .paragraph--type--faq-item .field-question {
  color: #fff;
  font-weight: bold;
  font-family: "Cachet", Verdana, Geneva, sans-serif;
}

.block-accordion .accordion-item {
  border-radius: 10px !important;
  border: 2px solid #0089d0 !important;
}
.block-accordion .card-header {
  border: none !important;
  background-color: transparent !important;
}
.block-accordion .card-header .accordion-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block-accordion .card-header .accordion-header .accordion-button {
  background-color: transparent !important;
  color: #2f2f2f !important;
  padding-left: 0 !important;
}
.block-accordion .card-header .accordion-header .accordion-button .chevron.chevron-up,
.block-accordion .card-header .accordion-header .accordion-button .chevron.chevron-down {
  background-image: url("../img/chevron-down.svg") !important;
}
.block-accordion .card-header.active .accordion-button .chevron.chevron-up,
.block-accordion .card-header.active .accordion-button .chevron.chevron-down {
  -webkit-transform: rotateZ(180deg);
          transform: rotateZ(180deg);
}

#openy_alerts_app_header {
  margin-top: 70px;
}
@media (min-width: 992px) {
  #openy_alerts_app_header {
    margin-top: 0;
  }
}
#openy_alerts_app_header.is-safari .slick-slide.slick-active {
  margin-left: -1px;
}

.without-banner #openy_alerts_app_header {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .without-banner #openy_alerts_app_header {
    margin-top: 174px;
  }
}
.without-banner.page-node-type-article-lb #openy_alerts_app_header, .without-banner.page-node-type-landing-page-lb #openy_alerts_app_header {
  margin-top: 0 !important;
}

#openy_alerts_app_footer {
  display: none;
}

.header-alerts-list {
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .header-alerts-list {
    position: unset;
  }
}
.header-alerts-list .site-alert .site-alert__icon {
  font-size: 1.875rem;
  padding-left: 15px;
  position: unset;
  padding-right: 1rem;
  margin: 0;
}
@media (max-width: 1200px) {
  .header-alerts-list .site-alert .site-alert__icon {
    font-size: calc(1.3125rem + 0.75vw);
  }
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__icon {
    padding-left: 0;
  }
}
.header-alerts-list .site-alert .site-alert__icon i {
  position: relative;
}
.header-alerts-list .site-alert .site-alert__icon::before {
  content: none;
}
.header-alerts-list .site-alert .field-alert-link {
  display: inline-block;
  width: auto;
  margin: auto;
}
@media (min-width: 1200px) {
  .header-alerts-list .site-alert .field-alert-link {
    margin-right: 0;
    margin-left: auto;
  }
}
.header-alerts-list .site-alert .field-alert-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  padding: 1rem 1.5rem;
}
.header-alerts-list .site-alert .field-alert-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .header-alerts-list .site-alert .field-alert-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.header-alerts-list .site-alert .field-alert-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.header-alerts-list .site-alert .site-alert__title {
  display: none;
}
.header-alerts-list .site-alert .site-alert__content p {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  margin-bottom: 2rem;
  color: inherit;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__content p {
    margin-bottom: 0;
  }
}
.header-alerts-list .site-alert .site-alert__cta {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__cta {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
  }
}
.header-alerts-list .site-alert .site-alert__cta a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #340e5f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: none !important;
}
.header-alerts-list .site-alert .site-alert__cta a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #92278f !important;
}
@media (prefers-reduced-motion: reduce) {
  .header-alerts-list .site-alert .site-alert__cta a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.header-alerts-list .site-alert .site-alert__cta a:active {
  background-color: #92278f !important;
  color: #fff;
}
@media (min-width: 768px) {
  .header-alerts-list .site-alert .site-alert__cta a {
    padding: 1rem 4.62rem;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .header-alerts-list .site-alert .site-alert__cta a {
    padding: 1rem 2rem;
  }
}
.header-alerts-list .site-alert .site-alert__dismiss {
  position: absolute;
  top: 8px;
  right: 10px;
  display: inline-block;
  width: 30px;
  height: 30px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__dismiss {
    position: relative;
    top: auto;
  }
}
.header-alerts-list .site-alert .site-alert__dismiss::before, .header-alerts-list .site-alert .site-alert__dismiss::after {
  content: "";
  position: absolute;
  height: 3px;
  margin-top: -2px;
  width: 100%;
  top: 50%;
  left: 0;
  background: #fff;
  border-radius: 25px;
}
.header-alerts-list .site-alert .site-alert__dismiss::before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.header-alerts-list .site-alert .site-alert__dismiss::after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.header-alerts-list .site-alert .site-alert__dismiss i {
  display: none;
}
.header-alerts-list .site-alert .site-alert__dismiss svg {
  display: none;
}
.header-alerts-list .site-alert .site-alert__wrapper {
  width: 100%;
  padding: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__wrapper {
    width: 95%;
  }
}
.header-alerts-list .site-alert .site-alert__wrapper div:nth-child(2) {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  max-width: 100%;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .site-alert__wrapper div:nth-child(2) {
    -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
    max-width: 66.66667%;
  }
}
.header-alerts-list .site-alert .header-alert {
  padding-top: 18px;
  padding-bottom: 18px;
}
@media (min-width: 992px) {
  .header-alerts-list .site-alert .header-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
.header-alerts-list .slick__arrow {
  margin: 0;
  position: absolute !important;
  top: 50%;
}
@media (min-width: 768px) {
  .header-alerts-list .slick__arrow {
    position: relative !important;
  }
}
.header-alerts-list .slick-next {
  right: 10px;
}
@media (min-width: 768px) {
  .header-alerts-list .slick-next {
    right: -16px;
    top: -28px;
  }
}
@media (min-width: 1200px) {
  .header-alerts-list .slick-next {
    right: 32px;
    top: -19px;
  }
}
.header-alerts-list .slick-prev {
  left: 0;
}
@media (min-width: 768px) {
  .header-alerts-list .slick-prev {
    left: -26px;
    top: -28px;
  }
}
@media (min-width: 1200px) {
  .header-alerts-list .slick-prev {
    left: -10px;
    top: -19px;
  }
}

.locations-page .breadcrumbs-wrapper {
  display: none !important;
}

.without-banner #block-ymca-chatt-breadcrumbs {
  position: relative;
}
.without-banner #block-ymca-chatt-breadcrumbs .breadcrumbs-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: -25px; /* 9 */
  margin-top: -1.5625rem; /* 9 */
}

.block-lb-breadcrumbs .breadcrumbs-wrapper,
.breadcrumbs-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: -50px; /* 9 */
  margin-top: -3.125rem; /* 9 */
  padding: 0;
  background-color: #F7F7F7;
  border-bottom: unset;
  z-index: 999;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper > .container,
.breadcrumbs-wrapper > .container {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 15px; /* 9 */
  padding-left: 0.9375rem; /* 9 */
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li::after,
.breadcrumbs-wrapper .breadcrumbs li::after {
  content: unset;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:first-child a,
.breadcrumbs-wrapper .breadcrumbs li:first-child a {
  font-size: 0.875rem;
  -webkit-mask: unset;
          mask: unset;
  padding-left: 0;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:first-child a::after,
.breadcrumbs-wrapper .breadcrumbs li:first-child a::after {
  content: unset;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::before,
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::before,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::before,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::before {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 20px; /* 9 */
  height: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 14px; /* 9 */
  left: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 2px; /* 9 */
  border-radius: 0.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 4px; /* 9 */
  top: 0.25rem; /* 9 */
  border: none;
  border-top: 2px solid #0089d0;
  -webkit-transform: rotateZ(-120deg);
          transform: rotateZ(-120deg);
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::after,
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::after,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) a::after,
.breadcrumbs-wrapper .breadcrumbs li:not(:first-child) span::after {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 20px; /* 9 */
  height: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 14px; /* 9 */
  left: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 26px; /* 9 */
  top: 1.625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 2px; /* 9 */
  border-radius: 0.125rem; /* 9 */
  border: none;
  border-top: 2px solid #0089d0;
  -webkit-transform: rotateZ(-60deg);
          transform: rotateZ(-60deg);
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li a,
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li span,
.breadcrumbs-wrapper .breadcrumbs li a,
.breadcrumbs-wrapper .breadcrumbs li span {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 40px; /* 9 */
  padding-left: 2.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 15px; /* 9 */
  padding-right: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 10px; /* 9 */
  padding-top: 0.625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 10px; /* 9 */
  padding-bottom: 0.625rem; /* 9 */
  min-height: 50px;
  color: #2f2f2f;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: transparent !important;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li a,
.breadcrumbs-wrapper .breadcrumbs li a {
  color: #2f2f2f !important;
}
.block-lb-breadcrumbs .breadcrumbs-wrapper .breadcrumbs li span,
.breadcrumbs-wrapper .breadcrumbs li span {
  color: #0089d0;
  background-color: transparent;
}

.with-location-menu .breadcrumbs-wrapper,
.page-node-type-camp .breadcrumbs-wrapper {
  position: relative;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  margin-top: 0; /* 9 */
}

a.secondary-menu-button {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  margin-top: 4px;
}
a.secondary-menu-button:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
@media (prefers-reduced-motion: reduce) {
  a.secondary-menu-button:hover {
    -webkit-transition: none;
    transition: none;
  }
}

.button-blue {
  background-color: #0089d0 !important;
  color: #fff !important;
}
.button-blue:hover, .button-blue:active {
  background-color: #0060af !important;
  color: #fff !important;
}

.button-purple {
  background-color: #92278f !important;
  color: #fff !important;
}
.button-purple:hover, .button-purple:active {
  background-color: #5c2e91 !important;
  color: #fff !important;
}

.button-purple-bordered {
  background-color: transparent !important;
  border: 2px solid #92278f;
  color: #92278f !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.button-purple-bordered:hover, .button-purple-bordered:active {
  background-color: #5c2e91 !important;
  border: 2px solid #5c2e91;
  color: #fff !important;
}

.node--type-branch.node--view-mode-calc-summary .node__content {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone a,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax a,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-email a {
  color: #0060af;
}
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone a:hover,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax a:hover,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-email a:hover {
  color: #0089d0;
}
@media (min-width: 768px) {
  .node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone a,
  .node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax a,
  .node--type-branch.node--view-mode-calc-summary .node__content .field-location-email a {
    color: #0060af;
  }
}
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-phone i,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-fax i,
.node--type-branch.node--view-mode-calc-summary .node__content .field-location-email i {
  color: #979797;
}

.color-gray {
  color: #2f2f2f;
}
.color-gray:hover, .color-gray:active, .color-gray:focus {
  color: #2f2f2f;
}

.listing-event-posts form.views-exposed-form {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 20px; /* 9 */
  margin-bottom: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 6px; /* 9 */
  border-radius: 0.375rem; /* 9 */
  background-color: #0089d0;
  -webkit-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.14);
          box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.14);
  padding: 20px 40px;
}
.listing-event-posts form.views-exposed-form .form-type-select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: unset;
  max-width: unset;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 36%;
          flex: 0 0 36%;
  padding: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (min-width: 1200px) {
  .listing-event-posts form.views-exposed-form .form-type-select {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.listing-event-posts form.views-exposed-form .form-type-select label {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #fff;
  padding-bottom: 1rem;
}
@media (min-width: 992px) {
  .listing-event-posts form.views-exposed-form .form-type-select label {
    padding-bottom: 0;
    padding-right: 2rem;
  }
}
.listing-event-posts form.views-exposed-form .select-wrapper select,
.listing-event-posts form.views-exposed-form .input-wrapper input {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding: 15px; /* 9 */
  padding: 0.9375rem; /* 9 */
  color: #2f2f2f;
  border: 1px solid #ececec;
  background-color: #F7F7F7;
}
.listing-event-posts form.views-exposed-form .select-wrapper,
.listing-event-posts form.views-exposed-form .input-wrapper .form-text {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 300px; /* 9 */
  max-width: 18.75rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-width: 225px; /* 9 */
  min-width: 14.0625rem; /* 9 */
}
.listing-event-posts form.views-exposed-form .select-wrapper::before {
  color: #0089d0;
  z-index: 1;
  pointer-events: none;
}
.listing-event-posts form.views-exposed-form .form-actions {
  margin-right: auto;
  margin-left: -10px;
  padding-left: 0;
}
@media (min-width: 992px) {
  .listing-event-posts form.views-exposed-form .form-actions {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-left: 15px; /* 9 */
    padding-left: 0.9375rem; /* 9 */
  }
}
@media (min-width: 1200px) {
  .listing-event-posts form.views-exposed-form .form-actions {
    margin: auto;
  }
}
@media (min-width: 992px) {
  .listing-event-posts form.views-exposed-form .input-wrapper .form-text {
    max-width: 100%;
  }
}
.listing-event-posts form.views-exposed-form .input-wrapper input[type=submit] {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #5c2e91 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  padding: 0.7rem 2rem;
}
.listing-event-posts form.views-exposed-form .input-wrapper input[type=submit]:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #340e5f !important;
}
@media (prefers-reduced-motion: reduce) {
  .listing-event-posts form.views-exposed-form .input-wrapper input[type=submit]:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.listing-event-posts form.views-exposed-form .input-wrapper input[type=submit]:active {
  background-color: #340e5f !important;
  color: #fff;
}
.listing-event-posts form.views-exposed-form .form-item {
  border: none;
}

.footer {
  background-color: #4b4b4b;
}
.footer .footer-info-region .logo {
  display: block !important;
}
.footer .footer-info-region .logo .logo-img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 80px; /* 9 */
  max-width: 5rem; /* 9 */
  display: block;
  height: auto;
}
.footer .footer-menu-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer .footer-menu-links > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 768px) {
  .footer .footer-menu-links > div {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media (min-width: 576px) {
  .footer .footer-menu-links nav {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links),
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links),
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) {
  list-style: none;
  padding-top: 0;
}
@media (min-width: 768px) {
  .footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links),
  .footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links),
  .footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-left: 14px; /* 9 */
    padding-left: 0.875rem; /* 9 */
  }
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li,
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li,
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 19px; /* 9 */
  margin-bottom: 1.1875rem; /* 9 */
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li a,
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li a,
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px; /* 9 */
  font-size: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 17px; /* 9 */
  line-height: 1.0625rem; /* 9 */
  text-transform: uppercase;
  color: #fff;
}
.footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li a:hover,
.footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li a:hover,
.footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li a:hover {
  color: #0089d0;
}
@media (min-width: 768px) {
  .footer .footer-menu-links #block-footermenuleft ul:not(.contextual-links) li a,
  .footer .footer-menu-links #block-footermenucenter ul:not(.contextual-links) li a,
  .footer .footer-menu-links #block-ymca-sv-footermenuright ul:not(.contextual-links) li a {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    font-size: 16px; /* 9 */
    font-size: 1rem; /* 9 */
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 21px; /* 9 */
    line-height: 1.3125rem; /* 9 */
  }
}
.footer .footer-social-region {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: 44px; /* 9 */
  margin-top: 2.75rem; /* 9 */
}
@media (min-width: 768px) {
  .footer .footer-social-region {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .footer .footer-social-region {
    max-width: 28%;
  }
}
@media (min-width: 1200px) {
  .footer .footer-social-region {
    max-width: 22%;
  }
}
@media (min-width: 1340px) {
  .footer .footer-social-region {
    max-width: 24%;
  }
}
.footer .footer-social-region ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 768px) {
  .footer .footer-social-region ul {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.footer .footer-social-region ul li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 25px; /* 9 */
  margin-right: 1.5625rem; /* 9 */
}
@media (min-width: 992px) {
  .footer .footer-social-region ul li {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    margin-right: 45px; /* 9 */
    margin-right: 2.8125rem; /* 9 */
  }
}
.footer .footer-social-region ul li:last-child {
  margin-right: 0;
}
.footer .footer-social-region a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 22px; /* 9 */
  font-size: 1.375rem; /* 9 */
}
.footer .footer__copyright {
  background-color: #171717;
}
.footer .footer__copyright .footer-menu-links > div {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 768px) {
  .footer .footer__copyright .footer-menu-links > div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 992px) {
  .footer .footer__copyright .footer-menu-links > div {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 a {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  text-decoration: none !important;
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 40px; /* 9 */
  margin-right: 2.5rem; /* 9 */
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child {
  margin-right: 0;
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px; /* 9 */
  font-size: 0.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 3px; /* 9 */
  padding-top: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 3px; /* 9 */
  padding-bottom: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 24px; /* 9 */
  padding-left: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 24px; /* 9 */
  padding-right: 1.5rem; /* 9 */
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #0060af !important;
}
@media (prefers-reduced-motion: reduce) {
  .footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.footer .footer__copyright .footer-menu-links > div #block-footermenuright-2 li:last-child a:active {
  background-color: #0060af !important;
  color: #fff;
}
.footer .footer-copy-links p {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #fff;
}

.protected-pages-enter-password-form .form-item-password input {
  margin-bottom: 1rem;
}
.protected-pages-enter-password-form .input-wrapper {
  margin-left: 0.75rem;
}

.path-protected-page .viewport {
  margin-top: 0px;
}

.openy-gtranslate {
  float: left;
  margin-top: 0;
}
@media (min-width: 992px) {
  .openy-gtranslate {
    float: right;
  }
}

.skiptranslate {
  position: absolute;
  width: 100%;
}

.goog-te-banner-frame {
  position: relative !important;
  top: 31px !important;
  z-index: 999 !important;
}
@media (min-width: 992px) {
  .goog-te-banner-frame {
    top: 134px !important;
  }
}

@media (min-width: 992px) {
  .openy-google-translate {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    margin-left: 10px; /* 9 */
    margin-left: 0.625rem; /* 9 */
  }
}
.openy-google-translate .goog-te-gadget .goog-logo-link, .openy-google-translate .goog-te-gadget span {
  display: none;
}
.openy-google-translate .goog-te-gadget {
  display: none;
}
.openy-google-translate .goog-te-gadget:first-child {
  display: inline-block;
  position: relative;
  font-size: 0;
}
.openy-google-translate .goog-te-gadget:first-child::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-weight: 900;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 12px; /* 9 */
  right: 0.75rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 2px; /* 9 */
  top: 0.125rem; /* 9 */
  position: absolute;
  content: "\f107";
  color: #0089d0;
  pointer-events: none;
}
@media (max-width: 1200px) {
  .openy-google-translate .goog-te-gadget:first-child::before {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.openy-google-translate .goog-te-combo {
  display: none;
}
.openy-google-translate .goog-te-combo:first-child {
  display: inline-block;
}
.openy-google-translate select {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-width: 180px; /* 9 */
  min-width: 11.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 33px; /* 9 */
  height: 2.0625rem; /* 9 */
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  margin: 0;
  display: block;
  width: 100%;
  padding: 0.275rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #2f2f2f;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #636466;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.paragraph--type--banner .banner-title {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
  text-transform: none;
}
.paragraph--type--banner .banner-description {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--banner .banner-description p {
  color: #fff;
}
.paragraph--type--banner .banner-cta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 450px; /* 9 */
  min-height: 28.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 80px; /* 9 */
  padding-top: 5rem; /* 9 */
}
@media (min-width: 768px) {
  .paragraph--type--banner .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-top: 140px; /* 9 */
    padding-top: 8.75rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--banner .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    min-height: 700px; /* 9 */
    min-height: 43.75rem; /* 9 */
  }
}
.paragraph--type--banner .banner-cta-content .btn {
  background-color: #0089d0 !important;
}
.paragraph--type--banner .banner-cta-content .btn:hover {
  background-color: #0060af !important;
}
.paragraph--type--banner .wrapper-field-prgf-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
@media (max-width: 425px) {
  .paragraph--type--banner .wrapper-field-prgf-link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .paragraph--type--banner .wrapper-field-prgf-link a {
    margin: 10px 0;
  }
}
.paragraph--type--banner .banner-bg {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}

.listing-news-posts header .news-more-teaser-results-wrapper > div {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  text-align: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  margin: 0 auto 20px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item {
  border: none;
  background: #fff;
  -webkit-box-shadow: 0 3px 30px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 3px 30px 2px rgba(0, 0, 0, 0.05);
  margin-bottom: 18px;
  position: relative;
  width: 100%;
  border-radius: 15px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .title {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -1px;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 2px solid;
  display: inline-block;
  height: auto;
  line-height: 2.2625;
  margin-bottom: 8px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .image img {
  height: auto;
  border-radius: 24px;
  width: 100%;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .description {
  font-size: 15px;
}
.listing-news-posts header .news-more-teaser-results-wrapper > div .news-teaser--item .more-link button {
  font-family: "Cachet", sans-serif;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: -1px;
  text-align: center;
  display: inline-block;
  color: #fff;
  min-width: 180px;
  border-radius: 8px;
  margin: 0;
  padding: 8px 20px;
  background-color: #01a490;
  border: 2px solid #fff;
}
.listing-news-posts .views-exposed-form .exposed-form-flex-wrapper > div {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper {
  margin: 15px 0;
  position: relative;
  overflow: hidden;
  height: 240px;
  background-color: #0089d0;
  border-radius: 8px;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper img {
  width: 100%;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading {
  background-color: rgba(35, 31, 32, 0.5);
  padding: 12px 22px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  text-align: left;
  height: 100%;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2,
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 {
  color: #fff;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2 a,
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 a {
  color: inherit;
  font-weight: 700;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2 a:hover,
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 a:hover {
  text-decoration: underline;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h2 {
  font-family: "Cachet Medium", sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-transform: none;
}
.listing-news-posts .views-infinite-scroll-content-wrapper .news-teaser--row .inner-wrapper .blog-heading h6 {
  font-family: "Verdana", sans-serif;
  font-size: 14px;
}

.menu-item-home {
  margin-left: 20px;
  background: url(../../../../../themes/contrib/openy_carnation/dist/img/logo-white.png) no-repeat;
  background-size: contain;
  background-position: center;
  text-indent: -9999px;
  display: none;
  max-width: 150px;
}
@media (min-width: 992px) {
  .menu-item-home {
    display: block;
  }
  .menu-item-home a {
    min-width: 100px;
  }
}

.page-head__main-menu .navbar > li > a,
.page-head__main-menu .navbar > li > button {
  color: #fff;
  padding: 35px 0;
  text-align: center;
}
.page-head__main-menu .navbar > li > a:hover,
.page-head__main-menu .navbar > li > button:hover {
  color: #c6168d;
}

.page-head__main-menu a {
  font-size: 18px;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.85;
}

.dropdown-menu > li > a {
  white-space: normal;
}

/*
** Main "Mega Menu" dropdown
*/
.nav-home {
  float: none;
}
.nav-home li.dropdown {
  position: static;
  visibility: inherit;
  float: none;
  display: table-cell;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.nav-home .dropdown-menu {
  background-color: #fff;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  width: 100%;
  position: absolute;
  top: 100%;
  overflow: auto;
  display: none;
  height: 0;
}
.nav-home .dropdown-menu.show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: auto;
}

.viewport .page-head__main-menu .nav-level-2 {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
}
.viewport .page-head__main-menu .nav-level-2 > a:hover,
.viewport .page-head__main-menu .nav-level-2 > a:focus {
  text-decoration: none;
}
.viewport .page-head__main-menu .dropdown-menu > li > a:focus,
.viewport .page-head__main-menu .dropdown-menu > li > a:hover {
  background: none;
}
.viewport .page-head__main-menu .nav-level-3 {
  font-family: Verdana, sans-serif;
  padding-top: 25px;
}
.viewport .page-head__main-menu .nav-level-3 > a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  line-height: 24px;
  min-height: 34px;
  display: inline-block;
  padding: 0;
  position: relative;
  color: #fff;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .viewport .page-head__main-menu .nav-level-3 > a {
    min-height: 30px;
    color: #0060af;
  }
}
.viewport .page-head__main-menu .row-level-2 {
  padding: 2px 25px 37px 41px;
}
.viewport .nav-level-2 > a:hover, .viewport .nav-level-2 > a:focus {
  background: none;
}
.viewport .nav-level-2.show {
  background-color: #fff;
  -webkit-box-shadow: 0 4px 0 0 #fff;
          box-shadow: 0 4px 0 0 #fff;
}
.viewport .nav-level-2.show > a,
.viewport .nav-level-2.show > a:hover,
.viewport .nav-level-2.show > a:focus {
  color: #c6168d;
  position: relative;
  z-index: 1001;
  background: #fff;
  -webkit-box-shadow: 0 5px 0 0 #fff;
          box-shadow: 0 5px 0 0 #fff;
}
.viewport .nav-level-2.show > a:hover,
.viewport .nav-level-2.show > a:hover:hover,
.viewport .nav-level-2.show > a:focus:hover {
  color: #0060af;
}
.viewport .row-level-3,
.viewport .nav-level-4 {
  list-style: none;
  padding-left: 0;
}
.viewport .nav-level-4 {
  padding: 4px 0;
}
.viewport .nav-level-4 a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-transform: none;
}
.viewport .nav-level-4 a:hover {
  text-decoration: underline !important;
}

.page-head__main-menu .nav-level-2 .fa-caret-up,
.page-head__main-menu .nav-level-2 .fa-angle-up {
  display: none;
}
.page-head__main-menu .nav-level-2.show .fa-caret-up,
.page-head__main-menu .nav-level-2.show .fa-angle-up {
  display: inline;
}
.page-head__main-menu .nav-level-2.show .fa-caret-down,
.page-head__main-menu .nav-level-2.show .fa-angle-down {
  display: none;
}

.without-banner .viewport {
  margin-top: 140px;
}
@media (min-width: 992px) {
  .without-banner .viewport {
    margin-top: 220px;
  }
}
.without-banner .top-navs {
  background-color: rgba(0, 137, 208, 0.8);
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
@media (min-width: 992px) {
  .without-banner .top-navs {
    background-color: transparent;
  }
  .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a {
    color: #0089d0;
  }
  .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a:hover {
    color: #c6168d;
  }
  .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li.show > a, .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li.show > a:focus {
    color: #c6168d;
  }
}
.without-banner .top-navs .menu-item-home {
  background: url(../../../../../themes/contrib/openy_carnation/dist/img/logo-white.png) center no-repeat;
  background-size: contain !important;
}
.without-banner .top-navs.affix {
  background-color: #2f2f2f;
}
.without-banner .top-navs.affix .menu-item-home {
  background: url(../../../../../themes/contrib/openy_carnation/dist/img/logo-white.png) center no-repeat;
  background-size: contain;
}
.without-banner .top-navs.affix.menu-in, .without-banner .top-navs.menu-in {
  background-color: #0089d0;
}

.nav-level-2.show > ul {
  overflow: visible;
  margin-top: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background-color: #f9f9f9;
}
.nav-level-2.show > ul::before {
  content: "";
  display: block;
  position: absolute;
  width: auto;
  top: 0;
  left: -2500%;
  right: -2500%;
  z-index: -1;
  height: 100%;
  background: #f9f9f9;
  -webkit-box-shadow: 0 2px 6px 0 rgba(50, 50, 50, 0.65);
          box-shadow: 0 2px 6px 0 rgba(50, 50, 50, 0.65);
}

.viewport .page-head__main-menu .section-icon {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 21px; /* 9 */
  margin-bottom: 1.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 40px; /* 9 */
  height: 2.5rem; /* 9 */
  display: block;
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
  text-align: center;
  -webkit-filter: none;
          filter: none;
}
.viewport .page-head__main-menu .nav-level-2 a > i {
  line-height: 0.85;
}
.viewport .page-head__main-menu .nav-level-3 > li {
  text-align: center;
}
.viewport .page-head__main-menu .nav-level-3 .nav-level-4 {
  padding: 5px 0;
}
.viewport .page-head__main-menu .nav-level-3 a {
  font-family: Verdana, sans-serif;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 23px; /* 9 */
  line-height: 1.4375rem; /* 9 */
  color: #6d6d6d;
  text-decoration: none;
}
.viewport .page-head__main-menu .nav-level-3 a:hover {
  color: #000;
  text-decoration: none !important;
}
.viewport .page-head__main-menu .nav-level-3 > a {
  font-family: "Cachet", sans-serif;
  font-weight: 700;
  letter-spacing: -0.05em;
  font-size: 1.25rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 25px; /* 9 */
  line-height: 1.5625rem; /* 9 */
  color: #000;
}
.viewport .page-head__main-menu .nav-level-3 > a:hover {
  color: #6d6d6d;
}

/*
** Mobile menu
*/
.sidebar {
  position: fixed;
  top: 70px;
  bottom: 0;
  z-index: 40;
  display: block !important;
  visibility: visible;
  overflow: hidden;
  overflow-y: auto;
  padding-right: inherit;
  height: auto;
  background: #0089d0;
  -webkit-overflow-scrolling: touch;
}
.sidebar.collapse {
  width: 0;
}
.sidebar.collapse.show {
  width: 100%;
}
.sidebar.collapsing-out {
  -webkit-transition: visibility 0s 0.4s linear;
  transition: visibility 0s 0.4s linear;
}
.sidebar .search-form-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 50px; /* 9 */
  padding-top: 3.125rem; /* 9 */
  padding-bottom: 10px;
  padding-top: 10px;
}
.sidebar .search-form-wrapper form {
  position: relative;
}
.sidebar .search-form-wrapper .search-input {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  padding: 15px 30px 15px 10px;
  color: #2f2f2f;
  outline: none;
}
.sidebar .search-form-wrapper .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 5px; /* 9 */
  right: 0.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 20px; /* 9 */
  top: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sidebar .search-form-wrapper .search-button .search-input-decoration {
  right: 0;
  color: #92278f;
}
.sidebar .dropdown-toggle::after {
  display: none;
}
.sidebar .dropdown-menu {
  position: relative;
  top: 0;
  z-index: 0;
  display: block;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #0089d0;
}
.sidebar .active > a {
  -webkit-transition: height 0.3s 0.3s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, border-color 0s ease-out;
  transition: height 0.3s 0.3s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, color 0.2s 0.6s ease-out, border-color 0s ease-out;
}
.sidebar .nav > li > a {
  color: #fff;
}
.sidebar .nav a {
  color: #0060af;
  overflow: hidden;
  padding: 0 15px;
  text-overflow: ellipsis;
  line-height: 20px;
  cursor: pointer;
  -webkit-transition: height 0.3s 0s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s ease-out;
  transition: height 0.3s 0s ease-out, opacity 0.3s 0s ease-out, background-color 0.2s ease-out;
}
.sidebar .nav a[aria-expanded=true] {
  color: #fff;
}
.sidebar .nav a:hover, .sidebar .nav a[aria-expanded=true] {
  background: #0060af;
}
.sidebar .nav-level-2 .row-level-2 {
  display: none;
}
.sidebar .nav-level-2.show .row-level-2 {
  display: block;
  border-bottom: 1px solid #979797;
  position: static !important;
  -webkit-transform: none !important;
          transform: none !important;
}
.sidebar .page-head__top-menu {
  overflow: visible;
}
.sidebar .row-level-3 {
  list-style: none;
}
.sidebar input[type=submit] {
  display: none;
}
.sidebar .navbar-nav {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  margin: 0 -15px;
}
.sidebar .nav-level-2 a {
  padding-top: 25px;
  padding-bottom: 25px;
}
.sidebar .nav-level-2.show,
.sidebar .row-level-2 {
  background-color: #fff;
}
.sidebar .nav-level-3 a {
  text-transform: uppercase;
}
.sidebar .nav-level-3 a .fa-caret-up {
  display: none;
}
.sidebar .nav-level-3 a .fa-caret-down {
  display: inline-block;
}
.sidebar .dropdown-menu > li > a:hover,
.sidebar .dropdown-menu > li > a:focus {
  background: none;
}

.with-banner .layout-container .top-navs,
.without-banner .layout-container .top-navs {
  background-color: #0089d0;
}
.with-banner .layout-container .top-navs.affix,
.without-banner .layout-container .top-navs.affix {
  background-color: #0089d0;
}
.with-banner .layout-container .top-navs .logo img,
.without-banner .layout-container .top-navs .logo img {
  max-width: 3rem;
}

.layout-container .top-navs .logo img {
  display: block;
  height: auto;
  width: 105px;
}
.layout-container .top-navs.affix {
  background: #fff;
}

.with-banner .layout-container #sidebar,
.without-banner .layout-container #sidebar {
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  top: 0;
  left: 100%;
  z-index: 2000;
  background: #0089d0;
  width: 100%;
}
.with-banner .layout-container #sidebar.show,
.without-banner .layout-container #sidebar.show {
  -webkit-transition: all, 0.4s;
  transition: all, 0.4s;
  left: 0;
}

.with-banner #sidebar .sidebar-mobile-close,
.without-banner #sidebar .sidebar-mobile-close {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 12px; /* 9 */
  top: 0.75rem; /* 9 */
  position: absolute;
  right: 0;
  z-index: 1;
}
.with-banner #sidebar .search-form-wrapper,
.without-banner #sidebar .search-form-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 50px; /* 9 */
  padding-top: 3.125rem; /* 9 */
}
.with-banner #sidebar .search-form-wrapper form,
.without-banner #sidebar .search-form-wrapper form {
  position: relative;
}
.with-banner #sidebar .search-form-wrapper .search-input,
.without-banner #sidebar .search-form-wrapper .search-input {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  padding: 15px 30px 15px 10px;
  color: #2f2f2f;
  outline: none;
  background-image: none;
}
.with-banner #sidebar .search-form-wrapper .search-button,
.without-banner #sidebar .search-form-wrapper .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 5px; /* 9 */
  right: 0.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 20px; /* 9 */
  top: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.with-banner #sidebar .search-form-wrapper .search-button .search-input-decoration,
.without-banner #sidebar .search-form-wrapper .search-button .search-input-decoration {
  right: 0;
  color: #92278f;
}
.with-banner #sidebar .navbar-toggler-icon-close,
.without-banner #sidebar .navbar-toggler-icon-close {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 2px; /* 9 */
  height: 0.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 9px; /* 9 */
  margin-bottom: 0.5625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 18px; /* 9 */
  width: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-top: 10px; /* 9 */
  margin-top: 0.625rem; /* 9 */
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  display: block;
  background-color: #fff;
}
.with-banner #sidebar .navbar-toggler-icon-close:after,
.without-banner #sidebar .navbar-toggler-icon-close:after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 2px; /* 9 */
  height: 0.125rem; /* 9 */
  position: relative;
  content: "";
  display: block;
  background-color: #fff;
  top: 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.with-banner #sidebar .nav-level-2 a,
.without-banner #sidebar .nav-level-2 a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 18px; /* 9 */
  padding-top: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 18px; /* 9 */
  padding-bottom: 1.125rem; /* 9 */
}
.with-banner #sidebar .nav-level-2.show > a,
.without-banner #sidebar .nav-level-2.show > a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 15px; /* 9 */
  padding-bottom: 0.9375rem; /* 9 */
  background-color: #0060af !important;
  color: #fff !important;
}
.with-banner #sidebar .nav-level-2.show > a:hover:focus,
.without-banner #sidebar .nav-level-2.show > a:hover:focus {
  color: #fff !important;
}
.with-banner #sidebar .nav-level-2.show .dropdown-menu,
.without-banner #sidebar .nav-level-2.show .dropdown-menu {
  background-color: rgb(0, 123.9771428571, 226) !important;
  border: none;
}
.with-banner #sidebar .nav-level-2.show .dropdown-menu::before,
.without-banner #sidebar .nav-level-2.show .dropdown-menu::before {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.with-banner #sidebar .nav-level-2.show .dropdown-menu li a,
.without-banner #sidebar .nav-level-2.show .dropdown-menu li a {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 30px; /* 9 */
  padding-left: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 15px; /* 9 */
  padding-top: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 15px; /* 9 */
  padding-bottom: 0.9375rem; /* 9 */
  color: #fff;
}
.with-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3,
.without-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3 {
  -webkit-transition: all, 2.5s;
  transition: all, 2.5s;
  display: none;
  width: 0;
  height: auto;
}
.with-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3.expanded,
.without-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3.expanded {
  background-color: #00aeef;
  display: block;
  width: 100%;
  min-height: 100%;
}
.with-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3 li,
.without-banner #sidebar .nav-level-2.show .row-level-2 .nav-level-3 .row-level-3 li {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 8px; /* 9 */
  padding-top: 0.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 8px; /* 9 */
  padding-bottom: 0.5rem; /* 9 */
}
.with-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-up,
.without-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-up {
  display: inline-block;
}
.with-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-down,
.without-banner #sidebar .nav-level-2.show .nav-level-3 a.expanded .fa-caret-down {
  display: none;
}
.with-banner #sidebar .user-account-menu--mobile,
.without-banner #sidebar .user-account-menu--mobile {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 15px; /* 9 */
  padding-top: 0.9375rem; /* 9 */
  border: none !important;
}
.with-banner #sidebar .user-account-menu--mobile li a,
.without-banner #sidebar .user-account-menu--mobile li a {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  outline: none;
}
.with-banner #sidebar .user-account-menu--mobile li a:hover, .with-banner #sidebar .user-account-menu--mobile li a:active, .with-banner #sidebar .user-account-menu--mobile li a:focus,
.without-banner #sidebar .user-account-menu--mobile li a:hover,
.without-banner #sidebar .user-account-menu--mobile li a:active,
.without-banner #sidebar .user-account-menu--mobile li a:focus {
  background-color: #0060af;
}

@media (max-width: 767.98px) {
  .with-banner {
    padding-top: 70px !important;
  }
}

@media (max-width: 767.98px) {
  #openy_alerts_app_header {
    margin-top: 0;
  }
}

.paragraph--type--latest-news-posts .news-view--title,
.paragraph--type--featured-news .news-view--title {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-size: 1.5625rem;
  color: #2f2f2f;
  font-weight: 700;
}
@media (max-width: 1200px) {
  .paragraph--type--latest-news-posts .news-view--title,
  .paragraph--type--featured-news .news-view--title {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.paragraph--type--latest-news-posts .news-teaser--row:nth-last-child .post-excerpt,
.paragraph--type--featured-news .news-teaser--row:nth-last-child .post-excerpt {
  border: none;
}
.paragraph--type--latest-news-posts .pager li.load_more_button > a,
.paragraph--type--featured-news .pager li.load_more_button > a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  font-size: 1.5rem;
}
.paragraph--type--latest-news-posts .pager li.load_more_button > a:hover,
.paragraph--type--featured-news .pager li.load_more_button > a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph--type--latest-news-posts .pager li.load_more_button > a:hover,
  .paragraph--type--featured-news .pager li.load_more_button > a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph--type--latest-news-posts .pager li.load_more_button > a:active,
.paragraph--type--featured-news .pager li.load_more_button > a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
@media (max-width: 1200px) {
  .paragraph--type--latest-news-posts .pager li.load_more_button > a,
  .paragraph--type--featured-news .pager li.load_more_button > a {
    font-size: calc(1.275rem + 0.3vw);
  }
}

.openy-map-wrapper .openy-map-canvas {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-height: 325px; /* 9 */
  max-height: 20.3125rem; /* 9 */
}
@media (min-width: 992px) {
  .openy-map-wrapper .openy-map-canvas {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 520px; /* 9 */
    max-height: 32.5rem; /* 9 */
  }
}
.openy-map-wrapper .map_controls .search_field {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 40px; /* 9 */
  height: 2.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 20px; /* 9 */
  padding-left: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 28px; /* 9 */
  padding-right: 1.75rem; /* 9 */
  font-size: 1.25rem;
  border-radius: 25px !important;
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  color: #2f2f2f;
  outline: none;
}
.openy-map-wrapper .map_controls .search .btn-submit {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 18px; /* 9 */
  right: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 5px; /* 9 */
  top: 0.3125rem; /* 9 */
  position: absolute;
  z-index: 3;
}
@media (min-width: 768px) {
  .openy-map-wrapper .map_controls .search .btn-submit {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    top: 8px; /* 9 */
    top: 0.5rem; /* 9 */
  }
}
.openy-map-wrapper .map_controls .search .btn-submit .btn {
  padding: 0;
  border: unset;
  background-color: transparent !important;
}
.openy-map-wrapper .map_controls .search .btn-submit .btn:focus {
  -webkit-box-shadow: unset;
          box-shadow: unset;
}
.openy-map-wrapper .map_controls .search .btn-submit i {
  font-size: 0.9375rem;
  color: #0089d0;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .openy-map-wrapper .map_controls .search .btn-submit i {
    font-size: 1.375rem;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .openy-map-wrapper .map_controls .search .btn-submit i {
    font-size: calc(1.2625rem + 0.15vw);
  }
}
.openy-map-wrapper .map_controls .distance .form-group::before {
  color: #0089d0;
}
.openy-map-wrapper .map_controls .tag_filters label {
  font-size: 1.25rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
  position: relative;
  background-color: transparent !important;
  text-align: left;
  padding: 6px;
  width: auto;
  margin: 0;
}
@media (min-width: 768px) {
  .openy-map-wrapper .map_controls .tag_filters label {
    padding: 6px 14px 6px 26px;
  }
}
.openy-map-wrapper .map_controls .tag_filters label img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 20px; /* 9 */
  width: 1.25rem; /* 9 */
}

.pager .pager__items a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  color: #0089d0;
}
.pager .pager__items a:hover {
  color: #0060af;
}
.pager .pager__items .is-active a {
  font-size: 1.125rem;
}

.post-excerpt {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
}
.post-excerpt .teaser-curved-wrapper::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-bottom-left-radius: 5px; /* 9 */
  border-bottom-left-radius: 0.3125rem; /* 9 */
}
.post-excerpt .teaser-curved-wrapper::after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-left-radius: 24px; /* 9 */
  border-top-left-radius: 1.5rem; /* 9 */
}
.post-excerpt .teaser-curved-wrapper::before, .post-excerpt .teaser-curved-wrapper::after {
  background-color: #92278f;
}
.post-excerpt .post-icon {
  content: "";
  display: inline-block;
  background-image: url("../img/post_icon.svg");
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
}
.post-excerpt .post-excerpt-image img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 5px; /* 9 */
  border-radius: 0.3125rem; /* 9 */
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 992px) {
  .post-excerpt .post-excerpt-image img {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 270px; /* 9 */
    max-height: 16.875rem; /* 9 */
  }
}
.post-excerpt .default-img {
  text-align: center;
}
.post-excerpt .default-img img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 200px; /* 9 */
  max-width: 12.5rem; /* 9 */
  -webkit-filter: invert(1);
          filter: invert(1);
}
.post-excerpt .post-title {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
}
.post-excerpt .post-title a {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-size: 1.5625rem;
  color: #2f2f2f;
  font-weight: 700;
}
@media (max-width: 1200px) {
  .post-excerpt .post-title a {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.post-excerpt .post-excerpt-category {
  font-family: Verdana, sans-serif;
  font-size: 0.875rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  font-weight: 400;
  color: #2f2f2f;
  text-align: center;
  border-radius: 27px;
  background-color: #F3F3F3;
}
.post-excerpt .post-description {
  font-family: Verdana, sans-serif;
  color: #2f2f2f;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
}
.post-excerpt .post-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #92278f;
  background-color: #fff !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #92278f;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.7rem 1rem;
}
.post-excerpt .post-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .post-excerpt .post-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.post-excerpt .post-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.post-excerpt .post-link a:hover, .post-excerpt .post-link a:focus, .post-excerpt .post-link a:active {
  border-color: #5c2e91;
}
@media (max-width: 1023.98px) {
  .post-excerpt .post-link a:hover, .post-excerpt .post-link a:focus, .post-excerpt .post-link a:active {
    -webkit-transition: none;
    transition: none;
  }
}
@media (min-width: 768px) {
  .post-excerpt .post-link a {
    padding: 0.7rem 2.8rem;
  }
}
.post-excerpt .post-link a i {
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  .post-excerpt .post-link a i {
    font-size: calc(1.275rem + 0.3vw);
  }
}

@media (min-width: 992px) {
  .landing-content .two-column .post-excerpt .post-excerpt-image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
}
@media (min-width: 992px) {
  .landing-content .two-column .post-excerpt .post-excerpt-content {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
}

.primary-menu {
  background-color: #0060af;
}

.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a {
  color: #fff;
}
.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a:hover, .without-banner .top-navs:not(.affix) .page-head__main-menu .navbar > li > a:focus {
  color: #fff;
}

.page-head__main-menu .navbar li a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.375rem;
}
@media (max-width: 1200px) {
  .page-head__main-menu .navbar li a {
    font-size: calc(1.2625rem + 0.15vw);
  }
}
.page-head__main-menu .navbar li a:hover {
  color: #fff;
}
.page-head__main-menu .nav-level-2.show > a {
  color: #000 !important;
  background: #f9f9f9 !important;
  -webkit-box-shadow: unset !important;
          box-shadow: unset !important;
}
.page-head__main-menu .nav-level-2.show > a:hover:focus {
  color: #000 !important;
}

.sidebar-menu-list .list-group-item {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 14px; /* 9 */
  margin-bottom: 0.875rem; /* 9 */
  border: none;
  background-color: #F7F7F7;
  padding: 0;
}
.sidebar-menu-list .list-group-item a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
  padding: 1rem 1.5rem;
  width: 100%;
}
.sidebar-menu-list .list-group-item i {
  font-size: 1.875rem;
  color: #92278f;
}
@media (max-width: 1200px) {
  .sidebar-menu-list .list-group-item i {
    font-size: calc(1.3125rem + 0.75vw);
  }
}

.banner--small {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 334px; /* 9 */
  min-height: 20.875rem; /* 9 */
}
.banner-zone-node .banner--small {
  min-height: 0;
  padding-top: 0;
}
.banner-zone-node .banner--small:not(.banner-bg-color) {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 334px; /* 9 */
  min-height: 20.875rem; /* 9 */
}
@media (min-width: 992px) {
  .banner-zone-node .banner--small:not(.banner-bg-color) .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-top: 174px; /* 9 */
    padding-top: 10.875rem; /* 9 */
  }
}
.banner-zone-node .banner--small .banner-cta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 5 */
  /* 8 */
  padding-top: 0; /* 9 */
}
@media (min-width: 992px) {
  .banner--small .banner-cta {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-top: 174px; /* 9 */
    padding-top: 10.875rem; /* 9 */
  }
}
.banner--small .banner-cta-section .banner-title {
  text-transform: none;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
}
@media (min-width: 576px) {
  .banner--small .banner-cta-section .banner-title {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 56px; /* 9 */
    line-height: 3.5rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .banner--small .banner-cta-section .banner-title {
    font-size: 4.0625rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 80px; /* 9 */
    line-height: 5rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .banner--small .banner-cta-section .banner-title {
    font-size: calc(1.53125rem + 3.375vw);
  }
}
.banner--small .banner-bg {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.banner--small.program-header .banner-cta, .banner--small.program-category-header .banner-cta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 180px; /* 9 */
  padding-top: 11.25rem; /* 9 */
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
}

.story-card a {
  color: #92278f;
  text-decoration: none;
}
.story-card .quote {
  color: #92278f;
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  font-size: 30px;
  line-height: 38px;
  letter-spacing: -1px;
  margin-bottom: 33px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 576px) {
  .story-card .quote {
    font-size: 25px;
    line-height: 1.2;
  }
}
.story-card .quote svg {
  display: block;
  float: left;
  height: 24px;
  fill: #92278f;
  width: 28px;
}
.story-card .quote .quote-open {
  margin: 0 16px 0 0;
}
.story-card .quote .quote-close {
  margin: 0 0 0 16px;
}
.story-card .quote .quote-close svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.story-card .link {
  font-size: 15px;
  color: #0089d0;
}
.story-card .link:hover {
  text-decoration: underline;
}

.teaser-curved-wrapper {
  position: relative;
}
.teaser-curved-wrapper::before, .teaser-curved-wrapper::after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 57px; /* 9 */
  width: 3.5625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-right-radius: 25px; /* 9 */
  border-top-right-radius: 1.5625rem; /* 9 */
  content: "";
  position: absolute;
  background-color: #0089d0;
  z-index: 1;
}
.teaser-curved-wrapper::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-bottom-left-radius: 15px; /* 9 */
  border-bottom-left-radius: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 58px; /* 9 */
  height: 3.625rem; /* 9 */
  left: 0;
  bottom: 0;
}
.teaser-curved-wrapper::after {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 76px; /* 9 */
  height: 4.75rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 7px; /* 9 */
  left: 0.4375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  bottom: -19px; /* 9 */
  bottom: -1.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-bottom-left-radius: 50px; /* 9 */
  border-bottom-left-radius: 3.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-left-radius: 20px; /* 9 */
  border-top-left-radius: 1.25rem; /* 9 */
  -webkit-transform: rotateZ(-27deg);
          transform: rotateZ(-27deg);
}
.teaser-curved-wrapper i {
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  bottom: 16px; /* 9 */
  bottom: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 18px; /* 9 */
  left: 1.125rem; /* 9 */
  position: absolute;
  color: white;
  z-index: 3;
}
@media (max-width: 1200px) {
  .teaser-curved-wrapper i {
    font-size: calc(1.28125rem + 0.375vw);
  }
}

.page-head__top-menu {
  padding: 18px 0;
  border: 1px solid #d6d6d6;
}
@media (min-width: 992px) {
  .page-head__top-menu {
    background-color: #fff;
  }
}
.page-head__top-menu .row {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-head__top-menu .navbar-nav:not(.account-secondary-menu-list-wrapper) {
  border: none;
}
.page-head__top-menu .navbar-nav:not(.account-secondary-menu-list-wrapper) li {
  border: none;
}
.page-head__top-menu .navbar-nav:not(.account-secondary-menu-list-wrapper) li a {
  font-family: "Cachet", sans-serif;
  font-weight: 700;
  letter-spacing: -0.05em;
  color: #2f2f2f;
  font-size: 1.125rem;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper {
  border: none;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper li {
  border: none;
  margin-right: 7px;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper li:last-child {
  margin-right: 0;
}
.page-head__top-menu .navbar-nav.account-secondary-menu-list-wrapper li a {
  font-family: "Cachet", sans-serif;
  font-weight: 700;
  letter-spacing: -0.05em;
  font-size: 1.125rem;
}
.page-head__top-menu .site-search {
  position: relative;
}
.page-head__top-menu .navbar-nav li a.button-blue {
  background-color: #0089d0 !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-blue:hover, .page-head__top-menu .navbar-nav li a.button-blue:active {
  background-color: #0060af !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-purple {
  background-color: #92278f !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-purple:hover, .page-head__top-menu .navbar-nav li a.button-purple:active {
  background-color: #5c2e91 !important;
  color: #fff !important;
}
.page-head__top-menu .navbar-nav li a.button-purple-bordered {
  background-color: transparent !important;
  border: 2px solid #92278f;
  color: #92278f !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.page-head__top-menu .navbar-nav li a.button-purple-bordered:hover, .page-head__top-menu .navbar-nav li a.button-purple-bordered:active {
  background-color: #5c2e91 !important;
  border: 2px solid #5c2e91;
  color: #fff !important;
}
.page-head__top-menu .branding-info .site-slogan {
  font-size: 1.5rem;
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  color: #979797;
  letter-spacing: 0;
}
@media (max-width: 1200px) {
  .page-head__top-menu .branding-info .site-slogan {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.page-head__top-menu .page-head__search {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 200px; /* 9 */
  right: 12.5rem; /* 9 */
  position: absolute;
  padding: 0;
  display: block;
}
.page-head__top-menu .page-head__search form {
  margin: 0;
}
.page-head__top-menu .page-head__search .search-input {
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  color: #2f2f2f;
  width: 0;
  padding: 0;
  border: none;
  outline: none !important;
}
@media (prefers-reduced-motion: reduce) {
  .page-head__top-menu .page-head__search .search-input {
    -webkit-transition: none;
    transition: none;
  }
}
.page-head__top-menu .page-head__search .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 3px; /* 9 */
  right: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 8px; /* 9 */
  top: 0.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent !important;
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.page-head__top-menu .page-head__search .search-button span {
  display: none;
}
.page-head__top-menu .page-head__search .search-button:after {
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 18px; /* 9 */
  width: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 18px; /* 9 */
  height: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 5px; /* 9 */
  top: 0.3125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 200px; /* 9 */
  left: 12.5rem; /* 9 */
  content: "";
  background-image: url("../img/search_icon.svg");
  background-repeat: no-repeat;
  color: #2f2f2f;
  display: inline-block;
  position: absolute;
  top: 6px;
}
.page-head__top-menu .page-head__search.open .search-input {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 200px; /* 9 */
  width: 12.5rem; /* 9 */
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  padding: 15px 30px 15px 10px;
  background-image: none;
}
@media (prefers-reduced-motion: reduce) {
  .page-head__top-menu .page-head__search.open .search-input {
    -webkit-transition: none;
    transition: none;
  }
}
.page-head__top-menu #block-openygoogletranslate {
  float: right;
}

.paragraph--type--video-banner {
  position: relative;
  overflow: visible;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  min-height: 300px;
  width: 100%;
}
.paragraph--type--video-banner .banner-holder {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}
.paragraph--type--video-banner .banner-holder video,
.paragraph--type--video-banner .banner-holder .banner-video-wrap {
  background-position: center;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  -webkit-filter: blur(0);
          filter: blur(0);
  height: 100%;
  -webkit-transition: -webkit-filter 0.35s ease-in-out;
  transition: -webkit-filter 0.35s ease-in-out;
  transition: filter 0.35s ease-in-out;
  transition: filter 0.35s ease-in-out, -webkit-filter 0.35s ease-in-out;
  width: 100%;
}
.paragraph--type--video-banner .banner-yt-video {
  position: relative;
  height: 0;
  overflow: hidden;
  padding-bottom: 100%;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .banner-yt-video {
    padding-bottom: 56%;
  }
}
.paragraph--type--video-banner .banner-yt-video iframe {
  position: absolute;
  top: -60px;
  height: calc(100% + 120px);
  left: 0;
  width: 100%;
}
.paragraph--type--video-banner .banner-content {
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  text-align: center;
  width: 100%;
  z-index: 2;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);
}
.paragraph--type--video-banner .banner-content .row {
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .banner-content .row {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-content .row {
    margin: 0 auto;
    min-height: 638px;
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }
}
.paragraph--type--video-banner .banner-content .col {
  text-align: center;
}
.paragraph--type--video-banner .banner-title {
  color: #fff;
  line-height: normal;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
  font-size: 36px;
  text-transform: uppercase;
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-title {
    font-size: 65px;
    line-height: 80px;
  }
}
.paragraph--type--video-banner .banner-description {
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  max-width: 900px;
}
.paragraph--type--video-banner .banner-description .field-prgf-description * {
  color: #fff;
  font-family: Verdana, sans-serif;
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-description .field-prgf-description {
    font-size: 24px;
    line-height: 32px;
  }
}
.paragraph--type--video-banner .wrapper-field-prgf-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 425px) {
  .paragraph--type--video-banner .wrapper-field-prgf-link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.paragraph--type--video-banner a.btn {
  font-family: "Cachet", sans-serif !important;
  min-width: 202px;
  margin: 10px;
  background-color: #0089d0 !important;
}
.paragraph--type--video-banner a.btn:hover, .paragraph--type--video-banner a.btn:focus {
  background-color: #0060af !important;
}
.paragraph--type--video-banner .row:before, .paragraph--type--video-banner .row:after,
.paragraph--type--video-banner .container:before,
.paragraph--type--video-banner .container:after {
  content: "";
  display: none;
}
.paragraph--type--video-banner .banner-video-control-volume,
.paragraph--type--video-banner .banner-video-control {
  position: absolute;
  top: 1rem;
  left: 1rem;
  border: 1px solid white;
  border-radius: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-items: center;
  color: white;
  cursor: pointer;
  font-size: 12px;
  opacity: 0.5;
  z-index: 2;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .banner-video-control-volume,
  .paragraph--type--video-banner .banner-video-control {
    top: 40px;
  }
}
@media (min-width: 992px) {
  .paragraph--type--video-banner .banner-video-control-volume,
  .paragraph--type--video-banner .banner-video-control {
    top: 150px;
  }
}
.paragraph--type--video-banner .fa-pause {
  padding: 8px 9px;
}
.paragraph--type--video-banner .fa-play {
  padding: 8px 8px 8px 11px;
}
.paragraph--type--video-banner .yt-volume,
.paragraph--type--video-banner .yt-volume-mute {
  display: none;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 24px;
  height: 24px;
  border: 0;
  right: 1rem;
  left: auto;
}
@media (min-width: 768px) {
  .paragraph--type--video-banner .yt-volume,
  .paragraph--type--video-banner .yt-volume-mute {
    display: block;
  }
}
.paragraph--type--video-banner .yt-volume {
  background-image: url("../../src/img/mute.png");
}
.paragraph--type--video-banner .yt-volume-mute {
  background-image: url("../../src/img/volume.png");
}

@media (min-width: 576px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-content .row,
  .toolbar-horizontal .paragraph--type--video-banner .banner-content .row {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
@media (min-width: 768px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-content .row,
  .toolbar-horizontal .paragraph--type--video-banner .banner-content .row {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
@media (min-width: 992px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-content .row,
  .toolbar-horizontal .paragraph--type--video-banner .banner-content .row {
    padding-top: 18.5rem;
    padding-bottom: 18.5rem;
  }
}
@media (min-width: 576px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 1rem;
  }
}
@media (min-width: 768px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 3rem;
  }
}
@media (min-width: 992px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 5rem;
  }
}
@media (min-width: 1200px) {
  .toolbar-vertical .paragraph--type--video-banner .banner-video-control,
  .toolbar-horizontal .paragraph--type--video-banner .banner-video-control {
    top: 9rem;
  }
}

.paragraph--type--branch-amenities {
  padding: 2rem 0 !important;
  margin-top: 0;
}
@media (min-width: 1024px) {
  .paragraph--type--branch-amenities {
    padding: 3.5rem 0 5.5rem 0 !important;
  }
}
.paragraph--type--branch-amenities .field-amenities-block {
  text-align: center;
  margin-bottom: 2rem;
}
.paragraph--type--branch-amenities .field-amenities-title {
  text-align: center;
  padding: 1rem 0;
}
.paragraph--type--branch-amenities .field-branch-am {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper {
  width: 100%;
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper > div {
  padding-right: 5px;
  padding-left: 5px;
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px; /* 9 */
  font-size: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 5px; /* 9 */
  border-radius: 0.3125rem; /* 9 */
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #0089d0;
  padding: 11px 25px;
  margin-bottom: 0.5rem;
  text-align: left;
}
@media (min-width: 1024px) {
  .paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    font-size: 24px; /* 9 */
    font-size: 1.5rem; /* 9 */
    margin: 0.5rem;
  }
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px; /* 9 */
  font-size: 1.125rem; /* 9 */
  content: "\f00c";
  display: inline-block;
  margin-left: -8px;
  margin-right: 5px;
  padding: 0 10px;
  color: #fff;
}
@media (min-width: 1024px) {
  .paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name:before {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    font-size: 26px; /* 9 */
    font-size: 1.625rem; /* 9 */
  }
}
.paragraph--type--branch-amenities .list-branch-amenities-wrapper .term-name .name {
  display: inline-block;
  padding-left: 8px;
}
.paragraph--type--branch-amenities .field-amenities-description {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  margin-bottom: 2rem;
  max-width: 768px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--branch-amenities .field-amenities-link {
  text-align: center;
}
.paragraph--type--branch-amenities .field-amenities-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  text-shadow: none;
}
.paragraph--type--branch-amenities .field-amenities-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph--type--branch-amenities .field-amenities-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph--type--branch-amenities .field-amenities-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.branch-content .paragraph--type--branch-amenities {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.branch-content .paragraph--type--branch-amenities .field-sb-title,
.branch-content .paragraph--type--branch-amenities .field-sb-link {
  display: none;
}

.layout-content .sidebar-region .paragraph--type--faq > .container {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 340px; /* 9 */
  max-width: 21.25rem; /* 9 */
  padding: 0;
  margin-right: auto;
  margin-left: 0;
}

.paragraph--type--featured-cards .card-deck .card {
  margin: 15px;
}
@media (min-width: 1060px) {
  .paragraph--type--featured-cards .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 30%;
            flex: 0 0 30%;
  }
}
@media (min-width: 768px) and (max-width: 1059px) {
  .paragraph--type--featured-cards .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 45%;
            flex: 0 0 45%;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .paragraph--type--featured-cards .card-deck .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item article .field-media-image .media--image {
  border-radius: 10px;
  width: 100%;
  height: auto;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item .media--ratio .media__element,
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item .media--fx .b-blur {
  padding: 0 1px;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-item .cta-group-wrapper {
  min-height: 70px;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-control-prev,
.paragraph--type--featured-cards .paragraph--type--featured-card .carousel .carousel-control-next {
  opacity: 1;
  height: 80%;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .cta-group-wrapper .cta-group a {
  background-color: #92278f !important;
  border-radius: 8px;
  padding: 6px 12px;
  margin-top: 30px;
}
.paragraph--type--featured-cards .paragraph--type--featured-card .cta-group-wrapper .cta-group a:hover, .paragraph--type--featured-cards .paragraph--type--featured-card .cta-group-wrapper .cta-group a:focus {
  background-color: #5c2e91 !important;
}

.paragraph--type--featured-news .news-card {
  padding-top: 0;
}

.paragraph-gallery {
  position: relative;
}
@media (min-width: 992px) {
  .paragraph-gallery {
    max-height: 700px;
  }
}
.paragraph-gallery .carousel .carousel-inner > .carousel-item {
  background: #231f20;
}
.paragraph-gallery .carousel .carousel-inner > .carousel-item img,
.paragraph-gallery .carousel .carousel-inner > .carousel-item a img {
  height: auto;
  width: 100%;
  opacity: 0.5;
}
.paragraph-gallery .carousel .media {
  opacity: 0.7;
}
.paragraph-gallery .btn {
  padding: 0.7rem 2.8rem !important;
  border-radius: 1.875rem !important;
}

.paragraph--type--gallery {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  min-height: 320px; /* 9 */
  min-height: 20rem; /* 9 */
}
@media (min-width: 992px) {
  .paragraph--type--gallery {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 650px; /* 9 */
    max-height: 40.625rem; /* 9 */
  }
}
.paragraph--type--gallery .carousel.slide .carousel-inner {
  max-height: 650px;
}
.paragraph--type--gallery .carousel.slide .carousel-item,
.paragraph--type--gallery .carousel.slide .media,
.paragraph--type--gallery .carousel.slide img {
  min-height: 320px;
}
.paragraph--type--gallery .carousel.slide img {
  -o-object-fit: cover;
     object-fit: cover;
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 1px; /* 9 */
  left: 0.0625rem; /* 9 */
}
@media (min-width: 768px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    left: 5px; /* 9 */
    left: 0.3125rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev {
    left: 5%;
  }
}
.paragraph--type--gallery .carousel.slide .carousel-control-next {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 1px; /* 9 */
  right: 0.0625rem; /* 9 */
}
@media (min-width: 768px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    right: 5px; /* 9 */
    right: 0.3125rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    right: 5%;
  }
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev,
.paragraph--type--gallery .carousel.slide .carousel-control-next {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 30px; /* 9 */
  height: 1.875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  background-color: rgba(0, 96, 175, 0.28);
  border-radius: 50%;
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev:hover,
.paragraph--type--gallery .carousel.slide .carousel-control-next:hover {
  background-color: rgba(0, 137, 208, 0.4);
}
@media (min-width: 768px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev:hover,
  .paragraph--type--gallery .carousel.slide .carousel-control-next:hover {
    background-color: #0060af;
  }
}
@media (min-width: 576px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev,
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    background-color: #0089d0;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    height: 50px; /* 9 */
    height: 3.125rem; /* 9 */
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    width: 50px; /* 9 */
    width: 3.125rem; /* 9 */
  }
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev,
  .paragraph--type--gallery .carousel.slide .carousel-control-next {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    height: 115px; /* 9 */
    height: 7.1875rem; /* 9 */
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    width: 115px; /* 9 */
    width: 7.1875rem; /* 9 */
  }
}
.paragraph--type--gallery .carousel.slide .carousel-control-prev-icon,
.paragraph--type--gallery .carousel.slide .carousel-control-next-icon {
  font-size: 1rem;
  background: none;
  width: auto;
  height: auto;
}
@media (min-width: 992px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev-icon,
  .paragraph--type--gallery .carousel.slide .carousel-control-next-icon {
    font-size: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .paragraph--type--gallery .carousel.slide .carousel-control-prev-icon,
  .paragraph--type--gallery .carousel.slide .carousel-control-next-icon {
    font-size: calc(1.325rem + 0.9vw);
  }
}
.paragraph--type--gallery .cta-group-wrapper {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 300px; /* 9 */
  max-width: 18.75rem; /* 9 */
  margin: auto;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: transparent;
  z-index: 0;
}
@media (min-width: 576px) {
  .paragraph--type--gallery .cta-group-wrapper {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-width: 650px; /* 9 */
    max-width: 40.625rem; /* 9 */
  }
}
.paragraph--type--gallery .cta-group-wrapper .text {
  font-size: 20px;
  line-height: 25px;
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  font-weight: 500;
  letter-spacing: -0.035em;
}
@media (min-width: 992px) {
  .paragraph--type--gallery .cta-group-wrapper .text {
    margin-bottom: 0 !important;
  }
}
.paragraph--type--gallery .cta-group-wrapper .gallery-description p {
  color: #fff;
}

.banner-zone-node .paragraph--type--gallery .carousel .carousel-control-prev {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  left: 140px; /* 9 */
  left: 8.75rem; /* 9 */
}
.banner-zone-node .paragraph--type--gallery .carousel .carousel-control-next {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 140px; /* 9 */
  right: 8.75rem; /* 9 */
}

.paragraph--column-in-a-grid .col-12 .paragraph--type--grid-columns {
  border-radius: 15px;
}
.paragraph--column-in-a-grid .field-prgf-clm-headline > * {
  color: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-family: inherit;
  font-size: inherit;
}
.paragraph--column-in-a-grid .inner .with-icon {
  height: auto;
  line-height: 2.2625;
}
.paragraph--column-in-a-grid .inner img {
  height: auto;
  border-radius: 24px;
}
.paragraph--column-in-a-grid .more-link button, .paragraph--column-in-a-grid .more-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: -1px;
  text-align: center;
  display: inline-block;
  color: #fff;
  min-width: 180px;
  border-radius: 8px;
  margin: 0;
  padding: 8px 20px;
  background-color: #01a490;
  border: 2px solid #fff;
}
.paragraph--column-in-a-grid .more-link button:hover, .paragraph--column-in-a-grid .more-link a:hover {
  opacity: 0.85;
}

@media (min-width: 992px) {
  .camp-menu__wrapper .navbar {
    padding: 0;
  }
}
.camp-menu__wrapper .camp-menu .camp-menu-item a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  margin: 0;
  padding: 9px 10px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-transform: capitalize;
  -webkit-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
  border-radius: 0;
}
.camp-menu__wrapper .camp-menu .camp-menu-item a:hover {
  text-decoration: none;
  background-color: transparent;
}
@media (min-width: 992px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item a:hover {
    background-color: #0089d0;
  }
}
@media (min-width: 992px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item a {
    font-size: 1.5rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 30px; /* 9 */
    line-height: 1.875rem; /* 9 */
    padding: 20px 30px;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item a {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.camp-menu__wrapper .camp-menu .camp-menu-item a.open .fa-plus-circle::before {
  content: "\f056";
}
@media (min-width: 992px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item:first-child a {
    font-size: 0;
  }
  .camp-menu__wrapper .camp-menu .camp-menu-item:first-child a::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 1.625rem;
    content: "\f015";
    position: relative;
    display: inline-block;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .camp-menu__wrapper .camp-menu .camp-menu-item:first-child a::before {
    font-size: calc(1.2875rem + 0.45vw);
  }
}
.camp-menu__wrapper .camp-menu .camp-menu-item:not(first-child) a.active {
  background-color: #0089d0;
}

#membership-calc-wrapper .calc-block-form .openy-map-wrapper {
  margin-bottom: 1rem;
}
#membership-calc-wrapper .calc-block-form .fieldset-legend {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 30px; /* 9 */
  line-height: 1.875rem; /* 9 */
  color: #2f2f2f;
}
@media (max-width: 1200px) {
  #membership-calc-wrapper .calc-block-form .fieldset-legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}
#membership-calc-wrapper .calc-block-form .form-item-location {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
#membership-calc-wrapper .calc-block-form .form-item-location .form-radio {
  margin-left: 0;
}
#membership-calc-wrapper .calc-block-form .form-element-wrapper .btn.btn-success {
  background-color: #5c2e91 !important;
}
#membership-calc-wrapper .calc-block-form .form-submit {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
}
#membership-calc-wrapper .calc-block-form .form-submit:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #0060af !important;
}
@media (prefers-reduced-motion: reduce) {
  #membership-calc-wrapper .calc-block-form .form-submit:hover {
    -webkit-transition: none;
    transition: none;
  }
}
#membership-calc-wrapper .calc-block-form .form-submit:active {
  background-color: #0060af !important;
  color: #fff;
}
#membership-calc-wrapper .membership-type .node--view-mode-calc-preview {
  width: 100%;
}

.paragraph-mini-info-section {
  color: #2f2f2f;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-title h2 {
  font-family: Verdana, sans-serif;
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-weight: 700;
  text-align: center;
}
@media (max-width: 1200px) {
  .paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-title h2 {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-sub-heading {
  font-family: Verdana, sans-serif;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 805px; /* 9 */
  max-width: 50.3125rem; /* 9 */
  text-align: center;
  margin: auto;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-section-link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-image {
  min-height: 90px;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-image .field-mini-info-image {
  margin: 0 auto;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-image img {
  display: block;
  margin: 0 auto;
  width: 100px;
  height: 100px;
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.paragraph-mini-info-section .paragraph-mini-info-section-container .mini-info-piece-text .led-ut-perspiciatis {
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
}

.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image {
  background-size: cover !important;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image {
    -webkit-transform: translateY(-130px);
            transform: translateY(-130px);
  }
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.light span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.dark span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.green span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.blue span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.purple span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.red span::after, .paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.orange span::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.dark span::after {
  background-color: #112e51;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.light {
  opacity: 0.2;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.light span::after {
  background-color: #104dd4;
  opacity: 0.2;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.green span::after {
  background-color: #006b6b;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.blue span::after {
  background-color: #0060af;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.purple span::after {
  background-color: #5c2e91;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.red span::after {
  background-color: #a92b31;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .hero-banner-bg-image.orange span::after {
  background-color: #dd5828;
  opacity: 0.85;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-description .inner {
  padding: 36px 14px;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-description .inner {
    padding: 36px 24px 130px 24px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-image .field-media-image {
  overflow: hidden;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-image .field-media-image .media {
  -webkit-transform-origin: 50% 65%;
          transform-origin: 50% 65%;
  -webkit-transition: -webkit-transform 4s, -webkit-filter 4s ease-in-out;
  transition: -webkit-transform 4s, -webkit-filter 4s ease-in-out;
  transition: transform 4s, filter 4s ease-in-out;
  transition: transform 4s, filter 4s ease-in-out, -webkit-transform 4s, -webkit-filter 4s ease-in-out;
  -webkit-filter: brightness(100%);
          filter: brightness(100%);
  border-radius: 0;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .ping-pong-hero-banner-item-image .field-media-image .media:hover {
  -webkit-filter: brightness(115%);
          filter: brightness(115%);
  -webkit-transform: scale(1.15);
          transform: scale(1.15);
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header {
  font-size: 16px;
  text-transform: uppercase;
  position: relative;
  font-weight: 600;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header {
    font-size: 20px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header hr {
  margin-bottom: 27px;
  width: 90px;
  margin-left: 0;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header {
  margin-top: 9px;
  margin-bottom: 9px;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header .field-item * {
  font-size: 35px;
  line-height: 42px;
  font-weight: 700;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header .field-item * {
    font-size: 45px;
    line-height: 54px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description {
  margin-top: 14px;
  margin-bottom: 14px;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description .field-item * {
  font-size: 16px;
}
@media (min-width: 992px) {
  .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description .field-item * {
    font-size: 20px;
    margin-top: 18px;
    margin-bottom: 18px;
  }
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper .hero-banner-description {
  text-align: left;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-description .field-item *, .paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-description .field-item * {
  color: #fff;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.dark .hero-banner-sub-header hr {
  border-color: #fdb736;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.green .hero-banner-sub-header hr {
  border-color: #00aeef;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.blue .hero-banner-sub-header hr {
  border-color: #20bdbe;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.purple .hero-banner-sub-header hr {
  border-color: #00aeef;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.red .hero-banner-sub-header hr {
  border-color: #f15922;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.orange .hero-banner-sub-header hr {
  border-color: #fcaf17;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-sub-header hr {
  border-color: #112e51;
}
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-sub-header,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-header .field-item *,
.paragraph--type--ping-pong-hero-banner .ping-pong-hero-banner-content-wrapper.light .hero-banner-description .field-item * {
  color: #112e51;
}

.paragraph--type--promo-card {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 15px; /* 9 */
  border-radius: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 340px; /* 9 */
  max-width: 21.25rem; /* 9 */
  background-color: #fff;
  -webkit-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
}
.paragraph--type--promo-card .card-header {
  background-color: #92278f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-left-radius: 15px; /* 9 */
  border-top-left-radius: 0.9375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-top-right-radius: 15px; /* 9 */
  border-top-right-radius: 0.9375rem; /* 9 */
}
.paragraph--type--promo-card .promo--title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  color: #fff;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
}
.paragraph--type--promo-card .promo--headline {
  color: #fff;
}
.paragraph--type--promo-card .promo--headline,
.paragraph--type--promo-card .promo--content p {
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
}
.paragraph--type--promo-card .promo--link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #92278f;
  background-color: #fff !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #92278f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.paragraph--type--promo-card .promo--link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph--type--promo-card .promo--link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph--type--promo-card .promo--link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
.paragraph--type--promo-card .promo--link a:hover, .paragraph--type--promo-card .promo--link a:focus, .paragraph--type--promo-card .promo--link a:active {
  border-color: #5c2e91;
}
@media (max-width: 1023.98px) {
  .paragraph--type--promo-card .promo--link a:hover, .paragraph--type--promo-card .promo--link a:focus, .paragraph--type--promo-card .promo--link a:active {
    -webkit-transition: none;
    transition: none;
  }
}

@media (max-width: 1379.98px) {
  .paragraph--type--simple-content .simple-content-container {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.paragraph--type--simple-content p {
  font-family: Verdana, sans-serif;
  font-size: font-size !important;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  color: #2f2f2f;
}
.paragraph--type--simple-content img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 25px; /* 9 */
  border-radius: 1.5625rem; /* 9 */
  padding: 0;
}

.two-column .main-region .paragraph--type--simple-content {
  margin: 0 -15px;
}

.embedded-entity {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-top: 10px; /* 9 */
  padding-top: 0.625rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-bottom: 6px; /* 9 */
  padding-bottom: 0.375rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 10px; /* 9 */
  margin-bottom: 0.625rem; /* 9 */
  clear: both;
  display: block;
  max-width: 100%;
}
.embedded-entity img {
  height: auto;
  width: 100%;
}
.embedded-entity .media-document iframe {
  height: 500px;
  width: 100%;
}
.embedded-entity .media-video {
  padding: 10px 0;
}
.embedded-entity.view-mode-media-embedded-full {
  width: 100%;
}
.embedded-entity.view-mode-media-embedded-half {
  width: 100%;
}
@media (min-width: 768px) {
  .embedded-entity.view-mode-media-embedded-half {
    width: 50%;
  }
}
.embedded-entity.align-center {
  text-align: center;
}
.embedded-entity.align-left {
  float: none;
  text-align: center;
}
@media (min-width: 768px) {
  .embedded-entity.align-left {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-right: 24px; /* 9 */
    padding-right: 1.5rem; /* 9 */
    float: left;
  }
}
.embedded-entity.align-right {
  float: none;
  text-align: center;
}
@media (min-width: 768px) {
  .embedded-entity.align-right {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    padding-left: 24px; /* 9 */
    padding-left: 1.5rem; /* 9 */
    float: right;
  }
}

@media (min-width: 768px) {
  img.align-left {
    margin: 0 1.5rem 1.4rem 0;
  }
  img.align-right {
    margin: 0 0 1.4rem 1.5rem;
  }
  img.align-center {
    margin: 1.4rem 0;
  }
}
@media (max-width: 991.98px) {
  img.align-left, img.align-right, img.align-center {
    float: none;
    width: 100%;
    height: auto;
  }
}

.paragraph-stats-block {
  position: relative;
  text-align: center;
  padding: 5rem 0;
  background-repeat: no-repeat;
  background-size: cover;
}
.paragraph-stats-block .stats-block-mask {
  position: absolute;
  opacity: 0.76;
  background-color: #0060af;
  top: 0;
}
.paragraph-stats-block .stats-title {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 3.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 65px; /* 9 */
  line-height: 4.0625rem; /* 9 */
  color: #fff;
  text-align: center;
}
@media (max-width: 1200px) {
  .paragraph-stats-block .stats-title {
    font-size: calc(1.4375rem + 2.25vw);
  }
}
.paragraph-stats-block .stats-sub-heading {
  max-width: 736px;
  margin: auto;
}
.paragraph-stats-block .stats-sub-heading p {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #fff;
  text-align: center;
}
.paragraph-stats-block .stats-bubbles {
  margin: 3.3rem -15px 3.8rem;
}
@media (min-width: 1200px) {
  .paragraph-stats-block .stats-bubbles {
    margin: 3.3rem auto 3.8rem;
  }
}
.paragraph-stats-block .stats-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: transparent !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #fff;
  font-size: 1.5rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
}
.paragraph-stats-block .stats-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #0060af;
  background-color: #fff !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph-stats-block .stats-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-stats-block .stats-link a:active {
  background-color: #fff !important;
  color: #0060af;
}
.paragraph-stats-block .stats-link a:hover, .paragraph-stats-block .stats-link a:focus, .paragraph-stats-block .stats-link a:active {
  border-color: #fff;
}
@media (max-width: 1023.98px) {
  .paragraph-stats-block .stats-link a:hover, .paragraph-stats-block .stats-link a:focus, .paragraph-stats-block .stats-link a:active {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1200px) {
  .paragraph-stats-block .stats-link a {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.paragraph-stats-block .stats-bubbles .stat-bubble {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
  width: auto;
}

.paragraph-stat {
  width: 250px;
  height: 250px;
  border-radius: 50%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
}
.paragraph-stat .stat-content {
  margin: auto;
  padding: 0 30px;
}
.paragraph-stat .stat-percentage {
  font-family: Verdana, sans-serif;
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-weight: 700;
  color: #0060af;
  text-align: center;
}
@media (max-width: 1200px) {
  .paragraph-stat .stat-percentage {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.paragraph-stat .stat-percentage .suffix {
  margin-left: 3px;
}
.paragraph-stat .stat-description {
  font-family: Verdana, sans-serif;
  font-size: 1rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  color: #2f2f2f;
  text-align: center;
}

.paragraph-stats-block.stats-theme-light .stats-block-mask {
  background-color: #bfe1f3;
}
.paragraph-stats-block.stats-theme-light .stats-title,
.paragraph-stats-block.stats-theme-light .stats-sub-heading p {
  color: #2f2f2f;
}
.paragraph-stats-block.stats-theme-light .stats-link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 27px; /* 9 */
  border-radius: 1.6875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #0089d0;
  background-color: transparent !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  border: 2px solid #0089d0;
}
.paragraph-stats-block.stats-theme-light .stats-link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #0089d0 !important;
}
@media (prefers-reduced-motion: reduce) {
  .paragraph-stats-block.stats-theme-light .stats-link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-stats-block.stats-theme-light .stats-link a:active {
  background-color: #0089d0 !important;
  color: #fff;
}
.paragraph-stats-block.stats-theme-light .stats-link a:hover, .paragraph-stats-block.stats-theme-light .stats-link a:focus, .paragraph-stats-block.stats-theme-light .stats-link a:active {
  border-color: #0089d0;
}
@media (max-width: 1023.98px) {
  .paragraph-stats-block.stats-theme-light .stats-link a:hover, .paragraph-stats-block.stats-theme-light .stats-link a:focus, .paragraph-stats-block.stats-theme-light .stats-link a:active {
    -webkit-transition: none;
    transition: none;
  }
}
.paragraph-stats-block.stats-theme-light .paragraph-stat {
  background-color: #0089d0;
}
.paragraph-stats-block.stats-theme-light .paragraph-stat .stat-percentage,
.paragraph-stats-block.stats-theme-light .paragraph-stat .stat-description {
  color: #fff;
}
.paragraph-stats-block.stats-theme-dark .stats-link a, .paragraph-stats-block.stats-theme-light .stats-link a {
  width: auto;
  padding-left: 3rem;
  padding-right: 3rem;
}

@media (min-width: 992px) and (max-width: 1379.98px) {
  .two-column .main-region .paragraph-stats-block .paragraph-stat {
    width: 180px;
    height: 180px;
  }
  .two-column .main-region .paragraph-stats-block .stat-content {
    padding: 0 15px;
  }
  .two-column .main-region .paragraph-stats-block .stat-percentage {
    font-size: 1.125rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 24px; /* 9 */
    line-height: 1.5rem; /* 9 */
  }
}

.teaser-paragraph .image {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  max-width: 400px; /* 9 */
  max-width: 25rem; /* 9 */
}
@media (min-width: 768px) {
  .teaser-paragraph .image article,
  .teaser-paragraph .image img {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    max-height: 270px; /* 9 */
    max-height: 16.875rem; /* 9 */
  }
}
.teaser-paragraph .image img {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 24px; /* 9 */
  border-radius: 1.5rem; /* 9 */
}
.teaser-paragraph .teaser--title {
  font-family: Verdana, sans-serif;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  font-size: 1.5625rem;
  color: #2f2f2f;
  font-weight: 700;
}
@media (max-width: 1200px) {
  .teaser-paragraph .teaser--title {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.teaser-paragraph .teaser--description {
  font-family: Verdana, sans-serif;
  font-size: 0.9375rem;
  color: #2f2f2f;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 25px; /* 9 */
  line-height: 1.5625rem; /* 9 */
}
.teaser-paragraph .teaser--link a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.teaser-paragraph .teaser--link a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .teaser-paragraph .teaser--link a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.teaser-paragraph .teaser--link a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}

@media (min-width: 992px) and (max-width: 1379.98px) {
  .two-column .main-region .teaser-paragraph .image {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}

.paragraph--type--upcoming-events h2 {
  text-align: center;
}
.path-frontpage .paragraph--type--upcoming-events h2 {
  text-align: left;
}
.paragraph--type--upcoming-events .field-prgf-block {
  padding-bottom: 0;
}
.paragraph--type--upcoming-events .follow-link {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #0089d0;
}
@media (min-width: 992px) {
  .paragraph--type--upcoming-events .follow-link {
    font-size: 1.5rem;
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    line-height: 30px; /* 9 */
    line-height: 1.875rem; /* 9 */
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .paragraph--type--upcoming-events .follow-link {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.paragraph--type--upcoming-events .follow-link:hover, .paragraph--type--upcoming-events .follow-link:focus {
  color: #0060af;
}
.paragraph--type--upcoming-events .follow-link::after {
  content: "";
}
.paragraph--type--upcoming-events .container > .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.paragraph--type--upcoming-events .latest-event-posts .row {
  width: 100%;
}

.node--type-blog.node--view-mode-full img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1200px) {
  .node--type-blog.node--view-mode-full img {
    width: auto;
  }
}
.node--type-blog.node--view-mode-full .side-col .category-list .button a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
}
.node--type-blog.node--view-mode-full .side-col .category-list .button a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #0060af !important;
}
@media (prefers-reduced-motion: reduce) {
  .node--type-blog.node--view-mode-full .side-col .category-list .button a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.node--type-blog.node--view-mode-full .side-col .category-list .button a:active {
  background-color: #0060af !important;
  color: #fff;
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-location a,
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-related a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-location a::before,
.node--type-blog.node--view-mode-full .side-col .wrapper-field-news-related a::before {
  color: #979797;
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-blog-location a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--type-blog.node--view-mode-full .side-col .wrapper-field-blog-location a::before {
  color: #979797;
}

.event-page .node__content .field-event-description img {
  border-radius: 24px;
}
.event-page .side-col .field-location-address,
.event-page .side-col .date-start {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
}
.event-page .side-col .location-directions a,
.event-page .side-col .addtocalendar a,
.event-page .side-col .contact-email a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.event-page .side-col .atcb-link::before {
  color: #979797;
}

.node--type-event.node--view-mode-teaser .post-title {
  color: #2f2f2f;
}
.node--type-event.node--view-mode-teaser .node--type-event-link:hover .post-title {
  color: #777777;
}
.node--type-event.node--view-mode-teaser .field-event-image img {
  border-radius: 24px;
}
.node--type-event.node--view-mode-teaser .event-location a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.node--type-event.node--view-mode-teaser .event-location a::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 16px; /* 9 */
  height: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 5px; /* 9 */
  margin-right: 0.3125rem; /* 9 */
  content: "";
  background-image: url("../img/map_icon.svg");
  background-repeat: no-repeat;
  display: inline-block;
}
.node--type-event.node--view-mode-teaser .event-date__event-time i {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 5px; /* 9 */
  margin-right: 0.3125rem; /* 9 */
}

.location-content .field-location-address,
.location-content .field-location-phone,
.location-content .field-location-fax,
.location-content .today-hours span,
.location-content .branch-hours td {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #2f2f2f;
}
.location-content .node--view-mode-sidebar-teaser a::before {
  color: inherit;
}
.location-content .node--view-mode-sidebar-teaser h4 {
  font-size: 1.5rem;
  text-transform: none;
  color: #2f2f2f;
}
@media (max-width: 1200px) {
  .location-content .node--view-mode-sidebar-teaser h4 {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.location-content .node--view-mode-sidebar-teaser table {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1rem;
  margin-top: 0;
  color: #636466;
}
.location-content .node--view-mode-sidebar-teaser table tr td:first-of-type {
  font-weight: 700;
}
.location-content a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  color: #0089d0;
}
.location-content a:hover {
  color: #0060af;
}
.location-content .branch-info {
  -webkit-box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.1);
}
.location-content .branch-info .today-hours {
  margin-top: 5px;
}
.location-content .branch-info .branch-hours table {
  margin-top: 0;
}
.location-content .branch-info .branch-hours table td::before {
  color: #979797;
}
.location-content .mobile .nav {
  background-color: #0089d0;
}
.location-content .mobile .nav-item a.active {
  background-color: #0060af;
}
.location-content .mobile .tab-content {
  background-color: #f9f9f9;
}
.location-content .field-location-phone {
  display: inline;
}

.location-address-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.location-address-icon::before {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 16px; /* 9 */
  width: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 16px; /* 9 */
  height: 1rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 5px; /* 9 */
  margin-right: 0.3125rem; /* 9 */
  content: "";
  background-image: url("../img/map_icon_gray.svg");
  background-repeat: no-repeat;
  display: inline-block;
}

.form__locations .distance .form-group {
  position: relative;
}
.form__locations .distance .form-group:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  content: "\f107";
  right: 10px;
  color: #0089d0;
  font-size: 24px;
  top: 50%;
  margin-top: -18px;
  z-index: 0;
}
.form__locations input[type=checkbox] {
  margin: 0 10px 0 0;
  vertical-align: middle;
}

.branch-header .branch-info .address-wrapper > h4 {
  color: #0089d0;
}

.node--location-content-type.node--view-mode-teaser .location-item--title {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  padding-bottom: 0;
  margin: 0;
  border: none !important;
}
.node--location-content-type.node--view-mode-teaser .location-item--title a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.5625rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 36px; /* 9 */
  line-height: 2.25rem; /* 9 */
  color: #2f2f2f;
  text-transform: none;
}
@media (max-width: 1200px) {
  .node--location-content-type.node--view-mode-teaser .location-item--title a {
    font-size: calc(1.28125rem + 0.375vw);
  }
}
.node--location-content-type.node--view-mode-teaser .node__content {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.node--location-content-type.node--view-mode-teaser .node__content .field-location-phone a,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-fax a,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-email a {
  color: #0060af;
}
.node--location-content-type.node--view-mode-teaser .node__content .field-location-phone a:hover,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-fax a:hover,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-email a:hover {
  color: #0089d0;
}
@media (min-width: 768px) {
  .node--location-content-type.node--view-mode-teaser .node__content .field-location-phone a,
  .node--location-content-type.node--view-mode-teaser .node__content .field-location-fax a,
  .node--location-content-type.node--view-mode-teaser .node__content .field-location-email a {
    color: #0060af;
  }
}
.node--location-content-type.node--view-mode-teaser .node__content .field-location-phone i,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-fax i,
.node--location-content-type.node--view-mode-teaser .node__content .field-location-email i {
  color: #979797;
}
.node--location-content-type.node--view-mode-teaser .button.branch-info a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  text-transform: uppercase;
  width: auto;
  height: auto;
  line-height: inherit;
}
.node--location-content-type.node--view-mode-teaser .button.branch-info a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .node--location-content-type.node--view-mode-teaser .button.branch-info a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.node--location-content-type.node--view-mode-teaser .button.branch-info a:active {
  background-color: #5c2e91 !important;
  color: #fff;
}

.page-node-type-landing-page article .wrapper-field-sidebar-content .paragraph--type--location-filter-by-amenities .location-by-amenities {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}

.marker_tooltip .node--location-content-type.node--view-mode-teaser {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.mini-banner-block-main-wrapper {
  position: relative;
  padding: 26px 0;
}
@media (min-width: 992px) {
  .mini-banner-block-main-wrapper {
    padding: 43px 0;
  }
}
.mini-banner-block-main-wrapper .mini-banner-block-cta {
  position: relative;
  margin: 0 auto;
  z-index: 1;
}
@media (min-width: 1200px) {
  .mini-banner-block-main-wrapper .mini-banner-block-cta {
    max-width: 1170px;
  }
}
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body p,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h2,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h3,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h4,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h5,
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body h6 {
  color: #fff;
  font-family: "Cachet", sans-serif;
  font-weight: 400;
}
.mini-banner-block-main-wrapper .mini-banner-block-cta .mini-banner-block-cta-section .body p {
  font-size: 1.25rem;
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image {
  padding: 60px 0;
}
@media (min-width: 992px) {
  .mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image {
    padding: 110px 0;
  }
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image .mini-banner-block-cta .mini-banner-block-cta-content {
  margin: 0 auto;
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image .mini-banner-block-cta .mini-banner-block-cta-section .body {
  max-width: 950px;
}
@media (min-width: 992px) {
  .mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image .mini-banner-block-cta .mini-banner-block-cta-section .body {
    font-size: 56px;
  }
}
.mini-banner-block-main-wrapper.is-front-page.mini-banner-has-image::before {
  background: -webkit-gradient(linear, left top, left bottom, from(#92278f), to(#340e5f));
  background: linear-gradient(180deg, #92278f 0%, #340e5f 100%);
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0.85;
  height: 100%;
  width: 100%;
  z-index: 0;
}

.news-page .news-image img {
  width: 100%;
  height: 100%;
}
.news-page .side-col .category-list .button a {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #0089d0 !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
}
.news-page .side-col .category-list .button a:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #0060af !important;
}
@media (prefers-reduced-motion: reduce) {
  .news-page .side-col .category-list .button a:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.news-page .side-col .category-list .button a:active {
  background-color: #0060af !important;
  color: #fff;
}
.news-page .side-col .wrapper-field-news-location a,
.news-page .side-col .wrapper-field-news-related a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
}
.news-page .side-col .wrapper-field-news-location a::before,
.news-page .side-col .wrapper-field-news-related a::before {
  color: #979797;
}

.node--type-news .field-news-image img {
  margin-bottom: 0;
}
.node--type-news.node--view-mode-full {
  margin-bottom: 0;
}
.node--type-news.node--view-mode-teaser .teaser-curved-wrapper .field-news-image img {
  border-radius: 24px;
}
.node--type-news.node--view-mode-teaser .teaser-curved-wrapper::before {
  border-radius: 24px;
}

.webform-submission-form {
  padding-top: 0;
}

.simple-block {
  background-color: var(--block-background, #007677);
  color: white;
}
@media (max-width: 767.98px) {
  .simple-block--body {
    border-left: none !important;
  }
}
.simple-block--body p, .simple-block--body a {
  color: white;
}
.simple-block--body a:hover {
  text-decoration: underline;
}
.simple-block--link .btn {
  border: 2px solid #fff;
  background-color: unset !important;
}
.simple-block--link .btn:hover {
  background-color: white !important;
  color: var(--block-background, black);
}

.view-site-search .views-exposed-form .form-item-keywords {
  margin: 0;
}
.view-site-search .views-exposed-form input.form-text {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 24px; /* 9 */
  line-height: 1.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 40px; /* 9 */
  height: 2.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-left: 20px; /* 9 */
  padding-left: 1.25rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  padding-right: 28px; /* 9 */
  padding-right: 1.75rem; /* 9 */
  font-size: 1.25rem;
  border-radius: 25px !important;
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
  border: 1px solid #ccc;
  color: #2f2f2f;
  outline: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-bottom: 16px; /* 9 */
  margin-bottom: 1rem; /* 9 */
}
@media (min-width: 768px) {
  .view-site-search .views-exposed-form input.form-text {
    margin-bottom: 0;
  }
}
.view-site-search .views-exposed-form input.button {
  font-family: "Cachet", sans-serif;
  font-weight: 500;
  letter-spacing: -0.035em;
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  border-radius: 30px; /* 9 */
  border-radius: 1.875rem; /* 9 */
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: inline-block;
  color: #fff;
  background-color: #92278f !important;
  padding: 0.7rem 2.8rem;
  text-transform: initial;
  white-space: unset;
  vertical-align: unset;
  border: none;
  text-decoration: none;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  line-height: 22px; /* 9 */
  line-height: 1.375rem; /* 9 */
  padding: 0.5rem 1.8rem;
  text-align: center;
  margin-left: 0;
}
.view-site-search .views-exposed-form input.button:hover {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  color: #fff;
  background-color: #5c2e91 !important;
}
@media (prefers-reduced-motion: reduce) {
  .view-site-search .views-exposed-form input.button:hover {
    -webkit-transition: none;
    transition: none;
  }
}
.view-site-search .views-exposed-form input.button:active {
  background-color: #5c2e91 !important;
  color: #fff;
}
@media (min-width: 768px) {
  .view-site-search .views-exposed-form input.button {
    /* 3 */
    /* 3 */
    /* 4 */
    /* 6 */
    /* 6 */
    /* 7 */
    margin-left: 10px; /* 9 */
    margin-left: 0.625rem; /* 9 */
  }
}
.view-site-search .views-field-title a {
  font-family: "Cachet", sans-serif;
  font-weight: 400;
  letter-spacing: -0.025em;
  font-size: 1.375rem;
  color: #0089d0;
}
@media (max-width: 1200px) {
  .view-site-search .views-field-title a {
    font-size: calc(1.2625rem + 0.15vw);
  }
}
.view-site-search .views-field-title a:hover {
  color: #0060af;
}

.site-search-form .search-input-decoration {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  margin-right: 15px; /* 9 */
  margin-right: 0.9375rem; /* 9 */
}
@media (min-width: 992px) {
  .site-search-form .search-input-decoration {
    margin-right: 0;
  }
}
.site-search-form .search-button {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  right: 3px; /* 9 */
  right: 0.1875rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 8px; /* 9 */
  top: 0.5rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 30px; /* 9 */
  width: 1.875rem; /* 9 */
  display: inline-block;
  padding: 0;
  position: absolute;
  background: transparent !important;
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.site-search-form .search-button span {
  display: none;
}
.site-search-form .search-button:after {
  font-size: 1.125rem;
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  width: 18px; /* 9 */
  width: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  height: 18px; /* 9 */
  height: 1.125rem; /* 9 */
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  top: 5px; /* 9 */
  top: 0.3125rem; /* 9 */
  content: "";
  background-image: url("../img/search_icon.svg");
  background-repeat: no-repeat;
  color: #2f2f2f;
  display: none;
  position: absolute;
  left: 0;
}
@media (min-width: 992px) {
  .site-search-form .search-button:after {
    display: inline-block;
  }
}

.ui-front.search-api-autocomplete-search {
  z-index: 2000;
}
@media (min-width: 992px) {
  .ui-front.search-api-autocomplete-search {
    width: 20% !important;
  }
}

form.webform-submission-form.webform-submission-tell-your-y-story-form-add-form {
  overflow: hidden;
  margin-left: -15px;
  margin-right: -15px;
  max-width: 100%;
}
form.webform-submission-form fieldset legend {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px; /* 9 */
  font-size: 1rem; /* 9 */
}
form.webform-submission-form > .form-item {
  margin-bottom: 2rem;
}
form.webform-submission-form .form-item-phone-number input {
  max-width: 100%;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi9zY3NzL3ByZXNlbnRhdGlvbi9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL2xpYnJhcmllcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vLi4vLi4vbGlicmFyaWVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi8uLi9saWJyYXJpZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi9zY3NzL3ByZXNlbnRhdGlvbi9fbWl4aW5zLnNjc3MiLCIuLi9zY3NzL3ByZXNlbnRhdGlvbi9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vc2Nzcy9fb3ZlcnJpZGVzLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fYWNjb3JkaW9uLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fYWxlcnRzLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19idXR0b24uc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19jYWxjLXN1bW1hcnkuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19jbGFzcy5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX2V2ZW50cy12aWV3LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fZm9vdGVyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fZm9ybS5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX2d0cmFuc2xhdGUtYmxvY2suc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19oZXJvLWJhbm5lci5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX2xpc3RpbmctbmV3cy1wb3N0cy5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX21lZ2FtZW51LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fbW9iaWxlLW1lbnUuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19uZXdzLXZpZXcuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19vcGVueS1tYXAuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19wYWdlci5zY3NzIiwiLi4vc2Nzcy9jb21wb25lbnQvX3Bvc3QtdGVhc2VyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fcHJpbWFyeS1tZW51LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fc2lkZWJhci1tZW51LWxpc3Quc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19zbWFsbC1iYW5uZXIuc2NzcyIsIi4uL3Njc3MvY29tcG9uZW50L19zdG9yeS1jYXJkLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fdGVhc2VyLWN1cnZlZC13cmFwcGVyLnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fdXRpbGl0eS1tZW51LnNjc3MiLCIuLi9zY3NzL2NvbXBvbmVudC9fdmlkZW8tYmFubmVyLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX2JyYW5jaC1hbWVuaXRpZXMuc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fZmFxLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX2ZlYXR1cmVkLWNhcmRzLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX2ZlYXR1cmVkLW5ld3Muc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fZ2FsbGVyeS5zY3NzIiwiLi4vc2Nzcy9wYXJhZ3JhcGhzL19ncmlkX2NvbC5zY3NzIiwiLi4vc2Nzcy9wYXJhZ3JhcGhzL19sb2NhdGlvbi1tZW51LnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX21lbWJlcnNoaXAtY2FsYy5zY3NzIiwiLi4vc2Nzcy9wYXJhZ3JhcGhzL19taW5pLWluZm8uc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fcGluZy1wb25nLWhlcm8tYmFubmVyLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX3Byb21vLWNhcmQuc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fc2ltcGxlLWNvbnRlbnQuc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fc3RhdHMtYmxvY2suc2NzcyIsIi4uL3Njc3MvcGFyYWdyYXBocy9fdGVhc2VyLnNjc3MiLCIuLi9zY3NzL3BhcmFncmFwaHMvX3VwY29taW5nLWV2ZW50cy5zY3NzIiwiLi4vc2Nzcy9tb2R1bGVzL19ibG9nLnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX2V2ZW50LnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX2xvY2F0aW9uLWNvbnRlbnQuc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fbG9jYXRpb24tdGVhc2VyLnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX21pbmktYmFubmVyLnNjc3MiLCIuLi9zY3NzL21vZHVsZXMvX25ld3Muc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fcGFnZS5zY3NzIiwiLi4vc2Nzcy9tb2R1bGVzL19zaW1wbGUtYmxvY2suc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fc2l0ZS1zZWFyY2guc2NzcyIsIi4uL3Njc3MvbW9kdWxlcy9fd2ViZm9ybS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjs7Ozs7R0FBQTtBQ0FBO0VBR0ksZ0JBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGNBQUE7RUFBQSxnQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxzQkFBQTtFQUFBLHFCQUFBO0VBSUEsbUJBQUE7RUFBQSxxQkFBQTtFQUFBLG1CQUFBO0VBQUEsZ0JBQUE7RUFBQSxtQkFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSx1QkFBQTtFQUFBLHlCQUFBO0VBQUEsMEJBQUE7RUFBQSxvQkFBQTtFQUFBLGlCQUFBO0VBQUEsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxjQUFBO0VBSUEsbUJBQUE7RUFBQSx1QkFBQTtFQUFBLHVCQUFBO0VBQUEsdUJBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBQUEsd0JBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBS0YsK0NBQUE7RUFDQSw4R0FBQTtDRnNDRDs7QUdyQ0Q7OztFQUdFLCtCQUFBO1VBQUEsdUJB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QUE7RUFDQSxvQkFBQTtDSDdGRDtBS3JMRztFRnlRSjtJRTNNVSxrQ0FYUTtHTHNJZjtDQUNGOztBRzJGRDtFQUNFLHlCQUFBO0NIeEZEOztBRzRGRDs7RUFFRSxhQUFBO0NIekZEOztBRzRGRDtFQUtFLHFCQUFBO0VBQ0EseUJBQUE7Q0g3RkQ7O0FHb0dEO0VBQ0UseUJBQUE7Q0hqR0Q7O0FHeUdEO0VBQ0UsY0FBQTtFQUNBLDJCQUFBO0NIdEdEOztBRzZHRDtFQUNFLHNCQUFBO0NIMUdEOztBRzZHRDtFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7Q0gxR0Q7O0FHNkdEO0VBQ0UsY0FBQTtDSDFHRDs7QUcrR0Q7RUFDRSx5QkFBQTtDSDVHRDs7QVFoWEQ7O0VBRUUsc0JGc1M0QjtFRXJTNUIsa0NKMEgyQjtFSXpIM0IsaUJGc1M0QjtFRXJTNUIsaUJGc1M0QjtDTjZFN0I7O0FRL1dEO0VIOExRLGtCQUFBO0NMcUxQO0FLOU9HO0VHcklKO0lIbU1VLGtDQVhRO0dMK0xmO0NBQ0Y7O0FRdlhEO0VINkxRLGdCQUFBO0NMOExQO0FLdlBHO0VHcElKO0lIa01VLGtDQVhRO0dMd01mO0NBQ0Y7O0FRL1hEO0VINExRLG1CQUFBO0NMdU1QO0FLaFFHO0VHbklKO0lIaU1VLGdDQVhRO0dMaU5mO0NBQ0Y7O0FRdllEO0VIMkxRLGtCQUFBO0NMZ05QO0FLelFHO0VHbElKO0lIZ01VLGtDQVhRO0dMME5mO0NBQ0Y7O0FRL1lEO0VIaUtNLG1CQUFBO0NMa1BMOztBUWxaRDtFSGdLTSxnQkFBQTtDTHNQTDs7QVFwWkQ7RUg4Sk0sbUJBQUE7RUc1SkosaUJGd1M0QjtDTitHN0I7O0FRblpEO0VIaUxRLGdCQUFBO0VHL0tOLGlCRjJSNEI7RUUxUjVCLGlCRmtSNEI7Q05vSTdCO0FLalNHO0VHeEhKO0lIc0xVLGtDQVhRO0dMa1BmO0NBQ0Y7O0FRelpEO0VINEtRLGtCQUFBO0VHMUtOLGlCRnVSNEI7RUV0UjVCLGlCRjZRNEI7Q04rSTdCO0FLNVNHO0VHbkhKO0lIaUxVLGtDQVhRO0dMNlBmO0NBQ0Y7O0FRL1pEO0VIdUtRLGtCQUFBO0VHcktOLGlCRm1SNEI7RUVsUjVCLGlCRndRNEI7Q04wSjdCO0FLdlRHO0VHOUdKO0lINEtVLGtDQVhRO0dMd1FmO0NBQ0Y7O0FRcmFEO0VIa0tRLGtCQUFBO0VHaEtOLGlCRitRNEI7RUU5UTVCLGlCRm1RNEI7Q05xSzdCO0FLbFVHO0VHekdKO0lIdUtVLGtDQVhRO0dMbVJmO0NBQ0Y7O0FRcmFEO0VBQ0UsaUJGZ0ZPO0VFL0VQLG9CRitFTztFRTlFUCxVQUFBO0VBQ0EseUNBQUE7Q1J3YUQ7O0FRaGFEOztFSGtHSSxtQkFBQTtFRy9GRixpQkYyTjRCO0NOd003Qjs7QVFoYUQ7O0VBRUUsZUZtUTRCO0VFbFE1QiwwQkYyUTRCO0NOd0o3Qjs7QVEzWkQ7RUMvRUUsZ0JBQUE7RUFDQSxpQkFBQTtDVDhlRDs7QVEzWkQ7RUNwRkUsZ0JBQUE7RUFDQSxpQkFBQTtDVG1mRDs7QVE3WkQ7RUFDRSxzQkFBQTtDUmdhRDtBUTlaQztFQUNFLHFCSnNFMEI7Q0owVjdCOztBUXRaRDtFSDJESSxlQUFBO0VHekRGLDBCQUFBO0NSeVpEOztBUXJaRDtFQUNFLG9CRnVCTztFRDZDSCxtQkFBQTtDTHFWTDs7QVFyWkQ7RUFDRSxlQUFBO0VIK0NFLG1CQUFBO0VHN0NGLGVKckVTO0NKNmRWO0FRdFpDO0VBQ0UsY0FBQTtDUndaSDs7QVUzZ0JEO0VDSUUsZ0JBQUE7RUFHQSxhQUFBO0NYeWdCRDs7QVUxZ0JEO0VBQ0UsaUJKcWdDa0M7RUlwZ0NsQyx1Qk5xQlM7RU1wQlQsMEJBQUE7RUVFRSx1QkFBQTtFRFBGLGdCQUFBO0VBR0EsYUFBQTtDWGtoQkQ7O0FVcGdCRDtFQUVFLHNCQUFBO0NWc2dCRDs7QVVuZ0JEO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0NWc2dCRDs7QVVuZ0JEO0VMOEhJLGVBQUE7RUs1SEYsZU5VUztDSjRmVjs7QWE3aUJEO0VSbUtJLGlCQUFBO0VRaktGLGVUOERvQjtFUzdEcEIsc0JBQUE7Q2JnakJEO0FhN2lCQztFQUNFLGVBQUE7Q2IraUJIOztBYTFpQkQ7RUFDRSx1QkFBQTtFUnNKRSxpQkFB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SztJQUF3Qiw4QkFEYjtRQUNhLG1CQURiO1lBQ2EsVUFEYjtHakJtaUVoQjtFaUJsaUVLO0lBQXdCLDhCQURiO1FBQ2EsbUJBRGI7WUFDYSxVQURiO0dqQnNpRWhCO0VpQnJpRUs7SUFBd0IsOEJBRGI7UUFDYSxtQkFEYjtZQUNhLFVBRGI7R2pCeWlFaEI7RWlCamlFUztJRmhCVixlQUFBO0dmb2pFQztFaUJwaUVTO0lGaEJWLHlCQUFBO0dmdWpFQztFaUJ2aUVTO0lGaEJWLDBCQUFBO0dmMGpFQztFaUIxaUVTO0lGaEJWLGlCQUFBO0dmNmpFQztFaUI3aUVTO0lGaEJWLDBCQUFBO0dmZ2tFQztFaUJoakVTO0lGaEJWLDBCQUFBO0dmbWtFQztFaUJuakVTO0lGaEJWLGlCQUFBO0dmc2tFQztFaUJ0akVTO0lGaEJWLDBCQUFBO0dmeWtFQztFaUJ6akVTO0lGaEJWLDBCQUFBO0dmNGtFQztFaUI1akVTO0lGaEJWLGlCQUFBO0dmK2tFQztFaUIvakVTO0lGaEJWLDBCQUFBO0dma2xFQztFaUJsa0VTO0lGaEJWLDBCQUFBO0dmcWxFQztDQUNGO0FrQnpvRUQ7RUFDRSxZQUFBO0VBQ0Esb0JaaUlPO0VZaElQLGVkNENTO0NKK2xFVjtBa0J4b0VDOztFQUVFLGlCWm1WMEI7RVlsVjFCLG9CQUFBO0VBQ0EsOEJBQUE7Q2xCMG9FSDtBa0J2b0VDO0VBQ0UsdUJBQUE7RUFDQSxpQ0FBQTtDbEJ5b0VIO0FrQnRvRUM7RUFDRSw4QkFBQTtDbEJ3b0VIOztBa0I5bkVDOztFQUVFLGdCWjZUMEI7Q05vMEQ3Qjs7QWtCeG5FRDtFQUNFLDBCQUFBO0NsQjJuRUQ7QWtCem5FQzs7RUFFRSwwQkFBQTtDbEIybkVIO0FrQnZuRUc7O0VBRUUseUJBQUE7Q2xCeW5FTDs7QWtCbm5FQzs7OztFQUlFLFVBQUE7Q2xCc25FSDs7QWtCN21FQztFQUNFLHNDWnlSMEI7Q051MUQ3Qjs7QU8vcUVDO0VXMkVJLGVkcENLO0VjcUNMLHVDWjhRd0I7Q04wMUQ3Qjs7QW1CMXJFRzs7O0VBR0UsNkNEMkYrQjtDbEJrbUVwQztBbUJ6ckVLOzs7O0VBSUUseUNEbUZ5RTtDbEJ3bUVoRjs7QU9oc0VDO0VZaUJNLHNFQUplO0NuQnVyRXRCO0FtQmpyRU87O0VBRUUsc0VBUmE7Q25CMnJFdEI7O0FtQjlzRUc7OztFQUdFLDhDRDJGK0I7Q2xCc25FcEM7QW1CN3NFSzs7OztFQUlFLDBDRG1GeUU7Q2xCNG5FaEY7O0FPcHRFQztFWWlCTSw4Q0FKZTtDbkIyc0V0QjtBbUJyc0VPOztFQUVFLDhDQVJhO0NuQitzRXRCOztBbUJsdUVHOzs7RUFHRSw2Q0QyRitCO0NsQjBvRXBDO0FtQmp1RUs7Ozs7RUFJRSx5Q0RtRnlFO0NsQmdwRWhGOztBT3h1RUM7RVlpQk0sc0VBSmU7Q25CK3RFdEI7QW1CenRFTzs7RUFFRSxzRUFSYTtDbkJtdUV0Qjs7QW1CdHZFRzs7O0VBR0UsOENEMkYrQjtDbEI4cEVwQztBbUJydkVLOzs7O0VBSUUsMENEbUZ5RTtDbEJvcUVoRjs7QU81dkVDO0VZaUJNLHNFQUplO0NuQm12RXRCO0FtQjd1RU87O0VBRUUsc0VBUmE7Q25CdXZFdEI7O0FtQjF3RUc7OztFQUdFLDZDRDJGK0I7Q2xCa3JFcEM7QW1CendFSzs7OztFQUlFLHlDRG1GeUU7Q2xCd3JFaEY7O0FPaHhFQztFWWlCTSxzRUFKZTtDbkJ1d0V0QjtBbUJqd0VPOztFQUVFLHNFQVJhO0NuQjJ3RXRCOztBbUI5eEVHOzs7RUFHRSw4Q0QyRitCO0NsQnNzRXBDO0FtQjd4RUs7Ozs7RUFJRSwwQ0RtRnlFO0NsQjRzRWhGOztBT3B5RUM7RVlpQk0scUVBSmU7Q25CMnhFdEI7QW1CcnhFTzs7RUFFRSxxRUFSYTtDbkIreEV0Qjs7QW1CbHpFRzs7O0VBR0UsMkNEMkYrQjtDbEIwdEVwQztBbUJqekVLOzs7O0VBSUUsdUNEbUZ5RTtDbEJndUVoRjs7QU94ekVDO0VZaUJNLDhDQUplO0NuQit5RXRCO0FtQnp5RU87O0VBRUUsOENBUmE7Q25CbXpFdEI7O0FtQnQwRUc7OztFQUdFLDhDRDJGK0I7Q2xCOHVFcEM7QW1CcjBFSzs7OztFQUlFLDBDRG1GeUU7Q2xCb3ZFaEY7O0FPNTBFQztFWWlCTSw4Q0FKZTtDbkJtMEV0QjtBbUI3ekVPOztFQUVFLDhDQVJhO0NuQnUwRXRCOztBbUIxMUVHOzs7RUFHRSw4Q0QyRitCO0NsQmt3RXBDO0FtQnoxRUs7Ozs7RUFJRSwwQ0RtRnlFO0NsQnd3RWhGOztBT2gyRUM7RVlpQk0scUVBSmU7Q25CdTFFdEI7QW1CajFFTzs7RUFFRSxxRUFSYTtDbkIyMUV0Qjs7QW1COTJFRzs7O0VBR0UsOENEMkYrQjtDbEJzeEVwQztBbUI3MkVLOzs7O0VBSUUsMENEbUZ5RTtDbEI0eEVoRjs7QU9wM0VDO0VZaUJNLHNFQUplO0NuQjIyRXRCO0FtQnIyRU87O0VBRUUsc0VBUmE7Q25CKzJFdEI7O0FtQmw0RUc7OztFQUdFLDZDRDJGK0I7Q2xCMHlFcEM7QW1CajRFSzs7OztFQUlFLHlDRG1GeUU7Q2xCZ3pFaEY7O0FPeDRFQztFWWlCTSxzRUFKZTtDbkIrM0V0QjtBbUJ6M0VPOztFQUVFLHNFQVJhO0NuQm00RXRCOztBbUJ0NUVHOzs7RUFHRSw2Q0QyRitCO0NsQjh6RXBDO0FtQnI1RUs7Ozs7RUFJRSx5Q0RtRnlFO0NsQm8wRWhGOztBTzU1RUM7RVlpQk0sb0VBSmU7Q25CbTVFdEI7QW1CNzRFTzs7RUFFRSxvRUFSYTtDbkJ1NUV0Qjs7QW1CMTZFRzs7O0VBR0UsNENEMkYrQjtDbEJrMUVwQztBbUJ6NkVLOzs7O0VBSUUsd0NEbUZ5RTtDbEJ3MUVoRjs7QU9oN0VDO0VZaUJNLHNFQUplO0NuQnU2RXRCO0FtQmo2RU87O0VBRUUsc0VBUmE7Q25CMjZFdEI7O0FtQjk3RUc7OztFQUdFLDJDRDJGK0I7Q2xCczJFcEM7QW1CNzdFSzs7OztFQUlFLHVDRG1GeUU7Q2xCNDJFaEY7O0FPcDhFQztFWWlCTSw4Q0FKZTtDbkIyN0V0QjtBbUJyN0VPOztFQUVFLDhDQVJhO0NuQis3RXRCOztBbUJsOUVHOzs7RUFHRSw4Q0QyRitCO0NsQjAzRXBDO0FtQmo5RUs7Ozs7RUFJRSwwQ0RtRnlFO0NsQmc0RWhGOztBT3g5RUM7RVlpQk0sOENBSmU7Q25CKzhFdEI7QW1CejhFTzs7RUFFRSw4Q0FSYTtDbkJtOUV0Qjs7QW1CdCtFRzs7O0VBR0UsOENEMkYrQjtDbEI4NEVwQztBbUJyK0VLOzs7O0VBSUUsMENEbUZ5RTtDbEJvNUVoRjs7QU81K0VDO0VZaUJNLDhDQUplO0NuQm0rRXRCO0FtQjc5RU87O0VBRUUsOENBUmE7Q25CdStFdEI7O0FtQjEvRUc7OztFQUdFLDZDRDJGK0I7Q2xCazZFcEM7QW1Cei9FSzs7OztFQUlFLHlDRG1GeUU7Q2xCdzZFaEY7O0FPaGdGQztFWWlCTSxzRUFKZTtDbkJ1L0V0QjtBbUJqL0VPOztFQUVFLHNFQVJhO0NuQjIvRXRCOztBbUI5Z0ZHOzs7RUFHRSw4Q0QyRitCO0NsQnM3RXBDO0FtQjdnRks7Ozs7RUFJRSwwQ0RtRnlFO0NsQjQ3RWhGOztBT3BoRkM7RVlpQk0sOENBSmU7Q25CMmdGdEI7QW1CcmdGTzs7RUFFRSw4Q0FSYTtDbkIrZ0Z0Qjs7QW1CbGlGRzs7O0VBR0UsOENEMkYrQjtDbEIwOEVwQztBbUJqaUZLOzs7O0VBSUUsMENEbUZ5RTtDbEJnOUVoRjs7QU94aUZDO0VZaUJNLDhDQUplO0NuQitoRnRCO0FtQnpoRk87O0VBRUUsOENBUmE7Q25CbWlGdEI7O0FtQnRqRkc7OztFQUdFLDJDRDJGK0I7Q2xCODlFcEM7QW1CcmpGSzs7OztFQUlFLHVDRG1GeUU7Q2xCbytFaEY7O0FPNWpGQztFWWlCTSw4Q0FKZTtDbkJtakZ0QjtBbUI3aUZPOztFQUVFLDhDQVJhO0NuQnVqRnRCOztBbUIxa0ZHOzs7RUFHRSx1Q2I2VndCO0NOZ3ZFN0I7O0FPMWtGQztFWWlCTSx1Q0FKZTtDbkJpa0Z0QjtBbUIzakZPOztFQUVFLHVDQVJhO0NuQnFrRnRCOztBa0I3K0VHO0VBQ0UsWWQ5RUs7RWMrRUwsMEJkL0RLO0VjZ0VMLDZDWmlRd0I7Q04rdUU3QjtBa0IzK0VHO0VBQ0UsZWR2RUs7RWN3RUwsdUJkcEZLO0VjcUZMLHNCZC9FSztDSjRqRlY7O0FrQngrRUQ7RUFDRSxZZDlGUztFYytGVCwwQmQvRVM7Q0owakZWO0FrQnorRUM7OztFQUdFLDZDWjZPMEI7Q044dkU3QjtBa0J4K0VDO0VBQ0UsVUFBQTtDbEIwK0VIO0FrQnQrRUc7RUFDRSw0Q1ppT3dCO0NOdXdFN0I7QU83bUZDO0VXNElNLFlkcEhHO0VjcUhILDZDWjJOc0I7Q055d0U3Qjs7QWdCcGpGRztFRWlHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHbEJzOUVMO0VrQm45RUs7SUFDRSxVQUFBO0dsQnE5RVA7Q0FDRjtBZ0Joa0ZHO0VFaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dsQmkrRUw7RWtCOTlFSztJQUNFLFVBQUE7R2xCZytFUDtDQUNGO0FnQjNrRkc7RUVpR0E7SUFFSSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0NBQUE7R2xCNCtFTDtFa0J6K0VLO0lBQ0UsVUFBQTtHbEIyK0VQO0NBQ0Y7QWdCdGxGRztFRWlHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHbEJ1L0VMO0VrQnAvRUs7SUFDRSxVQUFBO0dsQnMvRVA7Q0FDRjtBZ0JqbUZHO0VFaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dsQmtnRkw7RWtCLy9FSztJQUNFLFVBQUE7R2xCaWdGUDtDQUNGO0FnQjVtRkc7RUVpR0E7SUFFSSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0NBQUE7R2xCNmdGTDtFa0IxZ0ZLO0lBQ0UsVUFBQTtHbEI0Z0ZQO0NBQ0Y7QWdCdm5GRztFRWlHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHbEJ3aEZMO0VrQnJoRks7SUFDRSxVQUFBO0dsQnVoRlA7Q0FDRjtBZ0Jsb0ZHO0VFaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dsQm1pRkw7RWtCaGlGSztJQUNFLFVBQUE7R2xCa2lGUDtDQUNGO0FrQjVpRkc7RUFFSSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0NBQUE7Q2xCNmlGUDtBa0IxaUZPO0VBQ0UsVUFBQTtDbEI0aUZUOztBb0J6dEZEO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxvQ2QyZXNDO0VjMWV0QywwQkFBQTtFZjBLSSxnQkFBQTtFZXZLSixpQmRtUjRCO0VjbFI1QixpQmR1UjRCO0VjdFI1QixlaEJvQ1M7RWdCbkNULHVCaEJvQlM7RWdCbkJULDZCQUFBO0VBQ0EsMEJBQUE7RVJBRSx1QkFBQTtFU0ZFLHlGRFFKO0VDUkksaUZEUUo7RUNSSSx5RURRSjtFQ1JJLCtHRFFKO0NwQnV0RkQ7QXFCM3RGSztFRGROO0lDZVEseUJBQUE7SUFBQSxpQkFBQTtHckI4dEZMO0NBQ0Y7QW9CenRGQztFQUNFLDhCQUFBO0VBQ0EsVUFBQTtDcEIydEZIO0FzQjN1RkM7RUFDRSxlbEJxQ087RWtCcENQLHVCbEJxQk87RWtCcEJQLDZDaEJzZG9DO0VnQnJkcEMsV0FBQTtFQUtFLHlEaEJxWHdCO1VnQnJYeEIsaURoQnFYd0I7Q05vM0U3QjtBb0IzdEZDO0VBQ0UsZWhCYU87RWdCWFAsV0FBQTtDcEI0dEZIO0FvQi90RkM7RUFDRSxlaEJhTztFZ0JYUCxXQUFBO0NwQjR0Rkg7QW9CL3RGQztFQUNFLGVoQmFPO0VnQlhQLFdBQUE7Q3BCNHRGSDtBb0IvdEZDO0VBQ0UsZWhCYU87RWdCWFAsV0FBQTtDcEI0dEZIO0FvQnB0RkM7RUFFRSx1QmhCVk87RWdCWVAsV0FBQTtDcEJvdEZIOztBb0I1c0ZDOzs7O0VBQ0UseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0NwQmt0Rkg7O0FvQjVzRkM7RUFDRSxtQkFBQTtFQUNBLDJCQUFBO0NwQitzRkg7QW9CNXNGQztFQU1FLGVoQjFCTztFZ0IyQlAsdUJoQjFDTztDSm12RlY7O0FvQnBzRkQ7O0VBRUUsZUFBQTtFQUNBLFlBQUE7Q3BCdXNGRDs7QW9CN3JGRDtFQUNFLGtDQUFBO0VBQ0EscUNBQUE7RUFDQSxpQkFBQTtFZmlFRSxtQkFBQTtFZS9ERixpQmRnTTRCO0NOZ2dGN0I7O0FvQjdyRkQ7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VmMEVJLG1CQUFBO0VleEVKLGlCZDZINEI7Q05ta0Y3Qjs7QW9CN3JGRDtFQUNFLGlDQUFBO0VBQ0Esb0NBQUE7RWZtRUksb0JBQUE7RWVqRUosaUJkdUg0QjtDTnlrRjdCOztBb0J2ckZEO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0Vmb0RJLGdCQUFBO0VlbERKLGlCZG1LNEI7RWNsSzVCLGVoQmhGUztFZ0JpRlQsOEJBQUE7RUFDQSwwQkFBQTtFQUNBLG9CQUFBO0NwQjByRkQ7QW9CeHJGQztFQUVFLGlCQUFBO0VBQ0EsZ0JBQUE7Q3BCeXJGSDs7QW9CN3FGRDtFQUNFLG1DZDZWc0M7RWM1VnRDLHdCQUFBO0VmMkJJLG9CQUFBO0VlekJKLGlCZCtFNEI7RU14TjFCLHNCQUFBO0NaMHpGSDs7QW9CN3FGRDtFQUNFLGlDZHNWc0M7RWNyVnRDLHFCQUFBO0VmbUJJLG1CQUFBO0VlakJKLGlCZHNFNEI7RU12TjFCLHNCQUFBO0NaazBGSDs7QW9CM3FGQztFQUVFLGFBQUE7Q3BCNnFGSDs7QW9CenFGRDtFQUNFLGFBQUE7Q3BCNHFGRDs7QW9CcHFGRDtFQUNFLG9CZDJVc0M7Q040MUV2Qzs7QW9CcHFGRDtFQUNFLGVBQUE7RUFDQSxvQmQ0VHNDO0NOMjJFdkM7O0FvQi9wRkQ7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG9CQUFBO01BQUEsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0NwQmtxRkQ7QW9CaHFGQzs7RUFFRSxtQkFBQTtFQUNBLGtCQUFBO0NwQmtxRkg7O0FvQnpwRkQ7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxzQmRpU3NDO0NOMjNFdkM7O0FvQnpwRkQ7RUFDRSxtQkFBQTtFQUNBLG1CZDZSc0M7RWM1UnRDLHNCQUFBO0NwQjRwRkQ7QW9CenBGQztFQUVFLGVoQnBMTztDSjgwRlY7O0FvQnRwRkQ7RUFDRSxpQkFBQTtDcEJ5cEZEOztBb0J0cEZEO0VBQ0UsNEJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQmQ4UXNDO0NOMjRFdkM7QW9CdHBGQztFQUNFLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCZHlRb0M7RWN4UXBDLGVBQUE7Q3BCd3BGSDs7QXNCcjJGQztFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0Esb0JoQjJjb0M7RUR0VnBDLG1CQUFBO0VpQm5IQSxlRnFOcUM7Q3BCbXBGeEM7O0FzQnIyRkM7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RWpCd0hFLG9CQUFBO0VpQnRIRixpQmhCdU8wQjtFZ0J0TzFCLFlBQUE7RUFDQSx5Q0FBQTtFVjlDQSx1QkFBQTtDWnU1Rkg7QXNCcDJGRztFQUVFLFVBQUE7Q3RCcTJGTDs7QXNCaDJGRzs7OztFQUVFLGVBQUE7Q3RCcTJGTDs7QXNCbjVGRztFQW9ERSxzQkZrTG1DO0VFL0tqQyxnREFBQTtFQUNBLGtSQUFBO0VBQ0EsNkJBQUE7RUFDQSw0REFBQTtFQUNBLGlFQUFBO0N0QmkyRlA7QXNCOTFGSztFQUNFLHNCRnVLaUM7RUV0S2pDLHlEQUFBO1VBQUEsaURBQUE7Q3RCZzJGUDs7QXNCaDZGRztFQXlFSSwrQkFBQTtFQUNBLHlDQUFBO0N0QjIxRlA7O0FzQnI2Rkc7RUFtRkkscUNoQjZYZ0M7RWdCNVhoQyxtRkFBQTtDdEJzMUZQOztBc0IxNkZHO0VBMkZFLHNCRjJJbUM7RUV4SWpDLG1EQUFBO0VBQ0Esd2pCQUFBO0N0QmkxRlA7QXNCOTBGSztFQUNFLHNCRm1JaUM7RUVsSWpDLHlEQUFBO1VBQUEsaURBQUE7Q3RCZzFGUDs7QXNCejBGSztFQUNFLGVGMEhpQztDcEJrdEZ4QztBc0J6MEZLOzs7RUFFRSxlQUFBO0N0QjQwRlA7O0FzQnIwRks7RUFDRSxlRjZHaUM7Q3BCMnRGeEM7QXNCdDBGTztFQUNFLHNCRjBHK0I7Q3BCOHRGeEM7QXNCbjBGTztFQUNFLDBDQUFBO0VDNUpOLDhDRDZKMkI7Q3RCcTBGOUI7QXNCaDBGTztFQUNFLHlEQUFBO1VBQUEsaURBQUE7Q3RCazBGVDtBc0IvekZPO0VBQ0Usc0JGeUYrQjtDcEJ3dUZ4Qzs7QXNCeHpGSztFQUNFLHNCRitFaUM7Q3BCNHVGeEM7QXNCdnpGTztFQUNFLHNCRjBFK0I7RUV6RS9CLHlEQUFBO1VBQUEsaURBQUE7Q3RCeXpGVDs7QXNCMThGQztFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0Esb0JoQjJjb0M7RUR0VnBDLG1CQUFBO0VpQm5IQSxlRnFOcUM7Q3BCd3ZGeEM7O0FzQjE4RkM7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RWpCd0hFLG9CQUFBO0VpQnRIRixpQmhCdU8wQjtFZ0J0TzFCLFlBQUE7RUFDQSx5Q0FBQTtFVjlDQSx1QkFBQTtDWjQvRkg7QXNCejhGRztFQUVFLFVBQUE7Q3RCMDhGTDs7QXNCcjhGRzs7OztFQUVFLGVBQUE7Q3RCMDhGTDs7QXNCeC9GRztFQW9ERSxzQkZrTG1DO0VFL0tqQyxnREFBQTtFQUNBLDZVQUFBO0VBQ0EsNkJBQUE7RUFDQSw0REFBQTtFQUNBLGlFQUFBO0N0QnM4RlA7QXNCbjhGSztFQUNFLHNCRnVLaUM7RUV0S2pDLHlEQUFBO1VBQUEsaURBQUE7Q3RCcThGUDs7QXNCcmdHRztFQXlFSSwrQkFBQTtFQUNBLHlDQUFBO0N0Qmc4RlA7O0FzQjFnR0c7RUFtRkkscUNoQjZYZ0M7RWdCNVhoQyxtRkFBQTtDdEIyN0ZQOztBc0IvZ0dHO0VBMkZFLHNCRjJJbUM7RUV4SWpDLG1EQUFBO0VBQ0EsbW5CQUFBO0N0QnM3RlA7QXNCbjdGSztFQUNFLHNCRm1JaUM7RUVsSWpDLHlEQUFBO1VBQUEsaURBQUE7Q3RCcTdGUDs7QXNCOTZGSztFQUNFLGVGMEhpQztDcEJ1ekZ4QztBc0I5NkZLOzs7RUFFRSxlQUFBO0N0Qmk3RlA7O0FzQjE2Rks7RUFDRSxlRjZHaUM7Q3BCZzBGeEM7QXNCMzZGTztFQUNFLHNCRjBHK0I7Q3BCbTBGeEM7QXNCeDZGTztFQUNFLCtEQUFBO0VDNUpOLG1FRDZKMkI7Q3RCMDZGOUI7QXNCcjZGTztFQUNFLHlEQUFBO1VBQUEsaURBQUE7Q3RCdTZGVDtBc0JwNkZPO0VBQ0Usc0JGeUYrQjtDcEI2MEZ4Qzs7QXNCNzVGSztFQUNFLHNCRitFaUM7Q3BCaTFGeEM7QXNCNTVGTztFQUNFLHNCRjBFK0I7RUV6RS9CLHlEQUFBO1VBQUEsaURBQUE7Q3RCODVGVDs7QW9CejBGRDtFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsK0JBQUE7RUFBQSw4QkFBQTtNQUFBLHdCQUFBO1VBQUEsb0JBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7Q3BCNDBGRDtBb0J2MEZDO0VBQ0UsWUFBQTtDcEJ5MEZIO0FnQnhpR0c7RUlvT0E7SUFDRSxxQkFBQTtJQUFBLHFCQUFBO0lBQUEsY0FBQTtJQUNBLDBCQUFBO1FBQUEsdUJBQUE7WUFBQSxvQkFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSx3QkFBQTtJQUNBLGlCQUFBO0dwQnUwRkg7RW9CbjBGQztJQUNFLHFCQUFBO0lBQUEscUJBQUE7SUFBQSxjQUFBO0lBQ0Esb0JBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7SUFDQSwrQkFBQTtJQUFBLDhCQUFBO1FBQUEsd0JBQUE7WUFBQSxvQkFBQTtJQUNBLDBCQUFBO1FBQUEsdUJBQUE7WUFBQSxvQkFBQTtJQUNBLGlCQUFBO0dwQnEwRkg7RW9CajBGQztJQUNFLHNCQUFBO0lBQ0EsWUFBQTtJQUNBLHVCQUFBO0dwQm0wRkg7RW9CL3pGQztJQUNFLHNCQUFBO0dwQmkwRkg7RW9COXpGQzs7SUFFRSxZQUFBO0dwQmcwRkg7RW9CM3pGQztJQUNFLHFCQUFBO0lBQUEscUJBQUE7SUFBQSxjQUFBO0lBQ0EsMEJBQUE7UUFBQSx1QkFBQTtZQUFBLG9CQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLHdCQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0dwQjZ6Rkg7RW9CM3pGQztJQUNFLG1CQUFBO0lBQ0EscUJBQUE7UUFBQSxlQUFBO0lBQ0EsY0FBQTtJQUNBLHNCZGdMa0M7SWMvS2xDLGVBQUE7R3BCNnpGSDtFb0IxekZDO0lBQ0UsMEJBQUE7UUFBQSx1QkFBQTtZQUFBLG9CQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLHdCQUFBO0dwQjR6Rkg7RW9CMXpGQztJQUNFLGlCQUFBO0dwQjR6Rkg7Q0FDRjs7QXdCOW9HRDtFQUNFLHNCQUFBO0VBRUEsaUJsQnVSNEI7RWtCdFI1QixlcEJ5Q1M7RW9CeENULG1CQUFBO0VBR0EsdUJBQUE7RUFDQSwwQkFBQTtLQUFBLHVCQUFBO01BQUEsc0JBQUE7VUFBQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUN1RkEsMEJBQUE7RXBCNEVJLGdCQUFBO0VvQjFFSixpQm5CMkw0QjtFTW5SMUIsdUJBQUE7RVNGRSxzSkdHSjtFSEhJLDhJR0dKO0VISEksc0lHR0o7RUhISSw0S0dHSjtDeEJpcEdEO0FxQmhwR0s7RUdkTjtJSGVRLHlCQUFBO0lBQUEsaUJBQUE7R3JCbXBHTDtDQUNGO0FPN3BHQztFaUJVRSxlcEI2Qk87RW9CNUJQLHNCQUFBO0N4QnNwR0g7QXdCbnBHQztFQUVFLFdBQUE7RUFDQSx5RGxCOFcwQjtVa0I5VzFCLGlEbEI4VzBCO0NOc3lGN0I7QXdCaHBHQztFQUVFLGNsQmtaMEI7Q04rdkY3QjtBd0I3b0dDO0VBQ0UsZ0JBQUE7Q3hCK29HSDtBd0Jqb0dEOztFQUVFLHFCQUFBO0N4Qm1vR0Q7O0F3QjFuR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05xbkdkO0FPcnJHQztFa0JBRSxZQUFBO0VGTkEsaURFRDJEO0VBUzNELDBDQVRxRztDekJpc0d4RztBeUJyckdDO0VBRUUsWUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsMENBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekJrckdMO0F5QjdxR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnFvR2Q7QXlCdnFHQztFQUdFLFlBQUE7RUFDQSw4Q0F6QytJO0VBNkMvSSw0Q0E3Q3lMO0N6Qml0RzVMO0F5QmxxR0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QmdxR1A7O0F3QnhwR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05tcEdkO0FPbnRHQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekIrdEd4RztBeUJudEdDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsNkRBQUE7VUFBQSxxREFBQTtDekJndEdMO0F5QjNzR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTm1xR2Q7QXlCcnNHQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6Qit1RzVMO0F5QmhzR0c7RUFLSSw2REFBQTtVQUFBLHFEQUFBO0N6QjhyR1A7O0F3QnRyR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05pckdkO0FPanZHQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELHdDQVRxRztDekI2dkd4RztBeUJqdkdDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsd0NBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekI4dUdMO0F5Qnp1R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTmlzR2Q7QXlCbnVHQztFQUdFLFlBQUE7RUFDQSw0Q0F6QytJO0VBNkMvSSwyQ0E3Q3lMO0N6QjZ3RzVMO0F5Qjl0R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QjR0R1A7O0F3QnB0R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04rc0dkO0FPL3dHQztFa0JBRSxZQUFBO0VGTkEsb0VFRDJEO0VBUzNELCtEQVRxRztDekIyeEd4RztBeUIvd0dDO0VBRUUsWUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsK0RBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekI0d0dMO0F5QnZ3R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTit0R2Q7QXlCandHQztFQUdFLFlBQUE7RUFDQSxtRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QjJ5RzVMO0F5QjV2R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QjB2R1A7O0F3Qmx2R0M7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q042dUdkO0FPN3lHQztFa0JBRSxlQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztDekJ5ekd4RztBeUI3eUdDO0VBRUUsZUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekIweUdMO0F5QnJ5R0M7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjZ2R2Q7QXlCL3hHQztFQUdFLGVBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QnkwRzVMO0F5QjF4R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6Qnd4R1A7O0F3Qmh4R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04yd0dkO0FPMzBHQztFa0JBRSxZQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztDekJ1MUd4RztBeUIzMEdDO0VBRUUsWUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJ3MEdMO0F5Qm4wR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjJ4R2Q7QXlCN3pHQztFQUdFLFlBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSxnRUE3Q3lMO0N6QnUyRzVMO0F5Qnh6R0c7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QnN6R1A7O0F3Qjl5R0M7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q055eUdkO0FPejJHQztFa0JBRSxlQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJxM0d4RztBeUJ6MkdDO0VBRUUsZUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekJzMkdMO0F5QmoyR0M7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnl6R2Q7QXlCMzFHQztFQUdFLGVBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6QnE0RzVMO0F5QnQxR0c7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6Qm8xR1A7O0F3QjUwR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q051MEdkO0FPdjRHQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekJtNUd4RztBeUJ2NEdDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJvNEdMO0F5Qi8zR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnUxR2Q7QXlCejNHQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6Qm02RzVMO0F5QnAzR0c7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QmszR1A7O0F3QjEyR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05xMkdkO0FPcjZHQztFa0JBRSxZQUFBO0VGTkEsdURFRDJEO0VBUzNELCtDQVRxRztDekJpN0d4RztBeUJyNkdDO0VBRUUsWUFBQTtFRmJBLHVERUQyRDtFQWdCM0QsK0NBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekJrNkdMO0F5Qjc1R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnEzR2Q7QXlCdjVHQztFQUdFLFlBQUE7RUFDQSxtREF6QytJO0VBNkMvSSxtREE3Q3lMO0N6Qmk4RzVMO0F5Qmw1R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6Qmc1R1A7O0F3Qng0R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05tNEdkO0FPbjhHQztFa0JBRSxZQUFBO0VGTkEscUVFRDJEO0VBUzNELGlFQVRxRztDekIrOEd4RztBeUJuOEdDO0VBRUUsWUFBQTtFRmJBLHFFRUQyRDtFQWdCM0QsaUVBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJnOEdMO0F5QjM3R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTm01R2Q7QXlCcjdHQztFQUdFLFlBQUE7RUFDQSxxRUF6QytJO0VBNkMvSSw4REE3Q3lMO0N6Qis5RzVMO0F5Qmg3R0c7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6Qjg2R1A7O0F3QnQ2R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05pNkdkO0FPaitHQztFa0JBRSxZQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztDekI2K0d4RztBeUJqK0dDO0VBRUUsWUFBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsaUVBQUE7VUFBQSx5REFBQTtDekI4OUdMO0F5Qno5R0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTmk3R2Q7QXlCbjlHQztFQUdFLFlBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QjYvRzVMO0F5Qjk4R0c7RUFLSSxpRUFBQTtVQUFBLHlEQUFBO0N6QjQ4R1A7O0F3QnA4R0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04rN0dkO0FPLy9HQztFa0JBRSxZQUFBO0VGTkEsaUVFRDJEO0VBUzNELDhEQVRxRztDekIyZ0h4RztBeUIvL0dDO0VBRUUsWUFBQTtFRmJBLGlFRUQyRDtFQWdCM0QsOERBaEJxRztFQXFCbkcsOERBQUE7VUFBQSxzREFBQTtDekI0L0dMO0F5QnYvR0M7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTis4R2Q7QXlCai9HQztFQUdFLFlBQUE7RUFDQSxrRUF6QytJO0VBNkMvSSw4REE3Q3lMO0N6QjJoSDVMO0F5QjUrR0c7RUFLSSw4REFBQTtVQUFBLHNEQUFBO0N6QjArR1A7O0F3QmwrR0M7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q042OUdkO0FPN2hIQztFa0JBRSxZQUFBO0VGTkEsZ0RFRDJEO0VBUzNELHlDQVRxRztDekJ5aUh4RztBeUI3aEhDO0VBRUUsWUFBQTtFRmJBLGdERUQyRDtFQWdCM0QseUNBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekIwaEhMO0F5QnJoSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjYrR2Q7QXlCL2dIQztFQUdFLFlBQUE7RUFDQSw2Q0F6QytJO0VBNkMvSSw0Q0E3Q3lMO0N6QnlqSDVMO0F5QjFnSEc7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6QndnSFA7O0F3QmhnSEM7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q04yL0dkO0FPM2pIQztFa0JBRSxlQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJ1a0h4RztBeUIzakhDO0VBRUUsZUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekJ3akhMO0F5Qm5qSEM7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTjJnSGQ7QXlCN2lIQztFQUdFLGVBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6QnVsSDVMO0F5QnhpSEc7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6QnNpSFA7O0F3QjloSEM7RUMzREEsZUFBQTtFRkFFLHVCakJzRVc7RW1CcEViLG1CbkJvRWE7Q055aEhkO0FPemxIQztFa0JBRSxlQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJxbUh4RztBeUJ6bEhDO0VBRUUsZUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsa0VBQUE7VUFBQSwwREFBQTtDekJzbEhMO0F5QmpsSEM7RUFFRSxlQUFBO0VBQ0EsdUJuQjBDVztFbUJ6Q1gsbUJuQnlDVztDTnlpSGQ7QXlCM2tIQztFQUdFLGVBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6QnFuSDVMO0F5QnRrSEc7RUFLSSxrRUFBQTtVQUFBLDBEQUFBO0N6Qm9rSFA7O0F3QjVqSEM7RUMzREEsZUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q051akhkO0FPdm5IQztFa0JBRSxZQUFBO0VGTkEsaURFRDJEO0VBUzNELHVDQVRxRztDekJtb0h4RztBeUJ2bkhDO0VBRUUsWUFBQTtFRmJBLGlERUQyRDtFQWdCM0QsdUNBaEJxRztFQXFCbkcsK0RBQUE7VUFBQSx1REFBQTtDekJvbkhMO0F5Qi9tSEM7RUFFRSxlQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnVrSGQ7QXlCem1IQztFQUdFLFlBQUE7RUFDQSwyQ0F6QytJO0VBNkMvSSw2Q0E3Q3lMO0N6Qm1wSDVMO0F5QnBtSEc7RUFLSSwrREFBQTtVQUFBLHVEQUFBO0N6QmttSFA7O0F3QjFsSEM7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05xbEhkO0FPcnBIQztFa0JBRSxZQUFBO0VGTkEsbUVFRDJEO0VBUzNELCtEQVRxRztDekJpcUh4RztBeUJycEhDO0VBRUUsWUFBQTtFRmJBLG1FRUQyRDtFQWdCM0QsK0RBaEJxRztFQXFCbkcsa0VBQUE7VUFBQSwwREFBQTtDekJrcEhMO0F5QjdvSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTnFtSGQ7QXlCdm9IQztFQUdFLFlBQUE7RUFDQSxtRUF6QytJO0VBNkMvSSwrREE3Q3lMO0N6QmlySDVMO0F5QmxvSEc7RUFLSSxrRUFBQTtVQUFBLDBEQUFBO0N6QmdvSFA7O0F3QnhuSEM7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05tbkhkO0FPbnJIQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekIrckh4RztBeUJuckhDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekJnckhMO0F5QjNxSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTm1vSGQ7QXlCcnFIQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6QitzSDVMO0F5QmhxSEc7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QjhwSFA7O0F3QnRwSEM7RUMzREEsWUFBQTtFRkFFLDBCakJzRVc7RW1CcEViLHNCbkJvRWE7Q05pcEhkO0FPanRIQztFa0JBRSxZQUFBO0VGTkEsOENFRDJEO0VBUzNELG9DQVRxRztDekI2dEh4RztBeUJqdEhDO0VBRUUsWUFBQTtFRmJBLDhDRUQyRDtFQWdCM0Qsb0NBaEJxRztFQXFCbkcsNkRBQUE7VUFBQSxxREFBQTtDekI4c0hMO0F5QnpzSEM7RUFFRSxZQUFBO0VBQ0EsMEJuQjBDVztFbUJ6Q1gsc0JuQnlDVztDTmlxSGQ7QXlCbnNIQztFQUdFLFlBQUE7RUFDQSx3Q0F6QytJO0VBNkMvSSwwQ0E3Q3lMO0N6QjZ1SDVMO0F5QjlySEc7RUFLSSw2REFBQTtVQUFBLHFEQUFBO0N6QjRySFA7O0F3QnBySEM7RUMzREEsWUFBQTtFRkFFLHVCakJzRVc7RW1CcEViLG1CbkJvRWE7Q04rcUhkO0FPL3VIQztFa0JBRSxZQUFBO0VGTkEsd0JFRDJEO0VBUzNELG9CQVRxRztDekIydkh4RztBeUIvdUhDO0VBRUUsWUFBQTtFRmJBLHdCRUQyRDtFQWdCM0Qsb0JBaEJxRztFQXFCbkcsZ0VBQUE7VUFBQSx3REFBQTtDekI0dUhMO0F5QnZ1SEM7RUFFRSxZQUFBO0VBQ0EsdUJuQjBDVztFbUJ6Q1gsbUJuQnlDVztDTitySGQ7QXlCanVIQztFQUdFLFlBQUE7RUFDQSx3QkF6QytJO0VBNkMvSSxvQkE3Q3lMO0N6QjJ3SDVMO0F5QjV0SEc7RUFLSSxnRUFBQTtVQUFBLHdEQUFBO0N6QjB0SFA7O0F3QjVzSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q040c0hkO0FPNXdIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTml0SGQ7QXlCcHRIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCcXRISDtBeUJsdEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCbXRISDtBeUJodEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q042dEhkO0F5QjlzSEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QjRzSFA7O0F3QnJ1SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05xdUhkO0FPcnlIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjB1SGQ7QXlCN3VIQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCOHVISDtBeUIzdUhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCNHVISDtBeUJ6dUhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05zdkhkO0F5QnZ1SEc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QnF1SFA7O0F3Qjl2SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q044dkhkO0FPOXpIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTm13SGQ7QXlCdHdIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCdXdISDtBeUJwd0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCcXdISDtBeUJsd0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q04rd0hkO0F5Qmh3SEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6Qjh2SFA7O0F3QnZ4SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q051eEhkO0FPdjFIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjR4SGQ7QXlCL3hIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCZ3lISDtBeUI3eEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCOHhISDtBeUIzeEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q053eUhkO0F5Qnp4SEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QnV4SFA7O0F3Qmh6SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05nekhkO0FPaDNIQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnF6SGQ7QXlCeHpIQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCeXpISDtBeUJ0ekhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCdXpISDtBeUJwekhDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05pMEhkO0F5Qmx6SEc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6Qmd6SFA7O0F3QnowSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q055MEhkO0FPejRIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjgwSGQ7QXlCajFIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCazFISDtBeUIvMEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCZzFISDtBeUI3MEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q04wMUhkO0F5QjMwSEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QnkwSFA7O0F3QmwySEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05rMkhkO0FPbDZIQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnUySGQ7QXlCMTJIQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCMjJISDtBeUJ4MkhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCeTJISDtBeUJ0MkhDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05tM0hkO0F5QnAySEc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QmsySFA7O0F3QjMzSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q04yM0hkO0FPMzdIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTmc0SGQ7QXlCbjRIQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCbzRISDtBeUJqNEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCazRISDtBeUIvM0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q040NEhkO0F5QjczSEc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QjIzSFA7O0F3QnA1SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05vNUhkO0FPcDlIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnk1SGQ7QXlCNTVIQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCNjVISDtBeUIxNUhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCMjVISDtBeUJ4NUhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05xNkhkO0F5QnQ1SEc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6Qm81SFA7O0F3Qjc2SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q042NkhkO0FPNytIQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTms3SGQ7QXlCcjdIQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCczdISDtBeUJuN0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCbzdISDtBeUJqN0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q044N0hkO0F5Qi82SEc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6QjY2SFA7O0F3QnQ4SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05zOEhkO0FPdGdJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjI4SGQ7QXlCOThIQztFQUVFLHdEQUFBO1VBQUEsZ0RBQUE7Q3pCKzhISDtBeUI1OEhDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCNjhISDtBeUIxOEhDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q051OUhkO0F5Qng4SEc7RUFLSSx3REFBQTtVQUFBLGdEQUFBO0N6QnM4SFA7O0F3Qi85SEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q04rOUhkO0FPL2hJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTm8rSGQ7QXlCditIQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCdytISDtBeUJyK0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCcytISDtBeUJuK0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05nL0hkO0F5QmorSEc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6Qis5SFA7O0F3QngvSEM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q053L0hkO0FPeGpJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjYvSGQ7QXlCaGdJQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCaWdJSDtBeUI5L0hDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCKy9ISDtBeUI1L0hDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q055Z0lkO0F5QjEvSEc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QncvSFA7O0F3QmpoSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05paElkO0FPamxJQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTnNoSWQ7QXlCemhJQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCMGhJSDtBeUJ2aElDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCd2hJSDtBeUJyaElDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05raUlkO0F5Qm5oSUc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QmloSVA7O0F3QjFpSUM7RUNQQSxZbkJZYTtFbUJYYixtQm5CV2E7Q04waUlkO0FPMW1JQztFa0J3REUsZUFMZ0Q7RUFNaEQsdUJuQk9XO0VtQk5YLG1CbkJNVztDTitpSWQ7QXlCbGpJQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCbWpJSDtBeUJoaklDO0VBRUUsWW5CSlc7RW1CS1gsOEJBQUE7Q3pCaWpJSDtBeUI5aUlDO0VBR0UsZUFBQTtFQUNBLHVCbkJaVztFbUJhWCxtQm5CYlc7Q04yaklkO0F5QjVpSUc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6QjBpSVA7O0F3Qm5rSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05ta0lkO0FPbm9JQztFa0J3REUsZUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTndrSWQ7QXlCM2tJQztFQUVFLDBEQUFBO1VBQUEsa0RBQUE7Q3pCNGtJSDtBeUJ6a0lDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCMGtJSDtBeUJ2a0lDO0VBR0UsZUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05vbElkO0F5QnJrSUc7RUFLSSwwREFBQTtVQUFBLGtEQUFBO0N6Qm1rSVA7O0F3QjVsSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q040bElkO0FPNXBJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTmltSWQ7QXlCcG1JQztFQUVFLHlEQUFBO1VBQUEsaURBQUE7Q3pCcW1JSDtBeUJsbUlDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCbW1JSDtBeUJobUlDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q042bUlkO0F5QjlsSUc7RUFLSSx5REFBQTtVQUFBLGlEQUFBO0N6QjRsSVA7O0F3QnJuSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q05xbklkO0FPcnJJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTjBuSWQ7QXlCN25JQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCOG5JSDtBeUIzbklDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCNG5JSDtBeUJ6bklDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q05zb0lkO0F5QnZuSUc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QnFuSVA7O0F3QjlvSUM7RUNQQSxlbkJZYTtFbUJYYixzQm5CV2E7Q044b0lkO0FPOXNJQztFa0J3REUsWUFMZ0Q7RUFNaEQsMEJuQk9XO0VtQk5YLHNCbkJNVztDTm1wSWQ7QXlCdHBJQztFQUVFLHVEQUFBO1VBQUEsK0NBQUE7Q3pCdXBJSDtBeUJwcElDO0VBRUUsZW5CSlc7RW1CS1gsOEJBQUE7Q3pCcXBJSDtBeUJscElDO0VBR0UsWUFBQTtFQUNBLDBCbkJaVztFbUJhWCxzQm5CYlc7Q04rcElkO0F5QmhwSUc7RUFLSSx1REFBQTtVQUFBLCtDQUFBO0N6QjhvSVA7O0F3QnZxSUM7RUNQQSxZbkJZYTtFbUJYYixtQm5CV2E7Q051cUlkO0FPdnVJQztFa0J3REUsWUFMZ0Q7RUFNaEQsdUJuQk9XO0VtQk5YLG1CbkJNVztDTjRxSWQ7QXlCL3FJQztFQUVFLG9EQUFBO1VBQUEsNENBQUE7Q3pCZ3JJSDtBeUI3cUlDO0VBRUUsWW5CSlc7RW1CS1gsOEJBQUE7Q3pCOHFJSDtBeUIzcUlDO0VBR0UsWUFBQTtFQUNBLHVCbkJaVztFbUJhWCxtQm5CYlc7Q053cklkO0F5QnpxSUc7RUFLSSxvREFBQTtVQUFBLDRDQUFBO0N6QnVxSVA7O0F3QnJySUQ7RUFDRSxpQmxCNk00QjtFa0I1TTVCLGVwQnBCb0I7RW9CcUJwQixzQmxCMkZ3QztDTjZsSXpDO0FPandJQztFaUI0RUUsZXBCMUJrQjtFb0IyQmxCLHNCcEJvQ3dCO0NKb3BJM0I7QXdCcnJJQztFQUVFLHNCcEIrQndCO0NKdXBJM0I7QXdCbnJJQztFQUVFLGVwQmpETztFb0JrRFAscUJBQUE7Q3hCb3JJSDs7QXdCenFJRDtFQ1BFLHFCQUFBO0VwQjRFSSxtQkFBQTtFb0IxRUosaUJuQitINEI7RU12TjFCLHNCQUFBO0NaNndJSDs7QXdCNXFJRDtFQ1hFLHdCQUFBO0VwQjRFSSxvQkFBQTtFb0IxRUosaUJuQmdJNEI7RU14TjFCLHNCQUFBO0Nab3hJSDs7QXdCMXFJRDtFQUNFLGVBQUE7RUFDQSxZQUFBO0N4QjZxSUQ7QXdCMXFJQztFQUNFLG1CbEJ3VDBCO0NObzNIN0I7O0F3QnBxSUM7OztFQUNFLFlBQUE7Q3hCeXFJSDs7QTBCcHpJRDtFTGdCTSx5Q0tmSjtFTGVJLGlDS2ZKO0MxQnV6SUQ7QXFCcHlJSztFS3BCTjtJTHFCUSx5QkFBQTtJQUFBLGlCQUFBO0dyQnV5SUw7Q0FDRjtBMEIxeklDO0VBQ0UsV0FBQTtDMUI0eklIOztBMEJ2eklDO0VBQ0UsY0FBQTtDMUIweklIOztBMEJ0eklEO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7RUxESSxzQ0tFSjtFTEZJLDhCS0VKO0MxQnl6SUQ7QXFCdnpJSztFS05OO0lMT1EseUJBQUE7SUFBQSxpQkFBQTtHckIweklMO0NBQ0Y7QTBCNXpJQztFQUNFLFNBQUE7RUFDQSxhQUFBO0VMTkUscUNLT0Y7RUxQRSw2QktPRjtDMUI4eklIO0FxQmowSUs7RUtBSjtJTENNLHlCQUFBO0lBQUEsaUJBQUE7R3JCbzBJTDtDQUNGOztBMkJ6MUlEOzs7O0VBSUUsbUJBQUE7QzNCNDFJRDs7QTJCejFJRDtFQUNFLG9CQUFBO0MzQjQxSUQ7QTRCeDBJRztFQUNFLHNCQUFBO0VBQ0EscUJ0QitOd0I7RXNCOU54Qix3QnRCNk53QjtFc0I1TnhCLFlBQUE7RUFoQ0osd0JBQUE7RUFDQSxzQ0FBQTtFQUNBLGlCQUFBO0VBQ0EscUNBQUE7QzVCMjJJRDtBNEJ0eklHO0VBQ0UsZUFBQTtDNUJ3eklMOztBMkJsMklEO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLGNyQnlwQmtDO0VxQnhwQmxDLGNB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O0VBQ0Usc0IxQjBId0I7RWlCcFAxQiwwQmpCb1AwQjtDTml1SjdCO0FnQ3YxSkc7RUFDRSxnTEFBQTtDaEN5MUpMO0FnQ3AxSkc7RVRwSUEseUNqQnloQjRDO0NOazhJL0M7QWdDcDFKRztFVHZJQSx5Q2pCeWhCNEM7Q05xOEkvQzs7QWdDNTBKQztFQUVFLG1CMUIwWjRDO0NObzdJL0M7QWdDMTBKRztFQUNFLCtLQUFBO0NoQzQwSkw7QWdDdjBKRztFVDlKQSx5Q2pCeWhCNEM7Q04rOEkvQzs7QWdDL3pKRDtFQUNFLHNCQUFBO0NoQ2swSkQ7QWdDL3pKRztFQUNFLGVBQUE7RUFDQSxlMUJrWTBDO0UwQmpZMUMsb0JBQUE7RUFFQSxzQjFCZ1kwQztDTmc4SS9DO0FnQzd6Skc7RUFDRSx5QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0IxQjJYMEM7RTBCMVgxQyx5QjFCMFgwQztFMEJ6WDFDLDBCNUIvSUs7RTRCaUpMLHNCMUJzWDBDO0VleGlCMUMsa0tXbUxBO0VYbkxBLDBKV21MQTtFWG5MQSwwSVdtTEE7RVhuTEEscU5XbUxBO0NoQzh6Skw7QXFCNytKSztFV3VLRjtJWHRLSSx5QkFBQTtJQUFBLGlCQUFBO0dyQmcvSkw7Q0FDRjtBZ0M5ekpHO0VBQ0UsdUI1QnJLSztFNEJzS0wsdUNBQUE7VUFBQSwrQkFBQTtDaENnMEpMO0FnQzN6Skc7RVR6TUEseUNqQnloQjRDO0NOOCtJL0M7O0FnQ2p6SkQ7RUFDRSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxvQzFCcVJzQztFMEJwUnRDLDJDQUFBO0UzQjVDSSxnQkFBQTtFMkIrQ0osaUIxQjZENEI7RTBCNUQ1QixpQjFCaUU0QjtFMEJoRTVCLGU1QmxMUztFNEJtTFQsdUJBQUE7RUFDQSx3T0FBQTtFQUNBLDBCQUFBO0VwQnRORSx1QkFBQTtFb0J5TkYseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0NoQ2t6SkQ7QWdDaHpKQztFQUNFLDZDMUJ3UG9DO0UwQnZQcEMsV0FBQTtFQUtFLHlEMUJtVzhCO1UwQm5XOUIsaUQxQm1XOEI7Q04yOEluQztBZ0MzeUpHO0VBTUUsZTVCMU1LO0U0QjJNTCx1QjVCMU5LO0NKa2dLVjtBZ0NweUpDO0VBRUUsYUFBQTtFQUNBLHVCMUIrSDBCO0UwQjlIMUIsdUJBQUE7Q2hDcXlKSDtBZ0NseUpDO0VBQ0UsZTVCeE5PO0U0QnlOUCx1QjVCcE9PO0NKd2dLVjtBZ0NoeUpDO0VBQ0UsY0FBQTtDaENreUpIO0FnQzl4SkM7RUFDRSxtQkFBQTtFQUNBLDJCQUFBO0NoQ2d5Skg7O0FnQzV4SkQ7RUFDRSxtQzFCME5zQztFMEJ6TnRDLHFCMUJpSDRCO0UwQmhINUIsd0IxQmdINEI7RTBCL0c1QixxQjFCZ0g0QjtFRDFOeEIsb0JBQUE7Q0wwNEpMOztBZ0M1eEpEO0VBQ0UsaUMxQm1Oc0M7RTBCbE50QyxvQjFCOEc0QjtFMEI3RzVCLHVCMUI2RzRCO0UwQjVHNUIsbUIxQjZHNEI7RUQvTnhCLG1CQUFBO0NMazVKTDs7QWdDdnhKRDtFQUNFLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0Esb0MxQmlNc0M7RTBCaE10QyxpQkFBQTtDaEMweEpEOztBZ0N2eEpEO0VBQ0UsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9DMUJ5THNDO0UwQnhMdEMsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtDaEMweEpEO0FnQ3h4SkM7RUFDRSw2QzFCcUtvQztFMEJwS3BDLHlEMUJ5RTBCO1UwQnpFMUIsaUQxQnlFMEI7Q05pdEo3QjtBZ0N0eEpDO0VBRUUsdUI1QmpTTztDSndqS1Y7QWdDbnhKRztFQUNFLGtCMUIyVGE7Q04wOUlsQjtBZ0NqeEpDO0VBQ0UsMkJBQUE7Q2hDbXhKSDs7QWdDL3dKRDtFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLG9DMUJ3SnNDO0UwQnZKdEMsMEJBQUE7RUFDQSxpQkFBQTtFQUVBLGlCMUJoRTRCO0UwQmlFNUIsaUIxQjVENEI7RTBCNkQ1QixlNUIvU1M7RTRCZ1RULHVCNUIvVFM7RTRCZ1VULDBCQUFBO0VwQmxWRSx1QkFBQTtDWm9tS0g7QWdDOXdKQztFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw4QjFCaUlvQztFMEJoSXBDLDBCQUFBO0VBQ0EsaUIxQjVFMEI7RTBCNkUxQixlNUIvVE87RTRCZ1VQLGtCQUFBO0VUN1dBLHVCbkJpQ087RTRCOFVQLHFCQUFBO0VwQm5XQSxtQ0FBQTtDWm9uS0g7O0FnQ3R3SkQ7RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDaEN5d0pEO0FnQ3Z3SkM7RUFDRSxXQUFBO0NoQ3l3Skg7QWdDcndKRztFQUEwQix5RTFCb09lO1UwQnBPZixpRTFCb09lO0NOb2lKNUM7QWdDdndKRztFQUEwQixpRTFCbU9lO0NOdWlKNUM7QWdDendKRztFQUEwQixpRTFCa09lO0NOMGlKNUM7QWdDendKQztFQUNFLFVBQUE7Q2hDMndKSDtBZ0N4d0pDO0VBQ0UsWTFCb055QztFMEJuTnpDLGExQm1OeUM7RTBCbE56QyxxQkFBQTtFVGxaQSwwQmpCb1AwQjtFMEJnSzFCLFUxQm1OeUM7RU0zbEJ6QyxvQkFBQTtFU0ZFLDZIVzZZRjtFWDdZRSxxSFc2WUY7RVg3WUUsNkdXNllGO0VYN1lFLG1KVzZZRjtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7Q2hDeXdKSDtBcUJucEtLO0VXaVlKO0lYaFlNLHlCQUFBO0lBQUEsaUJBQUE7R3JCc3BLTDtDQUNGO0FnQzV3Skc7RVQxWkEsNkNqQjRtQnlDO0NONmpKNUM7QWdDMXdKQztFQUNFLFkxQjZMZ0M7RTBCNUxoQyxlMUI2TGdDO0UwQjVMaEMsbUJBQUE7RUFDQSxnQjFCNExnQztFMEIzTGhDLDBCNUI3WE87RTRCOFhQLDBCQUFBO0VwQnpaQSxvQkFBQTtDWnNxS0g7QWdDeHdKQztFQUNFLFkxQnlMeUM7RTBCeEx6QyxhMUJ3THlDO0VpQnBtQnpDLDBCakJvUDBCO0UwQjBMMUIsVTFCeUx5QztFTTNsQnpDLG9CQUFBO0VTRkUsNkhXdWFGO0VYdmFFLHFIV3VhRjtFWHZhRSw2R1d1YUY7RVh2YUUsbUpXdWFGO0VBQ0Esc0JBQUE7T0FBQSxpQkFBQTtDaEN5d0pIO0FxQjdxS0s7RVc0Wko7SVgzWk0seUJBQUE7SUFBQSxpQkFBQTtHckJncktMO0NBQ0Y7QWdDNXdKRztFVHBiQSw2Q2pCNG1CeUM7Q051bEo1QztBZ0Mxd0pDO0VBQ0UsWTFCbUtnQztFMEJsS2hDLGUxQm1LZ0M7RTBCbEtoQyxtQkFBQTtFQUNBLGdCMUJrS2dDO0UwQmpLaEMsMEI1QnZaTztFNEJ3WlAsMEJBQUE7RXBCbmJBLG9CQUFBO0NaZ3NLSDtBZ0N4d0pDO0VBQ0UsWTFCK0p5QztFMEI5SnpDLGExQjhKeUM7RTBCN0p6QyxjQUFBO0VBQ0EscUIxQnJFMEI7RTBCc0UxQixvQjFCdEUwQjtFaUJuWTFCLDBCakJvUDBCO0UwQnVOMUIsVTFCNEp5QztFTTNsQnpDLG9CQUFBO0VTRkUsNkhXb2NGO0VYcGNFLHFIV29jRjtFWHBjRSw2R1dvY0Y7RVhwY0UsbUpXb2NGO0VBQ0EsaUJBQUE7Q2hDeXdKSDtBcUIxc0tLO0VXc2JKO0lYcmJNLHlCQUFBO0lBQUEsaUJBQUE7R3JCNnNLTDtDQUNGO0FnQzV3Skc7RVRqZEEsNkNqQjRtQnlDO0NOb25KNUM7QWdDMXdKQztFQUNFLFkxQnNJZ0M7RTBCckloQyxlMUJzSWdDO0UwQnJJaEMsbUJBQUE7RUFDQSxnQjFCcUlnQztFMEJwSWhDLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSxxQkFBQTtDaEM0d0pIO0FnQ3h3SkM7RUFDRSwwQjVCM2JPO0VRM0JQLG9CQUFBO0NaaXVLSDtBZ0N2d0pDO0VBQ0UsbUJBQUE7RUFDQSwwQjVCamNPO0VRM0JQLG9CQUFBO0Nac3VLSDtBZ0Nyd0pHO0VBQ0UsMEI1Qm5jSztDSjBzS1Y7QWdDcHdKRztFQUNFLGdCQUFBO0NoQ3N3Skw7QWdDbndKRztFQUNFLDBCNUIzY0s7Q0pndEtWO0FnQ2x3Skc7RUFDRSxnQkFBQTtDaENvd0pMO0FnQ2p3Skc7RUFDRSwwQjVCbmRLO0NKc3RLVjs7QWdDOXZKRDs7O0VYemZNLDZI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NUJ5ZThCO0NONG5LbkM7QWtDam1MQztFQUNFLDBCNUJrZWdDO0U0QmplaEMsaUM1QnNlZ0M7Q042bktuQztBa0NobUxDO0VBQ0Usb1JBQUE7Q2xDa21MSDtBa0MvbExDO0VBQ0UsMEI1QnlkZ0M7Q053b0tuQztBa0NobUxHO0VBQ0UsMEI1QnlkOEI7Q055b0tuQztBT2wyTEM7RTJCbVFNLDBCNUJzZDRCO0NONG9LbkM7O0FrQzFsTEM7RUFDRSxZOUJ4UE87Q0pxMUxWO0FPejJMQztFMkIrUUksWTlCM1BLO0NKdzFMVjtBa0N4bExHO0VBQ0UsWTlCalFLO0NKMjFMVjtBTy8yTEM7RTJCd1JNLGlDOUIvSTRCO0NKeXVMbkM7QWtDdmxMSztFQUNFLGlDNUJ1YjRCO0NOa3FLbkM7QWtDcmxMRzs7OztFQUlFLFk5QmhSSztDSnUyTFY7QWtDbmxMQztFQUNFLFk5QnJSTztFOEJzUlAsdUM1QjJhZ0M7Q04wcUtuQztBa0NsbExDO0VBQ0UsMFBBQUE7Q2xDb2xMSDtBa0NqbExDO0VBQ0UsWTlCOVJPO0NKaTNMVjtBa0NsbExHO0VBQ0UsWTlCaFNLO0NKbzNMVjtBT3g0TEM7RTJCdVRNLFk5Qm5TRztDSnUzTFY7O0FtQ3Y1TEQ7RUFDRSxtQkFBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSxhQUFBO0VBRUEsc0JBQUE7RUFDQSx1Qi9CeUJTO0UrQnhCVCw0QkFBQTtFQUNBLHVDQUFBO0V2QktFLHVCQUFBO0NacTVMSDtBbUN2NUxDO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0NuQ3k1TEg7QW1DdDVMQztFQUNFLG9CQUFBO0VBQ0EsdUJBQUE7Q25DdzVMSDtBbUN0NUxHO0VBQ0Usb0JBQUE7RXZCQ0YsNENBQUE7RUFDQSw2Q0FBQTtDWnc1TEg7QW1DdDVMRztFQUNFLHVCQUFBO0V2QlVGLGdEQUFBO0VBQ0EsK0NBQUE7Q1orNExIO0FtQ241TEM7O0VBRUUsY0FBQTtDbkNxNUxIOztBbUNqNUxEO0VBR0Usb0JBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFHQSxnQkFBQTtFQUNBLGlCN0JneEJrQztDTmdvS25DOztBbUM1NExEO0VBQ0UsdUI3QjB3QmtDO0NOcW9LbkM7O0FtQzU0TEQ7RUFDRSxzQkFBQTtFQUNBLGlCQUFBO0NuQys0TEQ7O0FtQzU0TEQ7RUFDRSxpQkFBQTtDbkMrNExEOztBT3A4TEM7RTRCMERFLHNCQUFBO0NuQzg0TEg7QW1DMzRMQztFQUNFLHFCN0J5dkJnQztDTm9wS25DOztBbUNyNExEO0VBQ0UseUJBQUE7RUFDQSxpQkFBQTtFQUVBLHNDN0JrdkJrQztFNkJqdkJsQyw4Q0FBQTtDbkN1NExEO0FtQ3I0TEM7RXZCdkVFLDJEQUFBO0NaKzhMSDs7QW1DbjRMRDtFQUNFLHlCQUFBO0VBRUEsc0M3QnV1QmtDO0U2QnR1QmxDLDJDQUFBO0NuQ3E0TEQ7QW1DbjRMQztFdkJsRkUsMkRBQUE7Q1p3OUxIOztBbUM1M0xEO0VBQ0Usd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7Q25DKzNMRDs7QW1DNTNMRDtFQUNFLHdCQUFBO0VBQ0EsdUJBQUE7Q25DKzNMRDs7QW1DMzNMRDtFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLGlCN0I2c0JrQztFTTV6QmhDLG1DQUFBO0NaOCtMSDs7QW1DMzNMRDs7O0VBR0UscUJBQUE7TUFBQSxlQUFBO0VBQ0EsWUFBQTtDbkM4M0xEOztBbUMzM0xEOztFdkJqSEksNENBQUE7RUFDQSw2Q0FBQTtDWmkvTEg7O0FtQzUzTEQ7O0V2QnhHSSxnREFBQTtFQUNBLCtDQUFBO0NaeStMSDs7QW1DejNMQztFQUNFLG9CN0JxckJnQztDTnVzS25DO0FnQjM5TEc7RW1CNkZKO0lBTUkscUJBQUE7SUFBQSxxQkFBQTtJQUFBLGNBQUE7SUFDQSwrQkFBQTtJQUFBLDhCQUFBO1FBQUEsd0JBQUE7WUFBQSxvQkFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7R25DNDNMRDtFbUMxM0xDO0lBRUUsb0JBQUE7UUFBQSxpQkFBQTtZQUFBLGFBQUE7SUFDQSxtQjdCeXFCOEI7STZCeHFCOUIsaUJBQUE7SUFDQSxrQjdCdXFCOEI7R05vdEtqQztDQUNGOztBbUMvMkxDO0VBQ0Usb0I3QnlwQmdDO0NOeXRLbkM7QWdCNytMRztFbUJ1SEo7SUFRSSxxQkFBQTtJQUFBLHFCQUFBO0lBQUEsY0FBQTtJQUNBLCtCQUFBO0lBQUEsOEJBQUE7UUFBQSx3QkFBQTtZQUFBLG9CQUFBO0duQ2szTEQ7RW1DLzJMQztJQUVFLG9CQUFBO1FBQUEsaUJBQUE7WUFBQSxhQUFBO0lBQ0EsaUJBQUE7R25DZzNMSDtFbUM5MkxHO0lBQ0UsZUFBQTtJQUNBLGVBQUE7R25DZzNMTDtFbUMzMkxLO0l2QnpLSiwyQkFBQTtJQUNBLDhCQUFBO0dadWhNRDtFbUM1MkxPOztJQUdFLDJCQUFBO0duQzYyTFQ7RW1DMzJMTzs7SUFHRSw4QkFBQTtHbkM0MkxUO0VtQ3gyTEs7SXZCMUtKLDBCQUFBO0lBQ0EsNkJBQUE7R1pxaE1EO0VtQ3oyTE87O0lBR0UsMEJBQUE7R25DMDJMVDtFbUN4MkxPOztJQUdFLDZCQUFBO0duQ3kyTFQ7Q0FDRjs7QW1DNTFMQztFQUNFLHVCN0I4a0JnQztDTml4S25DO0FnQnZoTUc7RW1Cc0xKO0lBTUksd0I3QjJsQmdDO082QjNsQmhDLHFCN0IybEJnQztZNkIzbEJoQyxnQjdCMmxCZ0M7STZCMWxCaEMsNEI3QjJsQmdDO082QjNsQmhDLHlCN0IybEJnQztZNkIzbEJoQyxvQjdCMmxCZ0M7STZCMWxCaEMsV0FBQTtJQUNBLFVBQUE7R25DKzFMRDtFbUM3MUxDO0lBQ0Usc0JBQUE7SUFDQSxZQUFBO0duQysxTEg7Q0FDRjs7QW1DdDFMRDtFQUNFLHNCQUFBO0NuQ3kxTEQ7QW1DdjFMQztFQUNFLGlCQUFBO0NuQ3kxTEg7QW1DdjFMRztFQUNFLGlCQUFBO0V2QnZPRiw4QkFBQTtFQUNBLDZCQUFBO0NaaWtNSDtBbUN2MUxHO0V2QnpQQSwwQkFBQTtFQUNBLDJCQUFBO0NabWxNSDtBbUN2MUxHO0V2QnRRQSxpQkFBQTtFdUJ3UUUsb0JBQUE7Q25DeTFMTDs7QW9Dbm5NRDtFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0Esb0JBQUE7TUFBQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0I5QnFpQ2tDO0U4Qm5pQ2xDLGlCQUFBO0VBQ0EsdUJoQ2dDUztFUXJCUCx1QkFBQTtDWjJtTUg7O0FvQ2huTUM7RUFDRSxxQjlCeWhDZ0M7Q04wbEtuQztBb0Nqbk1HO0VBQ0UsWUFBQTtFQUNBLHNCOUJxaEM4QjtFOEJwaEM5QixlaEMrQks7RWdDOUJMLGFBQUE7Q3BDbW5NTDtBb0N6bU1DO0VBQ0UsMkJBQUE7Q3BDMm1NSDtBb0N4bU1DO0VBQ0Usc0JBQUE7Q3BDMG1NSDtBb0N2bU1DO0VBQ0UsZWhDV087Q0o4bE1WOztBcUNocE1EO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RTVCR0EsZ0JBQUE7RUFDQSxpQkFBQTtFR2FFLHVCQUFBO0NacW9NSDs7QXFDanBNRDtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQi9Cb3hCa0M7RStCbnhCbEMsZWpDb0RvQjtFaUNsRHBCLHVCakNzQlM7RWlDckJULDBCQUFBO0NyQ21wTUQ7QXFDanBNQztFQUNFLFdBQUE7RUFDQSxlakMyQ2tCO0VpQzFDbEIsc0JBQUE7RUFDQSx1QmpDa0JPO0VpQ2pCUCxzQmpDdUJPO0NKNG5NVjtBcUNocE1DO0VBQ0UsV0FBQTtFQUNBLFcvQjR3QmdDO0UrQjN3QmhDLHlEL0IrVzBCO1UrQi9XMUIsaUQvQitXMEI7Q05teUw3Qjs7QXFDNW9NRztFQUNFLGVBQUE7RXpCYUYsZ0NBQUE7RUFDQSxtQ0FBQTtDWm1vTUg7QXFDNW9NRztFekJOQSxpQ0FBQTtFQUNBLG9DQUFBO0NacXBNSDtBcUMzb01DO0VBQ0UsV0FBQTtFQUNBLFlqQ1hPO0VpQ1lQLDBCL0IwTTBCO0UrQnpNMUIsc0IvQnlNMEI7Q05vOEw3QjtBcUMxb01DO0VBQ0UsZWpDSE87RWlDSVAscUJBQUE7RUFFQSxhQUFBO0VBQ0EsdUJqQ3JCTztFaUNzQlAsc0JqQ2JPO0NKd3BNVjs7QXNDbHNNQztFQUNFLHdCQUFBO0VqQ2dMRSxtQkFBQTtFaUM5S0YsaUJoQ21PMEI7Q05rK0w3QjtBc0Noc01LO0UxQnFDRiwrQkFBQTtFQUNBLGtDQUFBO0NaOHBNSDtBc0Mvck1LO0UxQmtCRixnQ0FBQTtFQUNBLG1DQUFBO0NaZ3JNSDs7QXNDaHRNQztFQUNFLHdCQUFBO0VqQ2dMRSxvQkFBQTtFaUM5S0YsaUJoQ29PMEI7Q04rK0w3QjtBc0M5c01LO0UxQnFDRiwrQkFBQTtFQUNBLGtDQUFBO0NaNHFNSDtBc0M3c01LO0UxQmtCRixnQ0FBQTtFQUNBLG1DQUFBO0NaOHJNSDs7QXVDNXRNRDtFQUNFLHNCQUFBO0VBQ0Esc0JBQUE7RWxDNkpFLGVBQUE7RWtDM0pGLGlCakN3UjRCO0VpQ3ZSNUIsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFM0JLRSx1QkFBQTtFU0ZFLHNKa0JESjtFbEJDSSw4SWtCREo7RWxCQ0ksc0lrQkRKO0VsQkNJLDRLa0JESjtDdkMrdE1EO0FxQjF0TUs7RWtCZk47SWxCZ0JRLHlCQUFBO0lBQUEsaUJBQUE7R3JCNnRNTDtDQUNGO0FPbnVNQztFZ0NHSSxzQkFBQTtDdkNtdU1MOztBdUM5dE1DO0VBQ0UsY0FBQTtDdkNpdU1IOztBdUM1dE1EO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0N2Qyt0TUQ7O0F1Q3h0TUQ7RUFDRSxxQmpDaTRCa0M7RWlDaDRCbEMsb0JqQ2c0QmtDO0VNdjVCaEMscUJBQUE7Q1ptdk1IOztBdUNudE1DO0VDakRBLFlBQUE7RUFDQSwwQmxDMEVhO0NOOHJNZDtBTzF2TUM7RWlDVkksWUFBQTtFQUNBLDhDQUFBO0N4Q3V3TUw7QXdDcHdNRztFQUVFLFdBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0N4Q3F3TUw7O0F1Q2h1TUM7RUNqREEsWUFBQTtFQUNBLDBCbEMwRWE7Q04yc01kO0FPdndNQztFaUNWSSxZQUFBO0VBQ0Esd0NBQUE7Q3hDb3hNTDtBd0NqeE1HO0VBRUUsV0FBQTtFQUNBLHVEQUFBO1VBQUEsK0NBQUE7Q3hDa3hNTDs7QXVDN3VNQztFQ2pEQSxZQUFBO0VBQ0EsMEJsQzBFYTtDTnd0TWQ7QU9weE1DO0VpQ1ZJLFlBQUE7RUFDQSw0Q0FBQTtDeENpeU1MO0F3Qzl4TUc7RUFFRSxXQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtDeEMreE1MOztBdUMxdk1DO0VDakRBLFlBQUE7RUFDQSwwQmxDMEVhO0NOcXVNZDtBT2p5TUM7RWlDVkksWUFBQTtFQUNBLG1FQUFBO0N4Qzh5TUw7QXdDM3lNRztFQUVFLFdBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0N4QzR5TUw7O0F1Q3Z3TUM7RUNqREEsZUFBQTtFQUNBLDBCbEMwRWE7Q05rdk1kO0FPOXlNQztFaUNWSSxlQUFBO0VBQ0Esb0VBQUE7Q3hDMnpNTDtBd0N4ek1HO0VBRUUsV0FBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7Q3hDeXpNTDs7QXVDcHhNQztFQ2pEQSxZQUFBO0VBQ0EsMEJsQzBFYTtDTit2TWQ7QU8zek1DO0VpQ1ZJLFlBQUE7RUFDQSxvRUFBQTtDeEN3ME1MO0F3Q3IwTUc7RUFFRSxXQUFBO0VBQ0Esd0RBQUE7VUFBQSxnREFBQTtDeENzME1MOztBdUNqeU1DO0VDakRBLGVBQUE7RUFDQSwwQmxDMEVhO0NONHdNZDtBT3gwTUM7RWlDVkksZUFBQTtFQUNBLDJDQUFBO0N4Q3ExTUw7QXdDbDFNRztFQUVFLFdBQUE7RUFDQSwwREFBQTtVQUFBLGtEQUFBO0N4Q20xTUw7O0F1Qzl5TUM7RUNqREEsWUFBQTtFQUNBLDBCbEMwRWE7Q055eE1kO0FPcjFNQztFaUNWSSxZQUFBO0VBQ0Esd0NBQUE7Q3hDazJNTDtBd0MvMU1HO0VBRUUsV0FBQTtFQUNBLDBEQUFBO1VBQUEsa0RBQUE7Q3hDZzJNTDs7QXVDM3pNQztFQ2pEQSxZQUFBO0VBQ0EsMEJsQzBFYTtDTnN5TWQ7QU9sMk1DO0VpQ1ZJLFlBQUE7RUFDQSxtREFBQTtDeEMrMk1MO0F3QzUyTUc7RUFFRSxXQUFBO0VBQ0EseURBQUE7VUFBQSxpREFBQTtDeEM2Mk1MOztBdUN4ME1DO0VDakRBLFlBQUE7RUFDQSwwQmxDMEVhO0NObXpNZDtBTy8yTUM7RWlDVkksWUFBQTtFQUNBLHFFQUFBO0N4QzQzTUw7QXdDejNNRztFQUVFLFdBQUE7RUFDQSx5REFBQTtVQUFBLGlEQUFBO0N4QzAzTUw7O0F1Q3IxTUM7RUNqREEsWUFBQTtFQUNBLDBCbEMwRWE7Q05nME1kO0FPNTNNQztFaUNWSSxZQUFBO0VBQ0Esb0VBQUE7Q3hDeTRNTDtBd0N0NE1HO0VBRUUsV0FBQTtFQUNBLHdEQUFBO1VBQUEsZ0RBQUE7Q3hDdTRNTDs7QXVDbDJNQztFQ2pEQSxZQUFBO0VBQ0EsMEJsQzBFYTtDTjYwTWQ7QU96NE1DO0VpQ1ZJLFlBQUE7RUFDQSxrRUFBQTtDeENzNU1MO0F3Q241TUc7RUFFRSxXQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtDeENvNU1MOztBdUMvMk1DO0VDakRBLFlBQUE7RUFDQSwwQmxDMEVhO0NOMDFNZDtBT3Q1TUM7RWlDVkksWUFBQTtFQUNBLDZDQUFBO0N4Q202TUw7QXdDaDZNRztFQUVFLFdBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0N4Q2k2TUw7O0F1QzUzTUM7RUNqREEsZUFBQTtFQUNBLDBCbEMwRWE7Q051Mk1kO0FPbjZNQztFaUNWSSxlQUFBO0VBQ0EsMkNBQUE7Q3hDZzdNTDtBd0M3Nk1HO0VBRUUsV0FBQTtFQUNBLDBEQUFBO1VBQUEsa0RBQUE7Q3hDODZNTDs7QXVDejRNQztFQ2pEQSxlQUFBO0VBQ0EsdUJsQzBFYTtDTm8zTWQ7QU9oN01DO0VpQ1ZJLGVBQUE7RUFDQSwyQ0FBQTtDeEM2N01MO0F3QzE3TUc7RUFFRSxXQUFBO0VBQ0EsMERBQUE7VUFBQSxrREFBQTtDeEMyN01MOztBdUN0NU1DO0VDakRBLGVBQUE7RUFDQSwwQmxDMEVhO0NOaTRNZDtBTzc3TUM7RWlDVkksZUFBQTtFQUNBLDJDQUFBO0N4QzA4TUw7QXdDdjhNRztFQUVFLFdBQUE7RUFDQSwwREFBQTtVQUFBLGtEQUFBO0N4Q3c4TUw7O0F1Q242TUM7RUNqREEsWUFBQTtFQUNBLDBCbEMwRWE7Q044NE1kO0FPMThNQztFaUNWSSxZQUFBO0VBQ0EsbUVBQUE7Q3hDdTlNTDtBd0NwOU1HO0VBRUUsV0FBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7Q3hDcTlNTDs7QXVDaDdNQztFQ2pEQSxZQUFBO0VBQ0EsMEJsQzBFYTtDTjI1TWQ7QU92OU1DO0VpQ1ZJLFlBQUE7RUFDQSx3Q0FBQTtDeENvK01MO0F3Q2orTUc7RUFFRSxXQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtDeENrK01MOztBdUM3N01DO0VDakRBLFlBQUE7RUFDQSwwQmxDMEVhO0NOdzZNZDtBT3ArTUM7RWlDVkksWUFBQTtFQUNBLHdDQUFBO0N4Q2kvTUw7QXdDOStNRztFQUVFLFdBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0N4QysrTUw7O0F1QzE4TUM7RUNqREEsWUFBQTtFQUNBLHVCbEMwRWE7Q05xN01kO0FPai9NQztFaUNWSSxZQUFBO0VBQ0Esd0JBQUE7Q3hDOC9NTDtBd0MzL01HO0VBRUUsV0FBQTtFQUNBLG9EQUFBO1VBQUEsNENBQUE7Q3hDNC9NTDs7QXlDemdORDtFQUNFLG1CQUFBO0VBQ0Esb0JuQ3l6QmtDO0VtQ3Z6QmxDLHVCckNtQ1M7RVFyQlAsc0JBQUE7Q1o4L01IO0FnQnA5TUc7RXlCNURKO0lBUUksbUJBQUE7R3pDNGdORDtDQUNGOztBeUN6Z05EO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtFN0JJRSxpQkFBQTtDWnlnTkg7O0EwQ3ZoTkQ7RUFDRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JwQ3k5QmtDO0VvQ3g5QmxDLDhCQUFBO0U5QlVFLHVCQUFBO0NaaWhOSDs7QTBDdGhORDtFQUVFLGVBQUE7QzFDd2hORDs7QTBDcGhORDtFQUNFLGlCcEM2UTRCO0NOMHdNN0I7O0EwQy9nTkQ7RUFDRSxvQkFBQTtDMUNraE5EO0EwQy9nTkM7RUFDRSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtDMUNpaE5IOztBMEN2Z05DO0VDL0NBLDZCRGdEcUg7RW5CM0NuSCx5Q21CMkN1QjtFQzlDekIseUNEOENxRTtDMUM0Z050RTtBMkN4ak5DO0VBQ0Usc0VBQUE7QzNDMGpOSDtBMkN2ak5DO0VBQ0Usb0NBQUE7QzNDeWpOSDs7QTBDbmhOQztFQy9DQSxnQ0RnRHFIO0VuQjNDbkgsMkNtQjJDdUI7RUM5Q3pCLDBDRDhDcUU7QzFDd2hOdEU7QTJDcGtOQztFQUNFLDhDQUFBO0MzQ3NrTkg7QTJDbmtOQztFQUNFLDZCQUFBO0MzQ3FrTkg7O0EwQy9oTkM7RUMvQ0EsNEJEZ0RxSDtFbkIzQ25ILHlDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0MxQ29pTnRFO0EyQ2hsTkM7RUFDRSxzRUFBQTtDM0NrbE5IO0EyQy9rTkM7RUFDRSxvQ0FBQTtDM0NpbE5IOztBMEMzaU5DO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwyQ21CMkN1QjtFQzlDekIsMENEOENxRTtDMUNnak50RTtBMkM1bE5DO0VBQ0Usc0VBQUE7QzNDOGxOSDtBMkMzbE5DO0VBQ0UsdURBQUE7QzNDNmxOSDs7QTBDdmpOQztFQy9DQSw4QkRnRHFIO0VuQjNDbkgseUNtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QzFDNGpOdEU7QTJDeG1OQztFQUNFLHNFQUFBO0MzQzBtTkg7QTJDdm1OQztFQUNFLHVEQUFBO0MzQ3ltTkg7O0EwQ25rTkM7RUMvQ0EsaUNEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQ3drTnRFO0EyQ3BuTkM7RUFDRSxxRUFBQTtDM0Nzbk5IO0EyQ25uTkM7RUFDRSx1REFBQTtDM0Nxbk5IOztBMEMva05DO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwwQm1CMkN1QjtFQzlDekIsdUNEOENxRTtDMUNvbE50RTtBMkNob05DO0VBQ0UsOENBQUE7QzNDa29OSDtBMkMvbk5DO0VBQ0UsNkJBQUE7QzNDaW9OSDs7QTBDM2xOQztFQy9DQSxnQ0RnRHFIO0VuQjNDbkgsMkNtQjJDdUI7RUM5Q3pCLDBDRDhDcUU7QzFDZ21OdEU7QTJDNW9OQztFQUNFLDhDQUFBO0MzQzhvTkg7QTJDM29OQztFQUNFLGdDQUFBO0MzQzZvTkg7O0EwQ3ZtTkM7RUMvQ0EsaUNEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQzRtTnRFO0EyQ3hwTkM7RUFDRSxxRUFBQTtDM0MwcE5IO0EyQ3ZwTkM7RUFDRSx1Q0FBQTtDM0N5cE5IOztBMENubk5DO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwyQ21CMkN1QjtFQzlDekIsMENEOENxRTtDMUN3bk50RTtBMkNwcU5DO0VBQ0Usc0VBQUE7QzNDc3FOSDtBMkNucU5DO0VBQ0UsdURBQUE7QzNDcXFOSDs7QTBDL25OQztFQy9DQSwrQkRnRHFIO0VuQjNDbkgseUNtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QzFDb29OdEU7QTJDaHJOQztFQUNFLHNFQUFBO0MzQ2tyTkg7QTJDL3FOQztFQUNFLHdEQUFBO0MzQ2lyTkg7O0EwQzNvTkM7RUMvQ0EsOEJEZ0RxSDtFbkIzQ25ILHlDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0MxQ2dwTnRFO0EyQzVyTkM7RUFDRSxvRUFBQTtDM0M4ck5IO0EyQzNyTkM7RUFDRSxxREFBQTtDM0M2ck5IOztBMEN2cE5DO0VDL0NBLHlCRGdEcUg7RW5CM0NuSCx1Q21CMkN1QjtFQzlDekIsd0NEOENxRTtDMUM0cE50RTtBMkN4c05DO0VBQ0Usc0VBQUE7QzNDMHNOSDtBMkN2c05DO0VBQ0UsaUNBQUE7QzNDeXNOSDs7QTBDbnFOQztFQy9DQSxnQ0RnRHFIO0VuQjNDbkgsMEJtQjJDdUI7RUM5Q3pCLHVDRDhDcUU7QzFDd3FOdEU7QTJDcHROQztFQUNFLDhDQUFBO0MzQ3N0Tkg7QTJDbnROQztFQUNFLDZCQUFBO0MzQ3F0Tkg7O0EwQy9xTkM7RUMvQ0EsbUNEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQ29yTnRFO0EyQ2h1TkM7RUFDRSw4Q0FBQTtDM0NrdU5IO0EyQy90TkM7RUFDRSxnQ0FBQTtDM0NpdU5IOztBMEMzck5DO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwyQ21CMkN1QjtFQzlDekIsMENEOENxRTtDMUNnc050RTtBMkM1dU5DO0VBQ0UsOENBQUE7QzNDOHVOSDtBMkMzdU5DO0VBQ0UsZ0NBQUE7QzNDNnVOSDs7QTBDdnNOQztFQy9DQSw2QkRnRHFIO0VuQjNDbkgseUNtQjJDdUI7RUM5Q3pCLHlDRDhDcUU7QzFDNHNOdEU7QTJDeHZOQztFQUNFLHNFQUFBO0MzQzB2Tkg7QTJDdnZOQztFQUNFLHdEQUFBO0MzQ3l2Tkg7O0EwQ250TkM7RUMvQ0EsZ0NEZ0RxSDtFbkIzQ25ILDJDbUIyQ3VCO0VDOUN6QiwwQ0Q4Q3FFO0MxQ3d0TnRFO0EyQ3B3TkM7RUFDRSw4Q0FBQTtDM0Nzd05IO0EyQ253TkM7RUFDRSxnQ0FBQTtDM0Nxd05IOztBMEMvdE5DO0VDL0NBLGdDRGdEcUg7RW5CM0NuSCwyQ21CMkN1QjtFQzlDekIsMENEOENxRTtDMUNvdU50RTtBMkNoeE5DO0VBQ0UsOENBQUE7QzNDa3hOSDtBMkMvd05DO0VBQ0UsNkJBQUE7QzNDaXhOSDs7QTBDM3VOQztFQy9DQSxhRGdEcUg7RW5CM0NuSCwwQm1CMkN1QjtFQzlDekIsdUNEOENxRTtDMUNndk50RTtBMkM1eE5DO0VBQ0UsOENBQUE7QzNDOHhOSDtBMkMzeE5DO0VBQ0UsYUFBQTtDM0M2eE5IOztBNENyeU5DO0VBQ0U7SUFBTyw0QkFBQTtHNUN5eU5SO0U0Q3h5TkM7SUFBSyx5QkFBQTtHNUMyeU5OO0NBQ0Y7O0E0Qzl5TkM7RUFDRTtJQUFPLDRCQUFBO0c1Q3l5TlI7RTRDeHlOQztJQUFLLHlCQUFBO0c1QzJ5Tk47Q0FDRjtBNEN4eU5EO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxhdENrK0JrQztFc0NqK0JsQyxpQkFBQTtFQUNBLGVBQUE7RXZDd0tJLG1CQUFBO0V1Q3RLSix1QnhDeUJTO0VRckJQLHVCQUFBO0NadXlOSDs7QTRDdHlORDtFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VB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MzhOSztJbEMzQ0osaUNBQUE7SUFZQSw2QkFBQTtHWjgrTkQ7RThDMThOSztJQUNFLGNBQUE7RzlDNDhOUDtFOEN6OE5LO0lBQ0Usc0J4QzBIb0I7SXdDekhwQixxQkFBQTtHOUMyOE5QO0U4Q3o4Tk87SUFDRSxrQkFBQTtJQUNBLHVCeENxSGtCO0dOczFOM0I7Q0FDRjtBZ0J2Z09HO0U4Qm1DQTtJQUNFLCtCQUFBO0lBQUEsOEJBQUE7UUFBQSx3QkFBQTtZQUFBLG9CQUFBO0c5Q3UrTkg7RThDcCtOSztJbEMxQkosbUNBQUE7SUFaQSwyQkFBQTtHWjhnT0Q7RThDbitOSztJbEMzQ0osaUNBQUE7SUFZQSw2QkFBQTtHWnNnT0Q7RThDbCtOSztJQUNFLGNBQUE7RzlDbytOUDtFOENqK05LO0lBQ0Usc0J4QzBIb0I7SXdDekhwQixxQkFBQTtHOUNtK05QO0U4Q2orTk87SUFDRSxrQkFBQTtJQUNBLHVCeENxSGtCO0dOODJOM0I7Q0FDRjtBZ0IvaE9HO0U4Qm1DQTtJQUNFLCtCQUFBO0lBQUEsOEJBQUE7UUFBQSx3QkFBQTtZQUFBLG9CQUFBO0c5QysvTkg7RThDNS9OSztJbEMxQkosbUNBQUE7SUFaQSwyQkFBQTtHWnNpT0Q7RThDMy9OSztJbEMzQ0osaUNBQUE7SUFZQSw2QkFBQTtHWjhoT0Q7RThDMS9OSztJQUNFLGNBQUE7RzlDNC9OUDtFOEN6L05LO0lBQ0Usc0J4QzBIb0I7SXdDekhwQixxQkFBQTtHOUMyL05QO0U4Q3ovTk87SUFDRSxrQkFBQTtJQUNBLHVCeENxSGtCO0dOczROM0I7Q0FDRjtBOEM5K05EO0VsQ25ISSxpQkFBQTtDWm9tT0g7QThDOStOQztFQUNFLHNCQUFBO0M5Q2cvTkg7QThDOStORztFQUNFLHVCQUFBO0M5Q2cvTkw7O0ErQ3puT0M7RUFDRSw2QkRvSnNFO0VDbkp0RSw2Q0RtSnVDO0M5Q3krTjFDO0FPam5PQztFd0NQTSw2QkQrSWtFO0VDOUlsRSxzRUFBQTtDL0Mybk9QO0ErQ3huT0s7RUFDRSxZM0NzQkc7RTJDckJILHdDRHlJa0U7RUN4SWxFLG9DRHdJa0U7QzlDay9OekU7O0ErQ3ZvT0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5Q3UvTjFDO0FPL25PQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0N5b09QO0ErQ3RvT0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDZ2dPekU7O0ErQ3JwT0M7RUFDRSw0QkRvSnNFO0VDbkp0RSw2Q0RtSnVDO0M5Q3FnTzFDO0FPN29PQztFd0NQTSw0QkQrSWtFO0VDOUlsRSxzRUFBQTtDL0N1cE9QO0ErQ3BwT0s7RUFDRSxZM0NzQkc7RTJDckJILHVDRHlJa0U7RUN4SWxFLG1DRHdJa0U7QzlDOGdPekU7O0ErQ25xT0M7RUFDRSwrQkRvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5Q21oTzFDO0FPM3BPQztFd0NQTSwrQkQrSWtFO0VDOUlsRSxzRUFBQTtDL0NxcU9QO0ErQ2xxT0s7RUFDRSxZM0NzQkc7RTJDckJILDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QzlDNGhPekU7O0ErQ2pyT0M7RUFDRSw4QkRvSnNFO0VDbkp0RSw2Q0RtSnVDO0M5Q2lpTzFDO0FPenFPQztFd0NQTSw4QkQrSWtFO0VDOUlsRSxzRUFBQTtDL0Ntck9QO0ErQ2hyT0s7RUFDRSxZM0NzQkc7RTJDckJILHlDRHlJa0U7RUN4SWxFLHFDRHdJa0U7QzlDMGlPekU7O0ErQy9yT0M7RUFDRSxpQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5QytpTzFDO0FPdnJPQztFd0NQTSxpQ0QrSWtFO0VDOUlsRSxxRUFBQTtDL0Npc09QO0ErQzlyT0s7RUFDRSxZM0NzQkc7RTJDckJILDRDRHlJa0U7RUN4SWxFLHdDRHdJa0U7QzlDd2pPekU7O0ErQzdzT0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSwyQ0RtSnVDO0M5QzZqTzFDO0FPcnNPQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0Mrc09QO0ErQzVzT0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDc2tPekU7O0ErQzN0T0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5QzJrTzFDO0FPbnRPQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0M2dE9QO0ErQzF0T0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDb2xPekU7O0ErQ3p1T0M7RUFDRSxpQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5Q3lsTzFDO0FPanVPQztFd0NQTSxpQ0QrSWtFO0VDOUlsRSxxRUFBQTtDL0MydU9QO0ErQ3h1T0s7RUFDRSxZM0NzQkc7RTJDckJILDRDRHlJa0U7RUN4SWxFLHdDRHdJa0U7QzlDa21PekU7O0ErQ3Z2T0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5Q3VtTzFDO0FPL3VPQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSxzRUFBQTtDL0N5dk9QO0ErQ3R2T0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDZ25PekU7O0ErQ3J3T0M7RUFDRSwrQkRvSnNFO0VDbkp0RSw2Q0RtSnVDO0M5Q3FuTzFDO0FPN3ZPQztFd0NQTSwrQkQrSWtFO0VDOUlsRSxzRUFBQTtDL0N1d09QO0ErQ3B3T0s7RUFDRSxZM0NzQkc7RTJDckJILDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QzlDOG5PekU7O0ErQ254T0M7RUFDRSw4QkRvSnNFO0VDbkp0RSw2Q0RtSnVDO0M5Q21vTzFDO0FPM3dPQztFd0NQTSw4QkQrSWtFO0VDOUlsRSxvRUFBQTtDL0NxeE9QO0ErQ2x4T0s7RUFDRSxZM0NzQkc7RTJDckJILHlDRHlJa0U7RUN4SWxFLHFDRHdJa0U7QzlDNG9PekU7O0ErQ2p5T0M7RUFDRSx5QkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0M5Q2lwTzFDO0FPenhPQztFd0NQTSx5QkQrSWtFO0VDOUlsRSxzRUFBQTtDL0NteU9QO0ErQ2h5T0s7RUFDRSxZM0NzQkc7RTJDckJILG9DRHlJa0U7RUN4SWxFLGdDRHdJa0U7QzlDMHBPekU7O0ErQy95T0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSwyQ0RtSnVDO0M5QytwTzFDO0FPdnlPQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0Npek9QO0ErQzl5T0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDd3FPekU7O0ErQzd6T0M7RUFDRSxtQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5QzZxTzFDO0FPcnpPQztFd0NQTSxtQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0Mrek9QO0ErQzV6T0s7RUFDRSxZM0NzQkc7RTJDckJILDhDRHlJa0U7RUN4SWxFLDBDRHdJa0U7QzlDc3JPekU7O0ErQzMwT0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5QzJyTzFDO0FPbjBPQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0M2ME9QO0ErQzEwT0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDb3NPekU7O0ErQ3oxT0M7RUFDRSw2QkRvSnNFO0VDbkp0RSw2Q0RtSnVDO0M5Q3lzTzFDO0FPajFPQztFd0NQTSw2QkQrSWtFO0VDOUlsRSxzRUFBQTtDL0MyMU9QO0ErQ3gxT0s7RUFDRSxZM0NzQkc7RTJDckJILHdDRHlJa0U7RUN4SWxFLG9DRHdJa0U7QzlDa3RPekU7O0ErQ3YyT0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5Q3V0TzFDO0FPLzFPQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0N5Mk9QO0ErQ3QyT0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDZ3VPekU7O0ErQ3IzT0M7RUFDRSxnQ0RvSnNFO0VDbkp0RSw4Q0RtSnVDO0M5Q3F1TzFDO0FPNzJPQztFd0NQTSxnQ0QrSWtFO0VDOUlsRSw4Q0FBQTtDL0N1M09QO0ErQ3AzT0s7RUFDRSxZM0NzQkc7RTJDckJILDJDRHlJa0U7RUN4SWxFLHVDRHdJa0U7QzlDOHVPekU7O0ErQ240T0M7RUFDRSxhRG9Kc0U7RUNuSnRFLDJDRG1KdUM7QzlDbXZPMUM7QU8zM09DO0V3Q1BNLGFEK0lrRTtFQzlJbEUsOENBQUE7Qy9DcTRPUDtBK0NsNE9LO0VBQ0UsWTNDc0JHO0UyQ3JCSCx3QkR5SWtFO0VDeElsRSxvQkR3SWtFO0M5QzR2T3pFOztBZ0RwNU9EO0VBQ0UsYUFBQTtFM0M0TU0sa0JBQUE7RTJDMU1OLGlCMUM4UjRCO0UwQzdSNUIsZUFBQTtFQUNBLFk1Q2tEUztFNENqRFQsMEIxQ3lsQ2tDO0UwQ3hsQ2xDLGFBQUE7Q2hEdTVPRDtBSzF3T0c7RTJDcEpKO0kzQ2tOVSxrQ0FYUTtHTDJ0T2Y7Q0FDRjtBT3Y1T0M7RXlDREUsWTVDNENPO0U0QzNDUCxzQkFBQTtDaEQyNU9IO0FPdjVPQztFeUNDSSxjQUFBO0NoRHk1T0w7O0FnRDk0T0Q7RUFDRSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSxVQUFBO0NoRGk1T0Q7O0FnRDM0T0Q7RUFDRSxxQkFBQTtDaEQ4NE9EOztBaURwN09EO0VBR0UsK0IzQzI0QmtDO00yQzM0QmxDLGtCM0MyNEJrQztFMkMxNEJsQyxpQjNDMDRCa0M7RUQxdEI5QixvQkFBQTtFNEM3S0osNEMzQzQ0QmtDO0UyQzM0QmxDLDZCQUFBO0VBQ0EscUNBQUE7RUFDQSx5RDNDNjRCa0M7VTJDNzRCbEMsaUQzQzY0QmtDO0UyQzU0QmxDLFdBQUE7RXJDT0UsdUJBQUE7Q1o4Nk9IO0FpRGw3T0M7RUFDRSx1QjNDZzRCZ0M7Q05vak5uQztBaURqN09DO0VBQ0UsV0FBQTtDakRtN09IO0FpRGg3T0M7RUFDRSxlQUFBO0VBQ0EsV0FBQTtDakRrN09IO0FpRC82T0M7RUFDRSxjQUFBO0NqRGk3T0g7O0FpRDc2T0Q7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZTdDY1M7RTZDYlQsNEMzQ3EzQmtDO0UyQ3AzQmxDLDZCQUFBO0VBQ0EsNkNBQUE7RXJDWkUsNENBQUE7RUFDQSw2Q0FBQTtDWjY3T0g7O0FpRDk2T0Q7RUFDRSxpQjNDbTJCa0M7Q044a05uQzs7QWtEdjlP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WUFBQSxnQkFBQTtHeERna1FEO0NBQ0Y7QXdEN2pRRDtFQUNFLHNCQUFBO0VBQ0EsWWxEc2lDd0I7RWtEcmlDeEIsYWxEcWlDd0I7RWtEcGlDeEIseUJsRHNpQ3dCO0VrRHJpQ3hCLCtCQUFBO0VBRUEsbUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtDeEQ4alFEOztBd0QzalFEO0VBQ0UsWWxEZ2lDd0I7RWtEL2hDeEIsYWxEK2hDd0I7Q04raE96Qjs7QXdEMWpRQztFQUNFOztJQUVFLGlDQUFBO1lBQUEseUJBQUE7R3hENmpRSDtDQUNGO0F5RHpuUUQ7RUFBcUIsb0NBQUE7Q3pENG5RcEI7O0F5RDNuUUQ7RUFBcUIsK0JBQUE7Q3pEK25RcEI7O0F5RDluUUQ7RUFBcUIsa0NBQUE7Q3pEa29RcEI7O0F5RGpvUUQ7RUFBcUIsa0NBQUE7Q3pEcW9RcEI7O0F5RHBvUUQ7RUFBcUIsdUNBQUE7Q3pEd29RcEI7O0F5RHZvUUQ7RUFBcUIsb0NBQUE7Q3pEMm9RcEI7O0EwRDdvUUM7RUFDRSxxQ0FBQTtDMURncFFIOztBT3RvUUM7OztFbURMSSx5REFBQTtDMURpcFFMOztBMER2cFFDO0VBQ0UscUNBQUE7QzFEMHBRSDs7QU9ocFFDOzs7RW1ETEksbURBQUE7QzFEMnBRTDs7QTBEanFRQztFQUNFLHFDQUFBO0MxRG9xUUg7O0FPMXBRQzs7O0VtRExJLHVEQUFBO0MxRHFxUUw7O0EwRDNxUUM7RUFDRSxxQ0FBQTtDMUQ4cVFIOztBT3BxUUM7OztFbURMSSw4RUFBQTtDMUQrcVFMOztBMERyclFDO0VBQ0UscUNBQUE7QzFEd3JRSDs7QU85cVFDOzs7RW1ETEksK0VBQUE7QzFEeXJRTDs7QTBEL3JRQztFQUNFLHFDQUFBO0MxRGtzUUg7O0FPeHJRQzs7O0VtRExJLCtFQUFBO0MxRG1zUUw7O0EwRHpzUUM7RUFDRSxxQ0FBQTtDMUQ0c1FIOztBT2xzUUM7OztFbURMSSxzREFBQTtDMUQ2c1FMOztBMERudFFDO0VBQ0UscUNBQUE7QzFEc3RRSDs7QU81c1FDOzs7RW1ETEksbURBQUE7QzFEdXRRTDs7QTBEN3RRQztFQUNFLHFDQUFBO0MxRGd1UUg7O0FPdHRRQzs7O0VtRExJLDhEQUFBO0MxRGl1UUw7O0EwRHZ1UUM7RUFDRSxxQ0FBQTtDMUQwdVFIOztBT2h1UUM7OztFbURMSSxnRkFBQTtDMUQydVFMOztBMERqdlFDO0VBQ0UscUNBQUE7QzFEb3ZRSDs7QU8xdVFDOzs7RW1ETEksK0VBQUE7QzFEcXZRTDs7QTBEM3ZRQztFQUNFLHFDQUFBO0MxRDh2UUg7O0FPcHZRQzs7O0VtRExJLDZFQUFBO0MxRCt2UUw7O0EwRHJ3UUM7RUFDRSxxQ0FBQTtDMUR3d1FIOztBTzl2UUM7OztFbURMSSx3REFBQTtDMUR5d1FMOztBMEQvd1FDO0VBQ0UscUNBQUE7QzFEa3hRSDs7QU94d1FDOzs7RW1ETEksc0RBQUE7QzFEbXhRTDs7QTBEenhRQztFQUNFLGtDQUFBO0MxRDR4UUg7O0FPbHhRQzs7O0VtRExJLHNEQUFBO0MxRDZ4UUw7O0EwRG55UUM7RUFDRSxxQ0FBQTtDMURzeVFIOztBTzV4UUM7OztFbURMSSxzREFBQTtDMUR1eVFMOztBMEQ3eVFDO0VBQ0UscUNBQUE7QzFEZ3pRSDs7QU90eVFDOzs7RW1ETEksOEVBQUE7QzFEaXpRTDs7QTBEdnpRQztFQUNFLHFDQUFBO0MxRDB6UUg7O0FPaHpRQzs7O0VtRExJLG1EQUFBO0MxRDJ6UUw7O0EwRGowUUM7RUFDRSxxQ0FBQTtDMURvMFFIOztBTzF6UUM7OztFbURMSSxtREFBQTtDMURxMFFMOztBMEQzMFFDO0VBQ0Usa0NBQUE7QzFEODBRSDs7QU9wMFFDOzs7RW1ETEksbUNBQUE7QzFEKzBRTDs7QTJEOTBRRDtFQUNFLGtDQUFBO0MzRGkxUUQ7O0EyRDkwUUQ7RUFDRSx5Q0FBQTtDM0RpMVFEOztBNEQ1MVFEO0VBQWtCLHFDQUFBO0M1RGcyUWpCOztBNEQvMVFEO0VBQWtCLHlDQUFBO0M1RG0yUWpCOztBNERsMlFEO0VBQWtCLDJDQUFBO0M1RHMyUWpCOztBNERyMlFEO0VBQWtCLDRDQUFBO0M1RHkyUWpCOztBNER4MlFEO0VBQWtCLDBDQUFBO0M1RDQy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SUFBZ0Msd0NBQUE7UUFBQSwrQkFBQTtHL0QwdlRqQztDQUNGO0FnRXJ5VEc7RUFBd0IsdUJBQUE7Q2hFd3lUM0I7O0FnRXZ5VEc7RUFBd0Isd0JBQUE7Q2hFMnlUM0I7O0FnRTF5VEc7RUFBd0IsdUJBQUE7Q2hFOHlUM0I7O0FnQjF2VEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRXF6VHpCO0VnRXB6VEM7SUFBd0Isd0JBQUE7R2hFdXpUekI7RWdFdHpUQztJQUF3Qix1QkFBQTtHaEV5elR6QjtDQUNGO0FnQnR3VEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRWcwVHpCO0VnRS96VEM7SUFBd0Isd0JBQUE7R2hFazBUekI7RWdFajBUQztJQUF3Qix1QkFBQTtHaEVvMFR6QjtDQUNGO0FnQmp4VEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRTIwVHpCO0VnRTEwVEM7SUFBd0Isd0JBQUE7R2hFNjBUekI7RWdFNTBUQztJQUF3Qix1QkFBQTtHaEUrMFR6QjtDQUNGO0FnQjV4VEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRXMxVHpCO0VnRXIxVEM7SUFBd0Isd0JBQUE7R2hFdzFUekI7RWdFdjFUQztJQUF3Qix1QkFBQTtHaEUwMVR6QjtDQUNGO0FnQnZ5VEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRWkyVHpCO0VnRWgyVEM7SUFBd0Isd0JBQUE7R2hFbTJUekI7RWdFbDJUQztJQUF3Qix1QkFBQTtHaEVxMlR6QjtDQUNGO0FnQmx6VEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRTQyVHpCO0VnRTMyVEM7SUFBd0Isd0JBQUE7R2hFODJUekI7RWdFNzJUQztJQUF3Qix1QkFBQTtHaEVnM1R6QjtDQUNGO0FnQjd6VEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRXUzVHpCO0VnRXQzVEM7SUFBd0Isd0JBQUE7R2hFeTNUekI7RWdFeDNUQztJQUF3Qix1QkFBQTtHaEUyM1R6QjtDQUNGO0FnQngwVEc7RWdEdERBO0lBQXdCLHVCQUFBO0doRWs0VHpCO0VnRWo0VEM7SUFBd0Isd0JBQUE7R2hFbzRUekI7RWdFbjRUQztJQUF3Qix1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QUVFLGdDQUFBO0N4RWdtVVQ7O0F3RTlsVU87O0VBRUUsaUNBQUE7Q3hFaW1VVDs7QXdFL2xVTzs7RUFFRSwrQkFBQTtDeEVrbVVUOztBd0VqblVPO0VBQWdDLHdCQUFBO0N4RXFuVXZDOztBd0VwblVPOztFQUVFLDRCQUFBO0N4RXVuVVQ7O0F3RXJuVU87O0VBRUUsOEJBQUE7Q3hFd25VVDs7QXdFdG5VTzs7RUFFRSwrQkFBQTtDeEV5blVUOztBd0V2blVPOztFQUVFLDZCQUFBO0N4RTBuVVQ7O0F3RXpvVU87RUFBZ0MsMEJBQUE7Q3hFNm9VdkM7O0F3RTVvVU87O0VBRUUsOEJBQUE7Q3hFK29VVDs7QXdFN29VTzs7RUFFRSxnQ0FBQTtDeEVncFVUOztBd0U5b1VPOztFQUVFLGlDQUFBO0N4RWlwVVQ7O0F3RS9vVU87O0VBRUUsK0JBQUE7Q3hFa3BVVDs7QXdFanFVTztFQUFnQyx3QkFBQTtDeEVxcVV2Qzs7QXdFcHFVTzs7RUFFRSw0QkFBQTtDeEV1cVVUOztBd0VycVVPOztFQUVFLDhCQUFBO0N4RXdxVVQ7O0F3RXRxVU87O0VBRUUsK0JBQUE7Q3hFeXFVVDs7QXdFdnFVTzs7RUFFRSw2QkFBQTtDeEUwcVVUOztBd0V6clVPO0VBQWdDLHNCQUFBO0N4RTZyVXZDOztBd0U1clVPOztFQUVFLDBCQUFBO0N4RStyVVQ7O0F3RTdyVU87O0VBRUUsNEJBQUE7Q3hFZ3NVVDs7QXdFOXJVTzs7RUFFRSw2QkFBQTtDeEVpc1VUOztBd0UvclVPOztFQUVFLDJCQUFBO0N4RWtzVVQ7O0F3RWp0VU87RUFBZ0MsNEJBQUE7Q3hFcXRVdkM7O0F3RXB0VU87O0VBRUUsZ0NBQUE7Q3hFdXRVVDs7QXdFcnRVTzs7RUFFRSxrQ0FBQTtDeEV3dFVUOztBd0V0dFVPOztFQUVFLG1DQUFBO0N4RXl0VVQ7O0F3RXZ0VU87O0VBRUUsaUNBQUE7Q3hFMHRVVDs7QXdFenVVTztFQUFnQywyQkFBQTtDeEU2dVV2Qzs7QXdFNXVVTzs7RUFFRSwrQkFBQTtDeEUrdVVUOztBd0U3dVVPOztFQUVFLGlDQUFBO0N4RWd2VVQ7O0F3RTl1VU87O0VBRUUsa0NBQUE7Q3hFaXZVVDs7QXdFL3VVTzs7RUFFRSxnQ0FBQTtDeEVrdlVUOztBd0Vqd1VPO0VBQWdDLHlCQUFBO0N4RXF3VXZDOztBd0Vwd1VPOztFQUVFLDZCQUFBO0N4RXV3VVQ7O0F3RXJ3VU87O0VBRUUsK0JBQUE7Q3hFd3dVVDs7QXdFdHdVTzs7RUFFRSxnQ0FBQTtDeEV5d1VUOztBd0V2d1VPOztFQUVFLDhCQUFBO0N4RTB3VVQ7O0F3RXp4VU87RUFBZ0MsMkJBQUE7Q3hFNnhVdkM7O0F3RTV4VU87O0VBRUUsK0JBQUE7Q3hFK3hVVDs7QXdFN3hVTzs7RUFFRSxpQ0FBQTtDeEVneVVUOztBd0U5eFVPOztFQUVFLGtDQUFBO0N4RWl5VVQ7O0F3RS94VU87O0VBRUUsZ0NBQUE7Q3hFa3lVVDs7QXdFanpVTztFQUFnQyx5QkFBQTtDeEVxelV2Qzs7QXdFcHpVTzs7RUFFRSw2QkFBQTtDeEV1elVUOztBd0VyelVPOztFQUVFLCtCQUFBO0N4RXd6VVQ7O0F3RXR6VU87O0VBRUUsZ0NBQUE7Q3hFeXpVVDs7QXdFdnpVTzs7RUFFRSw4QkFBQTtDeEUwelVUOztBd0VselVPO0VBQXdCLDRCQUFBO0N4RXN6VS9COztBd0VyelVPOztFQUVFLGdDQUFBO0N4RXd6VVQ7O0F3RXR6VU87O0VBRUUsa0NBQUE7Q3hFeXpVVDs7QXdFdnpVTzs7RUFFRSxtQ0FBQTtDeEUwelVUOztBd0V4elVPOztFQUVFLGlDQUFBO0N4RTJ6VVQ7O0F3RTEwVU87RUFBd0IsMkJBQUE7Q3hFODBVL0I7O0F3RTcwVU87O0VBRUUsK0JBQUE7Q3hFZzFVVDs7QXdFOTBVTzs7RUFFRSxpQ0FBQTtDeEVpMVVUOztBd0UvMFVPOztFQUVFLGtDQUFBO0N4RWsxVVQ7O0F3RWgxVU87O0VBRUUsZ0NBQUE7Q3hFbTFVVDs7QXdFbDJVTztFQUF3Qix5QkFBQTtDeEVzMlUvQjs7QXdFcjJVTzs7RUFFRSw2QkFBQTtDeEV3MlVUOztBd0V0MlVPOztFQUVFLCtCQUFBO0N4RXkyVVQ7O0F3RXYyVU87O0VBRUUsZ0NBQUE7Q3hFMDJVVDs7QXdFeDJVTzs7RUFFRSw4QkFBQTtDeEUyMlVUOztBd0UxM1VPO0VBQXdCLDJCQUFBO0N4RTgzVS9COztBd0U3M1VPOztFQUVFLCtCQUFBO0N4RWc0VVQ7O0F3RTkzVU87O0VBRUUsaUNBQUE7Q3hFaTRVVDs7QXdFLzNVTzs7RUFFRSxrQ0FBQTtDeEVrNFVUOztBd0VoNFVPOztFQUVFLGdDQUFBO0N4RW00VVQ7O0F3RWw1VU87RUFBd0IseUJBQUE7Q3hFczVVL0I7O0F3RXI1VU87O0VBRUUsNkJBQUE7Q3hFdzVVVDs7QXdFdDVVTzs7RUFFRSwrQkFBQTtDeEV5NVVUOztBd0V2NVVPOztFQUVFLGdDQUFBO0N4RTA1VVQ7O0F3RXg1VU87O0VBRUUsOEJBQUE7Q3hFMjVVVDs7QXdFcjVVRztFQUFtQix3QkFBQTtDeEV5NVV0Qjs7QXdFeDVVRzs7RUFFRSw0QkFBQTtDeEUyNVVMOztBd0V6NVVHOztFQUVFLDhCQUFBO0N4RTQ1VUw7O0F3RTE1VUc7O0VBRUUsK0JBQUE7Q3hFNjVVTDs7QXdFMzVVRzs7RUFFRSw2QkFBQTtDeEU4NVVMOztBZ0J2NlVHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEU4OVVyQztFd0U3OVVLOztJQUVFLHlCQUFBO0d4RSs5VVA7RXdFNzlVSzs7SUFFRSwyQkFBQTtHeEUrOVVQO0V3RTc5VUs7O0lBRUUsNEJBQUE7R3hFKzlVUDtFd0U3OVVLOztJQUVFLDBCQUFBO0d4RSs5VVA7RXdFOStVSztJQUFnQywyQkFBQTtHeEVpL1VyQztFd0VoL1VLOztJQUVFLCtCQUFBO0d4RWsvVVA7RXdFaC9VSzs7SUFFRSxpQ0FBQTtHeEVrL1VQO0V3RWgvVUs7O0lBRUUsa0NBQUE7R3hFay9VUDtFd0VoL1VLOztJQUVFLGdDQUFBO0d4RWsvVVA7RXdFamdWSztJQUFnQywwQkFBQTtHeEVvZ1ZyQztFd0VuZ1ZLOztJQUVFLDhCQUFBO0d4RXFnVlA7RXdFbmdWSzs7SUFFRSxnQ0FBQTtHeEVxZ1ZQO0V3RW5nVks7O0lBRUUsaUNBQUE7R3hFcWdWUDtFd0VuZ1ZLOztJQUVFLCtCQUFBO0d4RXFnVlA7RXdFcGhWSztJQUFnQyx3QkFBQTtHeEV1aFZyQztFd0V0aFZLOztJQUVFLDRCQUFBO0d4RXdoVlA7RXdFdGhWSzs7SUFFRSw4QkFBQTtHeEV3aFZQO0V3RXRoVks7O0lBRUUsK0JBQUE7R3hFd2hWUDtFd0V0aFZLOztJQUVFLDZCQUFBO0d4RXdoVlA7RXdFdmlWSztJQUFnQywwQkFBQTtHeEUwaVZyQztFd0V6aVZLOztJQUVFLDhCQUFBO0d4RTJpVlA7RXdFemlWSzs7SUFFRSxnQ0FBQTtHeEUyaVZQO0V3RXppVks7O0lBRUUsaUNBQUE7R3hFMmlWUDtFd0V6aVZLOztJQUVFLCtCQUFBO0d4RTJpVlA7RXdFMWpWSztJQUFnQyx3QkFBQTtHeEU2alZyQztFd0U1alZLOztJQUVFLDRCQUFBO0d4RThqVlA7RXdFNWpWSzs7SUFFRSw4QkFBQTtHeEU4alZQO0V3RTVqVks7O0lBRUUsK0JBQUE7R3hFOGpWUDtFd0U1alZLOztJQUVFLDZCQUFBO0d4RThqVlA7RXdFN2tWSztJQUFnQyxzQkFBQTtHeEVnbFZyQztFd0Uva1ZLOztJQUVFLDBCQUFBO0d4RWlsVlA7RXdFL2tWSzs7SUFFRSw0QkFBQTtHeEVpbFZQO0V3RS9rVks7O0lBRUUsNkJBQUE7R3hFaWxWUDtFd0Uva1ZLOztJQUVFLDJCQUFBO0d4RWlsVlA7RXdFaG1WSztJQUFnQyw0QkFBQTtHeEVtbVZyQztFd0VsbVZLOztJQUVFLGdDQUFBO0d4RW9tVlA7RXdFbG1WSzs7SUFFRSxrQ0FBQTtHeEVvbVZQO0V3RWxtVks7O0lBRUUsbUNBQUE7R3hFb21WUDtFd0VsbVZLOztJQUVFLGlDQUFBO0d4RW9tVlA7RXdFbm5WSztJQUFnQywyQkFBQTtHeEVzblZyQztFd0VyblZLOztJQUVFLCtCQUFBO0d4RXVuVlA7RXdFcm5WSzs7SUFFRSxpQ0FBQTtHeEV1blZQO0V3RXJuVks7O0lBRUUsa0NBQUE7R3hFdW5WUDtFd0VyblZLOztJQUVFLGdDQUFBO0d4RXVuVlA7RXdFdG9WSztJQUFnQyx5QkFBQTtHeEV5b1ZyQztFd0V4b1ZLOztJQUVFLDZCQUFBO0d4RTBvVlA7RXdFeG9WSzs7SUFFRSwrQkFBQTtHeEUwb1ZQO0V3RXhvVks7O0lBRUUsZ0NBQUE7R3hFMG9WUDtFd0V4b1ZLOztJQUVFLDhCQUFBO0d4RTBvVlA7RXdFenBWSztJQUFnQywyQkFBQTtHeEU0cFZyQztFd0UzcFZLOztJQUVFLCtCQUFBO0d4RTZwVlA7RXdFM3BWSzs7SUFFRSxpQ0FBQTtHeEU2cFZQO0V3RTNwVks7O0lBRUUsa0NBQUE7R3hFNnBWUDtFd0UzcFZLOztJQUVFLGdDQUFBO0d4RTZwVlA7RXdFNXFWSztJQUFnQyx5QkFBQTtHeEUrcVZyQztFd0U5cVZLOztJQUVFLDZCQUFBO0d4RWdyVlA7RXdFOXFWSzs7SUFFRSwrQkFBQTtHeEVnclZQO0V3RTlxVks7O0lBRUUsZ0NBQUE7R3hFZ3JWUDtFd0U5cVZLOztJQUVFLDhCQUFBO0d4RWdyVlA7RXdFeHFWSztJQUF3Qiw0QkFBQTtHeEUycVY3QjtFd0UxcVZLOztJQUVFLGdDQUFBO0d4RTRxVlA7RXdFMXFWSzs7SUFFRSxrQ0FBQTtHeEU0cVZQO0V3RTFxVks7O0lBRUUsbUNBQUE7R3hFNHFWUDtFd0UxcVZLOztJQUVFLGlDQUFBO0d4RTRxVlA7RXdFM3JWSztJQUF3QiwyQkFBQTtHeEU4clY3QjtFd0U3clZLOztJQUVFLCtCQUFBO0d4RStyVlA7RXdFN3JWSzs7SUFFRSxpQ0FBQTtHeEUrclZQO0V3RTdyVks7O0lBRUUsa0NBQUE7R3hFK3JWUDtFd0U3clZLOztJQUVFLGdDQUFBO0d4RStyVlA7RXdFOXNWSztJQUF3Qix5QkFBQTtHeEVpdFY3QjtFd0VodFZLOztJQUVFLDZCQUFBO0d4RWt0VlA7RXdFaHRWSzs7SUFFRSwrQkFBQTtHeEVrdFZQO0V3RWh0Vks7O0lBRUUsZ0NBQUE7R3hFa3RWUDtFd0VodFZLOztJQUVFLDhCQUFBO0d4RWt0VlA7RXdFanVWSztJQUF3QiwyQkFBQTtHeEVvdVY3QjtFd0VudVZLOztJQUVFLCtCQUFBO0d4RXF1VlA7RXdFbnVWSzs7SUFFRSxpQ0FBQTtHeEVxdVZQO0V3RW51Vks7O0lBRUUsa0NBQUE7R3hFcXVWUDtFd0VudVZLOztJQUVFLGdDQUFBO0d4RXF1VlA7RXdFcHZWSztJQUF3Qix5QkFBQTtHeEV1dlY3QjtFd0V0dlZLOztJQUVFLDZCQUFBO0d4RXd2VlA7RXdFdHZWSzs7SUFFRSwrQkFBQTtHeEV3dlZQO0V3RXR2Vks7O0lBRUUsZ0NBQUE7R3hFd3ZWUDtFd0V0dlZLOztJQUVFLDhCQUFBO0d4RXd2VlA7RXdFbHZWQztJQUFtQix3QkFBQTtHeEVxdlZwQjtFd0VwdlZDOztJQUVFLDRCQUFBO0d4RXN2Vkg7RXdFcHZWQzs7SUFFRSw4QkFBQTtHeEVzdlZIO0V3RXB2VkM7O0lBRUUsK0JBQUE7R3hFc3ZWSDtFd0VwdlZDOztJQUVFLDZCQUFBO0d4RXN2Vkg7Q0FDRjtBZ0Jod1ZHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEVzelZyQztFd0VyelZLOztJQUVFLHlCQUFBO0d4RXV6VlA7RXdFcnpWSzs7SUFFRSwyQkFBQTtHeEV1elZQO0V3RXJ6Vks7O0lBRUUsNEJBQUE7R3hFdXpWUDtFd0VyelZLOztJQUVFLDBCQUFBO0d4RXV6VlA7RXdFdDBWSztJQUFnQywyQkFBQTtHeEV5MFZyQztFd0V4MFZLOztJQUVFLCtCQUFBO0d4RTAwVlA7RXdFeDBWSzs7SUFFRSxpQ0FBQTtHeEUwMFZQO0V3RXgwVks7O0lBRUUsa0NBQUE7R3hFMDBWUDtFd0V4MFZLOztJQUVFLGdDQUFBO0d4RTAwVlA7RXdFejFWSztJQUFnQywwQkFBQTtHeEU0MVZyQztFd0UzMVZLOztJQUVFLDhCQUFBO0d4RTYxVlA7RXdFMzFWSzs7SUFFRSxnQ0FBQTtHeEU2MVZQO0V3RTMxVks7O0lBRUUsaUNBQUE7R3hFNjFWUDtFd0UzMVZLOztJQUVFLCtCQUFBO0d4RTYxVlA7RXdFNTJWSztJQUFnQyx3QkFBQTtHeEUrMlZyQztFd0U5MlZLOztJQUVFLDRCQUFBO0d4RWczVlA7RXdFOTJWSzs7SUFFRSw4QkFBQTtHeEVnM1ZQO0V3RTkyVks7O0lBRUUsK0JBQUE7R3hFZzNWUDtFd0U5MlZLOztJQUVFLDZCQUFBO0d4RWczVlA7RXdFLzNWSztJQUFnQywwQkFBQTtHeEVrNFZyQztFd0VqNFZLOztJQUVFLDhCQUFBO0d4RW00VlA7RXdFajRWSzs7SUFFRSxnQ0FBQTtHeEVtNFZQO0V3RWo0Vks7O0lBRUUsaUNBQUE7R3hFbTRWUDtFd0VqNFZLOztJQUVFLCtCQUFBO0d4RW00VlA7RXdFbDVWSztJQUFnQyx3QkFBQTtHeEVxNVZyQztFd0VwNVZLOztJQUVFLDRCQUFBO0d4RXM1VlA7RXdFcDVWSzs7SUFFRSw4QkFBQTtHeEVzNVZQO0V3RXA1Vks7O0lBRUUsK0JBQUE7R3hFczVWUDtFd0VwNVZLOztJQUVFLDZCQUFBO0d4RXM1VlA7RXdFcjZWSztJQUFnQyxzQkFBQTtHeEV3NlZyQztFd0V2NlZLOztJQUVFLDBCQUFBO0d4RXk2VlA7RXdFdjZWSzs7SUFFRSw0QkFBQTtHeEV5NlZQO0V3RXY2Vks7O0lBRUUsNkJBQUE7R3hFeTZWUDtFd0V2NlZLOztJQUVFLDJCQUFBO0d4RXk2VlA7RXdFeDdWSztJQUFnQyw0QkFBQTtHeEUyN1ZyQztFd0UxN1ZLOztJQUVFLGdDQUFBO0d4RTQ3VlA7RXdFMTdWSzs7SUFFRSxrQ0FBQTtHeEU0N1ZQO0V3RTE3Vks7O0lBRUUsbUNBQUE7R3hFNDdWUDtFd0UxN1ZLOztJQUVFLGlDQUFBO0d4RTQ3VlA7RXdFMzhWSztJQUFnQywyQkFBQTtHeEU4OFZyQztFd0U3OFZLOztJQUVFLCtCQUFBO0d4RSs4VlA7RXdFNzhWSzs7SUFFRSxpQ0FBQTtHeEUrOFZQO0V3RTc4Vks7O0lBRUUsa0NBQUE7R3hFKzhWUDtFd0U3OFZLOztJQUVFLGdDQUFBO0d4RSs4VlA7RXdFOTlWSztJQUFnQyx5QkFBQTtHeEVpK1ZyQztFd0VoK1ZLOztJQUVFLDZCQUFBO0d4RWsrVlA7RXdFaCtWSzs7SUFFRSwrQkFBQTtHeEVrK1ZQO0V3RWgrVks7O0lBRUUsZ0NBQUE7R3hFaytWUDtFd0VoK1ZLOztJQUVFLDhCQUFBO0d4RWsrVlA7RXdFai9WSztJQUFnQywyQkFBQTtHeEVvL1ZyQztFd0VuL1ZLOztJQUVFLCtCQUFBO0d4RXEvVlA7RXdFbi9WSzs7SUFFRSxpQ0FBQTtHeEVxL1ZQO0V3RW4vVks7O0lBRUUsa0NBQUE7R3hFcS9WUDtFd0VuL1ZLOztJQUVFLGdDQUFBO0d4RXEvVlA7RXdFcGdXSztJQUFnQyx5QkFBQTtHeEV1Z1dyQztFd0V0Z1dLOztJQUVFLDZCQUFBO0d4RXdnV1A7RXdFdGdXSzs7SUFFRSwrQkFBQTtHeEV3Z1dQO0V3RXRnV0s7O0lBRUUsZ0NBQUE7R3hFd2dXUDtFd0V0Z1dLOztJQUVFLDhCQUFBO0d4RXdnV1A7RXdFaGdXSztJQUF3Qiw0QkFBQTtHeEVtZ1c3QjtFd0VsZ1dLOztJQUVFLGdDQUFBO0d4RW9nV1A7RXdFbGdXSzs7SUFFRSxrQ0FBQTtHeEVvZ1dQO0V3RWxnV0s7O0lBRUUsbUNBQUE7R3hFb2dXUDtFd0VsZ1dLOztJQUVFLGlDQUFBO0d4RW9nV1A7RXdFbmhXSztJQUF3QiwyQkFBQTtHeEVzaFc3QjtFd0VyaFdLOztJQUVFLCtCQUFBO0d4RXVoV1A7RXdFcmhXSzs7SUFFRSxpQ0FBQTtHeEV1aFdQO0V3RXJoV0s7O0lBRUUsa0NBQUE7R3hFdWhXUDtFd0VyaFdLOztJQUVFLGdDQUFBO0d4RXVoV1A7RXdFdGlXSztJQUF3Qix5QkFBQTtHeEV5aVc3QjtFd0V4aVdLOztJQUVFLDZCQUFBO0d4RTBpV1A7RXdFeGlXSzs7SUFFRSwrQkFBQTtHeEUwaVdQO0V3RXhpV0s7O0lBRUUsZ0NBQUE7R3hFMGlXUDtFd0V4aVdLOztJQUVFLDhCQUFBO0d4RTBpV1A7RXdFempXSztJQUF3QiwyQkFBQTtHeEU0alc3QjtFd0UzaldLOztJQUVFLCtCQUFBO0d4RTZqV1A7RXdFM2pXSzs7SUFFRSxpQ0FBQTtHeEU2aldQO0V3RTNqV0s7O0lBRUUsa0NBQUE7R3hFNmpXUDtFd0UzaldLOztJQUVFLGdDQUFBO0d4RTZqV1A7RXdFNWtXSztJQUF3Qix5QkFBQTtHeEUra1c3QjtFd0U5a1dLOztJQUVFLDZCQUFBO0d4RWdsV1A7RXdFOWtXSzs7SUFFRSwrQkFBQTtHeEVnbFdQO0V3RTlrV0s7O0lBRUUsZ0NBQUE7R3hFZ2xXUDtFd0U5a1dLOztJQUVFLDhCQUFBO0d4RWdsV1A7RXdFMWtXQztJQUFtQix3QkFBQTtHeEU2a1dwQjtFd0U1a1dDOztJQUVFLDRCQUFBO0d4RThrV0g7RXdFNWtXQzs7SUFFRSw4QkFBQTtHeEU4a1dIO0V3RTVrV0M7O0lBRUUsK0JBQUE7R3hFOGtXSDtFd0U1a1dDOztJQUVFLDZCQUFBO0d4RThrV0g7Q0FDRjtBZ0J4bFdHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEU4b1dyQztFd0U3b1dLOztJQUVFLHlCQUFBO0d4RStvV1A7RXdFN29XSzs7SUFFRSwyQkFBQTtHeEUrb1dQO0V3RTdvV0s7O0lBRUUsNEJBQUE7R3hFK29XUDtFd0U3b1dLOztJQUVFLDBCQUFBO0d4RStvV1A7RXdFOXBXSztJQUFnQywyQkFBQTtHeEVpcVdyQztFd0VocVdLOztJQUVFLCtCQUFBO0d4RWtxV1A7RXdFaHFXSzs7SUFFRSxpQ0FBQTtHeEVrcVdQO0V3RWhxV0s7O0lBRUUsa0NBQUE7R3hFa3FXUDtFd0VocVdLOztJQUVFLGdDQUFBO0d4RWtxV1A7RXdFanJXSztJQUFnQywwQkFBQTtHeEVvcldyQztFd0VucldLOztJQUVFLDhCQUFBO0d4RXFyV1A7RXdFbnJXSzs7SUFFRSxnQ0FBQTtHeEVxcldQO0V3RW5yV0s7O0lBRUUsaUNBQUE7R3hFcXJXUDtFd0VucldLOztJQUVFLCtCQUFBO0d4RXFyV1A7RXdFcHNXSztJQUFnQyx3QkFBQTtHeEV1c1dyQztFd0V0c1dLOztJQUVFLDRCQUFBO0d4RXdzV1A7RXdFdHNXSzs7SUFFRSw4QkFBQTtHeEV3c1dQO0V3RXRzV0s7O0lBRUUsK0JBQUE7R3hFd3NXUDtFd0V0c1dLOztJQUVFLDZCQUFBO0d4RXdzV1A7RXdFdnRXSztJQUFnQywwQkFBQTtHeEUwdFdyQztFd0V6dFdLOztJQUVFLDhCQUFBO0d4RTJ0V1A7RXdFenRXSzs7SUFFRSxnQ0FBQTtHeEUydFdQO0V3RXp0V0s7O0lBRUUsaUNBQUE7R3hFMnRXUDtFd0V6dFdLOztJQUVFLCtCQUFBO0d4RTJ0V1A7RXdFMXVXSztJQUFnQyx3QkFBQTtHeEU2dVdyQztFd0U1dVdLOztJQUVFLDRCQUFBO0d4RTh1V1A7RXdFNXVXSzs7SUFFRSw4QkFBQTtHeEU4dVdQO0V3RTV1V0s7O0lBRUUsK0JBQUE7R3hFOHVXUDtFd0U1dVdLOztJQUVFLDZCQUFBO0d4RTh1V1A7RXdFN3ZXSztJQUFnQyxzQkFBQTtHeEVnd1dyQztFd0UvdldLOztJQUVFLDBCQUFBO0d4RWl3V1A7RXdFL3ZXSzs7SUFFRSw0QkFBQTtHeEVpd1dQO0V3RS92V0s7O0lBRUUsNkJBQUE7R3hFaXdXUDtFd0UvdldLOztJQUVFLDJCQUFBO0d4RWl3V1A7RXdFaHhXSztJQUFnQyw0QkFBQTtHeEVteFdyQztFd0VseFdLOztJQUVFLGdDQUFBO0d4RW94V1A7RXdFbHhXSzs7SUFFRSxrQ0FBQTtHeEVveFdQO0V3RWx4V0s7O0lBRUUsbUNBQUE7R3hFb3hXUDtFd0VseFdLOztJQUVFLGlDQUFBO0d4RW94V1A7RXdFbnlXSztJQUFnQywyQkFBQTtHeEVzeVdyQztFd0VyeVdLOztJQUVFLCtCQUFBO0d4RXV5V1A7RXdFcnlXSzs7SUFFRSxpQ0FBQTtHeEV1eVdQO0V3RXJ5V0s7O0lBRUUsa0NBQUE7R3hFdXlXUDtFd0VyeVdLOztJQUVFLGdDQUFBO0d4RXV5V1A7RXdFdHpXSztJQUFnQyx5QkFBQTtHeEV5eldyQztFd0V4eldLOztJQUVFLDZCQUFBO0d4RTB6V1A7RXdFeHpXSzs7SUFFRSwrQkFBQTtHeEUweldQO0V3RXh6V0s7O0lBRUUsZ0NBQUE7R3hFMHpXUDtFd0V4eldLOztJQUVFLDhCQUFBO0d4RTB6V1A7RXdFejBXSztJQUFnQywyQkFBQTtHeEU0MFdyQztFd0UzMFdLOztJQUVFLCtCQUFBO0d4RTYwV1A7RXdFMzBXSzs7SUFFRSxpQ0FBQTtHeEU2MFdQO0V3RTMwV0s7O0lBRUUsa0NBQUE7R3hFNjBXUDtFd0UzMFdLOztJQUVFLGdDQUFBO0d4RTYwV1A7RXdFNTFXSztJQUFnQyx5QkFBQTtHeEUrMVdyQztFd0U5MVdLOztJQUVFLDZCQUFBO0d4RWcyV1A7RXdFOTFXSzs7SUFFRSwrQkFBQTtHeEVnMldQO0V3RTkxV0s7O0lBRUUsZ0NBQUE7R3hFZzJXUDtFd0U5MVdLOztJQUVFLDhCQUFBO0d4RWcyV1A7RXdFeDFXSztJQUF3Qiw0QkFBQTtHeEUyMVc3QjtFd0UxMVdLOztJQUVFLGdDQUFBO0d4RTQxV1A7RXdFMTFXSzs7SUFFRSxrQ0FBQTtHeEU0MVdQO0V3RTExV0s7O0lBRUUsbUNBQUE7R3hFNDFXUDtFd0UxMVdLOztJQUVFLGlDQUFBO0d4RTQxV1A7RXdFMzJXSztJQUF3QiwyQkFBQTtHeEU4Mlc3QjtFd0U3MldLOztJQUVFLCtCQUFBO0d4RSsyV1A7RXdFNzJXSzs7SUFFRSxpQ0FBQTtHeEUrMldQO0V3RTcyV0s7O0lBRUUsa0NBQUE7R3hFKzJXUDtFd0U3MldLOztJQUVFLGdDQUFBO0d4RSsyV1A7RXdFOTNXSztJQUF3Qix5QkFBQTtHeEVpNFc3QjtFd0VoNFdLOztJQUVFLDZCQUFBO0d4RWs0V1A7RXdFaDRXSzs7SUFFRSwrQkFBQTtHeEVrNFdQO0V3RWg0V0s7O0lBRUUsZ0NBQUE7R3hFazRXUDtFd0VoNFdLOztJQUVFLDhCQUFBO0d4RWs0V1A7RXdFajVXSztJQUF3QiwyQkFBQTtHeEVvNVc3QjtFd0VuNVdLOztJQUVFLCtCQUFBO0d4RXE1V1A7RXdFbjVXSzs7SUFFRSxpQ0FBQTtHeEVxNVdQO0V3RW41V0s7O0lBRUUsa0NBQUE7R3hFcTVXUDtFd0VuNVdLOztJQUVFLGdDQUFBO0d4RXE1V1A7RXdFcDZXSztJQUF3Qix5QkFBQTtHeEV1Nlc3QjtFd0V0NldLOztJQUVFLDZCQUFBO0d4RXc2V1A7RXdFdDZXSzs7SUFFRSwrQkFBQTtHeEV3NldQO0V3RXQ2V0s7O0lBRUUsZ0NBQUE7R3hFdzZXUDtFd0V0NldLOztJQUVFLDhCQUFBO0d4RXc2V1A7RXdFbDZXQztJQUFtQix3QkFBQTtHeEVxNldwQjtFd0VwNldDOztJQUVFLDRCQUFBO0d4RXM2V0g7RXdFcDZXQzs7SUFFRSw4QkFBQTtHeEVzNldIO0V3RXA2V0M7O0lBRUUsK0JBQUE7R3hFczZXSDtFd0VwNldDOztJQUVFLDZCQUFBO0d4RXM2V0g7Q0FDRjtBZ0JoN1dHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEVzK1dyQztFd0VyK1dLOztJQUVFLHlCQUFBO0d4RXUrV1A7RXdFcitXSzs7SUFFRSwyQkFBQTtHeEV1K1dQO0V3RXIrV0s7O0lBRUUsNEJBQUE7R3hFdStXUDtFd0VyK1dLOztJQUVFLDBCQUFBO0d4RXUrV1A7RXdFdC9XSztJQUFnQywyQkFBQTtHeEV5L1dyQztFd0V4L1dLOztJQUVFLCtCQUFBO0d4RTAvV1A7RXdFeC9XSzs7SUFFRSxpQ0FBQTtHeEUwL1dQO0V3RXgvV0s7O0lBRUUsa0NBQUE7R3hFMC9XUDtFd0V4L1dLOztJQUVFLGdDQUFBO0d4RTAvV1A7RXdFemdYSztJQUFnQywwQkFBQTtHeEU0Z1hyQztFd0UzZ1hLOztJQUVFLDhCQUFBO0d4RTZnWFA7RXdFM2dYSzs7SUFFRSxnQ0FBQTtHeEU2Z1hQO0V3RTNnWEs7O0lBRUUsaUNBQUE7R3hFNmdYUDtFd0UzZ1hLOztJQUVFLCtCQUFBO0d4RTZnWFA7RXdFNWhYSztJQUFnQyx3QkFBQTtHeEUraFhyQztFd0U5aFhLOztJQUVFLDRCQUFBO0d4RWdpWFA7RXdFOWhYSzs7SUFFRSw4QkFBQTtHeEVnaVhQO0V3RTloWEs7O0lBRUUsK0JBQUE7R3hFZ2lYUDtFd0U5aFhLOztJQUVFLDZCQUFBO0d4RWdpWFA7RXdFL2lYSztJQUFnQywwQkFBQTtHeEVralhyQztFd0VqalhLOztJQUVFLDhCQUFBO0d4RW1qWFA7RXdFampYSzs7SUFFRSxnQ0FBQTtHeEVtalhQO0V3RWpqWEs7O0lBRUUsaUNBQUE7R3hFbWpYUDtFd0VqalhLOztJQUVFLCtCQUFBO0d4RW1qWFA7RXdFbGtYSztJQUFnQyx3QkFBQTtHeEVxa1hyQztFd0Vwa1hLOztJQUVFLDRCQUFBO0d4RXNrWFA7RXdFcGtYSzs7SUFFRSw4QkFBQTtHeEVza1hQO0V3RXBrWEs7O0lBRUUsK0JBQUE7R3hFc2tYUDtFd0Vwa1hLOztJQUVFLDZCQUFBO0d4RXNrWFA7RXdFcmxYSztJQUFnQyxzQkFBQTtHeEV3bFhyQztFd0V2bFhLOztJQUVFLDBCQUFBO0d4RXlsWFA7RXdFdmxYSzs7SUFFRSw0QkFBQTtHeEV5bFhQO0V3RXZsWEs7O0lBRUUsNkJBQUE7R3hFeWxYUDtFd0V2bFhLOztJQUVFLDJCQUFBO0d4RXlsWFA7RXdFeG1YSztJQUFnQyw0QkFBQTtHeEUybVhyQztFd0UxbVhLOztJQUVFLGdDQUFBO0d4RTRtWFA7RXdFMW1YSzs7SUFFRSxrQ0FBQTtHeEU0bVhQO0V3RTFtWEs7O0lBRUUsbUNBQUE7R3hFNG1YUDtFd0UxbVhLOztJQUVFLGlDQUFBO0d4RTRtWFA7RXdFM25YSztJQUFnQywyQkFBQTtHeEU4blhyQztFd0U3blhLOztJQUVFLCtCQUFBO0d4RStuWFA7RXdFN25YSzs7SUFFRSxpQ0FBQTtHeEUrblhQO0V3RTduWEs7O0lBRUUsa0NBQUE7R3hFK25YUDtFd0U3blhLOztJQUVFLGdDQUFBO0d4RStuWFA7RXdFOW9YSztJQUFnQyx5QkFBQTtHeEVpcFhyQztFd0VocFhLOztJQUVFLDZCQUFBO0d4RWtwWFA7RXdFaHBYSzs7SUFFRSwrQkFBQTtHeEVrcFhQO0V3RWhwWEs7O0lBRUUsZ0NBQUE7R3hFa3BYUDtFd0VocFhLOztJQUVFLDhCQUFBO0d4RWtwWFA7RXdFanFYSztJQUFnQywyQkFBQTtHeEVvcVhyQztFd0VucVhLOztJQUVFLCtCQUFBO0d4RXFxWFA7RXdFbnFYSzs7SUFFRSxpQ0FBQTtHeEVxcVhQO0V3RW5xWEs7O0lBRUUsa0NBQUE7R3hFcXFYUDtFd0VucVhLOztJQUVFLGdDQUFBO0d4RXFxWFA7RXdFcHJYSztJQUFnQyx5QkFBQTtHeEV1clhyQztFd0V0clhLOztJQUVFLDZCQUFBO0d4RXdyWFA7RXdFdHJYSzs7SUFFRSwrQkFBQTtHeEV3clhQO0V3RXRyWEs7O0lBRUUsZ0NBQUE7R3hFd3JYUDtFd0V0clhLOztJQUVFLDhCQUFBO0d4RXdyWFA7RXdFaHJYSztJQUF3Qiw0QkFBQTtHeEVtclg3QjtFd0VsclhLOztJQUVFLGdDQUFBO0d4RW9yWFA7RXdFbHJYSzs7SUFFRSxrQ0FBQTtHeEVvclhQO0V3RWxyWEs7O0lBRUUsbUNBQUE7R3hFb3JYUDtFd0VsclhLOztJQUVFLGlDQUFBO0d4RW9yWFA7RXdFbnNYSztJQUF3QiwyQkFBQTtHeEVzc1g3QjtFd0Vyc1hLOztJQUVFLCtCQUFBO0d4RXVzWFA7RXdFcnNYSzs7SUFFRSxpQ0FBQTtHeEV1c1hQO0V3RXJzWEs7O0lBRUUsa0NBQUE7R3hFdXNYUDtFd0Vyc1hLOztJQUVFLGdDQUFBO0d4RXVzWFA7RXdFdHRYSztJQUF3Qix5QkFBQTtHeEV5dFg3QjtFd0V4dFhLOztJQUVFLDZCQUFBO0d4RTB0WFA7RXdFeHRYSzs7SUFFRSwrQkFBQTtHeEUwdFhQO0V3RXh0WEs7O0lBRUUsZ0NBQUE7R3hFMHRYUDtFd0V4dFhLOztJQUVFLDhCQUFBO0d4RTB0WFA7RXdFenVYSztJQUF3QiwyQkFBQTtHeEU0dVg3QjtFd0UzdVhLOztJQUVFLCtCQUFBO0d4RTZ1WFA7RXdFM3VYSzs7SUFFRSxpQ0FBQTtHeEU2dVhQO0V3RTN1WEs7O0lBRUUsa0NBQUE7R3hFNnVYUDtFd0UzdVhLOztJQUVFLGdDQUFBO0d4RTZ1WFA7RXdFNXZYSztJQUF3Qix5QkFBQTtHeEUrdlg3QjtFd0U5dlhLOztJQUVFLDZCQUFBO0d4RWd3WFA7RXdFOXZYSzs7SUFFRSwrQkFBQTtHeEVnd1hQO0V3RTl2WEs7O0lBRUUsZ0NBQUE7R3hFZ3dYUDtFd0U5dlhLOztJQUVFLDhCQUFBO0d4RWd3WFA7RXdFMXZYQztJQUFtQix3QkFBQTtHeEU2dlhwQjtFd0U1dlhDOztJQUVFLDRCQUFBO0d4RTh2WEg7RXdFNXZYQzs7SUFFRSw4QkFBQTtHeEU4dlhIO0V3RTV2WEM7O0lBRUUsK0JBQUE7R3hFOHZYSDtFd0U1dlhDOztJQUVFLDZCQUFBO0d4RTh2WEg7Q0FDRjtBZ0J4d1hHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEU4elhyQztFd0U3elhLOztJQUVFLHlCQUFBO0d4RSt6WFA7RXdFN3pYSzs7SUFFRSwyQkFBQTtHeEUrelhQO0V3RTd6WEs7O0lBRUUsNEJBQUE7R3hFK3pYUDtFd0U3elhLOztJQUVFLDBCQUFBO0d4RSt6WFA7RXdFOTBYSztJQUFnQywyQkFBQTtHeEVpMVhyQztFd0VoMVhLOztJQUVFLCtCQUFBO0d4RWsxWFA7RXdFaDFYSzs7SUFFRSxpQ0FBQTtHeEVrMVhQO0V3RWgxWEs7O0lBRUUsa0NBQUE7R3hFazFYUDtFd0VoMVhLOztJQUVFLGdDQUFBO0d4RWsxWFA7RXdFajJYSztJQUFnQywwQkFBQTtHeEVvMlhyQztFd0VuMlhLOztJQUVFLDhCQUFBO0d4RXEyWFA7RXdFbjJYSzs7SUFFRSxnQ0FBQTtHeEVxMlhQO0V3RW4yWEs7O0lBRUUsaUNBQUE7R3hFcTJYUDtFd0VuMlhLOztJQUVFLCtCQUFBO0d4RXEyWFA7RXdFcDNYSztJQUFnQyx3QkFBQTtHeEV1M1hyQztFd0V0M1hLOztJQUVFLDRCQUFBO0d4RXczWFA7RXdFdDNYSzs7SUFFRSw4QkFBQTtHeEV3M1hQO0V3RXQzWEs7O0lBRUUsK0JBQUE7R3hFdzNYUDtFd0V0M1hLOztJQUVFLDZCQUFBO0d4RXczWFA7RXdFdjRYSztJQUFnQywwQkFBQTtHeEUwNFhyQztFd0V6NFhLOztJQUVFLDhCQUFBO0d4RTI0WFA7RXdFejRYSzs7SUFFRSxnQ0FBQTtHeEUyNFhQO0V3RXo0WEs7O0lBRUUsaUNBQUE7R3hFMjRYUDtFd0V6NFhLOztJQUVFLCtCQUFBO0d4RTI0WFA7RXdFMTVYSztJQUFnQyx3QkFBQTtHeEU2NVhyQztFd0U1NVhLOztJQUVFLDRCQUFBO0d4RTg1WFA7RXdFNTVYSzs7SUFFRSw4QkFBQTtHeEU4NVhQO0V3RTU1WEs7O0lBRUUsK0JBQUE7R3hFODVYUDtFd0U1NVhLOztJQUVFLDZCQUFBO0d4RTg1WFA7RXdFNzZYSztJQUFnQyxzQkFBQTtHeEVnN1hyQztFd0UvNlhLOztJQUVFLDBCQUFBO0d4RWk3WFA7RXdFLzZYSzs7SUFFRSw0QkFBQTtHeEVpN1hQO0V3RS82WEs7O0lBRUUsNkJBQUE7R3hFaTdYUDtFd0UvNlhLOztJQUVFLDJCQUFBO0d4RWk3WFA7RXdFaDhYSztJQUFnQyw0QkFBQTtHeEVtOFhyQztFd0VsOFhLOztJQUVFLGdDQUFBO0d4RW84WFA7RXdFbDhYSzs7SUFFRSxrQ0FBQTtHeEVvOFhQO0V3RWw4WEs7O0lBRUUsbUNBQUE7R3hFbzhYUDtFd0VsOFhLOztJQUVFLGlDQUFBO0d4RW84WFA7RXdFbjlYSztJQUFnQywyQkFBQTtHeEVzOVhyQztFd0VyOVhLOztJQUVFLCtCQUFBO0d4RXU5WFA7RXdFcjlYSzs7SUFFRSxpQ0FBQTtHeEV1OVhQO0V3RXI5WEs7O0lBRUUsa0NBQUE7R3hFdTlYUDtFd0VyOVhLOztJQUVFLGdDQUFBO0d4RXU5WFA7RXdFdCtYSztJQUFnQyx5QkFBQTtHeEV5K1hyQztFd0V4K1hLOztJQUVFLDZCQUFBO0d4RTArWFA7RXdFeCtYSzs7SUFFRSwrQkFBQTtHeEUwK1hQO0V3RXgrWEs7O0lBRUUsZ0NBQUE7R3hFMCtYUDtFd0V4K1hLOztJQUVFLDhCQUFBO0d4RTArWFA7RXdFei9YSztJQUFnQywyQkFBQTtHeEU0L1hyQztFd0UzL1hLOztJQUVFLCtCQUFBO0d4RTYvWFA7RXdFMy9YSzs7SUFFRSxpQ0FBQTtHeEU2L1hQO0V3RTMvWEs7O0lBRUUsa0NBQUE7R3hFNi9YUDtFd0UzL1hLOztJQUVFLGdDQUFBO0d4RTYvWFA7RXdFNWdZSztJQUFnQyx5QkFBQTtHeEUrZ1lyQztFd0U5Z1lLOztJQUVFLDZCQUFBO0d4RWdoWVA7RXdFOWdZSzs7SUFFRSwrQkFBQTtHeEVnaFlQO0V3RTlnWUs7O0lBRUUsZ0NBQUE7R3hFZ2hZUDtFd0U5Z1lLOztJQUVFLDhCQUFBO0d4RWdoWVA7RXdFeGdZSztJQUF3Qiw0QkFBQTtHeEUyZ1k3QjtFd0UxZ1lLOztJQUVFLGdDQUFBO0d4RTRnWVA7RXdFMWdZSzs7SUFFRSxrQ0FBQTtHeEU0Z1lQO0V3RTFnWUs7O0lBRUUsbUNBQUE7R3hFNGdZUDtFd0UxZ1lLOztJQUVFLGlDQUFBO0d4RTRnWVA7RXdFM2hZSztJQUF3QiwyQkFBQTtHeEU4aFk3QjtFd0U3aFlLOztJQUVFLCtCQUFBO0d4RStoWVA7RXdFN2hZSzs7SUFFRSxpQ0FBQTtHeEUraFlQO0V3RTdoWUs7O0lBRUUsa0NBQUE7R3hFK2hZUDtFd0U3aFlLOztJQUVFLGdDQUFBO0d4RStoWVA7RXdFOWlZSztJQUF3Qix5QkFBQTtHeEVpalk3QjtFd0VoallLOztJQUVFLDZCQUFBO0d4RWtqWVA7RXdFaGpZSzs7SUFFRSwrQkFBQTtHeEVrallQO0V3RWhqWUs7O0lBRUUsZ0NBQUE7R3hFa2pZUDtFd0VoallLOztJQUVFLDhCQUFBO0d4RWtqWVA7RXdFamtZSztJQUF3QiwyQkFBQTtHeEVva1k3QjtFd0Vua1lLOztJQUVFLCtCQUFBO0d4RXFrWVA7RXdFbmtZSzs7SUFFRSxpQ0FBQTtHeEVxa1lQO0V3RW5rWUs7O0lBRUUsa0NBQUE7R3hFcWtZUDtFd0Vua1lLOztJQUVFLGdDQUFBO0d4RXFrWVA7RXdFcGxZSztJQUF3Qix5QkFBQTtHeEV1bFk3QjtFd0V0bFlLOztJQUVFLDZCQUFBO0d4RXdsWVA7RXdFdGxZSzs7SUFFRSwrQkFBQTtHeEV3bFlQO0V3RXRsWUs7O0lBRUUsZ0NBQUE7R3hFd2xZUDtFd0V0bFlLOztJQUVFLDhCQUFBO0d4RXdsWVA7RXdFbGxZQztJQUFtQix3QkFBQTtHeEVxbFlwQjtFd0VwbFlDOztJQUVFLDRCQUFBO0d4RXNsWUg7RXdFcGxZQzs7SUFFRSw4QkFBQTtHeEVzbFlIO0V3RXBsWUM7O0lBRUUsK0JBQUE7R3hFc2xZSDtFd0VwbFlDOztJQUVFLDZCQUFBO0d4RXNsWUg7Q0FDRjtBZ0JobVlHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEVzcFlyQztFd0VycFlLOztJQUVFLHlCQUFBO0d4RXVwWVA7RXdFcnBZSzs7SUFFRSwyQkFBQTtHeEV1cFlQO0V3RXJwWUs7O0lBRUUsNEJBQUE7R3hFdXBZUDtFd0VycFlLOztJQUVFLDBCQUFBO0d4RXVwWVA7RXdFdHFZSztJQUFnQywyQkFBQTtHeEV5cVlyQztFd0V4cVlLOztJQUVFLCtCQUFBO0d4RTBxWVA7RXdFeHFZSzs7SUFFRSxpQ0FBQTtHeEUwcVlQO0V3RXhxWUs7O0lBRUUsa0NBQUE7R3hFMHFZUDtFd0V4cVlLOztJQUVFLGdDQUFBO0d4RTBxWVA7RXdFenJZSztJQUFnQywwQkFBQTtHeEU0cllyQztFd0UzcllLOztJQUVFLDhCQUFBO0d4RTZyWVA7RXdFM3JZSzs7SUFFRSxnQ0FBQTtHeEU2cllQO0V3RTNyWUs7O0lBRUUsaUNBQUE7R3hFNnJZUDtFd0UzcllLOztJQUVFLCtCQUFBO0d4RTZyWVA7RXdFNXNZSztJQUFnQyx3QkFBQTtHeEUrc1lyQztFd0U5c1lLOztJQUVFLDRCQUFBO0d4RWd0WVA7RXdFOXNZSzs7SUFFRSw4QkFBQTtHeEVndFlQO0V3RTlzWUs7O0lBRUUsK0JBQUE7R3hFZ3RZUDtFd0U5c1lLOztJQUVFLDZCQUFBO0d4RWd0WVA7RXdFL3RZSztJQUFnQywwQkFBQTtHeEVrdVlyQztFd0VqdVlLOztJQUVFLDhCQUFBO0d4RW11WVA7RXdFanVZSzs7SUFFRSxnQ0FBQTtHeEVtdVlQO0V3RWp1WUs7O0lBRUUsaUNBQUE7R3hFbXVZUDtFd0VqdVlLOztJQUVFLCtCQUFBO0d4RW11WVA7RXdFbHZZSztJQUFnQyx3QkFBQTtHeEVxdllyQztFd0VwdllLOztJQUVFLDRCQUFBO0d4RXN2WVA7RXdFcHZZSzs7SUFFRSw4QkFBQTtHeEVzdllQO0V3RXB2WUs7O0lBRUUsK0JBQUE7R3hFc3ZZUDtFd0VwdllLOztJQUVFLDZCQUFBO0d4RXN2WVA7RXdFcndZSztJQUFnQyxzQkFBQTtHeEV3d1lyQztFd0V2d1lLOztJQUVFLDBCQUFBO0d4RXl3WVA7RXdFdndZSzs7SUFFRSw0QkFBQTtHeEV5d1lQO0V3RXZ3WUs7O0lBRUUsNkJBQUE7R3hFeXdZUDtFd0V2d1lLOztJQUVFLDJCQUFBO0d4RXl3WVA7RXdFeHhZSztJQUFnQyw0QkFBQTtHeEUyeFlyQztFd0UxeFlLOztJQUVFLGdDQUFBO0d4RTR4WVA7RXdFMXhZSzs7SUFFRSxrQ0FBQTtHeEU0eFlQO0V3RTF4WUs7O0lBRUUsbUNBQUE7R3hFNHhZUDtFd0UxeFlLOztJQUVFLGlDQUFBO0d4RTR4WVA7RXdFM3lZSztJQUFnQywyQkFBQTtHeEU4eVlyQztFd0U3eVlLOztJQUVFLCtCQUFBO0d4RSt5WVA7RXdFN3lZSzs7SUFFRSxpQ0FBQTtHeEUreVlQO0V3RTd5WUs7O0lBRUUsa0NBQUE7R3hFK3lZUDtFd0U3eVlLOztJQUVFLGdDQUFBO0d4RSt5WVA7RXdFOXpZSztJQUFnQyx5QkFBQTtHeEVpMFlyQztFd0VoMFlLOztJQUVFLDZCQUFBO0d4RWswWVA7RXdFaDBZSzs7SUFFRSwrQkFBQTtHeEVrMFlQO0V3RWgwWUs7O0lBRUUsZ0NBQUE7R3hFazBZUDtFd0VoMFlLOztJQUVFLDhCQUFBO0d4RWswWVA7RXdFajFZSztJQUFnQywyQkFBQTtHeEVvMVlyQztFd0VuMVlLOztJQUVFLCtCQUFBO0d4RXExWVA7RXdFbjFZSzs7SUFFRSxpQ0FBQTtHeEVxMVlQO0V3RW4xWUs7O0lBRUUsa0NBQUE7R3hFcTFZUDtFd0VuMVlLOztJQUVFLGdDQUFBO0d4RXExWVA7RXdFcDJZSztJQUFnQyx5QkFBQTtHeEV1MllyQztFd0V0MllLOztJQUVFLDZCQUFBO0d4RXcyWVA7RXdFdDJZSzs7SUFFRSwrQkFBQTtHeEV3MllQO0V3RXQyWUs7O0lBRUUsZ0NBQUE7R3hFdzJZUDtFd0V0MllLOztJQUVFLDhCQUFBO0d4RXcyWVA7RXdFaDJZSztJQUF3Qiw0QkFBQTtHeEVtMlk3QjtFd0VsMllLOztJQUVFLGdDQUFBO0d4RW8yWVA7RXdFbDJZSzs7SUFFRSxrQ0FBQTtHeEVvMllQO0V3RWwyWUs7O0lBRUUsbUNBQUE7R3hFbzJZUDtFd0VsMllLOztJQUVFLGlDQUFBO0d4RW8yWVA7RXdFbjNZSztJQUF3QiwyQkFBQTtHeEVzM1k3QjtFd0VyM1lLOztJQUVFLCtCQUFBO0d4RXUzWVA7RXdFcjNZSzs7SUFFRSxpQ0FBQTtHeEV1M1lQO0V3RXIzWUs7O0lBRUUsa0NBQUE7R3hFdTNZUDtFd0VyM1lLOztJQUVFLGdDQUFBO0d4RXUzWVA7RXdFdDRZSztJQUF3Qix5QkFBQTtHeEV5NFk3QjtFd0V4NFlLOztJQUVFLDZCQUFBO0d4RTA0WVA7RXdFeDRZSzs7SUFFRSwrQkFBQTtHeEUwNFlQO0V3RXg0WUs7O0lBRUUsZ0NBQUE7R3hFMDRZUDtFd0V4NFlLOztJQUVFLDhCQUFBO0d4RTA0WVA7RXdFejVZSztJQUF3QiwyQkFBQTtHeEU0NVk3QjtFd0UzNVlLOztJQUVFLCtCQUFBO0d4RTY1WVA7RXdFMzVZSzs7SUFFRSxpQ0FBQTtHeEU2NVlQO0V3RTM1WUs7O0lBRUUsa0NBQUE7R3hFNjVZUDtFd0UzNVlLOztJQUVFLGdDQUFBO0d4RTY1WVA7RXdFNTZZSztJQUF3Qix5QkFBQTtHeEUrNlk3QjtFd0U5NllLOztJQUVFLDZCQUFBO0d4RWc3WVA7RXdFOTZZSzs7SUFFRSwrQkFBQTtHeEVnN1lQO0V3RTk2WUs7O0lBRUUsZ0NBQUE7R3hFZzdZUDtFd0U5NllLOztJQUVFLDhCQUFBO0d4RWc3WVA7RXdFMTZZQztJQUFtQix3QkFBQTtHeEU2NllwQjtFd0U1NllDOztJQUVFLDRCQUFBO0d4RTg2WUg7RXdFNTZZQzs7SUFFRSw4QkFBQTtHeEU4NllIO0V3RTU2WUM7O0lBRUUsK0JBQUE7R3hFODZZSDtFd0U1NllDOztJQUVFLDZCQUFBO0d4RTg2WUg7Q0FDRjtBZ0J4N1lHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEU4K1lyQztFd0U3K1lLOztJQUVFLHlCQUFBO0d4RSsrWVA7RXdFNytZSzs7SUFFRSwyQkFBQTtHeEUrK1lQO0V3RTcrWUs7O0lBRUUsNEJBQUE7R3hFKytZUDtFd0U3K1lLOztJQUVFLDBCQUFBO0d4RSsrWVA7RXdFOS9ZSztJQUFnQywyQkFBQTtHeEVpZ1pyQztFd0VoZ1pLOztJQUVFLCtCQUFBO0d4RWtnWlA7RXdFaGdaSzs7SUFFRSxpQ0FBQTtHeEVrZ1pQO0V3RWhnWks7O0lBRUUsa0NBQUE7R3hFa2daUDtFd0VoZ1pLOztJQUVFLGdDQUFBO0d4RWtnWlA7RXdFamhaSztJQUFnQywwQkFBQTtHeEVvaFpyQztFd0VuaFpLOztJQUVFLDhCQUFBO0d4RXFoWlA7RXdFbmhaSzs7SUFFRSxnQ0FBQTtHeEVxaFpQO0V3RW5oWks7O0lBRUUsaUNBQUE7R3hFcWhaUDtFd0VuaFpLOztJQUVFLCtCQUFBO0d4RXFoWlA7RXdFcGlaSztJQUFnQyx3QkFBQTtHeEV1aVpyQztFd0V0aVpLOztJQUVFLDRCQUFBO0d4RXdpWlA7RXdFdGlaSzs7SUFFRSw4QkFBQTtHeEV3aVpQO0V3RXRpWks7O0lBRUUsK0JBQUE7R3hFd2laUDtFd0V0aVpLOztJQUVFLDZCQUFBO0d4RXdpWlA7RXdFdmpaSztJQUFnQywwQkFBQTtHeEUwalpyQztFd0V6alpLOztJQUVFLDhCQUFBO0d4RTJqWlA7RXdFempaSzs7SUFFRSxnQ0FBQTtHeEUyalpQO0V3RXpqWks7O0lBRUUsaUNBQUE7R3hFMmpaUDtFd0V6alpLOztJQUVFLCtCQUFBO0d4RTJqWlA7RXdFMWtaSztJQUFnQyx3QkFBQTtHeEU2a1pyQztFd0U1a1pLOztJQUVFLDRCQUFBO0d4RThrWlA7RXdFNWtaSzs7SUFFRSw4QkFBQTtHeEU4a1pQO0V3RTVrWks7O0lBRUUsK0JBQUE7R3hFOGtaUDtFd0U1a1pLOztJQUVFLDZCQUFBO0d4RThrWlA7RXdFN2xaSztJQUFnQyxzQkFBQTtHeEVnbVpyQztFd0UvbFpLOztJQUVFLDBCQUFBO0d4RWltWlA7RXdFL2xaSzs7SUFFRSw0QkFBQTtHeEVpbVpQO0V3RS9sWks7O0lBRUUsNkJBQUE7R3hFaW1aUDtFd0UvbFpLOztJQUVFLDJCQUFBO0d4RWltWlA7RXdFaG5aSztJQUFnQyw0QkFBQTtHeEVtblpyQztFd0VsblpLOztJQUVFLGdDQUFBO0d4RW9uWlA7RXdFbG5aSzs7SUFFRSxrQ0FBQTtHeEVvblpQO0V3RWxuWks7O0lBRUUsbUNBQUE7R3hFb25aUDtFd0VsblpLOztJQUVFLGlDQUFBO0d4RW9uWlA7RXdFbm9aSztJQUFnQywyQkFBQTtHeEVzb1pyQztFd0Vyb1pLOztJQUVFLCtCQUFBO0d4RXVvWlA7RXdFcm9aSzs7SUFFRSxpQ0FBQTtHeEV1b1pQO0V3RXJvWks7O0lBRUUsa0NBQUE7R3hFdW9aUDtFd0Vyb1pLOztJQUVFLGdDQUFBO0d4RXVvWlA7RXdFdHBaSztJQUFnQyx5QkFBQTtHeEV5cFpyQztFd0V4cFpLOztJQUVFLDZCQUFBO0d4RTBwWlA7RXdFeHBaSzs7SUFFRSwrQkFBQTtHeEUwcFpQO0V3RXhwWks7O0lBRUUsZ0NBQUE7R3hFMHBaUDtFd0V4cFpLOztJQUVFLDhCQUFBO0d4RTBwWlA7RXdFenFaSztJQUFnQywyQkFBQTtHeEU0cVpyQztFd0UzcVpLOztJQUVFLCtCQUFBO0d4RTZxWlA7RXdFM3FaSzs7SUFFRSxpQ0FBQTtHeEU2cVpQO0V3RTNxWks7O0lBRUUsa0NBQUE7R3hFNnFaUDtFd0UzcVpLOztJQUVFLGdDQUFBO0d4RTZxWlA7RXdFNXJaSztJQUFnQyx5QkFBQTtHeEUrclpyQztFd0U5clpLOztJQUVFLDZCQUFBO0d4RWdzWlA7RXdFOXJaSzs7SUFFRSwrQkFBQTtHeEVnc1pQO0V3RTlyWks7O0lBRUUsZ0NBQUE7R3hFZ3NaUDtFd0U5clpLOztJQUVFLDhCQUFBO0d4RWdzWlA7RXdFeHJaSztJQUF3Qiw0QkFBQTtHeEUyclo3QjtFd0UxclpLOztJQUVFLGdDQUFBO0d4RTRyWlA7RXdFMXJaSzs7SUFFRSxrQ0FBQTtHeEU0clpQO0V3RTFyWks7O0lBRUUsbUNBQUE7R3hFNHJaUDtFd0UxclpLOztJQUVFLGlDQUFBO0d4RTRyWlA7RXdFM3NaSztJQUF3QiwyQkFBQTtHeEU4c1o3QjtFd0U3c1pLOztJQUVFLCtCQUFBO0d4RStzWlA7RXdFN3NaSzs7SUFFRSxpQ0FBQTtHeEUrc1pQO0V3RTdzWks7O0lBRUUsa0NBQUE7R3hFK3NaUDtFd0U3c1pLOztJQUVFLGdDQUFBO0d4RStzWlA7RXdFOXRaSztJQUF3Qix5QkFBQTtHeEVpdVo3QjtFd0VodVpLOztJQUVFLDZCQUFBO0d4RWt1WlA7RXdFaHVaSzs7SUFFRSwrQkFBQTtHeEVrdVpQO0V3RWh1Wks7O0lBRUUsZ0NBQUE7R3hFa3VaUDtFd0VodVpLOztJQUVFLDhCQUFBO0d4RWt1WlA7RXdFanZaSztJQUF3QiwyQkFBQTtHeEVvdlo3QjtFd0VudlpLOztJQUVFLCtCQUFBO0d4RXF2WlA7RXdFbnZaSzs7SUFFRSxpQ0FBQTtHeEVxdlpQO0V3RW52Wks7O0lBRUUsa0NBQUE7R3hFcXZaUDtFd0VudlpLOztJQUVFLGdDQUFBO0d4RXF2WlA7RXdFcHdaSztJQUF3Qix5QkFBQTtHeEV1d1o3QjtFd0V0d1pLOztJQUVFLDZCQUFBO0d4RXd3WlA7RXdFdHdaSzs7SUFFRSwrQkFBQTtHeEV3d1pQO0V3RXR3Wks7O0lBRUUsZ0NBQUE7R3hFd3daUDtFd0V0d1pLOztJQUVFLDhCQUFBO0d4RXd3WlA7RXdFbHdaQztJQUFtQix3QkFBQTtHeEVxd1pwQjtFd0Vwd1pDOztJQUVFLDRCQUFBO0d4RXN3Wkg7RXdFcHdaQzs7SUFFRSw4QkFBQTtHeEVzd1pIO0V3RXB3WkM7O0lBRUUsK0JBQUE7R3hFc3daSDtFd0Vwd1pDOztJQUVFLDZCQUFBO0d4RXN3Wkg7Q0FDRjtBZ0JoeFpHO0V3RGxESTtJQUFnQyxxQkFBQTtHeEVzMFpyQztFd0VyMFpLOztJQUVFLHlCQUFBO0d4RXUwWlA7RXdFcjBaSzs7SUFFRSwyQkFBQTtHeEV1MFpQO0V3RXIwWks7O0lBRUUsNEJBQUE7R3hFdTBaUDtFd0VyMFpLOztJQUVFLDBCQUFBO0d4RXUwWlA7RXdFdDFaSztJQUFnQywyQkFBQTtHeEV5MVpyQztFd0V4MVpLOztJQUVFLCtCQUFBO0d4RTAxWlA7RXdFeDFaSzs7SUFFRSxpQ0FBQTtHeEUwMVpQO0V3RXgxWks7O0lBRUUsa0NBQUE7R3hFMDFaUDtFd0V4MVpLOztJQUVFLGdDQUFBO0d4RTAxWlA7RXdFejJaSztJQUFnQywwQkFBQTtHeEU0MlpyQztFd0UzMlpLOztJQUVFLDhCQUFBO0d4RTYyWlA7RXdFMzJaSzs7SUFFRSxnQ0FBQTtHeEU2MlpQO0V3RTMyWks7O0lBRUUsaUNBQUE7R3hFNjJaUDtFd0UzMlpLOztJQUVFLCtCQUFBO0d4RTYyWlA7RXdFNTNaSztJQUFnQyx3QkFBQTtHeEUrM1pyQztFd0U5M1pLOztJQUVFLDRCQUFBO0d4RWc0WlA7RXdFOTNaSzs7SUFFRSw4QkFBQTtHeEVnNFpQO0V3RTkzWks7O0lBRUUsK0JBQUE7R3hFZzRaUDtFd0U5M1pLOztJQUVFLDZCQUFBO0d4RWc0WlA7RXdFLzRaSztJQUFnQywwQkFBQTtHeEVrNVpyQztFd0VqNVpLOztJQUVFLDhCQUFBO0d4RW01WlA7RXdFajVaSzs7SUFFRSxnQ0FBQTtHeEVtNVpQO0V3RWo1Wks7O0lBRUUsaUNBQUE7R3hFbTVaUDtFd0VqNVpLOztJQUVFLCtCQUFBO0d4RW01WlA7RXdFbDZaSztJQUFnQyx3QkFBQTtHeEVxNlpyQztFd0VwNlpLOztJQUVFLDRCQUFBO0d4RXM2WlA7RXdFcDZaSzs7SUFFRSw4QkFBQTtHeEVzNlpQO0V3RXA2Wks7O0lBRUUsK0JBQUE7R3hFczZaUDtFd0VwNlpLOztJQUVFLDZCQUFBO0d4RXM2WlA7RXdFcjdaSztJQUFnQyxzQkFBQTtHeEV3N1pyQztFd0V2N1pLOztJQUVFLDBCQUFBO0d4RXk3WlA7RXdFdjdaSzs7SUFFRSw0QkFBQTtHeEV5N1pQO0V3RXY3Wks7O0lBRUUsNkJBQUE7R3hFeTdaUDtFd0V2N1pLOztJQUVFLDJCQUFBO0d4RXk3WlA7RXdFeDhaSztJQUFnQyw0QkFBQTtHeEUyOFpyQztFd0UxOFpLOztJQUVFLGdDQUFBO0d4RTQ4WlA7RXdFMThaSzs7SUFFRSxrQ0FBQTtHeEU0OFpQO0V3RTE4Wks7O0lBRUUsbUNBQUE7R3hFNDhaUDtFd0UxOFpLOztJQUVFLGlDQUFBO0d4RTQ4WlA7RXdFMzlaSztJQUFnQywyQkFBQTtHeEU4OVpyQztFd0U3OVpLOztJQUVFLCtCQUFBO0d4RSs5WlA7RXdFNzlaSzs7SUFFRSxpQ0FBQTtHeEUrOVpQO0V3RTc5Wks7O0lBRUUsa0NBQUE7R3hFKzlaUDtFd0U3OVpLOztJQUVFLGdDQUFBO0d4RSs5WlA7RXdFOStaSztJQUFnQyx5QkFBQTtHeEVpL1pyQztFd0VoL1pLOztJQUVFLDZCQUFBO0d4RWsvWlA7RXdFaC9aSzs7SUFFRSwrQkFBQTtHeEVrL1pQO0V3RWgvWks7O0lBRUUsZ0NBQUE7R3hFay9aUDtFd0VoL1pLOztJQUVFLDhCQUFBO0d4RWsvWlA7RXdFamdhSztJQUFnQywyQkFBQTtHeEVvZ2FyQztFd0VuZ2FLOztJQUVFLCtCQUFBO0d4RXFnYVA7RXdFbmdhSzs7SUFFRSxpQ0FBQTtHeEVxZ2FQO0V3RW5nYUs7O0lBRUUsa0NBQUE7R3hFcWdhUDtFd0VuZ2FLOztJQUVFLGdDQUFBO0d4RXFnYVA7RXdFcGhhSztJQUFnQyx5QkFBQTtHeEV1aGFyQztFd0V0aGFLOztJQUVFLDZCQUFBO0d4RXdoYVA7RXdFdGhhSzs7SUFFRSwrQkFBQTtHeEV3aGFQO0V3RXRoYUs7O0lBRUUsZ0NBQUE7R3hFd2hhUDtFd0V0aGFLOztJQUVFLDhCQUFBO0d4RXdoYVA7RXdFaGhhSztJQUF3Qiw0QkFBQTtHeEVtaGE3QjtFd0VsaGFLOztJQUVFLGdDQUFBO0d4RW9oYVA7RXdFbGhhSzs7SUFFRSxrQ0FBQTtHeEVvaGFQO0V3RWxoYUs7O0lBRUUsbUNBQUE7R3hFb2hhUDtFd0VsaGFLOztJQUVFLGlDQUFBO0d4RW9oYVA7RXdFbmlhSztJQUF3QiwyQkFBQTtHeEVzaWE3QjtFd0VyaWFLOztJQUVFLCtCQUFBO0d4RXVpYVA7RXdFcmlhSzs7SUFFRSxpQ0FBQTtHeEV1aWFQO0V3RXJpYUs7O0lBRUUsa0NBQUE7R3hFdWlhUDtFd0VyaWFLOztJQUVFLGdDQUFBO0d4RXVpYVA7RXdFdGphSztJQUF3Qix5QkFBQTtHeEV5amE3QjtFd0V4amFLOztJQUVFLDZCQUFBO0d4RTBqYVA7RXdFeGphSzs7SUFFRSwrQkFBQTtHeEUwamFQO0V3RXhqYUs7O0lBRUUsZ0NBQUE7R3hFMGphUDtFd0V4amFLOztJQUVFLDhCQUFBO0d4RTBqYVA7RXdFemthSztJQUF3QiwyQkFBQTtHeEU0a2E3QjtFd0Uza2FLOztJQUVFLCtCQUFBO0d4RTZrYVA7RXdFM2thSzs7SUFFRSxpQ0FBQTtHeEU2a2FQO0V3RTNrYUs7O0lBRUUsa0NBQUE7R3hFNmthUDtFd0Uza2FLOztJQUVFLGdDQUFBO0d4RTZrYVA7RXdFNWxhSztJQUF3Qix5QkFBQTtHeEUrbGE3QjtFd0U5bGFLOztJQUVFLDZCQUFBO0d4RWdtYVA7RXdFOWxhSzs7SUFFRSwrQkFBQTtHeEVnbWFQO0V3RTlsYUs7O0lBRUUsZ0NBQUE7R3hFZ21hUDtFd0U5bGFLOztJQUVFLDhCQUFBO0d4RWdtYVA7RXdFMWxhQztJQUFtQix3QkFBQTtHeEU2bGFwQjtFd0U1bGFDOztJQUVFLDRCQUFBO0d4RThsYUg7RXdFNWxhQzs7SUFFRSw4QkFBQTtHeEU4bGFIO0V3RTVsYUM7O0lBRUUsK0JBQUE7R3hFOGxhSDtFd0U1bGFDOztJQUVFLDZCQUFBO0d4RThsYUg7Q0FDRjtBeUUvcGFDO0VBQ0UsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUVBLHFCQUFBO0VBQ0EsWUFBQTtFQUVBLG1DQUFBO0N6RStwYUg7O0EwRXpxYUQ7RUFBa0IsNkdBQUE7QzFFNnFhakI7O0EwRXpxYUQ7RUFBaUIsK0JBQUE7QzFFNnFhaEI7O0EwRTVxYUQ7RUFBaUIsK0JBQUE7QzFFZ3JhaEI7O0EwRS9xYUQ7RUFBaUIsK0JBQUE7QzFFbXJhaEI7O0EwRWxyYUQ7RUNURSxpQkFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7QzNFK3JhRDs7QTBFaHJhRztFQUF3Qiw0QkFBQTtDMUVvcmEzQjs7QTBFbnJhRztFQUF3Qiw2QkFBQTtDMUV1cmEzQjs7QTBFdHJhRztFQUF3Qiw4QkFBQTtDMUUwcmEzQjs7QWdCcnBhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFaXNhekI7RTBFaHNhQztJQUF3Qiw2QkFBQTtHMUVtc2F6QjtFMEVsc2FDO0lBQXdCLDhCQUFBO0cxRXFzYXpCO0NBQ0Y7QWdCanFhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFNHNhekI7RTBFM3NhQztJQUF3Qiw2QkFBQTtHMUU4c2F6QjtFMEU3c2FDO0lBQXdCLDhCQUFBO0cxRWd0YXpCO0NBQ0Y7QWdCNXFhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFdXRhekI7RTBFdHRhQztJQUF3Qiw2QkFBQTtHMUV5dGF6QjtFMEV4dGFDO0lBQXdCLDhCQUFBO0cxRTJ0YXpCO0NBQ0Y7QWdCdnJhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFa3VhekI7RTBFanVhQztJQUF3Qiw2QkFBQTtHMUVvdWF6QjtFMEVudWFDO0lBQXdCLDhCQUFBO0cxRXN1YXpCO0NBQ0Y7QWdCbHNhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFNnVhekI7RTBFNXVhQztJQUF3Qiw2QkFBQTtHMUUrdWF6QjtFMEU5dWFDO0lBQXdCLDhCQUFBO0cxRWl2YXpCO0NBQ0Y7QWdCN3NhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFd3ZhekI7RTBFdnZhQztJQUF3Qiw2QkFBQTtHMUUwdmF6QjtFMEV6dmFDO0lBQXdCLDhCQUFBO0cxRTR2YXpCO0NBQ0Y7QWdCeHRhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFbXdhekI7RTBFbHdhQztJQUF3Qiw2QkFBQTtHMUVxd2F6QjtFMEVwd2FDO0lBQXdCLDhCQUFBO0cxRXV3YXpCO0NBQ0Y7QWdCbnVhRztFMER2Q0E7SUFBd0IsNEJBQUE7RzFFOHdhekI7RTBFN3dhQztJQUF3Qiw2QkFBQTtHMUVneGF6QjtFMEUvd2FDO0lBQXdCLDhCQUFBO0cxRWt4YXpCO0NBQ0Y7QTBFN3dhRDtFQUFtQixxQ0FBQTtDMUVneGFsQjs7QTBFL3dhRDtFQUFtQixxQ0FBQTtDMUVteGFsQjs7QTBFbHhhRDtFQUFtQixzQ0FBQTtDMUVzeGFsQjs7QTBFbHhhRDtFQUF1Qiw0QkFBQTtDMUVzeGF0Qjs7QTBFcnhhRDtFQUF1QixnQ0FBQTtDMUV5eGF0Qjs7QTBFeHhhRDtFQUF1Qiw0QkFBQTtDMUU0eGF0Qjs7QTBFM3hhRDtFQUF1Qiw0QkFBQTtDMUUreGF0Qjs7QTBFOXhhRDtFQUF1QiwrQkFBQTtDMUVreWF0Qjs7QTBFanlhRDtFQUF1Qiw4QkFBQTtDMUVxeWF0Qjs7QTBFanlhRDtFQUFjLHVCQUFBO0MxRXF5YWI7O0E0RTUwYUM7RUFDRSwwQkFBQTtDNUUrMGFIOztBT3IwYUM7RXFFTE0sK0NBQUE7QzVFODBhUDs7QTRFcDFhQztFQUNFLDBCQUFBO0M1RXUxYUg7O0FPNzBhQztFcUVMTSwyQ0FBQTtDNUVzMWFQOztBNEU1MWFDO0VBQ0UsMEJBQUE7QzVFKzFhSDs7QU9yMWFDO0VxRUxNLDhDQUFBO0M1RTgxYVA7O0E0RXAyYUM7RUFDRSwwQkFBQTtDNUV1MmFIOztBTzcxYUM7RXFFTE0sa0VBQUE7QzVFczJhUDs7QTRFNTJhQztFQUNFLDBCQUFBO0M1RSsyYUg7O0FPcjJhQztFcUVMTSxvRUFBQTtDNUU4MmFQOztBNEVwM2FDO0VBQ0UsMEJBQUE7QzVFdTNhSDs7QU83MmFDO0VxRUxNLG9FQUFBO0M1RXMzYVA7O0E0RTUzYUM7RUFDRSwwQkFBQTtDNUUrM2FIOztBT3IzYUM7RXFFTE0sOENBQUE7QzVFODNhUDs7QTRFcDRhQztFQUNFLDBCQUFBO0M1RXU0YUg7O0FPNzNhQztFcUVMTSwyQ0FBQTtDNUVzNGFQOztBNEU1NGFDO0VBQ0UsMEJBQUE7QzVFKzRhSDs7QU9yNGFDO0VxRUxNLG9EQUFBO0M1RTg0YVA7O0E0RXA1YUM7RUFDRSwwQkFBQTtDNUV1NWFIOztBTzc0YUM7RXFFTE0saUVBQUE7QzVFczVhUDs7QTRFNTVhQztFQUNFLDBCQUFBO0M1RSs1YUg7O0FPcjVhQztFcUVMTSxtRUFBQTtDNUU4NWFQOztBNEVwNmFDO0VBQ0UsMEJBQUE7QzVFdTZhSDs7QU83NWFDO0VxRUxNLGlFQUFBO0M1RXM2YVA7O0E0RTU2YUM7RUFDRSwwQkFBQTtDNUUrNmFIOztBT3I2YUM7RXFFTE0sOENBQUE7QzVFODZhUDs7QTRFcDdhQztFQUNFLDBCQUFBO0M1RXU3YUg7O0FPNzZhQztFcUVMTSw4Q0FBQTtDNUVzN2FQOztBNEU1N2FDO0VBQ0UsdUJBQUE7QzVFKzdhSDs7QU9yN2FDO0VxRUxNLDhDQUFBO0M1RTg3YVA7O0E0RXA4YUM7RUFDRSwwQkFBQTtDNUV1OGFIOztBTzc3YUM7RXFFTE0sOENBQUE7QzVFczhhUDs7QTRFNThhQztFQUNFLDBCQUFBO0M1RSs4YUg7O0FPcjhhQztFcUVMTSxtRUFBQTtDNUU4OGFQOztBNEVwOWFDO0VBQ0UsMEJBQUE7QzVFdTlhSDs7QU83OGFDO0VxRUxNLDJDQUFBO0M1RXM5YVA7O0E0RTU5YUM7RUFDRSwwQkFBQTtDNUUrOWFIOztBT3I5YUM7RXFFTE0sMkNBQUE7QzVFODlhUDs7QTRFcCthQztFQUNFLHVCQUFBO0M1RXUrYUg7O0FPNzlhQztFcUVMTSx3QkFBQTtDNUVzK2FQOztBMEUvN2FEO0VBQWEsMEJBQUE7QzFFbThhWjs7QTBFbDhhRDtFQUFjLDBCQUFBO0MxRXM4YWI7O0EwRXA4YUQ7RUFBaUIscUNBQUE7QzFFdzhhaEI7O0EwRXY4YUQ7RUFBaUIsMkNBQUE7QzFFMjhhaEI7O0EwRXY4YUQ7RUd2REUsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSw4QkFBQTtFQUNBLFVBQUE7QzdFa2diRDs7QTBFMzhhRDtFQUF3QixpQ0FBQTtDMUUrOGF2Qjs7QTBFNzhhRDtFQUNFLGtDQUFBO0VBQ0EsaUNBQUE7QzFFZzlhRDs7QTBFMzhhRDtFQUFjLDBCQUFBO0MxRSs4YWI7O0E4RWhoYkQ7RUFDRSwrQkFBQTtDOUVtaGJEOztBOEVoaGJEO0VBQ0UsOEJBQUE7QzlFbWhiRDs7QStFbmhiQztFQUNFOzs7SUFLRSw2QkFBQTtJQUVBLG9DQUFBO1lBQUEsNEJBQUE7Ry9FbWhiSDtFK0UvZ2JHO0lBQ0UsMkJBQUE7Ry9FaWhiTDtFK0V4Z2JDO0lBQ0UsOEJBQUE7Ry9FMGdiSDtFK0U1L2FDO0lBQ0UsaUNBQUE7Ry9FOC9hSDtFK0U1L2FDOztJQUVFLDBCQUFBO0lBQ0EseUJBQUE7Ry9FOC9hSDtFK0UzL2FDOztJQUVFLHlCQUFBO0cvRTYvYUg7RStFMS9hQzs7O0lBR0UsV0FBQTtJQUNBLFVBQUE7Ry9FNC9hSDtFK0V6L2FDOztJQUVFLHdCQUFBO0cvRTIvYUg7RStFbi9hQztJQUNFLFN6RTJpQzhCO0dOMDhZakM7RStFbi9hQztJQUNFLDRCQUFBO0cvRXEvYUg7RStFbi9hQztJQUNFLDRCQUFBO0cvRXEvYUg7RStFai9hQztJQUNFLGNBQUE7Ry9FbS9hSDtFK0VqL2FDO0lBQ0UsdUJBQUE7Ry9FbS9hSDtFK0VoL2FDO0lBQ0UscUNBQUE7Ry9Fay9hSDtFK0VoL2FHOztJQUVFLGtDQUFBO0cvRWsvYUw7RStFNythRzs7SUFFRSxxQ0FBQTtHL0UrK2FMO0UrRTMrYUM7SUFDRSxlQUFBO0cvRTYrYUg7RStFMythRzs7OztJQUlFLHNCM0UzRUc7R0p3amJSO0UrRXorYUM7SUFDRSxlQUFBO0lBQ0Esc0IzRWpGSztHSjRqYlI7Q0FDRjtBZ0Z4K2FEOzs7Ozs7R0FBQTtBQ2xJQTs7Z0ZBQUE7QUFJQTtFQUNFLHNCQUFBO0VBQ0EscUNBQUE7RUFDQSx3SkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7Q2pGa25iRDtBaUYvbWJEO0VBQ0Usc0JBQUE7RUFDQSwwQ0FBQTtFQUNBLHVLQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtDakZpbmJEO0FpRjltYkQ7RUFDRSxzQkFBQTtFQUNBLHFDQUFBO0VBQ0Esd0pBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0NqRmduYkQ7QWtGem9iRDs7RUFFRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esb0NBQUE7Q2xGMm9iRDs7QWtGeG9iRDtFQUNFLG9CQUFBO0NsRjJvYkQ7QWtGem9iQztFQUNFLGlCQUFBO0NsRjJvYkg7O0FrRnRvYkQ7RUFDRSxjQUFBO0NsRnlvYkQ7O0FrRnJvYkQ7RUFDRSxtQkFBQTtFQUNBLFk5RVlTO0U4RVhULGdCQUFBO0NsRndvYkQ7O0FrRnBvYkQ7OztFQUdFLGlCQUFBO0NsRnVvYkQ7O0FrRmxvYkM7RUFDRSxtQjVFcVAwQjtFNEVwUDFCLFlBQUE7RUFDQSwwQkFBQTtDbEZxb2JIO0FrRmxvYkM7RUFDRSxpQkFBQTtDbEZvb2JIOztBa0Zob2JEO0VBQ0UsWTlFVlM7RThFV1QsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7Q2xGbW9iRDtBa0Zqb2JDO0VBQ0UsY0FBQTtDbEZtb2JIOztBa0YvbmJEO0VGdERFLGtDNUU4SDJCO0U0RTdIM0IsaUJBRjBCO0NoRjJyYjNCOztBa0YvbmJEOzs7RUFHRSxlQUFBO0NsRmtvYkQ7QWtGaG9iQzs7O0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0NsRm9vYkg7O0FrRi9uYkQ7RUFDRSxtQkFBQTtDbEZrb2JEO0FrRmhvYkM7RUFDRSxrQkFBQTtDbEZrb2JIOztBa0Y5bmJEO0VBQ0UseUJBQUE7Q2xGaW9iRDs7QWtGOW5iRDtFQUNFLG1CQUFBO0NsRmlvYkQ7O0FrRjduYkM7O0VBRUUsMkJBQUE7Q2xGZ29iSDs7QWdCbnFiRztFa0V1Q0o7SUFFSSxrQjlFckZzQjtHSm90YnZCO0NBQ0Y7O0FrRjVuYkQ7RUFDRSxXQUFBO0NsRituYkQ7O0FrRjVuYkQ7RUFDRSxvQkFBQTtDbEYrbmJEOztBa0Y1bmJEO0VBQ0UsZTlFL0RTO0NKOHJiVjs7QWtGNW5iRDtFRmhIRSxrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0U2TE0sbUJBQUE7RTJFbkVHLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0NoRnFsYnZCO0FLNW1iRztFNkUvQko7STdFNkZVLGlDQVhRO0dMNmpiZjtDQUNGO0FnQnpzYkc7RWtFeURKO0k3RXdGUSxxQkFBQTtJMkVuRUcsT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7SUFDbkIsa0JBaEJVLENBZ0JVLE9BQUE7R2hGc21ickI7Q0FDRjtBSzluYkc7RTZFL0JKO0k3RTZGVSxzQ0FYUTtHTCtrYmY7Q0FDRjs7QWtGdnBiRDtFRjNIRSxrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0U2TE0sbUJBQUE7RTJFbkVHLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0NoRjJuYnZCO0FLbHBiRztFNkVwQko7STdFa0ZVLGdDQVhRO0dMbW1iZjtDQUNGO0FnQi91Ykc7RWtFb0VKO0k3RTZFUSxtQkFBQTtJMkVuRUcsT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7SUFDbkIsdUJBaEJVLENBZ0JVLE9BQUE7R2hGNG9ickI7Q0FDRjtBS3BxYkc7RTZFcEJKO0k3RWtGVSxnQ0FYUTtHTHFuYmY7Q0FDRjtBZ0Jqd2JHO0VrRW9FSjtJN0U2RVEsa0JBQUE7STJFbkVHLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0doRjhwYnJCO0NBQ0Y7QUt0cmJHO0U2RXBCSjtJN0VrRlUsa0NBWFE7R0x1b2JmO0NBQ0Y7O0FrRi9yYkQ7RUYzSUUsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFNkxNLGtCQUFBO0UyRW5FRyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtDaEZtcmJ2QjtBSzFzYkc7RTZFSko7STdFa0VVLGtDQVhRO0dMMnBiZjtDQUNGOztBa0Y3c2JEO0VGN0hFLGlDNUU0RzJCO0VDK0N2QixvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RUVqQnRCLGU5RXZHUztDSjh6YlY7O0FrRnB0YkQ7RUZ4SkUsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtDaEY0MWJEO0FnRjExYkM7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEY0MWJIO0FxQjMzYks7RTJENEJKO0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQjgzYkw7Q0FDRjtBZ0Y5MWJDO0VBQ0UscUNBQUE7RUFDQSxZNUVwQk87Q0pvM2JWO0FrRnh2YkM7RUYzSkEsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7Q2hGNjRiRDtBa0Z6dmJDO0VGL0pBLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRTZMTSxrQkFBQTtFMkVuRUcsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7RUVIcEIsZ0JBQUE7RUFDQSwwQkFBQTtDbEZvd2JIO0FLenhiRztFNkVnQkY7STdFOENRLGtDQVhRO0dMMHViZjtDQUNGO0FrRnR3YkM7RUZsQ1MsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIseUJBaEJVLENBZ0JVLE9BQUE7RUVHcEIsK0JBQUE7VUFBQSx1QkFBQTtFQUNBLGU5RWpIa0I7RThFa0hsQiwwQkFBQTtFQUNBLHVCOUU3SU87RThFOElQLDBCQUFBO0NsRit3Ykg7QWtGN3diRztFQUVFLDBCOUV4SGdCO0U4RXlIaEIsWTlFbkpLO0NKaTZiVjtBa0Yxd2JDO0VBQ0UscUNBQUE7Q2xGNHdiSDtBa0Yxd2JHO0VBRUUsd0RBQUE7Q2xGMndiTDtBa0Z2d2JDO0VBQ0UscUNBQUE7Q2xGeXdiSDtBa0Z2d2JHO0VBRUUsOEVBQUE7Q2xGd3diTDtBa0Zwd2JDO0VBQ0UscUNBQUE7Q2xGc3diSDtBa0Zwd2JHO0VBRUUsOEVBQUE7Q2xGcXdiTDtBa0Zqd2JDO0VBQ0UscUNBQUE7Q2xGbXdiSDtBa0Zqd2JHO0VBRUUsK0VBQUE7Q2xGa3diTDs7QWdCajZiRztFa0VxS0Y7SUFFSSxjQUFBO0dsRit2Ykg7Q0FDRjs7QWtGdnZiSztFQUNFLG9CQUFBO0NsRjB2YlA7O0FrRnB2YkQ7RUFDRSw2QkFBQTtDbEZ1dmJEOztBa0ZsdmJDOztFQUNFLHlCQUFBO0NsRnN2Ykg7O0FrRmh2Ykc7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxtREFBQTtDbEZtdmJMOztBbUZyL2JDO0VBQ0UsK0JBQUE7RUFDQSxxQ0FBQTtDbkZ3L2JIO0FtRnQvYkM7RUFDRSx3QkFBQTtFQUNBLHlDQUFBO0NuRncvYkg7QW1Gdi9iRztFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0NuRnkvYkw7QW1GeC9iSztFQUNFLHlDQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQkFBQTtDbkYwL2JQO0FtRnovYk87O0VBRUUsNERBQUE7Q25GMi9iVDtBbUZ0L2JLOztFQUVFLG1DQUFBO1VBQUEsMkJBQUE7Q25Gdy9iUDs7QW9GL2djRDtFQUNFLGlCQUFBO0NwRmtoY0Q7QWdCdjliRztFb0U1REo7SUFJSSxjQUFBO0dwRm1oY0Q7Q0FDRjtBb0ZoaGNHO0VBQ0Usa0JBQUE7Q3BGa2hjTDs7QW9GNWdjQztFQUNFLGlCQUFBO0NwRitnY0g7QWdCbitiRztFb0U3Q0Y7SUFJSSxrQkFBQTtHcEZnaGNIO0NBQ0Y7QW9GNWdjRztFQUNFLHlCQUFBO0NwRjhnY0w7O0FvRnpnY0Q7RUFDRSxjQUFBO0NwRjRnY0Q7O0FvRnpnY0Q7RUFDRSxpQkFBQTtFQUNBLG1CQUFBO0NwRjRnY0Q7QWdCcC9iRztFb0UxQko7SUFLSSxnQkFBQTtHcEY2Z2NEO0NBQ0Y7QW9GMWdjRztFL0VrS0ksb0JBQUE7RStFaEtGLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7Q3BGNGdjTDtBS3g2Ykc7RStFekdBO0kvRXVLTSxvQ0FYUTtHTHkzYmY7Q0FDRjtBZ0JyZ2NHO0VvRWpCQTtJQVFJLGdCQUFBO0dwRmtoY0w7Q0FDRjtBb0ZoaGNLO0VBQ0UsbUJBQUE7Q3BGa2hjUDtBb0YvZ2NLO0VBQ0UsY0FBQTtDcEZpaGNQO0FvRjdnY0c7RUFDRSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NwRitnY0w7QWdCcmhjRztFb0VHQTtJQU1JLGdCQUFBO0lBQ0Esa0JBQUE7R3BGZ2hjTDtDQUNGO0FvRjdnY0c7RUpyRUYsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFSThCSSxxQkFBQTtDcEZvaWNMO0FnRmhrY0M7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEZra2NIO0FxQmptY0s7RTJENEJKO0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQm9tY0w7Q0FDRjtBZ0Zwa2NDO0VBQ0UscUNBQUE7RUFDQSxZNUVwQk87Q0owbGNWO0FvRi9pY0c7RUFDRSxjQUFBO0NwRmlqY0w7QW9GOWljRztFSjFERixpQzVFNEcyQjtFQytDdkIsb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0VJcEZsQixvQkFBQTtFQUNBLGVBQUE7Q3BGdWpjTDtBZ0JubGNHO0VvRXVCQTtJQVFJLGlCQUFBO0dwRndqY0w7Q0FDRjtBb0ZyamNHO0VBQ0UsOEJBQUE7TUFBQSxpQkFBQTtFQUNBLGdCQUFBO0NwRnVqY0w7QWdCNWxjRztFb0VtQ0E7SUFLSSw2QkFBQTtRQUFBLGdCQUFBO0lBQ0EsZUFBQTtHcEZ3amNMO0NBQ0Y7QW9GdGpjSztFSm5HSixrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0VvS0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHdCQWhCVSxDQWdCVSxPQUFBO0VBdEl0QixvQ0FBQTtFQUFBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZNUVIUztFNEVJVCxxQ0FBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VJNERNLHdCQUFBO0NwRjZrY1A7QWdGdm9jQztFM0RoQ0ksb0MyRGlDRjtFM0RqQ0UsNEIyRGlDRjtFQUNBLFk1RWRPO0U0RWVQLHFDQUFBO0NoRnlvY0g7QXFCeHFjSztFMkQ0Qko7STNEM0JNLHlCQUFBO0lBQUEsaUJBQUE7R3JCMnFjTDtDQUNGO0FnRjNvY0M7RUFDRSxxQ0FBQTtFQUNBLFk1RXBCTztDSmlxY1Y7QWdCem9jRztFb0U0Q0U7SUFLSSxzQkFBQTtHcEY0bGNQO0NBQ0Y7QWdCbG5jRztFb0VnQkU7SUFTSSxtQkFBQTtHcEY2bGNQO0NBQ0Y7QW9GemxjRztFQUNFLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7Q3BGMmxjTDtBZ0I1cGNHO0VvRTBEQTtJQVVJLG1CQUFBO0lBQ0EsVUFBQTtHcEY0bGNMO0NBQ0Y7QW9GMWxjSztFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLGlCaEZ4R0c7RWdGeUdILG9CQUFBO0NwRjRsY1A7QW9GemxjSztFQUNFLGlDQUFBO1VBQUEseUJBQUE7Q3BGMmxjUDtBb0Z4bGNLO0VBQ0Usa0NBQUE7VUFBQSwwQkFBQTtDcEYwbGNQO0FvRnZsY0s7RUFDRSxjQUFBO0NwRnlsY1A7QW9GdGxjSztFQUNFLGNBQUE7Q3BGd2xjUDtBb0ZwbGNHO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7Q3BGc2xjTDtBZ0I5cmNHO0VvRXFHQTtJQU1JLFdBQUE7R3BGdWxjTDtDQUNGO0FvRnJsY0s7RUFDRSw4QkFBQTtNQUFBLGlCQUFBO0VBQ0EsZ0JBQUE7Q3BGdWxjUDtBZ0J2c2NHO0VvRThHRTtJQUtJLG1DQUFBO1FBQUEsc0JBQUE7SUFDQSxxQkFBQTtHcEZ3bGNQO0NBQ0Y7QW9GcGxjRztFQUNFLGtCQUFBO0VBQ0EscUJBQUE7Q3BGc2xjTDtBZ0JqdGNHO0VvRXlIQTtJQUtJLGtCQUFBO0lBQ0EscUJBQUE7R3BGdWxjTDtDQUNGO0FvRm5sY0M7RUFDRSxVQUFBO0VBQ0EsOEJBQUE7RUFDQSxTQUFBO0NwRnFsY0g7QWdCNXRjRztFb0VvSUY7SUFNSSw4QkFBQTtHcEZzbGNIO0NBQ0Y7QW9GbmxjQztFQUNFLFlBQUE7Q3BGcWxjSDtBZ0JwdWNHO0VvRThJRjtJQUlJLGFBQUE7SUFDQSxXQUFBO0dwRnNsY0g7Q0FDRjtBZ0IxdWNHO0VvRThJRjtJQVNJLFlBQUE7SUFDQSxXQUFBO0dwRnVsY0g7Q0FDRjtBb0ZwbGNDO0VBQ0UsUUFBQTtDcEZzbGNIO0FnQm52Y0c7RW9FNEpGO0lBSUksWUFBQTtJQUNBLFdBQUE7R3BGdWxjSDtDQUNGO0FnQnp2Y0c7RW9FNEpGO0lBU0ksWUFBQTtJQUNBLFdBQUE7R3BGd2xjSDtDQUNGOztBcUYxemNDO0VBQ0UseUJBQUE7Q3JGNnpjSDs7QXFGeHpjQztFQUNFLG1CQUFBO0NyRjJ6Y0g7QXFGenpjRztFTGdJTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtDaEZrcWN2Qjs7QXFGN3pjRDs7RUwwSFcsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7RUt4SnRCLFdBQUE7RUFDQSwwQmpGd0JTO0VpRnZCVCxxQkFBQTtFQUNBLGFBQUE7Q3JGdTBjRDtBcUZyMGNDOztFTGtIUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtDaEY2cmN2QjtBcUYxMGNLOztFQUNFLGVBQUE7Q3JGNjBjUDtBcUYxMGNLOztFaEZrSkEsb0JBQUE7RWdGaEpFLG9CQUFBO1VBQUEsWUFBQTtFQUNBLGdCQUFBO0NyRjYwY1A7QXFGMzBjTzs7RUFDRSxlQUFBO0NyRjgwY1Q7QXFGeDBjTzs7OztFQUVFLDRCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFTDBGQyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixhQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGdCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFlBaEJTLENBZ0JVLE9BQUE7RUFDbkIsWUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixXQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGVBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosbUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosU0FoQlMsQ0FnQlUsT0FBQTtFQUNuQixhQWhCVSxDQWdCVSxPQUFBO0VLckhkLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7Q3JGKzJjVDtBcUY1MmNPOzs7O0VBRUUsNEJBQUE7RUFBQSw0QkFBQTtFQUFBLHFCQUFBO0VMNkVDLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosWUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixZQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFdBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixVQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGNBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosbUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RUt4R2QsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtDckZtNWNUO0FxRi80Y0s7Ozs7RUxoREosaUM1RTRHMkI7RUMrQ3ZCLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixxQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixxQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFS3pGaEIsaUJBQUE7RUFDQSxlakZoQ0c7RWlGaUNILHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUNBQUE7Q3JGczdjUDtBcUZuN2NLOztFQUNFLDBCQUFBO0NyRnM3Y1A7QXFGbjdjSzs7RUFDRSxlakZoQ2M7RWlGaUNkLDhCQUFBO0NyRnM3Y1A7O0FxRmwzY0M7O0VBQ0UsbUJBQUE7RUwxQk8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBR0UsT0FBQTtFQXNCRixPQUFBO0VBQ0EsY0F0Qk8sQ0FzQlksT0FBQTtDaEZ3M2N0Qjs7QXNGaGlkRDtFTktFLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRW9LSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RUEzR3RCLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFTXBFQSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7Q3RGcWpkRDtBZ0ZqL2NDO0UzRHhESSxvQzJEeURGO0UzRHpERSw0QjJEeURGO0NoRm0vY0g7QXFCeGlkSztFMkRvREo7STNEbkRNLHlCQUFBO0lBQUEsaUJBQUE7R3JCMmlkTDtDQUNGOztBc0YxamREO0VOdUVFLHFDQUFBO0VBQ0EsdUJBQUE7Q2hGdS9jRDtBZ0Z0L2NDO0VBQ0UscUNBQUE7RUFDQSx1QkFBQTtDaEZ3L2NIOztBc0YvamREO0VONEVFLHFDQUFBO0VBQ0EsdUJBQUE7Q2hGdS9jRDtBZ0Z0L2NDO0VBQ0UscUNBQUE7RUFDQSx1QkFBQTtDaEZ3L2NIOztBc0Zwa2REO0VOaUZFLHlDQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0VBQ0EsK0JBQUE7Q2hGdS9jRDtBZ0Z0L2NDO0VBQ0UscUNBQUE7RUFDQSwwQkFBQTtFQUNBLHVCQUFBO0NoRncvY0g7O0F1Ri9sZEM7RVBJQSxrQzVFOEgyQjtFNEU3SDNCLGlCQUlnQjtFQUNoQix5QkFBQTtFM0V5S0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0NoRm84Y3ZCO0F1RnRtZEs7OztFQUNFLGVuRnNEYztDSm9qZHJCO0F1RnhtZE87OztFQUNFLGVuRmlEWTtDSjJqZHJCO0FnQjdqZEc7RXVFbkRFOzs7SUFRSSxlbkYrQ1k7R0oramRuQjtDQUNGO0F1RjNtZEs7OztFQUNFLGVuRnVCRztDSndsZFY7O0F3Rm5vZEQ7RUFDRSxlcEZnRFM7Q0pzbGRWO0F3RnJvZEM7RUFDRSxlcEY4Q087Q0p5bGRWOztBeUYzb2RDO0VUeUlTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG1CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHdCQWhCVSxDQWdCVSxPQUFBO0VTdktwQiwwQnJGMERrQjtFcUZ6RGxCLG1EQUFBO1VBQUEsMkNBQUE7RUFDQSxtQkFBQTtDekY0cGRIO0F5RjFwZEc7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtDekY0cGRMO0FnQi9tZEc7RXlFcERBO0lBVUksMEJBQUE7UUFBQSx1QkFBQTtZQUFBLG9CQUFBO0lBQ0EsK0JBQUE7SUFBQSw4QkFBQTtRQUFBLHdCQUFBO1lBQUEsb0JBQUE7R3pGNnBkTDtDQUNGO0F5RjNwZEs7RVRqQkosa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtFU2pKaEIsWXJGVUc7RXFGVEgscUJBQUE7Q3pGc3FkUDtBZ0Jyb2RHO0V5RXRDRTtJQVFJLGtCQUFBO0lBQ0Esb0JBQUE7R3pGdXFkUDtDQUNGO0F5Rm5xZEc7O0VUWEYsaUM1RTRHMkI7RUMrQ3ZCLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixjQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG1CQWhCVSxDQWdCVSxPQUFBO0VTaElsQixlckZRSztFcUZQTCwwQkFBQTtFQUNBLDBCckZESztDSjJyZFY7QXlGdnJkRzs7RVQwRk8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosaUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosaUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7Q2hGK2tkdkI7QXlGcnNkRztFQUNFLGVyRlFnQjtFcUZQaEIsV0FBQTtFQUNBLHFCQUFBO0N6RnVzZEw7QXlGcHNkRztFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtDekZzc2RMO0FnQnhzZEc7RXlFREE7SVQrRU8sT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosbUJBaEJTLENBZ0JVLE9BQUE7SUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7R2hGb21kckI7Q0FDRjtBZ0JwdGRHO0V5RURBO0lBVUksYUFBQTtHekYrc2RMO0NBQ0Y7QWdCenRkRztFeUVhQTtJQUVJLGdCQUFBO0d6RjhzZEw7Q0FDRjtBeUYzc2RHO0VUMUVGLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRW9LSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RUF0SXRCLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLFk1RUhTO0U0RUlULHFDQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RVNtQ0kscUJBQUE7Q3pGa3VkTDtBZ0Zud2RDO0UzRGhDSSxvQzJEaUNGO0UzRGpDRSw0QjJEaUNGO0VBQ0EsWTVFZE87RTRFZVAscUNBQUE7Q2hGcXdkSDtBcUJweWRLO0UyRDRCSjtJM0QzQk0seUJBQUE7SUFBQSxpQkFBQTtHckJ1eWRMO0NBQ0Y7QWdGdndkQztFQUNFLHFDQUFBO0VBQ0EsWTVFcEJPO0NKNnhkVjtBeUY3dWRHO0VBQ0UsYUFBQTtDekYrdWRMOztBMEZwMGREO0VBQ0UsMEJ0RitDUztDSnd4ZFY7QTBGcDBkRztFQUNFLDBCQUFBO0MxRnMwZEw7QTBGcjBkSztFVm9JSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixnQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixnQkFoQlUsQ0FnQlUsT0FBQTtFVW5LaEIsZUFBQTtFQUNBLGFBQUE7QzFGODBkUDtBMEZ6MGRDO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7QzFGMjBkSDtBMEZ6MGRHO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFBQSw4QkFBQTtNQUFBLDJCQUFBO1VBQUEsdUJBQUE7QzFGMjBkTDtBZ0JueWRHO0UwRTNDQTtJQU1JLCtCQUFBO0lBQUEsOEJBQUE7UUFBQSx3QkFBQTtZQUFBLG9CQUFBO0cxRjQwZEw7Q0FDRjtBZ0J4eWRHO0UwRWpDQTtJM0VhRixvQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUlBLGVBQUE7R2Y2emRDO0NBQ0Y7QTBGdDBkSzs7O0VBQ0UsaUJBQUE7RUFDQSxlQUFBO0MxRjAwZFA7QWdCcHpkRztFMEV4QkU7OztJVnNHSyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtHaEZrdGRyQjtDQUNGO0EwRmwxZE87OztFVjhGRyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtDaEYrdGR2QjtBMEY1MWRTOzs7RVZ6Q1Isa0M1RThIMkI7RTRFN0gzQixpQkFJZ0I7RUFDaEIseUJBQUE7RUErSFMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosZ0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsdUJBaEJVLENBZ0JVLE9BQUE7RVV6SFosMEJBQUE7RUFDQSxZdEZmRDtDSiszZFY7QTBGOTJkVzs7O0VBQ0UsZXRGUVE7Q0owMmRyQjtBZ0I1MmRHO0UwRURROzs7SVYrRUQsT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosZ0JBaEJTLENBZ0JVLE9BQUE7SUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7SUFqQ2IsT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7SUFDbkIsdUJBaEJVLENBZ0JVLE9BQUE7R2hGa3hkckI7Q0FDRjtBMEZ6M2RDO0VWcUVTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGlCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0NoRjZ4ZHZCO0FnQjU0ZEc7RTBFU0Y7SUFJSSxjQUFBO0cxRm00ZEg7Q0FDRjtBZ0JqNWRHO0UwRVNGO0lBUUksZUFBQTtHMUZvNGRIO0NBQ0Y7QWdCdDVkRztFMEVTRjtJQVlJLGVBQUE7RzFGcTRkSDtDQUNGO0EwRm40ZEc7RUFmRjtJQWdCSSxlQUFBO0cxRnM0ZEg7Q0FDRjtBMEZwNGRHO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7QzFGczRkTDtBZ0JwNmRHO0UwRTRCQTtJQUtJLHNCQUFBO1FBQUEsbUJBQUE7WUFBQSwwQkFBQTtHMUZ1NGRMO0NBQ0Y7QTBGcjRkSztFVjBDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtDaEZvMGR2QjtBZ0JuN2RHO0UwRW9DRTtJVjBDSyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtHaEYrMGRyQjtDQUNGO0EwRnA1ZE87RUFDRSxnQkFBQTtDMUZzNWRUO0EwRmw1ZEc7RVY4Qk8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosZ0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7Q2hGNjFkdkI7QTBGdjVkQztFQUNFLDBCdEY1RE87Q0pxOWRWO0EwRnY1ZEc7RUFDRSxzQkFBQTtNQUFBLG1CQUFBO1VBQUEsMEJBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7QzFGeTVkTDtBZ0JuOWRHO0UwRXdEQTtJQUtJLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0cxRjA1ZEw7Q0FDRjtBZ0J4OWRHO0UwRXdEQTtJQVNJLCtCQUFBO0lBQUEsOEJBQUE7UUFBQSx3QkFBQTtZQUFBLG9CQUFBO0cxRjI1ZEw7Q0FDRjtBMEZ6NWRLO0VWdkdKLGlDNUU0RzJCO0VDK0N2QixvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RVV2Q2hCLGlDQUFBO0MxRms2ZFA7QTBGLzVkSztFVkdLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG1CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHFCQWhCVSxDQWdCVSxPQUFBO0NoRnE0ZHZCO0EwRnQ2ZEs7RUFDRSxnQkFBQTtDMUZ3NmRQO0EwRnQ2ZE87RVZ4SU4sa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQXJCQSxpQzVFNEcyQjtFNEVLbEIsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosZ0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosaUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsdUJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsMEJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosbUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIscUJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7Q2hGaTlkdkI7QWdGNWtlQztFM0RoQ0ksb0MyRGlDRjtFM0RqQ0UsNEIyRGlDRjtFQUNBLFk1RWRPO0U0RWVQLHFDQUFBO0NoRjhrZUg7QXFCN21lSztFMkQ0Qko7STNEM0JNLHlCQUFBO0lBQUEsaUJBQUE7R3JCZ25lTDtDQUNGO0FnRmhsZUM7RUFDRSxxQ0FBQTtFQUNBLFk1RXBCTztDSnNtZVY7QTBGOStkRztFVm5JRixpQzVFNEcyQjtFQytDdkIsb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0VVWGxCLFl0RjVISztDSm1uZVY7O0EyRnRwZUM7RUFDRSxvQkFBQTtDM0Z5cGVIO0EyRnZwZUM7RUFDRSxxQkFBQTtDM0Z5cGVIOztBMkZycGVEO0VBQ0UsZ0JBQUE7QzNGd3BlRDs7QTRGbHFlRDtFQUNFLFlBQUE7RUFDQSxjQUFBO0M1RnFxZUQ7QWdCM21lRztFNEU1REo7SUFLSSxhQUFBO0c1RnNxZUQ7Q0FDRjs7QTRGbnFlRDtFQUNFLG1CQUFBO0VBQ0EsWUFBQTtDNUZzcWVEOztBNEZucWVEO0VBQ0UsOEJBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0M1RnNxZUQ7QWdCM25lRztFNEU5Q0o7SUFNSSxzQkFBQTtHNUZ1cWVEO0NBQ0Y7O0FnQmhvZUc7RTRFcENKO0laa0hXLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0doRjZoZXJCO0NBQ0Y7QTRGM3FlQztFQUNFLGNBQUE7QzVGNnFlSDtBNEYzcWVDO0VBQ0UsY0FBQTtDNUY2cWVIO0E0RjNxZUM7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtDNUY2cWVIO0E0RjNxZUc7RVpaRixtQzVFeUcyQjtFNEV4RzNCLGlCQUFBO0VZYUksaUJBQUE7RXZGa0tFLGtCQUFBO0UyRW5FRyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGVBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosU0FoQlMsQ0FnQlUsT0FBQTtFQUNuQixjQWhCVSxDQWdCVSxPQUFBO0VZNUhsQixtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZXhGYWdCO0V3RlpoQixxQkFBQTtDNUY0cmVMO0FLMWxlRztFdUYzR0E7SXZGeUtNLGtDQVhRO0dMMmllZjtDQUNGO0E0RjdyZUM7RUFDRSxjQUFBO0M1RityZUg7QTRGNXJlQztFQUNFLHNCQUFBO0M1RjhyZUg7QTRGM3JlQztFWnpEQSxrQzVFOEgyQjtFNEU3SDNCLGlCQUYwQjtFQXNJakIsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosaUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosYUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixrQkFoQlUsQ0FnQlUsT0FBQTtFWXhHcEIseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSw2QkFBQTtFQUNBLDBCQUFBO0VBQ0EseUZBQUE7RUFBQSxpRkFBQTtFQUFBLHlFQUFBO0VBQUEsK0dBQUE7QzVGbXRlSDs7QTZGanllQztFQUVFLDBDQUFBO0VBQ0EscUJBQUE7QzdGbXllSDtBNkY1eGVDO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0M3Rjh4ZUg7QTZGNXhlRztFQUNFLFl6Rm1CSztDSjJ3ZVY7QTZGMXhlQztFYnFIUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixrQkFoQlUsQ0FnQlUsT0FBQTtDaEZzcGV2QjtBZ0Jyd2VHO0U2RXZDRjtJYnFIUyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixxQkFoQlUsQ0FnQlUsT0FBQTtHaEZpcWVyQjtDQUNGO0FnQmp4ZUc7RTZFdkNGO0licUhTLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLHFCQWhCVSxDQWdCVSxPQUFBO0doRjZxZXJCO0NBQ0Y7QTZGdHplRztFQUNFLHFDQUFBO0M3Rnd6ZUw7QTZGdHplSztFQUNFLHFDQUFBO0M3Rnd6ZVA7QTZGbnplQztFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7TUFBQSw4QkFBQTtDN0ZxemVIO0E2RnB6ZUc7RUFIRjtJQUlJLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0c3RnV6ZUg7RTZGdHplRztJQUNFLGVBQUE7RzdGd3plTDtDQUNGO0E2RnB6ZUM7RUFDRSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0M3RnN6ZUg7O0E4RmgzZUs7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0Esb0JBQUE7QzlGbTNlUDtBOEZqM2VPO0VBQ0UsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsdURBQUE7VUFBQSwrQ0FBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7QzlGbTNlVDtBOEZqM2VTO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtDOUZtM2VYO0E4Ri8yZVc7RUFDRSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0M5RmkzZWI7QThGNzJlUztFQUNFLGdCQUFBO0M5RisyZVg7QThGMzJlVztFQUNFLGtDQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLHVCQUFBO0M5RjYyZWI7QThGcDJlSztFQUNFLG9CQUFBO01BQUEsZ0JBQUE7QzlGczJlUDtBOEZoMmVLO0VBQ0UsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtDOUZrMmVQO0E4RmgyZU87RUFDRSxZQUFBO0M5RmsyZVQ7QThGLzFlTztFQUNFLHdDQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7QzlGaTJlVDtBOEYvMWVTOztFQUVFLFlBQUE7QzlGaTJlWDtBOEZoMmVXOztFQUNFLGVBQUE7RUFDQSxpQkFBQTtDOUZtMmViO0E4RmwyZWE7O0VBQ0UsMkJBQUE7QzlGcTJlZjtBOEZoMmVTO0VBQ0UseUNBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7QzlGazJlWDtBOEYvMWVTO0VBQ0UsbUNBQUE7RUFDQSxnQkFBQTtDOUZpMmVYOztBK0Z4OWVEO0VBQ0Usa0JBQUE7RUFDQSxpR0FBQTtFQUNBLHlCQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtDL0YyOWVEO0FnQnY2ZUc7RStFM0RKO0lBVUksZUFBQTtHL0Y0OWVEO0UrRjE5ZUM7SUFDRSxpQkFBQTtHL0Y0OWVIO0NBQ0Y7O0ErRnQ5ZUM7O0VBRUUsWTNGYU87RTJGWlAsZ0JBQUE7RUFDQSxtQkFBQTtDL0Z5OWVIO0ErRnY5ZUc7O0VBQ0UsZTNGcUNnQjtDSnE3ZXJCOztBK0ZwOWVEO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7Qy9GdTllRDs7QStGcDllRDtFQUNFLG9CQUFBO0MvRnU5ZUQ7O0ErRnA5ZUQ7O0VBQUE7QUFHQTtFQUNFLFlBQUE7Qy9GdTllRDtBK0ZyOWVDO0VBQ0UsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLCtCQUFBO1VBQUEsdUJBQUE7Qy9GdTllSDtBK0ZwOWVDO0VBQ0UsdUIzRnhCTztFMkZ5QlAsdUJBQUE7RUFDQSxvREFBQTtVQUFBLDRDQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtDL0ZzOWVIO0ErRnA5ZUc7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG9CQUFBO01BQUEsZ0JBQUE7RUFDQSxhQUFBO0MvRnM5ZUw7O0ErRi84ZUc7RWYzRUYsa0M1RThIMkI7RTRFN0gzQixpQkFGMEI7Q2hGZ2lmM0I7QStGajllSzs7RUFFRSxzQkFBQTtDL0ZtOWVQO0ErRi84ZUc7O0VBRUUsaUJBQUE7Qy9GaTllTDtBK0Y5OGVHO0VBQ0UsaUMzRnNDdUI7RTJGckN2QixrQkFBQTtDL0ZnOWVMO0ErRjk4ZUs7RWY3Rkosa0M1RThIMkI7RTRFN0gzQixpQmU2RnNCO0VBQ2hCLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLFkzRnJFRztFMkZzRUgsMEJBQUE7Qy9GaTllUDtBZ0IvL2VHO0UrRXNDRTtJQVdJLGlCQUFBO0lBQ0EsZTNGOUNZO0dKZ2dmbkI7Q0FDRjtBK0Y5OGVHO0VBQ0UsNEJBQUE7Qy9GZzllTDtBK0YxOGVLO0VBRUUsaUJBQUE7Qy9GMjhlUDtBK0Z2OGVHO0VBQ0UsdUIzRjdGSztFMkY4RkwsbUNBQUE7VUFBQSwyQkFBQTtDL0Z5OGVMO0ErRnY4ZUs7OztFQUdFLGUzRnRFYztFMkZ1RWQsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUIzRnRHRztFMkZ1R0gsbUNBQUE7VUFBQSwyQkFBQTtDL0Z5OGVQO0ErRnY4ZU87OztFQUNFLGUzRjlFWTtDSnloZnJCO0ErRnI4ZUM7O0VBRUUsaUJBQUE7RUFDQSxnQkFBQTtDL0Z1OGVIO0ErRnA4ZUM7RUFDRSxlQUFBO0MvRnM4ZUg7QStGcDhlRztFZnhKRixrQzVFOEgyQjtFNEU3SDNCLGlCQUYwQjtFZTJKdEIsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0MvRnU4ZUw7QStGcjhlSztFQUNFLHNDQUFBO0MvRnU4ZVA7O0ErRi83ZUM7O0VBRUUsY0FBQTtDL0ZrOGVIO0ErRjk3ZUc7O0VBRUUsZ0JBQUE7Qy9GZzhlTDtBK0Y3N2VHOztFQUVFLGNBQUE7Qy9GKzdlTDs7QStGdDdlQztFQUNFLGtCQUFBO0MvRnk3ZUg7QWdCaGtmRztFK0VzSUY7SUFJSSxrQkFBQTtHL0YwN2VIO0NBQ0Y7QStGdDdlQztFQUNFLHlDQUFBO0VBQ0EsK0NBQUE7RUFBQSx1Q0FBQTtDL0Z3N2VIO0FnQnprZkc7RStFK0lGO0lBS0ksOEJBQUE7Ry9GeTdlSDtFK0ZyN2VLO0lBQ0UsZTNGdkpZO0dKOGtmbkI7RStGcjdlTztJQUNFLGUzRnZKVTtHSjhrZm5CO0UrRm43ZUs7SUFFRSxlM0Y3Slk7R0ppbGZuQjtDQUNGO0ErRi82ZUc7RUFDRSx3R0FBQTtFQUNBLG9DQUFBO0MvRmk3ZUw7QStGOTZlRztFQUNFLDBCM0Z2TEs7Q0p1bWZWO0ErRjk2ZUs7RUFDRSx3R0FBQTtFQUNBLHlCQUFBO0MvRmc3ZVA7QStGNTZlRztFQUVFLDBCM0Z0TGdCO0NKbW1mckI7O0ErRng2ZUQ7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLDBCM0Z6TlM7Q0pvb2ZWO0ErRno2ZUM7RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esb0IzRnJPTztFMkZzT1AsdURBQUE7VUFBQSwrQ0FBQTtDL0YyNmVIOztBK0Z2NmVDO0VmcklTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHlCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZUFoQlUsQ0FnQlUsT0FBQTtFZXVHcEIsZUFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7VUFBQSxhQUFBO0MvRnc3ZUg7QStGcDdlRztFQUNFLGtCQUFBO0MvRnM3ZUw7QStGbDdlRztFQUNFLG1CQUFBO0MvRm83ZUw7QStGaDdlQztFQUNFLGVBQUE7Qy9GazdlSDtBK0YvNmVDO0VmaFJBLGlDNUU0RzJCO0VDK0N2QixnQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsdUJBaEJVLENBZ0JVLE9BQUE7RWVrSXBCLGUzRi9QTztFMkZnUVAsc0JBQUE7Qy9GdzdlSDtBK0Z0N2VHO0VBQ0UsWTNGMVBLO0UyRjJQTCxpQ0FBQTtDL0Z3N2VMO0ErRnA3ZUM7RWZqVEEsa0M1RThIMkI7RTRFN0gzQixpQkFjZ0I7RUFDaEIsd0JBQUE7RTNFK0pJLG1CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtFZStJcEIsWTNGblFPO0NKa3NmVjtBK0Y3N2VHO0VBQ0UsZTNGL1FLO0NKOHNmVjs7QWdHNXZmRDs7RUFBQTtBQUdBO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLG9CNUZnRG9CO0U0Ri9DcEIsa0NBQUE7Q2hHK3ZmRDtBZ0c3dmZDO0VBQ0UsU0FBQTtDaEcrdmZIO0FnRzV2ZkM7RUFDRSxZQUFBO0NoRzh2Zkg7QWdHM3ZmQztFQUNFLDhDQUFBO0VBQUEsc0NBQUE7Q2hHNnZmSDtBZ0cxdmZDO0VoQjZHUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtFZ0I1SXBCLHFCQUFBO0VBQ0Esa0JBQUE7Q2hHbXdmSDtBZ0dqd2ZHO0VBQ0UsbUJBQUE7Q2hHbXdmTDtBZ0dod2ZHO0VoQm9HTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFZ0JuSWxCLDhCQUFBO0VBQUEsc0JBQUE7RUFDQSx1QkFBQTtFQUNBLDZCQUFBO0VBQ0EsZTVGUUs7RTRGUEwsY0FBQTtDaEd5d2ZMO0FnR3R3Zkc7RWhCMkZPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFdBaEJTLENBZ0JVLE9BQUE7RUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosVUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixhQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFlBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7RWdCeEhsQixzQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7Q2hHNnhmTDtBZ0czeGZLO0VBQ0UsU0FBQTtFQUNBLGU1Rk1jO0NKdXhmckI7QWdHeHhmQztFQUNFLGNBQUE7Q2hHMHhmSDtBZ0d2eGZDO0VBQ0UsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0VBQ0EsMEI1RmxCa0I7Q0oyeWZyQjtBZ0d0eGZDO0VBQ0UsMkxBQUE7RUFBQSxtTEFBQTtDaEd3eGZIO0FnR2x4ZkM7RUFDRSxZNUZ2RE87Q0oyMGZWO0FnR2p4ZkM7RUFDRSxlNUYvQmtCO0U0RmdDbEIsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNHQUFBO0VBQUEsOEZBQUE7Q2hHbXhmSDtBZ0doeGZHO0VBQ0UsWTVGckVLO0NKdTFmVjtBZ0cvd2ZHO0VBRUUsb0I1RjlDZ0I7Q0o4emZyQjtBZ0czd2ZHO0VBQ0UsY0FBQTtDaEc2d2ZMO0FnRzF3Zkc7RUFDRSxlQUFBO0VBQ0EsaUNBQUE7RUFDQSw0QkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7Q2hHNHdmTDtBZ0d4d2ZDO0VBQ0Usa0JBQUE7Q2hHMHdmSDtBZ0d2d2ZDO0VBQ0UsaUJBQUE7Q2hHeXdmSDtBZ0dyd2ZDO0VBQ0UsY0FBQTtDaEd1d2ZIO0FnR3B3ZkM7RWhCdklBLGtDNUU4SDJCO0U0RTdIM0IsaUJnQnVJa0I7RUFDaEIsZ0JBQUE7Q2hHdXdmSDtBZ0dwd2ZDO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtDaEdzd2ZIO0FnR253ZkM7O0VBRUUsdUI1RnBITztDSnkzZlY7QWdHbHdmQztFQUNFLDBCQUFBO0NoR293Zkg7QWdHbHdmRztFQUNFLGNBQUE7Q2hHb3dmTDtBZ0dqd2ZHO0VBQ0Usc0JBQUE7Q2hHbXdmTDtBZ0cvdmZDOztFQUVFLGlCQUFBO0NoR2l3Zkg7O0FnRzN2ZkM7O0VBQ0UsMEI1RmxIa0I7Q0ppM2ZyQjtBZ0c3dmZHOztFQUNFLDBCNUZySGdCO0NKcTNmckI7QWdHN3ZmRzs7RUFDRSxnQkFBQTtDaEdnd2ZMOztBZ0cxdmZDO0VBQ0UsZUFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0NoRzZ2Zkg7QWdHMXZmQztFQUNFLGlCNUZoS087Q0o0NWZWOztBZ0d4dmZEOztFQUVFLDhCQUFBO0VBQUEsc0JBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxvQjVGaEpvQjtFNEZpSnBCLFlBQUE7Q2hHMnZmRDtBZ0d6dmZDOztFQUNFLDhCQUFBO0VBQUEsc0JBQUE7RUFDQSxRQUFBO0NoRzR2Zkg7O0FnR3R2ZkM7O0VoQi9FUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixVQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGFBaEJVLENBZ0JVLE9BQUE7RWdCZ0RwQixtQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0NoR2l3Zkg7QWdHOXZmQzs7RWhCdEZTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0NoRjh6ZnZCO0FnR3R3Zkc7O0VBQ0UsbUJBQUE7Q2hHeXdmTDtBZ0d0d2ZHOztFaEI3Rk8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIseUJBaEJVLENBZ0JVLE9BQUE7RWdCOERsQiw4QkFBQTtFQUFBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSw2QkFBQTtFQUNBLGU1RnpMSztFNEYwTEwsY0FBQTtFQUNBLHVCQUFBO0NoR2d4Zkw7QWdHN3dmRzs7RWhCdkdPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFdBaEJTLENBZ0JVLE9BQUE7RUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosVUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixhQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFlBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7RWdCMEVsQixzQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7Q2hHcXlmTDtBZ0dueWZLOztFQUNFLFNBQUE7RUFDQSxlNUY1TGM7Q0prK2ZyQjtBZ0dqeWZDOztFaEJ6SFMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosWUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixpQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGdCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGlCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHFCQWhCVSxDQWdCVSxPQUFBO0VnQjZGcEIsaUNBQUE7VUFBQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSx1QjVGdE9PO0NKc2lnQlY7QWdHOXpmRzs7RWhCbElPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFlBaEJTLENBZ0JVLE9BQUE7RUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7RWdCbUdsQixtQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsdUI1RjdPSztFNEY4T0wsT0FBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7Q2hHdzBmTDtBZ0dwMGZDOztFaEI3SVMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkoscUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIseUJBaEJVLENBZ0JVLE9BQUE7Q2hGbThmdkI7QWdHajFmRzs7RWhCbkpPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLHFCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLDBCQWhCVSxDQWdCVSxPQUFBO0VnQm9IbEIscUNBQUE7RUFDQSx1QkFBQTtDaEcyMWZMO0FnR3oxZks7O0VBQ0UsdUJBQUE7Q2hHNDFmUDtBZ0d4MWZHOztFQUNFLHlEQUFBO0VBQ0EsYUFBQTtDaEcyMWZMO0FnR3oxZks7O0VBQ0UsOEJBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0NoRzQxZlA7QWdHejFmSzs7RWhCdEtLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG1CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLHFCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLDBCQWhCVSxDQWdCVSxPQUFBO0VnQnlJaEIsWTVGaFJHO0NKaW9nQlY7QWdHNzJmRzs7RUFDRSw4QkFBQTtFQUFBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0NoR2czZkw7QWdHOTJmSzs7RUFDRSwwQjVGblFjO0U0Rm9RZCxlQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0NoR2kzZlA7QWdHOTJmSzs7RWhCM0xLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGlCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0NoRjJoZ0J2QjtBZ0cxM2ZLOztFQUNFLHNCQUFBO0NoRzYzZlA7QWdHMTNmSzs7RUFDRSxjQUFBO0NoRzYzZlA7QWdHeDNmQzs7RWhCNU1TLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0VnQjZLcEIsd0JBQUE7Q2hHazRmSDtBZ0dqNGZHOztFQUNFLDhCQUFBO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtFQUNBLFk1RnhUSztFNEZ5VEwsY0FBQTtDaEdvNGZMO0FnR240Zks7Ozs7RUFDRSwwQjVGL1JjO0NKdXFnQnJCOztBZ0I5cGdCRztFZ0Y0Uko7SUFFSSw2QkFBQTtHaEdxNGZEO0NBQ0Y7O0FnQnBxZ0JHO0VnRmtTSjtJQUVJLGNBQUE7R2hHcTRmRDtDQUNGOztBaUdqdmdCQzs7RWpCdUJBLGlDNUU0RzJCO0U0RUtsQixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixxQkFoQlUsQ0FnQlUsT0FBQTtFM0VrQ2hCLHFCQUFBO0U0RnZNSixlN0Y2Q087RTZGNUNQLGlCM0YwUjBCO0NOaytmN0I7QUsvbWdCRztFNEZsSkY7O0k1RmdOUSxzQ0FYUTtHTGlrZ0JmO0NBQ0Y7QWlHOXZnQkc7O0VBQ0UsYUFBQTtDakdpd2dCTDtBaUc3dmdCQzs7RWpCWEEsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFM0UrSk0sa0JBQUE7Q0wwbGdCUDtBZ0Z2dmdCQzs7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEYwdmdCSDtBcUJ6eGdCSztFMkQ0Qko7O0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQjZ4Z0JMO0NBQ0Y7QWdGN3ZnQkM7O0VBQ0UscUNBQUE7RUFDQSxZNUVwQk87Q0pveGdCVjtBS3BxZ0JHO0U0RnBJRjs7STVGa01RLGtDQVhRO0dMc25nQmY7Q0FDRjs7QWtHN3pnQkM7RWxCeUlTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0NoRjhwZ0J2QjtBZ0I3d2dCRztFa0YzREY7SWxCeUlTLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0doRnlxZ0JyQjtDQUNGO0FrRzMwZ0JHO0VsQkxGLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0VBK0hTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtFM0VTbEIsbUJBQUE7RTZGbktBLCtCQUFBO0VBQ0EsOEJBQUE7RUFBQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZTlGK0JLO0U4RjlCTCxjQUFBO0NsRzIyZ0JMO0FrR3gyZ0JHO0VsQmtITyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGdCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFNBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZUFoQlUsQ0FnQlUsT0FBQTtFa0JoSmxCLG1CQUFBO0VBQ0EsV0FBQTtDbEd3M2dCTDtBZ0J4MWdCRztFa0ZwQ0E7SWxCa0hPLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLFNBaEJTLENBZ0JVLE9BQUE7SUFDbkIsWUFoQlUsQ0FnQlUsT0FBQTtHaEZvdmdCckI7Q0FDRjtBa0c5M2dCSztFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EseUNBQUE7Q2xHZzRnQlA7QWtHOTNnQk87RUFDRSwwQkFBQTtVQUFBLGtCQUFBO0NsR2c0Z0JUO0FrRzUzZ0JLO0U3RndJQSxxQkFBQTtFNkZ0SUUsZTlGZ0JjO0U4RmZkLGFBQUE7Q2xHODNnQlA7QWdCajNnQkc7RWtGaEJFO0k3RmlLRSxvQkFBQTtHTG91Z0JMO0NBQ0Y7QUs5eGdCRztFNkZ4R0U7STdGc0tJLG9DQVhRO0dMK3VnQmY7Q0FDRjtBa0cvM2dCSztFQUNFLGU5RktjO0NKNDNnQnJCO0FrRzczZ0JHO0U3RnVIRSxtQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RWtCM0dsQixlOUZiSztFOEZjTCxtQkFBQTtFQUNBLHlDQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7Q2xHczRnQkw7QWdCaDVnQkc7RWtGQ0E7SUFZSSwyQkFBQTtHbEd1NGdCTDtDQUNGO0FrR3I0Z0JLO0VsQjhESyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGVBaEJVLENBZ0JVLE9BQUE7Q2hGZ3pnQnZCOztBbUcxOWdCQztFbkJJQSxrQzVFOEgyQjtFNEU3SDNCLGlCQUlnQjtFQUNoQix5QkFBQTtFM0V5S0ksb0JBQUE7RThGaExGLGUvRjBEa0I7Q0pxNmdCckI7QW1HNzlnQkc7RUFDRSxlL0Z5RGdCO0NKczZnQnJCO0FtRzM5Z0JDO0U5RnlLSSxvQkFBQTtDTHF6Z0JMOztBb0d6K2dCRDtFQUNFLGlDQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtDcEc0K2dCRDtBb0d6K2dCRztFcEJvSU8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosK0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIscUNBaEJVLENBZ0JVLE9BQUE7Q2hGODBnQnZCO0FvR2gvZ0JHO0VwQmlJTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSiw2QkFoQlMsQ0FnQlUsT0FBQTtFQUNuQiwrQkFoQlUsQ0FnQlUsT0FBQTtDaEZ3MWdCdkI7QW9HdC9nQkc7RUFFRSwwQmhHbURnQjtDSm84Z0JyQjtBb0duL2dCQztFQUNFLFlBQUE7RUFDQSxzQkFBQTtFQUNBLDhDQUFBO0VBQ0EsNkJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDcEdxL2dCSDtBb0dsL2dCQztFcEI4R1MsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosbUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIseUJBaEJVLENBZ0JVLE9BQUE7RW9CN0lwQixZQUFBO0VBQ0EscUJBQUE7S0FBQSxrQkFBQTtDcEcyL2dCSDtBZ0I5OWdCRztFb0ZoQ0Y7SXBCOEdTLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0doRjAzZ0JyQjtDQUNGO0FvR2hnaEJDO0VBQ0UsbUJBQUE7Q3BHa2doQkg7QW9HaGdoQkc7RXBCaUdPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGlCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG1CQWhCVSxDQWdCVSxPQUFBO0VvQmhJbEIsMEJBQUE7VUFBQSxrQkFBQTtDcEd5Z2hCTDtBb0dyZ2hCQztFcEIyRlMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIscUJBaEJVLENBZ0JVLE9BQUE7Q2hGbTVnQnZCO0FvRzNnaEJDO0VwQjFCQSxpQzVFNEcyQjtFNEVLbEIsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIscUJBaEJVLENBZ0JVLE9BQUE7RTNFa0NoQixxQkFBQTtFK0Z0SkosZWhHSk87RWdHS1AsaUI5RnlPMEI7Q04yeWdCN0I7QUt4N2dCRztFK0ZqR0Y7SS9GK0pRLHNDQVhRO0dMeTRnQmY7Q0FDRjtBb0d0aGhCQztFcEJsQ0EsaUM1RTRHMkI7RUMrQ3ZCLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtFb0I1R3BCLGlCOUZpTzBCO0U4RmhPMUIsZWhHYk87RWdHY1AsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLDBCaEd4Qk87Q0p1amhCVjtBb0c1aGhCQztFcEI3Q0EsaUM1RTRHMkI7RWdHN0R6QixlaEdyQk87RUNpSUwsZ0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0NoRm84Z0J2QjtBb0dsaWhCQztFcEJ4RUEsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZTVFMkJvQjtFNEUxQnBCLGtDQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUF1RUEsMEJBQUE7RW9CdENFLDRCQUFBO0VBQUEsNEJBQUE7RUFBQSxxQkFBQTtFQUNBLHFCQUFBO0NwRzBqaEJIO0FnRjFsaEJDO0UzRGhDSSxvQzJEaUNGO0UzRGpDRSw0QjJEaUNGO0VBQ0EsWTVFZE87RTRFZVAscUNBQUE7Q2hGNGxoQkg7QXFCM25oQks7RTJENEJKO0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQjhuaEJMO0NBQ0Y7QWdGOWxoQkM7RUFDRSxxQ0FBQTtFQUNBLFk1RXBCTztDSm9uaEJWO0FnRmppaEJDO0VBR0Usc0I1RXZEa0I7Q0p3bGhCckI7QWdCbGxoQkc7RWdFOENGO0lBTUkseUJBQUE7SUFBQSxpQkFBQTtHaEZraWhCSDtDQUNGO0FnQnBtaEJHO0VvRmlCRjtJQU1JLHVCQUFBO0dwR2lsaEJIO0NBQ0Y7QW9HL2toQkc7RS9GdUhJLGtCQUFBO0NMMjlnQlA7QUtwaGhCRztFK0Y5REE7SS9GNEhNLGtDQVhRO0dMcStnQmY7Q0FDRjs7QWdCam5oQkc7RW9Ga0NBO0lBRUksb0JBQUE7UUFBQSx3QkFBQTtZQUFBLG9CQUFBO0lBQ0EscUJBQUE7R3BHa2xoQkw7Q0FDRjtBZ0J4bmhCRztFb0Z5Q0E7SUFFSSxvQkFBQTtRQUFBLHdCQUFBO1lBQUEsb0JBQUE7SUFDQSxxQkFBQTtHcEdpbGhCTDtDQUNGOztBcUcxcmhCRDtFQUNFLDBCakcrRG9CO0NKOG5oQnJCOztBcUcxcmhCRDtFQUNFLFlqRytCUztDSjhwaEJWO0FxRzNyaEJDO0VBRUUsWWpHMkJPO0NKaXFoQlY7O0FxR3ZyaEJDO0VyQlRBLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRWtNTSxvQkFBQTtDTCsvZ0JQO0FLeGpoQkc7RWdHdElGO0loR29NUSxvQ0FYUTtHTHlnaEJmO0NBQ0Y7QXFHL3JoQkc7RUFDRSxZakdpQks7Q0pncmhCVjtBcUc3cmhCQztFQUNFLHVCQUFBO0VBQ0EsK0JBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0NyRytyaEJIO0FxRzdyaEJHO0VBQ0UsdUJBQUE7Q3JHK3JoQkw7O0FzRzN0aEJDO0V0QnlJUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFc0J2S3BCLGFBQUE7RUFDQSwwQmxHdUNPO0VrR3RDUCxXQUFBO0N0RzR1aEJIO0FzRzF1aEJHO0V0QkhGLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRW9LSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RXNCL0psQixlbEd1Q0s7RWtHdENMLHFCQUFBO0VBQ0EsWUFBQTtDdEdxdmhCTDtBc0dsdmhCRztFakc0TEksb0JBQUE7RWlHMUxGLGVsRytDZ0I7Q0pxc2hCckI7QUtubmhCRztFaUduSUE7SWpHaU1NLG9DQVhRO0dMb2toQmY7Q0FDRjs7QXVHNXdoQkQ7RXZCMElXLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0NoRjRtaEJ2QjtBdUdueGhCQztFQUNFLGNBQUE7RUFDQSxlQUFBO0N2R3F4aEJIO0F1R254aEJHO0V2QmtJTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtDaEYwbmhCdkI7QWdCenVoQkc7RXVGakRFO0l2QitISyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtHaEZxb2hCckI7Q0FDRjtBdUcveGhCRztFdkJ3SE8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBR0UsT0FBQTtFQXNCRixPQUFBO0VBQ0EsZUF0Qk8sQ0FzQlksT0FBQTtDaEZpcGhCdEI7QWdCN3ZoQkc7RXVGckNGO0l2Qm1IUyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtHaEZ5cGhCckI7Q0FDRjtBdUd4eWhCQztFQUNFLHFCQUFBO0VBQ0Esd0NBQUE7Q3ZHMHloQkg7QWdCN3doQkc7RXVGL0JGO0l2QjZHUyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtHaEZ5cWhCckI7Q0FDRjtBZ0J6eGhCRztFdUYvQkY7SWxHZ0xNLHFCQUFBO0kyRW5FRyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixrQkFoQlUsQ0FnQlUsT0FBQTtHaEZzcmhCckI7Q0FDRjtBSzlzaEJHO0VrR3ZIRjtJbEdxTFEsc0NBWFE7R0wrcGhCZjtDQUNGO0F1RzV6aEJDO0VBQ0UsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtDdkc4emhCSDtBdUczemhCQztFdkJzRlMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosbUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7RXVCcEhwQixtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0N2R20waEJIOztBd0c5M2hCQztFQUNFLGVwR2dFa0I7RW9HL0RsQixzQkFBQTtDeEdpNGhCSDtBd0c5M2hCQztFQUNFLGVwRzJEa0I7RTRFN0RwQixrQzVFOEgyQjtFNEU3SDNCLGlCQUYwQjtFd0JLeEIsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtDeEdpNGhCSDtBd0cvM2hCRztFQVRGO0lBVUksZ0JBQUE7SUFDQSxpQkFBQTtHeEdrNGhCSDtDQUNGO0F3R2g0aEJHO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsY3BHMENnQjtFb0d6Q2hCLFlBQUE7Q3hHazRoQkw7QXdHLzNoQkc7RUFDRSxtQkFBQTtDeEdpNGhCTDtBd0c5M2hCRztFQUNFLG1CQUFBO0N4R2c0aEJMO0F3RzkzaEJLO0VBQ0Usa0NBQUE7VUFBQSwwQkFBQTtDeEdnNGhCUDtBd0czM2hCQztFQUNFLGdCQUFBO0VBQ0EsZXBHbUJrQjtDSjAyaEJyQjtBd0c1M2hCRztFQUNFLDJCQUFBO0N4RzgzaEJMOztBeUczNmhCRDtFQUNFLG1CQUFBO0N6Rzg2aEJEO0F5RzU2aEJDO0V6QnVJUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGlCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLDhCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG1DQWhCVSxDQWdCVSxPQUFBO0V5QnBLcEIsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsMEJyR3FEa0I7RXFHcERsQixXQUFBO0N6RzI3aEJIO0F5R3g3aEJDO0V6QjZIUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixnQ0FoQlMsQ0FnQlUsT0FBQTtFQUNuQixxQ0FoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixhQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGlCQWhCVSxDQWdCVSxPQUFBO0V5QjNKcEIsUUFBQTtFQUNBLFVBQUE7Q3pHdzhoQkg7QXlHcjhoQkM7RXpCc0hTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosVUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixnQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixjQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG1CQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGdDQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9DQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLDZCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGdDQWhCVSxDQWdCVSxPQUFBO0V5QmpKcEIsbUNBQUE7VUFBQSwyQkFBQTtDekcwK2hCSDtBeUd2K2hCQztFcEdnTE0scUJBQUE7RTJFbkVHLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsYUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixXQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGVBaEJVLENBZ0JVLE9BQUE7RXlCMUlwQixtQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0N6R3UvaEJIO0FLdDRoQkc7RW9HdkhGO0lwR3FMUSxzQ0FYUTtHTHUxaEJmO0NBQ0Y7O0EwRy9oaUJEO0VBQ0UsZ0JBQUE7RUFDQSwwQkFBQTtDMUdraWlCRDtBZ0J4K2hCRztFMEY1REo7SUFLSSx1QnRHK0JPO0dKb2dpQlI7Q0FDRjtBMEdsaWlCQztFQUNFLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDMUdvaWlCSDtBMEdqaWlCQztFQUNFLGFBQUE7QzFHbWlpQkg7QTBHbGlpQkc7RUFDRSxhQUFBO0MxR29paUJMO0EwR25paUJLO0UxQlZKLGtDNUU4SDJCO0U0RTdIM0IsaUJBY2dCO0VBQ2hCLHdCQUFBO0UwQkpNLGV0R2tDRztFQ2lJTCxvQkFBQTtDTHE0aEJMO0EwR2xpaUJDO0VBQ0UsYUFBQTtDMUdvaWlCSDtBMEduaWlCRztFQUNFLGFBQUE7RUFDQSxrQkFBQTtDMUdxaWlCTDtBMEdwaWlCSztFQUNFLGdCQUFBO0MxR3NpaUJQO0EwR3BpaUJLO0UxQjFCSixrQzVFOEgyQjtFNEU3SDNCLGlCQWNnQjtFQUNoQix3QkFBQTtFM0UrSkksb0JBQUE7Q0xxNWhCTDtBMEduaWlCQztFQUNFLG1CQUFBO0MxR3FpaUJIO0EwR2ppaUJHO0UxQm1DRixxQ0FBQTtFQUNBLHVCQUFBO0NoRmlnaUJEO0FnRmhnaUJDO0VBQ0UscUNBQUE7RUFDQSx1QkFBQTtDaEZrZ2lCSDtBMEd0aWlCRztFMUJ5Q0YscUNBQUE7RUFDQSx1QkFBQTtDaEZnZ2lCRDtBZ0YvL2hCQztFQUNFLHFDQUFBO0VBQ0EsdUJBQUE7Q2hGaWdpQkg7QTBHM2lpQkc7RTFCK0NGLHlDQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0VBQ0EsK0JBQUE7Q2hGKy9oQkQ7QWdGOS9oQkM7RUFDRSxxQ0FBQTtFQUNBLDBCQUFBO0VBQ0EsdUJBQUE7Q2hGZ2dpQkg7QTBHbGppQkM7RXJHdUpNLGtCQUFBO0UyRXhNTixrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFMEJ5Q0UsZXRHWk87RXNHYVAsa0JBQUE7QzFHc2ppQkg7QUs1OWhCRztFcUc5RkY7SXJHNEpRLGtDQVhRO0dMNjZoQmY7Q0FDRjtBMEd4amlCQztFMUI2RVMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosYUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixlQWhCVSxDQWdCVSxPQUFBO0UwQjVHcEIsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtDMUdpa2lCSDtBMEcvamlCRztFQUNFLFVBQUE7QzFHaWtpQkw7QTBHOWppQkc7RXJGdkRFLDhCcUZ3REE7RXJGeERBLHNCcUZ3REE7RTFCa0VLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHlCQWhCVSxDQWdCVSxPQUFBO0UwQmpHbEIsZXRHdkJLO0VzR3dCTCxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtDMUd1a2lCTDtBcUJqb2lCSztFcUZtREY7SXJGbERJLHlCQUFBO0lBQUEsaUJBQUE7R3JCb29pQkw7Q0FDRjtBMEd6a2lCRztFMUJ5RE8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosV0FoQlMsQ0FnQlUsT0FBQTtFQUNuQixpQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixTQWhCUyxDQWdCVSxPQUFBO0VBQ25CLFlBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosWUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixnQkFoQlUsQ0FnQlUsT0FBQTtFMEJ0RmxCLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7RUFDQSx3QkFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7QzFHZ21pQkw7QTBHOWxpQks7RUFDRSxjQUFBO0MxR2dtaUJQO0EwRzVsaUJHO0VyR21GRSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosWUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixnQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixhQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGlCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFNBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGNBaEJVLENBZ0JVLE9BQUE7RTBCcEVsQixZQUFBO0VBQ0EsZ0RBQUE7RUFDQSw2QkFBQTtFQUNBLGV0R3ZESztFc0d3REwsc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QzFHMG5pQkw7QTBHdG5pQks7RTFCeUJLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZUFoQlUsQ0FnQlUsT0FBQTtFM0QzSmxCLDhCcUZtR0U7RXJGbkdGLHNCcUZtR0U7RUFDQSx1QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUJBQUE7QzFHK25pQlA7QXFCanVpQks7RXFGNkZBO0lyRjVGRSx5QkFBQTtJQUFBLGlCQUFBO0dyQm91aUJMO0NBQ0Y7QTBHL25pQkM7RUFDRSxhQUFBO0MxR2lvaUJIOztBMkc1dmlCRDtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QzNHK3ZpQkQ7QTJHN3ZpQkM7RUFDRSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtDM0crdmlCSDtBMkc3dmlCRzs7RUFFRSw0QkFBQTtFQUNBLHFCQUFBO0tBQUEsa0JBQUE7RUFDQSw0QkFBQTtLQUFBLHlCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxxREFBQTtFQUFBLDZDQUFBO0VBQUEscUNBQUE7RUFBQSx1RUFBQTtFQUNBLFlBQUE7QzNHK3ZpQkw7QTJHM3ZpQkM7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0MzRzZ2aUJIO0FnQnB1aUJHO0UyRjdCRjtJQU9JLG9CQUFBO0czRzh2aUJIO0NBQ0Y7QTJHNXZpQkc7RUFDRSxtQkFBQTtFQUVBLFdBQUE7RUFDQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0MzRzZ2aUJMO0EyR3p2aUJDO0VBQ0UsbUJBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7RUFDQSxZdkdsQk87RXVHbUJQLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtFQUNBLG9CQUFBO01BQUEsZ0JBQUE7RUFDQSw2R0FBQTtFQUFBLGlGQUFBO0MzRzJ2aUJIO0EyR3p2aUJHO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0MzRzJ2aUJMO0FnQnJ3aUJHO0UyRktBO0lBUUksa0JBQUE7SUFDQSxxQkFBQTtHM0c0dmlCTDtDQUNGO0FnQjN3aUJHO0UyRktBO0lBYUksZUFBQTtJQUNBLGtCQUFBO0lBQ0EscUJBQUE7SUFDQSx3QkFBQTtHM0c2dmlCTDtDQUNGO0EyRzF2aUJHO0VBQ0UsbUJBQUE7QzNHNHZpQkw7QTJHeHZpQkM7RUFDRSxZdkd2RE87RXVHd0RQLG9CQUFBO0VBQ0EsMENBQUE7RUFDQSxnQkFBQTtFQUNBLDBCQUFBO0VBQ0Esb0JBQUE7QzNHMHZpQkg7QWdCOXhpQkc7RTJGOEJGO0lBU0ksZ0JBQUE7SUFDQSxrQkFBQTtHM0cydmlCSDtDQUNGO0EyR3h2aUJDO0VBQ0Usb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QzNHMHZpQkg7QTJHdnZpQks7RUFDRSxZdkc1RUc7RXVHNkVILGlDdkdvQnFCO0NKcXVpQjVCO0FnQjl5aUJHO0UyRmtEQTtJQU1JLGdCQUFBO0lBQ0Esa0JBQUE7RzNHMHZpQkw7Q0FDRjtBMkd0dmlCQztFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0Esb0JBQUE7TUFBQSxnQkFBQTtDM0d3dmlCSDtBMkd2dmlCRztFQUpGO0lBS0ksNkJBQUE7SUFBQSw4QkFBQTtRQUFBLDJCQUFBO1lBQUEsdUJBQUE7RzNHMHZpQkg7Q0FDRjtBMkd2dmlCQztFQUNFLDZDQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EscUNBQUE7QzNHeXZpQkg7QTJHeHZpQkc7RUFFRSxxQ0FBQTtDM0d5dmlCTDtBMkdudmlCRzs7O0VBRUUsWUFBQTtFQUNBLGNBQUE7QzNHc3ZpQkw7QTJHbHZpQkM7O0VBRUUsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtDM0dvdmlCSDtBZ0I3MWlCRztFMkY0R0U7O0lBQ0UsVUFBQTtHM0dxdmlCTDtDQUNGO0FnQm4yaUJHO0UyRmtIRTs7SUFDRSxXQUFBO0czR3F2aUJMO0NBQ0Y7QTJHanZpQkM7RUFDRSxpQkFBQTtDM0dtdmlCSDtBMkdodmlCQztFQUNFLDBCQUFBO0MzR2t2aUJIO0EyRy91aUJDOztFQUVFLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtDM0dpdmlCSDtBZ0IzM2lCRztFMkZnSUY7O0lBYUksZUFBQTtHM0dtdmlCSDtDQUNGO0EyR2h2aUJDO0VBQ0UsZ0RBQUE7QzNHa3ZpQkg7QTJHaHZpQkM7RUFDRSxrREFBQTtDM0drdmlCSDs7QWdCdjRpQkc7RTJGK0pFOztJQUVJLGtCQUFBO0lBQ0EscUJBQUE7RzNHNHVpQlA7Q0FDRjtBZ0IvNGlCRztFMkYrSkU7O0lBT0ksa0JBQUE7SUFDQSxxQkFBQTtHM0c4dWlCUDtDQUNGO0FnQnQ1aUJHO0UyRitKRTs7SUFZSSxxQkFBQTtJQUNBLHdCQUFBO0czR2d2aUJQO0NBQ0Y7QWdCNzVpQkc7RTJGaUxBOztJQUVJLFVBQUE7RzNHK3VpQkw7Q0FDRjtBZ0JuNmlCRztFMkZpTEE7O0lBTUksVUFBQTtHM0dpdmlCTDtDQUNGO0FnQno2aUJHO0UyRmlMQTs7SUFVSSxVQUFBO0czR212aUJMO0NBQ0Y7QWdCLzZpQkc7RTJGaUxBOztJQWNJLFVBQUE7RzNHcXZpQkw7Q0FDRjs7QTRHai9pQkQ7RUFDRSwyQkFBQTtFQUNBLGNBQUE7QzVHby9pQkQ7QWdCMTdpQkc7RTRGNURKO0lBS0ksc0NBQUE7RzVHcS9pQkQ7Q0FDRjtBNEduL2lCQztFQUNFLG1CQUFBO0VBQ0Esb0JBQUE7QzVHcS9pQkg7QTRHbC9pQkM7RUFHRSxtQkFBQTtFQUNBLGdCQUFBO0M1R2svaUJIO0E0RzEraUJDO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsd0JBQUE7RUFDQSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtFQUNBLFlBQUE7QzVHNCtpQkg7QTRHeitpQkM7RUFDRSxZQUFBO0M1RzIraUJIO0E0R3oraUJHO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtDNUcyK2lCTDtBNEd4K2lCRztFNUJmRixpQzVFNEcyQjtFNEVLbEIsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosZ0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosbUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIseUJBaEJVLENBZ0JVLE9BQUE7RTRCL0hsQixZeEdSSztFd0dTTCxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCeEdnQmdCO0V3R2ZoQixtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7QzVHdy9pQkw7QWdCNytpQkc7RTRGcEJBO0k1QmtHTyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixnQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixrQkFoQlUsQ0FnQlUsT0FBQTtJNEJ0SGhCLGVBQUE7RzVHZ2dqQkw7Q0FDRjtBNEc3L2lCRztFNUI1QkYsbUM1RXlHMkI7RTRFeEczQixpQkFBQTtFQTRHUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixnQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtFNEIvR2xCLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZeEc3Qks7Q0pvaWpCVjtBZ0I1Z2pCRztFNEZIQTtJNUJpRk8sT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosZ0JBaEJTLENBZ0JVLE9BQUE7SUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7R2hGdzZpQnJCO0NBQ0Y7QTRHNWdqQkc7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0M1RzhnakJMO0E0RzFnakJDO0U1QnpFQSxrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFNEJnRUUsb0JBQUE7RUFDQSxpQnhHMUVLO0V3RzJFTCxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QzVHOGdqQkg7QTRHM2dqQkM7RUFDRSxtQkFBQTtDNUc2Z2pCSDtBNEc1Z2pCRztFNUJwRkYsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFNEI2Q0ksa0JBQUE7QzVHbWlqQkw7QWdGOWtqQkM7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEZnbGpCSDtBcUIvbWpCSztFMkQ0Qko7STNEM0JNLHlCQUFBO0lBQUEsaUJBQUE7R3JCa25qQkw7Q0FDRjtBZ0ZsbGpCQztFQUNFLHFDQUFBO0VBQ0EsWTVFcEJPO0NKd21qQlY7QTRHN2lqQkM7RUFDRSx5QkFBQTtVQUFBLGlCQUFBO0M1RytpakJIO0E0RzdpakJHOztFQUVFLGNBQUE7QzVHK2lqQkw7O0E2R2xwakJDO0U3QnlJUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixpQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtFNkJ4S3BCLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QzdHNHBqQkg7O0E4Ry9wakJHO0VBQ0UsYUFBQTtDOUdrcWpCTDtBOEdqcWpCSztFQUZGO0lBR0ksb0JBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7RzlHb3FqQkw7Q0FDRjtBOEducWpCSztFQUxGO0lBTUksb0JBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7RzlHc3FqQkw7Q0FDRjtBOEdycWpCSztFQVJGO0lBU0ksb0JBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7RzlHd3FqQkw7Q0FDRjtBOEdocWpCVztFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QzlHa3FqQmI7QThHOXBqQk87O0VBRUUsZUFBQTtDOUdncWpCVDtBOEc5cGpCTztFQUNFLGlCQUFBO0M5R2dxakJUO0E4RzdwakJLOztFQUVFLFdBQUE7RUFDQSxZQUFBO0M5RytwakJQO0E4R3pwakJPO0VBQ0UscUNBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QzlHMnBqQlQ7QThHMXBqQlM7RUFFRSxxQ0FBQTtDOUcycGpCWDs7QStHN3NqQkM7RUFDRSxlQUFBO0MvR2d0akJIOztBZ0hsdGpCRDtFQUNFLG1CQUFBO0NoSHF0akJEO0FnQjFwakJHO0VnRzVESjtJQUlJLGtCQUFBO0doSHN0akJEO0NBQ0Y7QWdIbnRqQkc7RUFDRSxvQjVHNENLO0NKeXFqQlY7QWdIbnRqQks7O0VBRUUsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NoSHF0akJQO0FnSGp0akJHO0VBQ0UsYUFBQTtDaEhtdGpCTDtBZ0gvc2pCQztFQUNFLGtDQUFBO0VBQ0EsbUNBQUE7Q2hIaXRqQkg7O0FnSDdzakJEO0VoQzRHVyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixrQkFoQlUsQ0FnQlUsT0FBQTtDaEYya2pCdkI7QWdCMXJqQkc7RWdHOUJKO0loQzRHVyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtHaEZzbGpCckI7Q0FDRjtBZ0g1dGpCRztFQUNFLGtCQUFBO0NoSDh0akJMO0FnSDN0akJHOzs7RUFHRSxrQkFBQTtDaEg2dGpCTDtBZ0gxdGpCRztFQUNFLHFCQUFBO0tBQUEsa0JBQUE7Q2hINHRqQkw7QWdIenRqQkc7RWhDc0ZPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFVBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7Q2hGNG1qQnZCO0FnQjN0akJHO0VnR1JBO0loQ3NGTyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixVQWhCUyxDQWdCVSxPQUFBO0lBQ25CLGdCQWhCVSxDQWdCVSxPQUFBO0doRnVuakJyQjtDQUNGO0FnQnZ1akJHO0VnR1JBO0lBUUksU0FBQTtHaEgydWpCTDtDQUNGO0FnSHh1akJHO0VoQzBFTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixXQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGlCQWhCVSxDQWdCVSxPQUFBO0NoRnVvakJ2QjtBZ0J0dmpCRztFZ0dJQTtJaEMwRU8sT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosV0FoQlMsQ0FnQlUsT0FBQTtJQUNuQixpQkFoQlUsQ0FnQlUsT0FBQTtHaEZrcGpCckI7Q0FDRjtBZ0Jsd2pCRztFZ0dJQTtJQVFJLFVBQUE7R2hIMHZqQkw7Q0FDRjtBZ0h2dmpCRzs7RWhDOERPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosWUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixnQkFoQlUsQ0FnQlUsT0FBQTtFZ0MzRmxCLHlDQUFBO0VBQ0EsbUJBQUE7Q2hIdXdqQkw7QWdIcndqQks7O0VBQ0UseUNBQUE7Q2hId3dqQlA7QWdCaHlqQkc7RWdHdUJFOztJQUlJLDBCNUd2Qlk7R0ppeWpCbkI7Q0FDRjtBZ0J0eWpCRztFZ0dnQkE7O0lBZ0JJLDBCNUc5QmM7STRFNEVYLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGFBaEJTLENBZ0JVLE9BQUE7SUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7SUFqQ2IsT0FBQTtJQUNDLE9BQUE7SUFHUixPQUFBO0lBT3VCLE9BQUE7SUFDRyxPQUFBO0lBR3RCLE9BQUE7SUFpQkosWUFoQlMsQ0FnQlUsT0FBQTtJQUNuQixnQkFoQlUsQ0FnQlUsT0FBQTtHaEY0c2pCckI7Q0FDRjtBZ0I1empCRztFZ0dnQkE7O0loQzhETyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixjQWhCUyxDQWdCVSxPQUFBO0lBQ25CLGtCQWhCVSxDQWdCVSxPQUFBO0lBakNiLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGFBaEJTLENBZ0JVLE9BQUE7SUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7R2hGaXVqQnJCO0NBQ0Y7QWdIdHlqQkc7O0UzRzZFRSxnQkFBQTtFMkcxRUEsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtDaEh3eWpCTDtBZ0J4MWpCRztFZ0cyQ0E7O0kzR3NHSSxnQkFBQTtHTDRzakJMO0NBQ0Y7QUt0d2pCRztFMkc3Q0E7O0kzRzJHTSxrQ0FYUTtHTHd0akJmO0NBQ0Y7QWdINXlqQkM7RWhDc0JTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGlCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0VnQ3JEcEIsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtFQUNBLFdBQUE7Q2hIcXpqQkg7QWdCdDNqQkc7RWdHd0RGO0loQ3NCUyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixpQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixxQkFoQlUsQ0FnQlUsT0FBQTtHaEZreGpCckI7Q0FDRjtBZ0h2empCRztFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RWhDcElKLGtDNUU4SDJCO0U0RTdIM0IsaUJBRjBCO0VnQ3VJdEIsaUJBQUE7RUFDQSx5QkFBQTtDaEgwempCTDtBZ0IxNGpCRztFZ0cyRUE7SUFRSSw0QkFBQTtHaEgyempCTDtDQUNGO0FnSHh6akJHO0VBQ0UsWTVHaEhLO0NKMDZqQlY7O0FnSG56akJHO0VoQ2pCTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGNBaEJVLENBZ0JVLE9BQUE7Q2hGOHlqQnZCO0FnSDF6akJHO0VoQ3JCTyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixhQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGVBaEJVLENBZ0JVLE9BQUE7Q2hGd3pqQnZCOztBaUhqK2pCQztFQUNFLG9CQUFBO0NqSG8rakJIO0FpSGorakJDO0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0NqSG0rakJIO0FpSC85akJHO0VBQ0UsYUFBQTtFQUNBLG9CQUFBO0NqSGkrakJMO0FpSDk5akJHO0VBQ0UsYUFBQTtFQUNBLG9CQUFBO0NqSGcrakJMO0FpSDM5akJHO0VqQ3RCRixrQzVFOEgyQjtFNEU3SDNCLGlCQUYwQjtFaUN5QnRCLDBCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLFk3R0NLO0U2R0FMLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQjdHb0NnQjtFNkduQ2hCLHVCQUFBO0NqSDg5akJMO0FpSDU5akJLO0VBQ0UsY0FBQTtDakg4OWpCUDs7QWdCOThqQkc7RWtHM0RGO0lBRUksV0FBQTtHbEg0Z2tCSDtDQUNGO0FrSHpna0JDO0VsQ0ZBLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRW9LSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RWtDaEtwQixVQUFBO0VBQ0Esa0JBQUE7RUFDQSxZOUd1Qk87RThHdEJQLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMkJBQUE7RUFDQSxpREFBQTtFQUFBLHlDQUFBO0VBQ0EsaUJBQUE7Q2xIb2hrQkg7QWtIbGhrQkc7RUFDRSxzQkFBQTtFQUNBLDhCQUFBO0NsSG9oa0JMO0FnQjcrakJHO0VrR3pDQTtJQUtJLDBCOUdzQ2M7R0orK2pCbkI7Q0FDRjtBZ0JsL2pCRztFa0dyREY7STdHc01NLGtCQUFBO0kyRW5FRyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtJa0M1SWxCLG1CQUFBO0dsSDRoa0JIO0NBQ0Y7QUt4NmpCRztFNkc3SUY7STdHMk1RLGtDQVhRO0dMeTNqQmY7Q0FDRjtBa0gvaGtCRztFQUNFLGlCQUFBO0NsSGlpa0JMO0FnQnhna0JHO0VrR25CRTtJQUNFLGFBQUE7R2xIOGhrQkw7RWtINWhrQks7SWxDZk4sbUM1RXlHMkI7STRFeEczQixpQkFBQTtJM0UrS00sb0JBQUE7STZHOUpFLGlCQUFBO0lBQ0EsbUJBQUE7SUFDQSxzQkFBQTtHbEgraGtCUDtDQUNGO0FLNzdqQkc7RTZHeEdJO0k3R3NLRSxvQ0FYUTtHTDg0akJmO0NBQ0Y7QWtIL2hrQkM7RUFDRSwwQjlHTWtCO0NKMmhrQnJCOztBbUh2bGtCRztFQUNFLG9CQUFBO0NuSDBsa0JMO0FtSHZsa0JHO0VuQ0RGLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRTZMTSxrQkFBQTtFMkVuRUcsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7RW1DaktsQixlL0d5Q0s7Q0p5amtCVjtBS3g5akJHO0U4RzlJQTtJOUc0TU0sa0NBWFE7R0x5NmpCZjtDQUNGO0FtSHBta0JHO0VuQ1JGLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7Q2hGbzlqQnZCO0FtSDdta0JLO0VBQ0UsZUFBQTtDbkgrbWtCUDtBbUgxbWtCSztFQUNFLHFDQUFBO0NuSDRta0JQO0FtSHhta0JHO0VuQ3hCRixrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0VvS0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHdCQWhCVSxDQWdCVSxPQUFBO0VBdEl0QixvQ0FBQTtFQUFBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZNUVIUztFNEVJVCxxQ0FBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBNEZTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0VBNUR0Qix1QkFBQTtFQUNBLG1CQUFBO0NoRnVqa0JEO0FnRnZua0JDO0UzRGhDSSxvQzJEaUNGO0UzRGpDRSw0QjJEaUNGO0VBQ0EsWTVFZE87RTRFZVAscUNBQUE7Q2hGeW5rQkg7QXFCeHBrQks7RTJENEJKO0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQjJwa0JMO0NBQ0Y7QWdGM25rQkM7RUFDRSxxQ0FBQTtFQUNBLFk1RXBCTztDSmlwa0JWO0FtSG5wa0JDO0VBQ0UsWUFBQTtDbkhxcGtCSDs7QW9IeHJrQkQ7RUFDRSxlaEhrRFM7Q0p5b2tCVjtBb0h4cmtCRztFcENxQkYsaUM1RTRHMkI7RUN3RXJCLHFCQUFBO0UyRW5FRyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixxQkFoQlUsQ0FnQlUsT0FBQTtFb0NuS2xCLGlCOUd5UndCO0U4R3hSeEIsbUJBQUE7Q3BIaXNrQkw7QUt0amtCRztFK0doSkE7SS9HOE1NLHNDQVhRO0dMdWdrQmY7Q0FDRjtBb0huc2tCRztFcENhRixpQzVFNEcyQjtFQytDdkIsZ0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGlCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0VvQzFKbEIsbUJBQUE7RUFDQSxhQUFBO0NwSG10a0JMO0FvSGh0a0JHO0VwQ2hCRixrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0VvS0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHdCQWhCVSxDQWdCVSxPQUFBO0VBdEl0QixvQ0FBQTtFQUFBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZNUVIUztFNEVJVCxxQ0FBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0NoRitza0JEO0FnRjdza0JDO0UzRGhDSSxvQzJEaUNGO0UzRGpDRSw0QjJEaUNGO0VBQ0EsWTVFZE87RTRFZVAscUNBQUE7Q2hGK3NrQkg7QXFCOXVrQks7RTJENEJKO0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQml2a0JMO0NBQ0Y7QWdGanRrQkM7RUFDRSxxQ0FBQTtFQUNBLFk1RXBCTztDSnV1a0JWO0FvSGx2a0JHO0VBQ0UsaUJBQUE7Q3BIb3ZrQkw7QW9IbHZrQks7RUFDRSxlQUFBO0NwSG92a0JQO0FvSGp2a0JLO0VBQ0UsZUFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtDcEhtdmtCUDtBb0gvdWtCRztFcENuQ0Ysa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtDaEYwbmtCdkI7QW9IdHZrQks7RS9HcUlBLGdCQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtDaEZxb2tCdkI7O0FxSC95a0JDO0VBQ0Usa0NBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0NySGt6a0JIO0FnQjV2a0JHO0VxRzNERjtJQU9JLHNDQUFBO1lBQUEsOEJBQUE7R3JIb3prQkg7Q0FDRjtBcUg1eWtCSztFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0NySDh5a0JQO0FxSDF5a0JLO0VBQ0UsMEJqSGlEYztFaUhoRGQsY0FBQTtDckg0eWtCUDtBcUh6eWtCRztFQUNFLGFBQUE7Q3JIMnlrQkw7QXFIMXlrQks7RUFDRSwwQmpIeUNjO0VpSHhDZCxhQUFBO0NySDR5a0JQO0FxSHh5a0JLO0VBQ0UsMEJqSGlDYztFaUhoQ2QsY0FBQTtDckgweWtCUDtBcUh0eWtCSztFQUNFLDBCakhlYztFaUhkZCxjQUFBO0NySHd5a0JQO0FxSHB5a0JLO0VBQ0UsMEJqSGFjO0VpSFpkLGNBQUE7Q3JIc3lrQlA7QXFIbHlrQks7RUFDRSwwQmpIVWM7RWlIVGQsY0FBQTtDckhveWtCUDtBcUhoeWtCSztFQUNFLDBCakhNYztFaUhMZCxjQUFBO0NySGt5a0JQO0FxSDV4a0JLO0VBQ0UsbUJBQUE7Q3JIOHhrQlA7QWdCNXlrQkc7RXFHYUU7SUFHSSw4QkFBQTtHckhneWtCUDtDQUNGO0FxSDV4a0JLO0VBQ0UsaUJBQUE7Q3JIOHhrQlA7QXFIN3hrQk87RUFDRSxrQ0FBQTtVQUFBLDBCQUFBO0VBQ0Esd0VBQUE7RUFBQSxnRUFBQTtFQUFBLGdEQUFBO0VBQUEscUdBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0EsaUJBQUE7Q3JIK3hrQlQ7QXFIOXhrQlM7RUFDRSxpQ0FBQTtVQUFBLHlCQUFBO0VBQ0EsK0JBQUE7VUFBQSx1QkFBQTtDckhneWtCWDtBcUgzeGtCRztFQUNFLGdCQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0NySDZ4a0JMO0FnQnAwa0JHO0VxR21DQTtJQU1JLGdCQUFBO0dySCt4a0JMO0NBQ0Y7QXFIOXhrQks7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0NySGd5a0JQO0FxSDd4a0JHO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtDckgreGtCTDtBcUg5eGtCSztFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtDckhneWtCUDtBZ0J2MWtCRztFcUdvREU7SUFLSSxnQkFBQTtJQUNBLGtCQUFBO0dySGt5a0JQO0NBQ0Y7QXFIL3hrQkc7RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0NySGl5a0JMO0FxSGh5a0JLO0VBQ0UsZ0JBQUE7Q3JIa3lrQlA7QWdCcDJrQkc7RXFHaUVFO0lBR0ksZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0dySG95a0JQO0NBQ0Y7QXFIanlrQkc7OztFQUdFLGlCQUFBO0NySG15a0JMO0FxSDN4a0JLOzs7Ozs7Ozs7Ozs7O0VBR0UsWWpIaEhHO0NKdTVrQlY7QXFIbHlrQk87RUFDRSxzQmpIM0VZO0NKKzJrQnJCO0FxSDl4a0JPO0VBQ0Usc0JqSHBHWTtDSm80a0JyQjtBcUgxeGtCTztFQUNFLHNCakg5Rlk7Q0owM2tCckI7QXFIdHhrQk87RUFDRSxzQmpIbEhZO0NKMDRrQnJCO0FxSGx4a0JPO0VBQ0Usc0JqSC9HWTtDSm00a0JyQjtBcUg5d2tCTztFQUNFLHNCakhwSFk7Q0pvNGtCckI7QXFIMXdrQk87RUFDRSxzQmpIdEhZO0NKazRrQnJCO0FxSHp3a0JLOzs7RUFHRSxlakg1SGM7Q0p1NGtCckI7O0FzSHI5a0JEO0V0QzBJVyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixpQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtFc0N4S3RCLHVCbEhpQ1M7RWtIaENULGtEQUFBO1VBQUEsMENBQUE7Q3RIcytrQkQ7QXNIcCtrQkM7RUFDRSwwQmxIMkRrQjtFNEV3RVgsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosNkJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsa0NBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosOEJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsbUNBaEJVLENBZ0JVLE9BQUE7Q2hGazFrQnZCO0FzSGova0JDO0V0Q1BBLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0VzQ0ZFLFlsSHNCTztFNEVzR0EsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIscUJBaEJVLENBZ0JVLE9BQUE7Q2hGZzJrQnZCO0FzSHova0JDO0VBQ0UsWWxIaUJPO0NKMCtrQlY7QXNIeC9rQkM7O0VqSDhKSSxnQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7Q2hGKzJrQnZCO0FzSDkva0JDO0V0Q3ZCQSxrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0VvS0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHlCQWhCVSxDQWdCVSxPQUFBO0VBdEl0QixvQ0FBQTtFQUFBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlNUUyQm9CO0U0RTFCcEIsa0NBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQXVFQSwwQkFBQTtFQXFCUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtDaEZnNWtCdkI7QWdGM2dsQkM7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEY2Z2xCSDtBcUI1aWxCSztFMkQ0Qko7STNEM0JNLHlCQUFBO0lBQUEsaUJBQUE7R3JCK2lsQkw7Q0FDRjtBZ0YvZ2xCQztFQUNFLHFDQUFBO0VBQ0EsWTVFcEJPO0NKcWlsQlY7QWdGbDlrQkM7RUFHRSxzQjVFdkRrQjtDSnlnbEJyQjtBZ0JuZ2xCRztFZ0U4Q0Y7SUFNSSx5QkFBQTtJQUFBLGlCQUFBO0doRm05a0JIO0NBQ0Y7O0FnQnhnbEJHO0V1R3hFRjtJQUVJLGVBQUE7SUFDQSxrQ0FBQTtHdkhtbGxCSDtDQUNGO0F1SGhsbEJDO0V2Q2lCQSxpQzVFNEcyQjtFQytCekIsZ0NBQUE7RTJFMUJPLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0V1Qy9KcEIsZW5IdUNPO0NKa2psQlY7QXVIcmxsQkM7RXZDMEhTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHlCQWhCVSxDQWdCVSxPQUFBO0V1Q3pKcEIsV0FBQTtDdkg4bGxCSDs7QXVIemxsQkM7RUFDRSxnQkFBQTtDdkg0bGxCSDs7QXVIdmxsQkQ7RXZDNkdXLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHlCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHdCQWhCVSxDQWdCVSxPQUFBO0V1QzFJdEIsWUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtDdkgrbWxCRDtBdUg3bWxCQztFQUNFLGFBQUE7RUFDQSxZQUFBO0N2SCttbEJIO0F1SDVtbEJHO0VBQ0UsY0FBQTtFQUNBLFlBQUE7Q3ZIOG1sQkw7QXVIM21sQkM7RUFDRSxnQkFBQTtDdkg2bWxCSDtBdUgzbWxCQztFQUNFLFlBQUE7Q3ZINm1sQkg7QXVIM21sQkM7RUFDRSxZQUFBO0N2SDZtbEJIO0FnQnZtbEJHO0V1R1BGO0lBSUksV0FBQTtHdkg4bWxCSDtDQUNGO0F1SDVtbEJDO0VBQ0UsbUJBQUE7Q3ZIOG1sQkg7QXVINW1sQkM7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7Q3ZIOG1sQkg7QWdCbm5sQkc7RXVHR0Y7SXZDMkVTLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0lBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0l1Q3RHbEIsWUFBQTtHdkhzbmxCSDtDQUNGO0F1SHBubEJDO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0N2SHNubEJIO0FnQnBvbEJHO0V1R1lGO0l2Q2tFUyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixxQkFoQlUsQ0FnQlUsT0FBQTtJdUM3RmxCLGFBQUE7R3ZIOG5sQkg7Q0FDRjs7QWdCanBsQkc7RXVHeUJBO0lBQ0UsMEJBQUE7R3ZING5sQkg7RXVIMW5sQkM7SUFDRSwwQkFBQTtHdkg0bmxCSDtFdUgxbmxCQztJQUNFLGlCQUFBO0d2SDRubEJIO0NBQ0Y7QWdCaHBsQkc7RXVHdUJBO0lBR0UsWUFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0d2SDBubEJIO0NBQ0Y7O0F3SGh1bEJEO0VBQ0UsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtDeEhtdWxCRDtBd0hqdWxCQztFQUNFLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDBCcEhzRGtCO0VvSHJEbEIsT0FBQTtDeEhtdWxCSDtBd0hodWxCQztFeENUQSxrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0U2TE0sb0JBQUE7RTJFbkVHLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHVCQWhCVSxDQWdCVSxPQUFBO0V3Q3pKcEIsWXBIa0JPO0VvSGpCUCxtQkFBQTtDeEgydWxCSDtBSzFtbEJHO0VtSHRJRjtJbkhvTVEsb0NBWFE7R0wyamxCZjtDQUNGO0F3SDd1bEJDO0VBQ0UsaUJBQUE7RUFDQSxhQUFBO0N4SCt1bEJIO0F3SDd1bEJHO0V4Q3JCRixrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0VvS0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0V3QzdJbEIsWXBITUs7RW9ITEwsbUJBQUE7Q3hId3ZsQkw7QXdIcHZsQkM7RUFDRSw0QkFBQTtDeEhzdmxCSDtBd0hwdmxCRztFQUhGO0lBSUksMkJBQUE7R3hIdXZsQkg7Q0FDRjtBd0hwdmxCQztFeEN0Q0Esa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix5QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQseUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQXVFQSx1QkFBQTtFM0V3Rk0sa0JBQUE7RTJFbkVHLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHFCQWhCVSxDQWdCVSxPQUFBO0NoRnNwbEJ2QjtBZ0ZqeGxCQztFM0RoQ0ksb0MyRGlDRjtFM0RqQ0UsNEIyRGlDRjtFQUNBLGU1RWNrQjtFNEVibEIsa0NBQUE7Q2hGbXhsQkg7QXFCbHpsQks7RTJENEJKO0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQnF6bEJMO0NBQ0Y7QWdGcnhsQkM7RUFDRSxrQ0FBQTtFQUNBLGU1RVFrQjtDSit3bEJyQjtBZ0Z4dGxCQztFQUdFLG1CNUV0Rk87Q0o4eWxCVjtBZ0J6d2xCRztFZ0U4Q0Y7SUFNSSx5QkFBQTtJQUFBLGlCQUFBO0doRnl0bEJIO0NBQ0Y7QUtuc2xCRztFbUh6R0Y7SW5IdUtRLGtDQVhRO0dMb3BsQmY7Q0FDRjtBd0gzeWxCQztFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7Q3hINnlsQkg7O0F3SHp5bEJEO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwyQkFBQTtVQUFBLHVCQUFBO0VBQ0EsdUJwSDVCUztDSncwbEJWO0F3SDF5bEJDO0VBQ0UsYUFBQTtFQUNBLGdCQUFBO0N4SDR5bEJIO0F3SHp5bEJDO0V4QzlDQSxpQzVFNEcyQjtFQ3dFckIscUJBQUE7RTJFbkVHLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHFCQWhCVSxDQWdCVSxPQUFBO0V3Q2hHcEIsaUJsSHNOMEI7RWtIck4xQixlcEhaa0I7RW9IYWxCLG1CQUFBO0N4SGt6bEJIO0FLM3VsQkc7RW1IN0VGO0luSDJJUSxzQ0FYUTtHTDRybEJmO0NBQ0Y7QXdIcnpsQkc7RUFDRSxpQkFBQTtDeEh1emxCTDtBd0huemxCQztFeEMzREEsaUM1RTRHMkI7RUMrQ3ZCLGdCQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtFd0NuRnBCLGVwSHJDTztFb0hzQ1AsbUJBQUE7Q3hINHpsQkg7O0F3SHR6bEJHO0VBQ0UsMEJwSHJDZ0I7Q0o4MWxCckI7QXdIdHpsQkc7O0VBRUUsZXBIbERLO0NKMDJsQlY7QXdIcnpsQkc7RXhDbkdGLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRW9LSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIseUJBaEJVLENBZ0JVLE9BQUE7RUF0SXRCLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLGU1RXVCb0I7RTRFdEJwQix5Q0FBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBdUVBLDBCQUFBO0NoRmkwbEJEO0FnRnQ0bEJDO0UzRGhDSSxvQzJEaUNGO0UzRGpDRSw0QjJEaUNGO0VBQ0EsWTVFZE87RTRFZVAscUNBQUE7Q2hGdzRsQkg7QXFCdjZsQks7RTJENEJKO0kzRDNCTSx5QkFBQTtJQUFBLGlCQUFBO0dyQjA2bEJMO0NBQ0Y7QWdGMTRsQkM7RUFDRSxxQ0FBQTtFQUNBLFk1RXBCTztDSmc2bEJWO0FnRjcwbEJDO0VBR0Usc0I1RTVEa0I7Q0p5NGxCckI7QWdCOTNsQkc7RWdFOENGO0lBTUkseUJBQUE7SUFBQSxpQkFBQTtHaEY4MGxCSDtDQUNGO0F3SGgybEJHO0VBQ0UsMEJwSC9DZ0I7Q0ppNWxCckI7QXdIaDJsQks7O0VBRUUsWXBIN0VHO0NKKzZsQlY7QXdIMzFsQkc7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDeEg2MWxCTDs7QWdCaDRsQkc7RXdHMENBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7R3hIMDFsQkg7RXdIdjFsQkM7SUFDRSxnQkFBQTtHeEh5MWxCSDtFd0h0MWxCQztJbkh5Q0Usb0JBQUE7STJFMUNLLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0doRmkwbEJyQjtDQUNGOztBeUg1K2xCQztFekN5SVMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosaUJBaEJTLENBZ0JVLE9BQUE7RUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7Q2hGNjBsQnZCO0FnQjU3bEJHO0V5R3hEQTs7SXpDc0lPLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0doRnkxbEJyQjtDQUNGO0F5SDEvbEJHO0V6QytITyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtDaEZvMmxCdkI7QXlILy9sQkM7RXpDU0EsaUM1RTRHMkI7RTRFS2xCLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHFCQWhCVSxDQWdCVSxPQUFBO0UzRWtDaEIscUJBQUE7RW9IekxKLGVySCtCTztFcUg5QlAsaUJBQUE7Q3pId2dtQkg7QUt6NGxCRztFb0hwSUY7SXBIa01RLHNDQVhRO0dMMDFsQmY7Q0FDRjtBeUgxZ21CQztFekNDQSxpQzVFNEcyQjtFQytDdkIscUJBQUE7RW9IekpGLGVySHdCTztFNEV1RkEsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsdUJBaEJVLENBZ0JVLE9BQUE7Q2hGbzRsQnZCO0F5SGhobUJDO0V6QzFCQSxrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0VvS0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLG9CQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHdCQWhCVSxDQWdCVSxPQUFBO0VBdEl0QixvQ0FBQTtFQUFBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZNUVIUztFNEVJVCxxQ0FBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBNEZTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0NoRm82bEJ2QjtBZ0YvaG1CQztFM0RoQ0ksb0MyRGlDRjtFM0RqQ0UsNEIyRGlDRjtFQUNBLFk1RWRPO0U0RWVQLHFDQUFBO0NoRmlpbUJIO0FxQmhrbUJLO0UyRDRCSjtJM0QzQk0seUJBQUE7SUFBQSxpQkFBQTtHckJta21CTDtDQUNGO0FnRm5pbUJDO0VBQ0UscUNBQUE7RUFDQSxZNUVwQk87Q0p5am1CVjs7QWdCcmdtQkc7RXlHbERGO0lBRUksOEJBQUE7UUFBQSxpQkFBQTtHekgwam1CSDtDQUNGOztBMEhsbW1CQztFQUNFLG1CQUFBO0MxSHFtbUJIO0EwSG5tbUJHO0VBQ0UsaUJBQUE7QzFIcW1tQkw7QTBIam1tQkM7RUFDRSxrQkFBQTtDMUhtbW1CSDtBMEhobW1CQztFMUNSQSxrQzVFOEgyQjtFNEU3SDNCLGlCQVNnQjtFQUNoQix5QkFBQTtFM0VvS0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0UwQzFKcEIsZXRINkNrQjtDSjhqbUJyQjtBZ0Joa21CRztFMEcvQ0Y7SXJIZ01NLGtCQUFBO0kyRW5FRyxPQUFBO0lBQ0MsT0FBQTtJQUdSLE9BQUE7SUFPdUIsT0FBQTtJQUNHLE9BQUE7SUFHdEIsT0FBQTtJQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtJQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtHaEY2OWxCckI7Q0FDRjtBS3IvbEJHO0VxSHZJRjtJckhxTVEsa0NBWFE7R0xzOGxCZjtDQUNGO0EwSHRubUJHO0VBRUUsZXRIc0NnQjtDSmlsbUJyQjtBMEhwbm1CRztFQUNFLFlBQUE7QzFIc25tQkw7QTBIbG5tQkM7RUFDRSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtDMUhvbm1CSDtBMEhqbm1CQztFQUNFLFlBQUE7QzFIbW5tQkg7O0EySHpwbUJDO0VBQ0UsWUFBQTtFQUNBLGFBQUE7QzNINHBtQkg7QWdCbm1tQkc7RTJHM0RGO0lBS0ksWUFBQTtHM0g2cG1CSDtDQUNGO0EySHpwbUJHO0UzQ05GLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRW9LSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RUF0SXRCLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLFk1RUhTO0U0RUlULHFDQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUE0RlMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7RUE1RHRCLHVCQUFBO0VBQ0EsbUJBQUE7Q2hGc2xtQkQ7QWdGdHBtQkM7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEZ3cG1CSDtBcUJ2cm1CSztFMkQ0Qko7STNEM0JNLHlCQUFBO0lBQUEsaUJBQUE7R3JCMHJtQkw7Q0FDRjtBZ0YxcG1CQztFQUNFLHFDQUFBO0VBQ0EsWTVFcEJPO0NKZ3JtQlY7QTJIcnNtQkc7O0UzQ1ZGLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7Q2hGd2ptQnZCO0EySDlzbUJLOztFQUNFLGV2SHVCRztDSjBybUJWO0EySDdzbUJHO0UzQ3JCRixrQzVFOEgyQjtFNEU3SDNCLGlCQUlnQjtFQUNoQix5QkFBQTtFM0V5S0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0NoRjBrbUJ2QjtBMkh0dG1CSztFQUNFLGV2SGFHO0NKMnNtQlY7O0E0SHJ2bUJLO0VBQ0Usb0JBQUE7QzVId3ZtQlA7QTRIbHZtQkc7O0U1Q0xGLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RTRDNUpsQixleEhvQ0s7Q0p5dG1CVjtBNEgxdm1CRzs7O0U1Q2JGLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7Q2hGaW5tQnZCO0E0SGx3bUJHO0VBQ0UsZXhIa0JLO0NKa3ZtQlY7O0E0SDl2bUJDO0VBQ0UsZXhIaUJPO0NKZ3ZtQlY7QTRIOXZtQkM7RUFDRSxleEhjTztDSmt2bUJWO0E0SDd2bUJDO0VBQ0Usb0JBQUE7QzVIK3ZtQkg7QTRINXZtQkM7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDNUg4dm1CSDtBNEg1dm1CRztFNUN5Rk8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosWUFoQlMsQ0FnQlUsT0FBQTtFQUNuQixZQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsYUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFNEN0SGxCLFlBQUE7RUFDQSw2Q0FBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7QzVIbXhtQkw7QTRIL3dtQkM7RTVDOEVTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHdCQWhCVSxDQWdCVSxPQUFBO0NoRjBxbUJ2Qjs7QTZIcDFtQkM7Ozs7O0U3Q0lBLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RTZDbEtwQixlekgwQ087Q0pzem1CVjtBNkg1MW1CRztFQUNFLGVBQUE7QzdIODFtQkw7QTZIMzFtQkc7RXhINExJLGtCQUFBO0V3SDFMRixxQkFBQTtFQUNBLGV6SCtCSztDSjh6bUJWO0FLN3RtQkc7RXdIbklBO0l4SGlNTSxrQ0FYUTtHTDhxbUJmO0NBQ0Y7QTZILzFtQkc7RTdDbEJGLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxnQkFBQTtFd0gxSkEsY0FBQTtFQUNBLGV6SG9CSztDSiswbUJWO0E2SGoybUJLO0VBQ0UsaUJ2SG1Rc0I7Q05nbW1CN0I7QTZIOTFtQkM7RTdDOUJBLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7RTZDcElwQixlekh1QmtCO0NKazFtQnJCO0E2SHYybUJHO0VBQ0UsZXpIc0JnQjtDSm0xbUJyQjtBNkhyMm1CQztFQUNFLGtEQUFBO1VBQUEsMENBQUE7QzdIdTJtQkg7QTZIcjJtQkc7RUFDRSxnQkFBQTtDN0h1Mm1CTDtBNkhwMm1CRztFQUNFLGNBQUE7QzdIczJtQkw7QTZIcDJtQks7RUFDRSxlekhaRztDSmszbUJWO0E2SGgybUJHO0VBQ0UsMEJ6SEZnQjtDSm8ybUJyQjtBNkgvMW1CRztFQUNFLDBCQUFBO0M3SGkybUJMO0E2SDkxbUJHO0VBQ0UsMEJ6SG5DSztDSm00bUJWO0E2SDUxbUJDO0VBQ0UsZ0JBQUE7QzdIODFtQkg7O0E2SDExbUJEO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSwwQkFBQTtNQUFBLHVCQUFBO1VBQUEsb0JBQUE7QzdINjFtQkQ7QTZIMzFtQkM7RTdDcURTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFlBaEJTLENBZ0JVLE9BQUE7RUFDbkIsWUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixhQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGFBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RTZDbEZwQixZQUFBO0VBQ0Esa0RBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0M3SGszbUJIOztBNkg3Mm1CQztFQUNFLG1CQUFBO0M3SGczbUJIO0E2SDkybUJHO0U3Q3ZFRixtQzVFeUcyQjtFNEV4RzNCLGlCQUFBO0U2Q3dFSSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGV6SDNDZ0I7RXlINENoQixnQkFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QzdIaTNtQkw7QTZINzJtQkM7RUFDRSxtQkFBQTtFQUNBLHVCQUFBO0M3SCsybUJIOztBNkh4Mm1CSztFQUNFLGV6SDdEYztDSnc2bUJyQjs7QThIcittQkM7RTlDeUlTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLHFCQWhCVSxDQWdCVSxPQUFBO0U4Q3hLcEIsa0JBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7QzlIKyttQkg7QThINyttQkc7RTlDRkYsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFNkxNLHFCQUFBO0UyRW5FRyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixxQkFoQlUsQ0FnQlUsT0FBQTtFOENoS2xCLGUxSHdDSztFMEh2Q0wscUJBQUE7QzlIdy9tQkw7QUtoM21CRztFeUg3SUE7SXpIMk1NLHNDQVhRO0dMaTBtQmY7Q0FDRjtBOEh6L21CQztFOUNYQSxrQzVFOEgyQjtFNEU3SDNCLGlCQUlnQjtFQUNoQix5QkFBQTtFM0V5S0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0NoRjQybUJ2QjtBOEgvL21CSzs7O0VBQ0UsZTFIdUNjO0NKNDltQnJCO0E4SGpnbkJPOzs7RUFDRSxlMUhrQ1k7Q0ptK21CckI7QWdCcittQkc7RThHcENFOzs7SUFRSSxlMUhnQ1k7R0p1K21CbkI7Q0FDRjtBOEhwZ25CSzs7O0VBQ0UsZTFIUUc7Q0pnZ25CVjtBOEhuZ25CQztFOUNyQ0Esa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFOENGRSwwQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7QzlIMGhuQkg7QWdGemhuQkM7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEYyaG5CSDtBcUIxam5CSztFMkQ0Qko7STNEM0JNLHlCQUFBO0lBQUEsaUJBQUE7R3JCNmpuQkw7Q0FDRjtBZ0Y3aG5CQztFQUNFLHFDQUFBO0VBQ0EsWTVFcEJPO0NKbWpuQlY7O0E4SGxpbkJHO0U5Q2hERixrQzVFOEgyQjtFNEU3SDNCLGlCQUlnQjtFQUNoQix5QkFBQTtFM0V5S0ksb0JBQUE7RTJFMUNLLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0NoRjI3bUJ2Qjs7QThIeGluQkM7RUFDRSw4QkFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7QzlIMmluQkg7O0ErSDNtbkJEO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtDL0g4bW5CRDtBZ0Jwam5CRztFK0c1REo7SUFLSSxnQkFBQTtHL0grbW5CRDtDQUNGO0ErSDdtbkJDO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtDL0grbW5CSDtBZ0I5am5CRztFK0dwREY7SUFLSSxrQkFBQTtHL0hpbm5CSDtDQUNGO0ErSDltbkJLOzs7Ozs7RUFNRSxZM0hhRztFMkhaSCxrQzNIMkdxQjtFMkgxR3JCLGlCQUFBO0MvSGdubkJQO0ErSDdtbkJLO0VBQ0UsbUJBQUE7Qy9IK21uQlA7QStIMW1uQkM7RUFDRSxnQkFBQTtDL0g0bW5CSDtBZ0JubG5CRztFK0cxQkY7SUFHSSxpQkFBQTtHL0g4bW5CSDtDQUNGO0ErSDNtbkJLO0VBQ0UsZUFBQTtDL0g2bW5CUDtBK0h6bW5CTztFQUNFLGlCQUFBO0MvSDJtbkJUO0FnQjlsbkJHO0UrR2RJO0lBR0ksZ0JBQUE7Ry9INm1uQlQ7Q0FDRjtBK0h4bW5CRztFQUNFLHdGQUFBO0VBQUEsOERBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0MvSDBtbkJMOztBZ0kxcW5CQztFQUNFLFlBQUE7RUFDQSxhQUFBO0NoSTZxbkJIO0FnSXpxbkJHO0VoREZGLGtDNUU4SDJCO0U0RTdIM0IsaUJBU2dCO0VBQ2hCLHlCQUFBO0UzRW9LSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosb0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsd0JBaEJVLENBZ0JVLE9BQUE7RUF0SXRCLG9DQUFBO0VBQUEsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLFk1RUhTO0U0RUlULHFDQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUE0RlMsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsc0JBaEJVLENBZ0JVLE9BQUE7RUE1RHRCLHVCQUFBO0VBQ0EsbUJBQUE7Q2hGa21uQkQ7QWdGbHFuQkM7RTNEaENJLG9DMkRpQ0Y7RTNEakNFLDRCMkRpQ0Y7RUFDQSxZNUVkTztFNEVlUCxxQ0FBQTtDaEZvcW5CSDtBcUJuc25CSztFMkQ0Qko7STNEM0JNLHlCQUFBO0lBQUEsaUJBQUE7R3JCc3NuQkw7Q0FDRjtBZ0Z0cW5CQztFQUNFLHFDQUFBO0VBQ0EsWTVFcEJPO0NKNHJuQlY7QWdJcnRuQkc7O0VoRE5GLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0UzRXlLSSxvQkFBQTtFMkUxQ0ssT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosa0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsb0JBaEJVLENBZ0JVLE9BQUE7Q2hGb2tuQnZCO0FnSTl0bkJLOztFQUNFLGU1SDJCRztDSnNzbkJWOztBZ0l6dG5CRztFQUNFLGlCQUFBO0NoSTR0bkJMO0FnSXp0bkJDO0VBQ0UsaUJBQUE7Q2hJMnRuQkg7QWdJeHRuQkc7RUFDRSxvQkFBQTtDaEkwdG5CTDtBZ0l4dG5CRztFQUNFLG9CQUFBO0NoSTB0bkJMOztBaUlod25CRDtFQUNFLGVBQUE7Q2pJbXduQkQ7O0FrSXB3bkJEO0VBQ0UsbURBQUE7RUFDQSxhQUFBO0NsSXV3bkJEO0FnQmhzbkJHO0VrSHJFRjtJQUVJLDZCQUFBO0dsSXV3bkJIO0NBQ0Y7QWtJcnduQkc7RUFDRSxhQUFBO0NsSXV3bkJMO0FrSXB3bkJHO0VBQ0UsMkJBQUE7Q2xJc3duQkw7QWtJbHduQkM7RUFDRSx1QkFBQTtFQUNBLG1DQUFBO0NsSW93bkJIO0FrSWx3bkJHO0VBQ0UsbUNBQUE7RUFDQSxzQ0FBQTtDbElvd25CTDs7QW1JMXhuQkc7RUFDRSxVQUFBO0NuSTZ4bkJMO0FtSTF4bkJHO0VuRERGLGtDNUU4SDJCO0U0RTdIM0IsaUJBSWdCO0VBQ2hCLHlCQUFBO0VBK0hTLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0VBQ25CLG9CQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix1QkFoQlUsQ0FnQlUsT0FBQTtFM0VTbEIsbUJBQUE7RThIdktBLCtCQUFBO0VBQ0EsOEJBQUE7RUFBQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZS9IbUNLO0UrSGxDTCxjQUFBO0VuRHlISyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixvQkFoQlUsQ0FnQlUsT0FBQTtDaEZ3cW5CdkI7QWdCdnhuQkc7RW1IdERBO0lBZUksaUJBQUE7R25JazBuQkw7Q0FDRjtBbUkvem5CRztFbkRwQkYsa0M1RThIMkI7RTRFN0gzQixpQkFTZ0I7RUFDaEIseUJBQUE7RTNFb0tJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixvQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtFQXRJdEIsb0NBQUE7RUFBQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsWTVFSFM7RTRFSVQscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQTRGUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixrQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQixzQkFoQlUsQ0FnQlUsT0FBQTtFQTVEdEIsdUJBQUE7RUFDQSxtQkFBQTtFbURyRkksZUFBQTtDbklnMm5CTDtBZ0YzMG5CQztFM0RoQ0ksb0MyRGlDRjtFM0RqQ0UsNEIyRGlDRjtFQUNBLFk1RWRPO0U0RWVQLHFDQUFBO0NoRjYwbkJIO0FxQjUybkJLO0UyRDRCSjtJM0QzQk0seUJBQUE7SUFBQSxpQkFBQTtHckIrMm5CTDtDQUNGO0FnRi8wbkJDO0VBQ0UscUNBQUE7RUFDQSxZNUVwQk87Q0pxMm5CVjtBZ0I3MG5CRztFbUhuQ0E7SW5EaUhPLE9BQUE7SUFDQyxPQUFBO0lBR1IsT0FBQTtJQU91QixPQUFBO0lBQ0csT0FBQTtJQUd0QixPQUFBO0lBaUJKLGtCQWhCUyxDQWdCVSxPQUFBO0lBQ25CLHNCQWhCVSxDQWdCVSxPQUFBO0doRnl1bkJyQjtDQUNGO0FtSWwzbkJDO0VuRDlCQSxrQzVFOEgyQjtFNEU3SDNCLGlCQUlnQjtFQUNoQix5QkFBQTtFM0VrTU0sb0JBQUE7RThIdktKLGUvSHdCa0I7Q0o4MW5CckI7QUt4d25CRztFOEhqSEY7STlIK0tRLG9DQVhRO0dMeXRuQmY7Q0FDRjtBbUl6M25CRztFQUNFLGUvSHVCZ0I7Q0pvMm5CckI7O0FtSXIzbkJDO0VuRDJGUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixtQkFoQlMsQ0FnQlUsT0FBQTtFQUNuQix3QkFoQlUsQ0FnQlUsT0FBQTtDaEZvd25CdkI7QWdCbjNuQkc7RW1IYkY7SUFJSSxnQkFBQTtHbklnNG5CSDtDQUNGO0FtSTkzbkJDO0VuRG9GUyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixXQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGlCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLFNBaEJTLENBZ0JVLE9BQUE7RUFDbkIsWUFoQlUsQ0FnQlUsT0FBQTtFQWpDYixPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGdCQWhCVSxDQWdCVSxPQUFBO0VtRGpIcEIsc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtFQUNBLHdCQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtDbklxNW5CSDtBbUluNW5CRztFQUNFLGNBQUE7Q25JcTVuQkw7QW1JajVuQkM7RTlIOEdJLG9CQUFBO0UyRTFDSyxPQUFBO0VBQ0MsT0FBQTtFQUdSLE9BQUE7RUFPdUIsT0FBQTtFQUNHLE9BQUE7RUFHdEIsT0FBQTtFQWlCSixZQWhCUyxDQWdCVSxPQUFBO0VBQ25CLGdCQWhCVSxDQWdCVSxPQUFBO0VBakNiLE9BQUE7RUFDQyxPQUFBO0VBR1IsT0FBQTtFQU91QixPQUFBO0VBQ0csT0FBQTtFQUd0QixPQUFBO0VBaUJKLGFBaEJTLENBZ0JVLE9BQUE7RUFDbkIsaUJBaEJVLENBZ0JVLE9BQUE7RUFqQ2IsT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosU0FoQlMsQ0FnQlUsT0FBQTtFQUNuQixlQWhCVSxDQWdCVSxPQUFBO0VtRGhHcEIsWUFBQTtFQUNBLGdEQUFBO0VBQ0EsNkJBQUE7RUFDQSxlL0gzQk87RStINEJQLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7Q25JdzZuQkg7QWdCNzduQkc7RW1IVUY7SUFjSSxzQkFBQTtHbkl5Nm5CSDtDQUNGOztBbUlyNm5CRDtFQUNFLGNBQUE7Q25JdzZuQkQ7QWdCdDhuQkc7RW1INkJKO0lBSUksc0JBQUE7R25JeTZuQkQ7Q0FDRjs7QW9JcmdvQkM7RUFDRSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtDcEl3Z29CSDtBb0lwZ29CRztFcERnSU8sT0FBQTtFQUNDLE9BQUE7RUFHUixPQUFBO0VBT3VCLE9BQUE7RUFDRyxPQUFBO0VBR3RCLE9BQUE7RUFpQkosZ0JBaEJTLENBZ0JVLE9BQUE7RUFDbkIsZ0JBaEJVLENBZ0JVLE9BQUE7Q2hGNjJuQnZCO0FvSXpnb0JDO0VBQ0Usb0JBQUE7Q3BJMmdvQkg7QW9JdmdvQkc7RUFDRSxnQkFBQTtDcEl5Z29CTCIsImZpbGUiOiJzdHlsZXMuY3NzIn0= */