/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active {
  outline: 0;
}

a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

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

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

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

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

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

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

input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*,
*::before,
*::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

@-moz-viewport {
  width: device-width;
}

@-ms-viewport {
  width: device-width;
}

@-o-viewport {
  width: device-width;
}

@-webkit-viewport {
  width: device-width;
}

@viewport {
  width: device-width;
}

html {
  font-size: 16PX;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  color: #373a3c;
  background-color: #fff;
}

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

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

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

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #818a91;
}

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

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

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

dt {
  font-weight: bold;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

a {
  color: #00B0EA;
  text-decoration: none;
}

a:focus, a:hover {
  color: #014c8c;
  text-decoration: underline;
}

a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

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

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
}

[role="button"] {
  cursor: pointer;
}

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

table {
  background-color: transparent;
}

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

th {
  text-align: left;
}

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

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

input,
button,
select,
textarea {
  margin: 0;
  line-height: inherit;
  border-radius: 0;
}

textarea {
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
}

input[type="search"] {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-appearance: none;
}

output {
  display: inline-block;
}

[hidden] {
  display: none !important;
}

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

h1 {
  font-size: 2.5rem;
}

h2 {
  font-size: 2rem;
}

h3 {
  font-size: 1.75rem;
}

h4 {
  font-size: 1.5rem;
}

h5 {
  font-size: 1.25rem;
}

h6 {
  font-size: 1rem;
}

.h1 {
  font-size: 2.5rem;
}

.h2 {
  font-size: 2rem;
}

.h3 {
  font-size: 1.75rem;
}

.h4 {
  font-size: 1.5rem;
}

.h5 {
  font-size: 1.25rem;
}

.h6 {
  font-size: 1rem;
}

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

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

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

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

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

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

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

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

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

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

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 5px;
}

.dl-horizontal {
  margin-right: -1.875rem;
  margin-left: -1.875rem;
}

.dl-horizontal::after {
  content: "";
  display: table;
  clear: both;
}

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

.blockquote {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: 0.25rem solid #eceeef;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #818a91;
}

.blockquote-footer::before {
  content: "\2014 \00A0";
}

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.25rem solid #eceeef;
  border-left: 0;
}

.blockquote-reverse .blockquote-footer::before {
  content: "";
}

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014";
}

.img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: 0.3rem;
}

.img-thumbnail {
  padding: 0.25rem;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

.figure {
  display: inline-block;
}

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

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

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

code {
  padding: .2rem .4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f7f7f9;
  border-radius: 0.25rem;
}

kbd {
  padding: .2rem .4rem;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  line-height: 1.5;
  color: #373a3c;
}

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
}

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

.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.container::after {
  content: "";
  display: table;
  clear: both;
}

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

.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.container-fluid::after {
  content: "";
  display: table;
  clear: both;
}

.row {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}

.row::after {
  content: "";
  display: table;
  clear: both;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-1 {
  width: 8.33333%;
}

.col-xs-2 {
  width: 16.66667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-4 {
  width: 33.33333%;
}

.col-xs-5 {
  width: 41.66667%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-7 {
  width: 58.33333%;
}

.col-xs-8 {
  width: 66.66667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-10 {
  width: 83.33333%;
}

.col-xs-11 {
  width: 91.66667%;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-pull-0 {
  right: auto;
}

.col-xs-pull-1 {
  right: 8.33333%;
}

.col-xs-pull-2 {
  right: 16.66667%;
}

.col-xs-pull-3 {
  right: 25%;
}

.col-xs-pull-4 {
  right: 33.33333%;
}

.col-xs-pull-5 {
  right: 41.66667%;
}

.col-xs-pull-6 {
  right: 50%;
}

.col-xs-pull-7 {
  right: 58.33333%;
}

.col-xs-pull-8 {
  right: 66.66667%;
}

.col-xs-pull-9 {
  right: 75%;
}

.col-xs-pull-10 {
  right: 83.33333%;
}

.col-xs-pull-11 {
  right: 91.66667%;
}

.col-xs-pull-12 {
  right: 100%;
}

.col-xs-push-0 {
  left: auto;
}

.col-xs-push-1 {
  left: 8.33333%;
}

.col-xs-push-2 {
  left: 16.66667%;
}

.col-xs-push-3 {
  left: 25%;
}

.col-xs-push-4 {
  left: 33.33333%;
}

.col-xs-push-5 {
  left: 41.66667%;
}

.col-xs-push-6 {
  left: 50%;
}

.col-xs-push-7 {
  left: 58.33333%;
}

.col-xs-push-8 {
  left: 66.66667%;
}

.col-xs-push-9 {
  left: 75%;
}

.col-xs-push-10 {
  left: 83.33333%;
}

.col-xs-push-11 {
  left: 91.66667%;
}

.col-xs-push-12 {
  left: 100%;
}

.col-xs-offset-0 {
  margin-left: 0%;
}

.col-xs-offset-1 {
  margin-left: 8.33333%;
}

.col-xs-offset-2 {
  margin-left: 16.66667%;
}

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

.col-xs-offset-4 {
  margin-left: 33.33333%;
}

.col-xs-offset-5 {
  margin-left: 41.66667%;
}

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

.col-xs-offset-7 {
  margin-left: 58.33333%;
}

.col-xs-offset-8 {
  margin-left: 66.66667%;
}

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

.col-xs-offset-10 {
  margin-left: 83.33333%;
}

.col-xs-offset-11 {
  margin-left: 91.66667%;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 544px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-1 {
    width: 8.33333%;
  }
  .col-sm-2 {
    width: 16.66667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.33333%;
  }
  .col-sm-5 {
    width: 41.66667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.33333%;
  }
  .col-sm-8 {
    width: 66.66667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.33333%;
  }
  .col-sm-11 {
    width: 91.66667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-pull-1 {
    right: 8.33333%;
  }
  .col-sm-pull-2 {
    right: 16.66667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.33333%;
  }
  .col-sm-pull-5 {
    right: 41.66667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.33333%;
  }
  .col-sm-pull-8 {
    right: 66.66667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.33333%;
  }
  .col-sm-pull-11 {
    right: 91.66667%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-push-1 {
    left: 8.33333%;
  }
  .col-sm-push-2 {
    left: 16.66667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.33333%;
  }
  .col-sm-push-5 {
    left: 41.66667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.33333%;
  }
  .col-sm-push-8 {
    left: 66.66667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.33333%;
  }
  .col-sm-push-11 {
    left: 91.66667%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 768px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-1 {
    width: 8.33333%;
  }
  .col-md-2 {
    width: 16.66667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.33333%;
  }
  .col-md-5 {
    width: 41.66667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.33333%;
  }
  .col-md-8 {
    width: 66.66667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.33333%;
  }
  .col-md-11 {
    width: 91.66667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.33333%;
  }
  .col-md-pull-2 {
    right: 16.66667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.33333%;
  }
  .col-md-pull-5 {
    right: 41.66667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.33333%;
  }
  .col-md-pull-8 {
    right: 66.66667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.33333%;
  }
  .col-md-pull-11 {
    right: 91.66667%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.33333%;
  }
  .col-md-push-2 {
    left: 16.66667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.33333%;
  }
  .col-md-push-5 {
    left: 41.66667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.33333%;
  }
  .col-md-push-8 {
    left: 66.66667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.33333%;
  }
  .col-md-push-11 {
    left: 91.66667%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  .col-md-offset-2 {
    margin-left: 16.66667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333%;
  }
  .col-md-offset-5 {
    margin-left: 41.66667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333%;
  }
  .col-md-offset-8 {
    margin-left: 66.66667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333%;
  }
  .col-md-offset-11 {
    margin-left: 91.66667%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 850px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-1 {
    width: 8.33333%;
  }
  .col-lg-2 {
    width: 16.66667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.33333%;
  }
  .col-lg-5 {
    width: 41.66667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.33333%;
  }
  .col-lg-8 {
    width: 66.66667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.33333%;
  }
  .col-lg-11 {
    width: 91.66667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.33333%;
  }
  .col-lg-pull-2 {
    right: 16.66667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.33333%;
  }
  .col-lg-pull-5 {
    right: 41.66667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.33333%;
  }
  .col-lg-pull-8 {
    right: 66.66667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.33333%;
  }
  .col-lg-pull-11 {
    right: 91.66667%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.33333%;
  }
  .col-lg-push-2 {
    left: 16.66667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.33333%;
  }
  .col-lg-push-5 {
    left: 41.66667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.33333%;
  }
  .col-lg-push-8 {
    left: 66.66667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.33333%;
  }
  .col-lg-push-11 {
    left: 91.66667%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 1200px) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left;
  }
  .col-xl-1 {
    width: 8.33333%;
  }
  .col-xl-2 {
    width: 16.66667%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-4 {
    width: 33.33333%;
  }
  .col-xl-5 {
    width: 41.66667%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-7 {
    width: 58.33333%;
  }
  .col-xl-8 {
    width: 66.66667%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-10 {
    width: 83.33333%;
  }
  .col-xl-11 {
    width: 91.66667%;
  }
  .col-xl-12 {
    width: 100%;
  }
  .col-xl-pull-0 {
    right: auto;
  }
  .col-xl-pull-1 {
    right: 8.33333%;
  }
  .col-xl-pull-2 {
    right: 16.66667%;
  }
  .col-xl-pull-3 {
    right: 25%;
  }
  .col-xl-pull-4 {
    right: 33.33333%;
  }
  .col-xl-pull-5 {
    right: 41.66667%;
  }
  .col-xl-pull-6 {
    right: 50%;
  }
  .col-xl-pull-7 {
    right: 58.33333%;
  }
  .col-xl-pull-8 {
    right: 66.66667%;
  }
  .col-xl-pull-9 {
    right: 75%;
  }
  .col-xl-pull-10 {
    right: 83.33333%;
  }
  .col-xl-pull-11 {
    right: 91.66667%;
  }
  .col-xl-pull-12 {
    right: 100%;
  }
  .col-xl-push-0 {
    left: auto;
  }
  .col-xl-push-1 {
    left: 8.33333%;
  }
  .col-xl-push-2 {
    left: 16.66667%;
  }
  .col-xl-push-3 {
    left: 25%;
  }
  .col-xl-push-4 {
    left: 33.33333%;
  }
  .col-xl-push-5 {
    left: 41.66667%;
  }
  .col-xl-push-6 {
    left: 50%;
  }
  .col-xl-push-7 {
    left: 58.33333%;
  }
  .col-xl-push-8 {
    left: 66.66667%;
  }
  .col-xl-push-9 {
    left: 75%;
  }
  .col-xl-push-10 {
    left: 83.33333%;
  }
  .col-xl-push-11 {
    left: 91.66667%;
  }
  .col-xl-push-12 {
    left: 100%;
  }
  .col-xl-offset-0 {
    margin-left: 0%;
  }
  .col-xl-offset-1 {
    margin-left: 8.33333%;
  }
  .col-xl-offset-2 {
    margin-left: 16.66667%;
  }
  .col-xl-offset-3 {
    margin-left: 25%;
  }
  .col-xl-offset-4 {
    margin-left: 33.33333%;
  }
  .col-xl-offset-5 {
    margin-left: 41.66667%;
  }
  .col-xl-offset-6 {
    margin-left: 50%;
  }
  .col-xl-offset-7 {
    margin-left: 58.33333%;
  }
  .col-xl-offset-8 {
    margin-left: 66.66667%;
  }
  .col-xl-offset-9 {
    margin-left: 75%;
  }
  .col-xl-offset-10 {
    margin-left: 83.33333%;
  }
  .col-xl-offset-11 {
    margin-left: 91.66667%;
  }
  .col-xl-offset-12 {
    margin-left: 100%;
  }
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
}

.table th,
.table td {
  padding: 0.75rem;
  line-height: 1.5;
  vertical-align: top;
  border-top: 1px solid #eceeef;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #eceeef;
}

.table tbody + tbody {
  border-top: 2px solid #eceeef;
}

.table .table {
  background-color: #fff;
}

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

.table-bordered {
  border: 1px solid #eceeef;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #eceeef;
}

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

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover {
  background-color: #f5f5f5;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f5f5f5;
}

.table-hover .table-active:hover {
  background-color: #e8e8e8;
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: #e8e8e8;
}

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

.table-hover .table-success:hover {
  background-color: #d0e9c6;
}

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

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

.table-hover .table-info:hover {
  background-color: #c4e3f3;
}

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

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

.table-hover .table-warning:hover {
  background-color: #faf2cc;
}

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

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

.table-hover .table-danger:hover {
  background-color: #ebcccc;
}

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

.table-responsive {
  display: block;
  width: 100%;
  min-height: 0.01%;
  overflow-x: auto;
}

.thead-inverse th {
  color: #fff;
  background-color: #373a3c;
}

.thead-default th {
  color: #55595c;
  background-color: #eceeef;
}

.table-inverse {
  color: #eceeef;
  background-color: #373a3c;
}

.table-inverse.table-bordered {
  border: 0;
}

.table-inverse th,
.table-inverse td,
.table-inverse thead th {
  border-color: #55595c;
}

.table-reflow thead {
  float: left;
}

.table-reflow tbody {
  display: block;
  white-space: nowrap;
}

.table-reflow th,
.table-reflow td {
  border-top: 1px solid #eceeef;
  border-left: 1px solid #eceeef;
}

.table-reflow th:last-child,
.table-reflow td:last-child {
  border-right: 1px solid #eceeef;
}

.table-reflow thead:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tbody:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td {
  border-bottom: 1px solid #eceeef;
}

.table-reflow tr {
  float: left;
}

.table-reflow tr th,
.table-reflow tr td {
  display: block !important;
  border: 1px solid #eceeef;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #55595c;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  border-color: #66afe9;
  outline: none;
}

.form-control::-webkit-input-placeholder {
  color: #999;
  opacity: 1;
}

.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #999;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #999;
  opacity: 1;
}

.form-control::placeholder {
  color: #999;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #eceeef;
  opacity: 1;
}

.form-control:disabled {
  cursor: not-allowed;
}

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

.form-control-label {
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 2.25rem;
  }
  input[type="date"].input-sm,
  .input-group-sm input[type="date"].form-control,
  input[type="time"].input-sm,
  .input-group-sm
  input[type="time"].form-control,
  input[type="datetime-local"].input-sm,
  .input-group-sm
  input[type="datetime-local"].form-control,
  input[type="month"].input-sm,
  .input-group-sm
  input[type="month"].form-control {
    line-height: 1.8625rem;
  }
  input[type="date"].input-lg,
  .input-group-lg input[type="date"].form-control,
  input[type="time"].input-lg,
  .input-group-lg
  input[type="time"].form-control,
  input[type="datetime-local"].input-lg,
  .input-group-lg
  input[type="datetime-local"].form-control,
  input[type="month"].input-lg,
  .input-group-lg
  input[type="month"].form-control {
    line-height: 3.16667rem;
  }
}

.form-control-static {
  min-height: 2.25rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
}

.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
.input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
.input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.33333;
  border-radius: 0.3rem;
}

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

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-bottom: 0.75rem;
}

.radio label,
.checkbox label {
  padding-left: 1.25rem;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

.radio label input:only-child,
.checkbox label input:only-child {
  position: static;
}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: .25rem;
  margin-left: -1.25rem;
}

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -.25rem;
}

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 1.25rem;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: .75rem;
}

input[type="radio"]:disabled, input[type="radio"].disabled,
input[type="checkbox"]:disabled,
input[type="checkbox"].disabled {
  cursor: not-allowed;
}

.radio-inline.disabled,
.checkbox-inline.disabled {
  cursor: not-allowed;
}

.radio.disabled label,
.checkbox.disabled label {
  cursor: not-allowed;
}

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.5625rem;
  background-size: 1.4625rem 1.4625rem;
}

.has-success .text-help,
.has-success .form-control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #5cb85c;
}

.has-success .form-control {
  border-color: #5cb85c;
}

.has-success .input-group-addon {
  color: #5cb85c;
  border-color: #5cb85c;
  background-color: #eaf6ea;
}

.has-success .form-control-feedback {
  color: #5cb85c;
}

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==");
}

.has-warning .text-help,
.has-warning .form-control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #f0ad4e;
}

.has-warning .form-control {
  border-color: #f0ad4e;
}

.has-warning .input-group-addon {
  color: #f0ad4e;
  border-color: #f0ad4e;
  background-color: white;
}

.has-warning .form-control-feedback {
  color: #f0ad4e;
}

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+");
}

.has-danger .text-help,
.has-danger .form-control-label,
.has-danger .radio,
.has-danger .checkbox,
.has-danger .radio-inline,
.has-danger .checkbox-inline,
.has-danger.radio label,
.has-danger.checkbox label,
.has-danger.radio-inline label,
.has-danger.checkbox-inline label {
  color: #d9534f;
}

.has-danger .form-control {
  border-color: #d9534f;
}

.has-danger .input-group-addon {
  color: #d9534f;
  border-color: #d9534f;
  background-color: #fdf7f7;
}

.has-danger .form-control-feedback {
  color: #d9534f;
}

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=");
}

@media (min-width: 544px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
}

.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:focus, .btn:hover {
  text-decoration: none;
}

.btn.focus {
  text-decoration: none;
}

.btn:active, .btn.active {
  background-image: none;
  outline: 0;
}

.btn.disabled, .btn:disabled {
  cursor: not-allowed;
  opacity: .65;
}

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-primary:hover {
  color: #fff;
  background-color: #025aa5;
  border-color: #01549b;
}

.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #025aa5;
  border-color: #01549b;
}

.btn-primary:active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #025aa5;
  border-color: #01549b;
  background-image: none;
}

.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
.open > .btn-primary.dropdown-toggle:hover,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: #014682;
  border-color: #01315a;
}

.btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-primary.disabled:hover, .btn-primary:disabled:hover {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-secondary {
  color: #373a3c;
  background-color: #fff;
  border-color: #ccc;
}

.btn-secondary:hover {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-secondary:active, .btn-secondary.active,
.open > .btn-secondary.dropdown-toggle {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
  background-image: none;
}

.btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus,
.open > .btn-secondary.dropdown-toggle:hover,
.open > .btn-secondary.dropdown-toggle:focus,
.open > .btn-secondary.dropdown-toggle.focus {
  color: #373a3c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}

.btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus {
  background-color: #fff;
  border-color: #ccc;
}

.btn-secondary.disabled:hover, .btn-secondary:disabled:hover {
  background-color: #fff;
  border-color: #ccc;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #2aabd2;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #2aabd2;
}

.btn-info:active, .btn-info.active,
.open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  border-color: #2aabd2;
  background-image: none;
}

.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
.open > .btn-info.dropdown-toggle:hover,
.open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1f7e9a;
}

.btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus {
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.btn-info.disabled:hover, .btn-info:disabled:hover {
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c;
}

.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #419641;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #419641;
}

.btn-success:active, .btn-success.active,
.open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  border-color: #419641;
  background-image: none;
}

.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
.open > .btn-success.dropdown-toggle:hover,
.open > .btn-success.dropdown-toggle:focus,
.open > .btn-success.dropdown-toggle.focus {
  color: #fff;
  background-color: #398439;
  border-color: #2d672d;
}

.btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus {
  background-color: #5cb85c;
  border-color: #5cb85c;
}

.btn-success.disabled:hover, .btn-success:disabled:hover {
  background-color: #5cb85c;
  border-color: #5cb85c;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}

.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #eb9316;
}

.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #eb9316;
}

.btn-warning:active, .btn-warning.active,
.open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  border-color: #eb9316;
  background-image: none;
}

.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
.open > .btn-warning.dropdown-toggle:hover,
.open > .btn-warning.dropdown-toggle:focus,
.open > .btn-warning.dropdown-toggle.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #b06d0f;
}

.btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}

.btn-warning.disabled:hover, .btn-warning:disabled:hover {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #c12e2a;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #c12e2a;
}

.btn-danger:active, .btn-danger.active,
.open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  border-color: #c12e2a;
  background-image: none;
}

.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
.open > .btn-danger.dropdown-toggle:hover,
.open > .btn-danger.dropdown-toggle:focus,
.open > .btn-danger.dropdown-toggle.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #8b211e;
}

.btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus {
  background-color: #d9534f;
  border-color: #d9534f;
}

.btn-danger.disabled:hover, .btn-danger:disabled:hover {
  background-color: #d9534f;
  border-color: #d9534f;
}

.btn-primary-outline {
  color: #0275d8;
  background-image: none;
  background-color: transparent;
  border-color: #0275d8;
}

.btn-primary-outline:focus, .btn-primary-outline.focus, .btn-primary-outline:active, .btn-primary-outline.active,
.open > .btn-primary-outline.dropdown-toggle {
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-primary-outline:hover {
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-primary-outline.disabled:focus, .btn-primary-outline.disabled.focus, .btn-primary-outline:disabled:focus, .btn-primary-outline:disabled.focus {
  border-color: #43a7fd;
}

.btn-primary-outline.disabled:hover, .btn-primary-outline:disabled:hover {
  border-color: #43a7fd;
}

.btn-secondary-outline {
  color: #ccc;
  background-image: none;
  background-color: transparent;
  border-color: #ccc;
}

.btn-secondary-outline:focus, .btn-secondary-outline.focus, .btn-secondary-outline:active, .btn-secondary-outline.active,
.open > .btn-secondary-outline.dropdown-toggle {
  color: #fff;
  background-color: #ccc;
  border-color: #ccc;
}

.btn-secondary-outline:hover {
  color: #fff;
  background-color: #ccc;
  border-color: #ccc;
}

.btn-secondary-outline.disabled:focus, .btn-secondary-outline.disabled.focus, .btn-secondary-outline:disabled:focus, .btn-secondary-outline:disabled.focus {
  border-color: white;
}

.btn-secondary-outline.disabled:hover, .btn-secondary-outline:disabled:hover {
  border-color: white;
}

.btn-info-outline {
  color: #5bc0de;
  background-image: none;
  background-color: transparent;
  border-color: #5bc0de;
}

.btn-info-outline:focus, .btn-info-outline.focus, .btn-info-outline:active, .btn-info-outline.active,
.open > .btn-info-outline.dropdown-toggle {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.btn-info-outline:hover {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.btn-info-outline.disabled:focus, .btn-info-outline.disabled.focus, .btn-info-outline:disabled:focus, .btn-info-outline:disabled.focus {
  border-color: #b0e1ef;
}

.btn-info-outline.disabled:hover, .btn-info-outline:disabled:hover {
  border-color: #b0e1ef;
}

.btn-success-outline {
  color: #5cb85c;
  background-image: none;
  background-color: transparent;
  border-color: #5cb85c;
}

.btn-success-outline:focus, .btn-success-outline.focus, .btn-success-outline:active, .btn-success-outline.active,
.open > .btn-success-outline.dropdown-toggle {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c;
}

.btn-success-outline:hover {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c;
}

.btn-success-outline.disabled:focus, .btn-success-outline.disabled.focus, .btn-success-outline:disabled:focus, .btn-success-outline:disabled.focus {
  border-color: #a3d7a3;
}

.btn-success-outline.disabled:hover, .btn-success-outline:disabled:hover {
  border-color: #a3d7a3;
}

.btn-warning-outline {
  color: #f0ad4e;
  background-image: none;
  background-color: transparent;
  border-color: #f0ad4e;
}

.btn-warning-outline:focus, .btn-warning-outline.focus, .btn-warning-outline:active, .btn-warning-outline.active,
.open > .btn-warning-outline.dropdown-toggle {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}

.btn-warning-outline:hover {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}

.btn-warning-outline.disabled:focus, .btn-warning-outline.disabled.focus, .btn-warning-outline:disabled:focus, .btn-warning-outline:disabled.focus {
  border-color: #f8d9ac;
}

.btn-warning-outline.disabled:hover, .btn-warning-outline:disabled:hover {
  border-color: #f8d9ac;
}

.btn-danger-outline {
  color: #d9534f;
  background-image: none;
  background-color: transparent;
  border-color: #d9534f;
}

.btn-danger-outline:focus, .btn-danger-outline.focus, .btn-danger-outline:active, .btn-danger-outline.active,
.open > .btn-danger-outline.dropdown-toggle {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}

.btn-danger-outline:hover {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f;
}

.btn-danger-outline.disabled:focus, .btn-danger-outline.disabled.focus, .btn-danger-outline:disabled:focus, .btn-danger-outline:disabled.focus {
  border-color: #eba5a3;
}

.btn-danger-outline.disabled:hover, .btn-danger-outline:disabled:hover {
  border-color: #eba5a3;
}

.btn-link {
  font-weight: normal;
  color: #00B0EA;
  border-radius: 0;
}

.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
  background-color: transparent;
}

.btn-link, .btn-link:focus, .btn-link:active {
  border-color: transparent;
}

.btn-link:hover {
  border-color: transparent;
}

.btn-link:focus, .btn-link:hover {
  color: #014c8c;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link:disabled:focus, .btn-link:disabled:hover {
  color: #818a91;
  text-decoration: none;
}

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

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

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

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

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

.fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height;
  transition-property: height;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .25rem;
  margin-left: .25rem;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid;
}

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

.dropdown-divider {
  height: 1px;
  margin: 0.5rem 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.5;
  color: #373a3c;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
}

.dropdown-item:focus, .dropdown-item:hover {
  color: #2b2d2f;
  text-decoration: none;
  background-color: #f5f5f5;
}

.dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover {
  color: #fff;
  text-decoration: none;
  background-color: #0275d8;
  outline: 0;
}

.dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
  color: #818a91;
}

.dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
}

.open > .dropdown-menu {
  display: block;
}

.open > a {
  outline: 0;
}

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

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

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #818a91;
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}

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

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 0.3em solid;
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 2;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  margin-left: -5px;
}

.btn-toolbar::after {
  content: "";
  display: table;
  clear: both;
}

.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

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

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

.btn-group > .btn-group {
  float: left;
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

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

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 0.3em 0.3em 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 0.3em 0.3em;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}

.btn-group-vertical > .btn-group::after {
  content: "";
  display: table;
  clear: both;
}

.btn-group-vertical > .btn-group > .btn {
  float: none;
}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

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

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

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

.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}

.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
  z-index: 3;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}

.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon {
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1;
  color: #55595c;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

.input-group-addon.form-control-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.input-group-addon.form-control-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.input-group-addon:first-child {
  border-right: 0;
}

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}

.input-group-btn > .btn {
  position: relative;
}

.input-group-btn > .btn + .btn {
  margin-left: -1px;
}

.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
  z-index: 3;
}

.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}

.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}

.input-group-btn:last-child > .btn:focus, .input-group-btn:last-child > .btn:active, .input-group-btn:last-child > .btn:hover,
.input-group-btn:last-child > .btn-group:focus,
.input-group-btn:last-child > .btn-group:active,
.input-group-btn:last-child > .btn-group:hover {
  z-index: 3;
}

.c-input {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer;
}

.c-input > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.c-input > input:checked ~ .c-indicator {
  color: #fff;
  background-color: #0074d9;
}

.c-input > input:focus ~ .c-indicator {
  -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
          box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
}

.c-input > input:active ~ .c-indicator {
  color: #fff;
  background-color: #84c6ff;
}

.c-input + .c-input {
  margin-left: 1rem;
}

.c-indicator {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.c-checkbox .c-indicator {
  border-radius: .25rem;
}

.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}

.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}

.c-radio .c-indicator {
  border-radius: 50%;
}

.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}

.c-inputs-stacked .c-input {
  display: inline;
}

.c-inputs-stacked .c-input::after {
  display: block;
  margin-bottom: .25rem;
  content: "";
}

.c-inputs-stacked .c-input + .c-input {
  margin-left: 0;
}

.c-select {
  display: inline-block;
  max-width: 100%;
  padding: .375rem 1.75rem .375rem .75rem;
  padding-right: .75rem \9;
  color: #55595c;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 0.75rem center;
  background-image: none \9;
  background-size: 8px 10px;
  border: 1px solid #ccc;
  -moz-appearance: none;
  -webkit-appearance: none;
}

.c-select:focus {
  border-color: #51a7e8;
  outline: none;
}

.c-select::-ms-expand {
  opacity: 0;
}

.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
}

.c-select-sm:not([multiple]) {
  height: 26px;
  min-height: 26px;
}

.file {
  position: relative;
  display: inline-block;
  height: 2.5rem;
  cursor: pointer;
}

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: .25rem;
}

.file-custom::after {
  content: "Choose file...";
}

.file-custom::before {
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
  border: 1px solid #ddd;
  border-radius: 0 .25rem .25rem 0;
}

.c-input {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer;
}

.c-input > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.c-input > input:checked ~ .c-indicator {
  color: #fff;
  background-color: #0074d9;
}

.c-input > input:focus ~ .c-indicator {
  -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
          box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
}

.c-input > input:active ~ .c-indicator {
  color: #fff;
  background-color: #84c6ff;
}

.c-input + .c-input {
  margin-left: 1rem;
}

.c-indicator {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.c-checkbox .c-indicator {
  border-radius: .25rem;
}

.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);
}

.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}

.c-radio .c-indicator {
  border-radius: 50%;
}

.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==);
}

.c-inputs-stacked .c-input {
  display: inline;
}

.c-inputs-stacked .c-input::after {
  display: block;
  margin-bottom: .25rem;
  content: "";
}

.c-inputs-stacked .c-input + .c-input {
  margin-left: 0;
}

.c-select {
  display: inline-block;
  max-width: 100%;
  padding: .375rem 1.75rem .375rem .75rem;
  padding-right: .75rem \9;
  color: #55595c;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 0.75rem center;
  background-image: none \9;
  background-size: 8px 10px;
  border: 1px solid #ccc;
  -moz-appearance: none;
  -webkit-appearance: none;
}

.c-select:focus {
  border-color: #51a7e8;
  outline: none;
}

.c-select::-ms-expand {
  opacity: 0;
}

.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
}

.c-select-sm:not([multiple]) {
  height: 26px;
  min-height: 26px;
}

.file {
  position: relative;
  display: inline-block;
  height: 2.5rem;
  cursor: pointer;
}

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0;
}

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: .25rem;
}

.file-custom::after {
  content: "Choose file...";
}

.file-custom::before {
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
  border: 1px solid #ddd;
  border-radius: 0 .25rem .25rem 0;
}

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

.nav-link {
  display: inline-block;
}

.nav-link:focus, .nav-link:hover {
  text-decoration: none;
}

.nav-link.disabled {
  color: #818a91;
}

.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
  color: #818a91;
  cursor: not-allowed;
  background-color: transparent;
}

.nav-inline .nav-item {
  display: inline-block;
}

.nav-inline .nav-item + .nav-item,
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs::after {
  content: "";
  display: table;
  clear: both;
}

.nav-tabs .nav-item {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs .nav-item + .nav-item {
  margin-left: .2rem;
}

.nav-tabs .nav-link {
  display: block;
  padding: 0.5em 1em;
  border: 1px solid transparent;
  border-radius: 0.25rem 0.25rem 0 0;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  border-color: #eceeef #eceeef #ddd;
}

.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
  color: #818a91;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
.nav-tabs .nav-item.open .nav-link,
.nav-tabs .nav-item.open .nav-link:focus,
.nav-tabs .nav-item.open .nav-link:hover {
  color: #55595c;
  background-color: #fff;
  border-color: #ddd #ddd transparent;
}

.nav-pills::after {
  content: "";
  display: table;
  clear: both;
}

.nav-pills .nav-item {
  float: left;
}

.nav-pills .nav-item + .nav-item {
  margin-left: .2rem;
}

.nav-pills .nav-link {
  display: block;
  padding: 0.5em 1em;
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover {
  color: #fff;
  cursor: default;
  background-color: #0275d8;
}

.nav-stacked .nav-item {
  display: block;
  float: none;
}

.nav-stacked .nav-item + .nav-item {
  margin-top: .2rem;
  margin-left: 0;
}

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

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

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.navbar {
  position: relative;
  padding: 0.5rem 1rem;
}

.navbar::after {
  content: "";
  display: table;
  clear: both;
}

@media (min-width: 544px) {
  .navbar {
    border-radius: 0.25rem;
  }
}

.navbar-full {
  z-index: 1000;
}

@media (min-width: 544px) {
  .navbar-full {
    border-radius: 0;
  }
}

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

@media (min-width: 544px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

.navbar-fixed-top {
  top: 0;
}

.navbar-fixed-bottom {
  bottom: 0;
}

.navbar-sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1030;
  width: 100%;
}

@media (min-width: 544px) {
  .navbar-sticky-top {
    border-radius: 0;
  }
}

.navbar-brand {
  float: left;
  padding-top: .25rem;
  padding-bottom: .25rem;
  margin-right: 1rem;
  font-size: 1.25rem;
}

.navbar-brand:focus, .navbar-brand:hover {
  text-decoration: none;
}

.navbar-brand > img {
  display: block;
}

.navbar-divider {
  float: left;
  width: 1px;
  padding-top: .425rem;
  padding-bottom: .425rem;
  margin-right: 1rem;
  margin-left: 1rem;
  overflow: hidden;
}

.navbar-divider::before {
  content: "\00a0";
}

.navbar-toggler {
  padding: .5rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: none;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus, .navbar-toggler:hover {
  text-decoration: none;
}

@media (min-width: 544px) {
  .navbar-toggleable-xs {
    display: block !important;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    display: block !important;
  }
}

@media (min-width: 850px) {
  .navbar-toggleable-md {
    display: block !important;
  }
}

.navbar-nav .nav-item {
  float: left;
}

.navbar-nav .nav-link {
  display: block;
  padding-top: .425rem;
  padding-bottom: .425rem;
}

.navbar-nav .nav-link + .nav-link {
  margin-left: 1rem;
}

.navbar-nav .nav-item + .nav-item {
  margin-left: 1rem;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.8);
}

.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.8);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .active > .nav-link:focus,
.navbar-light .navbar-nav .active > .nav-link:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover {
  color: rgba(0, 0, 0, 0.8);
}

.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, 0.075);
}

.navbar-dark .navbar-brand {
  color: white;
}

.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
  color: white;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link:focus,
.navbar-dark .navbar-nav .active > .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover {
  color: white;
}

.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, 0.075);
}

.card {
  position: relative;
  display: block;
  margin-bottom: 0.75rem;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 0.25rem;
}

.card-block {
  padding: 1.25rem;
}

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

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

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

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-radius: 0.25rem 0.25rem 0 0;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-radius: 0 0 0.25rem 0.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-bottom: 1px solid #e5e5e5;
}

.card-header:first-child {
  border-radius: 0.25rem 0.25rem 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
}

.card-footer:last-child {
  border-radius: 0 0 0.25rem 0.25rem;
}

.card-primary {
  background-color: #0275d8;
  border-color: #0275d8;
}

.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}

.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}

.card-danger {
  background-color: #d9534f;
  border-color: #d9534f;
}

.card-primary-outline {
  background-color: transparent;
  border-color: #0275d8;
}

.card-secondary-outline {
  background-color: transparent;
  border-color: #ccc;
}

.card-info-outline {
  background-color: transparent;
  border-color: #5bc0de;
}

.card-success-outline {
  background-color: transparent;
  border-color: #5cb85c;
}

.card-warning-outline {
  background-color: transparent;
  border-color: #f0ad4e;
}

.card-danger-outline {
  background-color: transparent;
  border-color: #d9534f;
}

.card-inverse .card-header,
.card-inverse .card-footer {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
  color: #fff;
}

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
  color: rgba(255, 255, 255, 0.65);
}

.card-inverse .card-link:focus, .card-inverse .card-link:hover {
  color: #fff;
}

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0;
}

.card-img {
  border-radius: 0.25rem;
}

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

.card-img-top {
  border-radius: 0.25rem 0.25rem 0 0;
}

.card-img-bottom {
  border-radius: 0 0 0.25rem 0.25rem;
}

@media (min-width: 544px) {
  .card-deck {
    display: table;
    table-layout: fixed;
    border-spacing: 1.25rem 0;
  }
  .card-deck .card {
    display: table-cell;
    width: 1%;
    vertical-align: top;
  }
  .card-deck-wrapper {
    margin-right: -1.25rem;
    margin-left: -1.25rem;
  }
}

@media (min-width: 544px) {
  .card-group {
    display: table;
    width: 100%;
    table-layout: fixed;
  }
  .card-group .card {
    display: table-cell;
    vertical-align: top;
  }
  .card-group .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group .card:first-child {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }
  .card-group .card:first-child .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group .card:first-child .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group .card:last-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
  }
  .card-group .card:last-child .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group .card:last-child .card-img-bottom {
    border-bottom-left-radius: 0;
  }
  .card-group .card:not(:first-child):not(:last-child) {
    border-radius: 0;
  }
  .card-group .card:not(:first-child):not(:last-child) .card-img-top,
  .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
    border-radius: 0;
  }
}

@media (min-width: 544px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

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

.breadcrumb::after {
  content: "";
  display: table;
  clear: both;
}

.breadcrumb > li {
  float: left;
}

.breadcrumb > li + li::before {
  padding-right: .5rem;
  padding-left: .5rem;
  color: #818a91;
  content: "/";
}

.breadcrumb > .active {
  color: #818a91;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border-radius: 0.25rem;
}

.page-item {
  display: inline;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #0275d8;
  border-color: #0275d8;
}

.page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover {
  color: #818a91;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}

.page-link {
  position: relative;
  float: left;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.5;
  color: #0275d8;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

.page-link:focus, .page-link:hover {
  color: #014c8c;
  background-color: #eceeef;
  border-color: #ddd;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.33333;
}

.pagination-lg .page-item:first-child .page-link {
  border-bottom-left-radius: 0.3rem;
  border-top-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-bottom-right-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-bottom-left-radius: 0.2rem;
  border-top-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-bottom-right-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
}

.pager {
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  text-align: center;
  list-style: none;
}

.pager::after {
  content: "";
  display: table;
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}

.pager li > a:focus, .pager li > a:hover {
  text-decoration: none;
  background-color: #eceeef;
}

.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover {
  color: #818a91;
  cursor: not-allowed;
  background-color: #fff;
}

.pager .disabled > span {
  color: #818a91;
  cursor: not-allowed;
  background-color: #fff;
}

.pager-next > a,
.pager-next > span {
  float: right;
}

.pager-prev > a,
.pager-prev > span {
  float: left;
}

.label {
  display: inline-block;
  padding: .25em .4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.label:empty {
  display: none;
}

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

a.label:focus, a.label:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.label-pill {
  padding-right: .6em;
  padding-left: .6em;
  border-radius: 10rem;
}

.label-default {
  background-color: #818a91;
}

.label-default[href]:focus, .label-default[href]:hover {
  background-color: #687077;
}

.label-primary {
  background-color: #0275d8;
}

.label-primary[href]:focus, .label-primary[href]:hover {
  background-color: #025aa5;
}

.label-success {
  background-color: #5cb85c;
}

.label-success[href]:focus, .label-success[href]:hover {
  background-color: #449d44;
}

.label-info {
  background-color: #5bc0de;
}

.label-info[href]:focus, .label-info[href]:hover {
  background-color: #31b0d5;
}

.label-warning {
  background-color: #f0ad4e;
}

.label-warning[href]:focus, .label-warning[href]:hover {
  background-color: #ec971f;
}

.label-danger {
  background-color: #d9534f;
}

.label-danger[href]:focus, .label-danger[href]:hover {
  background-color: #c9302c;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #eceeef;
  border-radius: 0.3rem;
}

@media (min-width: 544px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-hr {
  border-top-color: #d0d5d8;
}

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

.alert {
  padding: 15px;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert > p,
.alert > ul {
  margin-bottom: 0;
}

.alert > p + p {
  margin-top: 5px;
}

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 35px;
}

.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.alert-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d;
}

.alert-success hr {
  border-top-color: #c1e2b3;
}

.alert-success .alert-link {
  color: #2b542c;
}

.alert-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f;
}

.alert-info hr {
  border-top-color: #a6d5ec;
}

.alert-info .alert-link {
  color: #245269;
}

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faf2cc;
  color: #8a6d3b;
}

.alert-warning hr {
  border-top-color: #f7ecb5;
}

.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger {
  background-color: #f2dede;
  border-color: #ebcccc;
  color: #a94442;
}

.alert-danger hr {
  border-top-color: #e4b9b9;
}

.alert-danger .alert-link {
  color: #843534;
}

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

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

.progress {
  display: block;
  width: 100%;
  height: 1rem;
  margin-bottom: 1rem;
}

.progress[value] {
  color: #0074d9;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.progress[value]::-webkit-progress-bar {
  background-color: #eee;
  border-radius: 0.25rem;
}

.progress[value]::-webkit-progress-value::before {
  content: attr(value);
}

.progress[value]::-webkit-progress-value {
  background-color: #0074d9;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.progress[value="100"]::-webkit-progress-value {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

@media screen and (min-width: 0\0) {
  .progress {
    background-color: #eee;
    border-radius: 0.25rem;
  }
  .progress-bar {
    display: inline-block;
    height: 1rem;
    text-indent: -999rem;
    background-color: #0074d9;
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .progress[width^="0"] {
    min-width: 2rem;
    color: #818a91;
    background-color: transparent;
    background-image: none;
  }
  .progress[width="100%"] {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
}

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

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

@media screen and (min-width: 0\0) {
  .progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem;
  }
}

.progress-animated[value]::-webkit-progress-value {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}

.progress-animated[value]::-moz-progress-bar {
  animation: progress-bar-stripes 2s linear infinite;
}

@media screen and (min-width: 0\0) {
  .progress-animated .progress-bar-striped {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
            animation: progress-bar-stripes 2s linear infinite;
  }
}

.progress-success[value]::-webkit-progress-value {
  background-color: #5cb85c;
}

.progress-success[value]::-moz-progress-bar {
  background-color: #5cb85c;
}

@media screen and (min-width: 0\0) {
  .progress-success .progress-bar {
    background-color: #5cb85c;
  }
}

.progress-info[value]::-webkit-progress-value {
  background-color: #5bc0de;
}

.progress-info[value]::-moz-progress-bar {
  background-color: #5bc0de;
}

@media screen and (min-width: 0\0) {
  .progress-info .progress-bar {
    background-color: #5bc0de;
  }
}

.progress-warning[value]::-webkit-progress-value {
  background-color: #f0ad4e;
}

.progress-warning[value]::-moz-progress-bar {
  background-color: #f0ad4e;
}

@media screen and (min-width: 0\0) {
  .progress-warning .progress-bar {
    background-color: #f0ad4e;
  }
}

.progress-danger[value]::-webkit-progress-value {
  background-color: #d9534f;
}

.progress-danger[value]::-moz-progress-bar {
  background-color: #d9534f;
}

@media screen and (min-width: 0\0) {
  .progress-danger .progress-bar {
    background-color: #d9534f;
  }
}

.media {
  margin-top: 15px;
}

.media:first-child {
  margin-top: 0;
}

.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}

.media-body {
  width: 10000px;
}

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

.media-middle {
  vertical-align: middle;
}

.media-bottom {
  vertical-align: bottom;
}

.media-object {
  display: block;
}

.media-object.img-thumbnail {
  max-width: none;
}

.media-right {
  padding-left: 10px;
}

.media-left {
  padding-right: 10px;
}

.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

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

.list-group {
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item {
  position: relative;
  display: block;
  padding: .75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}

.list-group-item:first-child {
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 0.25rem;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.list-group-flush .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

a.list-group-item,
button.list-group-item {
  width: 100%;
  color: #555;
  text-align: inherit;
}

a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}

a.list-group-item:focus, a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}

.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
  color: #818a91;
  cursor: not-allowed;
  background-color: #eceeef;
}

.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {
  color: inherit;
}

.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {
  color: #818a91;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8;
}

.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > .small {
  color: inherit;
}

.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
  color: #a8d6fe;
}

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}

a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

a.list-group-item-success:focus, a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
  color: #3c763d;
  background-color: #d0e9c6;
}

a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.list-group-item-success.active:hover {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}

a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

a.list-group-item-info:focus, a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
  color: #31708f;
  background-color: #c4e3f3;
}

a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.list-group-item-info.active:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}

a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

a.list-group-item-warning:focus, a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.list-group-item-warning:hover {
  color: #8a6d3b;
  background-color: #faf2cc;
}

a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover,
button.list-group-item-warning.active,
button.list-group-item-warning.active:focus,
button.list-group-item-warning.active:hover {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}

a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

a.list-group-item-danger:focus, a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.list-group-item-danger:hover {
  color: #a94442;
  background-color: #ebcccc;
}

a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover,
button.list-group-item-danger.active,
button.list-group-item-danger.active:focus,
button.list-group-item-danger.active:hover {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9 {
  padding-bottom: 42.85714%;
}

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

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

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

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2;
}

.close:focus, .close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .5;
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
  transition: -webkit-transform .3s ease-out;
  transition: transform .3s ease-out;
  transition: transform .3s ease-out, -webkit-transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.in {
  opacity: 0.5;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

.modal-header::after {
  content: "";
  display: table;
  clear: both;
}

.modal-header .close {
  margin-top: -2px;
}

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

.modal-body {
  position: relative;
  padding: 15px;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.modal-footer::after {
  content: "";
  display: table;
  clear: both;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

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

@media (min-width: 544px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-sm {
    width: 300px;
  }
}

@media (min-width: 768px) {
  .modal-lg {
    width: 900px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  opacity: 0;
}

.tooltip.in {
  opacity: 0.9;
}

.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
  padding: 5px 0;
  margin-top: -3px;
}

.tooltip.tooltip-top .tooltip-arrow, .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
  padding: 0 5px;
  margin-left: 3px;
}

.tooltip.tooltip-right .tooltip-arrow, .tooltip.bs-tether-element-attached-left .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}

.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
  padding: 5px 0;
  margin-top: 3px;
}

.tooltip.tooltip-bottom .tooltip-arrow, .tooltip.bs-tether-element-attached-top .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
  padding: 0 5px;
  margin-left: -3px;
}

.tooltip.tooltip-left .tooltip-arrow, .tooltip.bs-tether-element-attached-right .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}

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

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover.popover-top, .popover.bs-tether-element-attached-bottom {
  margin-top: -10px;
}

.popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}

.popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after {
  bottom: 1px;
  margin-left: -10px;
  content: "";
  border-top-color: #fff;
  border-bottom-width: 0;
}

.popover.popover-right, .popover.bs-tether-element-attached-left {
  margin-left: 10px;
}

.popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}

.popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after {
  bottom: -10px;
  left: 1px;
  content: "";
  border-right-color: #fff;
  border-left-width: 0;
}

.popover.popover-bottom, .popover.bs-tether-element-attached-top {
  margin-top: 10px;
}

.popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after {
  top: 1px;
  margin-left: -10px;
  content: "";
  border-top-width: 0;
  border-bottom-color: #fff;
}

.popover.popover-left, .popover.bs-tether-element-attached-right {
  margin-left: -10px;
}

.popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after {
  right: 1px;
  bottom: -10px;
  content: "";
  border-right-width: 0;
  border-left-color: #fff;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -0.7rem -0.7rem 0 0;
}

.popover-content {
  padding: 9px 14px;
}

.popover-arrow, .popover-arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover-arrow {
  border-width: 11px;
}

.popover-arrow::after {
  content: "";
  border-width: 10px;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner > .carousel-item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left;
}

.carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
  line-height: 1;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .carousel-item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000px;
            perspective: 1000px;
  }
  .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

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

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  opacity: 0.5;
}

.carousel-control.left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

.carousel-control:focus, .carousel-control:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .9;
}

.carousel-control .icon-prev,
.carousel-control .icon-next {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
  line-height: 1;
}

.carousel-control .icon-prev {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .icon-next {
  right: 50%;
  margin-right: -10px;
}

.carousel-control .icon-prev::before {
  content: "\2039";
}

.carousel-control .icon-next::before {
  content: "\203a";
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}

.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.carousel-caption .btn {
  text-shadow: none;
}

@media (min-width: 544px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}

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

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.pull-xs-left {
  float: left !important;
}

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

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

@media (min-width: 544px) {
  .pull-sm-left {
    float: left !important;
  }
  .pull-sm-right {
    float: right !important;
  }
  .pull-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .pull-md-left {
    float: left !important;
  }
  .pull-md-right {
    float: right !important;
  }
  .pull-md-none {
    float: none !important;
  }
}

@media (min-width: 850px) {
  .pull-lg-left {
    float: left !important;
  }
  .pull-lg-right {
    float: right !important;
  }
  .pull-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .pull-xl-left {
    float: left !important;
  }
  .pull-xl-right {
    float: right !important;
  }
  .pull-xl-none {
    float: none !important;
  }
}

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

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

.invisible {
  visibility: hidden !important;
}

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

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

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

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

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

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

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

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

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

@media (min-width: 850px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

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

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

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

.font-weight-normal {
  font-weight: normal;
}

.font-weight-bold {
  font-weight: bold;
}

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

.text-muted {
  color: #818a91;
}

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

a.text-primary:focus, a.text-primary:hover {
  color: #025aa5;
}

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

a.text-success:focus, a.text-success:hover {
  color: #449d44;
}

.text-info {
  color: #5bc0de !important;
}

a.text-info:focus, a.text-info:hover {
  color: #31b0d5;
}

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

a.text-warning:focus, a.text-warning:hover {
  color: #ec971f;
}

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

a.text-danger:focus, a.text-danger:hover {
  color: #c9302c;
}

.bg-inverse {
  color: #eceeef;
  background-color: #373a3c;
}

.bg-faded {
  background-color: #f7f7f9;
}

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

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #025aa5;
}

.bg-success {
  color: #fff !important;
  background-color: #5cb85c !important;
}

a.bg-success:focus, a.bg-success:hover {
  background-color: #449d44;
}

.bg-info {
  color: #fff !important;
  background-color: #5bc0de !important;
}

a.bg-info:focus, a.bg-info:hover {
  background-color: #31b0d5;
}

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

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #ec971f;
}

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

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #c9302c;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-x-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

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

.m-t-2 {
  margin-top: 1.5rem !important;
}

.m-r-2 {
  margin-right: 1.5rem !important;
}

.m-b-2 {
  margin-bottom: 1.5rem !important;
}

.m-l-2 {
  margin-left: 1.5rem !important;
}

.m-x-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.m-y-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

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

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

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

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

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

.m-x-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.p-x-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

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

.p-t-2 {
  padding-top: 1.5rem !important;
}

.p-r-2 {
  padding-right: 1.5rem !important;
}

.p-b-2 {
  padding-bottom: 1.5rem !important;
}

.p-l-2 {
  padding-left: 1.5rem !important;
}

.p-x-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.p-y-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

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

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

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

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

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

.p-x-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

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

.hidden-xs-up {
  display: none !important;
}

@media (max-width: 543px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (min-width: 544px) {
  .hidden-sm-up {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important;
  }
}

@media (max-width: 849px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (min-width: 850px) {
  .hidden-lg-up {
    display: none !important;
  }
}

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.visible-print-block {
  display: none !important;
}

@media print {
  .visible-print-block {
    display: block !important;
  }
}

.visible-print-inline {
  display: none !important;
}

@media print {
  .visible-print-inline {
    display: inline !important;
  }
}

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

@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .hidden-print {
    display: none !important;
  }
}

/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus {
  outline: none;
}

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.flickity-slider {
  position: absolute;
  top: 2px;
  width: 100%;
  height: 100%;
}

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 100%;
  background: white;
  background: rgba(255, 255, 255, 0.75);
  cursor: pointer;
  /* vertically center */
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.flickity-prev-next-button:hover {
  background: white;
}

.flickity-prev-next-button:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 5px #09F;
          box-shadow: 0 0 0 5px #09F;
}

.flickity-prev-next-button:active {
  filter: alpha(opacity=60);
  /* IE8 */
  opacity: 0.6;
}

.flickity-prev-next-button.previous {
  left: 10px;
}

.flickity-prev-next-button.next {
  right: 10px;
}

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}

.flickity-prev-next-button:disabled {
  filter: alpha(opacity=30);
  /* IE8 */
  opacity: 0.3;
  cursor: auto;
}

.flickity-prev-next-button svg {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}

.flickity-prev-next-button .arrow {
  fill: #333;
}

/* color & size if no SVG - IE8 and Android 2.3 */
.flickity-prev-next-button.no-svg {
  color: #333;
  font-size: 26px;
}

/* ---- page dots ---- */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}

.flickity-rtl .flickity-page-dots {
  direction: rtl;
}

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  filter: alpha(opacity=25);
  /* IE8 */
  opacity: 0.25;
  cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
  filter: alpha(opacity=100);
  /* IE8 */
  opacity: 1;
}

.flickity-prev-next-button {
  border-radius: 0;
}

* {
  border: 0;
  margin: 0;
  padding: 0;
  outline: 0;
}

ul {
  list-style: none;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}

input,
textarea {
  border-radius: 0;
  outline: none;
  /*-webkit-appearance: none;*/
}

html {
  height: 100%;
}

body {
  font-size: 16px;
  background-color: #fff;
  height: 100%;
  width: 100%;
  padding-top: 92px;
}

body {
  font-family: "aktiv-grotesk", Helvetica, Arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0.5px;
}

/**
 * Title
 */
h1,
h2 {
  font-size: 32px;
  font-family: "aktiv-grotesk", Helvetica, Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 22px;
}

h1 {
  font-size: 32px;
  margin-bottom: 4px;
}

@media (min-width: 850px) {
  h1 {
    font-size: 36px;
  }
}

h2 {
  font-size: 28px;
  margin-bottom: 4px;
}

@media (min-width: 768px) {
  h2 {
    font-size: 32px;
  }
}

@media (min-width: 850px) {
  h2 {
    font-size: 36px;
  }
}

p,
figcaption {
  font-family: "aktiv-grotesk", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 18px;
  line-height: 32px;
  color: #4A4A4A;
  line-height: 22px;
  margin-bottom: 1.5em;
}

p.lead,
figcaption.lead {
  font-size: 24px;
  line-height: 33px;
  letter-spacing: 0.4px;
  margin: 25px 0 40px;
}

@media (min-width: 768px) {
  p.lead,
  figcaption.lead {
    font-size: 26px;
    line-height: 34px;
  }
}

@media (min-width: 768px) {
  p,
  figcaption {
    font-size: 24px;
    line-height: 33px;
  }
}

strong {
  font-family: "aktiv-grotesk", Helvetica, Arial, sans-serif;
  font-weight: 700;
}

a {
  color: inherit;
  text-decoration: underline;
}

a:hover {
  color: inherit;
}

.bignav {
  list-style: none;
  margin: 0;
  padding: 0;
  font-family: "aktiv-grotesk", Helvetica, Arial, sans-serif;
  font-weight: 300;
}

.bignav__item:not(:first-of-type) {
  margin-top: 5px;
}

.bignav__link {
  color: #00ff00;
  font-size: 26px;
  line-height: 26px;
  letter-spacing: 0.8px;
  padding: 0;
  -webkit-transition: 0.25s ease-in-out padding-left;
  transition: 0.25s ease-in-out padding-left;
}

@media (min-width: 768px) {
  .bignav__link {
    font-size: 48px;
    line-height: 48px;
  }
}

.bignav__link:hover {
  color: #00ff00;
  padding-left: 5px;
  text-decoration: none;
}

.bignav__link:focus {
  color: #00ff00;
  text-decoration: none;
}

.disclaimer {
  margin-top: 60px;
  /* font-family: Aktiv-Grotesk Light; */
  font-size: 13px;
  color: #666666;
}

.disclaimer__link {
  color: #666666;
}

.footer {
  font-family: "aktiv-grotesk", Helvetica, Arial, sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4em;
}

@media (min-width: 544px) {
  .footer {
    font-size: 18px;
    line-height: 1.4em;
  }
}

@media (min-width: 768px) {
  .footer {
    font-size: 22px;
    line-height: 1.4em;
  }
}

.footer.section {
  padding: 0 20px 0;
}

@media (min-width: 544px) {
  .footer.section {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  z-index: 1000;
  padding: 25px 20px 10px;
}

@media (min-width: 544px) {
  .header {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.header__navicon {
  display: inline-block;
  margin: 0;
}

.header__logo {
  display: inline-block;
  width: 80%;
  max-width: 330px;
  height: auto;
  vertical-align: middle;
}

.home {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  width: 100%;
  padding: 40px 0 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (min-width: 850px) {
  .home {
    min-height: 100%;
  }
}

.home__inner {
  display: block;
  width: 100%;
  padding: 0 20px 40px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (min-width: 544px) {
  .home__inner {
    padding-left: 40px;
    padding-right: 40px;
  }
}

@media (min-width: 850px) {
  .home__inner {
    min-height: 100%;
    padding-left: 60px;
    padding-right: 60px;
  }
}

@media (min-width: 1200px) {
  .home__inner {
    padding-left: 120px;
    padding-right: 120px;
  }
}

.home__link {
  display: block;
  margin: 0 auto;
  height: 100%;
}

.home__image {
  position: relative;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  z-index: 50;
  max-height: 60vh;
}

.homeslider {
  display: block;
  height: 100%;
  padding: 0;
}

.flickity-viewport .homeslider {
  height: 100%;
}

@media (min-width: 768px) {
  .homeslider {
    padding: 0 25px;
  }
}

@media (min-width: 850px) {
  .homeslider {
    padding: 0 50px;
  }
}

.homeslider__slide {
  width: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.homeslider__image {
  width: 100%;
}

.image {
  text-align: left;
  margin: 50px 0;
}

.image--full-width {
  text-align: center;
}

@supports (width: 100vw) {
  .image--full-width {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
}

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

.intro {
  padding-top: 40px;
  padding-bottom: 40px;
}

.logo {
  display: block;
  width: 100%;
}

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

.mainnav {
  background-color: #fff;
  border-bottom: 1px solid #000;
  display: block;
  left: 0;
  margin-top: 2px;
  padding: 10px 20px;
  position: fixed;
  right: 0;
  top: 0;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
  -webkit-transition: 0.25s ease-in-out transform;
  transition: 0.25s ease-in-out transform;
  z-index: 900;
}

.mainnav-toggler:checked ~ .mainnav {
  margin-top: 0;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}

@media (min-width: 768px) {
  .mainnav {
    padding: 110px 40px 45px;
  }
}

.mainnav__spacer {
  visibility: hidden;
  padding: 0 0 14px;
}

.mainnav__item {
  opacity: 0;
  -webkit-transform: translateX(-25px);
      -ms-transform: translateX(-25px);
          transform: translateX(-25px);
  -webkit-transition: 0.25s ease-in-out opacity, 0s 0.25s ease-in-out transform;
  transition: 0.25s ease-in-out opacity, 0s 0.25s ease-in-out transform;
}

.mainnav__item:not(:first-of-type) {
  margin-top: 10px;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item {
  opacity: 1;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: 0.5s ease-in-out opacity, 0.5s ease-in-out transform;
  transition: 0.5s ease-in-out opacity, 0.5s ease-in-out transform;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(1) {
  -webkit-transition-delay: 150ms;
          transition-delay: 150ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(2) {
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(3) {
  -webkit-transition-delay: 450ms;
          transition-delay: 450ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(4) {
  -webkit-transition-delay: 600ms;
          transition-delay: 600ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(5) {
  -webkit-transition-delay: 750ms;
          transition-delay: 750ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(6) {
  -webkit-transition-delay: 900ms;
          transition-delay: 900ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(7) {
  -webkit-transition-delay: 1050ms;
          transition-delay: 1050ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(8) {
  -webkit-transition-delay: 1200ms;
          transition-delay: 1200ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(9) {
  -webkit-transition-delay: 1350ms;
          transition-delay: 1350ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(10) {
  -webkit-transition-delay: 1500ms;
          transition-delay: 1500ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(11) {
  -webkit-transition-delay: 1650ms;
          transition-delay: 1650ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(12) {
  -webkit-transition-delay: 1800ms;
          transition-delay: 1800ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(13) {
  -webkit-transition-delay: 1950ms;
          transition-delay: 1950ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(14) {
  -webkit-transition-delay: 2100ms;
          transition-delay: 2100ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(15) {
  -webkit-transition-delay: 2250ms;
          transition-delay: 2250ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(16) {
  -webkit-transition-delay: 2400ms;
          transition-delay: 2400ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(17) {
  -webkit-transition-delay: 2550ms;
          transition-delay: 2550ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(18) {
  -webkit-transition-delay: 2700ms;
          transition-delay: 2700ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(19) {
  -webkit-transition-delay: 2850ms;
          transition-delay: 2850ms;
}

.mainnav-toggler:checked ~ .mainnav .mainnav__item:nth-child(20) {
  -webkit-transition-delay: 3000ms;
          transition-delay: 3000ms;
}

.mainnav__link {
  color: #000;
  font-size: 26px;
  line-height: 26px;
  letter-spacing: 0.8px;
  -webkit-transition: .25s ease-in-out all;
  transition: .25s ease-in-out all;
  text-decoration: none;
  position: relative;
  text-shadow: 2px 2px 0 #fff, -2px 2px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff;
}

.mainnav__link::after {
  position: absolute;
  bottom: 5px;
  right: 0;
  width: 0;
  content: '';
  display: block;
  height: 2px;
  -webkit-transition: .25s ease-in-out width;
  transition: .25s ease-in-out width;
  background-color: currentColor;
  z-index: -1;
}

@media (min-width: 768px) {
  .mainnav__link {
    font-size: 48px;
    line-height: 48px;
  }
}

.mainnav__link:focus {
  color: #000;
  text-decoration: none;
  opacity: 0.8;
}

.mainnav__item--active .mainnav__link, .mainnav__link:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.8;
}

.mainnav__item--active .mainnav__link::after, .mainnav__link:hover::after {
  width: 100%;
}

.mainnav-toggler {
  display: none;
}

.navicon {
  cursor: pointer;
  display: inline-block;
  height: 16px;
  position: relative;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  vertical-align: middle;
  width: 40px;
  font-size: 0;
}

.navicon__line {
  display: block;
  position: absolute;
  left: 0;
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  opacity: 1;
  background-color: #373A3C;
  width: 40px;
  height: 2px;
}

.mainnav-toggler:checked ~ .header .navicon__line {
  background-color: #000;
}

.navicon__line:nth-of-type(1) {
  top: 0;
}

.mainnav-toggler:checked ~ .header .navicon__line:nth-of-type(1) {
  top: 7px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.navicon__line:nth-of-type(2) {
  top: 7px;
}

.mainnav-toggler:checked ~ .header .navicon__line:nth-of-type(2) {
  left: -30px;
  opacity: 0;
}

.navicon__line:nth-of-type(3) {
  top: 14px;
}

.mainnav-toggler:checked ~ .header .navicon__line:nth-of-type(3) {
  top: 7px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.person {
  display: block;
  margin-top: 50px;
}

.person__image {
  max-width: 80%;
  height: auto;
}

.person__details {
  margin-top: 8px;
  font-size: 18px;
  line-height: 22px;
}

.project {
  display: block;
  margin-top: 65px;
}

@media (min-width: 768px) {
  .project {
    padding-right: 50px;
  }
}

@media (min-width: 850px) {
  .project {
    padding-right: 100px;
  }
}

.project__title {
  margin-bottom: 0px;
}

@media (min-width: 768px) {
  .project__title {
    margin-bottom: 10px;
  }
}

.project__details {
  display: block;
  margin-top: 25px;
  max-width: 780px;
}

.project__details p {
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0.15px;
  color: #000;
}

@media (min-width: 768px) {
  .project__details {
    padding-left: 100px;
  }
}

.project__keywords {
  display: block;
  margin-top: 10px;
  list-style: none;
}

.project__keywords::after {
  content: "";
  display: table;
  clear: both;
}

.project__keyword {
  display: block;
  float: left;
}

.project__keyword:not(:last-of-type) {
  margin-right: 0;
}

.project__keyword:not(:last-of-type):after {
  content: ",";
  display: inline;
  margin: 0 3px 0 0;
}

.section + .section {
  margin: 100px 0 50px;
}

@media (min-width: 544px) {
  .section {
    padding: 0 50px;
  }
}

.slider {
  display: block;
  padding: 0;
  position: relative;
  width: 100%;
}

@media (min-width: 768px) {
  .slider {
    padding-left: 100px;
  }
}

.slider__counter {
  color: #373A3C;
  display: block;
  font-size: 32px;
  position: relative;
  width: 100%;
}

@media (min-width: 768px) {
  .slider__counter {
    left: 0;
    position: absolute;
    top: -11px;
    width: 100px;
  }
}

@media (min-width: 850px) {
  .slider__counter {
    font-size: 36px;
  }
}

.slider__slides {
  position: relative;
}

.slider__slide {
  width: 100%;
}

.slider__figure {
  margin: 0;
}

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

.slider__caption {
  display: none;
}

.flickity-page-dots {
  display: none;
}

.flickity-prev-next-button {
  background-color: transparent;
  bottom: 0;
  height: auto;
  top: 0;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  width: 50%;
  display: none;
}

.flickity-prev-next-button.previous {
  left: 0;
  right: 50%;
}

.flickity-prev-next-button.previous:hover {
  cursor: url(/images/slider/arrow_black_prev.png), auto;
}

.flickity-prev-next-button.next {
  left: 50%;
  right: 0;
}

.flickity-prev-next-button.next:hover {
  cursor: url(/images/slider/arrow_black_next.png), auto;
}

.flickity-prev-next-button:hover {
  background-color: transparent;
}

.flickity-prev-next-button svg {
  display: none;
}

@media (min-width: 768px) {
  .flickity-prev-next-button {
    display: block;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fbm9ybWFsaXplLnNjc3MiLCJtYWluLmNzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fcHJpbnQuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fcmVib290LnNjc3MiLCIuLi9zcmMvc2Nzcy9iYXNlL192YXJpYWJsZXMuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fdmFyaWFibGVzLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL190YWItZm9jdXMuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fdHlwZS5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fbGlzdHMuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX2ltYWdlcy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fY29kZS5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19ncmlkLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fdGFibGVzLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX2Zvcm1zLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19idXR0b25zLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX2FuaW1hdGlvbi5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19kcm9wZG93bi5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9taXhpbnMvX3Jlc2V0LWZpbHRlci5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX25hdi5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19uYXZiYXIuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fY2FyZC5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fY2FyZHMuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX3BhZ2VyLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX2xhYmVscy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fbGFiZWwuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fanVtYm90cm9uLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX2FsZXJ0LnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19wcm9ncmVzcy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19wcm9ncmVzcy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19tZWRpYS5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19saXN0LWdyb3VwLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fY2xvc2Uuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fbW9kYWwuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fdG9vbHRpcC5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL19wb3BvdmVyLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX2Nhcm91c2VsLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX3V0aWxpdGllcy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fY2VudGVyLWJsb2NrLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19wdWxscy5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vc3JjL3Njc3MvYm9vdHN0cmFwLTQtYWxwaGEyL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvX3V0aWxpdGllcy1iYWNrZ3JvdW5kLnNjc3MiLCIuLi9zcmMvc2Nzcy9ib290c3RyYXAtNC1hbHBoYTIvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fdXRpbGl0aWVzLXNwYWNpbmcuc2NzcyIsIi4uL3NyYy9zY3NzL2Jvb3RzdHJhcC00LWFscGhhMi9fdXRpbGl0aWVzLXJlc3BvbnNpdmUuc2NzcyIsIi4uL3NyYy9zY3NzL2xpYnMvX2ZsaWNraXR5LnNjc3MiLCIuLi9zcmMvc2Nzcy9saWJzL19mbGlja2l0eS10ZXN0LWthaS5zY3NzIiwiLi4vc3JjL3Njc3MvYmFzZS9fYmFzZS5zY3NzIiwiLi4vc3JjL3Njc3MvZm9udHMvX2FrdGl2LWdyb3Rlc2suc2NzcyIsIi4uL3NyYy9zY3NzL2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIi4uL3NyYy9zY3NzL2Jhc2UvX2NvbG9ycy5zY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy9fYmlnbmF2LnNjc3MiLCIuLi9zcmMvc2Nzcy9jb21wb25lbnRzL19kaXNjbGFpbWVyLnNjc3MiLCIuLi9zcmMvc2Nzcy9jb21wb25lbnRzL19mb290ZXIuc2NzcyIsIi4uL3NyYy9zY3NzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy9faG9tZS5zY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy9faG9tZXNsaWRlci5zY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy9faW1hZ2Uuc2NzcyIsIi4uL3NyYy9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyIsIi4uL3NyYy9zY3NzL2NvbXBvbmVudHMvX2ludHJvLnNjc3MiLCIuLi9zcmMvc2Nzcy9jb21wb25lbnRzL19sb2dvLnNjc3MiLCIuLi9zcmMvc2Nzcy9jb21wb25lbnRzL19tYWlubmF2LnNjc3MiLCIuLi9zcmMvc2Nzcy9jb21wb25lbnRzL19tYWlubmF2LXRvZ2dsZXIuc2NzcyIsIi4uL3NyYy9zY3NzL2NvbXBvbmVudHMvX25hdmljb24uc2NzcyIsIi4uL3NyYy9zY3NzL2NvbXBvbmVudHMvX3BlcnNvbi5zY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy9fcHJvamVjdC5zY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiLi4vc3JjL3Njc3MvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkVBQUE7QUFRQTtFQUNFLHVCQUF1QjtFQUN2QiwwQkFBMEI7RUFDMUIsOEJBQThCO0FDTmhDOztBRGFBO0VBQ0UsU0FBUztB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M0M7O0FFclBFO0VBQXNCLG1CQUFtQjtBRnlQM0M7O0FFeFBFO0VBQXNCLG1CQUFtQjtBRjRQM0M7O0FFM1BFO0VBQXNCLG1CQUFtQjtBRitQM0M7O0FFOVBFO0VBQXNCLG1CQUFtQjtBRmtRM0M7O0FEL1NBO0VHdURFLGVDN0QrQjtFRCtEL0IsNkNBQTBDO0FGMlA1Qzs7QUQxU0E7RUdvREUsMkRFMEV5RTtFRnpFekUsZUVpRitCO0VGaEYvQixnQkVzRzhCO0VGcEc5QixjRTlDaUM7RUZnRGpDLHNCRVcrQjtBSjZPakM7O0FBRUE7RUVqUEUsd0JBQXdCO0FGbVAxQjs7QUV2T0E7RUFDRSxhQUFhO0VBQ2Isb0JBQW9CO0FGME90Qjs7QUVuT0E7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0FGc09yQjs7QUVsT0E7O0VBR0UsWUFBWTtFQUNaLGlDRXRGaUM7QUowVG5DOztBRWpPQTtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsb0JBQW9CO0FGb090Qjs7QUVqT0E7OztFQUdFLGFBQWE7RUFDYixtQkFBbUI7QUZvT3JCOztBRWpPQTs7OztFQUlFLGdCQUFnQjtBRm9PbEI7O0FFak9BO0VBQ0UsaUJFd0RnQztBSjRLbEM7O0FFak9BO0VBQ0Usb0JBQW9CO0VBQ3BCLGNBQWM7QUZvT2hCOztBRWpPQTtFQUNFLGdCQUFnQjtBRm9PbEI7O0FEalNBO0VHc0VFLGNDM0prQjtFRDRKbEIscUJFL0QrQjtBSjhSakM7O0FFak9BO0VBS0ksY0VqRWlEO0VGa0VqRCwwQkVqRWtDO0FKaVN0Qzs7QUV0T0E7RUd6SkUsb0JBQW9CO0VBRXBCLDBDQUEwQztFQUMxQyxvQkFBb0I7QUxrWXRCOztBRHpLQTtFRzlDRSxhQUFhO0VBRWIsbUJBQW1CO0FGME5yQjs7QUQvTEE7RUdoQkUsZ0JBQWdCO0FGbU5sQjs7QUR0TkE7RUdjRSxzQkFBc0I7QUY0TXhCOztBQUVBO0VFak1FLGVBQWU7QUZtTWpCOztBRXJMQTs7Ozs7Ozs7O0VBU0UsOEJBQTBCO01BQTFCLDBCQUEwQjtBRndMNUI7O0FESEE7RUczS0UsNkJFcEJ5QztBSnNNM0M7O0FFL0tBO0VBQ0Usb0JFM0JvQztFRjRCcEMsdUJFNUJvQztFRjZCcEMsY0VoT2lDO0VGaU9qQyxnQkFBZ0I7RUFDaEIsb0JBQW9CO0FGa0x0Qjs7QUUvS0E7RUFFRSxnQkFBZ0I7QUZpTGxCOztBRXpLQTtFQUVFLHFCQUFxQjtFQUNyQixvQkFBb0I7QUYyS3RCOztBRXBLQTtFQUNFLG1CQUFtQjtFQUNuQiwwQ0FBMEM7QUZ1SzVDOztBRXBLQTs7OztFQUtFLFNBQVM7RUFJVCxvQkFBb0I7RUFFcEIsZ0JBQWdCO0FGa0tsQjs7QUQxREE7RUduR0UsZ0JBQWdCO0FGaUtsQjs7QURsRkE7RUd4RUUsWUFBWTtFQUVaLFVBQVU7RUFDVixTQUFTO0VBQ1QsU0FBUztBRjZKWDs7QUQ5RUE7RUcxRUUsY0FBYztFQUNkLFdBQVc7RUFDWCxVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixvQkFBb0I7QUY0SnRCOztBRHRIQTtFR2hDRSwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBS25CLHdCQUF3QjtBRnNKMUI7O0FFbEpBO0VBQ0UscUJBQXFCO0FGcUp2Qjs7QUFFQTtFRS9JRSx3QkFBd0I7QUZpSjFCOztBTXRlQTs7RUFFRSxxQkYwS3dDO0VFekt4QyxvQkYwS2tDO0VFektsQyxnQkYwSzhCO0VFeks5QixnQkYwSzhCO0VFeks5QixjRjBLa0M7QUorVHBDOztBRHhXQTtFTzlISyxpQkZnSjhCO0FKMFZuQzs7QU16ZUE7RUFBSyxlRmdKNEI7QUo2VmpDOztBTTVlQTtFQUFLLGtCRmdKK0I7QUpnV3BDOztBTS9lQTtFQUFLLGlCRmdKOEI7QUptV25DOztBTWxmQTtFQUFLLGtCRmdKK0I7QUpzV3BDOztBTXJmQTtFQUFLLGVGZ0o0QjtBSnlXakM7O0FNcGZBO0VBQU0saUJGc0k2QjtBSmtYbkM7O0FNdmZBO0VBQU0sZUZzSTJCO0FKcVhqQzs7QU0xZkE7RUFBTSxrQkZzSThCO0FKd1hwQzs7QU03ZkE7RUFBTSxpQkZzSTZCO0FKMlhuQzs7QU1oZ0JBO0VBQU0sa0JGc0k4QjtBSjhYcEM7O0FNbmdCQTtFQUFNLGVGc0kyQjtBSmlZakM7O0FNcmdCQTtFQUNFLGtCRnVKa0M7RUV0SmxDLGdCRnVKOEI7QUppWGhDOztBTXBnQkE7RUFDRSxlRitIZ0M7RUU5SGhDLGdCRm1JK0I7QUpvWWpDOztBTXJnQkE7RUFDRSxpQkY0SGtDO0VFM0hsQyxnQkZnSStCO0FKd1lqQzs7QU10Z0JBO0VBQ0UsaUJGeUhrQztFRXhIbEMsZ0JGNkgrQjtBSjRZakM7O0FNdmdCQTtFQUNFLGlCRnNIa0M7RUVySGxDLGdCRjBIK0I7QUpnWmpDOztBRHJXQTtFTzVKRSxnQkZBK0I7RUVDL0IsbUJGRCtCO0VFRS9CLFNBQVM7RUFDVCx3Q0ZtSTBDO0FKa1k1Qzs7QU03ZkE7O0VBRUUsY0FBYztFQUNkLG1CQUFtQjtBTmdnQnJCOztBTTdmQTs7RUFFRSxhQUFhO0VBQ2IseUJGcVlzQztBSjJIeEM7O0FNeGZBO0VDbkZFLGVBQWU7RUFDZixnQkFBZ0I7QVAra0JsQjs7QU14ZkE7RUN4RkUsZUFBZTtFQUNmLGdCQUFnQjtBUG9sQmxCOztBTTFmQTtFQUNFLHFCQUFxQjtBTjZmdkI7O0FNOWZBO0VBSUksaUJGcUc2QjtBSnlaakM7O0FNemZBO0VBQ0UsdUJGZ0NtQztFRS9CbkMsc0JGK0JtQztBSjZkckM7O0FNOWZBO0VFdEdJLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztBUndtQmY7O0FNeGZBO0VBQ0UsY0FBYztFQUNkLHlCQUF5QjtBTjJmM0I7O0FNdmZBO0VBQ0Usb0JGaEUrQjtFRWlFL0IsbUJGakUrQjtFRWtFL0Isa0JGaUVvRDtFRWhFcEQsa0NGL0ZpQztBSnlsQm5DOztBTXZmQTtFQUNFLGNBQWM7RUFDZCxjQUFjO0VBQ2QsZ0JGMEM4QjtFRXpDOUIsY0Z2R2lDO0FKaW1CbkM7O0FNOWZBO0VBT0ksc0JBQXNCO0FOMmYxQjs7QU10ZkE7RUFDRSxtQkZuRitCO0VFb0YvQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG1DRmxIaUM7RUVtSGpDLGNBQWM7QU55ZmhCOztBTXRmQTtFQUVJLFdBQVc7QU53ZmY7O0FNMWZBO0VBS0ksc0JBQXNCO0FOeWYxQjs7QVM1b0JBOztFQ0dFLGNBRDhCO0VBRTlCLGVBQWU7RUFDZixZQUFZO0FWOG9CZDs7QVM5b0JBO0VFUkkscUJQK00wQjtBSjJjOUI7O0FTN29CQTtFQUNFLGdCTG9sQmtDO0VLbmxCbEMsZ0JMMko4QjtFSzFKOUIsc0JMbUUrQjtFS2xFL0Isc0JMb2xCZ0M7RUtubEJoQyxzQkw0TDZCO0VLM0w3Qix1Q0FBK0I7RUFBL0IsK0JBQStCO0VDYi9CLHFCRGlCK0I7RUNoQi9CLGVBQWU7RUFDZixZQUFZO0FWOHBCZDs7QVMzb0JBO0VBQ0Usa0JBQWtCO0FUOG9CcEI7O0FTdm9CQTtFQUVFLHFCQUFxQjtBVHlvQnZCOztBU3RvQkE7RUFDRSxxQkFBOEI7RUFDOUIsY0FBYztBVHlvQmhCOztBU3RvQkE7RUFDRSxjQUFjO0VBQ2QsY0xyQmlDO0FKOHBCbkM7O0FEcGRBOzs7O0Vhbk9FLDhEUjZJNEU7QUppakI5RTs7QVkxckJBO0VBQ0Usb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxjUm9vQm1DO0VRbm9CbkMseUJSb29CbUM7RU83b0JqQyxzQlA4TTJCO0FKeWYvQjs7QVl6ckJBO0VBQ0Usb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxXUjhuQmdDO0VRN25CaEMsc0JSOG5CZ0M7RU9ocEI5QixxQlBnTjBCO0FKK2Y5Qjs7QVlqc0JBO0VBU0ksVUFBVTtFQUNWLGVBQWU7RUFDZixpQlJ5SzhCO0FKbWhCbEM7O0FEemZBO0VhNUxFLGNBQWM7RUFDZCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxnQlJzSThCO0VRckk5QixjUmJpQztBSnNzQm5DOztBWS9yQkE7RUFVSSxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCw2QkFBNkI7RUFDN0IsZ0JBQWdCO0FaeXJCcEI7O0FZcHJCQTtFQUNFLGlCUmttQmlDO0VRam1CakMsa0JBQWtCO0FadXJCcEI7O0FhM3VCQTtFQ0NFLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsdUJBQTRCO0VBQzVCLHdCQUE0QjtBZDh1QjlCOztBUXJ2QkU7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLFdBQVc7QVJ3dkJmOztBZS9zQkk7RUZ6Q0o7SUNlTSxpQlhTUTtFSHF1Qlo7QUFDRjs7QWFsdkJBO0VDWEUsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix1QkFBNEI7RUFDNUIsd0JBQTRCO0FkaXdCOUI7O0FReHdCRTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztBUjJ3QmY7O0FhcnZCRTtFQ0tBLHVCQUE0QjtFQUM1Qix3QkFBNEI7QWRvdkI5Qjs7QVFueEJFO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0FSc3hCZjs7QWdCbnhCRTtFQUNFLGtCQUFrQjtFQUVsQixlQUFlO0VBRWYsdUJBQTJCO0VBQzNCLHdCQUE0QjtBaEJveEJoQzs7QWdCaHhCTTtFQU9FLFdBQVc7QWhCNndCbkI7O0FnQjF3QlE7RUZzQkosZUFBbUM7QWR3dkJ2Qzs7QWdCOXdCUTtFRnNCSixnQkFBbUM7QWQ0dkJ2Qzs7QWdCbHhCUTtFRnNCSixVQUFtQztBZGd3QnZDOztBZ0J0eEJRO0VGc0JKLGdCQUFtQztBZG93QnZDOztBZ0IxeEJRO0VGc0JKLGdCQUFtQztBZHd3QnZDOztBZ0I5eEJRO0VGc0JKLFVBQW1DO0FkNHdCdkM7O0FnQmx5QlE7RUZzQkosZ0JBQW1DO0FkZ3hCdkM7O0FnQnR5QlE7RUZzQkosZ0JBQW1DO0Fkb3hCdkM7O0FnQjF5QlE7RUZzQkosVUFBbUM7QWR3eEJ2Qzs7QWdCOXlCUTtFRnNCSixnQkFBbUM7QWQ0eEJ2Qzs7QWdCbHpCUTtFRnNCSixnQkFBbUM7QWRneUJ2Qzs7QWdCdHpCUTtFRnNCSixXQUFtQztBZG95QnZDOztBZ0JqekJVO0VGMEJSLFdBQXVEO0FkMnhCekQ7O0FnQnJ6QlU7RUYwQlIsZUFBaUQ7QWQreEJuRDs7QWdCenpCVTtFRjBCUixnQkFBaUQ7QWRteUJuRDs7QWdCN3pCVTtFRjBCUixVQUFpRDtBZHV5Qm5EOztBZ0JqMEJVO0VGMEJSLGdCQUFpRDtBZDJ5Qm5EOztBZ0JyMEJVO0VGMEJSLGdCQUFpRDtBZCt5Qm5EOztBZ0J6MEJVO0VGMEJSLFVBQWlEO0FkbXpCbkQ7O0FnQjcwQlU7RUYwQlIsZ0JBQWlEO0FkdXpCbkQ7O0FnQmoxQlU7RUYwQlIsZ0JBQWlEO0FkMnpCbkQ7O0FnQnIxQlU7RUYwQlIsVUFBaUQ7QWQrekJuRDs7QWdCejFCVTtFRjBCUixnQkFBaUQ7QWRtMEJuRDs7QWdCNzFCVTtFRjBCUixnQkFBaUQ7QWR1MEJuRDs7QWdCajJCVTtFRjBCUixXQUFpRDtBZDIwQm5EOztBZ0JyMkJVO0VGc0JSLFVBQXNEO0FkbTFCeEQ7O0FnQnoyQlU7RUZzQlIsY0FBZ0Q7QWR1MUJsRDs7QWdCNzJCVTtFRnNCUixlQUFnRDtBZDIxQmxEOztBZ0JqM0JVO0VGc0JSLFNBQWdEO0FkKzFCbEQ7O0FnQnIzQlU7RUZzQlIsZUFBZ0Q7QWRtMkJsRDs7QWdCejNCVTtFRnNCUixlQUFnRDtBZHUyQmxEOztBZ0I3M0JVO0VGc0JSLFNBQWdEO0FkMjJCbEQ7O0FnQmo0QlU7RUZzQlIsZUFBZ0Q7QWQrMkJsRDs7QWdCcjRCVTtFRnNCUixlQUFnRDtBZG0zQmxEOztBZ0J6NEJVO0VGc0JSLFNBQWdEO0FkdTNCbEQ7O0FnQjc0QlU7RUZzQlIsZUFBZ0Q7QWQyM0JsRDs7QWdCajVCVTtFRnNCUixlQUFnRDtBZCszQmxEOztBZ0JyNUJVO0VGc0JSLFVBQWdEO0FkbTRCbEQ7O0FnQno1QlU7RUZrQlIsZUFBeUM7QWQyNEIzQzs7QWdCNzVCVTtFRmtCUixxQkFBeUM7QWQrNEIzQzs7QWdCajZCVTtFRmtCUixzQkFBeUM7QWRtNUIzQzs7QWdCcjZCVTtFRmtCUixnQkFBeUM7QWR1NUIzQzs7QWdCejZCVTtFRmtCUixzQkFBeUM7QWQyNUIzQzs7QWdCNzZCVTtFRmtCUixzQkFBeUM7QWQrNUIzQzs7QWdCajdCVTtFRmtCUixnQkFBeUM7QWRtNkIzQzs7QWdCcjdCVTtFRmtCUixzQkFBeUM7QWR1NkIzQzs7QWdCejdCVTtFRmtCUixzQkFBeUM7QWQyNkIzQzs7QWdCNzdCVTtFRmtCUixnQkFBeUM7QWQrNkIzQzs7QWdCajhCVTtFRmtCUixzQkFBeUM7QWRtN0IzQzs7QWdCcjhCVTtFRmtCUixzQkFBeUM7QWR1N0IzQzs7QWdCejhCVTtFRmtCUixpQkFBeUM7QWQyN0IzQzs7QWVwOEJJO0VDNUJFO0lBT0UsV0FBVztFaEI4OUJqQjtFZ0IzOUJNO0lGc0JKLGVBQW1DO0VkdzhCckM7RWdCOTlCTTtJRnNCSixnQkFBbUM7RWQyOEJyQztFZ0JqK0JNO0lGc0JKLFVBQW1DO0VkODhCckM7RWdCcCtCTTtJRnNCSixnQkFBbUM7RWRpOUJyQztFZ0J2K0JNO0lGc0JKLGdCQUFtQztFZG85QnJDO0VnQjErQk07SUZzQkosVUFBbUM7RWR1OUJyQztFZ0I3K0JNO0lGc0JKLGdCQUFtQztFZDA5QnJDO0VnQmgvQk07SUZzQkosZ0JBQW1DO0VkNjlCckM7RWdCbi9CTTtJRnNCSixVQUFtQztFZGcrQnJDO0VnQnQvQk07SUZzQkosZ0JBQW1DO0VkbStCckM7RWdCei9CTTtJRnNCSixnQkFBbUM7RWRzK0JyQztFZ0I1L0JNO0lGc0JKLFdBQW1DO0VkeStCckM7RWdCdC9CUTtJRjBCUixXQUF1RDtFZCs5QnZEO0VnQnovQlE7SUYwQlIsZUFBaUQ7RWRrK0JqRDtFZ0I1L0JRO0lGMEJSLGdCQUFpRDtFZHErQmpEO0VnQi8vQlE7SUYwQlIsVUFBaUQ7RWR3K0JqRDtFZ0JsZ0NRO0lGMEJSLGdCQUFpRDtFZDIrQmpEO0VnQnJnQ1E7SUYwQlIsZ0JBQWlEO0VkOCtCakQ7RWdCeGdDUTtJRjBCUixVQUFpRDtFZGkvQmpEO0VnQjNnQ1E7SUYwQlIsZ0JBQWlEO0Vkby9CakQ7RWdCOWdDUTtJRjBCUixnQkFBaUQ7RWR1L0JqRDtFZ0JqaENRO0lGMEJSLFVBQWlEO0VkMC9CakQ7RWdCcGhDUTtJRjBCUixnQkFBaUQ7RWQ2L0JqRDtFZ0J2aENRO0lGMEJSLGdCQUFpRDtFZGdnQ2pEO0VnQjFoQ1E7SUYwQlIsV0FBaUQ7RWRtZ0NqRDtFZ0I3aENRO0lGc0JSLFVBQXNEO0VkMGdDdEQ7RWdCaGlDUTtJRnNCUixjQUFnRDtFZDZnQ2hEO0VnQm5pQ1E7SUZzQlIsZUFBZ0Q7RWRnaENoRDtFZ0J0aUNRO0lGc0JSLFNBQWdEO0VkbWhDaEQ7RWdCemlDUTtJRnNCUixlQUFnRDtFZHNoQ2hEO0VnQjVpQ1E7SUZzQlIsZUFBZ0Q7RWR5aENoRDtFZ0IvaUNRO0lGc0JSLFNBQWdEO0VkNGhDaEQ7RWdCbGpDUTtJRnNCUixlQUFnRDtFZCtoQ2hEO0VnQnJqQ1E7SUZzQlIsZUFBZ0Q7RWRraUNoRDtFZ0J4akNRO0lGc0JSLFNBQWdEO0VkcWlDaEQ7RWdCM2pDUTtJRnNCUixlQUFnRDtFZHdpQ2hEO0VnQjlqQ1E7SUZzQlIsZUFBZ0Q7RWQyaUNoRDtFZ0Jqa0NRO0lGc0JSLFVBQWdEO0VkOGlDaEQ7RWdCcGtDUTtJRmtCUixlQUF5QztFZHFqQ3pDO0VnQnZrQ1E7SUZrQlIscUJBQXlDO0Vkd2pDekM7RWdCMWtDUTtJRmtCUixzQkFBeUM7RWQyakN6QztFZ0I3a0NRO0lGa0JSLGdCQUF5QztFZDhqQ3pDO0VnQmhsQ1E7SUZrQlIsc0JBQXlDO0VkaWtDekM7RWdCbmxDUTtJRmtCUixzQkFBeUM7RWRva0N6QztFZ0J0bENRO0lGa0JSLGdCQUF5QztFZHVrQ3pDO0VnQnpsQ1E7SUZrQlIsc0JBQXlDO0VkMGtDekM7RWdCNWxDUTtJRmtCUixzQkFBeUM7RWQ2a0N6QztFZ0IvbENRO0lGa0JSLGdCQUF5QztFZGdsQ3pDO0VnQmxtQ1E7SUZrQlIsc0JBQXlDO0VkbWxDekM7RWdCcm1DUTtJRmtCUixzQkFBeUM7RWRzbEN6QztFZ0J4bUNRO0lGa0JSLGlCQUF5QztFZHlsQ3pDO0FBQ0Y7O0Flbm1DSTtFQzVCRTtJQU9FLFdBQVc7RWhCNm5DakI7RWdCMW5DTTtJRnNCSixlQUFtQztFZHVtQ3JDO0VnQjduQ007SUZzQkosZ0JBQW1DO0VkMG1DckM7RWdCaG9DTTtJRnNCSixVQUFtQztFZDZtQ3JDO0VnQm5vQ007SUZzQkosZ0JBQW1DO0VkZ25DckM7RWdCdG9DTTtJRnNCSixnQkFBbUM7RWRtbkNyQztFZ0J6b0NNO0lGc0JKLFVBQW1DO0Vkc25DckM7RWdCNW9DTTtJRnNCSixnQkFBbUM7RWR5bkNyQztFZ0Ivb0NNO0lGc0JKLGdCQUFtQztFZDRuQ3JDO0VnQmxwQ007SUZzQkosVUFBbUM7RWQrbkNyQztFZ0JycENNO0lGc0JKLGdCQUFtQztFZGtvQ3JDO0VnQnhwQ007SUZzQkosZ0JBQW1DO0VkcW9DckM7RWdCM3BDTTtJRnNCSixXQUFtQztFZHdvQ3JDO0VnQnJwQ1E7SUYwQlIsV0FBdUQ7RWQ4bkN2RDtFZ0J4cENRO0lGMEJSLGVBQWlEO0VkaW9DakQ7RWdCM3BDUTtJRjBCUixnQkFBaUQ7RWRvb0NqRDtFZ0I5cENRO0lGMEJSLFVBQWlEO0VkdW9DakQ7RWdCanFDUTtJRjBCUixnQkFBaUQ7RWQwb0NqRDtFZ0JwcUNRO0lGMEJSLGdCQUFpRDtFZDZvQ2pEO0VnQnZxQ1E7SUYwQlIsVUFBaUQ7RWRncENqRDtFZ0IxcUNRO0lGMEJSLGdCQUFpRDtFZG1wQ2pEO0VnQjdxQ1E7SUYwQlIsZ0JBQWlEO0Vkc3BDakQ7RWdCaHJDUTtJRjBCUixVQUFpRDtFZHlwQ2pEO0VnQm5yQ1E7SUYwQlIsZ0JBQWlEO0VkNHBDakQ7RWdCdHJDUTtJRjBCUixnQkFBaUQ7RWQrcENqRDtFZ0J6ckNRO0lGMEJSLFdBQWlEO0Vka3FDakQ7RWdCNXJDUTtJRnNCUixVQUFzRDtFZHlxQ3REO0VnQi9yQ1E7SUZzQlIsY0FBZ0Q7RWQ0cUNoRDtFZ0Jsc0NRO0lGc0JSLGVBQWdEO0VkK3FDaEQ7RWdCcnNDUTtJRnNCUixTQUFnRDtFZGtyQ2hEO0VnQnhzQ1E7SUZzQlIsZUFBZ0Q7RWRxckNoRDtFZ0Izc0NRO0lGc0JSLGVBQWdEO0Vkd3JDaEQ7RWdCOXNDUTtJRnNCUixTQUFnRDtFZDJyQ2hEO0VnQmp0Q1E7SUZzQlIsZUFBZ0Q7RWQ4ckNoRDtFZ0JwdENRO0lGc0JSLGVBQWdEO0VkaXNDaEQ7RWdCdnRDUTtJRnNCUixTQUFnRDtFZG9zQ2hEO0VnQjF0Q1E7SUZzQlIsZUFBZ0Q7RWR1c0NoRDtFZ0I3dENRO0lGc0JSLGVBQWdEO0VkMHNDaEQ7RWdCaHVDUTtJRnNCUixVQUFnRDtFZDZzQ2hEO0VnQm51Q1E7SUZrQlIsZUFBeUM7RWRvdEN6QztFZ0J0dUNRO0lGa0JSLHFCQUF5QztFZHV0Q3pDO0VnQnp1Q1E7SUZrQlIsc0JBQXlDO0VkMHRDekM7RWdCNXVDUTtJRmtCUixnQkFBeUM7RWQ2dEN6QztFZ0IvdUNRO0lGa0JSLHNCQUF5QztFZGd1Q3pDO0VnQmx2Q1E7SUZrQlIsc0JBQXlDO0VkbXVDekM7RWdCcnZDUTtJRmtCUixnQkFBeUM7RWRzdUN6QztFZ0J4dkNRO0lGa0JSLHNCQUF5QztFZHl1Q3pDO0VnQjN2Q1E7SUZrQlIsc0JBQXlDO0VkNHVDekM7RWdCOXZDUTtJRmtCUixnQkFBeUM7RWQrdUN6QztFZ0Jqd0NRO0lGa0JSLHNCQUF5QztFZGt2Q3pDO0VnQnB3Q1E7SUZrQlIsc0JBQXlDO0VkcXZDekM7RWdCdndDUTtJRmtCUixpQkFBeUM7RWR3dkN6QztBQUNGOztBZWx3Q0k7RUM1QkU7SUFPRSxXQUFXO0VoQjR4Q2pCO0VnQnp4Q007SUZzQkosZUFBbUM7RWRzd0NyQztFZ0I1eENNO0lGc0JKLGdCQUFtQztFZHl3Q3JDO0VnQi94Q007SUZzQkosVUFBbUM7RWQ0d0NyQztFZ0JseUNNO0lGc0JKLGdCQUFtQztFZCt3Q3JDO0VnQnJ5Q007SUZzQkosZ0JBQW1DO0Vka3hDckM7RWdCeHlDTTtJRnNCSixVQUFtQztFZHF4Q3JDO0VnQjN5Q007SUZzQkosZ0JBQW1DO0Vkd3hDckM7RWdCOXlDTTtJRnNCSixnQkFBbUM7RWQyeENyQztFZ0JqekNNO0lGc0JKLFVBQW1DO0VkOHhDckM7RWdCcHpDTTtJRnNCSixnQkFBbUM7RWRpeUNyQztFZ0J2ekNNO0lGc0JKLGdCQUFtQztFZG95Q3JDO0VnQjF6Q007SUZzQkosV0FBbUM7RWR1eUNyQztFZ0JwekNRO0lGMEJSLFdBQXVEO0VkNnhDdkQ7RWdCdnpDUTtJRjBCUixlQUFpRDtFZGd5Q2pEO0VnQjF6Q1E7SUYwQlIsZ0JBQWlEO0VkbXlDakQ7RWdCN3pDUTtJRjBCUixVQUFpRDtFZHN5Q2pEO0VnQmgwQ1E7SUYwQlIsZ0JBQWlEO0VkeXlDakQ7RWdCbjBDUTtJRjBCUixnQkFBaUQ7RWQ0eUNqRDtFZ0J0MENRO0lGMEJSLFVBQWlEO0VkK3lDakQ7RWdCejBDUTtJRjBCUixnQkFBaUQ7RWRrekNqRDtFZ0I1MENRO0lGMEJSLGdCQUFpRDtFZHF6Q2pEO0VnQi8wQ1E7SUYwQlIsVUFBaUQ7RWR3ekNqRDtFZ0JsMUNRO0lGMEJSLGdCQUFpRDtFZDJ6Q2pEO0VnQnIxQ1E7SUYwQlIsZ0JBQWlEO0VkOHpDakQ7RWdCeDFDUTtJRjBCUixXQUFpRDtFZGkwQ2pEO0VnQjMxQ1E7SUZzQlIsVUFBc0Q7RWR3MEN0RDtFZ0I5MUNRO0lGc0JSLGNBQWdEO0VkMjBDaEQ7RWdCajJDUTtJRnNCUixlQUFnRDtFZDgwQ2hEO0VnQnAyQ1E7SUZzQlIsU0FBZ0Q7RWRpMUNoRDtFZ0J2MkNRO0lGc0JSLGVBQWdEO0VkbzFDaEQ7RWdCMTJDUTtJRnNCUixlQUFnRDtFZHUxQ2hEO0VnQjcyQ1E7SUZzQlIsU0FBZ0Q7RWQwMUNoRDtFZ0JoM0NRO0lGc0JSLGVBQWdEO0VkNjFDaEQ7RWdCbjNDUTtJRnNCUixlQUFnRDtFZGcyQ2hEO0VnQnQzQ1E7SUZzQlIsU0FBZ0Q7RWRtMkNoRDtFZ0J6M0NRO0lGc0JSLGVBQWdEO0VkczJDaEQ7RWdCNTNDUTtJRnNCUixlQUFnRDtFZHkyQ2hEO0VnQi8zQ1E7SUZzQlIsVUFBZ0Q7RWQ0MkNoRDtFZ0JsNENRO0lGa0JSLGVBQXlDO0VkbTNDekM7RWdCcjRDUTtJRmtCUixxQkFBeUM7RWRzM0N6QztFZ0J4NENRO0lGa0JSLHNCQUF5QztFZHkzQ3pDO0VnQjM0Q1E7SUZrQlIsZ0JBQXlDO0VkNDNDekM7RWdCOTRDUTtJRmtCUixzQkFBeUM7RWQrM0N6QztFZ0JqNUNRO0lGa0JSLHNCQUF5QztFZGs0Q3pDO0VnQnA1Q1E7SUZrQlIsZ0JBQXlDO0VkcTRDekM7RWdCdjVDUTtJRmtCUixzQkFBeUM7RWR3NEN6QztFZ0IxNUNRO0lGa0JSLHNCQUF5QztFZDI0Q3pDO0VnQjc1Q1E7SUZrQlIsZ0JBQXlDO0VkODRDekM7RWdCaDZDUTtJRmtCUixzQkFBeUM7RWRpNUN6QztFZ0JuNkNRO0lGa0JSLHNCQUF5QztFZG81Q3pDO0VnQnQ2Q1E7SUZrQlIsaUJBQXlDO0VkdTVDekM7QUFDRjs7QWVqNkNJO0VDNUJFO0lBT0UsV0FBVztFaEIyN0NqQjtFZ0J4N0NNO0lGc0JKLGVBQW1DO0VkcTZDckM7RWdCMzdDTTtJRnNCSixnQkFBbUM7RWR3NkNyQztFZ0I5N0NNO0lGc0JKLFVBQW1DO0VkMjZDckM7RWdCajhDTTtJRnNCSixnQkFBbUM7RWQ4NkNyQztFZ0JwOENNO0lGc0JKLGdCQUFtQztFZGk3Q3JDO0VnQnY4Q007SUZzQkosVUFBbUM7RWRvN0NyQztFZ0IxOENNO0lGc0JKLGdCQUFtQztFZHU3Q3JDO0VnQjc4Q007SUZzQkosZ0JBQW1DO0VkMDdDckM7RWdCaDlDTTtJRnNCSixVQUFtQztFZDY3Q3JDO0VnQm45Q007SUZzQkosZ0JBQW1DO0VkZzhDckM7RWdCdDlDTTtJRnNCSixnQkFBbUM7RWRtOENyQztFZ0J6OUNNO0lGc0JKLFdBQW1DO0VkczhDckM7RWdCbjlDUTtJRjBCUixXQUF1RDtFZDQ3Q3ZEO0VnQnQ5Q1E7SUYwQlIsZUFBaUQ7RWQrN0NqRDtFZ0J6OUNRO0lGMEJSLGdCQUFpRDtFZGs4Q2pEO0VnQjU5Q1E7SUYwQlIsVUFBaUQ7RWRxOENqRDtFZ0IvOUNRO0lGMEJSLGdCQUFpRDtFZHc4Q2pEO0VnQmwrQ1E7SUYwQlIsZ0JBQWlEO0VkMjhDakQ7RWdCcitDUTtJRjBCUixVQUFpRDtFZDg4Q2pEO0VnQngrQ1E7SUYwQlIsZ0JBQWlEO0VkaTlDakQ7RWdCMytDUTtJRjBCUixnQkFBaUQ7RWRvOUNqRDtFZ0I5K0NRO0lGMEJSLFVBQWlEO0VkdTlDakQ7RWdCai9DUTtJRjBCUixnQkFBaUQ7RWQwOUNqRDtFZ0JwL0NRO0lGMEJSLGdCQUFpRDtFZDY5Q2pEO0VnQnYvQ1E7SUYwQlIsV0FBaUQ7RWRnK0NqRDtFZ0IxL0NRO0lGc0JSLFVBQXNEO0VkdStDdEQ7RWdCNy9DUTtJRnNCUixjQUFnRDtFZDArQ2hEO0VnQmhnRFE7SUZzQlIsZUFBZ0Q7RWQ2K0NoRDtFZ0JuZ0RRO0lGc0JSLFNBQWdEO0VkZy9DaEQ7RWdCdGdEUTtJRnNCUixlQUFnRDtFZG0vQ2hEO0VnQnpnRFE7SUZzQlIsZUFBZ0Q7RWRzL0NoRDtFZ0I1Z0RRO0lGc0JSLFNBQWdEO0VkeS9DaEQ7RWdCL2dEUTtJRnNCUixlQUFnRDtFZDQvQ2hEO0VnQmxoRFE7SUZzQlIsZUFBZ0Q7RWQrL0NoRDtFZ0JyaERRO0lGc0JSLFNBQWdEO0Vka2dEaEQ7RWdCeGhEUTtJRnNCUixlQUFnRDtFZHFnRGhEO0VnQjNoRFE7SUZzQlIsZUFBZ0Q7RWR3Z0RoRDtFZ0I5aERRO0lGc0JSLFVBQWdEO0VkMmdEaEQ7RWdCamlEUTtJRmtCUixlQUF5QztFZGtoRHpDO0VnQnBpRFE7SUZrQlIscUJBQXlDO0VkcWhEekM7RWdCdmlEUTtJRmtCUixzQkFBeUM7RWR3aER6QztFZ0IxaURRO0lGa0JSLGdCQUF5QztFZDJoRHpDO0VnQjdpRFE7SUZrQlIsc0JBQXlDO0VkOGhEekM7RWdCaGpEUTtJRmtCUixzQkFBeUM7RWRpaUR6QztFZ0JuakRRO0lGa0JSLGdCQUF5QztFZG9pRHpDO0VnQnRqRFE7SUZrQlIsc0JBQXlDO0VkdWlEekM7RWdCempEUTtJRmtCUixzQkFBeUM7RWQwaUR6QztFZ0I1akRRO0lGa0JSLGdCQUF5QztFZDZpRHpDO0VnQi9qRFE7SUZrQlIsc0JBQXlDO0VkZ2pEekM7RWdCbGtEUTtJRmtCUixzQkFBeUM7RWRtakR6QztFZ0Jya0RRO0lGa0JSLGlCQUF5QztFZHNqRHpDO0FBQ0Y7O0FDdGlERTtFZ0JsRUEsV0FBVztFQUNYLGVBQWU7RUFDZixtQmJvRCtCO0FKd2pEakM7O0FpQi9tREE7O0VBT0ksZ0Jic05rQztFYXJObEMsZ0Jia0s0QjtFYWpLNUIsbUJBQW1CO0VBQ25CLDZCYmlCK0I7QUo0bERuQzs7QWlCdm5EQTtFQWNJLHNCQUFzQjtFQUN0QixnQ2JZK0I7QUppbURuQzs7QWlCNW5EQTtFQW1CSSw2QmJRK0I7QUpxbURuQzs7QWlCaG9EQTtFQXVCSSxzQmI0RDZCO0FKaWpEakM7O0FpQnBtREE7O0VBR0ksZWIyTGlDO0FKMjZDckM7O0FpQjdsREE7RUFDRSx5QmJsQmlDO0FKa25EbkM7O0FDbGtERTs7RWdCMUJFLHlCYnRCK0I7QUp1bkRuQzs7QWlCdG1EQTs7RUFXTSx3QkFBOEM7QWpCZ21EcEQ7O0FpQnRsREE7RUFFSSx5QmI4Sm1DO0FKMDdDdkM7O0FrQnRwREk7RUQwRUUseUJibUppQztBSjY3Q3ZDOztBbUI5cERFOzs7RUFJSSx5QmY2TmlDO0FKbThDdkM7O0FrQmhxREk7RUNXSSx5QkFKc0M7QW5CNnBEOUM7O0FtQjlwREU7O0VBU1EseUJBUm9DO0FuQmtxRDlDOztBbUI3cURFOzs7RUFJSSx5QmZtY2tDO0FKNHVDeEM7O0FrQi9xREk7RUNXSSx5QkFKc0M7QW5CNHFEOUM7O0FtQjdxREU7O0VBU1EseUJBUm9DO0FuQmlyRDlDOztBbUI1ckRFOzs7RUFJSSx5QmZ1Y2tDO0FKdXZDeEM7O0FrQjlyREk7RUNXSSx5QkFKc0M7QW5CMnJEOUM7O0FtQjVyREU7O0VBU1EseUJBUm9DO0FuQmdzRDlDOztBbUIzc0RFOzs7RUFJSSx5QmYyY2tDO0FKa3dDeEM7O0FrQjdzREk7RUNXSSx5QkFKc0M7QW5CMHNEOUM7O0FtQjNzREU7O0VBU1EseUJBUm9DO0FuQitzRDlDOztBbUIxdERFOzs7RUFJSSx5QmYrY2tDO0FKNndDeEM7O0FrQjV0REk7RUNXSSx5QkFKc0M7QW5CeXREOUM7O0FtQjF0REU7O0VBU1EseUJBUm9DO0FuQjh0RDlDOztBaUJsb0RBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsZ0JBQWdCO0FqQnFvRGxCOztBaUI1bkRBO0VBRUksV0FBVztFQUNYLHlCYmhHK0I7QUo4dERuQzs7QWlCM25EQTtFQUVJLGNicEcrQjtFYXFHL0IseUJibkcrQjtBSmd1RG5DOztBaUJ6bkRBO0VBQ0UsY2J4R2lDO0VheUdqQyx5QmI1R2lDO0FKd3VEbkM7O0FpQjluREE7RUFLSSxTQUFTO0FqQjZuRGI7O0FpQmxvREE7OztFQVdJLHFCYnBIK0I7QUppdkRuQzs7QWlCeG5EQTtFQUVJLFdBQVc7QWpCMG5EZjs7QWlCNW5EQTtFQU1JLGNBQWM7RUFDZCxtQkFBbUI7QWpCMG5EdkI7O0FpQmpvREE7O0VBWUksNkJibkkrQjtFYW9JL0IsOEJicEkrQjtBSjh2RG5DOztBaUJ2b0RBOztFQWdCTSwrQmJ2STZCO0FKbXdEbkM7O0FpQjVvREE7Ozs7OztFQTJCVSxnQ2JsSnlCO0FKNHdEbkM7O0FpQnJwREE7RUFrQ0ksV0FBVztBakJ1bkRmOztBaUJ6cERBOztFQXNDTSx5QkFBeUI7RUFDekIseUJiOUo2QjtBSnN4RG5DOztBb0JqekRBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFHWCx5QmhCb1JxQztFZ0JuUnJDLGVoQjhJK0I7RWdCN0kvQixnQmhCbUs4QjtFZ0JsSzlCLGNoQmlCaUM7RWdCaEJqQyxzQmhCbVJtQztFZ0JqUm5DLHNCQUFzQjtFQUN0QixzQmhCb1JtQztFT2hTakMsc0JQOE0yQjtBSmduRC9COztBb0I5ekRBO0VBNEJJLDZCQUE2QjtFQUM3QixTQUFTO0FwQnN5RGI7O0FvQm4wREE7RUNxREkscUJqQm1Qb0M7RWlCbFBwQyxhQUFhO0FyQmt4RGpCOztBb0J4MERBO0VBcUNJLFdoQnNRaUM7RWdCcFFqQyxVQUFVO0FwQnN5RGQ7O0FvQjcwREE7RUFxQ0ksV2hCc1FpQztFZ0JwUWpDLFVBQVU7QXBCc3lEZDs7QW9CNzBEQTtFQXFDSSxXaEJzUWlDO0VnQnBRakMsVUFBVTtBcEJzeURkOztBb0I3MERBO0VBcUNJLFdoQnNRaUM7RWdCcFFqQyxVQUFVO0FwQnN5RGQ7O0FvQjcwREE7RUFxQ0ksV2hCc1FpQztFZ0JwUWpDLFVBQVU7QXBCc3lEZDs7QW9CNzBEQTtFQWlESSx5QmhCdEIrQjtFZ0J3Qi9CLFVBQVU7QXBCK3hEZDs7QW9CbDFEQTtFQXVESSxtQmhCcVF3QztBSjBoRDVDOztBb0J6eERBOztFQUVFLGNBQWM7QXBCNHhEaEI7O0FvQmx4REE7RUFDRSx5QmhCK01xQztFZ0I5TXJDLGdCQUFnQjtBcEJxeERsQjs7QW9CdHdEQTtFQUNFOzs7O0lBS0ksb0JoQm1Oc0Y7RUpxakQxRjtFb0I3d0RBOzs7Ozs7Ozs7OztJQVVJLHNCaEJnTjBGO0VKZ2tEOUY7RW9CMXhEQTs7Ozs7Ozs7Ozs7SUFlSSx1QmhCME0wRjtFSjhrRDlGO0FBQ0Y7O0FvQjl3REE7RUFDRSxtQmhCNkwwRjtFZ0IzTDFGLHFCaEJrS3NDO0VnQmpLdEMsd0JoQmlLc0M7RWdCL0p0QyxnQkFBZ0I7QXBCK3dEbEI7O0FvQnJ4REE7Ozs7O0VBVUksZ0JBQWdCO0VBQ2hCLGVBQWU7QXBCbXhEbkI7O0FvQnR3REE7OztFQUVFLHlCaEI4SnFDO0VnQjdKckMsbUJoQk1rQztFZ0JMbEMsZ0JoQjJEMEI7RU81TXhCLHFCUGdOMEI7QUo0c0Q5Qjs7QW9CdndEQTs7O0VBRUUsd0JoQnlKc0M7RWdCeEp0QyxrQmhCSGtDO0VnQklsQyxvQmhCa0R5QjtFTzNNdkIscUJQK00wQjtBSnN0RDlCOztBb0Jsd0RBO0VBQ0UsbUJoQjdHK0I7QUprM0RqQzs7QW9CN3ZEQTs7RUFFRSxrQkFBa0I7RUFDbEIsY0FBYztFQUVkLHNCQUE4QjtBcEIrdkRoQzs7QW9CcHdEQTs7RUFRSSxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixlQUFlO0FwQml3RG5COztBb0I1d0RBOztFQWVNLGdCQUFnQjtBcEJrd0R0Qjs7QW9COXZEQTs7OztFQUlFLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFFbEIscUJBQXFCO0FwQmd3RHZCOztBb0I3dkRBOztFQUdFLG1CQUFtQjtBcEIrdkRyQjs7QW9CM3ZEQTs7RUFFRSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixlQUFlO0FwQjh2RGpCOztBb0I1dkRBOztFQUVFLGFBQWE7RUFDYixtQkFBbUI7QXBCK3ZEckI7O0FvQnh2REE7OztFQUlJLG1CaEJvRndDO0FKc3FENUM7O0FvQnR2REE7O0VBR0ksbUJoQjZFd0M7QUoycUQ1Qzs7QW9CcHZEQTs7RUFJTSxtQmhCcUVzQztBSmdyRDVDOztBb0IzdURBOzs7RUFHRSxzQkFBcUM7RUFDckMsNEJBQTRCO0VBQzVCLDJDQUF1RDtFQUN2RCxvQ0FBNEQ7QXBCOHVEOUQ7O0FvQjF1REE7Ozs7Ozs7Ozs7RUM5UEksY2pCa0IrQjtBSm0rRG5DOztBb0J2dkRBO0VDMVBJLHFCakJjK0I7QUp1K0RuQzs7QW9CM3ZEQTtFQzlPSSxjakJFK0I7RWlCRC9CLHFCakJDK0I7RWlCQS9CLHlCQUFzQztBckI2K0QxQzs7QW9CandEQTtFQ3hPSSxjakJKK0I7QUppL0RuQzs7QW9CcndEQTtFQUlJLHVjQUF5QztBcEJxd0Q3Qzs7QW9CandEQTs7Ozs7Ozs7OztFQ3RRSSxjakJvQitCO0FKZ2dFbkM7O0FvQjl3REE7RUNsUUkscUJqQmdCK0I7QUpvZ0VuQzs7QW9CbHhEQTtFQ3RQSSxjakJJK0I7RWlCSC9CLHFCakJHK0I7RWlCRi9CLHVCQUFzQztBckI0Z0UxQzs7QW9CeHhEQTtFQ2hQSSxjakJGK0I7QUo4Z0VuQzs7QW9CNXhEQTtFQUlJLCtlQUF5QztBcEI0eEQ3Qzs7QW9CeHhEQTs7Ozs7Ozs7OztFQzlRSSxjakJxQitCO0FKOGhFbkM7O0FvQnJ5REE7RUMxUUkscUJqQmlCK0I7QUpraUVuQzs7QW9CenlEQTtFQzlQSSxjakJLK0I7RWlCSi9CLHFCakJJK0I7RWlCSC9CLHlCQUFzQztBckIyaUUxQzs7QW9CL3lEQTtFQ3hQSSxjakJEK0I7QUo0aUVuQzs7QW9CbnpEQTtFQUlJLHVpQkFBd0M7QXBCbXpENUM7O0FlemlFSTtFS2tWSjtJQU1NLHFCQUFxQjtJQUNyQixnQkFBZ0I7SUFDaEIsc0JBQXNCO0VwQnN0RDFCO0VvQjl0REY7SUFhTSxxQkFBcUI7SUFDckIsV0FBVztJQUNYLHNCQUFzQjtFcEJvdEQxQjtFb0JudURGO0lBb0JNLHFCQUFxQjtFcEJrdER6QjtFb0J0dURGO0lBd0JNLHFCQUFxQjtJQUNyQixzQkFBc0I7RXBCaXREMUI7RW9CMXVERjs7O0lBOEJRLFdBQVc7RXBCaXREakI7RW9CL3VERjtJQW9DTSxXQUFXO0VwQjhzRGY7RW9CbHZERjtJQXdDTSxnQkFBZ0I7SUFDaEIsc0JBQXNCO0VwQjZzRDFCO0VvQnR2REY7O0lBZ0RNLHFCQUFxQjtJQUNyQixhQUFhO0lBQ2IsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtFcEIwc0QxQjtFb0I3dkRGOztJQXNEUSxlQUFlO0VwQjJzRHJCO0VvQmp3REY7O0lBMkRNLGtCQUFrQjtJQUNsQixjQUFjO0VwQjBzRGxCO0VvQnR3REY7SUFpRU0sTUFBTTtFcEJ3c0RWO0FBQ0Y7O0FzQnJvRUE7RUFDRSxxQkFBcUI7RUFDckIsbUJsQjZPcUM7RWtCNU9yQyxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YseUJBQWlCO0tBQWpCLHNCQUFpQjtNQUFqQixxQkFBaUI7VUFBakIsaUJBQWlCO0VBQ2pCLDZCQUFpRDtFQ21GakQsc0JuQmtKbUM7RW1CakpuQyxlbkJ3RCtCO0VtQnZEL0IsZ0JuQjZFOEI7RU8xSzVCLHNCUDhNMkI7QUpzOEQvQjs7QXNCcHBFQTtFakJBRSxvQkFBb0I7RUFFcEIsMENBQTBDO0VBQzFDLG9CQUFvQjtBTHVwRXRCOztBa0Izb0VJO0VJT0EscUJBQXFCO0F0QndvRXpCOztBc0I5cEVBO0VBeUJJLHFCQUFxQjtBdEJ5b0V6Qjs7QXNCbHFFQTtFQThCSSxzQkFBc0I7RUFDdEIsVUFBVTtBdEJ3b0VkOztBc0J2cUVBO0VBcUNJLG1CbEJ1UndDO0VrQnRSeEMsWUFBWTtBdEJzb0VoQjs7QXNCaG9FQTs7RUFFRSxvQkFBb0I7QXRCbW9FdEI7O0FzQjNuRUE7RUNqREUsV25CNE9tQztFbUIzT25DLHlCbkJ3QmlDO0VtQnZCakMscUJuQnVCaUM7QUp5cEVuQzs7QWtCbHJFSTtFS01BLFduQnNPaUM7RW1Cck9qQyx5QkFWMEM7RUFXdEMscUJBVjhCO0F2QjByRXRDOztBc0J2b0VBO0VDcENJLFduQitOaUM7RW1COU5qQyx5QkFqQjBDO0VBa0J0QyxxQkFqQjhCO0F2QmdzRXRDOztBc0I3b0VBOztFQzVCSSxXbkJ1TmlDO0VtQnROakMseUJBekIwQztFQTBCdEMscUJBekI4QjtFQTJCbEMsc0JBQXNCO0F2QjZxRTFCOztBc0JycEVBOzs7O0VDbEJNLFduQjZNK0I7RW1CNU0vQix5QkFBMEM7RUFDdEMscUJBQWtDO0F2QjhxRTVDOztBc0I5cEVBO0VDUk0seUJuQmhCNkI7RW1CaUJ6QixxQm5CakJ5QjtBSjJyRW5DOztBa0JwdEVJO0VLNkNFLHlCbkJwQjZCO0VtQnFCekIscUJuQnJCeUI7QUpnc0VuQzs7QXNCcnFFQTtFQ3BERSxjbkJtQmlDO0VtQmxCakMsc0JuQmdQbUM7RW1CL09uQyxrQm5CZ1BtQztBSjYrRHJDOztBa0IvdEVJO0VLTUEsY25CYStCO0VtQlovQix5QkFWMEM7RUFXdEMscUJBVjhCO0F2QnV1RXRDOztBc0JqckVBO0VDdkNJLGNuQk0rQjtFbUJML0IseUJBakIwQztFQWtCdEMscUJBakI4QjtBdkI2dUV0Qzs7QXNCdnJFQTs7RUMvQkksY25CRitCO0VtQkcvQix5QkF6QjBDO0VBMEJ0QyxxQkF6QjhCO0VBMkJsQyxzQkFBc0I7QXZCMHRFMUI7O0FzQi9yRUE7Ozs7RUNyQk0sY25CWjZCO0VtQmE3Qix5QkFBMEM7RUFDdEMscUJBQWtDO0F2QjJ0RTVDOztBc0J4c0VBO0VDWE0sc0JuQndNK0I7RW1Cdk0zQixrQm5Cd00yQjtBSitnRXJDOztBa0Jqd0VJO0VLNkNFLHNCbkJvTStCO0VtQm5NM0Isa0JuQm9NMkI7QUpvaEVyQzs7QXNCL3NFQTtFQ3ZERSxXbkJvUG1DO0VtQm5QbkMseUJuQjBCaUM7RW1CekJqQyxxQm5CeUJpQztBSml2RW5DOztBa0I1d0VJO0VLTUEsV25COE9pQztFbUI3T2pDLHlCQVYwQztFQVd0QyxxQkFWOEI7QXZCb3hFdEM7O0FzQjN0RUE7RUMxQ0ksV25CdU9pQztFbUJ0T2pDLHlCQWpCMEM7RUFrQnRDLHFCQWpCOEI7QXZCMHhFdEM7O0FzQmp1RUE7O0VDbENJLFduQitOaUM7RW1COU5qQyx5QkF6QjBDO0VBMEJ0QyxxQkF6QjhCO0VBMkJsQyxzQkFBc0I7QXZCdXdFMUI7O0FzQnp1RUE7Ozs7RUN4Qk0sV25CcU4rQjtFbUJwTi9CLHlCQUEwQztFQUN0QyxxQkFBa0M7QXZCd3dFNUM7O0FzQmx2RUE7RUNkTSx5Qm5CZDZCO0VtQmV6QixxQm5CZnlCO0FKbXhFbkM7O0FrQjl5RUk7RUs2Q0UseUJuQmxCNkI7RW1CbUJ6QixxQm5CbkJ5QjtBSnd4RW5DOztBc0J6dkVBO0VDMURFLFduQndQbUM7RW1CdlBuQyx5Qm5CeUJpQztFbUJ4QmpDLHFCbkJ3QmlDO0FKK3hFbkM7O0FrQnp6RUk7RUtNQSxXbkJrUGlDO0VtQmpQakMseUJBVjBDO0VBV3RDLHFCQVY4QjtBdkJpMEV0Qzs7QXNCcndFQTtFQzdDSSxXbkIyT2lDO0VtQjFPakMseUJBakIwQztFQWtCdEMscUJBakI4QjtBdkJ1MEV0Qzs7QXNCM3dFQTs7RUNyQ0ksV25CbU9pQztFbUJsT2pDLHlCQXpCMEM7RUEwQnRDLHFCQXpCOEI7RUEyQmxDLHNCQUFzQjtBdkJvekUxQjs7QXNCbnhFQTs7OztFQzNCTSxXbkJ5TitCO0VtQnhOL0IseUJBQTBDO0VBQ3RDLHFCQUFrQztBdkJxekU1Qzs7QXNCNXhFQTtFQ2pCTSx5Qm5CZjZCO0VtQmdCekIscUJuQmhCeUI7QUppMEVuQzs7QWtCMzFFSTtFSzZDRSx5Qm5CbkI2QjtFbUJvQnpCLHFCbkJwQnlCO0FKczBFbkM7O0FzQm55RUE7RUM3REUsV25CNFBtQztFbUIzUG5DLHlCbkIyQmlDO0VtQjFCakMscUJuQjBCaUM7QUowMEVuQzs7QWtCdDJFSTtFS01BLFduQnNQaUM7RW1CclBqQyx5QkFWMEM7RUFXdEMscUJBVjhCO0F2QjgyRXRDOztBc0IveUVBO0VDaERJLFduQitPaUM7RW1COU9qQyx5QkFqQjBDO0VBa0J0QyxxQkFqQjhCO0F2Qm8zRXRDOztBc0JyekVBOztFQ3hDSSxXbkJ1T2lDO0VtQnRPakMseUJBekIwQztFQTBCdEMscUJBekI4QjtFQTJCbEMsc0JBQXNCO0F2QmkyRTFCOztBc0I3ekVBOzs7O0VDOUJNLFduQjZOK0I7RW1CNU4vQix5QkFBMEM7RUFDdEMscUJBQWtDO0F2QmsyRTVDOztBc0J0MEVBO0VDcEJNLHlCbkJiNkI7RW1CY3pCLHFCbkJkeUI7QUo0MkVuQzs7QWtCeDRFSTtFSzZDRSx5Qm5CakI2QjtFbUJrQnpCLHFCbkJsQnlCO0FKaTNFbkM7O0FzQjcwRUE7RUNoRUUsV25CZ1FtQztFbUIvUG5DLHlCbkI0QmlDO0VtQjNCakMscUJuQjJCaUM7QUpzM0VuQzs7QWtCbjVFSTtFS01BLFduQjBQaUM7RW1CelBqQyx5QkFWMEM7RUFXdEMscUJBVjhCO0F2QjI1RXRDOztBc0J6MUVBO0VDbkRJLFduQm1QaUM7RW1CbFBqQyx5QkFqQjBDO0VBa0J0QyxxQkFqQjhCO0F2Qmk2RXRDOztBc0IvMUVBOztFQzNDSSxXbkIyT2lDO0VtQjFPakMseUJBekIwQztFQTBCdEMscUJBekI4QjtFQTJCbEMsc0JBQXNCO0F2Qjg0RTFCOztBc0J2MkVBOzs7O0VDakNNLFduQmlPK0I7RW1CaE8vQix5QkFBMEM7RUFDdEMscUJBQWtDO0F2Qis0RTVDOztBc0JoM0VBO0VDdkJNLHlCbkJaNkI7RW1CYXpCLHFCbkJieUI7QUp3NUVuQzs7QWtCcjdFSTtFSzZDRSx5Qm5CaEI2QjtFbUJpQnpCLHFCbkJqQnlCO0FKNjVFbkM7O0FzQnIzRUE7RUNqQkUsY25CM0JpQztFbUI0QmpDLHNCQUFzQjtFQUN0Qiw2QkFBNkI7RUFDN0IscUJuQjlCaUM7QUp3NkVuQzs7QXNCNTNFQTs7RUNQSSxXQUFXO0VBQ1gseUJuQnRDK0I7RW1CdUMzQixxQm5CdkMyQjtBSis2RW5DOztBa0J4OEVJO0VLbUVBLFdBQVc7RUFDWCx5Qm5CM0MrQjtFbUI0QzNCLHFCbkI1QzJCO0FKcTdFbkM7O0FzQno0RUE7RUNPTSxxQkFBa0M7QXZCczRFeEM7O0FrQmw5RUk7RUsrRUUscUJBQWtDO0F2QnU0RXhDOztBc0I5NEVBO0VDcEJFLFduQjhMbUM7RW1CN0xuQyxzQkFBc0I7RUFDdEIsNkJBQTZCO0VBQzdCLGtCbkIyTG1DO0FKMnVFckM7O0FzQnI1RUE7O0VDVkksV0FBVztFQUNYLHNCbkJtTGlDO0VtQmxMN0Isa0JuQmtMNkI7QUprdkVyQzs7QWtCcCtFSTtFS21FQSxXQUFXO0VBQ1gsc0JuQjhLaUM7RW1CN0s3QixrQm5CNks2QjtBSnd2RXJDOztBc0JsNkVBO0VDSU0sbUJBQWtDO0F2Qms2RXhDOztBa0I5K0VJO0VLK0VFLG1CQUFrQztBdkJtNkV4Qzs7QXNCdjZFQTtFQ3ZCRSxjbkJ6QmlDO0VtQjBCakMsc0JBQXNCO0VBQ3RCLDZCQUE2QjtFQUM3QixxQm5CNUJpQztBSjg5RW5DOztBc0I5NkVBOztFQ2JJLFdBQVc7RUFDWCx5Qm5CcEMrQjtFbUJxQzNCLHFCbkJyQzJCO0FKcStFbkM7O0FrQmhnRkk7RUttRUEsV0FBVztFQUNYLHlCbkJ6QytCO0VtQjBDM0IscUJuQjFDMkI7QUoyK0VuQzs7QXNCMzdFQTtFQ0NNLHFCQUFrQztBdkI4N0V4Qzs7QWtCMWdGSTtFSytFRSxxQkFBa0M7QXZCKzdFeEM7O0FzQmg4RUE7RUMxQkUsY25CMUJpQztFbUIyQmpDLHNCQUFzQjtFQUN0Qiw2QkFBNkI7RUFDN0IscUJuQjdCaUM7QUoyL0VuQzs7QXNCdjhFQTs7RUNoQkksV0FBVztFQUNYLHlCbkJyQytCO0VtQnNDM0IscUJuQnRDMkI7QUprZ0ZuQzs7QWtCNWhGSTtFS21FQSxXQUFXO0VBQ1gseUJuQjFDK0I7RW1CMkMzQixxQm5CM0MyQjtBSndnRm5DOztBc0JwOUVBO0VDRk0scUJBQWtDO0F2QjA5RXhDOztBa0J0aUZJO0VLK0VFLHFCQUFrQztBdkIyOUV4Qzs7QXNCejlFQTtFQzdCRSxjbkJ4QmlDO0VtQnlCakMsc0JBQXNCO0VBQ3RCLDZCQUE2QjtFQUM3QixxQm5CM0JpQztBSnFoRm5DOztBc0JoK0VBOztFQ25CSSxXQUFXO0VBQ1gseUJuQm5DK0I7RW1Cb0MzQixxQm5CcEMyQjtBSjRoRm5DOztBa0J4akZJO0VLbUVBLFdBQVc7RUFDWCx5Qm5CeEMrQjtFbUJ5QzNCLHFCbkJ6QzJCO0FKa2lGbkM7O0FzQjcrRUE7RUNMTSxxQkFBa0M7QXZCcy9FeEM7O0FrQmxrRkk7RUsrRUUscUJBQWtDO0F2QnUvRXhDOztBc0JsL0VBO0VDaENFLGNuQnZCaUM7RW1Cd0JqQyxzQkFBc0I7RUFDdEIsNkJBQTZCO0VBQzdCLHFCbkIxQmlDO0FKZ2pGbkM7O0FzQnovRUE7O0VDdEJJLFdBQVc7RUFDWCx5Qm5CbEMrQjtFbUJtQzNCLHFCbkJuQzJCO0FKdWpGbkM7O0FrQnBsRkk7RUttRUEsV0FBVztFQUNYLHlCbkJ2QytCO0VtQndDM0IscUJuQnhDMkI7QUo2akZuQzs7QXNCdGdGQTtFQ1JNLHFCQUFrQztBdkJraEZ4Qzs7QWtCOWxGSTtFSytFRSxxQkFBa0M7QXZCbWhGeEM7O0FzQnBnRkE7RUFDRSxtQkFBbUI7RUFDbkIsY25CdEdrQjtFbUJ1R2xCLGdCQUFnQjtBdEJ1Z0ZsQjs7QXNCMWdGQTtFQVNJLDZCQUE2QjtBdEJxZ0ZqQzs7QXNCOWdGQTtFQWVJLHlCQUF5QjtBdEJtZ0Y3Qjs7QWtCaG5GSTtFSWdIQSx5QkFBeUI7QXRCb2dGN0I7O0FrQjFtRkk7RUl5R0EsY2xCM0JpRDtFa0I0QmpELDBCbEIzQmtDO0VrQjRCbEMsNkJBQTZCO0F0QnFnRmpDOztBa0JobkZJO0VJK0dFLGNsQnBHNkI7RWtCcUc3QixxQkFBcUI7QXRCcWdGM0I7O0FzQjMvRUE7RUM5Q0Usd0JuQm1Mc0M7RW1CbEx0QyxrQm5CeURrQztFbUJ4RGxDLG9CbkI4R3lCO0VPM012QixxQlArTTBCO0FKNDdFOUI7O0FzQjkvRUE7RUNsREUsd0JuQmdMcUM7RW1CL0tyQyxtQm5CMERrQztFbUJ6RGxDLGdCbkIrRzBCO0VPNU14QixxQlBnTjBCO0FKazhFOUI7O0FzQjMvRUE7RUFDRSxjQUFjO0VBQ2QsV0FBVztBdEI4L0ViOztBc0IxL0VBO0VBQ0UsZUFBZTtBdEI2L0VqQjs7QXNCei9FQTs7O0VBSUksV0FBVztBdEIyL0VmOztBd0JycUZBO0VBQ0UsVUFBVTtFQUNWLHVDQUErQjtFQUEvQiwrQkFBK0I7QXhCd3FGakM7O0F3QjFxRkE7RUFLSSxVQUFVO0F4QnlxRmQ7O0F3QnJxRkE7RUFDRSxhQUFhO0F4QndxRmY7O0F3QnpxRkE7RUFJSSxjQUFjO0F4QnlxRmxCOztBd0JucUZBO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsd0NBQWdDO1VBQWhDLGdDQUFnQztFQUNoQyxpQ0FBeUI7VUFBekIseUJBQXlCO0VBQ3pCLG1DQUEyQjtFQUEzQiwyQkFBMkI7QXhCc3FGN0I7O0F5QjlyRkE7O0VBRUUsa0JBQWtCO0F6QmlzRnBCOztBeUI5ckZBO0VBR0kscUJBQXFCO0VBQ3JCLFFBQVE7RUFDUixTQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLHVCQUE4QjtFQUM5QixxQ0FBNEM7RUFDNUMsb0NBQTJDO0F6QityRi9DOztBeUIzc0ZBO0VBaUJJLFVBQVU7QXpCOHJGZDs7QXlCMXJGQTtFQUdNLGFBQWE7RUFDYiwwQkFBaUM7QXpCMnJGdkM7O0F5QnJyRkE7RUFDRSxrQkFBa0I7RUFDbEIsU0FBUztFQUNULE9BQU87RUFDUCxhckIwVDZCO0VxQnpUN0IsYUFBYTtFQUNiLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGVBQWU7RUFDZixlckJ5RytCO0VxQnhHL0IsY3JCcEJpQztFcUJxQmpDLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsc0JyQnlSbUM7RXFCeFJuQyw0QkFBNEI7RUFDNUIscUNyQndSOEM7RU96VTVDLHNCUDhNMkI7QUo0aEYvQjs7QXlCbnJGQTtFQ3RERSxXQUFXO0VBQ1gsZ0JBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQix5QnRCdVVzQztBSnM2RXhDOztBeUJuckZBO0VBQ0UsY0FBYztFQUNkLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixnQnJCc0c4QjtFcUJyRzlCLGNyQjdDaUM7RXFCOENqQyxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixTQUFTO0F6QnNyRlg7O0FrQmh2Rkk7RU82REEsY3JCa1FtRDtFcUJqUW5ELHFCQUFxQjtFQUNyQix5QnJCaVFvQztBSnM3RXhDOztBa0J0dUZJO0VPcURFLFdyQjhIdUI7RXFCN0h2QixxQkFBcUI7RUFDckIseUJyQnhENkI7RXFCeUQ3QixVQUFVO0F6QnFyRmhCOztBa0I3dUZJO0VPaUVFLGNyQnRFNkI7QUpzdkZuQzs7QWtCandGSTtFT3NGRSxxQkFBcUI7RUFDckIsbUJyQnNOc0M7RXFCck50Qyw2QkFBNkI7RUFDN0Isc0JBQXNCO0VFdEcxQixxRUFBcUU7QTNCc3hGdkU7O0F5QnpxRkE7RUFHSSxjQUFjO0F6QjBxRmxCOztBeUI3cUZBO0VBUUksVUFBVTtBekJ5cUZkOztBeUJqcUZBO0VBQ0UsUUFBUTtFQUNSLFVBQVU7QXpCb3FGWjs7QXlCNXBGQTtFQUNFLFdBQVc7RUFDWCxPQUFPO0F6QitwRlQ7O0F5QjNwRkE7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLG1CckJJa0M7RXFCSGxDLGdCckJ1QjhCO0VxQnRCOUIsY3JCMUhpQztFcUIySGpDLG1CQUFtQjtBekI4cEZyQjs7QXlCMXBGQTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sUUFBUTtFQUNSLFNBQVM7RUFDVCxPQUFPO0VBQ1AsWXJCZ002QjtBSjY5RS9COztBeUJ6cEZBO0VBQ0UsUUFBUTtFQUNSLFVBQVU7QXpCNHBGWjs7QXlCcHBGQTs7RUFJSSxXQUFXO0VBQ1gsYUFBYTtFQUNiLDBCQUFpQztBekJxcEZyQzs7QXlCM3BGQTs7RUFXSSxTQUFTO0VBQ1QsWUFBWTtFQUNaLGtCQUFrQjtBekJxcEZ0Qjs7QTRCbDFGQTs7RUFFRSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHNCQUFzQjtBNUJxMUZ4Qjs7QTRCejFGQTs7RUFPSSxrQkFBa0I7RUFDbEIsV0FBVztBNUJ1MUZmOztBNEIvMUZBOzs7O0VBY00sVUFBVTtBNUJ3MUZoQjs7QWtCOTFGSTs7RVVTRSxVQUFVO0E1QjAxRmhCOztBNEJwMUZBOzs7O0VBS0ksaUJ4Qm1ENEI7QUpteUZoQzs7QTRCajFGQTtFQUNFLGlCQUFpQjtBNUJvMUZuQjs7QVF0M0ZFO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0FSeTNGZjs7QTRCMzFGQTs7RUFNSSxXQUFXO0E1QjAxRmY7O0E0QmgyRkE7OztFQVlJLGdCQUFnQjtBNUIwMUZwQjs7QTRCdDFGQTtFQUNFLGdCQUFnQjtBNUJ5MUZsQjs7QTRCcjFGQTtFQUNFLGNBQWM7QTVCdzFGaEI7O0E0QnoxRkE7RWpCdENJLDZCaUIwQzhCO0VqQnpDOUIsMEJpQnlDOEI7QTVCMDFGbEM7O0E0QnQxRkE7O0VqQmhDSSw0QmlCa0MyQjtFakJqQzNCLHlCaUJpQzJCO0E1QjAxRi9COztBNEJ0MUZBO0VBQ0UsV0FBVztBNUJ5MUZiOztBNEJ2MUZBO0VBQ0UsZ0JBQWdCO0E1QjAxRmxCOztBNEJ4MUZBOztFakIxREksNkJpQjZEOEI7RWpCNUQ5QiwwQmlCNEQ4QjtBNUIyMUZsQzs7QTRCeDFGQTtFakJsREksNEJpQm1EMkI7RWpCbEQzQix5QmlCa0QyQjtBNUI0MUYvQjs7QTRCeDFGQTs7RUFFRSxVQUFVO0E1QjIxRlo7O0E0QjEwRkE7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0E1QjYwRm5COztBNEIzMEZBO0VBQ0UsbUJBQW1CO0VBQ25CLGtCQUFrQjtBNUI4MEZwQjs7QTRCOXpGQTtFQUNFLGNBQWM7QTVCaTBGaEI7O0E0Qjl6RkE7RUFDRSwyQkFBK0M7RUFDL0Msc0JBQXNCO0E1QmkwRnhCOztBNEI5ekZBO0VBQ0UsMkJ4QmdGMkI7QUppdkY3Qjs7QTRCeHpGQTs7O0VBSUksY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0VBQ1gsZUFBZTtBNUIwekZuQjs7QVFsOUZFO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0FScTlGZjs7QTRCdjBGQTtFQWVNLFdBQVc7QTVCNHpGakI7O0E0QjMwRkE7Ozs7RUF1QkksZ0J4QnpGNEI7RXdCMEY1QixjQUFjO0E1QjJ6RmxCOztBNEJ2ekZBO0VBRUksZ0JBQWdCO0E1Qnl6RnBCOztBNEIzekZBO0VBS0ksZ0N4QitCMkI7RU8xTDNCLDZCaUI0SitCO0VqQjNKL0IsNEJpQjJKK0I7QTVCMnpGbkM7O0E0QmowRkE7RUFTSSxrQ3hCMkIyQjtFT3hNM0IsMEJpQjhLNEI7RWpCN0s1Qix5QmlCNks0QjtBNUI2ekZoQzs7QTRCMXpGQTtFQUNFLGdCQUFnQjtBNUI2ekZsQjs7QTRCM3pGQTs7RWpCdEtJLDZCaUJ5SytCO0VqQnhLL0IsNEJpQndLK0I7QTVCOHpGbkM7O0E0QjN6RkE7RWpCMUxJLDBCaUIyTDBCO0VqQjFMMUIseUJpQjBMMEI7QTVCK3pGOUI7O0FBRUE7Ozs7RTRCNXlGTSxrQkFBa0I7RUFDbEIsc0JBQW1CO0VBQ25CLG9CQUFvQjtBNUJpekYxQjs7QTZCemdHQTtFQUNFLGtCQUFrQjtFQUtoQixjQUFjO0VBR2QseUJBQXlCO0E3QnNnRzdCOztBNkIvZ0dBO0VBZUksa0JBQWtCO0VBQ2xCLFVBQVU7RUFXUixXQUFXO0VBQ1gsV0FBVztFQUViLGdCQUFnQjtBN0J5L0ZwQjs7QWtCditGSTtFVzdCRSxVQUFVO0E3QndnR2hCOztBNkJ6L0ZBOzs7RUFNSSxtQkFBbUI7QTdCeS9GdkI7O0E2Qi8vRkE7OztFbEJsQ0ksZ0JrQjRDd0I7QTdCMi9GNUI7O0E2QnYvRkE7O0VBS0ksU0FBUztFQUVYLG1CQUFtQjtFQUNuQixzQkFBc0I7QTdCcy9GeEI7O0E2Qjc5RkE7RUFDRSx5QnpCdU1xQztFeUJ0TXJDLGV6QmlFK0I7RXlCaEUvQixtQkFBbUI7RUFDbkIsY0FBYztFQUNkLGN6QjdEaUM7RXlCOERqQyxrQkFBa0I7RUFDbEIseUJ6QjdEaUM7RXlCOERqQyxzQnpCdU1tQztFT2hTakMsc0JQOE0yQjtBSjQyRi9COztBNkJ6K0ZBOzs7RUFhSSx5QnpCK01tQztFeUI5TW5DLG1CekJ1RGdDO0VPdEpoQyxxQlBnTjBCO0FKazNGOUI7O0E2QmovRkE7OztFQWtCSSx3QnpCNk1vQztFeUI1TXBDLGtCekJpRGdDO0VPckpoQyxxQlArTTBCO0FKMjNGOUI7O0E2QnovRkE7O0VBMEJJLGFBQWE7QTdCbytGakI7O0E2QjM5RkE7Ozs7Ozs7RWxCdkdJLDZCa0I4RzRCO0VsQjdHNUIsMEJrQjZHNEI7QTdCKzlGaEM7O0E2Qjc5RkE7RUFDRSxlQUFlO0E3QmcrRmpCOztBNkI5OUZBOzs7Ozs7O0VsQnJHSSw0QmtCNEcyQjtFbEIzRzNCLHlCa0IyRzJCO0E3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O0VBQ3RCLHNCQUEwQztFQUMxQyxnQ0FBZ0M7QTlCZ3hHbEM7O0ErQnQrR0E7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBL0J5K0dsQjs7QStCdCtHQTtFQUNFLHFCQUFxQjtBL0J5K0d2Qjs7QWtCbCtHSTtFYUpBLHFCQUFxQjtBL0IwK0d6Qjs7QStCOStHQTtFQVNJLGMzQlUrQjtBSis5R25DOztBa0IxOUdJO0VhWkUsYzNCTzZCO0UyQk43QixtQjNCd1NzQztFMkJ2U3RDLDZCQUE2QjtBL0IwK0duQzs7QStCbCtHQTtFQUVJLHFCQUFxQjtBL0JvK0d6Qjs7QStCdCtHQTs7RUFPSSxpQkFBaUI7QS9CbytHckI7O0ErQjM5R0E7RUFDRSw2QjNCbVY4QztBSjJvR2hEOztBUS9nSEU7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLFdBQVc7QVJraEhmOztBK0JyK0dBO0VBS0ksV0FBVztFQUVYLG1CQUFtQjtBL0JtK0d2Qjs7QStCMStHQTtFQVVNLGtCQUFrQjtBL0JvK0d4Qjs7QStCOStHQTtFQWVJLGNBQWM7RUFDZCxrQjNCOFRnRDtFMkI3VGhELDZCQUFxRDtFcEI5RHJELGtDb0IrRHdEO0EvQm0rRzVEOztBa0JuaEhJO0VhbURFLGtDM0IrVDBDO0FKcXFHaEQ7O0FrQnZnSEk7RWF3Q0ksYzNCN0MyQjtFMkI4QzNCLDZCQUE2QjtFQUM3Qix5QkFBeUI7QS9CbStHakM7O0FrQjdnSEk7Ozs7RWFrREUsYzNCeEQ2QjtFMkJ5RDdCLHNCM0JDMkI7RTJCQTNCLG1DQUEyRztBL0JrK0dqSDs7QVF4akhFO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0FSMmpIZjs7QStCOTlHQTtFQUlJLFdBQVc7QS9CODlHZjs7QStCbCtHQTtFQU9NLGtCQUFrQjtBL0IrOUd4Qjs7QStCdCtHQTtFQVlJLGNBQWM7RUFDZCxrQjNCaVJnRDtFTzNYaEQsc0JQOE0yQjtBSjIzRy9COztBa0IxaUhJOzs7O0Vha0ZFLFczQmlHdUI7RTJCaEd2QixlQUFlO0VBQ2YseUIzQnJGNkI7QUpvakhuQzs7QStCMTlHQTtFQUVJLGNBQWM7RUFDZCxXQUFXO0EvQjQ5R2Y7O0ErQi85R0E7RUFNTSxpQkFBaUI7RUFDakIsY0FBYztBL0I2OUdwQjs7QStCbDlHQTtFQUVJLGFBQWE7QS9CbzlHakI7O0ErQnQ5R0E7RUFLSSxjQUFjO0EvQnE5R2xCOztBK0I1OEdBO0VBRUUsZ0JBQWdCO0VwQnBKZCwwQm9Cc0owQjtFcEJySjFCLHlCb0JxSjBCO0EvQjg4RzlCOztBQ3BqSEU7RStCcERBLGtCQUFrQjtFQUNsQixvQjVCb0QrQjtBSndqSGpDOztBUWxuSEU7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLFdBQVc7QVJxbkhmOztBZTVrSEk7RWRhRjtJVXRERSxzQlA4TTJCO0VKNDZHN0I7QUFDRjs7QWdDem1IQTtFQUNFLGE1QjJVNkI7QUppeUcvQjs7QWV0bEhJO0VpQnZCSjtJckJsQkksZ0JxQnNCd0I7RWhDOG1IMUI7QUFDRjs7QWdDMW1IQTs7RUFFRSxlQUFlO0VBQ2YsUUFBUTtFQUNSLE9BQU87RUFDUCxhNUJrVTZCO0FKMnlHL0I7O0FlcG1ISTtFaUJkSjs7SXJCM0JJLGdCcUJvQ3dCO0VoQyttSDFCO0FBQ0Y7O0FnQzVtSEE7RUFDRSxNQUFNO0FoQyttSFI7O0FnQzVtSEE7RUFDRSxTQUFTO0FoQyttSFg7O0FnQzVtSEE7RUFDRSx3QkFBZ0I7RUFBaEIsZ0JBQWdCO0VBQ2hCLE1BQU07RUFDTixhNUJnVDZCO0U0Qi9TN0IsV0FBVztBaEMrbUhiOztBZTFuSEk7RWlCT0o7SXJCaERJLGdCcUJ3RHdCO0VoQ2duSDFCO0FBQ0Y7O0FnQ3htSEE7RUFDRSxXQUFXO0VBQ1gsbUJBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsa0I1QitFa0M7QUo0aEhwQzs7QWtCbHFISTtFYzBEQSxxQkFBcUI7QWhDNG1IekI7O0FnQ3BuSEE7RUFZSSxjQUFjO0FoQzRtSGxCOztBZ0N2bUhBO0VBQ0UsV0FBVztFQUNYLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsdUJBQXVCO0VBQ3ZCLGtCNUJoQytCO0U0QmlDL0IsaUI1QmpDK0I7RTRCa0MvQixnQkFBZ0I7QWhDMG1IbEI7O0FnQ2puSEE7RUFVSSxnQkFBZ0I7QWhDMm1IcEI7O0FnQ2ptSEE7RUFDRSxxQkFBcUI7RUFDckIsa0I1QjZDa0M7RTRCNUNsQyxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLDZCQUF1QztFckIzR3JDLHNCUDhNMkI7QUprZ0gvQjs7QWtCanNISTtFY2dHQSxxQkFBcUI7QWhDcW1IekI7O0FlM3FISTtFaUI0RUY7SUFFSSx5QkFBeUI7RWhDa21IN0I7QUFDRjs7QWVqckhJO0VpQmlGRjtJQUVJLHlCQUF5QjtFaENtbUg3QjtBQUNGOztBZXZySEk7RWlCc0ZGO0lBRUkseUJBQXlCO0VoQ29tSDdCO0FBQ0Y7O0FnQzNsSEE7RUFFSSxXQUFXO0FoQzZsSGY7O0FnQy9sSEE7RUFNSSxjQUFjO0VBQ2Qsb0JBQXVCO0VBQ3ZCLHVCQUF1QjtBaEM2bEgzQjs7QWdDcm1IQTtFQVdNLGlCQUFpQjtBaEM4bEh2Qjs7QWdDem1IQTtFQWdCSSxpQkFBaUI7QWhDNmxIckI7O0FnQ3hsSEE7RUFFSSx5QjVCbU44QztBSnU0R2xEOztBa0I3dUhJO0Vjc0pFLHlCNUJnTjRDO0FKMjRHbEQ7O0FnQ2htSEE7RUFXTSx5QjVCd000QztBSmk1R2xEOztBa0JydkhJO0VjK0pJLHlCNUJzTTBDO0FKbzVHbEQ7O0FrQnp1SEk7Ozs7Ozs7Ozs7RWN3SkkseUI1QjhMMEM7QUpnNkdsRDs7QWdDcm5IQTtFQTZCSSxzQ0FBa0M7QWhDNGxIdEM7O0FnQ3ZsSEE7RUFFSSxZNUI0S21EO0FKNjZHdkQ7O0FrQjl3SEk7RWN3TEUsWTVCeUtpRDtBSmk3R3ZEOztBZ0MvbEhBO0VBV00sK0I1QmlLa0Q7QUp1N0d4RDs7QWtCdHhISTtFY2lNSSxnQzVCK0ppRDtBSjA3R3pEOztBa0Ixd0hJOzs7Ozs7Ozs7O0VjMExJLFk1QnVKK0M7QUpzOEd2RDs7QWdDcG5IQTtFQTZCSSw0Q0FBd0M7QWhDMmxINUM7O0FpQzF6SEE7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLHNCN0J1ZCtCO0U2QnRkL0Isc0I3QjRkNkI7RTZCM2Q3Qix5QjdCd2RnQztFTzdkOUIsc0JQOE0yQjtBSnFuSC9COztBaUMxekhBO0VBQ0UsZ0I3QitjZ0M7QUo4MkdsQzs7QWlDMXpIQTtFQUNFLHNCN0I0YytCO0FKaTNHakM7O0FpQzF6SEE7RUFDRSxxQkFBZ0M7RUFDaEMsZ0JBQWdCO0FqQzZ6SGxCOztBaUMxekhBO0VBQ0UsZ0JBQWdCO0FqQzZ6SGxCOztBa0IvMEhJO0VlK0JBLHFCQUFxQjtBakNvekh6Qjs7QWlDdHpIQTtFQU1JLG9CN0JpYjhCO0FKbTRHbEM7O0FpQy95SEU7RUFHTSxrQ0FBMEQ7QWpDZ3pIbEU7O0FpQ256SEU7RUFTTSxrQzdCd0p1QjtBSnNwSC9COztBaUNueUhBO0VBQ0Usd0I3QnVaZ0M7RTZCdFpoQyx5QjdCNFpnQztFNkIzWmhDLGdDN0J5WmdDO0FKNjRHbEM7O0FpQ3p5SEE7RXRCakVJLGtDc0J1RThFO0FqQ3V5SGxGOztBaUNueUhBO0VBQ0Usd0I3QjZZZ0M7RTZCNVloQyx5QjdCa1pnQztFNkJqWmhDLDZCN0IrWWdDO0FKdTVHbEM7O0FpQ3p5SEE7RXRCM0VJLGtDUDhNMkI7QUowcUgvQjs7QWlDOXhIQTtFQzNGRSx5QjlCK0JpQztFOEI5QmpDLHFCOUI4QmlDO0FKKzFIbkM7O0FpQ2h5SEE7RUM5RkUseUI5QmdDaUM7RThCL0JqQyxxQjlCK0JpQztBSm0ySG5DOztBaUNseUhBO0VDakdFLHlCOUJpQ2lDO0U4QmhDakMscUI5QmdDaUM7QUp1MkhuQzs7QWlDcHlIQTtFQ3BHRSx5QjlCa0NpQztFOEJqQ2pDLHFCOUJpQ2lDO0FKMjJIbkM7O0FpQ3R5SEE7RUN2R0UseUI5Qm1DaUM7RThCbENqQyxxQjlCa0NpQztBSisySG5DOztBaUN0eUhBO0VDdkdFLDZCQUE2QjtFQUM3QixxQjlCeUJpQztBSnczSG5DOztBaUN4eUhBO0VDMUdFLDZCQUE2QjtFQUM3QixrQjlCa1BtQztBSm9xSHJDOztBaUMxeUhBO0VDN0dFLDZCQUE2QjtFQUM3QixxQjlCMkJpQztBSmc0SG5DOztBaUM1eUhBO0VDaEhFLDZCQUE2QjtFQUM3QixxQjlCMEJpQztBSnM0SG5DOztBaUM5eUhBO0VDbkhFLDZCQUE2QjtFQUM3QixxQjlCNEJpQztBSnk0SG5DOztBaUNoekhBO0VDdEhFLDZCQUE2QjtFQUM3QixxQjlCNkJpQztBSjY0SG5DOztBaUM3eUhBOztFQ25ISSxpREFBNEQ7QWxDcTZIaEU7O0FpQ2x6SEE7Ozs7RUM3R0ksV0FBVztBbENzNkhmOztBaUN6ekhBOzs7RUN4R0ksZ0NBQTRCO0FsQ3U2SGhDOztBa0JsN0hJO0VnQmVFLFc5Qm9jeUI7QUptK0cvQjs7QWlDM3pIQTtFQUNFLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsY0FBYztBakM4ekhoQjs7QWlDMXpIQTtFdEJqSkksc0JzQm1KMkI7QWpDNHpIL0I7O0FpQzF6SEE7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQVE7RUFDUixTQUFTO0VBQ1QsT0FBTztFQUNQLGdCQUFnQjtBakM2ekhsQjs7QWlDdnpIQTtFdEJqS0ksa0NzQmtLNEU7QWpDMHpIaEY7O0FpQ3h6SEE7RXRCcEtJLGtDUDhNMkI7QUpreEgvQjs7QWV2N0hJO0VrQnFKQTtJQUNFLGNBQWM7SUFDZCxtQkFBbUI7SUFDbkIseUJBQXlCO0VqQ3N5SDdCO0VpQ3p5SEU7SUFNSSxtQkFBbUI7SUFDbkIsU0FBUztJQUNULG1CQUFtQjtFakNzeUh6QjtFaUNueUhFO0lBQ0Usc0JBQXNCO0lBQ3RCLHFCQUFxQjtFakNxeUh6QjtBQUNGOztBZXg4SEk7RWtCNEtGO0lBS0ksY0FBYztJQUNkLFdBQVc7SUFDWCxtQkFBbUI7RWpDNHhIdkI7RWlDbnlIQTtJQWNNLG1CQUFtQjtJQUNuQixtQkFBbUI7RWpDd3hIekI7RWlDdnlIQTtJQW1CTSxjQUFjO0lBQ2QsY0FBYztFakN1eEhwQjtFaUMzeUhBO0l0QnhNRSw2QnNCa09vQztJdEJqT3BDLDBCc0JpT29DO0VqQ3F4SHRDO0VpQy95SEE7SUE2QlUsMEJBQTBCO0VqQ3F4SHBDO0VpQ2x6SEE7SUFnQ1UsNkJBQTZCO0VqQ3F4SHZDO0VpQ3J6SEE7SXRCMUxFLDRCc0I4Tm1DO0l0QjdObkMseUJzQjZObUM7RWpDcXhIckM7RWlDenpIQTtJQXVDVSx5QkFBeUI7RWpDcXhIbkM7RWlDNXpIQTtJQTBDVSw0QkFBNEI7RWpDcXhIdEM7RWlDL3pIQTtJQStDUSxnQkFBZ0I7RWpDbXhIeEI7RWlDbDBIQTs7SUFtRFUsZ0JBQWdCO0VqQ214SDFCO0FBQ0Y7O0Flbi9ISTtFa0I2T0Y7SUFDRSx1QkFBZTtPQUFmLG9CQUFlO1lBQWYsZUFBZTtJQUNmLDJCQUFtQjtPQUFuQix3QkFBbUI7WUFBbkIsbUJBQW1CO0VqQzB3SHJCO0VpQzV3SEE7SUFLSSxxQkFBcUI7SUFDckIsV0FBVztFakMwd0hmO0FBQ0Y7O0FtQzNpSUE7RUFDRSxxQi9CK21Ca0M7RStCOW1CbEMsbUIvQnlEK0I7RStCeEQvQixnQkFBZ0I7RUFDaEIseUIvQjJCaUM7RU8zQi9CLHNCUDhNMkI7QUppMkgvQjs7QVFsaklFO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0FScWpJZjs7QW1DempJQTtFQVNJLFdBQVc7QW5Db2pJZjs7QW1DN2pJQTtFQVlNLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsYy9CZ0I2QjtFK0JmN0IsWUFBaUM7QW5DcWpJdkM7O0FtQ3BrSUE7RUFvQkksYy9CVStCO0FKMGlJbkM7O0FvQ3hrSUE7RUFDRSxxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGdCaEN3RCtCO0VnQ3ZEL0IsbUJoQ3VEK0I7RU92RDdCLHNCUDhNMkI7QUo4M0gvQjs7QW9DeGtJQTtFQUNFLGVBQWU7QXBDMmtJakI7O0FvQzVrSUE7RUFLTSxjQUFjO0V6QmtCaEIsa0NQbUwyQjtFT2xMM0IsK0JQa0wyQjtBSnc0SC9COztBb0NsbElBO0V6QlNJLG1DUGlNMkI7RU9oTTNCLGdDUGdNMkI7QUo2NEgvQjs7QWtCNWpJSTtFa0JWRSxVQUFVO0VBQ1YsV2hDK1lxQztFZ0M5WXJDLGVBQWU7RUFDZix5QmhDTTZCO0VnQ0w3QixxQmhDSzZCO0FKcWtJbkM7O0FrQnBrSUk7RWtCQUUsY2hDTDZCO0VnQ003QixtQmhDNFJzQztFZ0MzUnRDLHNCaEN5WXFDO0VnQ3hZckMsa0JoQ3lZcUM7QUorckgzQzs7QW9DbmtJQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsdUJoQzBXMEM7RWdDelcxQyxpQkFBaUI7RUFDakIsZ0JoQzhIOEI7RWdDN0g5QixjaENmaUM7RWdDZ0JqQyxxQkFBcUI7RUFDckIsc0JoQzhXeUM7RWdDN1d6QyxzQmhDK1d5QztBSnV0SDNDOztBa0J2bUlJO0VrQm9DQSxjaEMwQ2lEO0VnQ3pDakQseUJoQ3pCK0I7RWdDMEIvQixrQmhDOFd1QztBSnl0SDNDOztBb0M5aklBO0VDOURJLHVCakN3WndDO0VpQ3ZaeEMsa0JqQ29KZ0M7RWlDbkpoQyxvQmpDeU11QjtBSnU3SDNCOztBb0Nwa0lBO0V6Qm5DSSxpQ1BvTDBCO0VPbkwxQiw4QlBtTDBCO0FKdzdIOUI7O0FvQ3prSUE7RXpCakRJLGtDUGtNMEI7RU9qTTFCLCtCUGlNMEI7QUo2N0g5Qjs7QW9DMWtJQTtFQ2xFSSx5QmpDc1p3QztFaUNyWnhDLG1CakNxSmdDO0VpQ3BKaEMsZ0JqQzBNd0I7QUpzOEg1Qjs7QW9DaGxJQTtFekJ2Q0ksaUNQcUwwQjtFT3BMMUIsOEJQb0wwQjtBSnU4SDlCOztBb0NybElBO0V6QnJESSxrQ1BtTTBCO0VPbE0xQiwrQlBrTTBCO0FKNDhIOUI7O0FzQ2hxSUE7RUFDRSxlQUFlO0VBQ2YsZ0JsQ3lEK0I7RWtDeEQvQixtQmxDd0QrQjtFa0N2RC9CLGtCQUFrQjtFQUNsQixnQkFBZ0I7QXRDbXFJbEI7O0FRdnFJRTtFQUNFLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztBUjBxSWY7O0FzQzlxSUE7RUFTSSxlQUFlO0F0Q3lxSW5COztBc0NscklBOztFQWFNLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsc0JsQ2tacUM7RWtDalpyQyxzQmxDbVpxQztFa0NsWnJDLG1CbENzYXFDO0FKb3dIM0M7O0FrQnhxSUk7RW9CR0kscUJBQXFCO0VBQ3JCLHlCbENRMkI7QUppcUluQzs7QWtCN3BJSTtFb0JKSSxjbENEMkI7RWtDRTNCLG1CbENnU29DO0VrQy9ScEMsc0JsQ2dZbUM7QUpxeUgzQzs7QXNDdHNJQTtFQXFDTSxjbENQNkI7RWtDUTdCLG1CbEMwUnNDO0VrQ3pSdEMsc0JsQzBYcUM7QUoyeUgzQzs7QXNDaHFJQTs7RUFHSSxZQUFZO0F0Q2txSWhCOztBc0M5cElBOztFQUdJLFdBQVc7QXRDZ3FJZjs7QUNucElFO0VzQzdEQSxxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxpQm5Dc2dCZ0M7RW1DcmdCaEMsY0FBYztFQUNkLFduQ2tnQmdDO0VtQ2pnQmhDLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsd0JBQXdCO0U1QlZ0QixzQlA4TTJCO0FKaWhJL0I7O0F1Qzl0SUE7RUFjSSxhQUFhO0F2Q290SWpCOztBdUMvc0lBO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7QXZDa3RJWDs7QWtCenRJSTtFcUJhQSxXbkM4ZThCO0VtQzdlOUIscUJBQXFCO0VBQ3JCLGVBQWU7QXZDZ3RJbkI7O0F1Q3hzSUE7RUFDRSxtQkFBbUI7RUFDbkIsa0JBQWtCO0U1QnhDaEIsb0I0QjJDMEI7QXZDeXNJOUI7O0F1Q2xzSUE7RUNuREUseUJwQzJCaUM7QUo4dEluQzs7QWtCenVJSTtFc0JaRSx5QkFBcUM7QXhDeXZJM0M7O0F1Q3RzSUE7RUN2REUseUJwQytCaUM7QUprdUluQzs7QWtCanZJSTtFc0JaRSx5QkFBcUM7QXhDaXdJM0M7O0F1QzFzSUE7RUMzREUseUJwQ2dDaUM7QUp5dUluQzs7QWtCenZJSTtFc0JaRSx5QkFBcUM7QXhDeXdJM0M7O0F1QzlzSUE7RUMvREUseUJwQ2lDaUM7QUpndkluQzs7QWtCandJSTtFc0JaRSx5QkFBcUM7QXhDaXhJM0M7O0F1Q2x0SUE7RUNuRUUseUJwQ2tDaUM7QUp1dkluQzs7QWtCendJSTtFc0JaRSx5QkFBcUM7QXhDeXhJM0M7O0F1Q3R0SUE7RUN2RUUseUJwQ21DaUM7QUo4dkluQzs7QWtCanhJSTtFc0JaRSx5QkFBcUM7QXhDaXlJM0M7O0F5Q3h5SUE7RUFDRSxrQkFBb0Q7RUFDcEQsbUJyQ2ljbUM7RXFDaGNuQyx5QnJDNEJpQztFTzNCL0IscUJQK00wQjtBSjRsSTlCOztBZWx3SUk7RTBCN0NKO0lBT0ksa0JyQzRiaUM7RUppM0huQztBQUNGOztBeUMxeUlBO0VBQ0UseUJBQTRDO0F6QzZ5STlDOztBeUMxeUlBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RTlCYmIsZ0I4QmNzQjtBekM2eUkxQjs7QTBDM3pJQTtFQUNFLGF0Q3NpQmdDO0VzQ3JpQmhDLG1CdENxRCtCO0VzQ3BEL0IsNkJBQTZDO0UvQkgzQyxzQlA4TTJCO0FKb25JL0I7O0EwQ2wwSUE7O0VBU0ksZ0JBQWdCO0ExQzh6SXBCOztBMEN2MElBO0VBWUksZUFBZTtBMUMrekluQjs7QTBDMXpJQTtFQUVFLGNBQWM7QTFDNHpJaEI7O0EwQ3h6SUE7RUFDRSxpQnRDaWhCZ0M7QUoweUhsQzs7QTBDbnpJQTtFQUNFLG1CQUFvQztBMUNzekl0Qzs7QTBDdnpJQTtFQUtJLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsWUFBWTtFQUNaLGNBQWM7QTFDc3pJbEI7O0EwQzd5SUE7RUNsREUseUJ2Q3ljc0M7RXVDeGN0QyxxQnZDeWM0RDtFdUN4YzVELGN2Q3Njc0M7QUo2NUh4Qzs7QTBDbnpJQTtFQzdDSSx5QkFBcUM7QTNDbzJJekM7O0EwQ3Z6SUE7RUMxQ0ksY0FBK0I7QTNDcTJJbkM7O0EwQ3h6SUE7RUNyREUseUJ2QzZjc0M7RXVDNWN0QyxxQnZDNmN5RDtFdUM1Y3pELGN2QzBjc0M7QUp1Nkh4Qzs7QTBDOXpJQTtFQ2hESSx5QkFBcUM7QTNDazNJekM7O0EwQ2wwSUE7RUM3Q0ksY0FBK0I7QTNDbTNJbkM7O0EwQ24wSUE7RUN4REUseUJ2Q2lkc0M7RXVDaGR0QyxxQnZDaWQ0RDtFdUNoZDVELGN2Qzhjc0M7QUppN0h4Qzs7QTBDejBJQTtFQ25ESSx5QkFBcUM7QTNDZzRJekM7O0EwQzcwSUE7RUNoREksY0FBK0I7QTNDaTRJbkM7O0EwQzkwSUE7RUMzREUseUJ2Q3Fkc0M7RXVDcGR0QyxxQnZDcWQyRDtFdUNwZDNELGN2Q2tkc0M7QUoyN0h4Qzs7QTBDcDFJQTtFQ3RESSx5QkFBcUM7QTNDODRJekM7O0EwQ3gxSUE7RUNuREksY0FBK0I7QTNDKzRJbkM7O0E0Q3Q1SUE7RUFDRTtJQUFRLDJCQUFnQztFNUMwNUl4QztFNEN6NUlBO0lBQVEsd0JBQXdCO0U1QzQ1SWhDO0FBQ0Y7O0E0Qy81SUE7RUFDRTtJQUFRLDJCQUFnQztFNUMwNUl4QztFNEN6NUlBO0lBQVEsd0JBQXdCO0U1QzQ1SWhDO0FBQ0Y7O0E0Q3I1SUE7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFl4QzBDK0I7RXdDekMvQixtQnhDeUMrQjtBSisySWpDOztBNEN0NUlBO0VBRUUsY0FBYztFQUVkLFNBQVM7RUFFVCx3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtBNUNzNUlsQjs7QTRDcDVJQTtFQUNFLHNCQUFzQjtFakN6QnBCLHNCUDhNMkI7QUptdUkvQjs7QTRDcDVJQTtFQUNFLG9CQUFvQjtBNUN1NUl0Qjs7QTRDcjVJQTtFQUNFLHlCQUF5QjtFQUN6QiwrQnhDNEs2QjtFd0MzSzdCLGtDeEMySzZCO0FKNnVJL0I7O0E0Q3Q1SUE7RUFDRSxnQ3hDd0s2QjtFd0N2SzdCLG1DeEN1SzZCO0FKa3ZJL0I7O0E0QzEzSUE7RUE1REE7SUE4REksc0JBQXNCO0lqQ3hFdEIsc0JQOE0yQjtFSnd2STdCO0U0QzEzSUE7SUFDRSxxQkFBcUI7SUFDckIsWXhDdkI2QjtJd0N3QjdCLG9CQUFvQjtJQUNwQix5QkFBeUI7SUFDekIsK0J4QzZIMkI7SXdDNUgzQixrQ3hDNEgyQjtFSmd3STdCO0U0QzEzSUE7SUFDRSxlQUFlO0lBQ2YsY3hDNUQrQjtJd0M2RC9CLDZCQUE2QjtJQUM3QixzQkFBc0I7RTVDNDNJeEI7RTRDMTNJQTtJQUNFLGdDeENtSDJCO0l3Q2xIM0IsbUN4Q2tIMkI7RUowd0k3QjtBQUNGOztBNENwM0lBO0VDaEVFLHFNQUE2STtFRGtFN0ksMEJ4Q2hEK0I7QUp1NklqQzs7QTRDcjNJQTtFQ3BFRSxxTUFBNkk7RURzRTdJLDBCeENwRCtCO0FKNDZJakM7O0E0Q3IzSUE7RUFDRTtJQzFFQSxxTUFBNkk7SUQ0RTNJLDBCeEMxRDZCO0VKazdJL0I7QUFDRjs7QTRDaDNJQTtFQUNFLDBEQUFrRDtVQUFsRCxrREFBa0Q7QTVDbTNJcEQ7O0E0Q2ozSUE7RUFDRSxrREFBa0Q7QTVDbzNJcEQ7O0E0Q2ozSUE7RUFDRTtJQUNFLDBEQUFrRDtZQUFsRCxrREFBa0Q7RTVDbzNJcEQ7QUFDRjs7QTRDNTJJQTtFRTVJSSx5QjFDK0IrQjtBSjY5SW5DOztBNENoM0lBO0VFeElJLHlCMUMyQitCO0FKaStJbkM7O0E4Q3gvSUU7RUZvSUY7SUVsSU0seUIxQ3FCNkI7RUpzK0lqQztBQUNGOztBNEN2M0lBO0VFL0lJLHlCMUNnQytCO0FKMCtJbkM7O0E0QzMzSUE7RUUzSUkseUIxQzRCK0I7QUo4K0luQzs7QThDdGdKRTtFRnVJRjtJRXJJTSx5QjFDc0I2QjtFSm0vSWpDO0FBQ0Y7O0E0Q2w0SUE7RUVsSkkseUIxQ2lDK0I7QUp1L0luQzs7QTRDdDRJQTtFRTlJSSx5QjFDNkIrQjtBSjIvSW5DOztBOENwaEpFO0VGMElGO0lFeElNLHlCMUN1QjZCO0VKZ2dKakM7QUFDRjs7QTRDNzRJQTtFRXJKSSx5QjFDa0MrQjtBSm9nSm5DOztBNENqNUlBO0VFakpJLHlCMUM4QitCO0FKd2dKbkM7O0E4Q2xpSkU7RUY2SUY7SUUzSU0seUIxQ3dCNkI7RUo2Z0pqQztBQUNGOztBK0NyaUpFO0VBQ0UsZ0JBQWdCO0EvQ3dpSnBCOztBK0N6aUpFO0VBSUksYUFBYTtBL0N5aUpuQjs7QStDdGlKRTs7RUFFRSxnQkFBZ0I7RUFDaEIsT0FBTztBL0N5aUpYOztBK0N2aUpFO0VBQ0UsY0FBYztBL0MwaUpsQjs7QStDeGlKRTs7O0VBR0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtBL0MyaUp2Qjs7QStDemlKRTtFQUNFLHNCQUFzQjtBL0M0aUoxQjs7QStDMWlKRTtFQUNFLHNCQUFzQjtBL0M2aUoxQjs7QStDcGlKQTtFQUNFLGNBQWM7QS9DdWlKaEI7O0ErQ3hpSkE7RUFLSSxlQUFlO0EvQ3VpSm5COztBK0M5aEpBO0VBQ0Usa0JBQWtCO0EvQ2lpSnBCOztBK0M5aEpBO0VBQ0UsbUJBQW1CO0EvQ2lpSnJCOztBK0N6aEpBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBL0M0aEpwQjs7QStDcGhKQTtFQUNFLGVBQWU7RUFDZixnQkFBZ0I7QS9DdWhKbEI7O0FnRDNtSkE7RUFFRSxlQUFlO0VBQ2YsZ0JBQWdCO0FoRDZtSmxCOztBZ0RybUpBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCx1QkFBdUI7RUFFdkIsbUI1QzREOEI7RTRDM0Q5QixzQjVDMmpCa0M7RTRDMWpCbEMsc0I1QzJqQmtDO0FKNGlJcEM7O0FnRDltSkE7RXJDTEksZ0NQd00yQjtFT3ZNM0IsK0JQdU0yQjtBSmc3SS9COztBZ0RubkpBO0VBY0ksZ0JBQWdCO0VyQ0xoQixtQ1AwTDJCO0VPekwzQixrQ1B5TDJCO0FKczdJL0I7O0FnRHRtSkE7RUFFSSxtQkFBd0M7RUFDeEMsZ0JBQWdCO0FoRHdtSnBCOztBZ0QzbUpBO0VBUU0sYUFBYTtBaER1bUpuQjs7QWdEL21KQTtFQWNNLGdCQUFnQjtBaERxbUp0Qjs7QWdEMWxKQTs7RUFFRSxXQUFXO0VBQ1gsVzVDaWlCa0M7RTRDaGlCbEMsbUJBQW1CO0FoRDZsSnJCOztBZ0RqbUpBOztFQU9JLFc1QytoQmdDO0FKZ2tJcEM7O0FrQjlvSkk7OztFOEJvREEsVzVDd2hCZ0M7RTRDdmhCaEMscUJBQXFCO0VBQ3JCLHlCNUM0Z0JtQztBSm9sSXZDOztBa0J0b0pJO0U4QjhDRSxjNUNuRDZCO0U0Q29EN0IsbUI1QzhPc0M7RTRDN090Qyx5QjVDcEQ2QjtBSmdwSm5DOztBZ0RsbUpBO0VBVVEsY0FBYztBaEQ0bEp0Qjs7QWdEdG1KQTtFQWFRLGM1QzVEMkI7QUp5cEpuQzs7QWtCcHBKSTtFOEIrREUsVUFBVTtFQUNWLFc1Q21IdUI7RTRDbEh2Qix5QjVDbEU2QjtFNENtRTdCLHFCNUNuRTZCO0FKNHBKbkM7O0FnRGpuSkE7Ozs7Ozs7RUE4QlEsY0FBYztBaEQ2bEp0Qjs7QWdEM25KQTtFQWlDUSxjNUMyZTJEO0FKbW5JbkU7O0FpRHpzSkU7RUFDRSxjN0N1Y29DO0U2Q3RjcEMseUI3Q3Vjb0M7QUpxd0l4Qzs7QWlEenNKRTs7RUFFRSxjN0NpY29DO0FKMndJeEM7O0FpRDlzSkU7O0VBS0ksY0FBYztBakQ4c0pwQjs7QWtCeHNKSTs7O0UrQkZFLGM3QzBia0M7RTZDemJsQyx5QkFBeUM7QWpEZ3RKL0M7O0FrQi9ySkk7Ozs7RStCWkksV0FBVztFQUNYLHlCN0NtYmdDO0U2Q2xiaEMscUI3Q2tiZ0M7QUpneUl4Qzs7QWlEeHVKRTtFQUNFLGM3QzJjb0M7RTZDMWNwQyx5QjdDMmNvQztBSmd5SXhDOztBaUR4dUpFOztFQUVFLGM3Q3Fjb0M7QUpzeUl4Qzs7QWlEN3VKRTs7RUFLSSxjQUFjO0FqRDZ1SnBCOztBa0J2dUpJOzs7RStCRkUsYzdDOGJrQztFNkM3YmxDLHlCQUF5QztBakQrdUovQzs7QWtCOXRKSTs7OztFK0JaSSxXQUFXO0VBQ1gseUI3Q3ViZ0M7RTZDdGJoQyxxQjdDc2JnQztBSjJ6SXhDOztBaUR2d0pFO0VBQ0UsYzdDK2NvQztFNkM5Y3BDLHlCN0MrY29DO0FKMnpJeEM7O0FpRHZ3SkU7O0VBRUUsYzdDeWNvQztBSmkwSXhDOztBaUQ1d0pFOztFQUtJLGNBQWM7QWpENHdKcEI7O0FrQnR3Skk7OztFK0JGRSxjN0NrY2tDO0U2Q2pjbEMseUJBQXlDO0FqRDh3Si9DOztBa0I3dkpJOzs7O0UrQlpJLFdBQVc7RUFDWCx5QjdDMmJnQztFNkMxYmhDLHFCN0MwYmdDO0FKczFJeEM7O0FpRHR5SkU7RUFDRSxjN0NtZG9DO0U2Q2xkcEMseUI3Q21kb0M7QUpzMUl4Qzs7QWlEdHlKRTs7RUFFRSxjN0M2Y29DO0FKNDFJeEM7O0FpRDN5SkU7O0VBS0ksY0FBYztBakQyeUpwQjs7QWtCcnlKSTs7O0UrQkZFLGM3Q3Nja0M7RTZDcmNsQyx5QkFBeUM7QWpENnlKL0M7O0FrQjV4Skk7Ozs7RStCWkksV0FBVztFQUNYLHlCN0MrYmdDO0U2QzliaEMscUI3QzhiZ0M7QUppM0l4Qzs7QWdEcHNKQTtFQUNFLGFB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bExBO0VBQXVCLGlCQUFpQjtBekR5bEx4Qzs7QXlEeGxMQTtFQUF1QixrQkFBa0I7QXpENGxMekM7O0F5RHhsTEE7RUFDRSxjckRyRGlDO0FKZ3BMbkM7O0ErRDNxTEU7RUFDRSx5QkFBd0I7QS9EOHFMNUI7O0FrQi9wTEk7RTZDWEUsY0FBMEI7QS9EOHFMaEM7O0ErRG5yTEU7RUFDRSx5QkFBd0I7QS9Ec3JMNUI7O0FrQnZxTEk7RTZDWEUsY0FBMEI7QS9Ec3JMaEM7O0ErRDNyTEU7RUFDRSx5QkFBd0I7QS9EOHJMNUI7O0FrQi9xTEk7RTZDWEUsY0FBMEI7QS9EOHJMaEM7O0ErRG5zTEU7RUFDRSx5QkFBd0I7QS9Ec3NMNUI7O0FrQnZyTEk7RTZDWEUsY0FBMEI7QS9Ec3NMaEM7O0ErRDNzTEU7RUFDRSx5QkFBd0I7QS9EOHNMNUI7O0FrQi9yTEk7RTZDWEUsY0FBMEI7QS9EOHNMaEM7O0FnRWh0TEE7RUFDRSxjNUR3QmlDO0U0RHZCakMseUI1RG9CaUM7QUorckxuQzs7QWdFaHRMQTtFQUNFLHlCNURvQmlDO0FKK3JMbkM7O0FpRTV0TEU7RUFDRSxzQkFBc0I7RUFDdEIsb0NBQW1DO0FqRSt0THZDOztBa0JqdExJO0UrQ1ZFLHlCQUFxQztBakUrdEwzQzs7QWlFcnVMRTtFQUNFLHNCQUFzQjtFQUN0QixvQ0FBbUM7QWpFd3VMdkM7O0FrQjF0TEk7RStDVkUseUJBQXFDO0FqRXd1TDNDOztBaUU5dUxFO0VBQ0Usc0JBQXNCO0VBQ3RCLG9DQUFtQztBakVpdkx2Qzs7QWtCbnVMSTtFK0NWRSx5QkFBcUM7QWpFaXZMM0M7O0FpRXZ2TEU7RUFDRSxzQkFBc0I7RUFDdEIsb0NBQW1DO0FqRTB2THZDOztBa0I1dUxJO0UrQ1ZFLHlCQUFxQztBakUwdkwzQzs7QWlFaHdMRTtFQUNFLHNCQUFzQjtFQUN0QixvQ0FBbUM7QWpFbXdMdkM7O0FrQnJ2TEk7RStDVkUseUJBQXFDO0FqRW13TDNDOztBa0Uxd0xBO0VBQ0UsNkJBQTZCO0VBQzdCLDRCQUE2QjtBbEU2d0wvQjs7QWtFcndMSTtFQUF5QixzQkFBK0M7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 */