@charset "UTF-8";
/* Vendors */
/*!
 * Bootstrap Grid v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}

.row-cols-auto > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.d-inline {
  display: inline !important;
}

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

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

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

.d-inline-grid {
  display: inline-grid !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;
}

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

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

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

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

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

.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
      -ms-flex-pack: space-evenly !important;
          justify-content: space-evenly !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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.me-0 {
  margin-right: 0 !important;
}

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

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

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

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

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

.me-auto {
  margin-right: auto !important;
}

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

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

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

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

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

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

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

.ms-0 {
  margin-left: 0 !important;
}

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

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

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

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

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

.ms-auto {
  margin-left: auto !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.pe-0 {
  padding-right: 0 !important;
}

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

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

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

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

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

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

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

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

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

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

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

.ps-0 {
  padding-left: 0 !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -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;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .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-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;
  }
  .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;
  }
  .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;
  }
  .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !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;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 768px) {
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -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;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .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-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;
  }
  .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;
  }
  .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;
  }
  .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !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;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 992px) {
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -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;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .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-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;
  }
  .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;
  }
  .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;
  }
  .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !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;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -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;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .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-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;
  }
  .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;
  }
  .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;
  }
  .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !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;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xxl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xxl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
  .order-xxl-first {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .order-xxl-0 {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }
  .order-xxl-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }
  .order-xxl-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }
  .order-xxl-3 {
    -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }
  .order-xxl-4 {
    -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }
  .order-xxl-5 {
    -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }
  .order-xxl-last {
    -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -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;
  }
  .d-print-none {
    display: none !important;
  }
}
/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: "Font Awesome 6 Free";
}

.fab,
.fa-brands {
  font-family: "Font Awesome 6 Brands";
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0::before {
  content: "\30 ";
}

.fa-1::before {
  content: "\31 ";
}

.fa-2::before {
  content: "\32 ";
}

.fa-3::before {
  content: "\33 ";
}

.fa-4::before {
  content: "\34 ";
}

.fa-5::before {
  content: "\35 ";
}

.fa-6::before {
  content: "\36 ";
}

.fa-7::before {
  content: "\37 ";
}

.fa-8::before {
  content: "\38 ";
}

.fa-9::before {
  content: "\39 ";
}

.fa-circle-chevron-right::before {
  content: "\f138";
}

.fa-chevron-circle-right::before {
  content: "\f138";
}

.fa-at::before {
  content: "\@";
}

.fa-text-height::before {
  content: "\f034";
}

.fa-message::before {
  content: "\f27a";
}

.fa-comment-alt::before {
  content: "\f27a";
}

.fa-info::before {
  content: "\f129";
}

.fa-file-lines::before {
  content: "\f15c";
}

.fa-file-alt::before {
  content: "\f15c";
}

.fa-file-text::before {
  content: "\f15c";
}

.fa-calendar-days::before {
  content: "\f073";
}

.fa-calendar-alt::before {
  content: "\f073";
}

.fa-sort-down::before {
  content: "\f0dd";
}

.fa-sort-desc::before {
  content: "\f0dd";
}

.fa-circle-minus::before {
  content: "\f056";
}

.fa-minus-circle::before {
  content: "\f056";
}

.fa-right-from-bracket::before {
  content: "\f2f5";
}

.fa-sign-out-alt::before {
  content: "\f2f5";
}

.fa-icons::before {
  content: "\f86d";
}

.fa-crop::before {
  content: "\f125";
}

.fa-angles-down::before {
  content: "\f103";
}

.fa-angle-double-down::before {
  content: "\f103";
}

.fa-arrow-up-long::before {
  content: "\f176";
}

.fa-long-arrow-up::before {
  content: "\f176";
}

.fa-person::before {
  content: "\f183";
}

.fa-male::before {
  content: "\f183";
}

.fa-address-book::before {
  content: "\f2b9";
}

.fa-contact-book::before {
  content: "\f2b9";
}

.fa-caret-right::before {
  content: "\f0da";
}

.fa-comments::before {
  content: "\f086";
}

.fa-paste::before {
  content: "\f0ea";
}

.fa-file-clipboard::before {
  content: "\f0ea";
}

.fa-user-check::before {
  content: "\f4fc";
}

.fa-blog::before {
  content: "\f781";
}

.fa-tablet-screen-button::before {
  content: "\f3fa";
}

.fa-tablet-alt::before {
  content: "\f3fa";
}

.fa-square-caret-right::before {
  content: "\f152";
}

.fa-caret-square-right::before {
  content: "\f152";
}

.fa-scissors::before {
  content: "\f0c4";
}

.fa-cut::before {
  content: "\f0c4";
}

.fa-table::before {
  content: "\f0ce";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-mail-reply::before {
  content: "\f3e5";
}

.fa-square-minus::before {
  content: "\f146";
}

.fa-minus-square::before {
  content: "\f146";
}

.fa-compass::before {
  content: "\f14e";
}

.fa-square-caret-down::before {
  content: "\f150";
}

.fa-caret-square-down::before {
  content: "\f150";
}

.fa-bars::before {
  content: "\f0c9";
}

.fa-navicon::before {
  content: "\f0c9";
}

.fa-square-up-right::before {
  content: "\f360";
}

.fa-external-link-square-alt::before {
  content: "\f360";
}

.fa-lightbulb::before {
  content: "\f0eb";
}

.fa-caret-left::before {
  content: "\f0d9";
}

.fa-circle-exclamation::before {
  content: "\f06a";
}

.fa-exclamation-circle::before {
  content: "\f06a";
}

.fa-arrow-right-from-bracket::before {
  content: "\f08b";
}

.fa-sign-out::before {
  content: "\f08b";
}

.fa-circle-chevron-down::before {
  content: "\f13a";
}

.fa-chevron-circle-down::before {
  content: "\f13a";
}

.fa-unlock-keyhole::before {
  content: "\f13e";
}

.fa-unlock-alt::before {
  content: "\f13e";
}

.fa-headphones-simple::before {
  content: "\f58f";
}

.fa-headphones-alt::before {
  content: "\f58f";
}

.fa-sitemap::before {
  content: "\f0e8";
}

.fa-flag::before {
  content: "\f024";
}

.fa-square-check::before {
  content: "\f14a";
}

.fa-check-square::before {
  content: "\f14a";
}

.fa-list::before {
  content: "\f03a";
}

.fa-list-squares::before {
  content: "\f03a";
}

.fa-circle-dot::before {
  content: "\f192";
}

.fa-dot-circle::before {
  content: "\f192";
}

.fa-lock::before {
  content: "\f023";
}

.fa-map-location::before {
  content: "\f59f";
}

.fa-map-marked::before {
  content: "\f59f";
}

.fa-edit::before {
  content: "\f044";
}

.fa-share-nodes::before {
  content: "\f1e0";
}

.fa-share-alt::before {
  content: "\f1e0";
}

.fa-eye-slash::before {
  content: "\f070";
}

.fa-chevron-up::before {
  content: "\f077";
}

.fa-angle-right::before {
  content: "\f105";
}

.fa-bookmark::before {
  content: "\f02e";
}

.fa-align-justify::before {
  content: "\f039";
}

.fa-bullseye::before {
  content: "\f140";
}

.fa-folder::before {
  content: "\f07b";
}

.fa-folder-blank::before {
  content: "\f07b";
}

.fa-gauge::before {
  content: "\f624";
}

.fa-dashboard::before {
  content: "\f624";
}

.fa-user::before {
  content: "\f007";
}

.fa-square-caret-left::before {
  content: "\f191";
}

.fa-caret-square-left::before {
  content: "\f191";
}

.fa-globe::before {
  content: "\f0ac";
}

.fa-ban::before {
  content: "\f05e";
}

.fa-cancel::before {
  content: "\f05e";
}

.fa-star::before {
  content: "\f005";
}

.fa-sign-in::before {
  content: "\f090";
}

.fa-circle-arrow-up::before {
  content: "\f0aa";
}

.fa-arrow-circle-up::before {
  content: "\f0aa";
}

.fa-toggle-on::before {
  content: "\f205";
}

.fa-headset::before {
  content: "\f590";
}

.fa-bold::before {
  content: "\f032";
}

.fa-map-location-dot::before {
  content: "\f5a0";
}

.fa-map-marked-alt::before {
  content: "\f5a0";
}

.fa-square-caret-up::before {
  content: "\f151";
}

.fa-caret-square-up::before {
  content: "\f151";
}

.fa-square-plus::before {
  content: "\f0fe";
}

.fa-plus-square::before {
  content: "\f0fe";
}

.fa-image::before {
  content: "\f03e";
}

.fa-microphone::before {
  content: "\f130";
}

.fa-caret-up::before {
  content: "\f0d8";
}

.fa-columns::before {
  content: "\f0db";
}

.fa-angles-right::before {
  content: "\f101";
}

.fa-angle-double-right::before {
  content: "\f101";
}

.fa-circle-play::before {
  content: "\f144";
}

.fa-play-circle::before {
  content: "\f144";
}

.fa-circle-check::before {
  content: "\f058";
}

.fa-check-circle::before {
  content: "\f058";
}

.fa-circle-chevron-up::before {
  content: "\f139";
}

.fa-chevron-circle-up::before {
  content: "\f139";
}

.fa-arrow-down-long::before {
  content: "\f175";
}

.fa-long-arrow-down::before {
  content: "\f175";
}

.fa-circle-arrow-down::before {
  content: "\f0ab";
}

.fa-arrow-circle-down::before {
  content: "\f0ab";
}

.fa-circle-arrow-left::before {
  content: "\f0a8";
}

.fa-arrow-circle-left::before {
  content: "\f0a8";
}

.fa-envelope-open::before {
  content: "\f2b6";
}

.fa-square::before {
  content: "\f0c8";
}

.fa-circle-arrow-right::before {
  content: "\f0a9";
}

.fa-arrow-circle-right::before {
  content: "\f0a9";
}

.fa-external-link::before {
  content: "\f08e";
}

.fa-circle-right::before {
  content: "\f35a";
}

.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}

.fa-arrow-right::before {
  content: "\f061";
}

.fa-tools::before {
  content: "\f7d9";
}

.fa-heart::before {
  content: "\f004";
}

.fa-circle-pause::before {
  content: "\f28b";
}

.fa-pause-circle::before {
  content: "\f28b";
}

.fa-circle::before {
  content: "\f111";
}

.fa-trademark::before {
  content: "\f25c";
}

.fa-circle-up::before {
  content: "\f35b";
}

.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

.fa-circle-question::before {
  content: "\f059";
}

.fa-question-circle::before {
  content: "\f059";
}

.fa-tags::before {
  content: "\f02c";
}

.fa-eye::before {
  content: "\f06e";
}

.fa-diamond::before {
  content: "\f219";
}

.fa-location-crosshairs::before {
  content: "\f601";
}

.fa-location::before {
  content: "\f601";
}

.fa-phone::before {
  content: "\f095";
}

.fa-trash::before {
  content: "\f1f8";
}

.fa-arrow-left::before {
  content: "\f060";
}

.fa-align-left::before {
  content: "\f036";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-comment::before {
  content: "\f075";
}

.fa-envelope::before {
  content: "\f0e0";
}

.fa-angles-up::before {
  content: "\f102";
}

.fa-angle-double-up::before {
  content: "\f102";
}

.fa-circle-info::before {
  content: "\f05a";
}

.fa-info-circle::before {
  content: "\f05a";
}

.fa-camera::before {
  content: "\f030";
}

.fa-camera-alt::before {
  content: "\f030";
}

.fa-calendar-plus::before {
  content: "\f271";
}

.fa-circle-left::before {
  content: "\f359";
}

.fa-minus::before {
  content: "\f068";
}

.fa-subtract::before {
  content: "\f068";
}

.fa-gear::before {
  content: "\f013";
}

.fa-cog::before {
  content: "\f013";
}

.fa-cart-shopping::before {
  content: "\f07a";
}

.fa-shopping-cart::before {
  content: "\f07a";
}

.fa-clock::before {
  content: "\f017";
}

.fa-clock-four::before {
  content: "\f017";
}

.fa-caret-down::before {
  content: "\f0d7";
}

.fa-mobile-screen::before {
  content: "\f3cf";
}

.fa-images::before {
  content: "\f302";
}

.fa-download::before {
  content: "\f019";
}

.fa-file-circle-check::before {
  content: "\e5a0";
}

.fa-forward::before {
  content: "\f04e";
}

.fa-mobile::before {
  content: "\f3ce";
}

.fa-mobile-android::before {
  content: "\f3ce";
}

.fa-mobile-phone::before {
  content: "\f3ce";
}

.fa-align-center::before {
  content: "\f037";
}

.fa-house::before {
  content: "\f015";
}

.fa-home::before {
  content: "\f015";
}

.fa-stop::before {
  content: "\f04d";
}

.fa-code-merge::before {
  content: "\f387";
}

.fa-upload::before {
  content: "\f093";
}

.fa-file-arrow-down::before {
  content: "\f56d";
}

.fa-file-download::before {
  content: "\f56d";
}

.fa-caravan::before {
  content: "\f8ff";
}

.fa-sun::before {
  content: "\f185";
}

.fa-circle-down::before {
  content: "\f358";
}

.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

.fa-angle-down::before {
  content: "\f107";
}

.fa-location-dot::before {
  content: "\f3c5";
}

.fa-file::before {
  content: "\f15b";
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-bars-staggered::before {
  content: "\f550";
}

.fa-link::before {
  content: "\f0c1";
}

.fa-magnifying-glass::before {
  content: "\f002";
}

.fa-search::before {
  content: "\f002";
}

.fa-chevron-down::before {
  content: "\f078";
}

.fa-brazilian-real-sign::before {
  content: "\e46c";
}

.fa-arrow-up::before {
  content: "\f062";
}

.fa-plus::before {
  content: "\+";
}

.fa-add::before {
  content: "\+";
}

.fa-xmark::before {
  content: "\f00d";
}

.fa-close::before {
  content: "\f00d";
}

.fa-multiply::before {
  content: "\f00d";
}

.fa-remove::before {
  content: "\f00d";
}

.fa-times::before {
  content: "\f00d";
}

.fa-arrows-up-down-left-right::before {
  content: "\f047";
}

.fa-arrows::before {
  content: "\f047";
}

.fa-quote-left::before {
  content: "\f10d";
}

.fa-quote-left-alt::before {
  content: "\f10d";
}

.fa-map::before {
  content: "\f279";
}

.fa-rocket::before {
  content: "\f135";
}

.fa-angle-up::before {
  content: "\f106";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-gears::before {
  content: "\f085";
}

.fa-cogs::before {
  content: "\f085";
}

.fa-angles-left::before {
  content: "\f100";
}

.fa-angle-double-left::before {
  content: "\f100";
}

.fa-moon::before {
  content: "\f186";
}

.fa-calendar::before {
  content: "\f133";
}

.fa-circle-plus::before {
  content: "\f055";
}

.fa-plus-circle::before {
  content: "\f055";
}

.fa-desktop::before {
  content: "\f390";
}

.fa-desktop-alt::before {
  content: "\f390";
}

.fa-check::before {
  content: "\f00c";
}

.fa-angle-left::before {
  content: "\f104";
}

.fa-rectangle-xmark::before {
  content: "\f410";
}

.fa-rectangle-times::before {
  content: "\f410";
}

.fa-times-rectangle::before {
  content: "\f410";
}

.fa-window-close::before {
  content: "\f410";
}

.fa-triangle-exclamation::before {
  content: "\f071";
}

.fa-exclamation-triangle::before {
  content: "\f071";
}

.fa-warning::before {
  content: "\f071";
}

.fa-database::before {
  content: "\f1c0";
}

.fa-share::before {
  content: "\f064";
}

.fa-align-right::before {
  content: "\f038";
}

.fa-calendar-day::before {
  content: "\f783";
}

.fa-calendar-minus::before {
  content: "\f272";
}

.fa-circle-xmark::before {
  content: "\f057";
}

.fa-times-circle::before {
  content: "\f057";
}

.fa-xmark-circle::before {
  content: "\f057";
}

.fa-exclamation::before {
  content: "\!";
}

/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free';
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
}
.far,
.fa-regular {
  font-weight: 400;
}

/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype");
}
.fab,
.fa-brands {
  font-weight: 400;
}

.fa-square-instagram:before {
  content: "\e055";
}

.fa-instagram-square:before {
  content: "\e055";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-square-twitter:before {
  content: "\f081";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-square-youtube:before {
  content: "\f431";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-x-twitter:before {
  content: "\e61b";
}

.fa-square-facebook:before {
  content: "\f082";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-square-whatsapp:before {
  content: "\f40c";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-square-x-twitter:before {
  content: "\e61a";
}

.fa-pix:before {
  content: "\e43a";
}

/* Theme layers */
/* REDES SOCIAIS */
/* $facebook: rgb(59, 89, 152);
$linkedin: rgb(10, 102, 194);
$twitter: rgb(29, 161, 242);
$instagram: rgb(195, 42, 163);
$whatsapp: rgb(37, 211, 102);
$youtube: rgb(255, 0, 0);
$tiktok: rgb(238, 29, 82);
$pinterest: rgb(189, 8, 28);
$snapchat: rgb(255, 252, 0);
$reddit: rgb(255, 69, 0);
$twitch: rgb(145, 70, 255);
$discord: rgb(88, 101, 242);
$spotify: rgb(30, 215, 96); */
/* Extensao de spacing no padrao Bootstrap
 * Mantem os niveis nativos (incluindo 1 e 3) e adiciona:
 * - 6 => $u-lg (4.5rem)
 * - 7 => $u-xl (6rem)
 */
/* FUNÇÕES SASS/SCSS */
/* CONVERTE PIXELS PARA REM */
/* Gera uma cor em escala de cinza
   @param $tom: Tonalidade desejada do cinza. 0 a 1.
   @param $alpha: Transparência da cor. 0 a 1.
*/
/* Cria um efeito de fundo deslizante sob os links */
/* Cria um efeito de linha deslizante sob os links */
/* Centraliza um elemento utilizando transform */
/* Define as configurações de media query inline */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%; /* 2 */
}

/* Sections
	 ========================================================================== */
/**
   * Remove the margin in all browsers.
   */
body {
  margin: 0;
}

/**
   * Render the `main` element consistently in IE.
   */
main {
  display: block;
}

/**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
	 ========================================================================== */
/**
   * Remove the gray background on active links in IE 10.
   */
a {
  background-color: transparent;
}

/**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
/* abbr[title] {
	border-bottom: none; //1
	text-decoration: underline; //2
	text-decoration: underline dotted; //3
} */
/**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
b,
strong {
  font-weight: bolder;
}

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
   * Add the correct font size in all browsers.
   */
small {
  font-size: 80%;
}

/**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
   * Remove the border on images inside links in IE 10.
   */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
button,
input { /* 1 */
  overflow: visible;
}

/**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
button,
select { /* 1 */
  text-transform: none;
}

/**
   * Correct the inability to style clickable types in iOS and Safari.
   */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
     -moz-appearance: button;
          appearance: button;
}

/**
   * Remove the inner border and padding in Firefox.
   */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
   * Restore the focus styles unset by the previous rule.
   */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
   * Correct the padding in Firefox.
   */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
progress {
  vertical-align: baseline;
}

/**
   * Remove the default vertical scrollbar in IE 10+.
   */
textarea {
  overflow: auto;
}

/**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
[type=checkbox],
[type=radio] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
[type=search] {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
          appearance: none;
}

/**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
::-webkit-file-upload-button {
  -webkit-appearance: button;
          appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
	 ========================================================================== */
/*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
details {
  display: block;
}

/*
   * Add the correct display in all browsers.
   */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
   * Add the correct display in IE 10+.
   */
template {
  display: none;
}

/**
   * Add the correct display in IE 10.
   */
[hidden] {
  display: none;
}

/* ESTILOS BASE DO SITE */
*,
*::after,
*::before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  margin: 0;
  padding: 0;
}

html,
body {
  margin: 0;
  overflow-x: clip;
  padding: 0;
}

html {
  scroll-behavior: smooth;
  /* @include respond-to('xs') {
  	font-size: 95%;
  } */
}

/* DEFINE 1REM = 10PX */
/* html {
	font-size: 62.5%;
} */
body {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

a {
  color: inherit;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
a:hover {
  color: #84764F;
}

img,
video {
  height: auto;
  max-width: 100%;
}

img {
  vertical-align: middle;
}

h1 {
  margin-top: 0.5rem;
}

/* .wp-block-columns {
	margin-bottom: 0;
} */
/* *::selection {
	background-color: $primaria;
	color: $branco;
}
 */
/* @media (min-width: 1536px) {
	.container {
		max-width: 1280px !important;
	}
}
 */
@font-face {
  font-display: swap;
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/ubuntu-regular.woff2") format("woff2"), url("../fonts/ubuntu-regular.ttf") format("ttf");
}
@font-face {
  font-display: swap;
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/ubuntu-bold.woff2") format("woff2"), url("../fonts/ubuntu-bold.ttf") format("ttf");
}
@font-face {
  font-display: swap;
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/ubuntu-medium.woff2") format("woff2"), url("../fonts/ubuntu-medium.ttf") format("ttf");
}
@font-face {
  font-display: swap;
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/ubuntu-light.woff2") format("woff2"), url("../fonts/ubuntu-light.ttf") format("ttf");
}
/* ESTILOS RELACIONADOS À TIPOGRAFIA DO SITE */
body {
  color: #464646;
  font-family: "Ubuntu", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.6;
}

/* TEXTO */
.txt-branco {
  color: rgb(255, 255, 255);
}

.txt-primaria {
  color: #84764F;
}

.txt-medium {
  font-weight: 500;
}

/* ANIMAÇÕES */
@-webkit-keyframes degradeAnimado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes degradeAnimado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@-webkit-keyframes menu-animate-dot {
  0% {
    opacity: 0;
  }
  25% {
    bottom: -4px;
    opacity: 1;
  }
  30% {
    height: 2px;
  }
  100% {
    bottom: -4px;
    height: 2px;
    opacity: 1;
    width: 100%;
  }
}
@keyframes menu-animate-dot {
  0% {
    opacity: 0;
  }
  25% {
    bottom: -4px;
    opacity: 1;
  }
  30% {
    height: 2px;
  }
  100% {
    bottom: -4px;
    height: 2px;
    opacity: 1;
    width: 100%;
  }
}
@-webkit-keyframes dot-move {
  0% {
    bottom: -12px;
    opacity: 0;
  }
  100% {
    bottom: -4px;
    opacity: 1;
  }
}
@keyframes dot-move {
  0% {
    bottom: -12px;
    opacity: 0;
  }
  100% {
    bottom: -4px;
    opacity: 1;
  }
}
@-webkit-keyframes dot-height-adjust {
  0% {
    height: 5px;
  }
  100% {
    height: 2px;
  }
}
@keyframes dot-height-adjust {
  0% {
    height: 5px;
  }
  100% {
    height: 2px;
  }
}
@-webkit-keyframes dot-expand {
  0% {
    border-radius: 999px;
    width: 5px;
  }
  100% {
    border-radius: 2px;
    width: 100%;
  }
}
@keyframes dot-expand {
  0% {
    border-radius: 999px;
    width: 5px;
  }
  100% {
    border-radius: 2px;
    width: 100%;
  }
}
.sticky {
  position: sticky;
  top: 6.5rem;
}

/* BOOTSTRAP UTILITIES */
/* Extensao de spacing no padrao Bootstrap
 * Mantem os niveis nativos (incluindo 1 e 3) e adiciona:
 * - 6 => $u-lg (4.5rem)
 * - 7 => $u-xl (6rem)
 */
.m-6 {
  margin: 4.5rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.link {
  text-decoration: none;
}
.link--saibamais {
  color: #84764F;
  /* font-family: $fonte-cond-bold; */
  font-size: 1.8rem;
  margin: 1rem 0;
  position: relative;
  /* &:hover {
  	color: $primaria-light;
  } */
}
.link::after {
  background-color: #84764F;
  bottom: 0;
  content: "";
  height: 0.2rem;
  left: 0;
  position: absolute;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 0;
}
.link:hover::after {
  width: 100%;
}

/* =-=-=-=-=-=-=-=-=-=-= IMAGENS =-=-=-=-=-=-=-=-=-=-=*/
.img-fit,
.img-fit img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

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

.img-r {
  border-radius: 10px;
  overflow: hidden;
}

.btn {
  background-color: #84764F;
  border: 0;
  border-radius: 0.5rem;
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: inline-block;
  font-size: 1.1rem;
  font-weight: 500 !important;
  overflow: hidden;
  padding: 0.5rem 2.5rem;
  position: relative;
  text-align: center;
  -webkit-transition: all 0.2s ease !important;
  transition: all 0.2s ease !important;
}
@media screen and (max-width: 576px) {
  .btn {
    font-size: 95%;
  }
}
.btn::after {
  background-color: rgb(84.1421800948, 75.2180094787, 50.3578199052);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 0;
  z-index: -1;
}
.btn:hover {
  background-size: 0 100%;
  -webkit-box-shadow: 0.2rem 0.2rem 0.5rem rgba(4, 10, 14, 0.3);
          box-shadow: 0.2rem 0.2rem 0.5rem rgba(4, 10, 14, 0.3);
  color: rgb(255, 255, 255);
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.btn:hover::after {
  opacity: 1;
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  width: 100%;
}
.btn:active {
  -webkit-box-shadow: 0.1rem 0.1rem 0.2rem rgba(4, 10, 14, 0.3);
          box-shadow: 0.1rem 0.1rem 0.2rem rgba(4, 10, 14, 0.3);
  -webkit-transform: translateY(1px);
          transform: translateY(1px);
}
.btn--branco {
  background-color: rgb(255, 255, 255);
  border: 1px solid #84764F;
  color: rgb(84.1421800948, 75.2180094787, 50.3578199052);
  position: relative;
}
.btn--branco::after {
  background-color: #e0e0e0;
}
.btn--branco:hover {
  color: rgb(84.1421800948, 75.2180094787, 50.3578199052);
}
.btn--branco:hover::after {
  opacity: 1;
}
.btn--full {
  width: 100%;
}

.scrolltop {
  bottom: -5rem;
  cursor: pointer;
  height: 3rem;
  position: fixed;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 3rem;
}
.scrolltop.sc-left {
  left: 2rem;
}
.scrolltop.sc-right {
  right: 2rem;
}
.scrolltop.sc-center {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.scrolltop::after {
  color: #84764F;
  content: "\f139";
  font-family: "Font Awesome 6 Free";
  font-size: 3rem;
  font-weight: 700;
  opacity: 0;
  position: absolute;
  top: -0.7rem;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.scrolltop.show {
  bottom: 2rem;
}
.scrolltop.show::after {
  opacity: 0.5;
}
.scrolltop:hover::after {
  opacity: 1;
}

.titulo {
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1.2;
  position: relative;
}
@media screen and (max-width: 576px) {
  .titulo {
    font-size: 1.8rem;
  }
}
.titulo--primaria {
  color: #84764F;
}
.titulo--secundaria {
  color: #84764F;
}
.titulo--branco {
  color: rgb(255, 255, 255);
}
.titulo--sm {
  font-size: 1.6rem !important;
}

.subtitulo {
  font-size: 1.5rem !important;
}
.subtitulo--primaria {
  color: #84764F;
}
.subtitulo--secundaria {
  color: #84764F;
}
.subtitulo--branco {
  color: rgb(255, 255, 255);
}
.subtitulo--sm {
  font-size: 1.25rem !important;
}

.sobretitulo {
  color: #84764F;
  display: block;
  font-size: 0.9rem;
  font-weight: 700;
  letter-spacing: 0.2rem;
  margin-bottom: 0.5rem;
  text-transform: uppercase;
}

.fma-badge {
  background-color: rgba(155, 155, 155, 0.5);
  border-radius: 5px;
  color: rgb(255, 255, 255);
  display: inline-block;
  font-size: 0.9rem;
  padding: 0.4rem 0.75rem;
}

@property --angulo-borda {
  inherits: false;
  initial-value: 0deg;
  syntax: "<angle>";
}
/* BASE BACKGROUNDS */
.bg-primaria {
  background-color: #84764F;
}

.bg-secundaria {
  background-color: #84764F;
}

.bg-preto {
  background-color: rgb(4, 10, 14);
  color: rgb(255, 255, 255);
}

.bg-branco {
  background-color: rgb(255, 255, 255);
}

.bg-image {
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-cinza-claro {
  background-color: #F5F5F5;
}

/* QUADROS */
.quadro-cinza {
  --angulo-borda: 0deg;
  background-color: #f3f5f7;
  border-radius: 10px;
  padding: 2rem 1rem;
  position: relative;
}
.quadro-cinza::before {
  background: conic-gradient(from 0deg, rgb(171.6943127962, 156.9312796209, 115.8056872038) var(--angulo-borda), transparent var(--angulo-borda));
  border-radius: inherit;
  content: "";
  inset: 0;
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
          mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
          mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
          mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: xor;
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  padding: 2px;
  pointer-events: none;
  position: absolute;
  transition: --angulo-borda 0.4s linear;
}
.quadro-cinza:hover::before {
  --angulo-borda: 360deg;
}

.quadro-cinza-2 {
  background-color: #EAEAEA;
  border-radius: 10px;
  padding: 2rem 1rem;
}

.quadro-aviso-cinza {
  background-color: rgba(155, 155, 155, 0.5);
  border-radius: 10px;
  padding: 1rem;
}

.campo {
  border: 1px solid #ddd;
  border-radius: 3px;
  font-size: 0.9rem;
  padding: 0.75rem 1rem;
  width: 100%;
}
.campo--searchbar {
  padding-right: 2rem;
}

.formulario input:not(.wpcf7-submit), .formulario select, .formulario textarea {
  background-color: transparent;
  border: 1px solid rgba(71, 169, 209, 0.1333333333);
  border-bottom: 2px solid #84764F;
  border-radius: 0.5rem;
  color: rgb(255, 255, 255);
  height: 2.5rem;
  margin-bottom: 1.3rem;
  outline: none;
  padding: 0 0.5rem;
  width: 100%;
}
.formulario input:not(.wpcf7-submit)::-webkit-input-placeholder, .formulario select::-webkit-input-placeholder, .formulario textarea::-webkit-input-placeholder {
  color: rgb(128, 128, 128);
}
.formulario input:not(.wpcf7-submit)::-moz-placeholder, .formulario select::-moz-placeholder, .formulario textarea::-moz-placeholder {
  color: rgb(128, 128, 128);
}
.formulario input:not(.wpcf7-submit):-ms-input-placeholder, .formulario select:-ms-input-placeholder, .formulario textarea:-ms-input-placeholder {
  color: rgb(128, 128, 128);
}
.formulario input:not(.wpcf7-submit)::-ms-input-placeholder, .formulario select::-ms-input-placeholder, .formulario textarea::-ms-input-placeholder {
  color: rgb(128, 128, 128);
}
.formulario input:not(.wpcf7-submit)::placeholder, .formulario select::placeholder, .formulario textarea::placeholder {
  color: rgb(128, 128, 128);
}
.formulario input:not(.wpcf7-submit):focus, .formulario select:focus, .formulario textarea:focus {
  background-color: rgba(132, 118, 79, 0.2);
}
.formulario option {
  background-color: rgb(255, 255, 255);
  color: rgb(4, 10, 14);
}
.formulario textarea {
  height: initial;
}
.formulario .wpcf7-not-valid {
  border-bottom-color: rgb(243, 70, 70) !important;
}
.formulario .wpcf7-not-valid-tip {
  font-size: 0.8rem;
  position: absolute;
  right: 0;
  top: 1.8rem;
}
.formulario .invalid .wpcf7-response-output {
  background-color: rgb(255, 185, 0);
  border: 0;
  border-radius: 0.5rem;
  color: rgb(4, 10, 14);
  font-size: 0.9rem;
  line-height: 1.2;
  position: relative;
  z-index: 5;
}
.formulario .sent .wpcf7-response-output {
  background-color: #46b450;
  border-color: #46b450;
  color: rgb(255, 255, 255);
}
.formulario .wpcf7-acceptance {
  display: block;
  margin-bottom: 1.3rem;
}
.formulario .wpcf7-acceptance .wpcf7-list-item {
  margin: 0;
}
.formulario .wpcf7-acceptance label {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
}
.formulario .wpcf7-acceptance input {
  accent-color: #84764F;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 1.1rem;
  margin: 0.15rem 0 0;
  width: 1.1rem;
}
.formulario .wpcf7-acceptance .wpcf7-list-item-label {
  font-size: 0.9rem;
  line-height: 1.4;
}

/* ESTILOS GLOBAIS */
.center {
  text-align: center;
}

.oculto {
  display: none;
}

section {
  background-repeat: no-repeat;
  background-size: cover;
}

.banner-m-fix {
  margin-bottom: -110px;
}

/* PARAGRAFO */
p {
  line-height: 1.6;
}

/* HEIGHT & WIDTH */
.h-100 {
  height: 100%;
}

.h-stretch {
  height: -webkit-fill-available;
  height: -moz-available;
  height: stretch;
}

.w-100 {
  width: 100%;
}

/* CONFIGURAÇÕES GERAIS */
header {
  background-color: transparent;
  padding-top: 1rem;
  position: relative;
  z-index: 100;
}
@media screen and (max-width: 992px) {
  header {
    background-color: rgb(255, 255, 255);
    padding-top: 0;
  }
}
@media screen and (max-width: 767px) {
  header {
    background-color: rgb(255, 255, 255);
    padding: 2rem 0;
  }
}
header .row > div {
  margin-bottom: 0;
  margin-top: 0;
}

.header-bg {
  background-color: rgba(243, 245, 247, 0.8);
  border-radius: 10px;
  margin: 0 0.5rem;
  padding: 1rem 0.75rem;
}
@media screen and (max-width: 992px) {
  .header-bg {
    background-color: transparent;
  }
}

.header-main__logo {
  max-width: 10rem;
  width: 100%;
}

/* HEADER FIXO */
.header-main--fixed {
  background-color: rgb(255, 255, 255);
  position: fixed;
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  visibility: hidden;
  width: 100vw;
  z-index: 99;
  /* .header-main__logo {
  	max-width: 10rem;
  } */
}
.header-main--fixed.visivel {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  visibility: visible;
}
@media screen and (max-width: 992px) {
  .header-main--fixed.visivel {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: hidden;
  }
}

/* HEADER MOBILE */
.header-mobile {
  opacity: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media screen and (max-width: 992px) {
  .header-mobile {
    opacity: 1;
  }
}

/* MENU PRINCIPAL */
.menu-principal {
  padding-right: 1.5rem;
  position: relative;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media screen and (max-width: 767px) {
  .menu-principal {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .menu-principal {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: hidden;
  }
}
.menu-principal li {
  display: inline-block;
  font-size: 0.95rem;
  padding: 0 0.5rem;
}
@media screen and (max-width: 1200px) {
  .menu-principal li {
    padding: 0 0.5rem 0.25rem;
  }
}
.menu-principal li:not(:last-child) {
  margin-right: 0.25rem;
}
.menu-principal > .menu-item:not(.current-menu-item, .menu-busca) a {
  color: rgb(4, 10, 14);
  position: relative;
  /* &:hover {
  	color: $primaria;
  } */
}
.menu-principal > .menu-item:not(.current-menu-item, .menu-busca, .menu-item-has-children) a::after {
  background-color: #84764F;
  border-radius: 10px;
  bottom: -25px;
  content: "";
  height: 5px;
  left: 50%;
  opacity: 0;
  position: absolute;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 5px;
}
.menu-principal > .menu-item:not(.current-menu-item, .menu-busca, .menu-item-has-children) a:hover::after {
  -webkit-animation: dot-move 0.15s ease-out forwards, dot-height-adjust 0.1s ease-out 0.18s forwards, dot-expand 0.2s ease-out 0.3s forwards;
          animation: dot-move 0.15s ease-out forwards, dot-height-adjust 0.1s ease-out 0.18s forwards, dot-expand 0.2s ease-out 0.3s forwards;
}
.menu-principal .menu-busca {
  border: 1px solid transparent;
  border-radius: 5rem;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1.3rem;
  height: 2.2rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.7;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 2.2rem;
}
@media screen and (max-width: 1200px) {
  .menu-principal .menu-busca {
    margin-left: 0;
  }
}
.menu-principal .menu-busca:hover {
  color: #84764F;
  -webkit-transform: scale(1.1) translateY(-50%);
          transform: scale(1.1) translateY(-50%);
}
.menu-principal .menu-busca a {
  color: #84764F;
  display: block;
  height: 100%;
  text-align: center;
}
.menu-principal .menu-botao i {
  display: inline-block;
  margin-right: 4px;
}
.menu-principal .menu-botao a {
  background: #84764F;
  background-size: 30rem;
  border-radius: 5rem;
  font-size: 0.85rem;
  max-width: 8rem;
  padding: 0.5rem 1rem;
}
@media screen and (max-width: 1200px) {
  .menu-principal .menu-botao a {
    font-size: 0.8rem;
    padding: 0.5rem;
  }
}
.menu-principal .menu-botao a:hover {
  color: rgb(255, 255, 255);
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.menu-principal {
  /* SUBMENUS */
}
.menu-principal .menu-item-has-children {
  position: relative;
}
.menu-principal .menu-item-has-children > a::after {
  content: "\f0d7";
  display: inline-block;
  font-family: "Font Awesome 6 Free";
  font-size: 0.75rem;
  font-weight: 700;
  position: relative;
  right: -0.1rem;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.menu-principal .menu-item-has-children:hover > .sub-menu {
  opacity: 1;
  visibility: visible;
}
.menu-principal .menu-item-has-children:hover > a::after {
  -webkit-transform: rotateZ(180deg);
          transform: rotateZ(180deg);
}
.menu-principal > .menu-item-has-children:hover > .sub-menu {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  visibility: visible;
}
.menu-principal .sub-menu {
  background-color: #f3f5f7;
  border-radius: 4px;
  -webkit-box-shadow: 2px 2px 6px rgba(4, 10, 14, 0.15);
          box-shadow: 2px 2px 6px rgba(4, 10, 14, 0.15);
  opacity: 0;
  position: absolute;
  right: 0;
  text-align: right;
  -webkit-transform: translateY(2rem);
          transform: translateY(2rem);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  visibility: hidden;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  z-index: 5000;
}
.menu-principal .sub-menu li {
  margin: 0;
  padding: 0.5rem 1rem 0.5rem 2.5rem;
  white-space: nowrap;
  width: 100%;
}
.menu-principal .sub-menu li:hover {
  background-color: rgba(4, 10, 14, 0.06);
}
.menu-principal .sub-menu a {
  color: rgb(4, 10, 14);
}
.menu-principal .sub-menu .sub-menu {
  top: -0.5rem;
  -webkit-transform: translateX(-99%);
          transform: translateX(-99%);
}
.menu-principal .sub-menu .menu-item-has-children:hover {
  background-color: rgb(243, 243, 243);
}
.menu-principal {
  /* ESTILO DO ITEM ATUAL */
}
.menu-principal .current-menu-item > a {
  color: #84764F;
  font-weight: 500;
}

.menu-principal--aux {
  padding-right: 0;
}

/* MENU MOBILE */
.menu-mobile {
  display: none;
}
@media screen and (max-width: 992px) {
  .menu-mobile {
    display: block;
  }
}
.menu-mobile__botao {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgb(255, 255, 255);
  border-radius: 5rem;
  -webkit-box-shadow: 2px 2px 6px rgba(4, 10, 14, 0.2);
          box-shadow: 2px 2px 6px rgba(4, 10, 14, 0.2);
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 3rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  right: 2rem;
  top: 1.5rem;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 3rem;
  z-index: 4000;
}
.menu-mobile__botao .barras {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 50%;
}
.menu-mobile__botao .barra {
  background-color: rgb(4, 10, 14);
  border-radius: 1rem;
  display: block;
  height: 2px;
  position: relative;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 100%;
}
.menu-mobile__botao .barra:not(:last-child) {
  margin-bottom: 0.3rem;
}
.menu-mobile__botao:hover .barra:not(:last-child) {
  margin-bottom: 0.5rem;
}
.menu-mobile__fundo {
  background-color: rgb(255, 255, 255);
  border-radius: 10rem;
  height: 2rem;
  position: fixed;
  right: 2.5rem;
  top: 2rem;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 2rem;
  z-index: 3000;
}
.menu-mobile__logo {
  left: 1.8rem;
  max-width: 10rem;
  opacity: 0;
  position: fixed;
  top: 2rem;
  -webkit-transform: translateX(-150%);
          transform: translateX(-150%);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  visibility: hidden;
  z-index: 5000;
}
.menu-mobile__menu {
  opacity: 0;
  position: fixed;
  right: 3rem;
  text-align: right;
  top: 6.5rem;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  visibility: hidden;
  z-index: 5000;
}
.menu-mobile__menu .menu-item {
  color: rgb(4, 10, 14);
  font-size: 1.4rem;
  list-style: none;
}
.menu-mobile__menu .menu-item:not(:last-child) {
  margin-bottom: 1rem;
}
.menu-mobile__menu .menu-item.menu-item-has-children:last-child {
  margin-bottom: 0;
}
.menu-mobile__check {
  position: absolute;
  visibility: hidden;
}
.menu-mobile__check:checked ~ .menu-mobile__fundo {
  -webkit-transform: scale(80);
          transform: scale(80);
}
.menu-mobile__check:checked ~ .menu-mobile__botao .barra:first-child {
  margin-bottom: 0;
  top: 2px;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
}
.menu-mobile__check:checked ~ .menu-mobile__botao .barra:not(:first-child) {
  margin-bottom: 0;
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.menu-mobile__check:checked ~ .menu-mobile__botao .barra:last-child {
  top: -2px;
}
.menu-mobile__check:checked ~ .menu-mobile__botao:hover .barras {
  -webkit-transform: scale(1.25);
          transform: scale(1.25);
}
.menu-mobile__check:checked ~ .menu-mobile__menu {
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  visibility: visible;
}
.menu-mobile__check:checked ~ .menu-mobile__logo {
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  visibility: visible;
}
.menu-mobile {
  /* SUBMENUS */
}
.menu-mobile .sub-menu {
  border-right: 1px dashed rgba(255, 255, 255, 0.4);
  margin: 0;
  max-height: 0;
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  padding-right: 1.5rem;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  visibility: hidden;
}
.menu-mobile .sub-menu .menu-item {
  font-size: 1rem;
}
.menu-mobile .sub-menu .menu-item-has-children {
  margin-bottom: 1rem;
}
.menu-mobile .menu-item-has-children > a::after {
  content: "\f0d7";
  display: inline-block;
  font-family: "Font Awesome 6 Free";
  font-size: 0.75rem;
  font-weight: 700;
  position: relative;
  right: -0.2rem;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.menu-mobile .menu-item-has-children:hover > .sub-menu {
  margin-top: 0.5rem;
  max-height: 50rem;
  opacity: 1;
  padding-top: 0.5rem;
  visibility: visible;
}
.menu-mobile .menu-item-has-children:hover > a::after {
  -webkit-transform: rotateZ(180deg);
          transform: rotateZ(180deg);
}

/* MODAL DE BUSCA */
.busca-modal {
  visibility: hidden;
}
.busca-modal.visivel {
  visibility: visible;
}
.busca-modal.visivel .busca-modal__fundo {
  opacity: 1;
}
.busca-modal.visivel .busca-modal__busca {
  opacity: 1;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.busca-modal__fundo {
  background-color: rgba(4, 10, 14, 0.9);
  height: 100vh;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  width: 100vw;
  z-index: 100;
}
.busca-modal__busca {
  left: 50%;
  max-width: 50rem;
  opacity: 0;
  position: fixed;
  top: 25%;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 100%;
  z-index: 110;
}
.busca-modal__fechar {
  bottom: -4.5rem;
  color: rgb(153, 153, 153);
  cursor: pointer;
  font-size: 2.5rem;
  left: 50%;
  position: absolute;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.busca-modal__fechar:hover {
  color: rgb(235, 103, 103);
}

.busca-header {
  width: 100%;
}
.busca-header__campo {
  background: transparent;
  border: 0;
  border-bottom: 2px dashed rgb(255, 255, 255);
  color: rgb(255, 255, 255);
  font-size: 1.8rem;
  height: 4rem;
  outline: none;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 100%;
}
.busca-header__campo::-webkit-input-placeholder {
  color: rgb(179, 179, 179);
}
.busca-header__campo::-moz-placeholder {
  color: rgb(179, 179, 179);
}
.busca-header__campo:-ms-input-placeholder {
  color: rgb(179, 179, 179);
}
.busca-header__campo::-ms-input-placeholder {
  color: rgb(179, 179, 179);
}
.busca-header__campo::placeholder {
  color: rgb(179, 179, 179);
}
.busca-header__campo:focus {
  border-bottom: 2px solid #84764F;
}
.busca-header__campo:focus::-webkit-input-placeholder {
  color: rgb(204, 204, 204);
}
.busca-header__campo:focus::-moz-placeholder {
  color: rgb(204, 204, 204);
}
.busca-header__campo:focus:-ms-input-placeholder {
  color: rgb(204, 204, 204);
}
.busca-header__campo:focus::-ms-input-placeholder {
  color: rgb(204, 204, 204);
}
.busca-header__campo:focus::placeholder {
  color: rgb(204, 204, 204);
}
.busca-header__campo:focus ~ .busca-header__submit {
  color: rgb(255, 255, 255);
  -webkit-transform: scale(1.1) translateY(-50%);
          transform: scale(1.1) translateY(-50%);
}
.busca-header__submit {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: transparent;
  border: 0;
  color: rgb(255, 255, 255);
  color: rgb(179, 179, 179);
  cursor: pointer;
  display: block;
  font-size: 2.3rem;
  position: absolute;
  right: 1rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.busca-header__submit:hover {
  color: #84764F !important;
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
  -webkit-transform: scale(1.1) translateY(-50%);
          transform: scale(1.1) translateY(-50%);
}

.busca-mobile {
  opacity: 0;
  -webkit-transform: translateY(-100px);
          transform: translateY(-100px);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  visibility: hidden;
}
@media screen and (max-width: 992px) {
  .busca-mobile {
    opacity: 1;
    position: absolute;
    right: 7rem;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    visibility: visible;
  }
  .busca-mobile a {
    color: #84764F;
    font-size: 1.8rem;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
}
@media screen and (max-width: 576px) {
  .busca-mobile {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
}

/* ESTILOS DO RODAPÉ */
/* ESTILOS GERAIS DO RODAPÉ */
.footer {
  background-color: #84764F;
  color: rgb(255, 255, 255);
  font-size: 0.95rem;
  position: relative;
  z-index: 1;
}
.footer__texto-institucional {
  line-height: 1.3;
  max-width: 90%;
}
@media screen and (max-width: 576px) {
  .footer__texto-institucional {
    max-width: 100%;
  }
}
.footer__titulo {
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 0.25rem;
}
.footer li {
  line-height: 1.4;
  list-style: none;
  margin-bottom: 1rem;
}
.footer a:not(.footer__social-item) {
  color: rgb(255, 255, 255);
  padding-bottom: 0.2rem;
  position: relative;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.footer a:not(.footer__social-item)::after {
  background-color: rgb(255, 255, 255);
  border-radius: 10px;
  bottom: -2px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 0;
}
.footer a:not(.footer__social-item):hover::after {
  width: 100%;
}
.footer a:not(.footer__social-item) {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  /* &:hover {
  	color: #fff;
  } */
}
.footer__col {
  position: relative;
}
@media screen and (max-width: 992px) {
  .footer__col {
    padding: 0 3rem;
  }
}
@media screen and (max-width: 576px) {
  .footer__col {
    padding: 0 2rem;
    text-align: center;
  }
  .footer__col--social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

.footer__mapa li {
  margin-bottom: 0.6rem;
}

/* REDES SOCIAIS NO RODAPÉ */
.footer__social {
  margin-bottom: 2.5rem;
}
@media screen and (max-width: 992px) {
  .footer__social {
    margin-bottom: 0;
  }
}
.footer__social-item {
  background-color: #84764F;
  border-radius: 5rem;
  color: rgb(255, 255, 255);
  display: block;
  font-size: 1.8rem;
  line-height: 1.5;
  position: relative;
  text-align: center;
}
.footer__social-item::after {
  background-color: #84764F;
  border-radius: 5rem;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 100%;
  z-index: -1;
}
.footer__social-item:hover {
  color: rgb(255, 255, 255);
  -webkit-transform: translateY(-3px);
          transform: translateY(-3px);
}
.footer__social-item:hover::after {
  opacity: 0;
  -webkit-transform: scale(1.3) translateY(-3px);
          transform: scale(1.3) translateY(-3px);
}
.footer__social-item:hover {
  /* i {
  	transform: rotateX(360deg);
  } */
}
.footer__social li {
  display: inline-block;
}

/* INFORMAÇÕES DE CONTATO NO RODAPÉ */
.footer__contato-item {
  margin-left: 1.1rem;
  max-width: 90%;
  text-align: left;
}
@media screen and (max-width: 576px) {
  .footer__contato-item {
    margin-left: 0;
    max-width: 100%;
    text-align: center;
  }
}
.footer__contato-item a {
  position: relative;
}
.footer__contato-item i {
  color: #84764F;
  left: -1.3rem;
  position: absolute;
  top: 3px;
}

/* CAMPO DE NEWSLETTER NO RODAPÉ */
@media screen and (max-width: 992px) {
  .footer__news {
    margin-bottom: 5rem;
  }
}
.footer__news-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  width: 100%;
}
.footer__news-campo {
  width: 100%;
}
.footer__news-enviar {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
}
.footer__news-btn {
  background-color: #84764F;
  border: 0;
  border-bottom-right-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  color: rgb(255, 255, 255);
  height: 4rem;
  padding: 0 2rem;
}
.footer__news .wpcf7-email {
  border: 0;
  border-bottom-left-radius: 0.5rem;
  border-top-left-radius: 0.5rem;
  height: 4rem;
  max-width: 100%;
  padding-left: 0.5rem;
  width: 100%;
}

/* FAIXA DE ASSINATURA */
.assinatura {
  background-color: #84764F;
  font-size: 0.9rem;
  padding: 0.75rem 0;
}
.assinatura__separator:last-of-type {
  display: none;
}

.breadcrumbs {
  background-color: rgb(255, 255, 255);
  color: rgb(4, 10, 14);
}
@media screen and (max-width: 1200px) {
  .breadcrumbs .row > div {
    margin: 0;
  }
}

.breadcrumb__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.75rem 0.5rem;
}
@media screen and (max-width: 767px) {
  .breadcrumb__list {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    scrollbar-width: none;
  }
  .breadcrumb__list::-webkit-scrollbar {
    display: none;
  }
}

.breadcrumb__list-item {
  display: inline-block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 1.25rem;
  position: relative;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .breadcrumb__list-item {
    margin-right: 1rem;
  }
  .breadcrumb__list-item a,
  .breadcrumb__list-item span {
    font-size: 0.85rem;
  }
  .breadcrumb__list-item::after {
    right: -12px;
  }
  .breadcrumb__list-item.current {
    max-width: 45vw;
  }
  .breadcrumb__list-item.current a,
  .breadcrumb__list-item.current span {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap;
  }
}
.breadcrumb__list-item a,
.breadcrumb__list-item span {
  font-size: 0.95rem;
}
.breadcrumb__list-item a {
  color: rgb(4, 10, 14);
  padding-bottom: 0.2rem;
  position: relative;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.breadcrumb__list-item a::after {
  background-color: #84764F;
  border-radius: 10px;
  bottom: -2px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 0;
}
.breadcrumb__list-item a:hover::after {
  width: 100%;
}
.breadcrumb__list-item::after {
  content: ">";
  position: absolute;
  right: -15px;
  top: 1px;
}
.breadcrumb__list-item.current {
  margin-right: 0;
}
.breadcrumb__list-item.current::after {
  content: "";
}
.breadcrumb__list-item.current a,
.breadcrumb__list-item.current span {
  color: #666;
}

/* PARAGRAFO */
.fma-content p {
  margin-bottom: 0.5rem;
}

/* LISTA */
.lista,
.fma-content ul {
  margin-left: 1.25rem;
}
.lista li,
.fma-content ul li {
  list-style: none;
  margin-bottom: 0.5rem;
  position: relative;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.lista li::before,
.fma-content ul li::before {
  color: #84764F;
  content: "\f058";
  font-family: "Font Awesome 6 Free";
  font-size: 0.9rem;
  font-weight: 700;
  left: 0;
  position: absolute;
  -webkit-transform: translateX(-150%);
          transform: translateX(-150%);
}
.lista li:hover,
.fma-content ul li:hover {
  -webkit-transform: translateX(0.5rem);
          transform: translateX(0.5rem);
}
.lista--dupla,
.fma-content ul--dupla {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 1rem;
     -moz-column-gap: 1rem;
          column-gap: 1rem;
}
@media screen and (max-width: 992px) {
  .lista--dupla,
  .fma-content ul--dupla {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }
}

.searchbar {
  width: 100%;
}
.searchbar__btn {
  background-color: transparent;
  border: 0;
  border-radius: 2rem;
  color: #999;
  cursor: pointer;
  font-size: 1.5rem;
  height: 2rem;
  position: absolute;
  right: 0.5rem;
  text-align: center;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2rem;
}
.searchbar__btn i {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.searchbar__btn:hover {
  background-color: #84764F;
  color: rgb(255, 255, 255);
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.searchbar__btn:hover i {
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}
.searchbar__field {
  position: relative;
}

/* ESTILOS DA PÁGINA PRINCIPAL */
/* MAIN BANNER */
.fma-main-banner {
  background-position: top center;
  background-size: cover;
  height: 800px;
  padding-top: 110px;
  -webkit-transform: translateY(-110px);
          transform: translateY(-110px);
}
.fma-main-banner .container-xl,
.fma-main-banner .row {
  height: 100%;
}

.fma-main-banner-home {
  -webkit-transform: translateY(-110px);
          transform: translateY(-110px);
}
@media screen and (max-width: 1200px) {
  .fma-main-banner-home {
    -webkit-transform: translateY(-140px);
            transform: translateY(-140px);
  }
}
@media screen and (max-width: 992px) {
  .fma-main-banner-home {
    margin-bottom: 6rem;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

/* BANNER PRINCIPAL */
.fma-destaque {
  background-size: cover;
  border-radius: 1rem;
  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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 420px;
  overflow: hidden;
  padding: 1.5rem 3rem 1.5rem 2rem;
  position: relative;
}
@media screen and (max-width: 767px) {
  .fma-destaque__texto {
    display: none;
  }
}
.fma-destaque::after {
  background: -webkit-gradient(linear, left bottom, left top, from(rgb(4, 10, 14)), color-stop(50%, transparent));
  background: linear-gradient(0deg, rgb(4, 10, 14), transparent 50%);
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.fma-destaque div {
  z-index: 1;
}
.fma-destaque__content {
  color: rgb(255, 255, 255);
}
.fma-destaque__content p {
  line-height: 1.3;
}
.fma-destaque__content b {
  margin-bottom: 0.5rem;
}
.fma-destaque__link {
  bottom: 1.1rem;
  font-size: 1.5rem;
  position: absolute;
  right: 0.5rem;
}
.fma-destaque__link a {
  color: rgb(255, 255, 255);
  display: block;
  height: 40px;
  text-align: center;
  width: 40px;
}
.fma-destaque__link a::after {
  background: radial-gradient(#84764F, transparent 70%);
  border-radius: 50rem;
  bottom: -1.1rem;
  content: "";
  height: 50px;
  opacity: 0;
  position: absolute;
  right: -0.5rem;
  -webkit-transform: translate(50%, 50%);
          transform: translate(50%, 50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 50px;
}
.fma-destaque__link a:hover {
  -webkit-transform: scale(1.25);
          transform: scale(1.25);
}
.fma-destaque__link a:hover::after {
  opacity: 0.6;
  -webkit-transform: translate(50%, 50%) scale(7);
          transform: translate(50%, 50%) scale(7);
}

/* ENVIE RECEITA */
@media screen and (max-width: 992px) {
  .envie-receita .quadro-cinza {
    padding: 2.5rem 1rem;
  }
  .envie-receita figure {
    margin-bottom: 1rem;
  }
  .envie-receita__conteudo {
    margin-bottom: 2rem;
    text-align: center;
  }
}

/* BANNER BOX */
.fma-banner-box {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 560px;
  overflow: hidden;
  padding: 4rem 6rem;
  position: relative;
}
@media screen and (max-width: 767px) {
  .fma-banner-box .fma-content--desktop,
  .fma-banner-box .fma-titulo--desktop {
    display: none !important;
  }
  .fma-banner-box .fma-content--mobile,
  .fma-banner-box .fma-titulo--mobile {
    display: block !important;
  }
}
.fma-banner-box__newsletter {
  background-color: #EAEAEA;
  border-radius: 0.5rem;
  margin-top: 1.5rem;
  max-width: 22rem;
  padding: 1.5rem;
  padding-bottom: 0.5rem;
}
.fma-banner-box .wpcf7-email,
.fma-banner-box .wpcf7-text {
  background-color: rgb(255, 255, 255) !important;
  border: 1px solid #ccc !important;
}
.fma-banner-box .wpcf7-response-output {
  margin: 0 0 1.5rem !important;
}
.fma-banner-box__newsletter-titulo {
  font-weight: 500;
  margin-bottom: 1rem;
}
.fma-banner-box__img-mobile {
  display: none;
}
@media screen and (max-width: 767px) {
  .fma-banner-box--img-mobile {
    background-image: none !important;
  }
}

@media screen and (max-width: 767px) {
  .fma-banner-box--img-mobile .fma-banner-box__img-mobile {
    display: block;
    margin-bottom: 1.5rem;
  }
}

@media screen and (max-width: 767px) {
  .fma-banner-box--img-mobile .fma-banner-box__img-mobile img {
    border-radius: 0.5rem;
    display: block;
    width: 100%;
  }
}

/* PRODUTO DESTAQUE */
.fma-produto-destaque {
  background-color: #eaeaea;
  border-radius: 10px;
  display: grid;
  overflow: hidden;
  padding: 2rem 2rem 1rem;
  row-gap: 1rem;
}
@media screen and (max-width: 767px) {
  .fma-produto-destaque {
    padding: 1rem 1rem 0.5rem;
  }
}
.fma-produto-destaque img {
  mix-blend-mode: darken;
}
.fma-produto-destaque h3 {
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 0.5rem;
}
.fma-produto-destaque p:not(:last-child) {
  line-height: 1.2;
  margin-bottom: 1rem;
}

/* CARROSSEL PRODUTOS EM DESTAQUE */
@media screen and (max-width: 767px) {
  .fma-produtos-carrossel .fma-produto-destaque,
  .fma-produtos-carrossel .fma-produto-destaque__cta {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .fma-produtos-carrossel .slick-list {
    margin: 0 -0.5rem !important;
  }
}
.fma-produtos-carrossel [class*=col-] {
  max-width: 100%;
  padding: 0;
  width: 100%;
}
.fma-produtos-carrossel .fma-produto-destaque,
.fma-produtos-carrossel .fma-produto-destaque__cta {
  margin-left: 1rem;
  margin-right: 1rem;
}
.fma-produtos-carrossel .slick-list {
  margin: 0 -1rem;
}
.fma-produtos-carrossel .slick-arrow {
  z-index: 1;
}
.fma-produtos-carrossel .slick-arrow::before {
  color: #84764F;
}
.fma-produtos-carrossel .slick-prev {
  left: -1.5rem;
}
.fma-produtos-carrossel .slick-next {
  right: -1.5rem;
}

.fma-blog-destaque {
  line-height: 1.3;
}
.fma-blog-destaque p {
  font-size: 0.9rem;
}
.fma-blog-destaque__link {
  color: #84764F;
  display: inline-block;
  font-size: 0.85rem;
  margin-top: 0.75rem;
}
.fma-blog-destaque__link:hover {
  text-decoration: underline;
}

/* AJUSTES MOBILE */
@media screen and (max-width: 767px) {
  .home .pt-6 {
    padding-top: 3rem !important;
  }
  .home .pb-6 {
    padding-bottom: 3rem !important;
  }
  .home .mb-7 {
    margin-bottom: 4rem !important;
  }
}

@media screen and (max-width: 767px) {
  /* .fma-main-banner {
  	height: 620px;
  	padding-top: 90px;
  	transform: translateY(-90px);
  } */
  .quadro-cinza {
    padding: 1.5rem 1rem;
  }
  .fma-destaque {
    background-position: bottom center;
    min-height: 220px;
    padding: 1rem 1.5rem 1rem 1rem;
  }
  .fma-destaque__link {
    font-size: 1.15rem;
  }
  .fma-destaque__link a {
    height: 30px;
    width: 30px;
  }
  .fma-blog-destaque {
    margin-bottom: 2.5rem;
  }
  .fma-banner-box {
    background-position: top center;
    min-height: 0;
    padding: 2rem 1.25rem;
  }
  .fma-banner-box__newsletter {
    max-width: 100%;
  }
  .quadro-cinza.p-5 {
    padding: 1.75rem 1.25rem !important;
  }
}
/* ESTILO DA PÁGINA DE CONTATO */
/* No mobile, segue a ordem do conteúdo: cabeçalho, formulário e depois as
 * informações de atendimento/lojas. No desktop, cabeçalho e informações
 * ficam empilhados numa coluna à esquerda e o formulário ocupa a coluna
 * da direita, alinhado ao topo do cabeçalho. */
.fma-contato-grid {
  display: grid;
  gap: 0 3rem;
  grid-template-areas: "cabecalho" "formulario" "info";
}
@media (min-width: 992px) {
  .fma-contato-grid {
    grid-template-areas: "cabecalho formulario" "info formulario";
    grid-template-columns: 1fr 1fr;
  }
}

.fma-contato-cabecalho {
  grid-area: cabecalho;
}

.fma-contato-form-col {
  grid-area: formulario;
}

.fma-contato-info {
  grid-area: info;
}

.fma-contato-lista {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fma-contato-lista li {
  margin-bottom: 0.5rem;
}
.fma-contato-lista a {
  color: #464646;
  text-decoration: none;
}
.fma-contato-lista a:hover {
  color: #84764F;
}
.fma-contato-lista i {
  color: #84764F;
  margin-right: 0.5rem;
  width: 1.2rem;
}

.fma-quadro-mvv {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgba(132, 118, 79, 0.8);
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .fma-quadro-mvv {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.fma-quadro-mvv__conteudo {
  color: rgb(255, 255, 255);
  padding: 2rem;
}
.fma-quadro-mvv__conteudo p {
  line-height: 1.3;
}
.fma-quadro-mvv__conteudo b {
  font-weight: 500;
}
.fma-quadro-mvv__img {
  height: 100%;
}
@media screen and (max-width: 767px) {
  .fma-quadro-mvv__img {
    max-height: 200px;
    width: 100%;
  }
}
.fma-quadro-mvv__img img {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  width: 225px;
}
@media screen and (max-width: 767px) {
  .fma-quadro-mvv__img img {
    max-width: 100%;
    width: 100%;
  }
}
.fma-quadro-mvv__lista li {
  list-style: none;
  margin-bottom: 0.5rem;
}
.fma-quadro-mvv__lista img {
  margin-right: 0.5rem;
}

/* ECOSSISTEMA */
.fma-ecosis-destaque {
  background-color: #eaeaea;
  border-radius: 10px;
  height: 100%;
  padding: 2rem 2.5rem;
}
@media screen and (max-width: 767px) {
  .fma-ecosis-destaque {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
  }
}
.fma-ecosis-destaque img {
  max-width: 9rem;
  mix-blend-mode: darken;
}
.fma-ecosis-destaque b {
  color: #84764F;
  font-weight: 500;
}
.fma-ecosis-destaque p {
  line-height: 1.4;
}

.fma-quadro-center {
  background-color: #f3f5f7;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 2rem;
}

/* LAB EXPERIENCE */
.fma-quadro-lab-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #f3f5f7;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem;
}
@media screen and (max-width: 767px) {
  .fma-quadro-lab-item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .fma-quadro-lab-item__titulo {
    padding-bottom: 0 !important;
  }
  .fma-quadro-lab-item__numero span {
    -webkit-transform: translate(5px, -20px) !important;
            transform: translate(5px, -20px) !important;
  }
}
.fma-quadro-lab-item p {
  line-height: 1.3;
}
.fma-quadro-lab-item__titulo {
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
  font-weight: 500;
  padding: 1rem 2rem;
}
.fma-quadro-lab-item__numero {
  border-left: 1px solid rgb(255, 255, 255);
  height: -webkit-fill-available;
  height: -moz-available;
  height: stretch;
  position: relative;
}
.fma-quadro-lab-item__numero span {
  background-color: #84764F;
  border-radius: 5rem;
  color: rgb(255, 255, 255);
  display: block;
  font-size: 0.9rem;
  height: 1.3rem;
  left: 0;
  line-height: 1.4;
  position: absolute;
  text-align: center;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 1.3rem;
}
.fma-quadro-lab-item__texto {
  -ms-flex-preferred-size: 75%;
      flex-basis: 75%;
  padding: 1rem 2rem;
}

/* STEPS */
.fma-steps {
  border-top: 1px solid #84764F;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 1rem;
}
@media screen and (max-width: 767px) {
  .fma-steps {
    border-left: 1px solid #84764F;
    border-top: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-left: 1rem;
    padding: 0;
    padding-left: 1rem;
  }
}

.fma-steps__row {
  margin-bottom: 7.5rem;
}
@media screen and (max-width: 767px) {
  .fma-steps__row {
    margin-bottom: 0;
  }
}

.fma-steps-item {
  font-size: 0.9rem;
  position: relative;
}
@media screen and (max-width: 767px) {
  .fma-steps-item {
    border-bottom: 1px solid #ddd;
    margin-bottom: 2rem;
    padding-bottom: 1rem;
  }
}
.fma-steps-item::before {
  background-color: #84764F;
  border-radius: 10rem;
  content: "";
  height: 1rem;
  position: absolute;
  top: -1.5rem;
  width: 1rem;
  z-index: 5;
}
@media screen and (max-width: 767px) {
  .fma-steps-item::before {
    left: -1.5rem;
    top: 0;
  }
}
.fma-steps-item:not(:last-child) {
  padding-right: 2rem;
}
.fma-steps-item__head {
  font-weight: 500;
}
.fma-steps-item p {
  line-height: 1.3;
}
.fma-steps-item:last-child::after {
  background-color: #f3f5f7;
  content: "";
  height: 3px;
  position: absolute;
  top: -1.1rem;
  width: 100%;
  z-index: 0;
}

/* GALERIA DE PRODUTOS */
.fma-galeria-produtos {
  display: grid;
  gap: 1rem;
  grid-template-columns: 2fr 1fr;
}
@media screen and (max-width: 992px) {
  .fma-galeria-produtos {
    grid-template-columns: 1fr 1fr;
  }
  .fma-galeria-produtos__principal {
    grid-column: 1/3;
    grid-row: auto;
  }
}
.fma-galeria-produtos__principal {
  aspect-ratio: 1;
  grid-row: 1/3;
}
.fma-galeria-produtos__item {
  aspect-ratio: 1;
}

/*
 * Área restrita de prescritores: página de login, hub, listagem e conteúdo único.
 */
.login-banner {
  background-color: #84764F;
  height: auto;
  min-height: 420px;
  padding-bottom: 3rem;
  padding-top: 180px;
}

.login-faixa {
  padding: 1.5rem 0;
}

.login-box {
  background-color: rgb(255, 255, 255);
  border: 1px solid #EAEAEA;
  border-radius: 0.5rem;
  padding: 2.5rem;
}
@media screen and (max-width: 576px) {
  .login-box {
    padding: 1.5rem;
  }
}
.login-box__tabs {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  font-weight: 700;
  gap: 0.5rem;
}
.login-box__tab {
  color: #464646;
  font-weight: 400;
}
.login-box__tab .link {
  color: #84764F;
  font-weight: 700;
  position: relative;
}
.login-box__tab--active {
  color: #84764F;
  font-weight: 700;
  letter-spacing: 0.05rem;
}
.login-box__divider {
  color: #EAEAEA;
}
.login-box__erro {
  color: #b3261e;
}
.login-box__field {
  margin-bottom: 1.3rem;
}
.login-box__field .campo {
  color: #464646;
}
.login-box__row {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 1rem;
}
.login-box__checkbox {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #464646;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.9rem;
  gap: 0.5rem;
}
.login-box__esqueci {
  color: #84764F;
  font-size: 0.9rem;
}

/* HUB (/prescritores/) */
.prescritor-hub__banner {
  background-color: #84764F;
  height: auto;
  padding-top: 180px;
}
.prescritor-hub__eyebrow {
  font-weight: 700;
  letter-spacing: 0.05rem;
  text-transform: uppercase;
}

.prescritor-card-categoria {
  color: inherit;
  display: block;
}
.prescritor-card-categoria:hover {
  color: inherit;
}
.prescritor-card-categoria:hover .prescritor-card-categoria__titulo {
  color: rgb(84.1421800948, 75.2180094787, 50.3578199052);
}
.prescritor-card-categoria:hover .prescritor-card-categoria__img img {
  mix-blend-mode: overlay;
}
.prescritor-card-categoria__img {
  background-color: #84764F;
  border-radius: 0.5rem;
  margin-bottom: 1rem;
  overflow: hidden;
}
.prescritor-card-categoria__texto {
  color: #464646;
}

.prescritor-cta {
  background-color: #f3f5f7;
}

/* FILTROS (usados no hub, listagem e single) */
.prescritor-filtros {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.75rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  .prescritor-filtros {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    gap: 0.5rem;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    scrollbar-width: none;
  }
  .prescritor-filtros, .prescritor-filtros.justify-content-center {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .prescritor-filtros::-webkit-scrollbar {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .prescritor-filtros__item {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
.prescritor-filtros__link {
  background-color: #f3f5f7;
  border-radius: 2rem;
  color: #464646;
  display: inline-block;
  padding: 0.6rem 1.5rem;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .prescritor-filtros__link {
    font-size: 0.85rem;
    padding: 0.5rem 1.1rem;
  }
}
.prescritor-filtros__link:hover, .prescritor-filtros__link--active {
  background-color: #84764F;
  color: rgb(255, 255, 255);
}

/* LISTAGEM (/prescritores/conteudos/) */
.prescritor-listing__label {
  display: block;
  font-size: 0.9rem;
  margin-bottom: 0.5rem;
}
.prescritor-listing__select {
  width: 100%;
}
.prescritor-listing__busca {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
}
.prescritor-listing__busca .campo {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.prescritor-listing__busca-btn {
  background: none;
  border: 0;
  color: #464646;
  cursor: pointer;
  padding: 0.5rem;
}
.prescritor-listing__mais {
  color: #84764F;
  font-weight: 500;
  text-decoration: underline;
}

.prescritor-card__img {
  border-radius: 0.5rem;
  margin-bottom: 1rem;
  overflow: hidden;
}
.prescritor-card__titulo {
  font-size: 1.1rem;
}
.prescritor-card__titulo a {
  color: inherit;
}
.prescritor-card__meta, .prescritor-card__data {
  color: #464646;
  font-size: 0.9rem;
}

/* FORMULÁRIOS (cadastro e configurações) */
.prescritor-form__titulo-secao {
  border-bottom: 1px solid #EAEAEA;
  font-size: 0.85rem;
  font-weight: 700;
  letter-spacing: 0.1rem;
  margin-bottom: 1.5rem;
  padding-bottom: 0.5rem;
  text-transform: uppercase;
}
.prescritor-form__titulo-secao:not(:first-child) {
  margin-top: 2.5rem;
}
.prescritor-form__campo {
  margin-bottom: 1.3rem;
}
.prescritor-form__checkbox label {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
}
.prescritor-form__checkbox input {
  margin-top: 0.3rem;
}
.prescritor-form__honeypot {
  height: 0;
  left: -9999px;
  opacity: 0;
  position: absolute;
  width: 0;
}
.prescritor-form__aviso {
  border-radius: 0.5rem;
  padding: 1rem 1.5rem;
}
.prescritor-form__aviso--sucesso {
  background-color: #eafbe7;
  color: #1a7f37;
}
.prescritor-form__aviso--erro {
  background-color: #fcedee;
  color: #b32d2e;
}

/* CONTEÚDO ÚNICO (/prescritores/conteudos/{slug}/) */
.prescritor-single__eyebrow {
  font-size: 0.8rem;
  font-weight: 500;
  letter-spacing: 0.15rem;
}
.prescritor-single__data {
  color: #999;
}
.prescritor-single__img {
  border-radius: 0.5rem;
  overflow: hidden;
}

.prescritor-single__conteudo p {
  margin-bottom: 1.5rem;
}
.prescritor-single__conteudo .gmk-sumario {
  margin: 2rem 0;
}
.prescritor-single__conteudo h2,
.prescritor-single__conteudo h3 {
  color: rgb(84.1421800948, 75.2180094787, 50.3578199052);
  margin: 2rem auto 0.75rem;
}
.prescritor-single__conteudo h2 {
  font-size: 2rem;
}
.prescritor-single__conteudo h3 {
  font-size: 1.5rem;
}
.prescritor-single__conteudo thead {
  background-color: #84764F;
  color: rgb(255, 255, 255);
}
.prescritor-single__conteudo > ul,
.prescritor-single__conteudo > ol {
  margin-bottom: 1.5rem;
  margin-left: 2.5rem;
}
.prescritor-single__conteudo > ul li,
.prescritor-single__conteudo > ol li {
  margin-bottom: 0.5rem;
}
.prescritor-single__conteudo > ul li::marker,
.prescritor-single__conteudo > ol li::marker {
  color: #84764F;
}
.prescritor-single__conteudo table {
  margin: 1rem auto 2rem;
}
.prescritor-single__conteudo tbody td {
  border-color: #aaa;
}
.prescritor-single__conteudo a:not(.gmk-sumario__item a, .addtoany_list a) {
  border-bottom: 1px dotted;
  color: #84764F;
}
.prescritor-single__conteudo a:not(.gmk-sumario__item a, .addtoany_list a):hover {
  border-bottom: 1px solid;
}
.prescritor-single__conteudo figcaption {
  background-color: #eee;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  font-size: 0.9rem;
  margin-top: 0;
  padding: 0.5rem 1rem;
  text-align: center;
}
.prescritor-single__conteudo .wp-block-accordion {
  margin-bottom: 2rem;
}
.prescritor-single__conteudo .wp-block-accordion-heading {
  background-color: #e7e2d5;
  padding-left: 1rem;
}
.prescritor-single__conteudo .wp-block-accordion-panel {
  border-left: 1px solid #e7e2d5;
  font-size: 0.95rem;
  padding-left: 1rem;
}

/* ESTILO DA PÁGINA DE ORÇAMENTO */
.fma-faixa-aviso {
  padding: 0.75rem 0;
}

.fma-main-banner-orcamento {
  height: 440px;
}

/* FORMULÁRIO SOBRE FUNDO CLARO */
.formulario--claro input:not(.wpcf7-submit), .formulario--claro select, .formulario--claro textarea {
  border: 1px solid #EAEAEA;
  color: #464646;
}
.formulario--claro input:not(.wpcf7-submit)::-webkit-input-placeholder, .formulario--claro select::-webkit-input-placeholder, .formulario--claro textarea::-webkit-input-placeholder {
  color: rgb(153, 153, 153);
}
.formulario--claro input:not(.wpcf7-submit)::-moz-placeholder, .formulario--claro select::-moz-placeholder, .formulario--claro textarea::-moz-placeholder {
  color: rgb(153, 153, 153);
}
.formulario--claro input:not(.wpcf7-submit):-ms-input-placeholder, .formulario--claro select:-ms-input-placeholder, .formulario--claro textarea:-ms-input-placeholder {
  color: rgb(153, 153, 153);
}
.formulario--claro input:not(.wpcf7-submit)::-ms-input-placeholder, .formulario--claro select::-ms-input-placeholder, .formulario--claro textarea::-ms-input-placeholder {
  color: rgb(153, 153, 153);
}
.formulario--claro input:not(.wpcf7-submit)::placeholder, .formulario--claro select::placeholder, .formulario--claro textarea::placeholder {
  color: rgb(153, 153, 153);
}
.formulario--claro input:not(.wpcf7-submit):focus, .formulario--claro select:focus, .formulario--claro textarea:focus {
  background-color: #f3f5f7;
}
.formulario--claro option {
  color: #464646;
}

.fma-orcamento-whats {
  border-radius: 10px;
  height: 100%;
  padding: 2rem;
}
.fma-orcamento-whats .btn i {
  margin-right: 0.5rem;
}

.fma-orcamento-selos {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1.5rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2rem;
}
.fma-orcamento-selos img {
  height: auto;
  max-width: 8rem;
  width: 100%;
}

/* CAMPO DE UPLOAD (ARRASTAR E SOLTAR) */
.fma-upload {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #f3f5f7;
  border: 2px dashed #EAEAEA;
  border-radius: 0.5rem;
  cursor: pointer;
  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;
  margin-bottom: 1.3rem;
  padding: 1.5rem 1rem;
  text-align: center;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.fma-upload:hover {
  border-color: rgb(171.6943127962, 156.9312796209, 115.8056872038);
}
.fma-upload--ativo {
  background-color: rgba(132, 118, 79, 0.08);
  border-color: #84764F;
}
.fma-upload--preenchido {
  border-color: #84764F;
  border-style: solid;
}
.fma-upload [type=file] {
  display: none;
}
.fma-upload__icone {
  color: #84764F;
  font-size: 1.8rem;
  margin-bottom: 0.5rem;
}
.fma-upload__texto {
  color: rgb(153, 153, 153);
  font-size: 0.9rem;
  line-height: 1.4;
  margin: 0;
}
.fma-upload__texto span {
  color: #84764F;
  font-weight: 500;
  text-decoration: underline;
}
.fma-upload__arquivo {
  color: #464646;
  font-size: 0.85rem;
  font-weight: 500;
  margin: 0.5rem 0 0;
  word-break: break-all;
}
.fma-upload__arquivo:empty {
  display: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiLi4vX3NyYy9zYXNzL21haW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Jhbm5lci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwiLi4vdmVuZG9ycy9mb250LWF3ZXNvbWUvc2Nzcy9mb250YXdlc29tZS5zY3NzIiwiLi4vdmVuZG9ycy9mb250LWF3ZXNvbWUvc2Nzcy9fY29yZS5zY3NzIiwiLi4vdmVuZG9ycy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyIsIi4uL3ZlbmRvcnMvZm9udC1hd2Vzb21lL3Njc3Mvc29saWQuc2NzcyIsIi4uL3ZlbmRvcnMvZm9udC1hd2Vzb21lL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vdmVuZG9ycy9mb250LWF3ZXNvbWUvc2Nzcy9yZWd1bGFyLnNjc3MiLCIuLi92ZW5kb3JzL2ZvbnQtYXdlc29tZS9zY3NzL2JyYW5kcy5zY3NzIiwiLi4vX3NyYy9zYXNzL2Fic3RyYWN0L192YXJpYWJsZXMuc2NzcyIsIi4uL19zcmMvc2Fzcy9hYnN0cmFjdC9fZnVuY3Rpb25zLnNjc3MiLCIuLi9fc3JjL3Nhc3MvYWJzdHJhY3QvX21peGlucy5zY3NzIiwiLi4vX3NyYy9zYXNzL2Jhc2UvX25vcm1hbGl6ZS5zY3NzIiwiLi4vX3NyYy9zYXNzL2Jhc2UvX3Jlc2V0cy5zY3NzIiwiLi4vX3NyYy9zYXNzL2Jhc2UvX2ZvbnQtZmFjZS5zY3NzIiwiLi4vX3NyYy9zYXNzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIi4uL19zcmMvc2Fzcy9iYXNlL19hbmltYXRpb24uc2NzcyIsIi4uL19zcmMvc2Fzcy9iYXNlL191dGlsaXRpZXMuc2NzcyIsIi4uL19zcmMvc2Fzcy9jb21wb25lbnRzL19saW5rLnNjc3MiLCIuLi9fc3JjL3Nhc3MvY29tcG9uZW50cy9faW1hZ2VzLnNjc3MiLCIuLi9fc3JjL3Nhc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCIuLi9fc3JjL3Nhc3MvY29tcG9uZW50cy9fdGl0bGVzLnNjc3MiLCIuLi9fc3JjL3Nhc3MvY29tcG9uZW50cy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vX3NyYy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCIuLi9fc3JjL3Nhc3MvbGF5b3V0cy9fZ2xvYmFscy5zY3NzIiwiLi4vX3NyYy9zYXNzL2xheW91dHMvX2hlYWRlci5zY3NzIiwiLi4vX3NyYy9zYXNzL2xheW91dHMvX2Zvb3Rlci5zY3NzIiwiLi4vX3NyYy9zYXNzL2xheW91dHMvX2JyZWFkY3J1bWJzLnNjc3MiLCIuLi9fc3JjL3Nhc3MvbGF5b3V0cy9fY29udGV1ZG8uc2NzcyIsIi4uL19zcmMvc2Fzcy9sYXlvdXRzL19zZWFyY2hiYXIuc2NzcyIsIi4uL19zcmMvc2Fzcy9wYWdlcy9faG9tZS5zY3NzIiwiLi4vX3NyYy9zYXNzL3BhZ2VzL19jb250YXRvLnNjc3MiLCIuLi9fc3JjL3Nhc3MvcGFnZXMvX21hbmlwdWxhY2FvLnNjc3MiLCIuLi9fc3JjL3Nhc3MvcGFnZXMvX3N1cGxlbWVudG9zLnNjc3MiLCIuLi9fc3JjL3Nhc3MvcGFnZXMvX3ByZXNjcml0b3Jlcy5zY3NzIiwiLi4vX3NyYy9zYXNzL3BhZ2VzL19vcmNhbWVudG8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEIsWUFBQTtBQ0RFOzs7O0VBQUE7QUNLQTs7Ozs7OztFQ0hBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QUpZRjs7QUswQ0k7RUY1Q0U7SUFDRSxnQkdrZWU7RU41ZHJCO0FBQ0Y7QUtvQ0k7RUY1Q0U7SUFDRSxnQkdrZWU7RU52ZHJCO0FBQ0Y7QUsrQkk7RUY1Q0U7SUFDRSxnQkdrZWU7RU5sZHJCO0FBQ0Y7QUswQkk7RUY1Q0U7SUFDRSxpQkdrZWU7RU43Y3JCO0FBQ0Y7QUtxQkk7RUY1Q0U7SUFDRSxpQkdrZWU7RU54Y3JCO0FBQ0Y7QU8zQ0E7RUFFSSxxQkFBQTtFQUFBLHlCQUFBO0VBQUEseUJBQUE7RUFBQSx5QkFBQTtFQUFBLDBCQUFBO0VBQUEsMkJBQUE7QVBpREo7O0FPNUNFO0VDTkEscUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBRUEseUNBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0FScURGO0FPbkRJO0VDR0YsOEJBQUE7VUFBQSxzQkFBQTtFQUlBLG9CQUFBO01BQUEsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkNBQUE7RUFDQSw0Q0FBQTtFQUNBLDhCQUFBO0FSZ0RGOztBUURNO0VBQ0UsbUJBQUE7TUFBQSxpQkFBQTtVQUFBLFdBQUE7QVJJUjs7QVFETTtFQXBDSixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7QVJ5Q0Y7O0FRM0JFO0VBQ0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxXQUFBO0FSOEJKOztBUWhDRTtFQUNFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtBUm1DSjs7QVFyQ0U7RUFDRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FSd0NKOztBUTFDRTtFQUNFLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtBUjZDSjs7QVEvQ0U7RUFDRSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFVBQUE7QVJrREo7O0FRcERFO0VBQ0UsbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxtQkFBQTtBUnVESjs7QVF4Qk07RUFoREosbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxXQUFBO0FSNEVGOztBUXZCVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLGtCQUFBO0FSMkZKOztBUTVCVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FSZ0dKOztBUWpDVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFVBQUE7QVJxR0o7O0FRdENVO0VBaEVOLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsbUJBQUE7QVIwR0o7O0FRM0NVO0VBaEVOLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsbUJBQUE7QVIrR0o7O0FRaERVO0VBaEVOLG1CQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsVUFBQTtBUm9ISjs7QVFyRFU7RUFoRU4sbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxtQkFBQTtBUnlISjs7QVExRFU7RUFoRU4sbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxtQkFBQTtBUjhISjs7QVEvRFU7RUFoRU4sbUJBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSxVQUFBO0FSbUlKOztBUXBFVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FSd0lKOztBUXpFVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLG1CQUFBO0FSNklKOztBUTlFVTtFQWhFTixtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFdBQUE7QVJrSko7O0FRM0VZO0VBeERWLHdCQUFBO0FSdUlGOztBUS9FWTtFQXhEVix5QkFBQTtBUjJJRjs7QVFuRlk7RUF4RFYsZ0JBQUE7QVIrSUY7O0FRdkZZO0VBeERWLHlCQUFBO0FSbUpGOztBUTNGWTtFQXhEVix5QkFBQTtBUnVKRjs7QVEvRlk7RUF4RFYsZ0JBQUE7QVIySkY7O0FRbkdZO0VBeERWLHlCQUFBO0FSK0pGOztBUXZHWTtFQXhEVix5QkFBQTtBUm1LRjs7QVEzR1k7RUF4RFYsZ0JBQUE7QVJ1S0Y7O0FRL0dZO0VBeERWLHlCQUFBO0FSMktGOztBUW5IWTtFQXhEVix5QkFBQTtBUitLRjs7QVE1R1E7O0VBRUUsZ0JBQUE7QVIrR1Y7O0FRNUdROztFQUVFLGdCQUFBO0FSK0dWOztBUXRIUTs7RUFFRSxzQkFBQTtBUnlIVjs7QVF0SFE7O0VBRUUsc0JBQUE7QVJ5SFY7O0FRaElROztFQUVFLHFCQUFBO0FSbUlWOztBUWhJUTs7RUFFRSxxQkFBQTtBUm1JVjs7QVExSVE7O0VBRUUsbUJBQUE7QVI2SVY7O0FRMUlROztFQUVFLG1CQUFBO0FSNklWOztBUXBKUTs7RUFFRSxxQkFBQTtBUnVKVjs7QVFwSlE7O0VBRUUscUJBQUE7QVJ1SlY7O0FROUpROztFQUVFLG1CQUFBO0FSaUtWOztBUTlKUTs7RUFFRSxtQkFBQTtBUmlLVjs7QUszTkk7RUdVRTtJQUNFLG1CQUFBO1FBQUEsaUJBQUE7WUFBQSxXQUFBO0VScU5OO0VRbE5JO0lBcENKLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFUnlQQTtFUTNPQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFUjZPRjtFUS9PQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUmlQRjtFUW5QQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVJxUEY7RVF2UEE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVJ5UEY7RVEzUEE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVI2UEY7RVEvUEE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSaVFGO0VRbE9JO0lBaERKLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFUnFSQTtFUWhPUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGtCQUFBO0VSbVNGO0VRcE9RO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVJ1U0Y7RVF4T1E7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VSMlNGO0VRNU9RO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVIrU0Y7RVFoUFE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUm1URjtFUXBQUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVJ1VEY7RVF4UFE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUjJURjtFUTVQUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSK1RGO0VRaFFRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUm1VRjtFUXBRUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSdVVGO0VReFFRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVIyVUY7RVE1UVE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSK1VGO0VReFFVO0lBeERWLGNBQUE7RVJtVUE7RVEzUVU7SUF4RFYsd0JBQUE7RVJzVUE7RVE5UVU7SUF4RFYseUJBQUE7RVJ5VUE7RVFqUlU7SUF4RFYsZ0JBQUE7RVI0VUE7RVFwUlU7SUF4RFYseUJBQUE7RVIrVUE7RVF2UlU7SUF4RFYseUJBQUE7RVJrVkE7RVExUlU7SUF4RFYsZ0JBQUE7RVJxVkE7RVE3UlU7SUF4RFYseUJBQUE7RVJ3VkE7RVFoU1U7SUF4RFYseUJBQUE7RVIyVkE7RVFuU1U7SUF4RFYsZ0JBQUE7RVI4VkE7RVF0U1U7SUF4RFYseUJBQUE7RVJpV0E7RVF6U1U7SUF4RFYseUJBQUE7RVJvV0E7RVFqU007O0lBRUUsZ0JBQUE7RVJtU1I7RVFoU007O0lBRUUsZ0JBQUE7RVJrU1I7RVF6U007O0lBRUUsc0JBQUE7RVIyU1I7RVF4U007O0lBRUUsc0JBQUE7RVIwU1I7RVFqVE07O0lBRUUscUJBQUE7RVJtVFI7RVFoVE07O0lBRUUscUJBQUE7RVJrVFI7RVF6VE07O0lBRUUsbUJBQUE7RVIyVFI7RVF4VE07O0lBRUUsbUJBQUE7RVIwVFI7RVFqVU07O0lBRUUscUJBQUE7RVJtVVI7RVFoVU07O0lBRUUscUJBQUE7RVJrVVI7RVF6VU07O0lBRUUsbUJBQUE7RVIyVVI7RVF4VU07O0lBRUUsbUJBQUE7RVIwVVI7QUFDRjtBS3JZSTtFR1VFO0lBQ0UsbUJBQUE7UUFBQSxpQkFBQTtZQUFBLFdBQUE7RVI4WE47RVEzWEk7SUFwQ0osbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSa2FBO0VRcFpBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSc1pGO0VReFpBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VSMFpGO0VRNVpBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUjhaRjtFUWhhQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUmthRjtFUXBhQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUnNhRjtFUXhhQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVIwYUY7RVEzWUk7SUFoREosbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSOGJBO0VRellRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0Esa0JBQUE7RVI0Y0Y7RVE3WVE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUmdkRjtFUWpaUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVJvZEY7RVFyWlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUndkRjtFUXpaUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSNGRGO0VRN1pRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUmdlRjtFUWphUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSb2VGO0VRcmFRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVJ3ZUY7RVF6YVE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VSNGVGO0VRN2FRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVJnZkY7RVFqYlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUm9mRjtFUXJiUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RVJ3ZkY7RVFqYlU7SUF4RFYsY0FBQTtFUjRlQTtFUXBiVTtJQXhEVix3QkFBQTtFUitlQTtFUXZiVTtJQXhEVix5QkFBQTtFUmtmQTtFUTFiVTtJQXhEVixnQkFBQTtFUnFmQTtFUTdiVTtJQXhEVix5QkFBQTtFUndmQTtFUWhjVTtJQXhEVix5QkFBQTtFUjJmQTtFUW5jVTtJQXhEVixnQkFBQTtFUjhmQTtFUXRjVTtJQXhEVix5QkFBQTtFUmlnQkE7RVF6Y1U7SUF4RFYseUJBQUE7RVJvZ0JBO0VRNWNVO0lBeERWLGdCQUFBO0VSdWdCQTtFUS9jVTtJQXhEVix5QkFBQTtFUjBnQkE7RVFsZFU7SUF4RFYseUJBQUE7RVI2Z0JBO0VRMWNNOztJQUVFLGdCQUFBO0VSNGNSO0VRemNNOztJQUVFLGdCQUFBO0VSMmNSO0VRbGRNOztJQUVFLHNCQUFBO0VSb2RSO0VRamRNOztJQUVFLHNCQUFBO0VSbWRSO0VRMWRNOztJQUVFLHFCQUFBO0VSNGRSO0VRemRNOztJQUVFLHFCQUFBO0VSMmRSO0VRbGVNOztJQUVFLG1CQUFBO0VSb2VSO0VRamVNOztJQUVFLG1CQUFBO0VSbWVSO0VRMWVNOztJQUVFLHFCQUFBO0VSNGVSO0VRemVNOztJQUVFLHFCQUFBO0VSMmVSO0VRbGZNOztJQUVFLG1CQUFBO0VSb2ZSO0VRamZNOztJQUVFLG1CQUFBO0VSbWZSO0FBQ0Y7QUs5aUJJO0VHVUU7SUFDRSxtQkFBQTtRQUFBLGlCQUFBO1lBQUEsV0FBQTtFUnVpQk47RVFwaUJJO0lBcENKLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFUjJrQkE7RVE3akJBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSK2pCRjtFUWprQkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVJta0JGO0VRcmtCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVJ1a0JGO0VRemtCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUjJrQkY7RVE3a0JBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VSK2tCRjtFUWpsQkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSbWxCRjtFUXBqQkk7SUFoREosbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSdW1CQTtFUWxqQlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxrQkFBQTtFUnFuQkY7RVF0akJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVJ5bkJGO0VRMWpCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVI2bkJGO0VROWpCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSaW9CRjtFUWxrQlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUnFvQkY7RVF0a0JRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUnlvQkY7RVExa0JRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVI2b0JGO0VROWtCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSaXBCRjtFUWxsQlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VScXBCRjtFUXRsQlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUnlwQkY7RVExbEJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVI2cEJGO0VROWxCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RVJpcUJGO0VRMWxCVTtJQXhEVixjQUFBO0VScXBCQTtFUTdsQlU7SUF4RFYsd0JBQUE7RVJ3cEJBO0VRaG1CVTtJQXhEVix5QkFBQTtFUjJwQkE7RVFubUJVO0lBeERWLGdCQUFBO0VSOHBCQTtFUXRtQlU7SUF4RFYseUJBQUE7RVJpcUJBO0VRem1CVTtJQXhEVix5QkFBQTtFUm9xQkE7RVE1bUJVO0lBeERWLGdCQUFBO0VSdXFCQTtFUS9tQlU7SUF4RFYseUJBQUE7RVIwcUJBO0VRbG5CVTtJQXhEVix5QkFBQTtFUjZxQkE7RVFybkJVO0lBeERWLGdCQUFBO0VSZ3JCQTtFUXhuQlU7SUF4RFYseUJBQUE7RVJtckJBO0VRM25CVTtJQXhEVix5QkFBQTtFUnNyQkE7RVFubkJNOztJQUVFLGdCQUFBO0VScW5CUjtFUWxuQk07O0lBRUUsZ0JBQUE7RVJvbkJSO0VRM25CTTs7SUFFRSxzQkFBQTtFUjZuQlI7RVExbkJNOztJQUVFLHNCQUFBO0VSNG5CUjtFUW5vQk07O0lBRUUscUJBQUE7RVJxb0JSO0VRbG9CTTs7SUFFRSxxQkFBQTtFUm9vQlI7RVEzb0JNOztJQUVFLG1CQUFBO0VSNm9CUjtFUTFvQk07O0lBRUUsbUJBQUE7RVI0b0JSO0VRbnBCTTs7SUFFRSxxQkFBQTtFUnFwQlI7RVFscEJNOztJQUVFLHFCQUFBO0VSb3BCUjtFUTNwQk07O0lBRUUsbUJBQUE7RVI2cEJSO0VRMXBCTTs7SUFFRSxtQkFBQTtFUjRwQlI7QUFDRjtBS3Z0Qkk7RUdVRTtJQUNFLG1CQUFBO1FBQUEsaUJBQUE7WUFBQSxXQUFBO0VSZ3RCTjtFUTdzQkk7SUFwQ0osbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSb3ZCQTtFUXR1QkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RVJ3dUJGO0VRMXVCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUjR1QkY7RVE5dUJBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUmd2QkY7RVFsdkJBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VSb3ZCRjtFUXR2QkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVJ3dkJGO0VRMXZCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVI0dkJGO0VRN3RCSTtJQWhESixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RVJneEJBO0VRM3RCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGtCQUFBO0VSOHhCRjtFUS90QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUmt5QkY7RVFudUJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUnN5QkY7RVF2dUJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVIweUJGO0VRM3VCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSOHlCRjtFUS91QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VSa3pCRjtFUW52QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUnN6QkY7RVF2dkJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVIwekJGO0VRM3ZCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVI4ekJGO0VRL3ZCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSazBCRjtFUW53QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUnMwQkY7RVF2d0JRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFUjAwQkY7RVFud0JVO0lBeERWLGNBQUE7RVI4ekJBO0VRdHdCVTtJQXhEVix3QkFBQTtFUmkwQkE7RVF6d0JVO0lBeERWLHlCQUFBO0VSbzBCQTtFUTV3QlU7SUF4RFYsZ0JBQUE7RVJ1MEJBO0VRL3dCVTtJQXhEVix5QkFBQTtFUjAwQkE7RVFseEJVO0lBeERWLHlCQUFBO0VSNjBCQTtFUXJ4QlU7SUF4RFYsZ0JBQUE7RVJnMUJBO0VReHhCVTtJQXhEVix5QkFBQTtFUm0xQkE7RVEzeEJVO0lBeERWLHlCQUFBO0VSczFCQTtFUTl4QlU7SUF4RFYsZ0JBQUE7RVJ5MUJBO0VRanlCVTtJQXhEVix5QkFBQTtFUjQxQkE7RVFweUJVO0lBeERWLHlCQUFBO0VSKzFCQTtFUTV4Qk07O0lBRUUsZ0JBQUE7RVI4eEJSO0VRM3hCTTs7SUFFRSxnQkFBQTtFUjZ4QlI7RVFweUJNOztJQUVFLHNCQUFBO0VSc3lCUjtFUW55Qk07O0lBRUUsc0JBQUE7RVJxeUJSO0VRNXlCTTs7SUFFRSxxQkFBQTtFUjh5QlI7RVEzeUJNOztJQUVFLHFCQUFBO0VSNnlCUjtFUXB6Qk07O0lBRUUsbUJBQUE7RVJzekJSO0VRbnpCTTs7SUFFRSxtQkFBQTtFUnF6QlI7RVE1ekJNOztJQUVFLHFCQUFBO0VSOHpCUjtFUTN6Qk07O0lBRUUscUJBQUE7RVI2ekJSO0VRcDBCTTs7SUFFRSxtQkFBQTtFUnMwQlI7RVFuMEJNOztJQUVFLG1CQUFBO0VScTBCUjtBQUNGO0FLaDRCSTtFR1VFO0lBQ0UsbUJBQUE7UUFBQSxpQkFBQTtZQUFBLFdBQUE7RVJ5M0JOO0VRdDNCSTtJQXBDSixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFdBQUE7RVI2NUJBO0VRLzRCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFUmk1QkY7RVFuNUJBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VScTVCRjtFUXY1QkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSeTVCRjtFUTM1QkE7SUFDRSxtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVI2NUJGO0VRLzVCQTtJQUNFLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUmk2QkY7RVFuNkJBO0lBQ0UsbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUnE2QkY7RVF0NEJJO0lBaERKLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsV0FBQTtFUnk3QkE7RVFwNEJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0Esa0JBQUE7RVJ1OEJGO0VReDRCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSMjhCRjtFUTU0QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxVQUFBO0VSKzhCRjtFUWg1QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUm05QkY7RVFwNUJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVJ1OUJGO0VReDVCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7RVIyOUJGO0VRNTVCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSKzlCRjtFUWg2QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxtQkFBQTtFUm0rQkY7RVFwNkJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsVUFBQTtFUnUrQkY7RVF4NkJRO0lBaEVOLG1CQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsbUJBQUE7RVIyK0JGO0VRNTZCUTtJQWhFTixtQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLG1CQUFBO0VSKytCRjtFUWg3QlE7SUFoRU4sbUJBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxXQUFBO0VSbS9CRjtFUTU2QlU7SUF4RFYsY0FBQTtFUnUrQkE7RVEvNkJVO0lBeERWLHdCQUFBO0VSMCtCQTtFUWw3QlU7SUF4RFYseUJBQUE7RVI2K0JBO0VRcjdCVTtJQXhEVixnQkFBQTtFUmcvQkE7RVF4N0JVO0lBeERWLHlCQUFBO0VSbS9CQTtFUTM3QlU7SUF4RFYseUJBQUE7RVJzL0JBO0VROTdCVTtJQXhEVixnQkFBQTtFUnkvQkE7RVFqOEJVO0lBeERWLHlCQUFBO0VSNC9CQTtFUXA4QlU7SUF4RFYseUJBQUE7RVIrL0JBO0VRdjhCVTtJQXhEVixnQkFBQTtFUmtnQ0E7RVExOEJVO0lBeERWLHlCQUFBO0VScWdDQTtFUTc4QlU7SUF4RFYseUJBQUE7RVJ3Z0NBO0VRcjhCTTs7SUFFRSxnQkFBQTtFUnU4QlI7RVFwOEJNOztJQUVFLGdCQUFBO0VSczhCUjtFUTc4Qk07O0lBRUUsc0JBQUE7RVIrOEJSO0VRNThCTTs7SUFFRSxzQkFBQTtFUjg4QlI7RVFyOUJNOztJQUVFLHFCQUFBO0VSdTlCUjtFUXA5Qk07O0lBRUUscUJBQUE7RVJzOUJSO0VRNzlCTTs7SUFFRSxtQkFBQTtFUis5QlI7RVE1OUJNOztJQUVFLG1CQUFBO0VSODlCUjtFUXIrQk07O0lBRUUscUJBQUE7RVJ1K0JSO0VRcCtCTTs7SUFFRSxxQkFBQTtFUnMrQlI7RVE3K0JNOztJQUVFLG1CQUFBO0VSKytCUjtFUTUrQk07O0lBRUUsbUJBQUE7RVI4K0JSO0FBQ0Y7QVN0aUNRO0VBT0ksMEJBQUE7QVRraUNaOztBU3ppQ1E7RUFPSSxnQ0FBQTtBVHNpQ1o7O0FTN2lDUTtFQU9JLHlCQUFBO0FUMGlDWjs7QVNqakNRO0VBT0ksd0JBQUE7QVQ4aUNaOztBU3JqQ1E7RUFPSSwrQkFBQTtBVGtqQ1o7O0FTempDUTtFQU9JLHlCQUFBO0FUc2pDWjs7QVM3akNRO0VBT0ksNkJBQUE7QVQwakNaOztBU2prQ1E7RUFPSSw4QkFBQTtBVDhqQ1o7O0FTcmtDUTtFQU9JLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtBVGtrQ1o7O0FTemtDUTtFQU9JLHNDQUFBO0VBQUEsc0NBQUE7RUFBQSwrQkFBQTtBVHNrQ1o7O0FTN2tDUTtFQU9JLHdCQUFBO0FUMGtDWjs7QVNqbENRO0VBT0ksOEJBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0FUOGtDWjs7QVNybENRO0VBT0kseUNBQUE7RUFBQSx3Q0FBQTtNQUFBLGtDQUFBO1VBQUEsOEJBQUE7QVRrbENaOztBU3psQ1E7RUFPSSx1Q0FBQTtFQUFBLHdDQUFBO01BQUEscUNBQUE7VUFBQSxpQ0FBQTtBVHNsQ1o7O0FTN2xDUTtFQU9JLHlDQUFBO0VBQUEseUNBQUE7TUFBQSwwQ0FBQTtVQUFBLHNDQUFBO0FUMGxDWjs7QVNqbUNRO0VBT0ksdUNBQUE7RUFBQSx5Q0FBQTtNQUFBLDZDQUFBO1VBQUEseUNBQUE7QVQ4bENaOztBU3JtQ1E7RUFPSSw4QkFBQTtNQUFBLCtCQUFBO1VBQUEsdUJBQUE7QVRrbUNaOztBU3ptQ1E7RUFPSSw4QkFBQTtNQUFBLCtCQUFBO1VBQUEsdUJBQUE7QVRzbUNaOztBUzdtQ1E7RUFPSSwrQkFBQTtNQUFBLHlCQUFBO0FUMG1DWjs7QVNqbkNRO0VBT0ksK0JBQUE7TUFBQSx5QkFBQTtBVDhtQ1o7O0FTcm5DUTtFQU9JLDhCQUFBO01BQUEsMEJBQUE7QVRrbkNaOztBU3puQ1E7RUFPSSxnQ0FBQTtNQUFBLDRCQUFBO0FUc25DWjs7QVM3bkNRO0VBT0ksc0NBQUE7TUFBQSxrQ0FBQTtBVDBuQ1o7O0FTam9DUTtFQU9JLGtDQUFBO01BQUEsK0JBQUE7VUFBQSxzQ0FBQTtBVDhuQ1o7O0FTcm9DUTtFQU9JLGdDQUFBO01BQUEsNkJBQUE7VUFBQSxvQ0FBQTtBVGtvQ1o7O0FTem9DUTtFQU9JLG1DQUFBO01BQUEsZ0NBQUE7VUFBQSxrQ0FBQTtBVHNvQ1o7O0FTN29DUTtFQU9JLG9DQUFBO01BQUEsaUNBQUE7VUFBQSx5Q0FBQTtBVDBvQ1o7O0FTanBDUTtFQU9JLG9DQUFBO01BQUEsd0NBQUE7QVQ4b0NaOztBU3JwQ1E7RUFPSSx5Q0FBQTtNQUFBLHNDQUFBO1VBQUEsd0NBQUE7QVRrcENaOztBU3pwQ1E7RUFPSSxtQ0FBQTtNQUFBLGdDQUFBO1VBQUEsa0NBQUE7QVRzcENaOztBUzdwQ1E7RUFPSSxpQ0FBQTtNQUFBLDhCQUFBO1VBQUEsZ0NBQUE7QVQwcENaOztBU2pxQ1E7RUFPSSxvQ0FBQTtNQUFBLGlDQUFBO1VBQUEsOEJBQUE7QVQ4cENaOztBU3JxQ1E7RUFPSSxzQ0FBQTtNQUFBLG1DQUFBO1VBQUEsZ0NBQUE7QVRrcUNaOztBU3pxQ1E7RUFPSSxxQ0FBQTtNQUFBLGtDQUFBO1VBQUEsK0JBQUE7QVRzcUNaOztBUzdxQ1E7RUFPSSxvQ0FBQTtNQUFBLG9DQUFBO0FUMHFDWjs7QVNqckNRO0VBT0ksa0NBQUE7TUFBQSxrQ0FBQTtBVDhxQ1o7O0FTcnJDUTtFQU9JLHFDQUFBO01BQUEsZ0NBQUE7QVRrckNaOztBU3pyQ1E7RUFPSSxzQ0FBQTtNQUFBLHVDQUFBO0FUc3JDWjs7QVM3ckNRO0VBT0kseUNBQUE7TUFBQSxzQ0FBQTtBVDByQ1o7O0FTanNDUTtFQU9JLHNDQUFBO01BQUEsaUNBQUE7QVQ4ckNaOztBU3JzQ1E7RUFPSSxvQ0FBQTtNQUFBLDJCQUFBO0FUa3NDWjs7QVN6c0NRO0VBT0kscUNBQUE7TUFBQSxpQ0FBQTtBVHNzQ1o7O0FTN3NDUTtFQU9JLG1DQUFBO01BQUEsK0JBQUE7QVQwc0NaOztBU2p0Q1E7RUFPSSxzQ0FBQTtNQUFBLDZCQUFBO0FUOHNDWjs7QVNydENRO0VBT0ksd0NBQUE7TUFBQSwrQkFBQTtBVGt0Q1o7O0FTenRDUTtFQU9JLHVDQUFBO01BQUEsOEJBQUE7QVRzdENaOztBUzd0Q1E7RUFPSSx1Q0FBQTtNQUFBLDZCQUFBO1VBQUEsb0JBQUE7QVQwdENaOztBU2p1Q1E7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QVQ4dENaOztBU3J1Q1E7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QVRrdUNaOztBU3p1Q1E7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QVRzdUNaOztBUzd1Q1E7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QVQwdUNaOztBU2p2Q1E7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QVQ4dUNaOztBU3J2Q1E7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QVRrdkNaOztBU3p2Q1E7RUFPSSx1Q0FBQTtNQUFBLDRCQUFBO1VBQUEsbUJBQUE7QVRzdkNaOztBUzd2Q1E7RUFPSSxvQkFBQTtBVDB2Q1o7O0FTandDUTtFQU9JLDBCQUFBO0FUOHZDWjs7QVNyd0NRO0VBT0kseUJBQUE7QVRrd0NaOztBU3p3Q1E7RUFPSSx1QkFBQTtBVHN3Q1o7O0FTN3dDUTtFQU9JLHlCQUFBO0FUMHdDWjs7QVNqeENRO0VBT0ksdUJBQUE7QVQ4d0NaOztBU3J4Q1E7RUFPSSx1QkFBQTtBVGt4Q1o7O0FTenhDUTtFQU9JLDBCQUFBO0VBQUEseUJBQUE7QVR1eENaOztBUzl4Q1E7RUFPSSxnQ0FBQTtFQUFBLCtCQUFBO0FUNHhDWjs7QVNueUNRO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtBVGl5Q1o7O0FTeHlDUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QVRzeUNaOztBUzd5Q1E7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0FUMnlDWjs7QVNsekNRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBVGd6Q1o7O0FTdnpDUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QVRxekNaOztBUzV6Q1E7RUFPSSx3QkFBQTtFQUFBLDJCQUFBO0FUMHpDWjs7QVNqMENRO0VBT0ksOEJBQUE7RUFBQSxpQ0FBQTtBVCt6Q1o7O0FTdDBDUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QVRvMENaOztBUzMwQ1E7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0FUeTBDWjs7QVNoMUNRO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtBVDgwQ1o7O0FTcjFDUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QVRtMUNaOztBUzExQ1E7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0FUdzFDWjs7QVMvMUNRO0VBT0ksd0JBQUE7QVQ0MUNaOztBU24yQ1E7RUFPSSw4QkFBQTtBVGcyQ1o7O0FTdjJDUTtFQU9JLDZCQUFBO0FUbzJDWjs7QVMzMkNRO0VBT0ksMkJBQUE7QVR3MkNaOztBUy8yQ1E7RUFPSSw2QkFBQTtBVDQyQ1o7O0FTbjNDUTtFQU9JLDJCQUFBO0FUZzNDWjs7QVN2M0NRO0VBT0ksMkJBQUE7QVRvM0NaOztBUzMzQ1E7RUFPSSwwQkFBQTtBVHczQ1o7O0FTLzNDUTtFQU9JLGdDQUFBO0FUNDNDWjs7QVNuNENRO0VBT0ksK0JBQUE7QVRnNENaOztBU3Y0Q1E7RUFPSSw2QkFBQTtBVG80Q1o7O0FTMzRDUTtFQU9JLCtCQUFBO0FUdzRDWjs7QVMvNENRO0VBT0ksNkJBQUE7QVQ0NENaOztBU241Q1E7RUFPSSw2QkFBQTtBVGc1Q1o7O0FTdjVDUTtFQU9JLDJCQUFBO0FUbzVDWjs7QVMzNUNRO0VBT0ksaUNBQUE7QVR3NUNaOztBUy81Q1E7RUFPSSxnQ0FBQTtBVDQ1Q1o7O0FTbjZDUTtFQU9JLDhCQUFBO0FUZzZDWjs7QVN2NkNRO0VBT0ksZ0NBQUE7QVRvNkNaOztBUzM2Q1E7RUFPSSw4QkFBQTtBVHc2Q1o7O0FTLzZDUTtFQU9JLDhCQUFBO0FUNDZDWjs7QVNuN0NRO0VBT0kseUJBQUE7QVRnN0NaOztBU3Y3Q1E7RUFPSSwrQkFBQTtBVG83Q1o7O0FTMzdDUTtFQU9JLDhCQUFBO0FUdzdDWjs7QVMvN0NRO0VBT0ksNEJBQUE7QVQ0N0NaOztBU244Q1E7RUFPSSw4QkFBQTtBVGc4Q1o7O0FTdjhDUTtFQU9JLDRCQUFBO0FUbzhDWjs7QVMzOENRO0VBT0ksNEJBQUE7QVR3OENaOztBUy84Q1E7RUFPSSxxQkFBQTtBVDQ4Q1o7O0FTbjlDUTtFQU9JLDJCQUFBO0FUZzlDWjs7QVN2OUNRO0VBT0ksMEJBQUE7QVRvOUNaOztBUzM5Q1E7RUFPSSx3QkFBQTtBVHc5Q1o7O0FTLzlDUTtFQU9JLDBCQUFBO0FUNDlDWjs7QVNuK0NRO0VBT0ksd0JBQUE7QVRnK0NaOztBU3YrQ1E7RUFPSSwyQkFBQTtFQUFBLDBCQUFBO0FUcStDWjs7QVM1K0NRO0VBT0ksaUNBQUE7RUFBQSxnQ0FBQTtBVDArQ1o7O0FTai9DUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QVQrK0NaOztBU3QvQ1E7RUFPSSw4QkFBQTtFQUFBLDZCQUFBO0FUby9DWjs7QVMzL0NRO0VBT0ksZ0NBQUE7RUFBQSwrQkFBQTtBVHkvQ1o7O0FTaGdEUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QVQ4L0NaOztBU3JnRFE7RUFPSSx5QkFBQTtFQUFBLDRCQUFBO0FUbWdEWjs7QVMxZ0RRO0VBT0ksK0JBQUE7RUFBQSxrQ0FBQTtBVHdnRFo7O0FTL2dEUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QVQ2Z0RaOztBU3BoRFE7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0FUa2hEWjs7QVN6aERRO0VBT0ksOEJBQUE7RUFBQSxpQ0FBQTtBVHVoRFo7O0FTOWhEUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QVQ0aERaOztBU25pRFE7RUFPSSx5QkFBQTtBVGdpRFo7O0FTdmlEUTtFQU9JLCtCQUFBO0FUb2lEWjs7QVMzaURRO0VBT0ksOEJBQUE7QVR3aURaOztBUy9pRFE7RUFPSSw0QkFBQTtBVDRpRFo7O0FTbmpEUTtFQU9JLDhCQUFBO0FUZ2pEWjs7QVN2akRRO0VBT0ksNEJBQUE7QVRvakRaOztBUzNqRFE7RUFPSSwyQkFBQTtBVHdqRFo7O0FTL2pEUTtFQU9JLGlDQUFBO0FUNGpEWjs7QVNua0RRO0VBT0ksZ0NBQUE7QVRna0RaOztBU3ZrRFE7RUFPSSw4QkFBQTtBVG9rRFo7O0FTM2tEUTtFQU9JLGdDQUFBO0FUd2tEWjs7QVMva0RRO0VBT0ksOEJBQUE7QVQ0a0RaOztBU25sRFE7RUFPSSw0QkFBQTtBVGdsRFo7O0FTdmxEUTtFQU9JLGtDQUFBO0FUb2xEWjs7QVMzbERRO0VBT0ksaUNBQUE7QVR3bERaOztBUy9sRFE7RUFPSSwrQkFBQTtBVDRsRFo7O0FTbm1EUTtFQU9JLGlDQUFBO0FUZ21EWjs7QVN2bURRO0VBT0ksK0JBQUE7QVRvbURaOztBUzNtRFE7RUFPSSwwQkFBQTtBVHdtRFo7O0FTL21EUTtFQU9JLGdDQUFBO0FUNG1EWjs7QVNubkRRO0VBT0ksK0JBQUE7QVRnbkRaOztBU3ZuRFE7RUFPSSw2QkFBQTtBVG9uRFo7O0FTM25EUTtFQU9JLCtCQUFBO0FUd25EWjs7QVMvbkRRO0VBT0ksNkJBQUE7QVQ0bkRaOztBS3RvREk7RUlHSTtJQU9JLDBCQUFBO0VUaW9EVjtFU3hvRE07SUFPSSxnQ0FBQTtFVG9vRFY7RVMzb0RNO0lBT0kseUJBQUE7RVR1b0RWO0VTOW9ETTtJQU9JLHdCQUFBO0VUMG9EVjtFU2pwRE07SUFPSSwrQkFBQTtFVDZvRFY7RVNwcERNO0lBT0kseUJBQUE7RVRncERWO0VTdnBETTtJQU9JLDZCQUFBO0VUbXBEVjtFUzFwRE07SUFPSSw4QkFBQTtFVHNwRFY7RVM3cERNO0lBT0ksK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0VUeXBEVjtFU2hxRE07SUFPSSxzQ0FBQTtJQUFBLHNDQUFBO0lBQUEsK0JBQUE7RVQ0cERWO0VTbnFETTtJQU9JLHdCQUFBO0VUK3BEVjtFU3RxRE07SUFPSSw4QkFBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RVRrcURWO0VTenFETTtJQU9JLHlDQUFBO0lBQUEsd0NBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0VUcXFEVjtFUzVxRE07SUFPSSx1Q0FBQTtJQUFBLHdDQUFBO1FBQUEscUNBQUE7WUFBQSxpQ0FBQTtFVHdxRFY7RVMvcURNO0lBT0kseUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDBDQUFBO1lBQUEsc0NBQUE7RVQycURWO0VTbHJETTtJQU9JLHVDQUFBO0lBQUEseUNBQUE7UUFBQSw2Q0FBQTtZQUFBLHlDQUFBO0VUOHFEVjtFU3JyRE07SUFPSSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RVRpckRWO0VTeHJETTtJQU9JLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFVG9yRFY7RVMzckRNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFVHVyRFY7RVM5ckRNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFVDByRFY7RVNqc0RNO0lBT0ksOEJBQUE7UUFBQSwwQkFBQTtFVDZyRFY7RVNwc0RNO0lBT0ksZ0NBQUE7UUFBQSw0QkFBQTtFVGdzRFY7RVN2c0RNO0lBT0ksc0NBQUE7UUFBQSxrQ0FBQTtFVG1zRFY7RVMxc0RNO0lBT0ksa0NBQUE7UUFBQSwrQkFBQTtZQUFBLHNDQUFBO0VUc3NEVjtFUzdzRE07SUFPSSxnQ0FBQTtRQUFBLDZCQUFBO1lBQUEsb0NBQUE7RVR5c0RWO0VTaHRETTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFVDRzRFY7RVNudERNO0lBT0ksb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLHlDQUFBO0VUK3NEVjtFU3R0RE07SUFPSSxvQ0FBQTtRQUFBLHdDQUFBO0VUa3REVjtFU3p0RE07SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO1lBQUEsd0NBQUE7RVRxdERWO0VTNXRETTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFVHd0RFY7RVMvdERNO0lBT0ksaUNBQUE7UUFBQSw4QkFBQTtZQUFBLGdDQUFBO0VUMnREVjtFU2x1RE07SUFPSSxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEsOEJBQUE7RVQ4dERWO0VTcnVETTtJQU9JLHNDQUFBO1FBQUEsbUNBQUE7WUFBQSxnQ0FBQTtFVGl1RFY7RVN4dURNO0lBT0kscUNBQUE7UUFBQSxrQ0FBQTtZQUFBLCtCQUFBO0VUb3VEVjtFUzN1RE07SUFPSSxvQ0FBQTtRQUFBLG9DQUFBO0VUdXVEVjtFUzl1RE07SUFPSSxrQ0FBQTtRQUFBLGtDQUFBO0VUMHVEVjtFU2p2RE07SUFPSSxxQ0FBQTtRQUFBLGdDQUFBO0VUNnVEVjtFU3B2RE07SUFPSSxzQ0FBQTtRQUFBLHVDQUFBO0VUZ3ZEVjtFU3Z2RE07SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO0VUbXZEVjtFUzF2RE07SUFPSSxzQ0FBQTtRQUFBLGlDQUFBO0VUc3ZEVjtFUzd2RE07SUFPSSxvQ0FBQTtRQUFBLDJCQUFBO0VUeXZEVjtFU2h3RE07SUFPSSxxQ0FBQTtRQUFBLGlDQUFBO0VUNHZEVjtFU253RE07SUFPSSxtQ0FBQTtRQUFBLCtCQUFBO0VUK3ZEVjtFU3R3RE07SUFPSSxzQ0FBQTtRQUFBLDZCQUFBO0VUa3dEVjtFU3p3RE07SUFPSSx3Q0FBQTtRQUFBLCtCQUFBO0VUcXdEVjtFUzV3RE07SUFPSSx1Q0FBQTtRQUFBLDhCQUFBO0VUd3dEVjtFUy93RE07SUFPSSx1Q0FBQTtRQUFBLDZCQUFBO1lBQUEsb0JBQUE7RVQyd0RWO0VTbHhETTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVDh3RFY7RVNyeERNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUaXhEVjtFU3h4RE07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVRveERWO0VTM3hETTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVHV4RFY7RVM5eERNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUMHhEVjtFU2p5RE07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVQ2eERWO0VTcHlETTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVGd5RFY7RVN2eURNO0lBT0ksb0JBQUE7RVRteURWO0VTMXlETTtJQU9JLDBCQUFBO0VUc3lEVjtFUzd5RE07SUFPSSx5QkFBQTtFVHl5RFY7RVNoekRNO0lBT0ksdUJBQUE7RVQ0eURWO0VTbnpETTtJQU9JLHlCQUFBO0VUK3lEVjtFU3R6RE07SUFPSSx1QkFBQTtFVGt6RFY7RVN6ekRNO0lBT0ksdUJBQUE7RVRxekRWO0VTNXpETTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RVR5ekRWO0VTaDBETTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RVQ2ekRWO0VTcDBETTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RVRpMERWO0VTeDBETTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RVRxMERWO0VTNTBETTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RVR5MERWO0VTaDFETTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RVQ2MERWO0VTcDFETTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RVRpMURWO0VTeDFETTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RVRxMURWO0VTNTFETTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RVR5MURWO0VTaDJETTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RVQ2MURWO0VTcDJETTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RVRpMkRWO0VTeDJETTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RVRxMkRWO0VTNTJETTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RVR5MkRWO0VTaDNETTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RVQ2MkRWO0VTcDNETTtJQU9JLHdCQUFBO0VUZzNEVjtFU3YzRE07SUFPSSw4QkFBQTtFVG0zRFY7RVMxM0RNO0lBT0ksNkJBQUE7RVRzM0RWO0VTNzNETTtJQU9JLDJCQUFBO0VUeTNEVjtFU2g0RE07SUFPSSw2QkFBQTtFVDQzRFY7RVNuNERNO0lBT0ksMkJBQUE7RVQrM0RWO0VTdDRETTtJQU9JLDJCQUFBO0VUazREVjtFU3o0RE07SUFPSSwwQkFBQTtFVHE0RFY7RVM1NERNO0lBT0ksZ0NBQUE7RVR3NERWO0VTLzRETTtJQU9JLCtCQUFBO0VUMjREVjtFU2w1RE07SUFPSSw2QkFBQTtFVDg0RFY7RVNyNURNO0lBT0ksK0JBQUE7RVRpNURWO0VTeDVETTtJQU9JLDZCQUFBO0VUbzVEVjtFUzM1RE07SUFPSSw2QkFBQTtFVHU1RFY7RVM5NURNO0lBT0ksMkJBQUE7RVQwNURWO0VTajZETTtJQU9JLGlDQUFBO0VUNjVEVjtFU3A2RE07SUFPSSxnQ0FBQTtFVGc2RFY7RVN2NkRNO0lBT0ksOEJBQUE7RVRtNkRWO0VTMTZETTtJQU9JLGdDQUFBO0VUczZEVjtFUzc2RE07SUFPSSw4QkFBQTtFVHk2RFY7RVNoN0RNO0lBT0ksOEJBQUE7RVQ0NkRWO0VTbjdETTtJQU9JLHlCQUFBO0VUKzZEVjtFU3Q3RE07SUFPSSwrQkFBQTtFVGs3RFY7RVN6N0RNO0lBT0ksOEJBQUE7RVRxN0RWO0VTNTdETTtJQU9JLDRCQUFBO0VUdzdEVjtFUy83RE07SUFPSSw4QkFBQTtFVDI3RFY7RVNsOERNO0lBT0ksNEJBQUE7RVQ4N0RWO0VTcjhETTtJQU9JLDRCQUFBO0VUaThEVjtFU3g4RE07SUFPSSxxQkFBQTtFVG84RFY7RVMzOERNO0lBT0ksMkJBQUE7RVR1OERWO0VTOThETTtJQU9JLDBCQUFBO0VUMDhEVjtFU2o5RE07SUFPSSx3QkFBQTtFVDY4RFY7RVNwOURNO0lBT0ksMEJBQUE7RVRnOURWO0VTdjlETTtJQU9JLHdCQUFBO0VUbTlEVjtFUzE5RE07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0VUdTlEVjtFUzk5RE07SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0VUMjlEVjtFU2wrRE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VUKzlEVjtFU3QrRE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0VUbStEVjtFUzErRE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VUdStEVjtFUzkrRE07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0VUMitEVjtFU2wvRE07SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0VUKytEVjtFU3QvRE07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0VUbS9EVjtFUzEvRE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VUdS9EVjtFUzkvRE07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0VUMi9EVjtFU2xnRU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VUKy9EVjtFU3RnRU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0VUbWdFVjtFUzFnRU07SUFPSSx5QkFBQTtFVHNnRVY7RVM3Z0VNO0lBT0ksK0JBQUE7RVR5Z0VWO0VTaGhFTTtJQU9JLDhCQUFBO0VUNGdFVjtFU25oRU07SUFPSSw0QkFBQTtFVCtnRVY7RVN0aEVNO0lBT0ksOEJBQUE7RVRraEVWO0VTemhFTTtJQU9JLDRCQUFBO0VUcWhFVjtFUzVoRU07SUFPSSwyQkFBQTtFVHdoRVY7RVMvaEVNO0lBT0ksaUNBQUE7RVQyaEVWO0VTbGlFTTtJQU9JLGdDQUFBO0VUOGhFVjtFU3JpRU07SUFPSSw4QkFBQTtFVGlpRVY7RVN4aUVNO0lBT0ksZ0NBQUE7RVRvaUVWO0VTM2lFTTtJQU9JLDhCQUFBO0VUdWlFVjtFUzlpRU07SUFPSSw0QkFBQTtFVDBpRVY7RVNqakVNO0lBT0ksa0NBQUE7RVQ2aUVWO0VTcGpFTTtJQU9JLGlDQUFBO0VUZ2pFVjtFU3ZqRU07SUFPSSwrQkFBQTtFVG1qRVY7RVMxakVNO0lBT0ksaUNBQUE7RVRzakVWO0VTN2pFTTtJQU9JLCtCQUFBO0VUeWpFVjtFU2hrRU07SUFPSSwwQkFBQTtFVDRqRVY7RVNua0VNO0lBT0ksZ0NBQUE7RVQrakVWO0VTdGtFTTtJQU9JLCtCQUFBO0VUa2tFVjtFU3prRU07SUFPSSw2QkFBQTtFVHFrRVY7RVM1a0VNO0lBT0ksK0JBQUE7RVR3a0VWO0VTL2tFTTtJQU9JLDZCQUFBO0VUMmtFVjtBQUNGO0FLdGxFSTtFSUdJO0lBT0ksMEJBQUE7RVRnbEVWO0VTdmxFTTtJQU9JLGdDQUFBO0VUbWxFVjtFUzFsRU07SUFPSSx5QkFBQTtFVHNsRVY7RVM3bEVNO0lBT0ksd0JBQUE7RVR5bEVWO0VTaG1FTTtJQU9JLCtCQUFBO0VUNGxFVjtFU25tRU07SUFPSSx5QkFBQTtFVCtsRVY7RVN0bUVNO0lBT0ksNkJBQUE7RVRrbUVWO0VTem1FTTtJQU9JLDhCQUFBO0VUcW1FVjtFUzVtRU07SUFPSSwrQkFBQTtJQUFBLCtCQUFBO0lBQUEsd0JBQUE7RVR3bUVWO0VTL21FTTtJQU9JLHNDQUFBO0lBQUEsc0NBQUE7SUFBQSwrQkFBQTtFVDJtRVY7RVNsbkVNO0lBT0ksd0JBQUE7RVQ4bUVWO0VTcm5FTTtJQU9JLDhCQUFBO1FBQUEsNkJBQUE7WUFBQSx5QkFBQTtFVGluRVY7RVN4bkVNO0lBT0kseUNBQUE7SUFBQSx3Q0FBQTtRQUFBLGtDQUFBO1lBQUEsOEJBQUE7RVRvbkVWO0VTM25FTTtJQU9JLHVDQUFBO0lBQUEsd0NBQUE7UUFBQSxxQ0FBQTtZQUFBLGlDQUFBO0VUdW5FVjtFUzluRU07SUFPSSx5Q0FBQTtJQUFBLHlDQUFBO1FBQUEsMENBQUE7WUFBQSxzQ0FBQTtFVDBuRVY7RVNqb0VNO0lBT0ksdUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDZDQUFBO1lBQUEseUNBQUE7RVQ2bkVWO0VTcG9FTTtJQU9JLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFVGdvRVY7RVN2b0VNO0lBT0ksOEJBQUE7UUFBQSwrQkFBQTtZQUFBLHVCQUFBO0VUbW9FVjtFUzFvRU07SUFPSSwrQkFBQTtRQUFBLHlCQUFBO0VUc29FVjtFUzdvRU07SUFPSSwrQkFBQTtRQUFBLHlCQUFBO0VUeW9FVjtFU2hwRU07SUFPSSw4QkFBQTtRQUFBLDBCQUFBO0VUNG9FVjtFU25wRU07SUFPSSxnQ0FBQTtRQUFBLDRCQUFBO0VUK29FVjtFU3RwRU07SUFPSSxzQ0FBQTtRQUFBLGtDQUFBO0VUa3BFVjtFU3pwRU07SUFPSSxrQ0FBQTtRQUFBLCtCQUFBO1lBQUEsc0NBQUE7RVRxcEVWO0VTNXBFTTtJQU9JLGdDQUFBO1FBQUEsNkJBQUE7WUFBQSxvQ0FBQTtFVHdwRVY7RVMvcEVNO0lBT0ksbUNBQUE7UUFBQSxnQ0FBQTtZQUFBLGtDQUFBO0VUMnBFVjtFU2xxRU07SUFPSSxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEseUNBQUE7RVQ4cEVWO0VTcnFFTTtJQU9JLG9DQUFBO1FBQUEsd0NBQUE7RVRpcUVWO0VTeHFFTTtJQU9JLHlDQUFBO1FBQUEsc0NBQUE7WUFBQSx3Q0FBQTtFVG9xRVY7RVMzcUVNO0lBT0ksbUNBQUE7UUFBQSxnQ0FBQTtZQUFBLGtDQUFBO0VUdXFFVjtFUzlxRU07SUFPSSxpQ0FBQTtRQUFBLDhCQUFBO1lBQUEsZ0NBQUE7RVQwcUVWO0VTanJFTTtJQU9JLG9DQUFBO1FBQUEsaUNBQUE7WUFBQSw4QkFBQTtFVDZxRVY7RVNwckVNO0lBT0ksc0NBQUE7UUFBQSxtQ0FBQTtZQUFBLGdDQUFBO0VUZ3JFVjtFU3ZyRU07SUFPSSxxQ0FBQTtRQUFBLGtDQUFBO1lBQUEsK0JBQUE7RVRtckVWO0VTMXJFTTtJQU9JLG9DQUFBO1FBQUEsb0NBQUE7RVRzckVWO0VTN3JFTTtJQU9JLGtDQUFBO1FBQUEsa0NBQUE7RVR5ckVWO0VTaHNFTTtJQU9JLHFDQUFBO1FBQUEsZ0NBQUE7RVQ0ckVWO0VTbnNFTTtJQU9JLHNDQUFBO1FBQUEsdUNBQUE7RVQrckVWO0VTdHNFTTtJQU9JLHlDQUFBO1FBQUEsc0NBQUE7RVRrc0VWO0VTenNFTTtJQU9JLHNDQUFBO1FBQUEsaUNBQUE7RVRxc0VWO0VTNXNFTTtJQU9JLG9DQUFBO1FBQUEsMkJBQUE7RVR3c0VWO0VTL3NFTTtJQU9JLHFDQUFBO1FBQUEsaUNBQUE7RVQyc0VWO0VTbHRFTTtJQU9JLG1DQUFBO1FBQUEsK0JBQUE7RVQ4c0VWO0VTcnRFTTtJQU9JLHNDQUFBO1FBQUEsNkJBQUE7RVRpdEVWO0VTeHRFTTtJQU9JLHdDQUFBO1FBQUEsK0JBQUE7RVRvdEVWO0VTM3RFTTtJQU9JLHVDQUFBO1FBQUEsOEJBQUE7RVR1dEVWO0VTOXRFTTtJQU9JLHVDQUFBO1FBQUEsNkJBQUE7WUFBQSxvQkFBQTtFVDB0RVY7RVNqdUVNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUNnRFVjtFU3B1RU07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVRndUVWO0VTdnVFTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVG11RVY7RVMxdUVNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUc3VFVjtFUzd1RU07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVR5dUVWO0VTaHZFTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVDR1RVY7RVNudkVNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUK3VFVjtFU3R2RU07SUFPSSxvQkFBQTtFVGt2RVY7RVN6dkVNO0lBT0ksMEJBQUE7RVRxdkVWO0VTNXZFTTtJQU9JLHlCQUFBO0VUd3ZFVjtFUy92RU07SUFPSSx1QkFBQTtFVDJ2RVY7RVNsd0VNO0lBT0kseUJBQUE7RVQ4dkVWO0VTcndFTTtJQU9JLHVCQUFBO0VUaXdFVjtFU3h3RU07SUFPSSx1QkFBQTtFVG93RVY7RVMzd0VNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFVHd3RVY7RVMvd0VNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFVDR3RVY7RVNueEVNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFVGd4RVY7RVN2eEVNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFVG94RVY7RVMzeEVNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFVHd4RVY7RVMveEVNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFVDR4RVY7RVNueUVNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFVGd5RVY7RVN2eUVNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFVG95RVY7RVMzeUVNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFVHd5RVY7RVMveUVNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFVDR5RVY7RVNuekVNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFVGd6RVY7RVN2ekVNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFVG96RVY7RVMzekVNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFVHd6RVY7RVMvekVNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFVDR6RVY7RVNuMEVNO0lBT0ksd0JBQUE7RVQrekVWO0VTdDBFTTtJQU9JLDhCQUFBO0VUazBFVjtFU3owRU07SUFPSSw2QkFBQTtFVHEwRVY7RVM1MEVNO0lBT0ksMkJBQUE7RVR3MEVWO0VTLzBFTTtJQU9JLDZCQUFBO0VUMjBFVjtFU2wxRU07SUFPSSwyQkFBQTtFVDgwRVY7RVNyMUVNO0lBT0ksMkJBQUE7RVRpMUVWO0VTeDFFTTtJQU9JLDBCQUFBO0VUbzFFVjtFUzMxRU07SUFPSSxnQ0FBQTtFVHUxRVY7RVM5MUVNO0lBT0ksK0JBQUE7RVQwMUVWO0VTajJFTTtJQU9JLDZCQUFBO0VUNjFFVjtFU3AyRU07SUFPSSwrQkFBQTtFVGcyRVY7RVN2MkVNO0lBT0ksNkJBQUE7RVRtMkVWO0VTMTJFTTtJQU9JLDZCQUFBO0VUczJFVjtFUzcyRU07SUFPSSwyQkFBQTtFVHkyRVY7RVNoM0VNO0lBT0ksaUNBQUE7RVQ0MkVWO0VTbjNFTTtJQU9JLGdDQUFBO0VUKzJFVjtFU3QzRU07SUFPSSw4QkFBQTtFVGszRVY7RVN6M0VNO0lBT0ksZ0NBQUE7RVRxM0VWO0VTNTNFTTtJQU9JLDhCQUFBO0VUdzNFVjtFUy8zRU07SUFPSSw4QkFBQTtFVDIzRVY7RVNsNEVNO0lBT0kseUJBQUE7RVQ4M0VWO0VTcjRFTTtJQU9JLCtCQUFBO0VUaTRFVjtFU3g0RU07SUFPSSw4QkFBQTtFVG80RVY7RVMzNEVNO0lBT0ksNEJBQUE7RVR1NEVWO0VTOTRFTTtJQU9JLDhCQUFBO0VUMDRFVjtFU2o1RU07SUFPSSw0QkFBQTtFVDY0RVY7RVNwNUVNO0lBT0ksNEJBQUE7RVRnNUVWO0VTdjVFTTtJQU9JLHFCQUFBO0VUbTVFVjtFUzE1RU07SUFPSSwyQkFBQTtFVHM1RVY7RVM3NUVNO0lBT0ksMEJBQUE7RVR5NUVWO0VTaDZFTTtJQU9JLHdCQUFBO0VUNDVFVjtFU242RU07SUFPSSwwQkFBQTtFVCs1RVY7RVN0NkVNO0lBT0ksd0JBQUE7RVRrNkVWO0VTejZFTTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RVRzNkVWO0VTNzZFTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RVQwNkVWO0VTajdFTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RVQ4NkVWO0VTcjdFTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RVRrN0VWO0VTejdFTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RVRzN0VWO0VTNzdFTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RVQwN0VWO0VTajhFTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RVQ4N0VWO0VTcjhFTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RVRrOEVWO0VTejhFTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RVRzOEVWO0VTNzhFTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RVQwOEVWO0VTajlFTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RVQ4OEVWO0VTcjlFTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RVRrOUVWO0VTejlFTTtJQU9JLHlCQUFBO0VUcTlFVjtFUzU5RU07SUFPSSwrQkFBQTtFVHc5RVY7RVMvOUVNO0lBT0ksOEJBQUE7RVQyOUVWO0VTbCtFTTtJQU9JLDRCQUFBO0VUODlFVjtFU3IrRU07SUFPSSw4QkFBQTtFVGkrRVY7RVN4K0VNO0lBT0ksNEJBQUE7RVRvK0VWO0VTMytFTTtJQU9JLDJCQUFBO0VUdStFVjtFUzkrRU07SUFPSSxpQ0FBQTtFVDArRVY7RVNqL0VNO0lBT0ksZ0NBQUE7RVQ2K0VWO0VTcC9FTTtJQU9JLDhCQUFBO0VUZy9FVjtFU3YvRU07SUFPSSxnQ0FBQTtFVG0vRVY7RVMxL0VNO0lBT0ksOEJBQUE7RVRzL0VWO0VTNy9FTTtJQU9JLDRCQUFBO0VUeS9FVjtFU2hnRk07SUFPSSxrQ0FBQTtFVDQvRVY7RVNuZ0ZNO0lBT0ksaUNBQUE7RVQrL0VWO0VTdGdGTTtJQU9JLCtCQUFBO0VUa2dGVjtFU3pnRk07SUFPSSxpQ0FBQTtFVHFnRlY7RVM1Z0ZNO0lBT0ksK0JBQUE7RVR3Z0ZWO0VTL2dGTTtJQU9JLDBCQUFBO0VUMmdGVjtFU2xoRk07SUFPSSxnQ0FBQTtFVDhnRlY7RVNyaEZNO0lBT0ksK0JBQUE7RVRpaEZWO0VTeGhGTTtJQU9JLDZCQUFBO0VUb2hGVjtFUzNoRk07SUFPSSwrQkFBQTtFVHVoRlY7RVM5aEZNO0lBT0ksNkJBQUE7RVQwaEZWO0FBQ0Y7QUtyaUZJO0VJR0k7SUFPSSwwQkFBQTtFVCtoRlY7RVN0aUZNO0lBT0ksZ0NBQUE7RVRraUZWO0VTemlGTTtJQU9JLHlCQUFBO0VUcWlGVjtFUzVpRk07SUFPSSx3QkFBQTtFVHdpRlY7RVMvaUZNO0lBT0ksK0JBQUE7RVQyaUZWO0VTbGpGTTtJQU9JLHlCQUFBO0VUOGlGVjtFU3JqRk07SUFPSSw2QkFBQTtFVGlqRlY7RVN4akZNO0lBT0ksOEJBQUE7RVRvakZWO0VTM2pGTTtJQU9JLCtCQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtFVHVqRlY7RVM5akZNO0lBT0ksc0NBQUE7SUFBQSxzQ0FBQTtJQUFBLCtCQUFBO0VUMGpGVjtFU2prRk07SUFPSSx3QkFBQTtFVDZqRlY7RVNwa0ZNO0lBT0ksOEJBQUE7UUFBQSw2QkFBQTtZQUFBLHlCQUFBO0VUZ2tGVjtFU3ZrRk07SUFPSSx5Q0FBQTtJQUFBLHdDQUFBO1FBQUEsa0NBQUE7WUFBQSw4QkFBQTtFVG1rRlY7RVMxa0ZNO0lBT0ksdUNBQUE7SUFBQSx3Q0FBQTtRQUFBLHFDQUFBO1lBQUEsaUNBQUE7RVRza0ZWO0VTN2tGTTtJQU9JLHlDQUFBO0lBQUEseUNBQUE7UUFBQSwwQ0FBQTtZQUFBLHNDQUFBO0VUeWtGVjtFU2hsRk07SUFPSSx1Q0FBQTtJQUFBLHlDQUFBO1FBQUEsNkNBQUE7WUFBQSx5Q0FBQTtFVDRrRlY7RVNubEZNO0lBT0ksOEJBQUE7UUFBQSwrQkFBQTtZQUFBLHVCQUFBO0VUK2tGVjtFU3RsRk07SUFPSSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RVRrbEZWO0VTemxGTTtJQU9JLCtCQUFBO1FBQUEseUJBQUE7RVRxbEZWO0VTNWxGTTtJQU9JLCtCQUFBO1FBQUEseUJBQUE7RVR3bEZWO0VTL2xGTTtJQU9JLDhCQUFBO1FBQUEsMEJBQUE7RVQybEZWO0VTbG1GTTtJQU9JLGdDQUFBO1FBQUEsNEJBQUE7RVQ4bEZWO0VTcm1GTTtJQU9JLHNDQUFBO1FBQUEsa0NBQUE7RVRpbUZWO0VTeG1GTTtJQU9JLGtDQUFBO1FBQUEsK0JBQUE7WUFBQSxzQ0FBQTtFVG9tRlY7RVMzbUZNO0lBT0ksZ0NBQUE7UUFBQSw2QkFBQTtZQUFBLG9DQUFBO0VUdW1GVjtFUzltRk07SUFPSSxtQ0FBQTtRQUFBLGdDQUFBO1lBQUEsa0NBQUE7RVQwbUZWO0VTam5GTTtJQU9JLG9DQUFBO1FBQUEsaUNBQUE7WUFBQSx5Q0FBQTtFVDZtRlY7RVNwbkZNO0lBT0ksb0NBQUE7UUFBQSx3Q0FBQTtFVGduRlY7RVN2bkZNO0lBT0kseUNBQUE7UUFBQSxzQ0FBQTtZQUFBLHdDQUFBO0VUbW5GVjtFUzFuRk07SUFPSSxtQ0FBQTtRQUFBLGdDQUFBO1lBQUEsa0NBQUE7RVRzbkZWO0VTN25GTTtJQU9JLGlDQUFBO1FBQUEsOEJBQUE7WUFBQSxnQ0FBQTtFVHluRlY7RVNob0ZNO0lBT0ksb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLDhCQUFBO0VUNG5GVjtFU25vRk07SUFPSSxzQ0FBQTtRQUFBLG1DQUFBO1lBQUEsZ0NBQUE7RVQrbkZWO0VTdG9GTTtJQU9JLHFDQUFBO1FBQUEsa0NBQUE7WUFBQSwrQkFBQTtFVGtvRlY7RVN6b0ZNO0lBT0ksb0NBQUE7UUFBQSxvQ0FBQTtFVHFvRlY7RVM1b0ZNO0lBT0ksa0NBQUE7UUFBQSxrQ0FBQTtFVHdvRlY7RVMvb0ZNO0lBT0kscUNBQUE7UUFBQSxnQ0FBQTtFVDJvRlY7RVNscEZNO0lBT0ksc0NBQUE7UUFBQSx1Q0FBQTtFVDhvRlY7RVNycEZNO0lBT0kseUNBQUE7UUFBQSxzQ0FBQTtFVGlwRlY7RVN4cEZNO0lBT0ksc0NBQUE7UUFBQSxpQ0FBQTtFVG9wRlY7RVMzcEZNO0lBT0ksb0NBQUE7UUFBQSwyQkFBQTtFVHVwRlY7RVM5cEZNO0lBT0kscUNBQUE7UUFBQSxpQ0FBQTtFVDBwRlY7RVNqcUZNO0lBT0ksbUNBQUE7UUFBQSwrQkFBQTtFVDZwRlY7RVNwcUZNO0lBT0ksc0NBQUE7UUFBQSw2QkFBQTtFVGdxRlY7RVN2cUZNO0lBT0ksd0NBQUE7UUFBQSwrQkFBQTtFVG1xRlY7RVMxcUZNO0lBT0ksdUNBQUE7UUFBQSw4QkFBQTtFVHNxRlY7RVM3cUZNO0lBT0ksdUNBQUE7UUFBQSw2QkFBQTtZQUFBLG9CQUFBO0VUeXFGVjtFU2hyRk07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVQ0cUZWO0VTbnJGTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVCtxRlY7RVN0ckZNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUa3JGVjtFU3pyRk07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVRxckZWO0VTNXJGTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVHdyRlY7RVMvckZNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUMnJGVjtFU2xzRk07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVQ4ckZWO0VTcnNGTTtJQU9JLG9CQUFBO0VUaXNGVjtFU3hzRk07SUFPSSwwQkFBQTtFVG9zRlY7RVMzc0ZNO0lBT0kseUJBQUE7RVR1c0ZWO0VTOXNGTTtJQU9JLHVCQUFBO0VUMHNGVjtFU2p0Rk07SUFPSSx5QkFBQTtFVDZzRlY7RVNwdEZNO0lBT0ksdUJBQUE7RVRndEZWO0VTdnRGTTtJQU9JLHVCQUFBO0VUbXRGVjtFUzF0Rk07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0VUdXRGVjtFUzl0Rk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VUMnRGVjtFU2x1Rk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VUK3RGVjtFU3R1Rk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VUbXVGVjtFUzF1Rk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VUdXVGVjtFUzl1Rk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VUMnVGVjtFU2x2Rk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VUK3VGVjtFU3R2Rk07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0VUbXZGVjtFUzF2Rk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VUdXZGVjtFUzl2Rk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VUMnZGVjtFU2x3Rk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VUK3ZGVjtFU3R3Rk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VUbXdGVjtFUzF3Rk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VUdXdGVjtFUzl3Rk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VUMndGVjtFU2x4Rk07SUFPSSx3QkFBQTtFVDh3RlY7RVNyeEZNO0lBT0ksOEJBQUE7RVRpeEZWO0VTeHhGTTtJQU9JLDZCQUFBO0VUb3hGVjtFUzN4Rk07SUFPSSwyQkFBQTtFVHV4RlY7RVM5eEZNO0lBT0ksNkJBQUE7RVQweEZWO0VTanlGTTtJQU9JLDJCQUFBO0VUNnhGVjtFU3B5Rk07SUFPSSwyQkFBQTtFVGd5RlY7RVN2eUZNO0lBT0ksMEJBQUE7RVRteUZWO0VTMXlGTTtJQU9JLGdDQUFBO0VUc3lGVjtFUzd5Rk07SUFPSSwrQkFBQTtFVHl5RlY7RVNoekZNO0lBT0ksNkJBQUE7RVQ0eUZWO0VTbnpGTTtJQU9JLCtCQUFBO0VUK3lGVjtFU3R6Rk07SUFPSSw2QkFBQTtFVGt6RlY7RVN6ekZNO0lBT0ksNkJBQUE7RVRxekZWO0VTNXpGTTtJQU9JLDJCQUFBO0VUd3pGVjtFUy96Rk07SUFPSSxpQ0FBQTtFVDJ6RlY7RVNsMEZNO0lBT0ksZ0NBQUE7RVQ4ekZWO0VTcjBGTTtJQU9JLDhCQUFBO0VUaTBGVjtFU3gwRk07SUFPSSxnQ0FBQTtFVG8wRlY7RVMzMEZNO0lBT0ksOEJBQUE7RVR1MEZWO0VTOTBGTTtJQU9JLDhCQUFBO0VUMDBGVjtFU2oxRk07SUFPSSx5QkFBQTtFVDYwRlY7RVNwMUZNO0lBT0ksK0JBQUE7RVRnMUZWO0VTdjFGTTtJQU9JLDhCQUFBO0VUbTFGVjtFUzExRk07SUFPSSw0QkFBQTtFVHMxRlY7RVM3MUZNO0lBT0ksOEJBQUE7RVR5MUZWO0VTaDJGTTtJQU9JLDRCQUFBO0VUNDFGVjtFU24yRk07SUFPSSw0QkFBQTtFVCsxRlY7RVN0MkZNO0lBT0kscUJBQUE7RVRrMkZWO0VTejJGTTtJQU9JLDJCQUFBO0VUcTJGVjtFUzUyRk07SUFPSSwwQkFBQTtFVHcyRlY7RVMvMkZNO0lBT0ksd0JBQUE7RVQyMkZWO0VTbDNGTTtJQU9JLDBCQUFBO0VUODJGVjtFU3IzRk07SUFPSSx3QkFBQTtFVGkzRlY7RVN4M0ZNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFVHEzRlY7RVM1M0ZNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFVHkzRlY7RVNoNEZNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFVDYzRlY7RVNwNEZNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFVGk0RlY7RVN4NEZNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFVHE0RlY7RVM1NEZNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFVHk0RlY7RVNoNUZNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFVDY0RlY7RVNwNUZNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFVGk1RlY7RVN4NUZNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFVHE1RlY7RVM1NUZNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFVHk1RlY7RVNoNkZNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFVDY1RlY7RVNwNkZNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFVGk2RlY7RVN4NkZNO0lBT0kseUJBQUE7RVRvNkZWO0VTMzZGTTtJQU9JLCtCQUFBO0VUdTZGVjtFUzk2Rk07SUFPSSw4QkFBQTtFVDA2RlY7RVNqN0ZNO0lBT0ksNEJBQUE7RVQ2NkZWO0VTcDdGTTtJQU9JLDhCQUFBO0VUZzdGVjtFU3Y3Rk07SUFPSSw0QkFBQTtFVG03RlY7RVMxN0ZNO0lBT0ksMkJBQUE7RVRzN0ZWO0VTNzdGTTtJQU9JLGlDQUFBO0VUeTdGVjtFU2g4Rk07SUFPSSxnQ0FBQTtFVDQ3RlY7RVNuOEZNO0lBT0ksOEJBQUE7RVQrN0ZWO0VTdDhGTTtJQU9JLGdDQUFBO0VUazhGVjtFU3o4Rk07SUFPSSw4QkFBQTtFVHE4RlY7RVM1OEZNO0lBT0ksNEJBQUE7RVR3OEZWO0VTLzhGTTtJQU9JLGtDQUFBO0VUMjhGVjtFU2w5Rk07SUFPSSxpQ0FBQTtFVDg4RlY7RVNyOUZNO0lBT0ksK0JBQUE7RVRpOUZWO0VTeDlGTTtJQU9JLGlDQUFBO0VUbzlGVjtFUzM5Rk07SUFPSSwrQkFBQTtFVHU5RlY7RVM5OUZNO0lBT0ksMEJBQUE7RVQwOUZWO0VTaitGTTtJQU9JLGdDQUFBO0VUNjlGVjtFU3ArRk07SUFPSSwrQkFBQTtFVGcrRlY7RVN2K0ZNO0lBT0ksNkJBQUE7RVRtK0ZWO0VTMStGTTtJQU9JLCtCQUFBO0VUcytGVjtFUzcrRk07SUFPSSw2QkFBQTtFVHkrRlY7QUFDRjtBS3AvRkk7RUlHSTtJQU9JLDBCQUFBO0VUOCtGVjtFU3IvRk07SUFPSSxnQ0FBQTtFVGkvRlY7RVN4L0ZNO0lBT0kseUJBQUE7RVRvL0ZWO0VTMy9GTTtJQU9JLHdCQUFBO0VUdS9GVjtFUzkvRk07SUFPSSwrQkFBQTtFVDAvRlY7RVNqZ0dNO0lBT0kseUJBQUE7RVQ2L0ZWO0VTcGdHTTtJQU9JLDZCQUFBO0VUZ2dHVjtFU3ZnR007SUFPSSw4QkFBQTtFVG1nR1Y7RVMxZ0dNO0lBT0ksK0JBQUE7SUFBQSwrQkFBQTtJQUFBLHdCQUFBO0VUc2dHVjtFUzdnR007SUFPSSxzQ0FBQTtJQUFBLHNDQUFBO0lBQUEsK0JBQUE7RVR5Z0dWO0VTaGhHTTtJQU9JLHdCQUFBO0VUNGdHVjtFU25oR007SUFPSSw4QkFBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RVQrZ0dWO0VTdGhHTTtJQU9JLHlDQUFBO0lBQUEsd0NBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0VUa2hHVjtFU3poR007SUFPSSx1Q0FBQTtJQUFBLHdDQUFBO1FBQUEscUNBQUE7WUFBQSxpQ0FBQTtFVHFoR1Y7RVM1aEdNO0lBT0kseUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDBDQUFBO1lBQUEsc0NBQUE7RVR3aEdWO0VTL2hHTTtJQU9JLHVDQUFBO0lBQUEseUNBQUE7UUFBQSw2Q0FBQTtZQUFBLHlDQUFBO0VUMmhHVjtFU2xpR007SUFPSSw4QkFBQTtRQUFBLCtCQUFBO1lBQUEsdUJBQUE7RVQ4aEdWO0VTcmlHTTtJQU9JLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFVGlpR1Y7RVN4aUdNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFVG9pR1Y7RVMzaUdNO0lBT0ksK0JBQUE7UUFBQSx5QkFBQTtFVHVpR1Y7RVM5aUdNO0lBT0ksOEJBQUE7UUFBQSwwQkFBQTtFVDBpR1Y7RVNqakdNO0lBT0ksZ0NBQUE7UUFBQSw0QkFBQTtFVDZpR1Y7RVNwakdNO0lBT0ksc0NBQUE7UUFBQSxrQ0FBQTtFVGdqR1Y7RVN2akdNO0lBT0ksa0NBQUE7UUFBQSwrQkFBQTtZQUFBLHNDQUFBO0VUbWpHVjtFUzFqR007SUFPSSxnQ0FBQTtRQUFBLDZCQUFBO1lBQUEsb0NBQUE7RVRzakdWO0VTN2pHTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFVHlqR1Y7RVNoa0dNO0lBT0ksb0NBQUE7UUFBQSxpQ0FBQTtZQUFBLHlDQUFBO0VUNGpHVjtFU25rR007SUFPSSxvQ0FBQTtRQUFBLHdDQUFBO0VUK2pHVjtFU3RrR007SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO1lBQUEsd0NBQUE7RVRra0dWO0VTemtHTTtJQU9JLG1DQUFBO1FBQUEsZ0NBQUE7WUFBQSxrQ0FBQTtFVHFrR1Y7RVM1a0dNO0lBT0ksaUNBQUE7UUFBQSw4QkFBQTtZQUFBLGdDQUFBO0VUd2tHVjtFUy9rR007SUFPSSxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEsOEJBQUE7RVQya0dWO0VTbGxHTTtJQU9JLHNDQUFBO1FBQUEsbUNBQUE7WUFBQSxnQ0FBQTtFVDhrR1Y7RVNybEdNO0lBT0kscUNBQUE7UUFBQSxrQ0FBQTtZQUFBLCtCQUFBO0VUaWxHVjtFU3hsR007SUFPSSxvQ0FBQTtRQUFBLG9DQUFBO0VUb2xHVjtFUzNsR007SUFPSSxrQ0FBQTtRQUFBLGtDQUFBO0VUdWxHVjtFUzlsR007SUFPSSxxQ0FBQTtRQUFBLGdDQUFBO0VUMGxHVjtFU2ptR007SUFPSSxzQ0FBQTtRQUFBLHVDQUFBO0VUNmxHVjtFU3BtR007SUFPSSx5Q0FBQTtRQUFBLHNDQUFBO0VUZ21HVjtFU3ZtR007SUFPSSxzQ0FBQTtRQUFBLGlDQUFBO0VUbW1HVjtFUzFtR007SUFPSSxvQ0FBQTtRQUFBLDJCQUFBO0VUc21HVjtFUzdtR007SUFPSSxxQ0FBQTtRQUFBLGlDQUFBO0VUeW1HVjtFU2huR007SUFPSSxtQ0FBQTtRQUFBLCtCQUFBO0VUNG1HVjtFU25uR007SUFPSSxzQ0FBQTtRQUFBLDZCQUFBO0VUK21HVjtFU3RuR007SUFPSSx3Q0FBQTtRQUFBLCtCQUFBO0VUa25HVjtFU3puR007SUFPSSx1Q0FBQTtRQUFBLDhCQUFBO0VUcW5HVjtFUzVuR007SUFPSSx1Q0FBQTtRQUFBLDZCQUFBO1lBQUEsb0JBQUE7RVR3bkdWO0VTL25HTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVDJuR1Y7RVNsb0dNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUOG5HVjtFU3JvR007SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVRpb0dWO0VTeG9HTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVG9vR1Y7RVMzb0dNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUdW9HVjtFUzlvR007SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVQwb0dWO0VTanBHTTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVDZvR1Y7RVNwcEdNO0lBT0ksb0JBQUE7RVRncEdWO0VTdnBHTTtJQU9JLDBCQUFBO0VUbXBHVjtFUzFwR007SUFPSSx5QkFBQTtFVHNwR1Y7RVM3cEdNO0lBT0ksdUJBQUE7RVR5cEdWO0VTaHFHTTtJQU9JLHlCQUFBO0VUNHBHVjtFU25xR007SUFPSSx1QkFBQTtFVCtwR1Y7RVN0cUdNO0lBT0ksdUJBQUE7RVRrcUdWO0VTenFHTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RVRzcUdWO0VTN3FHTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RVQwcUdWO0VTanJHTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RVQ4cUdWO0VTcnJHTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RVRrckdWO0VTenJHTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RVRzckdWO0VTN3JHTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RVQwckdWO0VTanNHTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RVQ4ckdWO0VTcnNHTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RVRrc0dWO0VTenNHTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RVRzc0dWO0VTN3NHTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RVQwc0dWO0VTanRHTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RVQ4c0dWO0VTcnRHTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RVRrdEdWO0VTenRHTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RVRzdEdWO0VTN3RHTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RVQwdEdWO0VTanVHTTtJQU9JLHdCQUFBO0VUNnRHVjtFU3B1R007SUFPSSw4QkFBQTtFVGd1R1Y7RVN2dUdNO0lBT0ksNkJBQUE7RVRtdUdWO0VTMXVHTTtJQU9JLDJCQUFBO0VUc3VHVjtFUzd1R007SUFPSSw2QkFBQTtFVHl1R1Y7RVNodkdNO0lBT0ksMkJBQUE7RVQ0dUdWO0VTbnZHTTtJQU9JLDJCQUFBO0VUK3VHVjtFU3R2R007SUFPSSwwQkFBQTtFVGt2R1Y7RVN6dkdNO0lBT0ksZ0NBQUE7RVRxdkdWO0VTNXZHTTtJQU9JLCtCQUFBO0VUd3ZHVjtFUy92R007SUFPSSw2QkFBQTtFVDJ2R1Y7RVNsd0dNO0lBT0ksK0JBQUE7RVQ4dkdWO0VTcndHTTtJQU9JLDZCQUFBO0VUaXdHVjtFU3h3R007SUFPSSw2QkFBQTtFVG93R1Y7RVMzd0dNO0lBT0ksMkJBQUE7RVR1d0dWO0VTOXdHTTtJQU9JLGlDQUFBO0VUMHdHVjtFU2p4R007SUFPSSxnQ0FBQTtFVDZ3R1Y7RVNweEdNO0lBT0ksOEJBQUE7RVRneEdWO0VTdnhHTTtJQU9JLGdDQUFBO0VUbXhHVjtFUzF4R007SUFPSSw4QkFBQTtFVHN4R1Y7RVM3eEdNO0lBT0ksOEJBQUE7RVR5eEdWO0VTaHlHTTtJQU9JLHlCQUFBO0VUNHhHVjtFU255R007SUFPSSwrQkFBQTtFVCt4R1Y7RVN0eUdNO0lBT0ksOEJBQUE7RVRreUdWO0VTenlHTTtJQU9JLDRCQUFBO0VUcXlHVjtFUzV5R007SUFPSSw4QkFBQTtFVHd5R1Y7RVMveUdNO0lBT0ksNEJBQUE7RVQyeUdWO0VTbHpHTTtJQU9JLDRCQUFBO0VUOHlHVjtFU3J6R007SUFPSSxxQkFBQTtFVGl6R1Y7RVN4ekdNO0lBT0ksMkJBQUE7RVRvekdWO0VTM3pHTTtJQU9JLDBCQUFBO0VUdXpHVjtFUzl6R007SUFPSSx3QkFBQTtFVDB6R1Y7RVNqMEdNO0lBT0ksMEJBQUE7RVQ2ekdWO0VTcDBHTTtJQU9JLHdCQUFBO0VUZzBHVjtFU3YwR007SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0VUbzBHVjtFUzMwR007SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0VUdzBHVjtFUy8wR007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VUNDBHVjtFU24xR007SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0VUZzFHVjtFU3YxR007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VUbzFHVjtFUzMxR007SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0VUdzFHVjtFUy8xR007SUFPSSx5QkFBQTtJQUFBLDRCQUFBO0VUNDFHVjtFU24yR007SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0VUZzJHVjtFU3YyR007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VUbzJHVjtFUzMyR007SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0VUdzJHVjtFUy8yR007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VUNDJHVjtFU24zR007SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0VUZzNHVjtFU3YzR007SUFPSSx5QkFBQTtFVG0zR1Y7RVMxM0dNO0lBT0ksK0JBQUE7RVRzM0dWO0VTNzNHTTtJQU9JLDhCQUFBO0VUeTNHVjtFU2g0R007SUFPSSw0QkFBQTtFVDQzR1Y7RVNuNEdNO0lBT0ksOEJBQUE7RVQrM0dWO0VTdDRHTTtJQU9JLDRCQUFBO0VUazRHVjtFU3o0R007SUFPSSwyQkFBQTtFVHE0R1Y7RVM1NEdNO0lBT0ksaUNBQUE7RVR3NEdWO0VTLzRHTTtJQU9JLGdDQUFBO0VUMjRHVjtFU2w1R007SUFPSSw4QkFBQTtFVDg0R1Y7RVNyNUdNO0lBT0ksZ0NBQUE7RVRpNUdWO0VTeDVHTTtJQU9JLDhCQUFBO0VUbzVHVjtFUzM1R007SUFPSSw0QkFBQTtFVHU1R1Y7RVM5NUdNO0lBT0ksa0NBQUE7RVQwNUdWO0VTajZHTTtJQU9JLGlDQUFBO0VUNjVHVjtFU3A2R007SUFPSSwrQkFBQTtFVGc2R1Y7RVN2NkdNO0lBT0ksaUNBQUE7RVRtNkdWO0VTMTZHTTtJQU9JLCtCQUFBO0VUczZHVjtFUzc2R007SUFPSSwwQkFBQTtFVHk2R1Y7RVNoN0dNO0lBT0ksZ0NBQUE7RVQ0NkdWO0VTbjdHTTtJQU9JLCtCQUFBO0VUKzZHVjtFU3Q3R007SUFPSSw2QkFBQTtFVGs3R1Y7RVN6N0dNO0lBT0ksK0JBQUE7RVRxN0dWO0VTNTdHTTtJQU9JLDZCQUFBO0VUdzdHVjtBQUNGO0FLbjhHSTtFSUdJO0lBT0ksMEJBQUE7RVQ2N0dWO0VTcDhHTTtJQU9JLGdDQUFBO0VUZzhHVjtFU3Y4R007SUFPSSx5QkFBQTtFVG04R1Y7RVMxOEdNO0lBT0ksd0JBQUE7RVRzOEdWO0VTNzhHTTtJQU9JLCtCQUFBO0VUeThHVjtFU2g5R007SUFPSSx5QkFBQTtFVDQ4R1Y7RVNuOUdNO0lBT0ksNkJBQUE7RVQrOEdWO0VTdDlHTTtJQU9JLDhCQUFBO0VUazlHVjtFU3o5R007SUFPSSwrQkFBQTtJQUFBLCtCQUFBO0lBQUEsd0JBQUE7RVRxOUdWO0VTNTlHTTtJQU9JLHNDQUFBO0lBQUEsc0NBQUE7SUFBQSwrQkFBQTtFVHc5R1Y7RVMvOUdNO0lBT0ksd0JBQUE7RVQyOUdWO0VTbCtHTTtJQU9JLDhCQUFBO1FBQUEsNkJBQUE7WUFBQSx5QkFBQTtFVDg5R1Y7RVNyK0dNO0lBT0kseUNBQUE7SUFBQSx3Q0FBQTtRQUFBLGtDQUFBO1lBQUEsOEJBQUE7RVRpK0dWO0VTeCtHTTtJQU9JLHVDQUFBO0lBQUEsd0NBQUE7UUFBQSxxQ0FBQTtZQUFBLGlDQUFBO0VUbytHVjtFUzMrR007SUFPSSx5Q0FBQTtJQUFBLHlDQUFBO1FBQUEsMENBQUE7WUFBQSxzQ0FBQTtFVHUrR1Y7RVM5K0dNO0lBT0ksdUNBQUE7SUFBQSx5Q0FBQTtRQUFBLDZDQUFBO1lBQUEseUNBQUE7RVQwK0dWO0VTai9HTTtJQU9JLDhCQUFBO1FBQUEsK0JBQUE7WUFBQSx1QkFBQTtFVDYrR1Y7RVNwL0dNO0lBT0ksOEJBQUE7UUFBQSwrQkFBQTtZQUFBLHVCQUFBO0VUZy9HVjtFU3YvR007SUFPSSwrQkFBQTtRQUFBLHlCQUFBO0VUbS9HVjtFUzEvR007SUFPSSwrQkFBQTtRQUFBLHlCQUFBO0VUcy9HVjtFUzcvR007SUFPSSw4QkFBQTtRQUFBLDBCQUFBO0VUeS9HVjtFU2hnSE07SUFPSSxnQ0FBQTtRQUFBLDRCQUFBO0VUNC9HVjtFU25nSE07SUFPSSxzQ0FBQTtRQUFBLGtDQUFBO0VUKy9HVjtFU3RnSE07SUFPSSxrQ0FBQTtRQUFBLCtCQUFBO1lBQUEsc0NBQUE7RVRrZ0hWO0VTemdITTtJQU9JLGdDQUFBO1FBQUEsNkJBQUE7WUFBQSxvQ0FBQTtFVHFnSFY7RVM1Z0hNO0lBT0ksbUNBQUE7UUFBQSxnQ0FBQTtZQUFBLGtDQUFBO0VUd2dIVjtFUy9nSE07SUFPSSxvQ0FBQTtRQUFBLGlDQUFBO1lBQUEseUNBQUE7RVQyZ0hWO0VTbGhITTtJQU9JLG9DQUFBO1FBQUEsd0NBQUE7RVQ4Z0hWO0VTcmhITTtJQU9JLHlDQUFBO1FBQUEsc0NBQUE7WUFBQSx3Q0FBQTtFVGloSFY7RVN4aEhNO0lBT0ksbUNBQUE7UUFBQSxnQ0FBQTtZQUFBLGtDQUFBO0VUb2hIVjtFUzNoSE07SUFPSSxpQ0FBQTtRQUFBLDhCQUFBO1lBQUEsZ0NBQUE7RVR1aEhWO0VTOWhITTtJQU9JLG9DQUFBO1FBQUEsaUNBQUE7WUFBQSw4QkFBQTtFVDBoSFY7RVNqaUhNO0lBT0ksc0NBQUE7UUFBQSxtQ0FBQTtZQUFBLGdDQUFBO0VUNmhIVjtFU3BpSE07SUFPSSxxQ0FBQTtRQUFBLGtDQUFBO1lBQUEsK0JBQUE7RVRnaUhWO0VTdmlITTtJQU9JLG9DQUFBO1FBQUEsb0NBQUE7RVRtaUhWO0VTMWlITTtJQU9JLGtDQUFBO1FBQUEsa0NBQUE7RVRzaUhWO0VTN2lITTtJQU9JLHFDQUFBO1FBQUEsZ0NBQUE7RVR5aUhWO0VTaGpITTtJQU9JLHNDQUFBO1FBQUEsdUNBQUE7RVQ0aUhWO0VTbmpITTtJQU9JLHlDQUFBO1FBQUEsc0NBQUE7RVQraUhWO0VTdGpITTtJQU9JLHNDQUFBO1FBQUEsaUNBQUE7RVRrakhWO0VTempITTtJQU9JLG9DQUFBO1FBQUEsMkJBQUE7RVRxakhWO0VTNWpITTtJQU9JLHFDQUFBO1FBQUEsaUNBQUE7RVR3akhWO0VTL2pITTtJQU9JLG1DQUFBO1FBQUEsK0JBQUE7RVQyakhWO0VTbGtITTtJQU9JLHNDQUFBO1FBQUEsNkJBQUE7RVQ4akhWO0VTcmtITTtJQU9JLHdDQUFBO1FBQUEsK0JBQUE7RVRpa0hWO0VTeGtITTtJQU9JLHVDQUFBO1FBQUEsOEJBQUE7RVRva0hWO0VTM2tITTtJQU9JLHVDQUFBO1FBQUEsNkJBQUE7WUFBQSxvQkFBQTtFVHVrSFY7RVM5a0hNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUMGtIVjtFU2psSE07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVQ2a0hWO0VTcGxITTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVGdsSFY7RVN2bEhNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUbWxIVjtFUzFsSE07SUFPSSx1Q0FBQTtRQUFBLDRCQUFBO1lBQUEsbUJBQUE7RVRzbEhWO0VTN2xITTtJQU9JLHVDQUFBO1FBQUEsNEJBQUE7WUFBQSxtQkFBQTtFVHlsSFY7RVNobUhNO0lBT0ksdUNBQUE7UUFBQSw0QkFBQTtZQUFBLG1CQUFBO0VUNGxIVjtFU25tSE07SUFPSSxvQkFBQTtFVCtsSFY7RVN0bUhNO0lBT0ksMEJBQUE7RVRrbUhWO0VTem1ITTtJQU9JLHlCQUFBO0VUcW1IVjtFUzVtSE07SUFPSSx1QkFBQTtFVHdtSFY7RVMvbUhNO0lBT0kseUJBQUE7RVQybUhWO0VTbG5ITTtJQU9JLHVCQUFBO0VUOG1IVjtFU3JuSE07SUFPSSx1QkFBQTtFVGluSFY7RVN4bkhNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFVHFuSFY7RVM1bkhNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFVHluSFY7RVNob0hNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFVDZuSFY7RVNwb0hNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFVGlvSFY7RVN4b0hNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFVHFvSFY7RVM1b0hNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFVHlvSFY7RVNocEhNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFVDZvSFY7RVNwcEhNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFVGlwSFY7RVN4cEhNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFVHFwSFY7RVM1cEhNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFVHlwSFY7RVNocUhNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFVDZwSFY7RVNwcUhNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFVGlxSFY7RVN4cUhNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFVHFxSFY7RVM1cUhNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFVHlxSFY7RVNockhNO0lBT0ksd0JBQUE7RVQ0cUhWO0VTbnJITTtJQU9JLDhCQUFBO0VUK3FIVjtFU3RySE07SUFPSSw2QkFBQTtFVGtySFY7RVN6ckhNO0lBT0ksMkJBQUE7RVRxckhWO0VTNXJITTtJQU9JLDZCQUFBO0VUd3JIVjtFUy9ySE07SUFPSSwyQkFBQTtFVDJySFY7RVNsc0hNO0lBT0ksMkJBQUE7RVQ4ckhWO0VTcnNITTtJQU9JLDBCQUFBO0VUaXNIVjtFU3hzSE07SUFPSSxnQ0FBQTtFVG9zSFY7RVMzc0hNO0lBT0ksK0JBQUE7RVR1c0hWO0VTOXNITTtJQU9JLDZCQUFBO0VUMHNIVjtFU2p0SE07SUFPSSwrQkFBQTtFVDZzSFY7RVNwdEhNO0lBT0ksNkJBQUE7RVRndEhWO0VTdnRITTtJQU9JLDZCQUFBO0VUbXRIVjtFUzF0SE07SUFPSSwyQkFBQTtFVHN0SFY7RVM3dEhNO0lBT0ksaUNBQUE7RVR5dEhWO0VTaHVITTtJQU9JLGdDQUFBO0VUNHRIVjtFU251SE07SUFPSSw4QkFBQTtFVCt0SFY7RVN0dUhNO0lBT0ksZ0NBQUE7RVRrdUhWO0VTenVITTtJQU9JLDhCQUFBO0VUcXVIVjtFUzV1SE07SUFPSSw4QkFBQTtFVHd1SFY7RVMvdUhNO0lBT0kseUJBQUE7RVQydUhWO0VTbHZITTtJQU9JLCtCQUFBO0VUOHVIVjtFU3J2SE07SUFPSSw4QkFBQTtFVGl2SFY7RVN4dkhNO0lBT0ksNEJBQUE7RVRvdkhWO0VTM3ZITTtJQU9JLDhCQUFBO0VUdXZIVjtFUzl2SE07SUFPSSw0QkFBQTtFVDB2SFY7RVNqd0hNO0lBT0ksNEJBQUE7RVQ2dkhWO0VTcHdITTtJQU9JLHFCQUFBO0VUZ3dIVjtFU3Z3SE07SUFPSSwyQkFBQTtFVG13SFY7RVMxd0hNO0lBT0ksMEJBQUE7RVRzd0hWO0VTN3dITTtJQU9JLHdCQUFBO0VUeXdIVjtFU2h4SE07SUFPSSwwQkFBQTtFVDR3SFY7RVNueEhNO0lBT0ksd0JBQUE7RVQrd0hWO0VTdHhITTtJQU9JLDJCQUFBO0lBQUEsMEJBQUE7RVRteEhWO0VTMXhITTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RVR1eEhWO0VTOXhITTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RVQyeEhWO0VTbHlITTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RVQreEhWO0VTdHlITTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RVRteUhWO0VTMXlITTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RVR1eUhWO0VTOXlITTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RVQyeUhWO0VTbHpITTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RVQreUhWO0VTdHpITTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RVRtekhWO0VTMXpITTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RVR1ekhWO0VTOXpITTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RVQyekhWO0VTbDBITTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RVQrekhWO0VTdDBITTtJQU9JLHlCQUFBO0VUazBIVjtFU3owSE07SUFPSSwrQkFBQTtFVHEwSFY7RVM1MEhNO0lBT0ksOEJBQUE7RVR3MEhWO0VTLzBITTtJQU9JLDRCQUFBO0VUMjBIVjtFU2wxSE07SUFPSSw4QkFBQTtFVDgwSFY7RVNyMUhNO0lBT0ksNEJBQUE7RVRpMUhWO0VTeDFITTtJQU9JLDJCQUFBO0VUbzFIVjtFUzMxSE07SUFPSSxpQ0FBQTtFVHUxSFY7RVM5MUhNO0lBT0ksZ0NBQUE7RVQwMUhWO0VTajJITTtJQU9JLDhCQUFBO0VUNjFIVjtFU3AySE07SUFPSSxnQ0FBQTtFVGcySFY7RVN2MkhNO0lBT0ksOEJBQUE7RVRtMkhWO0VTMTJITTtJQU9JLDRCQUFBO0VUczJIVjtFUzcySE07SUFPSSxrQ0FBQTtFVHkySFY7RVNoM0hNO0lBT0ksaUNBQUE7RVQ0MkhWO0VTbjNITTtJQU9JLCtCQUFBO0VUKzJIVjtFU3QzSE07SUFPSSxpQ0FBQTtFVGszSFY7RVN6M0hNO0lBT0ksK0JBQUE7RVRxM0hWO0VTNTNITTtJQU9JLDBCQUFBO0VUdzNIVjtFUy8zSE07SUFPSSxnQ0FBQTtFVDIzSFY7RVNsNEhNO0lBT0ksK0JBQUE7RVQ4M0hWO0VTcjRITTtJQU9JLDZCQUFBO0VUaTRIVjtFU3g0SE07SUFPSSwrQkFBQTtFVG80SFY7RVMzNEhNO0lBT0ksNkJBQUE7RVR1NEhWO0FBQ0Y7QVUzNkhBO0VENEJRO0lBT0ksMEJBQUE7RVQ0NEhWO0VTbjVITTtJQU9JLGdDQUFBO0VUKzRIVjtFU3Q1SE07SUFPSSx5QkFBQTtFVGs1SFY7RVN6NUhNO0lBT0ksd0JBQUE7RVRxNUhWO0VTNTVITTtJQU9JLCtCQUFBO0VUdzVIVjtFUy81SE07SUFPSSx5QkFBQTtFVDI1SFY7RVNsNkhNO0lBT0ksNkJBQUE7RVQ4NUhWO0VTcjZITTtJQU9JLDhCQUFBO0VUaTZIVjtFU3g2SE07SUFPSSwrQkFBQTtJQUFBLCtCQUFBO0lBQUEsd0JBQUE7RVRvNkhWO0VTMzZITTtJQU9JLHNDQUFBO0lBQUEsc0NBQUE7SUFBQSwrQkFBQTtFVHU2SFY7RVM5NkhNO0lBT0ksd0JBQUE7RVQwNkhWO0FBQ0Y7QVdwL0hBOzs7O0VBQUE7QUNHQTtFQUNFLDBEQUFBO0VBQ0EsaUNBQUE7QVp3L0hGOztBWXIvSEE7Ozs7Ozs7OztFQVNFLGtDQUFBO0VBQ0EsbUNBQUE7RUFDQSx3Q0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QVp3L0hGOztBWXIvSEE7Ozs7O0VBS0Usa0NBQUE7QVp3L0hGOztBWXIvSEE7O0VBRUUsb0NBQUE7QVp3L0hGOztBYXpoSUE7Z0VBQUE7QUFJRTtFQUFzQyxlQUFBO0FiMmhJeEM7O0FhM2hJRTtFQUFzQyxlQUFBO0FiK2hJeEM7O0FhL2hJRTtFQUFzQyxlQUFBO0FibWlJeEM7O0FhbmlJRTtFQUFzQyxlQUFBO0FidWlJeEM7O0FhdmlJRTtFQUFzQyxlQUFBO0FiMmlJeEM7O0FhM2lJRTtFQUFzQyxlQUFBO0FiK2lJeEM7O0FhL2lJRTtFQUFzQyxlQUFBO0FibWpJeEM7O0FhbmpJRTtFQUFzQyxlQUFBO0FidWpJeEM7O0FhdmpJRTtFQUFzQyxlQUFBO0FiMmpJeEM7O0FhM2pJRTtFQUFzQyxlQUFBO0FiK2pJeEM7O0FhL2pJRTtFQUFzQyxnQkFBQTtBYm1rSXhDOztBYW5rSUU7RUFBc0MsZ0JBQUE7QWJ1a0l4Qzs7QWF2a0lFO0VBQXNDLGFBQUE7QWIya0l4Qzs7QWEza0lFO0VBQXNDLGdCQUFBO0FiK2tJeEM7O0FhL2tJRTtFQUFzQyxnQkFBQTtBYm1sSXhDOztBYW5sSUU7RUFBc0MsZ0JBQUE7QWJ1bEl4Qzs7QWF2bElFO0VBQXNDLGdCQUFBO0FiMmxJeEM7O0FhM2xJRTtFQUFzQyxnQkFBQTtBYitsSXhDOztBYS9sSUU7RUFBc0MsZ0JBQUE7QWJtbUl4Qzs7QWFubUlFO0VBQXNDLGdCQUFBO0FidW1JeEM7O0Fhdm1JRTtFQUFzQyxnQkFBQTtBYjJtSXhDOztBYTNtSUU7RUFBc0MsZ0JBQUE7QWIrbUl4Qzs7QWEvbUlFO0VBQXNDLGdCQUFBO0FibW5JeEM7O0Fhbm5JRTtFQUFzQyxnQkFBQTtBYnVuSXhDOztBYXZuSUU7RUFBc0MsZ0JBQUE7QWIybkl4Qzs7QWEzbklFO0VBQXNDLGdCQUFBO0FiK25JeEM7O0FhL25JRTtFQUFzQyxnQkFBQTtBYm1vSXhDOztBYW5vSUU7RUFBc0MsZ0JBQUE7QWJ1b0l4Qzs7QWF2b0lFO0VBQXNDLGdCQUFBO0FiMm9JeEM7O0FhM29JRTtFQUFzQyxnQkFBQTtBYitvSXhDOztBYS9vSUU7RUFBc0MsZ0JBQUE7QWJtcEl4Qzs7QWFucElFO0VBQXNDLGdCQUFBO0FidXBJeEM7O0FhdnBJRTtFQUFzQyxnQkFBQTtBYjJwSXhDOztBYTNwSUU7RUFBc0MsZ0JBQUE7QWIrcEl4Qzs7QWEvcElFO0VBQXNDLGdCQUFBO0FibXFJeEM7O0FhbnFJRTtFQUFzQyxnQkFBQTtBYnVxSXhDOztBYXZxSUU7RUFBc0MsZ0JBQUE7QWIycUl4Qzs7QWEzcUlFO0VBQXNDLGdCQUFBO0FiK3FJeEM7O0FhL3FJRTtFQUFzQyxnQkFBQTtBYm1ySXhDOztBYW5ySUU7RUFBc0MsZ0JBQUE7QWJ1ckl4Qzs7QWF2cklFO0VBQXNDLGdCQUFBO0FiMnJJeEM7O0FhM3JJRTtFQUFzQyxnQkFBQTtBYitySXhDOztBYS9ySUU7RUFBc0MsZ0JBQUE7QWJtc0l4Qzs7QWFuc0lFO0VBQXNDLGdCQUFBO0FidXNJeEM7O0FhdnNJRTtFQUFzQyxnQkFBQTtBYjJzSXhDOztBYTNzSUU7RUFBc0MsZ0JBQUE7QWIrc0l4Qzs7QWEvc0lFO0VBQXNDLGdCQUFBO0FibXRJeEM7O0FhbnRJRTtFQUFzQyxnQkFBQTtBYnV0SXhDOztBYXZ0SUU7RUFBc0MsZ0JBQUE7QWIydEl4Qzs7QWEzdElFO0VBQXNDLGdCQUFBO0FiK3RJeEM7O0FhL3RJRTtFQUFzQyxnQkFBQTtBYm11SXhDOztBYW51SUU7RUFBc0MsZ0JBQUE7QWJ1dUl4Qzs7QWF2dUlFO0VBQXNDLGdCQUFBO0FiMnVJeEM7O0FhM3VJRTtFQUFzQyxnQkFBQTtBYit1SXhDOztBYS91SUU7RUFBc0MsZ0JBQUE7QWJtdkl4Qzs7QWFudklFO0VBQXNDLGdCQUFBO0FidXZJeEM7O0FhdnZJRTtFQUFzQyxnQkFBQTtBYjJ2SXhDOztBYTN2SUU7RUFBc0MsZ0JBQUE7QWIrdkl4Qzs7QWEvdklFO0VBQXNDLGdCQUFBO0FibXdJeEM7O0FhbndJRTtFQUFzQyxnQkFBQTtBYnV3SXhDOztBYXZ3SUU7RUFBc0MsZ0JBQUE7QWIyd0l4Qzs7QWEzd0lFO0VBQXNDLGdCQUFBO0FiK3dJeEM7O0FhL3dJRTtFQUFzQyxnQkFBQTtBYm14SXhDOztBYW54SUU7RUFBc0MsZ0JBQUE7QWJ1eEl4Qzs7QWF2eElFO0VBQXNDLGdCQUFBO0FiMnhJeEM7O0FhM3hJRTtFQUFzQyxnQkFBQTtBYit4SXhDOztBYS94SUU7RUFBc0MsZ0JBQUE7QWJteUl4Qzs7QWFueUlFO0VBQXNDLGdCQUFBO0FidXlJeEM7O0FhdnlJRTtFQUFzQyxnQkFBQTtBYjJ5SXhDOztBYTN5SUU7RUFBc0MsZ0JBQUE7QWIreUl4Qzs7QWEveUlFO0VBQXNDLGdCQUFBO0FibXpJeEM7O0FhbnpJRTtFQUFzQyxnQkFBQTtBYnV6SXhDOztBYXZ6SUU7RUFBc0MsZ0JBQUE7QWIyekl4Qzs7QWEzeklFO0VBQXNDLGdCQUFBO0FiK3pJeEM7O0FhL3pJRTtFQUFzQyxnQkFBQTtBYm0wSXhDOztBYW4wSUU7RUFBc0MsZ0JBQUE7QWJ1MEl4Qzs7QWF2MElFO0VBQXNDLGdCQUFBO0FiMjBJeEM7O0FhMzBJRTtFQUFzQyxnQkFBQTtBYiswSXhDOztBYS8wSUU7RUFBc0MsZ0JBQUE7QWJtMUl4Qzs7QWFuMUlFO0VBQXNDLGdCQUFBO0FidTFJeEM7O0FhdjFJRTtFQUFzQyxnQkFBQTtBYjIxSXhDOztBYTMxSUU7RUFBc0MsZ0JBQUE7QWIrMUl4Qzs7QWEvMUlFO0VBQXNDLGdCQUFBO0FibTJJeEM7O0FhbjJJRTtFQUFzQyxnQkFBQTtBYnUySXhDOztBYXYySUU7RUFBc0MsZ0JBQUE7QWIyMkl4Qzs7QWEzMklFO0VBQXNDLGdCQUFBO0FiKzJJeEM7O0FhLzJJRTtFQUFzQyxnQkFBQTtBYm0zSXhDOztBYW4zSUU7RUFBc0MsZ0JBQUE7QWJ1M0l4Qzs7QWF2M0lFO0VBQXNDLGdCQUFBO0FiMjNJeEM7O0FhMzNJRTtFQUFzQyxnQkFBQTtBYiszSXhDOztBYS8zSUU7RUFBc0MsZ0JBQUE7QWJtNEl4Qzs7QWFuNElFO0VBQXNDLGdCQUFBO0FidTRJeEM7O0FhdjRJRTtFQUFzQyxnQkFBQTtBYjI0SXhDOztBYTM0SUU7RUFBc0MsZ0JBQUE7QWIrNEl4Qzs7QWEvNElFO0VBQXNDLGdCQUFBO0FibTVJeEM7O0FhbjVJRTtFQUFzQyxnQkFBQTtBYnU1SXhDOztBYXY1SUU7RUFBc0MsZ0JBQUE7QWIyNUl4Qzs7QWEzNUlFO0VBQXNDLGdCQUFBO0FiKzVJeEM7O0FhLzVJRTtFQUFzQyxnQkFBQTtBYm02SXhDOztBYW42SUU7RUFBc0MsZ0JBQUE7QWJ1Nkl4Qzs7QWF2NklFO0VBQXNDLGdCQUFBO0FiMjZJeEM7O0FhMzZJRTtFQUFzQyxnQkFBQTtBYis2SXhDOztBYS82SUU7RUFBc0MsZ0JBQUE7QWJtN0l4Qzs7QWFuN0lFO0VBQXNDLGdCQUFBO0FidTdJeEM7O0FhdjdJRTtFQUFzQyxnQkFBQTtBYjI3SXhDOztBYTM3SUU7RUFBc0MsZ0JBQUE7QWIrN0l4Qzs7QWEvN0lFO0VBQXNDLGdCQUFBO0FibThJeEM7O0FhbjhJRTtFQUFzQyxnQkFBQTtBYnU4SXhDOztBYXY4SUU7RUFBc0MsZ0JBQUE7QWIyOEl4Qzs7QWEzOElFO0VBQXNDLGdCQUFBO0FiKzhJeEM7O0FhLzhJRTtFQUFzQyxnQkFBQTtBYm05SXhDOztBYW45SUU7RUFBc0MsZ0JBQUE7QWJ1OUl4Qzs7QWF2OUlFO0VBQXNDLGdCQUFBO0FiMjlJeEM7O0FhMzlJRTtFQUFzQyxnQkFBQTtBYis5SXhDOztBYS85SUU7RUFBc0MsZ0JBQUE7QWJtK0l4Qzs7QWFuK0lFO0VBQXNDLGdCQUFBO0FidStJeEM7O0FhditJRTtFQUFzQyxnQkFBQTtBYjIrSXhDOztBYTMrSUU7RUFBc0MsZ0JBQUE7QWIrK0l4Qzs7QWEvK0lFO0VBQXNDLGdCQUFBO0FibS9JeEM7O0Fhbi9JRTtFQUFzQyxnQkFBQTtBYnUvSXhDOztBYXYvSUU7RUFBc0MsZ0JBQUE7QWIyL0l4Qzs7QWEzL0lFO0VBQXNDLGdCQUFBO0FiKy9JeEM7O0FhLy9JRTtFQUFzQyxnQkFBQTtBYm1nSnhDOztBYW5nSkU7RUFBc0MsZ0JBQUE7QWJ1Z0p4Qzs7QWF2Z0pFO0VBQXNDLGdCQUFBO0FiMmdKeEM7O0FhM2dKRTtFQUFzQyxnQkFBQTtBYitnSnhDOztBYS9nSkU7RUFBc0MsZ0JBQUE7QWJtaEp4Qzs7QWFuaEpFO0VBQXNDLGdCQUFBO0FidWhKeEM7O0FhdmhKRTtFQUFzQyxnQkFBQTtBYjJoSnhDOztBYTNoSkU7RUFBc0MsZ0JBQUE7QWIraEp4Qzs7QWEvaEpFO0VBQXNDLGdCQUFBO0FibWlKeEM7O0FhbmlKRTtFQUFzQyxnQkFBQTtBYnVpSnhDOztBYXZpSkU7RUFBc0MsZ0JBQUE7QWIyaUp4Qzs7QWEzaUpFO0VBQXNDLGdCQUFBO0FiK2lKeEM7O0FhL2lKRTtFQUFzQyxnQkFBQTtBYm1qSnhDOztBYW5qSkU7RUFBc0MsZ0JBQUE7QWJ1akp4Qzs7QWF2akpFO0VBQXNDLGdCQUFBO0FiMmpKeEM7O0FhM2pKRTtFQUFzQyxnQkFBQTtBYitqSnhDOztBYS9qSkU7RUFBc0MsZ0JBQUE7QWJta0p4Qzs7QWFua0pFO0VBQXNDLGdCQUFBO0FidWtKeEM7O0FhdmtKRTtFQUFzQyxnQkFBQTtBYjJrSnhDOztBYTNrSkU7RUFBc0MsZ0JBQUE7QWIra0p4Qzs7QWEva0pFO0VBQXNDLGdCQUFBO0FibWxKeEM7O0FhbmxKRTtFQUFzQyxnQkFBQTtBYnVsSnhDOztBYXZsSkU7RUFBc0MsZ0JBQUE7QWIybEp4Qzs7QWEzbEpFO0VBQXNDLGdCQUFBO0FiK2xKeEM7O0FhL2xKRTtFQUFzQyxnQkFBQTtBYm1tSnhDOztBYW5tSkU7RUFBc0MsZ0JBQUE7QWJ1bUp4Qzs7QWF2bUpFO0VBQXNDLGdCQUFBO0FiMm1KeEM7O0FhM21KRTtFQUFzQyxnQkFBQTtBYittSnhDOztBYS9tSkU7RUFBc0MsZ0JBQUE7QWJtbkp4Qzs7QWFubkpFO0VBQXNDLGdCQUFBO0FidW5KeEM7O0Fhdm5KRTtFQUFzQyxnQkFBQTtBYjJuSnhDOztBYTNuSkU7RUFBc0MsZ0JBQUE7QWIrbkp4Qzs7QWEvbkpFO0VBQXNDLGdCQUFBO0FibW9KeEM7O0Fhbm9KRTtFQUFzQyxnQkFBQTtBYnVvSnhDOztBYXZvSkU7RUFBc0MsZ0JBQUE7QWIyb0p4Qzs7QWEzb0pFO0VBQXNDLGdCQUFBO0FiK29KeEM7O0FhL29KRTtFQUFzQyxnQkFBQTtBYm1wSnhDOztBYW5wSkU7RUFBc0MsZ0JBQUE7QWJ1cEp4Qzs7QWF2cEpFO0VBQXNDLGdCQUFBO0FiMnBKeEM7O0FhM3BKRTtFQUFzQyxnQkFBQTtBYitwSnhDOztBYS9wSkU7RUFBc0MsZ0JBQUE7QWJtcUp4Qzs7QWFucUpFO0VBQXNDLGdCQUFBO0FidXFKeEM7O0FhdnFKRTtFQUFzQyxnQkFBQTtBYjJxSnhDOztBYTNxSkU7RUFBc0MsZ0JBQUE7QWIrcUp4Qzs7QWEvcUpFO0VBQXNDLGdCQUFBO0FibXJKeEM7O0FhbnJKRTtFQUFzQyxnQkFBQTtBYnVySnhDOztBYXZySkU7RUFBc0MsZ0JBQUE7QWIyckp4Qzs7QWEzckpFO0VBQXNDLGdCQUFBO0FiK3JKeEM7O0FhL3JKRTtFQUFzQyxnQkFBQTtBYm1zSnhDOztBYW5zSkU7RUFBc0MsZ0JBQUE7QWJ1c0p4Qzs7QWF2c0pFO0VBQXNDLGdCQUFBO0FiMnNKeEM7O0FhM3NKRTtFQUFzQyxnQkFBQTtBYitzSnhDOztBYS9zSkU7RUFBc0MsZ0JBQUE7QWJtdEp4Qzs7QWFudEpFO0VBQXNDLGdCQUFBO0FidXRKeEM7O0FhdnRKRTtFQUFzQyxnQkFBQTtBYjJ0SnhDOztBYTN0SkU7RUFBc0MsZ0JBQUE7QWIrdEp4Qzs7QWEvdEpFO0VBQXNDLGdCQUFBO0FibXVKeEM7O0FhbnVKRTtFQUFzQyxnQkFBQTtBYnV1SnhDOztBYXZ1SkU7RUFBc0MsZ0JBQUE7QWIydUp4Qzs7QWEzdUpFO0VBQXNDLGdCQUFBO0FiK3VKeEM7O0FhL3VKRTtFQUFzQyxnQkFBQTtBYm12SnhDOztBYW52SkU7RUFBc0MsZ0JBQUE7QWJ1dkp4Qzs7QWF2dkpFO0VBQXNDLGdCQUFBO0FiMnZKeEM7O0FhM3ZKRTtFQUFzQyxnQkFBQTtBYit2SnhDOztBYS92SkU7RUFBc0MsZ0JBQUE7QWJtd0p4Qzs7QWFud0pFO0VBQXNDLGdCQUFBO0FidXdKeEM7O0FhdndKRTtFQUFzQyxnQkFBQTtBYjJ3SnhDOztBYTN3SkU7RUFBc0MsZ0JBQUE7QWIrd0p4Qzs7QWEvd0pFO0VBQXNDLGdCQUFBO0FibXhKeEM7O0FhbnhKRTtFQUFzQyxnQkFBQTtBYnV4SnhDOztBYXZ4SkU7RUFBc0MsZ0JBQUE7QWIyeEp4Qzs7QWEzeEpFO0VBQXNDLGdCQUFBO0FiK3hKeEM7O0FhL3hKRTtFQUFzQyxnQkFBQTtBYm15SnhDOztBYW55SkU7RUFBc0MsZ0JBQUE7QWJ1eUp4Qzs7QWF2eUpFO0VBQXNDLGdCQUFBO0FiMnlKeEM7O0FhM3lKRTtFQUFzQyxnQkFBQTtBYit5SnhDOztBYS95SkU7RUFBc0MsZ0JBQUE7QWJtekp4Qzs7QWFuekpFO0VBQXNDLGdCQUFBO0FidXpKeEM7O0FhdnpKRTtFQUFzQyxnQkFBQTtBYjJ6SnhDOztBYTN6SkU7RUFBc0MsZ0JBQUE7QWIrekp4Qzs7QWEvekpFO0VBQXNDLGdCQUFBO0FibTBKeEM7O0FhbjBKRTtFQUFzQyxnQkFBQTtBYnUwSnhDOztBYXYwSkU7RUFBc0MsZ0JBQUE7QWIyMEp4Qzs7QWEzMEpFO0VBQXNDLGdCQUFBO0FiKzBKeEM7O0FhLzBKRTtFQUFzQyxnQkFBQTtBYm0xSnhDOztBYW4xSkU7RUFBc0MsZ0JBQUE7QWJ1MUp4Qzs7QWF2MUpFO0VBQXNDLGdCQUFBO0FiMjFKeEM7O0FhMzFKRTtFQUFzQyxnQkFBQTtBYisxSnhDOztBYS8xSkU7RUFBc0MsZ0JBQUE7QWJtMkp4Qzs7QWFuMkpFO0VBQXNDLGdCQUFBO0FidTJKeEM7O0FhdjJKRTtFQUFzQyxnQkFBQTtBYjIySnhDOztBYTMySkU7RUFBc0MsZ0JBQUE7QWIrMkp4Qzs7QWEvMkpFO0VBQXNDLGFBQUE7QWJtM0p4Qzs7QWFuM0pFO0VBQXNDLGFBQUE7QWJ1M0p4Qzs7QWF2M0pFO0VBQXNDLGdCQUFBO0FiMjNKeEM7O0FhMzNKRTtFQUFzQyxnQkFBQTtBYiszSnhDOztBYS8zSkU7RUFBc0MsZ0JBQUE7QWJtNEp4Qzs7QWFuNEpFO0VBQXNDLGdCQUFBO0FidTRKeEM7O0FhdjRKRTtFQUFzQyxnQkFBQTtBYjI0SnhDOztBYTM0SkU7RUFBc0MsZ0JBQUE7QWIrNEp4Qzs7QWEvNEpFO0VBQXNDLGdCQUFBO0FibTVKeEM7O0FhbjVKRTtFQUFzQyxnQkFBQTtBYnU1SnhDOztBYXY1SkU7RUFBc0MsZ0JBQUE7QWIyNUp4Qzs7QWEzNUpFO0VBQXNDLGdCQUFBO0FiKzVKeEM7O0FhLzVKRTtFQUFzQyxnQkFBQTtBYm02SnhDOztBYW42SkU7RUFBc0MsZ0JBQUE7QWJ1Nkp4Qzs7QWF2NkpFO0VBQXNDLGdCQUFBO0FiMjZKeEM7O0FhMzZKRTtFQUFzQyxnQkFBQTtBYis2SnhDOztBYS82SkU7RUFBc0MsZ0JBQUE7QWJtN0p4Qzs7QWFuN0pFO0VBQXNDLGdCQUFBO0FidTdKeEM7O0FhdjdKRTtFQUFzQyxnQkFBQTtBYjI3SnhDOztBYTM3SkU7RUFBc0MsZ0JBQUE7QWIrN0p4Qzs7QWEvN0pFO0VBQXNDLGdCQUFBO0FibThKeEM7O0FhbjhKRTtFQUFzQyxnQkFBQTtBYnU4SnhDOztBYXY4SkU7RUFBc0MsZ0JBQUE7QWIyOEp4Qzs7QWEzOEpFO0VBQXNDLGdCQUFBO0FiKzhKeEM7O0FhLzhKRTtFQUFzQyxnQkFBQTtBYm05SnhDOztBYW45SkU7RUFBc0MsZ0JBQUE7QWJ1OUp4Qzs7QWF2OUpFO0VBQXNDLGdCQUFBO0FiMjlKeEM7O0FhMzlKRTtFQUFzQyxnQkFBQTtBYis5SnhDOztBYS85SkU7RUFBc0MsZ0JBQUE7QWJtK0p4Qzs7QWFuK0pFO0VBQXNDLGdCQUFBO0FidStKeEM7O0FhditKRTtFQUFzQyxnQkFBQTtBYjIrSnhDOztBYTMrSkU7RUFBc0MsZ0JBQUE7QWIrK0p4Qzs7QWEvK0pFO0VBQXNDLGdCQUFBO0FibS9KeEM7O0Fhbi9KRTtFQUFzQyxnQkFBQTtBYnUvSnhDOztBYXYvSkU7RUFBc0MsZ0JBQUE7QWIyL0p4Qzs7QWEzL0pFO0VBQXNDLGdCQUFBO0FiKy9KeEM7O0FhLy9KRTtFQUFzQyxnQkFBQTtBYm1nS3hDOztBYW5nS0U7RUFBc0MsZ0JBQUE7QWJ1Z0t4Qzs7QWF2Z0tFO0VBQXNDLGdCQUFBO0FiMmdLeEM7O0FhM2dLRTtFQUFzQyxnQkFBQTtBYitnS3hDOztBYS9nS0U7RUFBc0MsZ0JBQUE7QWJtaEt4Qzs7QWFuaEtFO0VBQXNDLGdCQUFBO0FidWhLeEM7O0FhdmhLRTtFQUFzQyxhQUFBO0FiMmhLeEM7O0FjbGlLQTs7OztFQUFBO0FBUUE7RUFDRSxnREFBQTtFQUNBLHVEQUFBO0Fka2lLRjs7QWMvaEtBO0VBQ0Usa0NBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJDOEJ3QjtFRDdCeEIsa0hBQUE7QWRraUtGO0FjOWhLQTs7RUFFRSxnQkFBQTtBZGdpS0Y7O0FnQnhqS0E7Ozs7RUFBQTtBQVFBO0VBQ0UsZ0RBQUE7RUFDQSx5REFBQTtBaEJ3aktGOztBZ0JyaktBO0VBQ0Usa0NBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJEOEJ3QjtFQzdCeEIsc0hBQUE7QWhCd2pLRjtBZ0JwaktBOztFQUVFLGdCQUFBO0FoQnNqS0Y7O0FpQjlrS0E7Ozs7RUFBQTtBQVFBO0VBQ0UsaURBQUE7RUFDQSwwREFBQTtBakI4a0tGOztBaUIza0tBO0VBQ0Usb0NBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJGOEJ3QjtFRTdCeEIsb0hBQUE7QWpCOGtLRjtBaUIxa0tBOztFQUVFLGdCQUFBO0FqQjRrS0Y7O0FpQnhrS0U7RUFBcUMsZ0JBQUE7QWpCNGtLdkM7O0FpQjVrS0U7RUFBcUMsZ0JBQUE7QWpCZ2xLdkM7O0FpQmhsS0U7RUFBcUMsZ0JBQUE7QWpCb2xLdkM7O0FpQnBsS0U7RUFBcUMsZ0JBQUE7QWpCd2xLdkM7O0FpQnhsS0U7RUFBcUMsZ0JBQUE7QWpCNGxLdkM7O0FpQjVsS0U7RUFBcUMsZ0JBQUE7QWpCZ21LdkM7O0FpQmhtS0U7RUFBcUMsZ0JBQUE7QWpCb21LdkM7O0FpQnBtS0U7RUFBcUMsZ0JBQUE7QWpCd21LdkM7O0FpQnhtS0U7RUFBcUMsZ0JBQUE7QWpCNG1LdkM7O0FpQjVtS0U7RUFBcUMsZ0JBQUE7QWpCZ25LdkM7O0FpQmhuS0U7RUFBcUMsZ0JBQUE7QWpCb25LdkM7O0FpQnBuS0U7RUFBcUMsZ0JBQUE7QWpCd25LdkM7O0FpQnhuS0U7RUFBcUMsZ0JBQUE7QWpCNG5LdkM7O0FpQjVuS0U7RUFBcUMsZ0JBQUE7QWpCZ29LdkM7O0FpQmhvS0U7RUFBcUMsZ0JBQUE7QWpCb29LdkM7O0FpQnBvS0U7RUFBcUMsZ0JBQUE7QWpCd29LdkM7O0FpQnhvS0U7RUFBcUMsZ0JBQUE7QWpCNG9LdkM7O0FpQjVvS0U7RUFBcUMsZ0JBQUE7QWpCZ3BLdkM7O0FpQmhwS0U7RUFBcUMsZ0JBQUE7QWpCb3BLdkM7O0FpQnBwS0U7RUFBcUMsZ0JBQUE7QWpCd3BLdkM7O0FpQnhwS0U7RUFBcUMsZ0JBQUE7QWpCNHBLdkM7O0FDOXFLQSxpQkFBQTtBaUJjQSxrQkFBQTtBQUNBOzs7Ozs7Ozs7Ozs7NkJBQUE7QUFnQ0E7Ozs7RUFBQTtBQ3REQSxzQkFBQTtBQUVBLDZCQUFBO0FBS0E7OztDQUFBO0FDQUEsb0RBQUE7QUErQkEsb0RBQUE7QUF5QkEsZ0RBQUE7QUFTQSxrREFBQTtBQ3hFQSwyRUFBQTtBQUVBOytFQUFBO0FBR0E7OztFQUFBO0FBS0E7RUFDQyxpQkFBQSxFQUFBLE1BQUE7RUFDQSw4QkFBQTtLQUFBLDJCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQSxFQUFBLE1BQUE7QXJCbXRLRDs7QXFCaHRLQTs4RUFBQTtBQUdBOztJQUFBO0FBSUE7RUFDQyxTQUFBO0FyQml0S0Q7O0FxQjlzS0E7O0lBQUE7QUFJQTtFQUNDLGNBQUE7QXJCZ3RLRDs7QXFCN3NLQTs7O0lBQUE7QUFLQTtFQUNDLGNBQUE7RUFDQSxnQkFBQTtBckIrc0tEOztBcUI1c0tBOzhFQUFBO0FBR0E7OztJQUFBO0FBS0E7RUFDQywrQkFBQTtVQUFBLHVCQUFBLEVBQUEsTUFBQTtFQUNBLFNBQUEsRUFBQSxNQUFBO0VBQ0EsaUJBQUEsRUFBQSxNQUFBO0FyQjZzS0Q7O0FxQjFzS0E7OztJQUFBO0FBS0E7RUFDQyxpQ0FBQSxFQUFBLE1BQUE7RUFDQSxjQUFBLEVBQUEsTUFBQTtBckI0c0tEOztBcUJ6c0tBOzhFQUFBO0FBR0E7O0lBQUE7QUFJQTtFQUNDLDZCQUFBO0FyQjBzS0Q7O0FxQnZzS0E7OztJQUFBO0FBS0E7Ozs7R0FBQTtBQU1BOztJQUFBO0FBSUE7O0VBRUMsbUJBQUE7QXJCdXNLRDs7QXFCcHNLQTs7O0lBQUE7QUFLQTs7O0VBR0MsaUNBQUEsRUFBQSxNQUFBO0VBQ0EsY0FBQSxFQUFBLE1BQUE7QXJCc3NLRDs7QXFCbnNLQTs7SUFBQTtBQUlBO0VBQ0MsY0FBQTtBckJxc0tEOztBcUJsc0tBOzs7SUFBQTtBQUtBOztFQUVDLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtBckJvc0tEOztBcUJqc0tBO0VBQ0MsZUFBQTtBckJvc0tEOztBcUJqc0tBO0VBQ0MsV0FBQTtBckJvc0tEOztBcUJqc0tBOzhFQUFBO0FBR0E7O0lBQUE7QUFJQTtFQUNDLGtCQUFBO0FyQmtzS0Q7O0FxQi9yS0E7OEVBQUE7QUFHQTs7O0lBQUE7QUFLQTs7Ozs7RUFLQyxvQkFBQSxFQUFBLE1BQUE7RUFDQSxlQUFBLEVBQUEsTUFBQTtFQUNBLGlCQUFBLEVBQUEsTUFBQTtFQUNBLFNBQUEsRUFBQSxNQUFBO0FyQmdzS0Q7O0FxQjdyS0E7OztJQUFBO0FBS0E7UUFDUSxNQUFBO0VBQ1AsaUJBQUE7QXJCK3JLRDs7QXFCNXJLQTs7O0lBQUE7QUFLQTtTQUNTLE1BQUE7RUFDUixvQkFBQTtBckI4cktEOztBcUIzcktBOztJQUFBO0FBSUE7Ozs7RUFJQywwQkFBQTtLQUFBLHVCQUFBO1VBQUEsa0JBQUE7QXJCNnJLRDs7QXFCMXJLQTs7SUFBQTtBQUlBOzs7O0VBSUMsa0JBQUE7RUFDQSxVQUFBO0FyQjRyS0Q7O0FxQnpyS0E7O0lBQUE7QUFJQTs7OztFQUlDLDhCQUFBO0FyQjJyS0Q7O0FxQnhyS0E7O0lBQUE7QUFJQTtFQUNDLDhCQUFBO0FyQjByS0Q7O0FxQnZyS0E7Ozs7O0lBQUE7QUFPQTtFQUNDLDhCQUFBO1VBQUEsc0JBQUEsRUFBQSxNQUFBO0VBQ0EsY0FBQSxFQUFBLE1BQUE7RUFDQSxjQUFBLEVBQUEsTUFBQTtFQUNBLGVBQUEsRUFBQSxNQUFBO0VBQ0EsVUFBQSxFQUFBLE1BQUE7RUFDQSxtQkFBQSxFQUFBLE1BQUE7QXJCeXJLRDs7QXFCdHJLQTs7SUFBQTtBQUlBO0VBQ0Msd0JBQUE7QXJCd3JLRDs7QXFCcnJLQTs7SUFBQTtBQUlBO0VBQ0MsY0FBQTtBckJ1cktEOztBcUJwcktBOzs7SUFBQTtBQUtBOztFQUVDLDhCQUFBO1VBQUEsc0JBQUEsRUFBQSxNQUFBO0VBQ0EsVUFBQSxFQUFBLE1BQUE7QXJCc3JLRDs7QXFCbnJLQTs7SUFBQTtBQUlBOztFQUVDLFlBQUE7QXJCcXJLRDs7QXFCbHJLQTs7O0lBQUE7QUFLQTtFQUNDLDZCQUFBO0tBQUEsMEJBQUE7VUFBQSxxQkFBQSxFQUFBLE1BQUE7RUFDQSxvQkFBQSxFQUFBLE1BQUE7QXJCb3JLRDs7QXFCanJLQTs7SUFBQTtBQUlBO0VBQ0Msd0JBQUE7VUFBQSxnQkFBQTtBckJtcktEOztBcUJocktBOzs7SUFBQTtBQUtBO0VBQ0MsMEJBQUE7VUFBQSxrQkFBQSxFQUFBLE1BQUE7RUFDQSxhQUFBLEVBQUEsTUFBQTtBckJrcktEOztBcUIvcUtBOzhFQUFBO0FBR0E7O0lBQUE7QUFJQTtFQUNDLGNBQUE7QXJCZ3JLRDs7QXFCN3FLQTs7SUFBQTtBQUlBO0VBQ0Msa0JBQUE7QXJCK3FLRDs7QXFCNXFLQTs4RUFBQTtBQUdBOztJQUFBO0FBSUE7RUFDQyxhQUFBO0FyQjZxS0Q7O0FxQjFxS0E7O0lBQUE7QUFJQTtFQUNDLGFBQUE7QXJCNHFLRDs7QXNCeGdMQSx5QkFBQTtBQUNBOzs7RUFHQywyQkFBQTtVQUFBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QXRCMmdMRDs7QXNCeGdMQTs7RUFFQyxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0F0QjJnTEQ7O0FzQnhnTEE7RUFDQyx1QkFBQTtFQUVBOztLQUFBO0F0QjRnTEQ7O0FzQnZnTEEsdUJBQUE7QUFDQTs7R0FBQTtBQUlBO0VBQ0MsOEJBQUE7VUFBQSxzQkFBQTtBdEJ5Z0xEOztBc0J0Z0xBO0VBQ0MsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBdEJ5Z0xEO0FzQnZnTEM7RUFDQyxjSnRDUztBbEIraUxYOztBc0JyZ0xBOztFQUVDLFlBQUE7RUFDQSxlQUFBO0F0QndnTEQ7O0FzQnJnTEE7RUFDQyxzQkFBQTtBdEJ3Z0xEOztBc0JyZ0xBO0VBQ0Msa0JBQUE7QXRCd2dMRDs7QXNCcmdMQTs7R0FBQTtBQU1BOzs7O0VBQUE7QUFLQTs7Ozs7RUFBQTtBQ2xFQTtFQUNDLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkdBQ0M7QXZCNGtMRjtBdUJ4a0xBO0VBQ0Msa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxR0FDQztBdkJ5a0xGO0F1QnJrTEE7RUFDQyxrQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlHQUNDO0F2QnNrTEY7QXVCbGtMQTtFQUNDLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUdBQ0M7QXZCbWtMRjtBd0J6bUxBLDhDQUFBO0FBRUE7RUFDQyxjTmNhO0VNYmIsaUNObUNnQjtFTWxDaEIsZU5xQ2tCO0VNcENsQixnQkFBQTtFQUNBLGdCQUFBO0F4QjBtTEQ7O0F3QnZtTEEsVUFBQTtBQUNBO0VBQ0MseUJOQ1E7QWxCeW1MVDs7QXdCdm1MQTtFQUNDLGNOZlU7QWxCeW5MWDs7QXdCdm1MQTtFQUNDLGdCQUFBO0F4QjBtTEQ7O0F5QjluTEEsY0FBQTtBQUVBO0VBQ0M7SUFDQywyQkFBQTtFekJnb0xBO0V5QjduTEQ7SUFDQyw2QkFBQTtFekIrbkxBO0V5QjVuTEQ7SUFDQywyQkFBQTtFekI4bkxBO0FBQ0Y7QXlCem9MQTtFQUNDO0lBQ0MsMkJBQUE7RXpCZ29MQTtFeUI3bkxEO0lBQ0MsNkJBQUE7RXpCK25MQTtFeUI1bkxEO0lBQ0MsMkJBQUE7RXpCOG5MQTtBQUNGO0F5QjNuTEE7RUFDQztJQUNDLFVBQUE7RXpCNm5MQTtFeUIxbkxEO0lBQ0MsWUFBQTtJQUNBLFVBQUE7RXpCNG5MQTtFeUJ6bkxEO0lBQ0MsV0FBQTtFekIybkxBO0V5QnhuTEQ7SUFDQyxZQUFBO0lBQ0EsV0FBQTtJQUNBLFVBQUE7SUFDQSxXQUFBO0V6QjBuTEE7QUFDRjtBeUI3b0xBO0VBQ0M7SUFDQyxVQUFBO0V6QjZuTEE7RXlCMW5MRDtJQUNDLFlBQUE7SUFDQSxVQUFBO0V6QjRuTEE7RXlCem5MRDtJQUNDLFdBQUE7RXpCMm5MQTtFeUJ4bkxEO0lBQ0MsWUFBQTtJQUNBLFdBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtFekIwbkxBO0FBQ0Y7QXlCdm5MQTtFQUNDO0lBQ0MsYUFBQTtJQUNBLFVBQUE7RXpCeW5MQTtFeUJ0bkxEO0lBQ0MsWUFBQTtJQUNBLFVBQUE7RXpCd25MQTtBQUNGO0F5QmpvTEE7RUFDQztJQUNDLGFBQUE7SUFDQSxVQUFBO0V6QnluTEE7RXlCdG5MRDtJQUNDLFlBQUE7SUFDQSxVQUFBO0V6QnduTEE7QUFDRjtBeUJybkxBO0VBQ0M7SUFDQyxXQUFBO0V6QnVuTEE7RXlCcG5MRDtJQUNDLFdBQUE7RXpCc25MQTtBQUNGO0F5QjduTEE7RUFDQztJQUNDLFdBQUE7RXpCdW5MQTtFeUJwbkxEO0lBQ0MsV0FBQTtFekJzbkxBO0FBQ0Y7QXlCbm5MQTtFQUNDO0lBQ0Msb0JBQUE7SUFDQSxVQUFBO0V6QnFuTEE7RXlCbG5MRDtJQUNDLGtCQUFBO0lBQ0EsV0FBQTtFekJvbkxBO0FBQ0Y7QXlCN25MQTtFQUNDO0lBQ0Msb0JBQUE7SUFDQSxVQUFBO0V6QnFuTEE7RXlCbG5MRDtJQUNDLGtCQUFBO0lBQ0EsV0FBQTtFekJvbkxBO0FBQ0Y7QTBCenJMQTtFQUNDLGdCQUFBO0VBQ0EsV0FBQTtBMUIyckxEOztBMEJ4ckxBLHdCQUFBO0FBQ0E7Ozs7RUFBQTtBQU9DO0VBQ0MseUJBQUE7QTFCeXJMRjs7QTBCdHJMQztFQUNDLDZCQUFBO0ExQnlyTEY7O0EwQnRyTEM7RUFDQyxnQ0FBQTtBMUJ5ckxGOztBMEJ0ckxDO0VBQ0MsOEJBQUE7QTFCeXJMRjs7QTBCdHJMQztFQUNDLCtCQUFBO0ExQnlyTEY7O0EwQnRyTEM7RUFDQyw4QkFBQTtFQUNBLCtCQUFBO0ExQnlyTEY7O0EwQnRyTEM7RUFDQyxnQ0FBQTtFQUNBLDZCQUFBO0ExQnlyTEY7O0EwQnRyTEM7RUFDQywwQkFBQTtBMUJ5ckxGOztBMEJ0ckxDO0VBQ0MsOEJBQUE7QTFCeXJMRjs7QTBCdHJMQztFQUNDLGlDQUFBO0ExQnlyTEY7O0EwQnRyTEM7RUFDQywrQkFBQTtBMUJ5ckxGOztBMEJ0ckxDO0VBQ0MsZ0NBQUE7QTFCeXJMRjs7QTBCdHJMQztFQUNDLCtCQUFBO0VBQ0EsZ0NBQUE7QTFCeXJMRjs7QTBCdHJMQztFQUNDLGlDQUFBO0VBQ0EsOEJBQUE7QTFCeXJMRjs7QTBCbHZMQztFQUNDLHVCQUFBO0ExQnF2TEY7O0EwQmx2TEM7RUFDQywyQkFBQTtBMUJxdkxGOztBMEJsdkxDO0VBQ0MsOEJBQUE7QTFCcXZMRjs7QTBCbHZMQztFQUNDLDRCQUFBO0ExQnF2TEY7O0EwQmx2TEM7RUFDQyw2QkFBQTtBMUJxdkxGOztBMEJsdkxDO0VBQ0MsNEJBQUE7RUFDQSw2QkFBQTtBMUJxdkxGOztBMEJsdkxDO0VBQ0MsOEJBQUE7RUFDQSwyQkFBQTtBMUJxdkxGOztBMEJsdkxDO0VBQ0Msd0JBQUE7QTFCcXZMRjs7QTBCbHZMQztFQUNDLDRCQUFBO0ExQnF2TEY7O0EwQmx2TEM7RUFDQywrQkFBQTtBMUJxdkxGOztBMEJsdkxDO0VBQ0MsNkJBQUE7QTFCcXZMRjs7QTBCbHZMQztFQUNDLDhCQUFBO0ExQnF2TEY7O0EwQmx2TEM7RUFDQyw2QkFBQTtFQUNBLDhCQUFBO0ExQnF2TEY7O0EwQmx2TEM7RUFDQywrQkFBQTtFQUNBLDRCQUFBO0ExQnF2TEY7O0EyQjN6TEE7RUFDQyxxQkFBQTtBM0I4ekxEO0EyQjV6TEM7RUFDQyxjVEhTO0VTSVQsbUNBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUVBOztLQUFBO0EzQit6TEY7QTJCMXpMQztFQUNDLHlCVGZTO0VTZ0JULFNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0EsUUFBQTtBM0I0ekxGO0EyQnh6TEM7RUFDQyxXQUFBO0EzQjB6TEY7O0E0QnYxTEEsdURBQUE7QUFDQTs7RUFFQyxZQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtFQUNBLFdBQUE7QTVCMDFMRDs7QTRCdjFMQTs7RUFFQyxZQUFBO0VBQ0EsV0FBQTtBNUIwMUxEOztBNEJ2MUxBO0VBQ0MsbUJBQUE7RUFDQSxnQkFBQTtBNUIwMUxEOztBNkIxMkxBO0VBQ0MseUJBQUE7RUFDQSxTQUFBO0VBQ0EscUJBQUE7RUFDQSx5QlhTUTtFV1JSLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLDRDQUFBO0VBQUEsb0NBQUE7QTdCNjJMRDtBb0JueUxFO0VTdkZGO0lBZ0JFLGNBQUE7RTdCODJMQTtBQUNGO0E2QjUyTEM7RUFDQyxrRVhqQmM7RVdrQmQsV0FBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBRUEsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsMkJBQUE7VUFBQSxtQkFBQTtFQUNBLGlDWGlCTTtFV2pCTix5QlhpQk07RVdoQk4sUUFBQTtFQUNBLFdBQUE7QTdCNjJMRjtBNkIxMkxDO0VBQ0MsdUJBQUE7RUFDQSw2REFBQTtVQUFBLHFEQUFBO0VBQ0EseUJYdkJPO0VXd0JQLGdDQUFBO1VBQUEsd0JBQUE7QTdCNDJMRjtBNkIxMkxFO0VBQ0MsVUFBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7RUFDQSxXQUFBO0E3QjQyTEg7QTZCeDJMQztFQUNDLDZEQUFBO1VBQUEscURBQUE7RUFDQSxrQ0FBQTtVQUFBLDBCQUFBO0E3QjAyTEY7QTZCdjJMQztFQUNDLG9DWHZDTztFV3dDUCx5QkFBQTtFQUNBLHVEWG5EYztFV29EZCxrQkFBQTtBN0J5MkxGO0E2QnYyTEU7RUFDQyx5QkFBQTtBN0J5MkxIO0E2QnQyTEU7RUFDQyx1RFgzRGE7QWxCbTZMaEI7QTZCdDJMRztFQUNDLFVBQUE7QTdCdzJMSjtBNkJuMkxDO0VBQ0MsV0FBQTtBN0JxMkxGOztBNkJqMkxBO0VBQ0MsYUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGlDWG5DTztFV21DUCx5QlhuQ087RVdvQ1AsV0FBQTtBN0JvMkxEO0E2QmwyTEM7RUFDQyxVQUFBO0E3Qm8yTEY7QTZCajJMQztFQUNDLFdBQUE7QTdCbTJMRjtBNkJoMkxDO0VBQ0MsU0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QTdCazJMRjtBNkIvMUxDO0VBQ0MsY1g1Rlc7RVc2RlgsZ0JBQUE7RUFDQSxrQ1g3RFk7RVc4RFosZUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGlDWDVETTtFVzRETix5Qlg1RE07QWxCNjVMUjtBNkI5MUxDO0VBQ0MsWUFBQTtBN0JnMkxGO0E2QjkxTEU7RUFDQyxZQUFBO0E3QmcyTEg7QTZCNTFMQztFQUNDLFVBQUE7QTdCODFMRjs7QThCbjlMQTtFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0E5QnM5TEQ7QW9CbjRMRTtFVXZGRjtJQU9FLGlCQUFBO0U5QnU5TEE7QUFDRjtBOEJyOUxDO0VBQ0MsY1pWUztBbEJpK0xYO0E4QnA5TEM7RUFDQyxjWlZXO0FsQmcrTGI7QThCbjlMQztFQUNDLHlCWk5PO0FsQjI5TFQ7QThCbDlMQztFQUNDLDRCQUFBO0E5Qm85TEY7O0E4Qmg5TEE7RUFDQyw0QkFBQTtBOUJtOUxEO0E4Qmo5TEM7RUFDQyxjWjlCUztBbEJpL0xYO0E4Qmg5TEM7RUFDQyxjWjlCVztBbEJnL0xiO0E4Qi84TEM7RUFDQyx5QloxQk87QWxCMitMVDtBOEI5OExDO0VBQ0MsNkJBQUE7QTlCZzlMRjs7QThCNThMQTtFQUNDLGNaL0NVO0VZZ0RWLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0E5Qis4TEQ7O0E4QjU4TEE7RUFDQywwQ0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJaL0NRO0VZZ0RSLHFCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtBOUIrOExEOztBK0I5Z01BO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QS9CaWhNRDtBK0I5Z01BLHFCQUFBO0FBQ0E7RUFDQyx5QmJQVTtBbEJ1aE1YOztBK0I3Z01BO0VBQ0MseUJiUFk7QWxCdWhNYjs7QStCN2dNQTtFQUNDLGdDQUFBO0VBQ0EseUJiSlE7QWxCb2hNVDs7QStCN2dNQTtFQUNDLG9DYlJRO0FsQndoTVQ7O0ErQjdnTUE7RUFDQyw0QkFBQTtFQUNBLHNCQUFBO0EvQmdoTUQ7O0ErQjdnTUE7RUFDQyx5QkFBQTtBL0JnaE1EOztBK0I3Z01BLFlBQUE7QUFDQTtFQUNDLG9CQUFBO0VBQ0EseUJidEJhO0VhdUJiLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBL0JnaE1EO0ErQjlnTUM7RUFDQywrSUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxvS0FBQTtFQUFBLDhFQUFBO1VBQUEsNEpBQUE7VUFBQSxzRUFBQTtFQUNBLDhFQUFBO1VBQUEsc0VBQUE7RUFDQSwyQkFBQTtVQUFBLG1CQUFBO0VBQ0EsMkJBQUE7VUFBQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0NBQUE7QS9CZ2hNRjtBK0I3Z01DO0VBQ0Msc0JBQUE7QS9CK2dNRjs7QStCM2dNQTtFQUNDLHlCYi9DZTtFYWdEZixtQkFBQTtFQUNBLGtCQUFBO0EvQjhnTUQ7O0ErQjNnTUE7RUFDQywwQ0FBQTtFQUNBLG1CQUFBO0VBRUEsYUFBQTtBL0I2Z01EOztBZ0NwbE1BO0VBQ0Msc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0FoQ3VsTUQ7QWdDcmxNQztFQUNDLG1CQUFBO0FoQ3VsTUY7O0FnQ2xsTUM7RUFDQyw2QkFBQTtFQUNBLGtEQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxQkFBQTtFQUNBLHlCZExPO0VjTVAsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtBaENxbE1GO0FnQ25sTUU7RUFDQyx5QkFBQTtBaENxbE1IO0FnQ3RsTUU7RUFDQyx5QkFBQTtBaENxbE1IO0FnQ3RsTUU7RUFDQyx5QkFBQTtBaENxbE1IO0FnQ3RsTUU7RUFDQyx5QkFBQTtBaENxbE1IO0FnQ3RsTUU7RUFDQyx5QkFBQTtBaENxbE1IO0FnQ2xsTUU7RUFDQyx5Q0FBQTtBaENvbE1IO0FnQ2hsTUM7RUFDQyxvQ2R0Qk87RWN1QlAscUJkcEJNO0FsQnNtTVI7QWdDL2tNQztFQUNDLGVBQUE7QWhDaWxNRjtBZ0M5a01DO0VBQ0MsZ0RBQUE7QWhDZ2xNRjtBZ0M3a01DO0VBQ0MsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0FoQytrTUY7QWdDNWtNQztFQUNDLGtDQUFBO0VBQ0EsU0FBQTtFQUNBLHFCQUFBO0VBQ0EscUJkMUNNO0VjMkNOLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QWhDOGtNRjtBZ0Mza01DO0VBQ0MseUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCZHZETztBbEJvb01UO0FnQzFrTUM7RUFDQyxjQUFBO0VBQ0EscUJBQUE7QWhDNGtNRjtBZ0Mxa01FO0VBQ0MsU0FBQTtBaEM0a01IO0FnQ3prTUU7RUFDQyx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxXQUFBO0FoQzJrTUg7QWdDeGtNRTtFQUNDLHFCZHRGUTtFY3VGUixvQkFBQTtNQUFBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0FoQzBrTUg7QWdDdmtNRTtFQUNDLGlCQUFBO0VBQ0EsZ0JBQUE7QWhDeWtNSDs7QWlDenFNQSxvQkFBQTtBQUVBO0VBQ0Msa0JBQUE7QWpDMnFNRDs7QWlDeHFNQTtFQUNDLGFBQUE7QWpDMnFNRDs7QWlDeHFNQTtFQUNDLDRCQUFBO0VBQ0Esc0JBQUE7QWpDMnFNRDs7QWlDeHFNQTtFQUNDLHFCQUFBO0FqQzJxTUQ7O0FpQ3hxTUEsY0FBQTtBQUNBO0VBQ0MsZ0JBQUE7QWpDMnFNRDs7QWlDeHFNQSxtQkFBQTtBQUNBO0VBQ0MsWUFBQTtBakMycU1EOztBaUN4cU1BO0VBQ0MsOEJBQUE7RUFBQSxzQkFBQTtFQUFBLGVBQUE7QWpDMnFNRDs7QWlDeHFNQTtFQUNDLFdBQUE7QWpDMnFNRDs7QWtDN3NNQSx5QkFBQTtBQUtBO0VBQ0MsNkJBSmlCO0VBS2pCLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0FsQzRzTUQ7QW9COW5NRTtFY2xGRjtJQU9FLG9DaEJDTztJZ0JBUCxjQUFBO0VsQzZzTUE7QUFDRjtBb0Jwb01FO0VjbEZGO0lBWUUsb0NoQkpPO0lnQktQLGVBQUE7RWxDOHNNQTtBQUNGO0FrQzVzTUM7RUFDQyxnQkFBQTtFQUNBLGFBQUE7QWxDOHNNRjs7QWtDMXNNQTtFQUNDLDBDQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0FsQzZzTUQ7QW9CcnBNRTtFYzVERjtJQU9FLDZCQUFBO0VsQzhzTUE7QUFDRjs7QWtDM3NNQTtFQUNDLGdCQUFBO0VBQ0EsV0FBQTtBbEM4c01EOztBa0Mzc01BLGdCQUFBO0FBQ0E7RUFDQyxvQ2hCaENRO0VnQmlDUixlQUFBO0VBQ0EsTUFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUVBOztLQUFBO0FsQytzTUQ7QWtDM3NNQztFQUNDLGdDQUFBO1VBQUEsd0JBQUE7RUFDQSxtQkFBQTtBbEM2c01GO0FvQmxyTUU7RWM3QkQ7SUFLRSxvQ0FBQTtZQUFBLDRCQUFBO0lBQ0Esa0JBQUE7RWxDOHNNRDtBQUNGOztBa0Mxc01BLGtCQUFBO0FBQ0E7RUFDQyxVQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBbEM2c01EO0FvQjlyTUU7RWNqQkY7SUFLRSxVQUFBO0VsQzhzTUE7QUFDRjs7QWtDM3NNQSxtQkFBQTtBQUNBO0VBQ0MscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QWxDOHNNRDtBb0Ixc01FO0VjUEY7SUFNRSxhQUFBO0VsQytzTUE7QUFDRjtBb0Ivc01FO0VjUEY7SUFVRSxVQUFBO0lBQ0Esb0NBQUE7WUFBQSw0QkFBQTtJQUNBLGtCQUFBO0VsQ2d0TUE7QUFDRjtBa0M5c01DO0VBQ0MscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FsQ2d0TUY7QW9CM3RNRTtFY1FEO0lBTUUseUJBQUE7RWxDaXRNRDtBQUNGO0FrQy9zTUU7RUFDQyxxQkFBQTtBbENpdE1IO0FrQzNzTUM7RUFDQyxxQmhCaEdNO0VnQmlHTixrQkFBQTtFQUVBOztLQUFBO0FsQzhzTUY7QWtDdHNNRTtFQUNDLHlCaEIzSFE7RWdCNEhSLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxVQUFBO0FsQ3dzTUg7QWtDcnNNRTtFQUNDLDJJQUNDO1VBREQsbUlBQ0M7QWxDc3NNSjtBa0Noc01DO0VBQ0MsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsb0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFFBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLGFBQUE7QWxDa3NNRjtBb0J6d01FO0VjeUREO0lBaUJFLGNBQUE7RWxDbXNNRDtBQUNGO0FrQ2pzTUU7RUFDQyxjaEJoS1U7RWdCaUtWLDhDQUFBO1VBQUEsc0NBQUE7QWxDbXNNSDtBa0Noc01FO0VBQ0MsY2hCektRO0VnQjBLUixjQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FsQ2tzTUg7QWtDN3JNRTtFQUNDLHFCQUFBO0VBQ0EsaUJBQUE7QWxDK3JNSDtBa0M1ck1FO0VBQ0MsbUJoQnZMUTtFZ0J3TFIsc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0FsQzhyTUg7QW9CcHlNRTtFY2dHQTtJQVNFLGlCQUFBO0lBQ0EsZUFBQTtFbEMrck1GO0FBQ0Y7QWtDN3JNRztFQUNDLHlCaEJ4TEs7RWdCeUxMLCtCQUFBO1VBQUEsdUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FsQytyTUo7QWtDdHpNQTtFQTRIQyxhQUFBO0FsQzZyTUQ7QWtDNXJNQztFQUNDLGtCQUFBO0FsQzhyTUY7QWtDNXJNRTtFQUNDLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQ2hCN0tXO0VnQjhLWCxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBbEM4ck1IO0FrQzFyTUc7RUFDQyxVQUFBO0VBQ0EsbUJBQUE7QWxDNHJNSjtBa0N6ck1HO0VBQ0Msa0NBQUE7VUFBQSwwQkFBQTtBbEMyck1KO0FrQ3JyTUU7RUFDQyxVQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLG1CQUFBO0FsQ3VyTUg7QWtDbnJNQztFQUVDLHlCaEJuT1k7RWdCb09aLGtCQUFBO0VBQ0EscURBQUE7VUFBQSw2Q0FBQTtFQUNBLFVBQUE7RUFFQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxpQkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxhQUFBO0FsQ21yTUY7QWtDanJNRTtFQUNDLFNBQUE7RUFDQSxrQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBbENtck1IO0FrQ2pyTUc7RUFDQyx1Q0FBQTtBbENtck1KO0FrQy9xTUU7RUFDQyxxQmhCM1BLO0FsQjQ2TVI7QWtDOXFNRTtFQUNDLFlBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0FsQ2dyTUg7QWtDN3FNRTtFQUNDLG9DQUFBO0FsQytxTUg7QWtDbjNNQTtFQXdNQyx5QkFBQTtBbEM4cU1EO0FrQzdxTUM7RUFDQyxjaEJ6UlM7RWdCMFJULGdCQUFBO0FsQytxTUY7O0FrQzNxTUE7RUFDQyxnQkFBQTtBbEM4cU1EOztBa0MzcU1BLGdCQUFBO0FBQ0E7RUFDQyxhQUFBO0FsQzhxTUQ7QW9CNTNNRTtFYzZNRjtJQUlFLGNBQUE7RWxDK3FNQTtBQUNGO0FrQzdxTUM7RUFDQyx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxvQ2hCaFNPO0VnQmlTUCxtQkFBQTtFQUNBLG9EQUFBO1VBQUEsNENBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0FsQytxTUY7QWtDN3FNRTtFQUNDLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxVQUFBO0FsQytxTUg7QWtDNXFNRTtFQUNDLGdDaEJqVEs7RWdCa1RMLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxXQUFBO0FsQzhxTUg7QWtDNXFNRztFQUNDLHFCQUFBO0FsQzhxTUo7QWtDenFNRztFQUNDLHFCQUFBO0FsQzJxTUo7QWtDdHFNQztFQUNDLG9DaEJ6VU87RWdCMFVQLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtBbEN3cU1GO0FrQ3JxTUM7RUFDQyxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtBbEN1cU1GO0FrQ3BxTUM7RUFDQyxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtBbENzcU1GO0FrQ3BxTUU7RUFDQyxxQmhCeldLO0VnQjBXTCxpQkFBQTtFQUNBLGdCQUFBO0FsQ3NxTUg7QWtDcHFNRztFQUNDLG1CQUFBO0FsQ3NxTUo7QWtDbnFNRztFQUNDLGdCQUFBO0FsQ3FxTUo7QWtDaHFNQztFQUNDLGtCQUFBO0VBQ0Esa0JBQUE7QWxDa3FNRjtBa0M5cE1FO0VBQ0MsNEJBQUE7VUFBQSxvQkFBQTtBbENncU1IO0FrQzVwTUc7RUFDQyxnQkFBQTtFQUNBLFFBQUE7RUFDQSxpQ0FBQTtVQUFBLHlCQUFBO0FsQzhwTUo7QWtDM3BNRztFQUNDLGdCQUFBO0VBQ0Esa0NBQUE7VUFBQSwwQkFBQTtBbEM2cE1KO0FrQzFwTUc7RUFDQyxTQUFBO0FsQzRwTUo7QWtDenBNRztFQUNDLDhCQUFBO1VBQUEsc0JBQUE7QWxDMnBNSjtBa0N2cE1FO0VBQ0MsVUFBQTtFQUNBLGdDQUFBO1VBQUEsd0JBQUE7RUFDQSxtQkFBQTtBbEN5cE1IO0FrQ3RwTUU7RUFDQyxVQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtFQUNBLG1CQUFBO0FsQ3dwTUg7QWtDbnlNQTtFQStJQyxhQUFBO0FsQ3VwTUQ7QWtDdHBNQztFQUNDLGlEQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0Esa0JBQUE7QWxDd3BNRjtBa0N0cE1FO0VBQ0MsZUFBQTtBbEN3cE1IO0FrQ3JwTUU7RUFDQyxtQkFBQTtBbEN1cE1IO0FrQ2xwTUU7RUFDQyxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0NoQnRhVztFZ0J1YVgsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QWxDb3BNSDtBa0NqcE1FO0VBQ0Msa0JBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FsQ21wTUg7QWtDaHBNRTtFQUNDLGtDQUFBO1VBQUEsMEJBQUE7QWxDa3BNSDs7QWtDN29NQSxtQkFBQTtBQUNBO0VBQ0Msa0JBQUE7QWxDZ3BNRDtBa0M5b01DO0VBQ0MsbUJBQUE7QWxDZ3BNRjtBa0M5b01FO0VBRUMsVUFBQTtBbEMrb01IO0FrQzNvTUU7RUFDQyxVQUFBO0VBQ0EscUNBQUE7VUFBQSw2QkFBQTtBbEM2b01IO0FrQ3pvTUM7RUFDQyxzQ0FBQTtFQUNBLGFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsNEJBQUE7RUFBQSxvQkFBQTtFQUVBLFlBQUE7RUFDQSxZQUFBO0FsQzBvTUY7QWtDdm9NQztFQUNDLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLHlDQUFBO1VBQUEsaUNBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWxDeW9NRjtBa0N0b01DO0VBQ0MsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBbEN3b01GO0FrQ3RvTUU7RUFDQyx5QkFBQTtBbEN3b01IOztBa0Nub01BO0VBQ0MsV0FBQTtBbENzb01EO0FrQ3BvTUM7RUFDQyx1QkFBQTtFQUNBLFNBQUE7RUFDQSw0Q0FBQTtFQUNBLHlCaEJ2aEJPO0VnQndoQlAsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxXQUFBO0FsQ3NvTUY7QWtDcG9NRTtFQUNDLHlCQUFBO0FsQ3NvTUg7QWtDdm9NRTtFQUNDLHlCQUFBO0FsQ3NvTUg7QWtDdm9NRTtFQUNDLHlCQUFBO0FsQ3NvTUg7QWtDdm9NRTtFQUNDLHlCQUFBO0FsQ3NvTUg7QWtDdm9NRTtFQUNDLHlCQUFBO0FsQ3NvTUg7QWtDbm9NRTtFQUNDLGdDQUFBO0FsQ3FvTUg7QWtDbG9NRTtFQUNDLHlCQUFBO0FsQ29vTUg7QWtDcm9NRTtFQUNDLHlCQUFBO0FsQ29vTUg7QWtDcm9NRTtFQUNDLHlCQUFBO0FsQ29vTUg7QWtDcm9NRTtFQUNDLHlCQUFBO0FsQ29vTUg7QWtDcm9NRTtFQUNDLHlCQUFBO0FsQ29vTUg7QWtDam9NRTtFQUNDLHlCaEIzaUJNO0VnQjRpQk4sOENBQUE7VUFBQSxzQ0FBQTtBbENtb01IO0FrQy9uTUM7RUFDQyxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsdUJBQUE7RUFDQSxTQUFBO0VBQ0EseUJoQnBqQk87RWdCcWpCUCx5QkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QWxDaW9NRjtBa0Mvbk1FO0VBQ0MseUJBQUE7RUFDQSwrQkFBQTtVQUFBLHVCQUFBO0VBQ0EsOENBQUE7VUFBQSxzQ0FBQTtBbENpb01IOztBa0M1bk1BO0VBQ0MsVUFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0VBQ0Esa0JBQUE7QWxDK25NRDtBb0Job05FO0VjNmZGO0lBT0UsVUFBQTtJQUNBLGtCQUFBO0lBQ0EsV0FBQTtJQUNBLGdDQUFBO1lBQUEsd0JBQUE7SUFDQSxtQkFBQTtFbENnb01BO0VrQzluTUE7SUFDQyxjaEJqbUJRO0lnQmttQlIsaUJBQUE7SUFDQSxpQ0FBQTtJQUFBLHlCQUFBO0VsQ2dvTUQ7QUFDRjtBb0I5b05FO0VjNmZGO0lBcUJFLG1DQUFBO1lBQUEsMkJBQUE7RWxDZ29NQTtBQUNGOztBbUMxdU5BLHNCQUFBO0FBSUEsNkJBQUE7QUFDQTtFQUNDLHlCakJMVTtFaUJNVix5QmpCTVE7RWlCTFIsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QW5DMHVORDtBbUN4dU5DO0VBQ0MsZ0JBQUE7RUFDQSxjQUFBO0FuQzB1TkY7QW9CanFORTtFZTNFRDtJQUtFLGVBQUE7RW5DMnVORDtBQUNGO0FtQ3h1TkM7RUFDQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBbkMwdU5GO0FtQ3Z1TkM7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QW5DeXVORjtBbUN0dU5DO0VmUUEseUJGNUJRO0VFOEJSLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FwQmd1TkQ7QW9COXROQztFQUNDLG9DRm5DTztFRW9DUCxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxRQUFBO0FwQmd1TkY7QW9CN3ROQztFQUNDLFdBQUE7QXBCK3RORjtBbUMxdk5DO0VBR0MsaUNBQUE7RUFBQSx5QkFBQTtFQUVBOztLQUFBO0FuQzJ2TkY7QW1DdHZOQztFQUNDLGtCQUFBO0FuQ3d2TkY7QW9CN3NORTtFZTVDRDtJQUdFLGVBQUE7RW5DMHZORDtBQUNGO0FvQmx0TkU7RWU1Q0Q7SUFPRSxlQUFBO0lBQ0Esa0JBQUE7RW5DMnZORDtFbUN6dk5DO0lBQ0Msb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDhCQUFBO1FBQUEsa0NBQUE7WUFBQSw4QkFBQTtFbkMydk5GO0FBQ0Y7O0FtQ3J2TkM7RUFDQyxxQkFBQTtBbkN3dk5GOztBbUNwdk5BLDRCQUFBO0FBQ0E7RUFDQyxxQkFBQTtBbkN1dk5EO0FvQnJ1TkU7RWVuQkY7SUFJRSxnQkFBQTtFbkN3dk5BO0FBQ0Y7QW1DdHZOQztFQUNDLHlCakJuRVU7RWlCb0VWLG1CQUFBO0VBQ0EseUJqQmpFTztFaUJrRVAsY0FBQTtFQUNBLGlCQUFBO0VBRUEsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FuQ3V2TkY7QW1DcHZORTtFQUNDLHlCakIvRVM7RWlCZ0ZULG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FuQ3N2Tkg7QW1DbnZORTtFQUdDLHlCakIxRk07RWlCMkZOLG1DQUFBO1VBQUEsMkJBQUE7QW5DbXZOSDtBbUNqdk5HO0VBQ0MsVUFBQTtFQUNBLDhDQUFBO1VBQUEsc0NBQUE7QW5DbXZOSjtBbUMzdk5FO0VBV0M7O0tBQUE7QW5DcXZOSDtBbUM3dU5DO0VBQ0MscUJBQUE7QW5DK3VORjs7QW1DM3VOQSxxQ0FBQTtBQUVDO0VBQ0MsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QW5DNnVORjtBb0J2eE5FO0VldUNEO0lBTUUsY0FBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtFbkM4dU5EO0FBQ0Y7QW1DNXVORTtFQUVDLGtCQUFBO0FuQzZ1Tkg7QW1DMXVORTtFQUNDLGNqQnRJUztFaUJ1SVQsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtBbkM0dU5IOztBbUN2dU5BLGtDQUFBO0FmaEVFO0VlaUVGO0lBRUUsbUJBQUE7RW5DMHVOQTtBQUNGO0FtQ3h1TkM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FuQzB1TkY7QW1DdnVOQztFQUNDLFdBQUE7QW5DeXVORjtBbUN0dU5DO0VBQ0MsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtFQUNBLFdBQUE7QW5Dd3VORjtBbUNydU5DO0VBQ0MseUJqQnhLVztFaUJ5S1gsU0FBQTtFQUNBLGtDQUFBO0VBQ0EsK0JBQUE7RUFDQSx5QmpCcEtPO0VpQnFLUCxZQUFBO0VBQ0EsZUFBQTtBbkN1dU5GO0FtQ3B1TkM7RUFDQyxTQUFBO0VBQ0EsaUNBQUE7RUFDQSw4QkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0FuQ3N1TkY7O0FtQ2x1TkEsd0JBQUE7QUFDQTtFQUVDLHlCakJuTVU7RWlCb01WLGlCQUFBO0VBQ0Esa0JBQUE7QW5Db3VORDtBbUNsdU5DO0VBQ0MsYUFBQTtBbkNvdU5GOztBb0M3Nk5BO0VBQ0Msb0NsQllRO0VrQlhSLHFCbEJjTztBbEJrNk5SO0FvQjMxTkU7RWdCbEZBO0lBQ0MsU0FBQTtFcENnN05EO0FBQ0Y7O0FvQzU2TkE7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO01BQUEsa0JBQUE7VUFBQSx5QkFBQTtFQUNBLHVCQUFBO0FwQys2TkQ7QW9CdDJORTtFZ0I1RUY7SUFNRSxxQkFBQTtRQUFBLGlCQUFBO0lBQ0EsdUJBQUE7UUFBQSxvQkFBQTtZQUFBLDJCQUFBO0lBQ0EsaUNBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0VwQ2c3TkE7RW9DOTZOQTtJQUNDLGFBQUE7RXBDZzdORDtBQUNGOztBb0M1Nk5BO0VBQ0MscUJBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXBDKzZORDtBb0IxM05FO0VnQjFERjtJQVFFLGtCQUFBO0VwQ2c3TkE7RW9DOTZOQTs7SUFFQyxrQkFBQTtFcENnN05EO0VvQzc2TkE7SUFDQyxZQUFBO0VwQys2TkQ7RW9DNTZOQTtJQUNDLGVBQUE7RXBDODZORDtFb0M1Nk5DOztJQUVDLHFCQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLG1CQUFBO0VwQzg2TkY7QUFDRjtBb0MxNk5DOztFQUVDLGtCQUFBO0FwQzQ2TkY7QW9DejZOQztFaEIzQkEscUJGekJPO0VFMkJQLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FwQnM4TkQ7QW9CcDhOQztFQUNDLHlCRjNDVztFRTRDWCxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7RUFDQSxRQUFBO0FwQnM4TkY7QW9CbjhOQztFQUNDLFdBQUE7QXBCcThORjtBb0MxN05DO0VBQ0MsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7QXBDNDdORjtBb0N6N05DO0VBQ0MsZUFBQTtBcEMyN05GO0FvQ3o3TkU7RUFDQyxXQUFBO0FwQzI3Tkg7QW9DeDdORTs7RUFFQyxXQUFBO0FwQzA3Tkg7O0FxQ2poT0EsY0FBQTtBQUNBO0VBQ0MscUJBQUE7QXJDb2hPRDs7QXFDaGhPQSxVQUFBO0FBQ0E7O0VBRUMsb0JBQUE7QXJDbWhPRDtBcUNqaE9DOztFQUNDLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QXJDb2hPRjtBcUNsaE9FOztFQUNDLGNuQmpCUTtFbUJrQlIsZ0JBQUE7RUFDQSxrQ25Ca0JXO0VtQmpCWCxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsT0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtBckNxaE9IO0FxQ2xoT0U7O0VBQ0MscUNBQUE7VUFBQSw2QkFBQTtBckNxaE9IO0FxQ2poT0M7O0VBQ0MsdUJBQUE7S0FBQSxvQkFBQTtVQUFBLGVBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXJDb2hPRjtBb0JoK05FO0VpQnRERDs7SUFLRSx1QkFBQTtPQUFBLG9CQUFBO1lBQUEsZUFBQTtJQUNBLHFCQUFBO09BQUEsa0JBQUE7WUFBQSxhQUFBO0VyQ3NoT0Q7QUFDRjs7QXNDOWpPQTtFQUNDLFdBQUE7QXRDaWtPRDtBc0Mvak9DO0VBQ0MsNkJBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFFQSxXQUFBO0F0Q2drT0Y7QXNDOWpPRTtFQUNDLGlDQUFBO0VBQUEseUJBQUE7QXRDZ2tPSDtBc0M3ak9FO0VBQ0MseUJwQnZCUTtFb0J3QlIseUJwQlpNO0VvQmFOLG1DQUFBO1VBQUEsMkJBQUE7QXRDK2pPSDtBc0M1ak9FO0VBQ0MsNkJBQUE7VUFBQSxxQkFBQTtBdEM4ak9IO0FzQzFqT0M7RUFDQyxrQkFBQTtBdEM0ak9GOztBdUMvbE9BLGdDQUFBO0FBQ0EsZ0JBQUE7QUFDQTtFQUNDLCtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQ0FBQTtVQUFBLDZCQUFBO0F2Q2ttT0Q7QXVDaG1PQzs7RUFFQyxZQUFBO0F2Q2ttT0Y7O0F1QzlsT0E7RUFDQyxxQ0FBQTtVQUFBLDZCQUFBO0F2Q2ltT0Q7QW9CMWhPRTtFbUJ4RUY7SUFJRSxxQ0FBQTtZQUFBLDZCQUFBO0V2Q2ttT0E7QUFDRjtBb0IvaE9FO0VtQnhFRjtJQVFFLG1CQUFBO0lBQ0EsZ0NBQUE7WUFBQSx3QkFBQTtFdkNtbU9BO0FBQ0Y7O0F1Q2htT0EscUJBQUE7QUFDQTtFQUNDLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7QXZDbW1PRDtBb0Jsak9FO0VtQjlDQTtJQUNDLGFBQUE7RXZDbW1PRDtBQUNGO0F1Q2htT0M7RUFDQywrR0FBQTtFQUFBLGtFQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0F2Q2ttT0Y7QXVDL2xPQztFQUNDLFVBQUE7QXZDaW1PRjtBdUM5bE9DO0VBQ0MseUJyQmxETztBbEJrcE9UO0F1QzlsT0U7RUFDQyxnQkFBQTtBdkNnbU9IO0F1QzdsT0U7RUFDQyxxQkFBQTtBdkMrbE9IO0F1QzNsT0M7RUFDQyxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7QXZDNmxPRjtBdUMzbE9FO0VBQ0MseUJyQnBFTTtFcUJxRU4sY0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QXZDNmxPSDtBdUMzbE9HO0VBQ0MscURBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxzQ0FBQTtVQUFBLDhCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtFQUNBLFdBQUE7QXZDNmxPSjtBdUMxbE9HO0VBQ0MsOEJBQUE7VUFBQSxzQkFBQTtBdkM0bE9KO0F1Q3psT0c7RUFDQyxZQUFBO0VBQ0EsK0NBQUE7VUFBQSx1Q0FBQTtBdkMybE9KOztBdUNybE9BLGtCQUFBO0FuQjFCRTtFbUI2QkE7SUFDQyxvQkFBQTtFdkN1bE9EO0V1Q3BsT0E7SUFDQyxtQkFBQTtFdkNzbE9EO0V1Q25sT0E7SUFDQyxtQkFBQTtJQUNBLGtCQUFBO0V2Q3FsT0Q7QUFDRjs7QXVDamxPQSxlQUFBO0FBQ0E7RUFDQyx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0F2Q29sT0Q7QW9CMW9PRTtFbUJ5REE7O0lBRUMsd0JBQUE7RXZDb2xPRDtFdUNqbE9BOztJQUVDLHlCQUFBO0V2Q21sT0Q7QUFDRjtBdUNobE9DO0VBQ0MseUJyQjdJYztFcUI4SWQscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0F2Q2tsT0Y7QXVDL2tPQzs7RUFFQywrQ0FBQTtFQUNBLGlDQUFBO0F2Q2lsT0Y7QXVDOWtPQztFQUNDLDZCQUFBO0F2Q2dsT0Y7QXVDN2tPQztFQUNDLGdCQUFBO0VBQ0EsbUJBQUE7QXZDK2tPRjtBdUM1a09DO0VBQ0MsYUFBQTtBdkM4a09GO0FvQjNxT0U7RW1CZ0dEO0lBRUUsaUNBQUE7RXZDNmtPRDtBQUNGOztBb0Jock9FO0VtQnVHRjtJQUVFLGNBQUE7SUFDQSxxQkFBQTtFdkM0a09BO0FBQ0Y7O0FvQnZyT0U7RW1COEdGO0lBRUUscUJBQUE7SUFDQSxjQUFBO0lBQ0EsV0FBQTtFdkM0a09BO0FBQ0Y7O0F1Q3prT0EscUJBQUE7QUFDQTtFQUNDLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBRUEsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7QXZDMmtPRDtBb0J6c09FO0VtQnVIRjtJQVVFLHlCQUFBO0V2QzRrT0E7QUFDRjtBdUMxa09DO0VBQ0Msc0JBQUE7QXZDNGtPRjtBdUN6a09DO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7QXZDMmtPRjtBdUN4a09DO0VBQ0MsZ0JBQUE7RUFDQSxtQkFBQTtBdkMwa09GOztBdUN0a09BLG1DQUFBO0FuQnBKRTtFbUJ3SkE7O0lBRUMsOEJBQUE7SUFDQSwrQkFBQTtFdkN1a09EO0V1Q3BrT0E7SUFDQyw0QkFBQTtFdkNza09EO0FBQ0Y7QXVDbmtPQztFQUNDLGVBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBdkNxa09GO0F1Q2xrT0M7O0VBRUMsaUJBQUE7RUFDQSxrQkFBQTtBdkNva09GO0F1Q2prT0M7RUFDQyxlQUFBO0F2Q21rT0Y7QXVDaGtPQztFQUNDLFVBQUE7QXZDa2tPRjtBdUNoa09FO0VBQ0MsY3JCN1FRO0FsQiswT1g7QXVDOWpPQztFQUNDLGFBQUE7QXZDZ2tPRjtBdUM3ak9DO0VBQ0MsY0FBQTtBdkMrak9GOztBdUMzak9BO0VBQ0MsZ0JBQUE7QXZDOGpPRDtBdUM1ak9DO0VBQ0MsaUJBQUE7QXZDOGpPRjtBdUMzak9DO0VBQ0MsY3JCbFNTO0VxQm1TVCxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXZDNmpPRjtBdUMzak9FO0VBQ0MsMEJBQUE7QXZDNmpPSDs7QXVDeGpPQSxtQkFBQTtBbkJ2TkU7RW1CME5BO0lBQ0MsNEJBQUE7RXZDMGpPRDtFdUN2ak9BO0lBQ0MsK0JBQUE7RXZDeWpPRDtFdUN0ak9BO0lBQ0MsOEJBQUE7RXZDd2pPRDtBQUNGOztBb0I1eE9FO0VtQnlPRDs7OztLQUFBO0VBTUE7SUFDQyxvQkFBQTtFdkNzak9BO0V1Q25qT0Q7SUFDQyxrQ0FBQTtJQUNBLGlCQUFBO0lBQ0EsOEJBQUE7RXZDcWpPQTtFdUNuak9BO0lBQ0Msa0JBQUE7RXZDcWpPRDtFdUNuak9DO0lBQ0MsWUFBQTtJQUNBLFdBQUE7RXZDcWpPRjtFdUNoak9EO0lBQ0MscUJBQUE7RXZDa2pPQTtFdUMvaU9EO0lBQ0MsK0JBQUE7SUFDQSxhQUFBO0lBQ0EscUJBQUE7RXZDaWpPQTtFdUMvaU9BO0lBQ0MsZUFBQTtFdkNpak9EO0V1QzdpT0Q7SUFDQyxtQ0FBQTtFdkMraU9BO0FBQ0Y7QXdDeDVPQSxnQ0FBQTtBQUVBOzs7K0NBQUE7QUFJQTtFQUNDLGFBQUE7RUFDQSxXQUFBO0VBQ0Esb0RBQ0M7QXhDdzVPRjtBd0NwNU9DO0VBUkQ7SUFTRSw2REFDQztJQUVELDhCQUFBO0V4Q3E1T0E7QUFDRjs7QXdDbDVPQTtFQUNDLG9CQUFBO0F4Q3E1T0Q7O0F3Q2w1T0E7RUFDQyxxQkFBQTtBeENxNU9EOztBd0NsNU9BO0VBQ0MsZUFBQTtBeENxNU9EOztBd0NsNU9BO0VBQ0MsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBeENxNU9EO0F3Q241T0M7RUFDQyxxQkFBQTtBeENxNU9GO0F3Q2w1T0M7RUFDQyxjdEIzQlk7RXNCNEJaLHFCQUFBO0F4Q281T0Y7QXdDbDVPRTtFQUNDLGN0Qi9DUTtBbEJtOE9YO0F3Q2g1T0M7RUFDQyxjdEJwRFM7RXNCcURULG9CQUFBO0VBQ0EsYUFBQTtBeENrNU9GOztBeUN6OE9BO0VBQ0MseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUNBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsWUFBQTtBekM0OE9EO0FvQjEzT0U7RXFCdkZGO0lBUUUsNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7RXpDNjhPQTtBQUNGO0F5QzM4T0M7RUFDQyx5QnZCQ087RXVCQVAsYUFBQTtBekM2OE9GO0F5QzM4T0U7RUFDQyxnQkFBQTtBekM2OE9IO0F5QzE4T0U7RUFDQyxnQkFBQTtBekM0OE9IO0F5Q3g4T0M7RUFDQyxZQUFBO0F6QzA4T0Y7QW9CNTRPRTtFcUIvREQ7SUFJRSxpQkFBQTtJQUNBLFdBQUE7RXpDMjhPRDtBQUNGO0F5Q3o4T0U7RUFDQyw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxZQUFBO0F6QzI4T0g7QW9CdDVPRTtFcUJ2REE7SUFLRSxlQUFBO0lBQ0EsV0FBQTtFekM0OE9GO0FBQ0Y7QXlDdjhPRTtFQUNDLGdCQUFBO0VBQ0EscUJBQUE7QXpDeThPSDtBeUN0OE9FO0VBQ0Msb0JBQUE7QXpDdzhPSDs7QXlDbjhPQSxnQkFBQTtBQUNBO0VBQ0MseUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtBekNzOE9EO0FvQjM2T0U7RXFCL0JGO0lBT0UseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJQUNBLGtCQUFBO0V6Q3U4T0E7QUFDRjtBeUNyOE9DO0VBQ0MsZUFBQTtFQUNBLHNCQUFBO0F6Q3U4T0Y7QXlDcDhPQztFQUNDLGN2QjFFUztFdUIyRVQsZ0JBQUE7QXpDczhPRjtBeUNuOE9DO0VBQ0MsZ0JBQUE7QXpDcThPRjs7QXlDajhPQTtFQUNDLHlCdkJ2RWE7RXVCd0ViLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxhQUFBO0F6Q284T0Q7O0F5Q2o4T0EsbUJBQUE7QUFDQTtFQUNDLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHlCdkJuRmE7RXVCb0ZiLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtBekNvOE9EO0FvQmo5T0U7RXFCUUY7SUFRRSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsa0JBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtFekNxOE9BO0V5Q244T0E7SUFDQyw0QkFBQTtFekNxOE9EO0V5Q2w4T0E7SUFDQyxtREFBQTtZQUFBLDJDQUFBO0V6Q284T0Q7QUFDRjtBeUNqOE9DO0VBQ0MsZ0JBQUE7QXpDbThPRjtBeUNoOE9DO0VBQ0MsNEJBQUE7TUFBQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBekNrOE9GO0F5Qy83T0M7RUFDQyx5Q0FBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7RUFBQSxlQUFBO0VBQ0Esa0JBQUE7QXpDaThPRjtBeUMvN09FO0VBQ0MseUJ2QmxJUTtFdUJtSVIsbUJBQUE7RUFDQSx5QnZCeEhNO0V1QnlITixjQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsT0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0EsYUFBQTtBekNpOE9IO0F5Qzc3T0M7RUFDQyw0QkFBQTtNQUFBLGVBQUE7RUFDQSxrQkFBQTtBekMrN09GOztBeUMzN09BLFVBQUE7QUFDQTtFQUNDLDZCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxpQkFBQTtBekM4N09EO0FvQnBnUEU7RXFCbUVGO0lBTUUsOEJBQUE7SUFDQSxhQUFBO0lBQ0EsNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7SUFDQSxpQkFBQTtJQUNBLFVBQUE7SUFDQSxrQkFBQTtFekMrN09BO0FBQ0Y7O0F5QzU3T0E7RUFDQyxxQkFBQTtBekMrN09EO0FvQmxoUEU7RXFCa0ZGO0lBSUUsZ0JBQUE7RXpDZzhPQTtBQUNGOztBeUM3N09BO0VBQ0MsaUJBQUE7RUFDQSxrQkFBQTtBekNnOE9EO0FvQjVoUEU7RXFCMEZGO0lBS0UsNkJBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0V6Q2k4T0E7QUFDRjtBeUMvN09DO0VBQ0MseUJ2QjNMUztFdUI0TFQsb0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0F6Q2k4T0Y7QW9CN2lQRTtFcUJvR0Q7SUFXRSxhQUFBO0lBQ0EsTUFBQTtFekNrOE9EO0FBQ0Y7QXlDLzdPQztFQUNDLG1CQUFBO0F6Q2k4T0Y7QXlDOTdPQztFQUNDLGdCQUFBO0F6Q2c4T0Y7QXlDNTdPQztFQUNDLGdCQUFBO0F6Qzg3T0Y7QXlDMzdPQztFQUNDLHlCdkIzTVk7RXVCNE1aLFdBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QXpDNjdPRjs7QTBDNXBQQSx3QkFBQTtBQUNBO0VBQ0MsYUFBQTtFQUNBLFNBQUE7RUFDQSw4QkFBQTtBMUMrcFBEO0FvQjVrUEU7RXNCdEZGO0lBTUUsOEJBQUE7RTFDZ3FQQTtFMEM5cFBBO0lBQ0MsZ0JBQUE7SUFDQSxjQUFBO0UxQ2dxUEQ7QUFDRjtBMEM3cFBDO0VBQ0MsZUFBQTtFQUNBLGFBQUE7QTFDK3BQRjtBMEM1cFBDO0VBQ0MsZUFBQTtBMUM4cFBGOztBMkNuclBBOztFQUFBO0FBSUE7RUFDQyx5QnpCSlU7RXlCS1YsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtBM0NxclBEOztBMkNsclBBO0VBQ0MsaUJBQUE7QTNDcXJQRDs7QTJDbHJQQTtFQUNDLG9DekJKUTtFeUJLUix5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBM0NxclBEO0FvQmxuUEU7RXVCdkVGO0lBT0UsZUFBQTtFM0NzclBBO0FBQ0Y7QTJDcHJQQztFQUNDLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0EzQ3NyUEY7QTJDbnJQQztFQUNDLGN6QmxCWTtFeUJtQlosZ0JBQUE7QTNDcXJQRjtBMkNuclBFO0VBQ0MsY3pCdENRO0V5QnVDUixnQkFBQTtFQUNBLGtCQUFBO0EzQ3FyUEg7QTJDbHJQRTtFQUNDLGN6QjVDUTtFeUI2Q1IsZ0JBQUE7RUFDQSx1QkFBQTtBM0NvclBIO0EyQ2hyUEM7RUFDQyxjekJyQ2M7QWxCdXRQaEI7QTJDL3FQQztFQUNDLGNBQUE7QTNDaXJQRjtBMkM5cVBDO0VBQ0MscUJBQUE7QTNDZ3JQRjtBMkM5cVBFO0VBQ0MsY3pCOUNXO0FsQjh0UGQ7QTJDNXFQQztFQUNDLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EsbUJBQUE7QTNDOHFQRjtBMkMzcVBDO0VBQ0MseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsY3pCM0RZO0V5QjREWixlQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7QTNDNnFQRjtBMkMxcVBDO0VBQ0MsY3pCbkZTO0V5Qm9GVCxpQkFBQTtBM0M0cVBGOztBMkN4cVBBLHlCQUFBO0FBRUM7RUFDQyx5QnpCM0ZTO0V5QjRGVCxZQUFBO0VBQ0Esa0JBQUE7QTNDMHFQRjtBMkN2cVBDO0VBQ0MsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0EzQ3lxUEY7O0EyQ3JxUEE7RUFDQyxjQUFBO0VBQ0EsY0FBQTtBM0N3cVBEO0EyQ3RxUEM7RUFDQyxjQUFBO0EzQ3dxUEY7QTJDdHFQRTtFQUNDLHVEekI3R2E7QWxCcXhQaEI7QTJDcnFQRTtFQUNDLHVCQUFBO0EzQ3VxUEg7QTJDbnFQQztFQUNDLHlCekJ4SFM7RXlCeUhULHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBM0NxcVBGO0EyQ2xxUEM7RUFDQyxjekIvR1k7QWxCbXhQZDs7QTJDaHFQQTtFQUNDLHlCekJ2SGE7QWxCMHhQZDs7QTJDaHFQQSwrQ0FBQTtBQUNBO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBM0NtcVBEO0FvQjV0UEU7RXVCa0RGO0lBVUUscUJBQUE7UUFBQSxpQkFBQTtJQUNBLFdBQUE7SUFDQSx1QkFBQTtRQUFBLG9CQUFBO1lBQUEsc0JBQUE7SUFDQSxpQ0FBQTtJQUNBLGdCQUFBO0lBQ0EscUJBQUE7RTNDb3FQQTtFMkNscVBBO0lBRUMscUJBQUE7UUFBQSxpQkFBQTtJQUNBLHVCQUFBO1FBQUEsb0JBQUE7WUFBQSwyQkFBQTtFM0NtcVBEO0UyQ2hxUEE7SUFDQyxhQUFBO0UzQ2txUEQ7QUFDRjtBb0I3dVBFO0V1QjhFRDtJQUVFLG9CQUFBO1FBQUEsY0FBQTtFM0NpcVBEO0FBQ0Y7QTJDOXBQQztFQUNDLHlCekI5Slk7RXlCK0paLG1CQUFBO0VBQ0EsY3pCN0pZO0V5QjhKWixxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUN6QnBJTTtFeUJvSU4seUJ6QnBJTTtFeUJxSU4sbUJBQUE7QTNDZ3FQRjtBb0IzdlBFO0V1Qm9GRDtJQVVFLGtCQUFBO0lBQ0Esc0JBQUE7RTNDaXFQRDtBQUNGO0EyQy9wUEU7RUFFQyx5QnpCMUxRO0V5QjJMUix5QnpCL0tNO0FsQiswUFQ7O0EyQzNwUEEsd0NBQUE7QUFFQztFQUNDLGNBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0EzQzZwUEY7QTJDMXBQQztFQUNDLFdBQUE7QTNDNHBQRjtBMkN6cFBDO0VBQ0MseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxXQUFBO0EzQzJwUEY7QTJDenBQRTtFQUNDLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7QTNDMnBQSDtBMkN2cFBDO0VBQ0MsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsY3pCek1ZO0V5QjBNWixlQUFBO0VBQ0EsZUFBQTtBM0N5cFBGO0EyQ3RwUEM7RUFDQyxjekIvTlM7RXlCZ09ULGdCQUFBO0VBQ0EsMEJBQUE7QTNDd3BQRjs7QTJDbnBQQztFQUNDLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBM0NzcFBGO0EyQ25wUEM7RUFDQyxpQkFBQTtBM0NxcFBGO0EyQ25wUEU7RUFDQyxjQUFBO0EzQ3FwUEg7QTJDanBQQztFQUVDLGN6QnRPWTtFeUJ1T1osaUJBQUE7QTNDa3BQRjs7QTJDOW9QQSwyQ0FBQTtBQUVDO0VBQ0MsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7QTNDZ3BQRjtBMkM5b1BFO0VBQ0Msa0JBQUE7QTNDZ3BQSDtBMkM1b1BDO0VBQ0MscUJBQUE7QTNDOG9QRjtBMkMxb1BFO0VBQ0Msd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsV0FBQTtBM0M0b1BIO0EyQ3pvUEU7RUFDQyxrQkFBQTtBM0Myb1BIO0EyQ3ZvUEM7RUFDQyxTQUFBO0VBQ0EsYUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7QTNDeW9QRjtBMkN0b1BDO0VBQ0MscUJBQUE7RUFDQSxvQkFBQTtBM0N3b1BGO0EyQ3RvUEU7RUFDQyx5QkFBQTtFQUNBLGNBQUE7QTNDd29QSDtBMkNyb1BFO0VBQ0MseUJBQUE7RUFDQSxjQUFBO0EzQ3VvUEg7O0EyQ2xvUEEscURBQUE7QUFFQztFQUVDLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBM0Ntb1BGO0EyQ2hvUEM7RUFDQyxXQUFBO0EzQ2tvUEY7QTJDL25QQztFQUNDLHFCQUFBO0VBQ0EsZ0JBQUE7QTNDaW9QRjs7QTJDNW5QQztFQUNDLHFCQUFBO0EzQytuUEY7QTJDNW5QQztFQUNDLGNBQUE7QTNDOG5QRjtBMkMzblBDOztFQUVDLHVEekJoVmM7RXlCaVZkLHlCQUFBO0EzQzZuUEY7QTJDMW5QQztFQUNDLGVBQUE7QTNDNG5QRjtBMkN6blBDO0VBQ0MsaUJBQUE7QTNDMm5QRjtBMkN4blBDO0VBQ0MseUJ6Qi9WUztFeUJnV1QseUJ6QnBWTztBbEI4OFBUO0EyQ3ZuUEM7O0VBRUMscUJBQUE7RUFDQSxtQkFBQTtBM0N5blBGO0EyQ3ZuUEU7O0VBQ0MscUJBQUE7QTNDMG5QSDtBMkN4blBHOztFQUNDLGN6QjVXTztBbEJ1K1BYO0EyQ3RuUEM7RUFDQyxzQkFBQTtBM0N3blBGO0EyQ3JuUEM7RUFDQyxrQkFBQTtBM0N1blBGO0EyQ3BuUEM7RUFDQyx5QkFBQTtFQUNBLGN6QjNYUztBbEJpL1BYO0EyQ3BuUEU7RUFDQyx3QkFBQTtBM0NzblBIO0EyQ2xuUEM7RUFDQyxzQkFBQTtFQUNBLDhCQUFBO0VBQ0EsK0JBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0EzQ29uUEY7QTJDam5QQztFQUNDLG1CQUFBO0EzQ21uUEY7QTJDaG5QQztFQUNDLHlCQUFBO0VBQ0Esa0JBQUE7QTNDa25QRjtBMkMvbVBDO0VBQ0MsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0EzQ2luUEY7O0E0QzFnUUEsa0NBQUE7QUFFQTtFQUNDLGtCQUFBO0E1QzRnUUQ7O0E0Q3hnUUE7RUFDQyxhQUFBO0E1QzJnUUQ7O0E0Q3hnUUEsaUNBQUE7QUFFQztFQUNDLHlCQUFBO0VBRUEsYzFCQ1k7QWxCd2dRZDtBNEN2Z1FFO0VBQ0MseUJBQUE7QTVDeWdRSDtBNEMxZ1FFO0VBQ0MseUJBQUE7QTVDeWdRSDtBNEMxZ1FFO0VBQ0MseUJBQUE7QTVDeWdRSDtBNEMxZ1FFO0VBQ0MseUJBQUE7QTVDeWdRSDtBNEMxZ1FFO0VBQ0MseUJBQUE7QTVDeWdRSDtBNEN0Z1FFO0VBQ0MseUIxQlRXO0FsQmloUWQ7QTRDcGdRQztFQUNDLGMxQlhZO0FsQmloUWQ7O0E0Q2xnUUE7RUFFQyxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0E1Q29nUUQ7QTRDamdRRTtFQUNDLG9CQUFBO0E1Q21nUUg7O0E0QzkvUEE7RUFDQyx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxnQkFBQTtBNUNpZ1FEO0E0Qy8vUEM7RUFDQyxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QTVDaWdRRjs7QTRDNy9QQSx3Q0FBQTtBQUNBO0VBQ0MseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EseUIxQmpEYTtFMEJrRGIsMEJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUMxQjVCTztFMEI0QlAseUIxQjVCTztBbEI0aFFSO0E0QzkvUEM7RUFDQyxpRTFCMUVlO0FsQjBrUWpCO0E0QzcvUEM7RUFDQywwQ0FBQTtFQUNBLHFCMUJoRlM7QWxCK2tRWDtBNEM1L1BDO0VBQ0MscUIxQnBGUztFMEJxRlQsbUJBQUE7QTVDOC9QRjtBNEMzL1BDO0VBQ0MsYUFBQTtBNUM2L1BGO0E0QzEvUEM7RUFDQyxjMUI3RlM7RTBCOEZULGlCQUFBO0VBQ0EscUJBQUE7QTVDNC9QRjtBNEN6L1BDO0VBQ0MseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtBNUMyL1BGO0E0Q3ovUEU7RUFDQyxjMUJ6R1E7RTBCMEdSLGdCQUFBO0VBQ0EsMEJBQUE7QTVDMi9QSDtBNEN2L1BDO0VBQ0MsYzFCaEdZO0UwQmlHWixrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBNUN5L1BGO0E0Q3YvUEU7RUFDQyxhQUFBO0E1Q3kvUEgiLCJmaWxlIjoibWFpbi5jc3MifQ== */