/*
 Theme Name:   Astra Child
 Theme URI:    https://www.newtarget.com/
 Description:  It is a child of the astra theme, and it also has the WPGulp.
 Author:       NewTarget
 Author URI:   https://www.newtarget.com/
 Template:     astra
 Version:      1.0.3
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  astra-child
*/
h1 {
  font-size: 3rem;
}

h2 {
  font-size: 2.25rem;
}

h3 {
  font-size: 1.75rem;
}

h4 {
  font-size: 1.5rem;
}

h5 {
  font-size: 1.25rem;
}

p {
  font-size: 20px;
  color: #444340;
}

body {
  color: #141413;
  line-height: 1.6;
}

ol, ul {
  font-size: 20px;
  color: #444340;
  margin-left: 1.5em;
}

a {
  color: #CF4500;
}

a:hover {
  color: #141413;
}

table {
  border: none;
}

table tr, table td, table th {
  border: none;
  color: #141314;
}

table td, table th {
  border-bottom: 1px solid #141314;
  padding: 8px 20px;
}

.alignleft, .alignright {
  margin-bottom: 1.5em;
}

@media (max-width: 600px) {
  .alignleft, .alignright {
    float: none !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
}

.aligncenter {
  margin-top: 1.5em;
}

.elementor-post-info__terms-list a:hover, .elementor-post-info__terms-list a:active {
  color: #CF4500 !important;
}

html body #wprmenu_menu_ul li.wprmenu_parent_item_li > ul {
  padding: 0px;
}

@media (min-width: 1025px) {
  .custom-container .swiper-slide-inner {
    max-width: 1200px !important;
    margin: 0 auto !important;
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
}

@media (max-width: 1025px) {
  .custom-container .swiper-slide-inner {
    padding-right: 8% !important;
    padding-left: 8% !important;
  }
}

.resource-toolkit-main-title h1 {
  font-weight: 300;
  font-family: "Mark for MC", Sans-serif;
}

.toolkit-type-archive-loop .link-wrapper {
  margin-bottom: 20px;
}

.toolkit-type-archive-loop .link-wrapper h3 a {
  color: #727272;
  font-weight: 500;
}

.toolkit-type-archive-loop .link-wrapper h3 a:hover, .toolkit-type-archive-loop .link-wrapper h3 a:active {
  color: #CF4500;
}

.toolkit-type-archive-loop .link-wrapper p {
  margin-bottom: 0;
}

.resource-sidebar-toolkit-links h2 {
  font-size: 29px;
  margin-bottom: 30px;
}

@media screen and (-ms-high-contrast: active) and (min-width: 1025px), (-ms-high-contrast: none) and (min-width: 1025px) {
  .custom-container .swiper-slide-inner {
    width: 1200px !important;
  }
}

@media screen and (-ms-high-contrast: active) and (max-width: 1025px), (-ms-high-contrast: none) and (max-width: 1025px) {
  .custom-container .swiper-slide-inner {
    padding-right: 8% !important;
    padding-left: 8% !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .taxonomy-term {
    width: 100% !important;
    max-width: 100% !important;
  }
  .taxonomy-term > .elementor-widget-container {
    width: auto;
    max-width: 100%;
    display: inline-block;
  }
}

.exit-page-spanish {
  display: none;
}

body.language-spanish .exit-page-spanish {
  display: block;
}

body.language-spanish .exit-page-english {
  display: none;
}

.background-positioned-center .elementor-element-populated.elementor-column-wrap {
  background-position: center !important;
}

.elementor-widget-wp-widget-search .search-submit {
  padding: 5px 40px;
  border-radius: 50px;
  background-color: #CF4500;
  color: #ffffff;
  border: solid 2px #ffab82;
}

@media (max-width: 767px) {
  .elementor-widget-wp-widget-search .search-submit {
    display: block;
    margin: 0 auto;
  }
}

.elementor-widget-wp-widget-search .search-submit:hover {
  color: #CF4500;
  background-color: #ffffff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border: solid 2px #ffab82;
}

.elementor-widget-wp-widget-search .search-field {
  min-width: unset;
  padding: 8.2px;
  margin-right: 10px;
  width: 200px;
  border: solid 1px #96918b;
  border-radius: 4px;
  font-size: 14px;
}

@media (max-width: 767px) {
  .elementor-widget-wp-widget-search .search-field {
    width: 100%;
    margin-bottom: 15px;
  }
}

.search-form-custom-styles .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__input {
  min-width: unset;
  padding: 8.2px;
  margin-right: 13px;
  max-width: 200px;
  width: 200px;
  border: solid 1px #96918b;
  border-radius: 4px;
  font-size: 14px;
}

@media (max-width: 767px) {
  .search-form-custom-styles .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__input {
    width: 100%;
    margin-bottom: 15px;
  }
}

.search-form-custom-styles .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__submit {
  padding: 9px 40px;
  border-radius: 50px;
  background-color: #CF4500;
  color: #ffffff;
  border: solid 2px #ffab82;
}

@media (max-width: 767px) {
  .search-form-custom-styles .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__submit {
    display: block;
    margin: 0 auto;
  }
}

.search-form-custom-styles .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__submit:hover {
  color: #CF4500;
  background-color: #ffffff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border: solid 2px #ffab82;
}

body .elementor-widget-theme-post-content .elementor-widget-container figure {
  margin-right: auto !important;
  margin-left: auto !important;
}

@media (max-width: 600px) {
  body .elementor-widget-theme-post-content .elementor-widget-container figure {
    width: auto !important;
  }
}

body .elementor-widget-image .elementor-image img {
  width: 100%;
}

body .elementor-posts--thumbnail-top .elementor-post {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

body .elementor-widget-heading .elementor-heading-title > a:hover, body .elementor-widget-heading .elementor-heading-title > a:active {
  color: #CF4500;
}

body .elementor-widget-button a.elementor-button, body .elementor-widget-button .elementor-button {
  font-weight: 300;
  background-color: #CF4500;
  border-radius: 47px 47px 47px 47px;
  padding: 10px 29px 8px 29px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #CF4500;
  font-size: 15px;
  color: #ffffff;
  font-family: "Mark for MC", Sans-serif;
}

body .elementor-widget-button a.elementor-button:hover, body .elementor-widget-button .elementor-button:hover {
  background-color: #ffffff;
  color: #CF4500;
}

body .elementor-widget-heading.elementor-widget-heading .elementor-heading-title {
  color: #141413;
}

body .elementor-widget-divider .elementor-divider .elementor-divider-separator {
  border-top-color: #444340;
}

body .elementor-widget-form .elementor-widget-form .elementor-button {
  font-weight: 300;
  background-color: #CF4500;
  border-radius: 47px 47px 47px 47px;
  padding: 10px 29px 8px 29px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #CF4500;
  font-size: 15px;
  color: #ffffff;
  font-family: "Mark for MC", Sans-serif;
}

body .elementor-widget-form .elementor-widget-form .elementor-button:hover {
  background-color: #ffffff;
  color: #CF4500;
}

body .elementor-widget-form .elementor-field-type-radio input, body .elementor-widget-form .elementor-field-type-checkbox input {
  vertical-align: middle;
}

body .elementor-widget-form .elementor-field-type-radio label, body .elementor-widget-form .elementor-field-type-checkbox label {
  vertical-align: middle;
  color: #141413 !important;
}

body .elementor-element.event-items h2.elementor-heading-title p {
  margin-bottom: 0px;
  color: white;
  font-weight: 400;
}

body .elementor-element.event-items h2.elementor-heading-title p:first-child {
  font-size: 30px;
  text-transform: uppercase;
  margin-bottom: 20px;
}

body .elementor-element.event-items h2.elementor-heading-title p:nth-child(2) {
  font-size: 80px;
  text-transform: uppercase;
}

body .elementor-element.event-items h2.elementor-heading-title p:last-child {
  display: none;
}

body .elementor-pagination {
  margin-top: 25px;
}

body .elementor-pagination .page-numbers {
  font-size: 18px;
  font-weight: 500;
  padding: 0 3px;
  color: #777470;
  position: relative;
}

body .elementor-pagination .page-numbers:hover::before {
  content: '';
  height: 2px;
  width: 100%;
  bottom: -5px;
  right: -1px;
  position: absolute;
}

body .elementor-pagination span.page-numbers.prev {
  display: none;
}

body .elementor-pagination span.page-numbers.next {
  display: none;
}

body .elementor-pagination .page-numbers.current {
  position: relative;
  color: #141413 !important;
}

body .elementor-pagination .page-numbers.current::before {
  content: '';
  height: 2px;
  width: 100%;
  bottom: -5px;
  right: -1px;
  position: absolute;
  background-color: #cf4500;
}

body .elementor-pagination .page-numbers.prev {
  height: 20px;
  width: 20px;
  position: relative;
}

body .elementor-pagination .page-numbers.prevspan {
  display: none;
}

body .elementor-pagination .page-numbers.prev::before {
  background-position: center;
  background-size: contain;
  width: 20px;
  height: 20px;
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: -19px;
  top: -2px;
  background-image: url(/wp-content/themes/astra-child/assets/images/orange.svg);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

body .elementor-pagination .page-numbers.next {
  height: 20px;
  width: 20px;
  position: relative;
}

body .elementor-pagination .page-numbers.nextspan {
  display: none;
}

body .elementor-pagination .page-numbers.next::before {
  background-position: center;
  background-size: contain;
  width: 20px;
  height: 20px;
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  top: -1px;
  background-image: url(/wp-content/themes/astra-child/assets/images/orange.svg);
}

body .searchandfilter#search-filter-form-3927 ul, body .searchandfilter#search-filter-form-5916 ul, body .searchandfilter#search-filter-form-5906 ul {
  margin-left: 0px;
  margin-bottom: 20px;
}

body .searchandfilter#search-filter-form-3927 ul li, body .searchandfilter#search-filter-form-5916 ul li, body .searchandfilter#search-filter-form-5906 ul li {
  display: inline-block;
  margin: 0px 10px;
}

body .searchandfilter#search-filter-form-3927 ul li input, body .searchandfilter#search-filter-form-5916 ul li input, body .searchandfilter#search-filter-form-5906 ul li input {
  padding: 5px 40px;
  border-radius: 50px;
  background-color: #CF4500;
  color: #ffffff;
  border: solid 2px #ffab82;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

body .searchandfilter#search-filter-form-3927 ul li input:hover, body .searchandfilter#search-filter-form-5916 ul li input:hover, body .searchandfilter#search-filter-form-5906 ul li input:hover {
  color: #CF4500;
  background-color: #ffffff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border: solid 2px #ffab82;
}

body .searchandfilter#search-filter-form-3927 ul li select, body .searchandfilter#search-filter-form-5916 ul li select, body .searchandfilter#search-filter-form-5906 ul li select {
  min-width: unset;
  padding: 8.2px 8.2px 6.2px 8.2px;
  margin-right: 10px;
  width: 245px;
  border: solid 1px #96918b;
  border-radius: 4px;
  font-size: 14px;
  font-family: "Mark for MC", Sans-serif;
  background: transparent;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}

body .elementor-button {
  font-weight: 300;
  background-color: #CF4500;
  border-radius: 47px 47px 47px 47px;
  padding: 10px 29px 8px 29px !important;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #CF4500 !important;
  font-size: 15px;
  color: #ffffff !important;
  font-family: "Mark for MC", Sans-serif;
}

body .elementor-button:hover {
  background-color: #ffffff !important;
  color: #CF4500 !important;
}

body #ot-sdk-btn.ot-sdk-show-settings {
  right: 0;
  z-index: 999999;
  position: fixed;
  bottom: 0;
  color: #141413 !important;
  border-radius: 4px;
  font-family: "Mark for MC", Sans-serif;
  border: 1px solid #141413 !important;
  height: auto;
  white-space: normal;
  word-wrap: break-word;
  padding: 10.240px 25.600px !important;
  font-size: 12.8px !important;
  line-height: 1.2;
  cursor: pointer;
  -webkit-transition: 1s ease;
  -webkit-transition: .1s ease;
  transition: .1s ease;
  background-color: #fff !important;
}

body #ot-sdk-btn.ot-sdk-show-settings:hover {
  background-color: #ffffff !important;
}

@media (max-width: 767px) {
  body .elementor-3117 .homepage-slider.elementor-element .elementor-swiper-button {
    display: none;
  }
}

body .elementor-3117 .homepage-slider.elementor-element .elementor-element-fbbb249 .swiper-slide {
  height: 81vh;
}

body .elementor-3117 .homepage-slider.elementor-element .elementor-element-fbbb249 .swiper-slide::before {
  position: absolute;
  content: '';
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: black;
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.841071)), color-stop(80%, rgba(252, 197, 197, 0)));
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.841071) 0%, rgba(252, 197, 197, 0) 80%);
}

body .elementor-3117 .elementor-element.elementor-element-fbbb249 .elementor-slide-button:hover {
  background-color: transparent !important;
}

body article .hentry {
  margin: 0;
  width: 100%;
}

body .event-date h6 p {
  font-size: 1em;
  margin-bottom: 0;
  display: inline-block;
  font-weight: 600;
  color: #000;
  display: none;
}

body .event-date h6 p:last-child {
  display: block;
}

@media (max-width: 1260px) {
  body .elementor-3714 .elementor-element.elementor-element-fd66d67 > .elementor-widget-container {
    margin: -2% 0% 3% 1%;
  }
}

body .searchandfilter select.sf-input-select {
  min-width: 170px;
  width: 317px;
  height: 40px;
  border-radius: 4px;
  border: solid 1px #96918b;
  background-color: #ffffff;
  font-family: "Mark for MC", Sans-serif;
  padding: 10px 8px 8px 8px;
}

body #onetrust-pc-sdk .cookie-subgroups-container ul.cookie-subgroups li.cookie-subgroup {
  margin-left: 0px;
  padding-bottom: 15px !important;
}

body #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
  padding-left: 10px !important;
}

@media (max-width: 425px), (max-height: 425px) and (max-width: 896px) and (orientation: landscape) {
  body #onetrust-pc-sdk.otPcTab .pc-logo {
    height: 70px;
    width: 150px;
  }
}

body.search-results article .type-page {
  width: 100%;
}

body.single-event .event-info .elementor-element .elementor-column-wrap {
  padding: 0;
}

body.single-event .event-info .elementor-element .elementor-column-wrap .event-date {
  max-width: 30%;
}

@media (max-width: 768px) {
  body.single-event .event-info .elementor-element .elementor-column-wrap .event-date {
    max-width: 100%;
  }
}

body.single-event .event-info .elementor-element .elementor-column-wrap .event-location {
  max-width: 70%;
}

@media (max-width: 768px) {
  body.single-event .event-info .elementor-element .elementor-column-wrap .event-location {
    max-width: 100%;
  }
}

.elementor-3848 .elementor-element.elementor-element-7a0874fe .elementor-heading-title {
  text-shadow: none !important;
}

body.home .elementor-3121 .elementor-element.elementor-element-459e1c9 .elementor-text-editor {
  text-shadow: none !important;
}

@media (max-width: 767px) {
  .elementor-3117 .elementor-element.elementor-element-290e3d4 .elementor-widget-image .elementor-image img {
    margin-bottom: 15px;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .partners-logo-view img {
    width: 100%;
  }
}

.search-no-results .elementor-posts-nothing-found {
  padding-left: 15px;
}

.type-video .elementor-widget-image:not(.mycplaceholder) .elementor-image::before {
  content: '';
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(/wp-content/themes/astra-child/assets/images/play-icon.png) !important;
  background-position: center;
  background-size: 100px;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0px;
  right: 0px;
}

.resource-template-default.single .type-video .elementor-widget-image:not(.mycplaceholder) .elementor-image::before {
  content: '';
  background-image: none !important;
}

.eicon-chevron-left:hover, .eicon-chevron-right:hover {
  color: #CF4500;
}

.archive-loop-class .elementor-post-info__item {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.archive-loop-class .elementor-post-info__item:hover, .archive-loop-class .elementor-post-info__item:active {
  color: #141413 !important;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.archive-loop-class .elementor-post-info__item .elementor-post-info__item-prefix {
  margin-right: -5px;
}

.archive .elementor-post-info__item.elementor-post-info__item--type-terms:hover, .archive .elementor-post-info__item.elementor-post-info__item--type-terms:active {
  color: #000000 !important;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.elementor-post-info__item.elementor-post-info__item--type-terms {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.elementor-post-info__item.elementor-post-info__item--type-terms:hover, .elementor-post-info__item.elementor-post-info__item--type-terms:active {
  color: #CF4500 !important;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.elementor-post-info__item.elementor-post-info__item--type-terms .elementor-post-info__item-prefix {
  margin-right: -5px;
}

.current-menu-ancestor .elementor-item {
  color: #CF4500 !important;
}

.current-menu-ancestor .current-menu-parent .elementor-sub-item.has-submenu {
  background-color: #CF4500 !important;
  color: #ffffff;
}

.resource-template-default .terms-title, .mycblog-template-default .terms-title {
  display: inline-block;
  line-height: 16px;
  margin-top: 0px;
  height: 20px;
}

.resource-template-default .terms-title a, .mycblog-template-default .terms-title a {
  line-height: 1;
}

.custom-no-result-text {
  margin-left: 10px;
}

.elementor-image {
  width: auto;
  display: inline-block;
  position: relative;
}

.terms-title:hover, .terms-title:active {
  color: #CF4500;
}

.taxonomy-wrapper .elementor-column-wrap {
  padding: 0px !important;
}

.taxonomy-wrapper .taxonomy-term:last-child .elementor-widget-container {
  border-width: 0px 0px 0px 0px !important;
}

.language-switcher.menu-item a {
  background: #CF4500;
}

.language-switcher.menu-item a:hover, .language-switcher.menu-item a:active {
  color: #ffffff !important;
}

.sidebar-partners {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-bottom: 50px;
}

.sidebar-partners .partners-heading {
  color: #222221;
  font-size: 29px;
  font-weight: 400;
  line-height: 1.2em;
}

.sidebar-partners .single-partner {
  margin: 5px;
  width: 47%;
}

.sidebar-partners .single-partner .image-wrapper {
  margin: auto;
  display: block;
}

.sidebar-partners .single-partner a {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
}

.sidebar-partners .single-partner a .image-wrapper {
  margin: auto;
  display: block;
  height: 100%;
  width: 100%;
}

.sidebar-partners .single-partner a .image-wrapper .image {
  height: 100px;
  width: 100%;
  max-height: 100px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.sidebar-partners .single-partner a .image-wrapper .image:hover, .sidebar-partners .single-partner a .image-wrapper .image:active {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

.elementor-text-editor {
  font-size: 20px;
  color: #444340;
}

.elementor-widget-theme-post-content .broken_link, .elementor-widget-theme-post-content a.broken_link {
  text-decoration: none;
}

.eicon-chevron-left:before, .eicon-chevron-right:before {
  color: black;
  -webkit-text-fill-color: white;
  -webkit-text-stroke-width: 2px;
  font-size: 40px;
  -webkit-text-stroke-color: black;
}

body .swiper-pagination-bullet {
  border: 2px solid black;
  background: white;
  opacity: 1;
  height: 16px;
  width: 16px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .eicon-chevron-left:before, .eicon-chevron-right:before {
    text-shadow: 0px 0px 2px #000, 0px 0px 2px #000, 0px 0px 2px #000, 0px 0px 2px #000, 0px 0px 2px #000, 0px 0px 2px #000, 0px 0px 2px #000, 0px 0px 2px #000;
    color: #ffffff !important;
  }
}

.search-filter-form-activated .library-banner-wrapper {
  display: none;
}

.search-filter-form-activated .blog-banner-wrapper {
  display: none;
}

.search-filter-form-activated .blog-main-title {
  display: none;
}

.sitemap a {
  display: none;
}

.sitemap a[href] {
  display: block;
}

.sitemap a[href]::before {
  content: "\2022";
  color: #444340;
  font-weight: bold;
  font-size: 18px;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}

.sitemap ul {
  list-style-type: none;
}

.no-tags-excerpt {
  color: #222221;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.2em;
  font-family: "Mark for MC", Sans-serif;
}

.wpml-ls-item {
  display: none;
}

.elementor-location-footer .get-support-menu ul li {
  position: relative;
  padding-left: 40px;
}

@media (max-width: 1025px) {
  .elementor-location-footer .get-support-menu ul li {
    padding-left: 24px;
  }
}

@media (max-width: 767px) {
  .elementor-location-footer .get-support-menu ul li {
    padding-left: 36px;
  }
}

.elementor-location-footer .get-support-menu ul li::before {
  background-position: center;
  background-size: contain;
  width: 20px;
  height: 20px;
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  top: 6px;
}

@media (max-width: 1025px) {
  .elementor-location-footer .get-support-menu ul li::before {
    top: 9px;
  }
}

.elementor-location-footer .get-support-menu ul li.missing-card::before {
  background-image: url(/wp-content/themes/astra-child/assets/images/missing-card.svg);
}

.elementor-location-footer .get-support-menu ul li.get-support::before {
  background-image: url(/wp-content/themes/astra-child/assets/images/contact-us.svg);
}

.elementor-location-footer .get-support-menu ul li.find-atm::before {
  background-image: url(/wp-content/themes/astra-child/assets/images/map-pin.svg);
}

.elementor-location-footer .no-link-menu a {
  font-weight: 700 !important;
  letter-spacing: 1.8px !important;
  font-size: 14px !important;
  pointer-events: none;
  cursor: default;
}

@media (max-width: 767px) {
  body .elementor-3036 .elementor-element.elementor-element-092e109, body .elementor-3036 .elementor-element.elementor-element-771a788 {
    width: 50%;
  }
}

@media (max-width: 500px) {
  body .elementor-3036 .elementor-element.elementor-element-092e109, body .elementor-3036 .elementor-element.elementor-element-771a788 {
    width: 100%;
  }
}

body .elementor-widget-wrap > .elementor-element.mobile-social-icons .elementor-nav-menu li {
  display: inline-block;
  vertical-align: middle;
}

body .elementor-widget-wrap > .elementor-element.terms-menu .elementor-nav-menu li {
  display: inline-block;
}

@media (max-width: 500px) {
  body .elementor-widget-wrap > .elementor-element.terms-menu .elementor-nav-menu li {
    display: block;
  }
}

body .menu-item-language a {
  font-size: 16px !important;
  line-height: 1.5;
}

body .menu-item-language a:hover {
  line-height: 1.5 !important;
}

body .mobile-social-icons .elementor-widget-container .elementor-nav-menu--dropdown ul {
  vertical-align: bottom;
}

body .mobile-social-icons .elementor-widget-container .elementor-nav-menu--dropdown ul li a {
  padding-left: 10px;
  padding-right: 10px;
}

.elementor-widget-breadcrumbs #breadcrumbs span a {
  padding: 0px 20px 0px 0px;
  position: relative;
  font-size: 18px;
  margin-right: 24px;
}

.elementor-widget-breadcrumbs #breadcrumbs span a::after {
  height: 28px;
  width: 28px;
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/arrow-grey.svg);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  right: -17px;
  top: -5px;
}

.elementor-widget-breadcrumbs #breadcrumbs span a:hover, .elementor-widget-breadcrumbs #breadcrumbs span a:active {
  color: #CF4500;
  background-color: transparent;
}

.elementor-widget-breadcrumbs #breadcrumbs .breadcrumb_last {
  color: #ffffff;
  font-size: 16px;
}

.addthis_inline_share_toolbox {
  margin-top: 20px;
}

.addthis_inline_share_toolbox a {
  border: 2px solid #CF4500 !important;
  border-radius: 50px !important;
  padding: 0px !important;
  margin-right: 15px !important;
  -webkit-transition: 0.2s !important;
  transition: 0.2s !important;
  height: 22px !important;
}

.addthis_inline_share_toolbox a:hover, .addthis_inline_share_toolbox a:active {
  -webkit-transform: translateY(0px) !important;
          transform: translateY(0px) !important;
  background-color: #CF4500 !important;
  -webkit-transition: 0.2s !important;
  transition: 0.2s !important;
}

.addthis_inline_share_toolbox a:hover svg, .addthis_inline_share_toolbox a:active svg {
  fill: white !important;
}

.addthis_inline_share_toolbox a:hover .at-label, .addthis_inline_share_toolbox a:active .at-label {
  color: #ffffff !important;
}

.addthis_inline_share_toolbox a .at-label {
  font-size: 9px !important;
  line-height: 20px !important;
}

.addthis_inline_share_toolbox a .at-icon-wrapper {
  text-align: right !important;
  height: 22px !important;
}

@media (max-width: 991px) {
  .addthis_inline_share_toolbox a .at-icon-wrapper {
    line-height: initial !important;
    height: auto !important;
    width: auto !important;
    padding: 0px 6px !important;
  }
}

.addthis_inline_share_toolbox a .at-icon-wrapper svg {
  width: 20px !important;
  height: 18px !important;
}

.elementor-3021 .elementor-element.elementor-element-3c11aff .elementor-search-form__toggle::before {
  background-position: right;
  background-size: contain;
  width: 30px;
  height: 20px;
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  top: 6px;
  background-image: url(/wp-content/themes/astra-child/assets/images/light.svg);
}

body .wprmenu_bar #custom_menu_icon {
  width: 50px;
  top: 37px;
  left: 92%;
  display: none;
}

@media (max-width: 1024px) {
  body .wprmenu_bar #custom_menu_icon {
    display: block;
  }
}

@media (max-width: 550px) {
  body .wprmenu_bar #custom_menu_icon {
    left: 88%;
  }
}

body .wprmenu_bar #custom_menu_icon.active {
  left: 2%;
  border-radius: 56px;
  padding: 11px 10px;
  height: 47px;
  -webkit-transition: 1s;
  transition: 1s;
}

body .wprmenu_bar .wprm-overlay.active {
  background-color: rgba(0, 0, 0, 0.75);
}

body #wprmenu_menu_ul input {
  color: black !important;
}

body.logged-in #custom_menu_icon {
  width: 50px;
  left: 92%;
  top: 80px;
}

@media (max-width: 550px) {
  body.logged-in #custom_menu_icon {
    left: 88%;
  }
}

html {
  padding-top: 0px !important;
}

@media (max-width: 1024px) {
  body:not(.logged-in) .wprm-wrapper .cbp-spmenu {
    margin-top: -42px;
  }
}

@media (max-width: 1135px) {
  .main-menu-nav-custom .elementor-widget-container nav .elementor-nav-menu li a {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.translation-menu nav .elementor-nav-menu .elementor-nav-menu--dropdown {
  min-width: 50px !important;
  left: -7px !important;
}

.translation-menu nav .elementor-nav-menu .elementor-nav-menu--dropdown li a {
  width: 100%;
  margin: 0px;
  display: block;
  border: none;
}

.translation-menu nav .elementor-nav-menu .elementor-nav-menu--dropdown li a .wpml-ls-flag {
  display: block;
  margin: auto;
}

.resource-template-default .related-posts.content-aligned-center .content-wrapper, .mycblog-template-default .related-posts.content-aligned-center .content-wrapper, .our_partners-template-default .related-posts.content-aligned-center .content-wrapper, .type-post .related-posts.content-aligned-center .content-wrapper, .toolkit-template-default .related-posts.content-aligned-center .content-wrapper, .tax-partners .related-posts.content-aligned-center .content-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.resource-template-default .related-posts.content-aligned-center .content-wrapper .related-posts-title, .mycblog-template-default .related-posts.content-aligned-center .content-wrapper .related-posts-title, .our_partners-template-default .related-posts.content-aligned-center .content-wrapper .related-posts-title, .type-post .related-posts.content-aligned-center .content-wrapper .related-posts-title, .toolkit-template-default .related-posts.content-aligned-center .content-wrapper .related-posts-title, .tax-partners .related-posts.content-aligned-center .content-wrapper .related-posts-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.resource-template-default .related-posts .related-posts, .mycblog-template-default .related-posts .related-posts, .our_partners-template-default .related-posts .related-posts, .type-post .related-posts .related-posts, .toolkit-template-default .related-posts .related-posts, .tax-partners .related-posts .related-posts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.resource-template-default .related-posts .related-posts-image, .mycblog-template-default .related-posts .related-posts-image, .our_partners-template-default .related-posts .related-posts-image, .type-post .related-posts .related-posts-image, .toolkit-template-default .related-posts .related-posts-image, .tax-partners .related-posts .related-posts-image {
  min-width: 104px;
  max-width: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 36%;
          flex: 0 0 36%;
}

.resource-template-default .related-posts .related-posts-image .elementor-image, .mycblog-template-default .related-posts .related-posts-image .elementor-image, .our_partners-template-default .related-posts .related-posts-image .elementor-image, .type-post .related-posts .related-posts-image .elementor-image, .toolkit-template-default .related-posts .related-posts-image .elementor-image, .tax-partners .related-posts .related-posts-image .elementor-image {
  position: relative;
}

.resource-template-default .related-posts .related-posts-image .elementor-image::before, .mycblog-template-default .related-posts .related-posts-image .elementor-image::before, .our_partners-template-default .related-posts .related-posts-image .elementor-image::before, .type-post .related-posts .related-posts-image .elementor-image::before, .toolkit-template-default .related-posts .related-posts-image .elementor-image::before, .tax-partners .related-posts .related-posts-image .elementor-image::before {
  width: 100% !important;
  height: 100% !important;
  content: '';
}

.resource-template-default .related-posts .related-posts-image img, .mycblog-template-default .related-posts .related-posts-image img, .our_partners-template-default .related-posts .related-posts-image img, .type-post .related-posts .related-posts-image img, .toolkit-template-default .related-posts .related-posts-image img, .tax-partners .related-posts .related-posts-image img {
  height: 120px;
  width: 120px;
  display: block !important;
}

@media (max-width: 991px) {
  .resource-template-default .related-posts .related-posts-image img, .mycblog-template-default .related-posts .related-posts-image img, .our_partners-template-default .related-posts .related-posts-image img, .type-post .related-posts .related-posts-image img, .toolkit-template-default .related-posts .related-posts-image img, .tax-partners .related-posts .related-posts-image img {
    height: 75px;
    width: 75px;
  }
}

@media (max-width: 991px) {
  .resource-template-default .related-posts .related-posts-image, .mycblog-template-default .related-posts .related-posts-image, .our_partners-template-default .related-posts .related-posts-image, .type-post .related-posts .related-posts-image, .toolkit-template-default .related-posts .related-posts-image, .tax-partners .related-posts .related-posts-image {
    min-width: 75px;
  }
}

@media (max-width: 768px) {
  .resource-template-default .related-posts .related-posts-image, .mycblog-template-default .related-posts .related-posts-image, .our_partners-template-default .related-posts .related-posts-image, .type-post .related-posts .related-posts-image, .toolkit-template-default .related-posts .related-posts-image, .tax-partners .related-posts .related-posts-image {
    display: none;
  }
}

.resource-template-default .related-posts .content-wrapper, .mycblog-template-default .related-posts .content-wrapper, .our_partners-template-default .related-posts .content-wrapper, .type-post .related-posts .content-wrapper, .toolkit-template-default .related-posts .content-wrapper, .tax-partners .related-posts .content-wrapper {
  padding-left: 25px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 64%;
          flex: 0 0 64%;
}

@media (max-width: 768px) {
  .resource-template-default .related-posts .content-wrapper, .mycblog-template-default .related-posts .content-wrapper, .our_partners-template-default .related-posts .content-wrapper, .type-post .related-posts .content-wrapper, .toolkit-template-default .related-posts .content-wrapper, .tax-partners .related-posts .content-wrapper {
    padding-left: 0px;
  }
}

.resource-template-default .elementor-col-66 .elementor-shortcode h3, .mycblog-template-default .elementor-col-66 .elementor-shortcode h3, .our_partners-template-default .elementor-col-66 .elementor-shortcode h3, .type-post .elementor-col-66 .elementor-shortcode h3, .toolkit-template-default .elementor-col-66 .elementor-shortcode h3, .tax-partners .elementor-col-66 .elementor-shortcode h3 {
  font-weight: bold;
  color: #96918b;
  font-size: 20px;
}

.resource-template-default .elementor-col-66 .elementor-shortcode h3 a, .mycblog-template-default .elementor-col-66 .elementor-shortcode h3 a, .our_partners-template-default .elementor-col-66 .elementor-shortcode h3 a, .type-post .elementor-col-66 .elementor-shortcode h3 a, .toolkit-template-default .elementor-col-66 .elementor-shortcode h3 a, .tax-partners .elementor-col-66 .elementor-shortcode h3 a {
  font-family: "Mark for MC", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #96918b;
  text-transform: uppercase;
}

.resource-template-default .elementor-col-66 .elementor-shortcode h3 a:hover, .resource-template-default .elementor-col-66 .elementor-shortcode h3 a:active, .mycblog-template-default .elementor-col-66 .elementor-shortcode h3 a:hover, .mycblog-template-default .elementor-col-66 .elementor-shortcode h3 a:active, .our_partners-template-default .elementor-col-66 .elementor-shortcode h3 a:hover, .our_partners-template-default .elementor-col-66 .elementor-shortcode h3 a:active, .type-post .elementor-col-66 .elementor-shortcode h3 a:hover, .type-post .elementor-col-66 .elementor-shortcode h3 a:active, .toolkit-template-default .elementor-col-66 .elementor-shortcode h3 a:hover, .toolkit-template-default .elementor-col-66 .elementor-shortcode h3 a:active, .tax-partners .elementor-col-66 .elementor-shortcode h3 a:hover, .tax-partners .elementor-col-66 .elementor-shortcode h3 a:active {
  color: #CF4500;
}

.resource-template-default .elementor-col-33 .elementor-shortcode h3, .mycblog-template-default .elementor-col-33 .elementor-shortcode h3, .our_partners-template-default .elementor-col-33 .elementor-shortcode h3, .type-post .elementor-col-33 .elementor-shortcode h3, .toolkit-template-default .elementor-col-33 .elementor-shortcode h3, .tax-partners .elementor-col-33 .elementor-shortcode h3 {
  color: #222221;
}

.resource-template-default .elementor-col-33 .elementor-shortcode h3 a, .mycblog-template-default .elementor-col-33 .elementor-shortcode h3 a, .our_partners-template-default .elementor-col-33 .elementor-shortcode h3 a, .type-post .elementor-col-33 .elementor-shortcode h3 a, .toolkit-template-default .elementor-col-33 .elementor-shortcode h3 a, .tax-partners .elementor-col-33 .elementor-shortcode h3 a {
  font-family: "Mark for MC", Sans-serif;
  color: #222221;
  text-transform: uppercase;
}

.resource-template-default .elementor-col-33 .elementor-shortcode h3 a:hover, .resource-template-default .elementor-col-33 .elementor-shortcode h3 a:active, .mycblog-template-default .elementor-col-33 .elementor-shortcode h3 a:hover, .mycblog-template-default .elementor-col-33 .elementor-shortcode h3 a:active, .our_partners-template-default .elementor-col-33 .elementor-shortcode h3 a:hover, .our_partners-template-default .elementor-col-33 .elementor-shortcode h3 a:active, .type-post .elementor-col-33 .elementor-shortcode h3 a:hover, .type-post .elementor-col-33 .elementor-shortcode h3 a:active, .toolkit-template-default .elementor-col-33 .elementor-shortcode h3 a:hover, .toolkit-template-default .elementor-col-33 .elementor-shortcode h3 a:active, .tax-partners .elementor-col-33 .elementor-shortcode h3 a:hover, .tax-partners .elementor-col-33 .elementor-shortcode h3 a:active {
  color: #CF4500;
}

.resource-template-default .terms-heading-title, .mycblog-template-default .terms-heading-title, .our_partners-template-default .terms-heading-title, .type-post .terms-heading-title, .toolkit-template-default .terms-heading-title, .tax-partners .terms-heading-title {
  font-family: "Mark for MC", Sans-serif;
  font-weight: 400;
  margin-bottom: 15px;
}

@media (max-width: 767px) {
  .resource-template-default .terms-heading-title, .mycblog-template-default .terms-heading-title, .our_partners-template-default .terms-heading-title, .type-post .terms-heading-title, .toolkit-template-default .terms-heading-title, .tax-partners .terms-heading-title {
    font-size: 1.4em;
  }
}

.resource-template-default .related-posts .related-posts, .mycblog-template-default .related-posts .related-posts, .our_partners-template-default .related-posts .related-posts, .type-post .related-posts .related-posts, .toolkit-template-default .related-posts .related-posts, .tax-partners .related-posts .related-posts {
  margin-bottom: 40px;
}

.resource-template-default .related-posts .related-posts-title a, .mycblog-template-default .related-posts .related-posts-title a, .our_partners-template-default .related-posts .related-posts-title a, .type-post .related-posts .related-posts-title a, .toolkit-template-default .related-posts .related-posts-title a, .tax-partners .related-posts .related-posts-title a {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.4em;
  color: #444340;
  font-family: "Mark for MC", Sans-serif;
}

.resource-template-default .related-posts .related-posts-title a:hover, .resource-template-default .related-posts .related-posts-title a:active, .mycblog-template-default .related-posts .related-posts-title a:hover, .mycblog-template-default .related-posts .related-posts-title a:active, .our_partners-template-default .related-posts .related-posts-title a:hover, .our_partners-template-default .related-posts .related-posts-title a:active, .type-post .related-posts .related-posts-title a:hover, .type-post .related-posts .related-posts-title a:active, .toolkit-template-default .related-posts .related-posts-title a:hover, .toolkit-template-default .related-posts .related-posts-title a:active, .tax-partners .related-posts .related-posts-title a:hover, .tax-partners .related-posts .related-posts-title a:active {
  color: #CF4500;
}

.resource-template-default .related-posts .related-posts-date, .mycblog-template-default .related-posts .related-posts-date, .our_partners-template-default .related-posts .related-posts-date, .type-post .related-posts .related-posts-date, .toolkit-template-default .related-posts .related-posts-date, .tax-partners .related-posts .related-posts-date {
  font-size: 12px;
  font-weight: 400;
  color: #444340;
  font-family: "Mark for MC", Sans-serif;
  line-height: 1.6;
}

.resource-template-default .related-posts .related-posts-related-read-more a, .mycblog-template-default .related-posts .related-posts-related-read-more a, .our_partners-template-default .related-posts .related-posts-related-read-more a, .type-post .related-posts .related-posts-related-read-more a, .toolkit-template-default .related-posts .related-posts-related-read-more a, .tax-partners .related-posts .related-posts-related-read-more a {
  font-weight: 300;
  background-color: #CF4500;
  border-radius: 47px 47px 47px 47px;
  padding: 10px 29px 8px 29px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #CF4500;
  font-size: 15px;
  color: #ffffff;
  font-family: "Mark for MC", Sans-serif;
}

.resource-template-default .related-posts .related-posts-related-read-more a:hover, .mycblog-template-default .related-posts .related-posts-related-read-more a:hover, .our_partners-template-default .related-posts .related-posts-related-read-more a:hover, .type-post .related-posts .related-posts-related-read-more a:hover, .toolkit-template-default .related-posts .related-posts-related-read-more a:hover, .tax-partners .related-posts .related-posts-related-read-more a:hover {
  background-color: #ffffff;
  color: #CF4500;
}

.toolkit-template-default .terms-title {
  text-transform: uppercase;
}

.tax-partners .related-posts .related-posts-image img {
  height: auto;
}

.featured-event-view .featured-event-date h2 {
  text-align: right;
  text-transform: uppercase;
}

@media (max-width: 767px) {
  .featured-event-view .featured-event-date h2 {
    text-align: center;
  }
}

.featured-event-view .featured-event-date h2 p:first-child {
  font-size: 3.8rem;
  margin-bottom: 30px;
  font-weight: 500;
}

@media (max-width: 767px) {
  .featured-event-view .featured-event-date h2 p:first-child {
    font-size: 2rem;
  }
}

.featured-event-view .featured-event-date h2 p:nth-child(2) {
  font-size: 11rem;
  font-weight: 500;
}

@media (max-width: 767px) {
  .featured-event-view .featured-event-date h2 p:nth-child(2) {
    font-size: 7.3rem;
  }
}

.featured-event-view .featured-event-date h2 p:last-child {
  display: none;
}

.featured-event-view .featured-event-date h2 p {
  margin-bottom: 0px;
  font-weight: 400;
}

.event-search-filter ul {
  margin-left: 0px;
}

.default-library-image .elementor-image::before, .default-library-image .elementor-widget-container::before {
  content: '';
  background-position: center;
  background-size: 70%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 4px;
  right: 4px;
}

.type-handout .mycplaceholder .elementor-image::before, .type-handout .mycplaceholder .elementor-widget-container::before, .type-handout-es .mycplaceholder .elementor-image::before, .type-handout-es .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/handout.png);
}

.type-external-link .mycplaceholder .elementor-image::before, .type-external-link .mycplaceholder .elementor-widget-container::before, .type-external-link-es .mycplaceholder .elementor-image::before, .type-external-link-es .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/external-site.png);
}

.type-presentation .mycplaceholder .elementor-image::before, .type-presentation .mycplaceholder .elementor-widget-container::before, .type-presentations .mycplaceholder .elementor-image::before, .type-presentations .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/presentation.png);
}

.type-report .mycplaceholder .elementor-image::before, .type-report .mycplaceholder .elementor-widget-container::before, .type-reports .mycplaceholder .elementor-image::before, .type-reports .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/report.png);
}

.type-videos .elementor-image::before, .type-videos .elementor-widget-container::before, .type-videos.elementor-top-column::before, .type-video .elementor-image::before, .type-video .elementor-widget-container::before, .type-video.elementor-top-column::before, .type-videos-es .elementor-image::before, .type-videos-es .elementor-widget-container::before, .type-videos-es.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/video.png);
}

.audience-community-educators .mycplaceholder .elementor-image::before, .audience-community-educators .mycplaceholder .elementor-widget-container::before, .audience-community-educators .mycplaceholder.elementor-top-column::before, .audience-community-educators.audience-kids-families .mycplaceholder .elementor-image::before, .audience-community-educators.audience-kids-families .mycplaceholder .elementor-widget-container::before, .audience-community-educators.audience-kids-families .mycplaceholder.elementor-top-column::before, .audience-educadores-comunitarios .mycplaceholder .elementor-image::before, .audience-educadores-comunitarios .mycplaceholder .elementor-widget-container::before, .audience-educadores-comunitarios .mycplaceholder.elementor-top-column::before, .audience-educadores-comunitarios.audience-ninos-y-familias .mycplaceholder .elementor-image::before, .audience-educadores-comunitarios.audience-ninos-y-familias .mycplaceholder .elementor-widget-container::before, .audience-educadores-comunitarios.audience-ninos-y-familias .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/community-educators.png);
}

.audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-image::before, .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-widget-container::before, .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/gig-workers.png);
}

.audience-individuals .mycplaceholder .elementor-image::before, .audience-individuals .mycplaceholder .elementor-widget-container::before, .audience-individuals .mycplaceholder.elementor-top-column::before, .audience-individuos .mycplaceholder .elementor-image::before, .audience-individuos .mycplaceholder .elementor-widget-container::before, .audience-individuos .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/individuals.png);
}

.audience-kids-families .mycplaceholder .elementor-image::before, .audience-kids-families .mycplaceholder .elementor-widget-container::before, .audience-kids-families .mycplaceholder.elementor-top-column::before, .audience-ninos-y-familias .mycplaceholder .elementor-image::before, .audience-ninos-y-familias .mycplaceholder .elementor-widget-container::before, .audience-ninos-y-familias .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/kids-family.png);
}

.audience-small-businesses .mycplaceholder .elementor-image::before, .audience-small-businesses .mycplaceholder .elementor-widget-container::before, .audience-small-businesses .mycplaceholder.elementor-top-column::before, .audience-pequenos-negocios .mycplaceholder .elementor-image::before, .audience-pequenos-negocios .mycplaceholder .elementor-widget-container::before, .audience-pequenos-negocios .mycplaceholder.elementor-top-column::before, .audience-pequenas-empresas .mycplaceholder .elementor-image::before, .audience-pequenas-empresas .mycplaceholder .elementor-widget-container::before, .audience-pequenas-empresas .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/small-business.png);
}

.type-event:not(.event-type-past) .mycplaceholder .elementor-image::before, .type-event:not(.event-type-past) .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/event.png);
}

.event-type-past .mycplaceholder .elementor-image::before, .event-type-past .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/past-event.png);
}

.search-results .type-page .mycplaceholder .elementor-image::before, .search-results .type-page .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/pages.png);
}

.mycplaceholder .elementor-image::before, .mycplaceholder .elementor-widget-container::before, .mycplaceholder.elementor-top-column::before, .default-library-image .elementor-image::before, .default-library-image .elementor-widget-container::before, .default-library-image.elementor-top-column::before {
  content: '';
  z-index: 9;
  background-position: center;
  background-size: 70%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 5px;
  right: 5px;
}

.search-loop .news_type-in-the-community .mycplaceholder .elementor-image::before, .search-loop .news_type-in-the-community .mycplaceholder.elementor-top-column::before, .search-loop .news_type-in-the-community .mycplaceholder .elementor-widget-container::before, .search-loop .news_type-in-the-community-es .mycplaceholder .elementor-image::before, .search-loop .news_type-in-the-community-es .mycplaceholder.elementor-top-column::before, .search-loop .news_type-in-the-community-es .mycplaceholder .elementor-widget-container::before, .homepage-news-loop .news_type-in-the-community .mycplaceholder .elementor-image::before, .homepage-news-loop .news_type-in-the-community .mycplaceholder.elementor-top-column::before, .homepage-news-loop .news_type-in-the-community .mycplaceholder .elementor-widget-container::before, .homepage-news-loop .news_type-in-the-community-es .mycplaceholder .elementor-image::before, .homepage-news-loop .news_type-in-the-community-es .mycplaceholder.elementor-top-column::before, .homepage-news-loop .news_type-in-the-community-es .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/in-the-community.png);
}

.search-loop .news_type-in-the-news .mycplaceholder .elementor-image::before, .search-loop .news_type-in-the-news .mycplaceholder.elementor-top-column::before, .search-loop .news_type-in-the-news .mycplaceholder .elementor-widget-container::before, .homepage-news-loop .news_type-in-the-news .mycplaceholder .elementor-image::before, .homepage-news-loop .news_type-in-the-news .mycplaceholder.elementor-top-column::before, .homepage-news-loop .news_type-in-the-news .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/in-the-news.png);
}

.search-loop .news_type-press-release .mycplaceholder .elementor-image::before, .search-loop .news_type-press-release .mycplaceholder.elementor-top-column::before, .search-loop .news_type-press-release .mycplaceholder .elementor-widget-container::before, .homepage-news-loop .news_type-press-release .mycplaceholder .elementor-image::before, .homepage-news-loop .news_type-press-release .mycplaceholder.elementor-top-column::before, .homepage-news-loop .news_type-press-release .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/press-release.png);
}

.tax-partners .dynamic_partners_terms_page .mycplaceholder .elementor-image::before, .tax-partners .dynamic_partners_terms_page .mycplaceholder .elementor-widget-container::before, .tax-partners .dynamic_partners_terms_page .mycplaceholder.elementor-top-column::before, .single-our_partners .mycplaceholder .elementor-image::before, .single-our_partners .mycplaceholder .elementor-widget-container::before, .single-our_partners .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/ask-an-expert.png);
}

.topic-contest .mycplaceholder .elementor-image::before, .topic-contest .mycplaceholder .elementor-widget-container::before, .topic-contest .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/contest.png);
}

.topic-ask-an-expert .mycplaceholder .elementor-image::before, .topic-ask-an-expert .mycplaceholder .elementor-widget-container::before, .topic-ask-an-expert .mycplaceholder.elementor-top-column::before, .topic-pregunte-a-un-experto .mycplaceholder .elementor-image::before, .topic-pregunte-a-un-experto .mycplaceholder .elementor-widget-container::before, .topic-pregunte-a-un-experto .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/ask-an-expert.png);
}

.topic-financial-empowerment .mycplaceholder .elementor-image::before, .topic-financial-empowerment .mycplaceholder .elementor-widget-container::before, .topic-financial-empowerment .mycplaceholder.elementor-top-column::before, .topic-empoderamiento-financiero .mycplaceholder .elementor-image::before, .topic-empoderamiento-financiero .mycplaceholder .elementor-widget-container::before, .topic-empoderamiento-financiero .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/financial-empowerment.png);
}

.topic-financial-inclusion .mycplaceholder .elementor-image::before, .topic-financial-inclusion .mycplaceholder .elementor-widget-container::before, .topic-financial-inclusion .mycplaceholder.elementor-top-column::before, .topic-inclusion-financiera-es .mycplaceholder .elementor-image::before, .topic-inclusion-financiera-es .mycplaceholder .elementor-widget-container::before, .topic-inclusion-financiera-es .mycplaceholder.elementor-top-column::before, .topic-inclusion-financiera .mycplaceholder .elementor-image::before, .topic-inclusion-financiera .mycplaceholder .elementor-widget-container::before, .topic-inclusion-financiera .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/financial-inclusion.png);
}

.topic-prepaid-cards .mycplaceholder .elementor-image::before, .topic-prepaid-cards .mycplaceholder .elementor-widget-container::before, .topic-prepaid-cards .mycplaceholder.elementor-top-column::before, .topic-tarjetas-prepagadas .mycplaceholder .elementor-image::before, .topic-tarjetas-prepagadas .mycplaceholder .elementor-widget-container::before, .topic-tarjetas-prepagadas .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/prepaid-cards.png);
}

.topic-chip-transitions .mycplaceholder .elementor-image::before, .topic-chip-transitions .mycplaceholder .elementor-widget-container::before, .topic-chip-transitions .mycplaceholder.elementor-top-column::before, .topic-transicion-al-chip .mycplaceholder .elementor-image::before, .topic-transicion-al-chip .mycplaceholder .elementor-widget-container::before, .topic-transicion-al-chip .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/chip-transitions.png);
}

.topic-fraud-protection .mycplaceholder .elementor-image::before, .topic-fraud-protection .mycplaceholder .elementor-widget-container::before, .topic-fraud-protection .mycplaceholder.elementor-top-column::before, .topic-proteccion-contra-fraude .mycplaceholder .elementor-image::before, .topic-proteccion-contra-fraude .mycplaceholder .elementor-widget-container::before, .topic-proteccion-contra-fraude .mycplaceholder.elementor-top-column::before, .topic-proteccion-contra-fraudes .mycplaceholder .elementor-image::before, .topic-proteccion-contra-fraudes .mycplaceholder .elementor-widget-container::before, .topic-proteccion-contra-fraudes .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/fraud-protection.png);
}

.topic-hometown-heroes .mycplaceholder .elementor-image::before, .topic-hometown-heroes .mycplaceholder .elementor-widget-container::before, .topic-hometown-heroes .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/hometown-heroes.png);
}

.topic-interchange-fees .mycplaceholder .elementor-image::before, .topic-interchange-fees .mycplaceholder .elementor-widget-container::before, .topic-interchange-fees .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/interchange-fees.png);
}

.resource-view .default-library-image .elementor-image::before, .resource-view .default-library-image .elementor-widget-container::before, .related-posts .default-library-image .elementor-image::before, .related-posts .default-library-image .elementor-widget-container::before, .type-resource .default-library-image .elementor-image::before, .type-resource .default-library-image .elementor-widget-container::before {
  content: '';
  background-position: center;
  background-size: 70%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 4px;
  right: 4px;
}

.resource-view .type-event:not(.event-type-past) .mycplaceholder .elementor-image::before, .resource-view .type-event:not(.event-type-past) .mycplaceholder .elementor-widget-container::before, .related-posts .type-event:not(.event-type-past) .mycplaceholder .elementor-image::before, .related-posts .type-event:not(.event-type-past) .mycplaceholder .elementor-widget-container::before, .type-resource .type-event:not(.event-type-past) .mycplaceholder .elementor-image::before, .type-resource .type-event:not(.event-type-past) .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/event.png);
}

.resource-view .event-type-past .mycplaceholder .elementor-image::before, .resource-view .event-type-past .mycplaceholder .elementor-widget-container::before, .related-posts .event-type-past .mycplaceholder .elementor-image::before, .related-posts .event-type-past .mycplaceholder .elementor-widget-container::before, .type-resource .event-type-past .mycplaceholder .elementor-image::before, .type-resource .event-type-past .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/past-event.png);
}

.resource-view .search-results .type-page .mycplaceholder .elementor-image::before, .resource-view .search-results .type-page .mycplaceholder .elementor-widget-container::before, .related-posts .search-results .type-page .mycplaceholder .elementor-image::before, .related-posts .search-results .type-page .mycplaceholder .elementor-widget-container::before, .type-resource .search-results .type-page .mycplaceholder .elementor-image::before, .type-resource .search-results .type-page .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/pages.png);
}

.resource-view .mycplaceholder .elementor-image::before, .resource-view .mycplaceholder .elementor-widget-container::before, .resource-view .mycplaceholder.elementor-top-column::before, .resource-view .default-library-image .elementor-image::before, .resource-view .default-library-image .elementor-widget-container::before, .resource-view .default-library-image.elementor-top-column::before, .related-posts .mycplaceholder .elementor-image::before, .related-posts .mycplaceholder .elementor-widget-container::before, .related-posts .mycplaceholder.elementor-top-column::before, .related-posts .default-library-image .elementor-image::before, .related-posts .default-library-image .elementor-widget-container::before, .related-posts .default-library-image.elementor-top-column::before, .type-resource .mycplaceholder .elementor-image::before, .type-resource .mycplaceholder .elementor-widget-container::before, .type-resource .mycplaceholder.elementor-top-column::before, .type-resource .default-library-image .elementor-image::before, .type-resource .default-library-image .elementor-widget-container::before, .type-resource .default-library-image.elementor-top-column::before {
  content: '';
  z-index: 9;
  background-position: center;
  background-size: 70%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 5px;
  right: 5px;
}

.resource-view .audience-community-educators .mycplaceholder .elementor-widget-container .elementor-image::before, .resource-view .audience-community-educators .mycplaceholder .elementor-widget-container .elementor-widget-container::before, .resource-view .audience-community-educators .mycplaceholder .elementor-widget-container.elementor-top-column::before, .related-posts .audience-community-educators .mycplaceholder .elementor-widget-container .elementor-image::before, .related-posts .audience-community-educators .mycplaceholder .elementor-widget-container .elementor-widget-container::before, .related-posts .audience-community-educators .mycplaceholder .elementor-widget-container.elementor-top-column::before, .type-resource .audience-community-educators .mycplaceholder .elementor-widget-container .elementor-image::before, .type-resource .audience-community-educators .mycplaceholder .elementor-widget-container .elementor-widget-container::before, .type-resource .audience-community-educators .mycplaceholder .elementor-widget-container.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/community-educators.png) !important;
}

.resource-view .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-image::before, .resource-view .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-widget-container::before, .resource-view .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container.elementor-top-column::before, .related-posts .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-image::before, .related-posts .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-widget-container::before, .related-posts .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container.elementor-top-column::before, .type-resource .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-image::before, .type-resource .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-widget-container::before, .type-resource .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/gig-workers.png) !important;
}

.resource-view .audience-individuals .mycplaceholder .elementor-image::before, .resource-view .audience-individuals .mycplaceholder .elementor-widget-container::before, .resource-view .audience-individuals .mycplaceholder.elementor-top-column::before, .related-posts .audience-individuals .mycplaceholder .elementor-image::before, .related-posts .audience-individuals .mycplaceholder .elementor-widget-container::before, .related-posts .audience-individuals .mycplaceholder.elementor-top-column::before, .type-resource .audience-individuals .mycplaceholder .elementor-image::before, .type-resource .audience-individuals .mycplaceholder .elementor-widget-container::before, .type-resource .audience-individuals .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/individuals.png);
}

.resource-view .audience-kids-families .mycplaceholder .elementor-image::before, .resource-view .audience-kids-families .mycplaceholder .elementor-widget-container::before, .resource-view .audience-kids-families .mycplaceholder.elementor-top-column::before, .related-posts .audience-kids-families .mycplaceholder .elementor-image::before, .related-posts .audience-kids-families .mycplaceholder .elementor-widget-container::before, .related-posts .audience-kids-families .mycplaceholder.elementor-top-column::before, .type-resource .audience-kids-families .mycplaceholder .elementor-image::before, .type-resource .audience-kids-families .mycplaceholder .elementor-widget-container::before, .type-resource .audience-kids-families .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/kids-family.png);
}

.resource-view .audience-small-businesses .mycplaceholder .elementor-image::before, .resource-view .audience-small-businesses .mycplaceholder .elementor-widget-container::before, .resource-view .audience-small-businesses .mycplaceholder.elementor-top-column::before, .related-posts .audience-small-businesses .mycplaceholder .elementor-image::before, .related-posts .audience-small-businesses .mycplaceholder .elementor-widget-container::before, .related-posts .audience-small-businesses .mycplaceholder.elementor-top-column::before, .type-resource .audience-small-businesses .mycplaceholder .elementor-image::before, .type-resource .audience-small-businesses .mycplaceholder .elementor-widget-container::before, .type-resource .audience-small-businesses .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/small-business.png) !important;
}

.resource-view .news_type-in-the-community .mycplaceholder .elementor-image::before, .resource-view .news_type-in-the-community .mycplaceholder .elementor-widget-container::before, .resource-view .news_type-in-the-community .mycplaceholder.elementor-top-column::before, .related-posts .news_type-in-the-community .mycplaceholder .elementor-image::before, .related-posts .news_type-in-the-community .mycplaceholder .elementor-widget-container::before, .related-posts .news_type-in-the-community .mycplaceholder.elementor-top-column::before, .type-resource .news_type-in-the-community .mycplaceholder .elementor-image::before, .type-resource .news_type-in-the-community .mycplaceholder .elementor-widget-container::before, .type-resource .news_type-in-the-community .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/in-the-community.png);
}

.resource-view .news_type-in-the-news .mycplaceholder .elementor-image::before, .resource-view .news_type-in-the-news .mycplaceholder .elementor-widget-container::before, .resource-view .news_type-in-the-news .mycplaceholder.elementor-top-column::before, .related-posts .news_type-in-the-news .mycplaceholder .elementor-image::before, .related-posts .news_type-in-the-news .mycplaceholder .elementor-widget-container::before, .related-posts .news_type-in-the-news .mycplaceholder.elementor-top-column::before, .type-resource .news_type-in-the-news .mycplaceholder .elementor-image::before, .type-resource .news_type-in-the-news .mycplaceholder .elementor-widget-container::before, .type-resource .news_type-in-the-news .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/in-the-news.png);
}

.resource-view .news_type-press-release .mycplaceholder .elementor-image::before, .resource-view .news_type-press-release .mycplaceholder .elementor-widget-container::before, .resource-view .news_type-press-release .mycplaceholder.elementor-top-column::before, .related-posts .news_type-press-release .mycplaceholder .elementor-image::before, .related-posts .news_type-press-release .mycplaceholder .elementor-widget-container::before, .related-posts .news_type-press-release .mycplaceholder.elementor-top-column::before, .type-resource .news_type-press-release .mycplaceholder .elementor-image::before, .type-resource .news_type-press-release .mycplaceholder .elementor-widget-container::before, .type-resource .news_type-press-release .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/press-release.png);
}

.resource-view .topic-contest .mycplaceholder .elementor-image::before, .resource-view .topic-contest .mycplaceholder .elementor-widget-container::before, .resource-view .topic-contest .mycplaceholder.elementor-top-column::before, .related-posts .topic-contest .mycplaceholder .elementor-image::before, .related-posts .topic-contest .mycplaceholder .elementor-widget-container::before, .related-posts .topic-contest .mycplaceholder.elementor-top-column::before, .type-resource .topic-contest .mycplaceholder .elementor-image::before, .type-resource .topic-contest .mycplaceholder .elementor-widget-container::before, .type-resource .topic-contest .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/contest.png);
}

.resource-view .topic-ask-an-expert .mycplaceholder .elementor-image::before, .resource-view .topic-ask-an-expert .mycplaceholder .elementor-widget-container::before, .resource-view .topic-ask-an-expert .mycplaceholder.elementor-top-column::before, .related-posts .topic-ask-an-expert .mycplaceholder .elementor-image::before, .related-posts .topic-ask-an-expert .mycplaceholder .elementor-widget-container::before, .related-posts .topic-ask-an-expert .mycplaceholder.elementor-top-column::before, .type-resource .topic-ask-an-expert .mycplaceholder .elementor-image::before, .type-resource .topic-ask-an-expert .mycplaceholder .elementor-widget-container::before, .type-resource .topic-ask-an-expert .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/ask-an-expert.png);
}

.resource-view .topic-financial-empowerment .mycplaceholder .elementor-image::before, .resource-view .topic-financial-empowerment .mycplaceholder .elementor-widget-container::before, .resource-view .topic-financial-empowerment .mycplaceholder.elementor-top-column::before, .related-posts .topic-financial-empowerment .mycplaceholder .elementor-image::before, .related-posts .topic-financial-empowerment .mycplaceholder .elementor-widget-container::before, .related-posts .topic-financial-empowerment .mycplaceholder.elementor-top-column::before, .type-resource .topic-financial-empowerment .mycplaceholder .elementor-image::before, .type-resource .topic-financial-empowerment .mycplaceholder .elementor-widget-container::before, .type-resource .topic-financial-empowerment .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/financial-empowerment.png);
}

.resource-view .topic-financial-inclusion .mycplaceholder .elementor-image::before, .resource-view .topic-financial-inclusion .mycplaceholder .elementor-widget-container::before, .resource-view .topic-financial-inclusion .mycplaceholder.elementor-top-column::before, .related-posts .topic-financial-inclusion .mycplaceholder .elementor-image::before, .related-posts .topic-financial-inclusion .mycplaceholder .elementor-widget-container::before, .related-posts .topic-financial-inclusion .mycplaceholder.elementor-top-column::before, .type-resource .topic-financial-inclusion .mycplaceholder .elementor-image::before, .type-resource .topic-financial-inclusion .mycplaceholder .elementor-widget-container::before, .type-resource .topic-financial-inclusion .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/financial-inclusion.png);
}

.resource-view .topic-prepaid-cards .mycplaceholder .elementor-image::before, .resource-view .topic-prepaid-cards .mycplaceholder .elementor-widget-container::before, .resource-view .topic-prepaid-cards .mycplaceholder.elementor-top-column::before, .related-posts .topic-prepaid-cards .mycplaceholder .elementor-image::before, .related-posts .topic-prepaid-cards .mycplaceholder .elementor-widget-container::before, .related-posts .topic-prepaid-cards .mycplaceholder.elementor-top-column::before, .type-resource .topic-prepaid-cards .mycplaceholder .elementor-image::before, .type-resource .topic-prepaid-cards .mycplaceholder .elementor-widget-container::before, .type-resource .topic-prepaid-cards .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/prepaid-cards.png);
}

.resource-view .topic-chip-transitions .mycplaceholder .elementor-image::before, .resource-view .topic-chip-transitions .mycplaceholder .elementor-widget-container::before, .resource-view .topic-chip-transitions .mycplaceholder.elementor-top-column::before, .related-posts .topic-chip-transitions .mycplaceholder .elementor-image::before, .related-posts .topic-chip-transitions .mycplaceholder .elementor-widget-container::before, .related-posts .topic-chip-transitions .mycplaceholder.elementor-top-column::before, .type-resource .topic-chip-transitions .mycplaceholder .elementor-image::before, .type-resource .topic-chip-transitions .mycplaceholder .elementor-widget-container::before, .type-resource .topic-chip-transitions .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/chip-transitions.png);
}

.resource-view .topic-fraud-protection .mycplaceholder .elementor-image::before, .resource-view .topic-fraud-protection .mycplaceholder .elementor-widget-container::before, .resource-view .topic-fraud-protection .mycplaceholder.elementor-top-column::before, .related-posts .topic-fraud-protection .mycplaceholder .elementor-image::before, .related-posts .topic-fraud-protection .mycplaceholder .elementor-widget-container::before, .related-posts .topic-fraud-protection .mycplaceholder.elementor-top-column::before, .type-resource .topic-fraud-protection .mycplaceholder .elementor-image::before, .type-resource .topic-fraud-protection .mycplaceholder .elementor-widget-container::before, .type-resource .topic-fraud-protection .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/fraud-protection.png);
}

.resource-view .topic-hometown-heroes .mycplaceholder .elementor-image::before, .resource-view .topic-hometown-heroes .mycplaceholder .elementor-widget-container::before, .resource-view .topic-hometown-heroes .mycplaceholder.elementor-top-column::before, .related-posts .topic-hometown-heroes .mycplaceholder .elementor-image::before, .related-posts .topic-hometown-heroes .mycplaceholder .elementor-widget-container::before, .related-posts .topic-hometown-heroes .mycplaceholder.elementor-top-column::before, .type-resource .topic-hometown-heroes .mycplaceholder .elementor-image::before, .type-resource .topic-hometown-heroes .mycplaceholder .elementor-widget-container::before, .type-resource .topic-hometown-heroes .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/hometown-heroes.png);
}

.resource-view .topic-interchange-fees .mycplaceholder .elementor-image::before, .resource-view .topic-interchange-fees .mycplaceholder .elementor-widget-container::before, .resource-view .topic-interchange-fees .mycplaceholder.elementor-top-column::before, .related-posts .topic-interchange-fees .mycplaceholder .elementor-image::before, .related-posts .topic-interchange-fees .mycplaceholder .elementor-widget-container::before, .related-posts .topic-interchange-fees .mycplaceholder.elementor-top-column::before, .type-resource .topic-interchange-fees .mycplaceholder .elementor-image::before, .type-resource .topic-interchange-fees .mycplaceholder .elementor-widget-container::before, .type-resource .topic-interchange-fees .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/interchange-fees.png);
}

.resource-view .type-handout .mycplaceholder .elementor-image::before, .resource-view .type-handout .mycplaceholder .elementor-widget-container::before, .related-posts .type-handout .mycplaceholder .elementor-image::before, .related-posts .type-handout .mycplaceholder .elementor-widget-container::before, .type-resource .type-handout .mycplaceholder .elementor-image::before, .type-resource .type-handout .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/handout.png);
}

.resource-view .type-external-link .mycplaceholder .elementor-image::before, .resource-view .type-external-link .mycplaceholder .elementor-widget-container::before, .related-posts .type-external-link .mycplaceholder .elementor-image::before, .related-posts .type-external-link .mycplaceholder .elementor-widget-container::before, .type-resource .type-external-link .mycplaceholder .elementor-image::before, .type-resource .type-external-link .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/external-site.png);
}

.resource-view .type-presentation .mycplaceholder .elementor-image::before, .resource-view .type-presentation .mycplaceholder .elementor-widget-container::before, .related-posts .type-presentation .mycplaceholder .elementor-image::before, .related-posts .type-presentation .mycplaceholder .elementor-widget-container::before, .type-resource .type-presentation .mycplaceholder .elementor-image::before, .type-resource .type-presentation .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/presentation.png);
}

.resource-view .type-report .mycplaceholder .elementor-image::before, .resource-view .type-report .mycplaceholder .elementor-widget-container::before, .related-posts .type-report .mycplaceholder .elementor-image::before, .related-posts .type-report .mycplaceholder .elementor-widget-container::before, .type-resource .type-report .mycplaceholder .elementor-image::before, .type-resource .type-report .mycplaceholder .elementor-widget-container::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/report.png);
}

.resource-view .type-video .elementor-image::before, .resource-view .type-video .elementor-widget-container::before, .resource-view .type-video.elementor-top-column::before, .related-posts .type-video .elementor-image::before, .related-posts .type-video .elementor-widget-container::before, .related-posts .type-video.elementor-top-column::before, .type-resource .type-video .elementor-image::before, .type-resource .type-video .elementor-widget-container::before, .type-resource .type-video.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/video.png);
}

.blog-custom-view-class .default-library-image .elementor-image::before {
  content: '';
  background-position: center;
  background-size: 70%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 4px;
  right: 4px;
}

.blog-custom-view-class .type-handout .mycplaceholder .elementor-image::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/handout.png);
}

.blog-custom-view-class .type-external-link .mycplaceholder .elementor-image::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/external-site.png);
}

.blog-custom-view-class .type-presentation .mycplaceholder .elementor-image::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/presentation.png);
}

.blog-custom-view-class .type-report .mycplaceholder .elementor-image::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/report.png);
}

.blog-custom-view-class .type-video .elementor-image::before, .blog-custom-view-class .type-video.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/video.png);
}

.blog-custom-view-class .audience-community-educators .mycplaceholder .elementor-image::before, .blog-custom-view-class .audience-community-educators .mycplaceholder.elementor-top-column::before, .blog-custom-view-class .audience-community-educators.audience-kids-families .mycplaceholder .elementor-image::before, .blog-custom-view-class .audience-community-educators.audience-kids-families .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/community-educators.png);
}

.blog-custom-view-class .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container .elementor-image::before, .blog-custom-view-class .audience-freelancers-gig-workers .mycplaceholder .elementor-widget-container.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/gig-workers.png);
}

.blog-custom-view-class .audience-individuals .mycplaceholder .elementor-image::before, .blog-custom-view-class .audience-individuals .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/individuals.png);
}

.blog-custom-view-class .audience-kids-families .mycplaceholder .elementor-image::before, .blog-custom-view-class .audience-kids-families .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/kids-family.png);
}

.blog-custom-view-class .audience-small-businesses .mycplaceholder .elementor-image::before, .blog-custom-view-class .audience-small-businesses .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/small-business.png);
}

.blog-custom-view-class .type-event:not(.event-type-past) .mycplaceholder .elementor-image::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/event.png);
}

.blog-custom-view-class .event-type-past .mycplaceholder .elementor-image::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/past-event.png);
}

.blog-custom-view-class .search-results .type-page .mycplaceholder .elementor-image::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/pages.png);
}

.blog-custom-view-class .mycplaceholder .elementor-image::before, .blog-custom-view-class .mycplaceholder.elementor-top-column::before, .blog-custom-view-class .default-library-image .elementor-image::before, .blog-custom-view-class .default-library-image.elementor-top-column::before {
  content: '';
  z-index: 9;
  background-position: center;
  background-size: 70%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 5px;
  right: 5px;
}

.blog-custom-view-class .news_type-in-the-community .mycplaceholder .elementor-image::before, .blog-custom-view-class .news_type-in-the-community .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/in-the-community.png);
}

.blog-custom-view-class .news_type-in-the-news .mycplaceholder .elementor-image::before, .blog-custom-view-class .news_type-in-the-news .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/in-the-news.png);
}

.blog-custom-view-class .news_type-press-release .mycplaceholder .elementor-image::before, .blog-custom-view-class .news_type-press-release .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/press-release.png);
}

.blog-custom-view-class .topic-contest .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-contest .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/contest.png);
}

.blog-custom-view-class .topic-ask-an-expert .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-ask-an-expert .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/ask-an-expert.png);
}

.blog-custom-view-class .topic-financial-empowerment .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-financial-empowerment .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/financial-empowerment.png);
}

.blog-custom-view-class .topic-financial-inclusion .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-financial-inclusion .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/financial-inclusion.png);
}

.blog-custom-view-class .topic-prepaid-cards .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-prepaid-cards .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/prepaid-cards.png);
}

.blog-custom-view-class .topic-chip-transitions .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-chip-transitions .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/chip-transitions.png);
}

.blog-custom-view-class .topic-fraud-protection .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-fraud-protection .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/fraud-protection.png);
}

.blog-custom-view-class .topic-hometown-heroes .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-hometown-heroes .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/hometown-heroes.png);
}

.blog-custom-view-class .topic-interchange-fees .mycplaceholder .elementor-image::before, .blog-custom-view-class .topic-interchange-fees .mycplaceholder.elementor-top-column::before {
  content: '';
  background-image: url(/wp-content/themes/astra-child/assets/images/interchange-fees.png);
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2dlbmVyYWwuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL19hZGR0aGlzLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX3Jlc291cmNlcy5zY3NzIiwiY29tcG9uZW50cy9fZmVhdHVyZWQtdmlldy5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMuc2NzcyIsImNvbXBvbmVudHMvX2ljb25zLXJlc291cmNlcy5zY3NzIiwiY29tcG9uZW50cy9faWNvbi1ibG9nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7O0VBV0U7QUVYRixBQUFBLEVBQUUsQ0FBQztFQUVDLFNBQVMsRUFBRSxJQUFJO0NBQ2xCOztBQUNELEFBQUEsRUFBRSxDQUFDO0VBRUMsU0FBUyxFQUFFLE9BQU87Q0FDckI7O0FBQ0QsQUFBQSxFQUFFLENBQUM7RUFFQSxTQUFTLEVBQUUsT0FBTztDQUNwQjs7QUFDRCxBQUFBLEVBQUUsQ0FBQztFQUVDLFNBQVMsRUFBRSxNQUFNO0NBQ3BCOztBQUNELEFBQUEsRUFBRSxDQUFDO0VBRUMsU0FBUyxFQUFFLE9BQU87Q0FDckI7O0FBSUQsQUFBQSxDQUFDLENBQUM7RUFFRSxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUR2QkYsT0FBTztDQ3dCYjs7QUFFRCxBQUFBLElBQUksQ0FBQztFQUNELEtBQUssRUQ5QkcsT0FBTztFQytCZixXQUFXLEVBQUUsR0FBRztDQUNuQjs7QUFFRCxBQUFBLEVBQUUsRUFBRSxFQUFFLENBQUM7RUFDSCxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUFBRSxPQUFPO0VBQ2QsV0FBVyxFQUFFLEtBQUs7Q0FDckI7O0FBRUQsQUFBQSxDQUFDLENBQUM7RUFDRSxLQUFLLEVEdkNBLE9BQU87Q0M0Q2Y7O0FBTkQsQUFHSSxDQUhILEFBR0ksTUFBTSxDQUFDO0VBQ0osS0FBSyxFRDVDRCxPQUFPO0NDNkNkOztBQUdMLEFBQUEsS0FBSyxDQUFDO0VBQ0YsTUFBTSxFQUFFLElBQUk7Q0FXZjs7QUFaRCxBQUdJLEtBSEMsQ0FHRCxFQUFFLEVBSE4sS0FBSyxDQUdHLEVBQUUsRUFIVixLQUFLLENBR08sRUFBRSxDQUFDO0VBQ1AsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsT0FBTztDQUNqQjs7QUFOTCxBQVFJLEtBUkMsQ0FRRCxFQUFFLEVBUk4sS0FBSyxDQVFHLEVBQUUsQ0FBQztFQUNILGFBQWEsRUFBRSxpQkFBaUI7RUFDaEMsT0FBTyxFQUFFLFFBQVE7Q0FDcEI7O0FBSUwsQUFBQSxVQUFVLEVBQUUsV0FBVyxDQUFDO0VBQ3BCLGFBQWEsRUFBRSxLQUFLO0NBUXZCOztBQU5HLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztFQUgzQixBQUFBLFVBQVUsRUFBRSxXQUFXLENBQUM7SUFJaEIsS0FBSyxFQUFFLGVBQWU7SUFDdEIsV0FBVyxFQUFFLElBQUk7SUFDakIsWUFBWSxFQUFFLElBQUk7SUFDdEIsT0FBTyxFQUFFLEtBQUs7R0FFakI7OztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1QsVUFBVSxFQUFFLEtBQUs7Q0FDcEI7O0FBR0QsQUFDSSxnQ0FENEIsQ0FDNUIsQ0FBQyxBQUFBLE1BQU0sRUFEWCxnQ0FBZ0MsQ0FDbkIsQ0FBQyxBQUFBLE9BQU8sQ0FBQztFQUNkLEtBQUssRUFBRSxrQkFBa0I7Q0FDNUI7O0FBR0wsQUFBQSxJQUFJLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQUFBQSx1QkFBdUIsR0FBQyxFQUFFLENBQUM7RUFDdEQsT0FBTyxFQUFFLEdBQUc7Q0FDYjs7QUFJTyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFGakMsQUFDSSxpQkFEYSxDQUNiLG1CQUFtQixDQUFDO0lBRVosU0FBUyxFQUFFLGlCQUFpQjtJQUM1QixNQUFNLEVBQUUsaUJBQWlCO0lBQ3pCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlO0dBT3BDOzs7QUFKRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFUakMsQUFDSSxpQkFEYSxDQUNiLG1CQUFtQixDQUFDO0lBU1osYUFBYSxFQUFFLGFBQWE7SUFDNUIsWUFBWSxFQUFFLGFBQWE7R0FFbEM7OztBQUdMLEFBQ0ksNEJBRHdCLENBQ3hCLEVBQUUsQ0FBQztFQUNDLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFdBQVcsRUFBRSx5QkFBeUI7Q0FDekM7O0FBR0wsQUFDSSwwQkFEc0IsQ0FDdEIsYUFBYSxDQUFDO0VBQ1YsYUFBYSxFQUFFLElBQUk7Q0FnQnRCOztBQWxCTCxBQUtZLDBCQUxjLENBQ3RCLGFBQWEsQ0FHVCxFQUFFLENBQ0UsQ0FBQyxDQUFDO0VBQ0UsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsR0FBRztDQUtuQjs7QUFaYixBQVNnQiwwQkFUVSxDQUN0QixhQUFhLENBR1QsRUFBRSxDQUNFLENBQUMsQUFJSSxNQUFNLEVBVHZCLDBCQUEwQixDQUN0QixhQUFhLENBR1QsRUFBRSxDQUNFLENBQUMsQUFJYSxPQUFPLENBQUM7RUFDZCxLQUFLLEVBQUUsT0FBTztDQUNqQjs7QUFYakIsQUFlUSwwQkFma0IsQ0FDdEIsYUFBYSxDQWNULENBQUMsQ0FBQztFQUNFLGFBQWEsRUFBRSxDQUFDO0NBQ25COztBQUtULEFBQ0ksK0JBRDJCLENBQzNCLEVBQUUsQ0FBQztFQUNDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsYUFBYSxFQUFFLElBQUk7Q0FDdEI7O0FBTU8sTUFBTSxDQUFDLE1BQW1CLE9BSGxCLGdCQUFnQixFQUFFLE1BQU0sT0FHeEIsU0FBUyxFQUFFLE1BQU0sS0FIWSxnQkFBZ0IsRUFBRSxJQUFJLE9BR25ELFNBQVMsRUFBRSxNQUFNO0VBRmpDLEFBQ0ksaUJBRGEsQ0FDYixtQkFBbUIsQ0FBQztJQUVaLEtBQUssRUFBRSxpQkFBaUI7R0FPL0I7OztBQUpHLE1BQU0sQ0FBQyxNQUFtQixPQVBsQixnQkFBZ0IsRUFBRSxNQUFNLE9BT3hCLFNBQVMsRUFBRSxNQUFNLEtBUFksZ0JBQWdCLEVBQUUsSUFBSSxPQU9uRCxTQUFTLEVBQUUsTUFBTTtFQU5qQyxBQUNJLGlCQURhLENBQ2IsbUJBQW1CLENBQUM7SUFNWixhQUFhLEVBQUUsYUFBYTtJQUM1QixZQUFZLEVBQUUsYUFBYTtHQUVsQzs7O0FBWFQsTUFBTSxDQUFDLE1BQU0sT0FBTyxnQkFBZ0IsRUFBRSxNQUFNLEtBQUssZ0JBQWdCLEVBQUUsSUFBSTtFQWVuRSxBQUFBLGNBQWMsQ0FBQztJQUNYLEtBQUssRUFBRSxlQUFlO0lBQ3RCLFNBQVMsRUFBRSxlQUFlO0dBTzdCO0VBVEQsQUFJSSxjQUpVLEdBSU4sMkJBQTJCLENBQUM7SUFDNUIsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxZQUFZO0dBQ3hCOzs7QUFJVCxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsT0FBTyxFQUFFLElBQUk7Q0FDaEI7O0FBRUQsQUFDSSxJQURBLEFBQUEsaUJBQWlCLENBQ2pCLGtCQUFrQixDQUFDO0VBQ2YsT0FBTyxFQUFFLEtBQUs7Q0FDakI7O0FBSEwsQUFLSSxJQUxBLEFBQUEsaUJBQWlCLENBS2pCLGtCQUFrQixDQUFDO0VBQ2YsT0FBTyxFQUFFLElBQUk7Q0FDaEI7O0FBR0wsQUFDSSw2QkFEeUIsQ0FDekIsNEJBQTRCLEFBQUEsc0JBQXNCLENBQUM7RUFDL0MsbUJBQW1CLEVBQUUsaUJBQWlCO0NBQ3pDOztBRXBMTCxBQUVFLGtDQUZnQyxDQUVoQyxjQUFjLENBQUM7RUFDYixPQUFPLEVBQUUsUUFBUTtFQUNqQixhQUFhLEVBQUUsSUFBSTtFQUNuQixnQkFBZ0IsRUhSWCxPQUFPO0VHU1osS0FBSyxFSFZELE9BQU87RUdXWCxNQUFNLEVBQUUsaUJBQWlCO0NBYTFCOztBQVhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQVQ1QixBQUVFLGtDQUZnQyxDQUVoQyxjQUFjLENBQUM7SUFRWCxPQUFPLEVBQUUsS0FBSztJQUNkLE1BQU0sRUFBRSxNQUFNO0dBU2pCOzs7QUFwQkgsQUFjSSxrQ0FkOEIsQ0FFaEMsY0FBYyxBQVlYLE1BQU0sQ0FBQztFQUNOLEtBQUssRUhsQkYsT0FBTztFR21CVixnQkFBZ0IsRUhwQmQsT0FBTztFR3FCVCxVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsaUJBQWlCO0NBQzFCOztBQW5CTCxBQXNCRSxrQ0F0QmdDLENBc0JoQyxhQUFhLENBQUM7RUFDWixTQUFTLEVBQUUsS0FBSztFQUNoQixPQUFPLEVBQUUsS0FBSztFQUNkLFlBQVksRUFBRSxJQUFJO0VBQ2xCLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixTQUFTLEVBQUUsSUFBSTtDQU1oQjs7QUFKQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUEvQjVCLEFBc0JFLGtDQXRCZ0MsQ0FzQmhDLGFBQWEsQ0FBQztJQVVWLEtBQUssRUFBRSxJQUFJO0lBQ1gsYUFBYSxFQUFFLElBQUk7R0FFdEI7OztBQUdILEFBSVEsMEJBSmtCLENBQ3hCLDJCQUEyQixDQUN6QixzQkFBc0IsQ0FDcEIsaUNBQWlDLENBQy9CLDZCQUE2QixDQUFDO0VBQzVCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsWUFBWSxFQUFFLElBQUk7RUFDbEIsU0FBUyxFQUFFLEtBQUs7RUFDaEIsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0NBTWhCOztBQUpDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQWRsQyxBQUlRLDBCQUprQixDQUN4QiwyQkFBMkIsQ0FDekIsc0JBQXNCLENBQ3BCLGlDQUFpQyxDQUMvQiw2QkFBNkIsQ0FBQztJQVcxQixLQUFLLEVBQUUsSUFBSTtJQUNYLGFBQWEsRUFBRSxJQUFJO0dBRXRCOzs7QUFsQlQsQUFvQlEsMEJBcEJrQixDQUN4QiwyQkFBMkIsQ0FDekIsc0JBQXNCLENBQ3BCLGlDQUFpQyxDQWlCL0IsOEJBQThCLENBQUM7RUFDN0IsT0FBTyxFQUFFLFFBQVE7RUFDakIsYUFBYSxFQUFFLElBQUk7RUFDbkIsZ0JBQWdCLEVIaEVqQixPQUFPO0VHaUVOLEtBQUssRUhsRVAsT0FBTztFR21FTCxNQUFNLEVBQUUsaUJBQWlCO0NBYTFCOztBQVhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQTNCbEMsQUFvQlEsMEJBcEJrQixDQUN4QiwyQkFBMkIsQ0FDekIsc0JBQXNCLENBQ3BCLGlDQUFpQyxDQWlCL0IsOEJBQThCLENBQUM7SUFRM0IsT0FBTyxFQUFFLEtBQUs7SUFDZCxNQUFNLEVBQUUsTUFBTTtHQVNqQjs7O0FBdENULEFBZ0NVLDBCQWhDZ0IsQ0FDeEIsMkJBQTJCLENBQ3pCLHNCQUFzQixDQUNwQixpQ0FBaUMsQ0FpQi9CLDhCQUE4QixBQVkzQixNQUFNLENBQUM7RUFDTixLQUFLLEVIMUVSLE9BQU87RUcyRUosZ0JBQWdCLEVINUVwQixPQUFPO0VHNkVILFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxpQkFBaUI7Q0FDMUI7O0FDaEZYLEFBS1ksSUFMUixDQUdBLG9DQUFvQyxDQUNoQywyQkFBMkIsQ0FDdkIsTUFBTSxDQUFDO0VBQ0gsWUFBWSxFQUFFLGVBQWU7RUFDN0IsV0FBVyxFQUFFLGVBQWU7Q0FLL0I7O0FBSEcsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0VBVHZDLEFBS1ksSUFMUixDQUdBLG9DQUFvQyxDQUNoQywyQkFBMkIsQ0FDdkIsTUFBTSxDQUFDO0lBS0MsS0FBSyxFQUFFLGVBQWU7R0FFN0I7OztBQVpiLEFBa0JJLElBbEJBLENBa0JBLHVCQUF1QixDQUFDLGdCQUFnQixDQUFDLEdBQUcsQ0FBQztFQUN6QyxLQUFLLEVBQUUsSUFBSTtDQUNkOztBQXBCTCxBQXNCSSxJQXRCQSxDQXNCQSwrQkFBK0IsQ0FBQyxlQUFlLENBQUM7RUFDNUMsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtDQUN0Qjs7QUF6QkwsQUE0QlEsSUE1QkosQ0EyQkEseUJBQXlCLENBQUMsd0JBQXdCLEdBQUMsQ0FBQyxBQUMvQyxNQUFNLEVBNUJmLElBQUksQ0EyQkEseUJBQXlCLENBQUMsd0JBQXdCLEdBQUMsQ0FBQyxBQUN0QyxPQUFPLENBQUM7RUFDZCxLQUFLLEVKM0JSLE9BQU87Q0k0QlA7O0FBOUJULEFBaUNJLElBakNBLENBaUNBLHdCQUF3QixDQUFDLENBQUMsQUFBQSxpQkFBaUIsRUFqQy9DLElBQUksQ0FpQzZDLHdCQUF3QixDQUFDLGlCQUFpQixDQUFDO0VBQ3BGLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGdCQUFnQixFSmpDZixPQUFPO0VJa0NSLGFBQWEsRUFBRSxtQkFBbUI7RUFDbEMsT0FBTyxFQUFFLGtCQUFrQjtFQUMzQixZQUFZLEVBQUUsS0FBSztFQUNuQixZQUFZLEVBQUUsZUFBZTtFQUM3QixZQUFZLEVKdENYLE9BQU87RUl1Q1IsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVKekNMLE9BQU87RUkwQ1AsV0FBVyxFQUFFLHlCQUF5QjtDQU16Qzs7QUFqREwsQUE2Q1EsSUE3Q0osQ0FpQ0Esd0JBQXdCLENBQUMsQ0FBQyxBQUFBLGlCQUFpQixBQVl0QyxNQUFNLEVBN0NmLElBQUksQ0FpQzZDLHdCQUF3QixDQUFDLGlCQUFpQixBQVlsRixNQUFNLENBQUM7RUFDSixnQkFBZ0IsRUo3Q3BCLE9BQU87RUk4Q0gsS0FBSyxFSjdDUixPQUFPO0NJOENQOztBQWhEVCxBQW1ESSxJQW5EQSxDQW1EQSx5QkFBeUIsQUFBQSx5QkFBeUIsQ0FBQyx3QkFBd0IsQ0FBQztFQUN4RSxLQUFLLEVKcERELE9BQU87Q0lxRGQ7O0FBckRMLEFBd0RRLElBeERKLENBdURBLHlCQUF5QixDQUFDLGtCQUFrQixDQUN4Qyw0QkFBNEIsQ0FBQztFQUN6QixnQkFBZ0IsRUp0RHJCLE9BQU87Q0l1REw7O0FBMURULEFBOERRLElBOURKLENBNkRBLHNCQUFzQixDQUNsQixzQkFBc0IsQ0FBQyxpQkFBaUIsQ0FBQztFQUNyQyxXQUFXLEVBQUUsR0FBRztFQUNoQixnQkFBZ0IsRUo5RG5CLE9BQU87RUkrREosYUFBYSxFQUFFLG1CQUFtQjtFQUNsQyxPQUFPLEVBQUUsa0JBQWtCO0VBQzNCLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUFBRSxlQUFlO0VBQzdCLFlBQVksRUpuRWYsT0FBTztFSW9FSixTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUp0RVQsT0FBTztFSXVFSCxXQUFXLEVBQUUseUJBQXlCO0NBTXpDOztBQTlFVCxBQTBFWSxJQTFFUixDQTZEQSxzQkFBc0IsQ0FDbEIsc0JBQXNCLENBQUMsaUJBQWlCLEFBWW5DLE1BQU0sQ0FBQztFQUNKLGdCQUFnQixFSjFFeEIsT0FBTztFSTJFQyxLQUFLLEVKMUVaLE9BQU87Q0kyRUg7O0FBN0ViLEFBaUZZLElBakZSLENBNkRBLHNCQUFzQixDQW1CbEIsMkJBQTJCLENBQ3ZCLEtBQUssRUFqRmpCLElBQUksQ0E2REEsc0JBQXNCLENBbUJXLDhCQUE4QixDQUN2RCxLQUFLLENBQUM7RUFDRixjQUFjLEVBQUUsTUFBTTtDQUN6Qjs7QUFuRmIsQUFxRlksSUFyRlIsQ0E2REEsc0JBQXNCLENBbUJsQiwyQkFBMkIsQ0FLdkIsS0FBSyxFQXJGakIsSUFBSSxDQTZEQSxzQkFBc0IsQ0FtQlcsOEJBQThCLENBS3ZELEtBQUssQ0FBQztFQUNGLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLEtBQUssRUFBRSxrQkFBa0I7Q0FDNUI7O0FBeEZiLEFBOEZZLElBOUZSLENBNEZBLGtCQUFrQixBQUFBLFlBQVksQ0FDMUIsRUFBRSxBQUFBLHdCQUF3QixDQUN0QixDQUFDLENBQUM7RUFDRSxhQUFhLEVBQUUsR0FBRztFQUNsQixLQUFLLEVBQUUsS0FBSztFQUNaLFdBQVcsRUFBRSxHQUFHO0NBQ25COztBQWxHYixBQW9HWSxJQXBHUixDQTRGQSxrQkFBa0IsQUFBQSxZQUFZLENBQzFCLEVBQUUsQUFBQSx3QkFBd0IsQ0FPdEIsQ0FBQyxBQUFBLFlBQVksQ0FBQztFQUNWLFNBQVMsRUFBRSxJQUFJO0VBQ2YsY0FBYyxFQUFFLFNBQVM7RUFDekIsYUFBYSxFQUFFLElBQUk7Q0FDdEI7O0FBeEdiLEFBMEdZLElBMUdSLENBNEZBLGtCQUFrQixBQUFBLFlBQVksQ0FDMUIsRUFBRSxBQUFBLHdCQUF3QixDQWF0QixDQUFDLEFBQUEsVUFBVyxDQUFBLENBQUMsRUFBRTtFQUNYLFNBQVMsRUFBRSxJQUFJO0VBQ2YsY0FBYyxFQUFFLFNBQVM7Q0FDNUI7O0FBN0diLEFBK0dZLElBL0dSLENBNEZBLGtCQUFrQixBQUFBLFlBQVksQ0FDMUIsRUFBRSxBQUFBLHdCQUF3QixDQWtCdEIsQ0FBQyxBQUFBLFdBQVcsQ0FBQztFQUNULE9BQU8sRUFBRSxJQUFJO0NBQ2hCOztBQWpIYixBQXFISSxJQXJIQSxDQXFIQSxxQkFBcUIsQ0FBQztFQUNsQixVQUFVLEVBQUUsSUFBSTtDQTJGbkI7O0FBak5MLEFBd0hRLElBeEhKLENBcUhBLHFCQUFxQixDQUdqQixhQUFhLENBQUM7RUFDVixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLE9BQU87RUFDckIsUUFBUSxFQUFFLFFBQVE7Q0FhZDs7QUExSVQsQUFnSUssSUFoSUQsQ0FxSEEscUJBQXFCLENBR2pCLGFBQWEsQUFPZixNQUFNLEFBQ04sUUFBUSxDQUFDO0VBQ1gsT0FBTyxFQUFFLEVBQUU7RUFDWCxNQUFNLEVBQUUsR0FBRztFQUNYLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLFFBQVEsRUFBRSxRQUFRO0NBRWhCOztBQXhJTixBQTRJUSxJQTVJSixDQXFIQSxxQkFBcUIsQ0F1QmpCLElBQUksQUFBQSxhQUFhLEFBQUEsS0FBSyxDQUFDO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0NBQ2hCOztBQTlJVCxBQWdKUSxJQWhKSixDQXFIQSxxQkFBcUIsQ0EyQmpCLElBQUksQUFBQSxhQUFhLEFBQUEsS0FBSyxDQUFDO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0NBQ2hCOztBQWxKVCxBQW9KUSxJQXBKSixDQXFIQSxxQkFBcUIsQ0ErQmpCLGFBQWEsQUFBQSxRQUFRLENBQUM7RUFDbEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLGtCQUFrQjtDQVc1Qjs7QUFqS1QsQUF3SlksSUF4SlIsQ0FxSEEscUJBQXFCLENBK0JqQixhQUFhLEFBQUEsUUFBUSxBQUloQixRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLE1BQU0sRUFBRSxHQUFHO0VBQ1gsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsZ0JBQWdCLEVBQUUsT0FBTztDQUM1Qjs7QUFoS2IsQUFtS1EsSUFuS0osQ0FxSEEscUJBQXFCLENBOENqQixhQUFhLEFBQUEsS0FBSyxDQUFDO0VBQ2YsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLFFBQVEsRUFBRSxRQUFRO0NBbUJyQjs7QUF6TFQsQUF3S1ksSUF4S1IsQ0FxSEEscUJBQXFCLENBOENqQixhQUFhLEFBS1IsU0FBSSxDQUFDO0VBQ0YsT0FBTyxFQUFFLElBQUk7Q0FDaEI7O0FBMUtiLEFBNEtZLElBNUtSLENBcUhBLHFCQUFxQixDQThDakIsYUFBYSxBQUFBLEtBQUssQUFTYixRQUFRLENBQUM7RUFDTixtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLGVBQWUsRUFBRSxPQUFPO0VBQ3hCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsRUFBRTtFQUNYLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsSUFBSSxFQUFFLEtBQUs7RUFDWCxHQUFHLEVBQUUsSUFBSTtFQUNULGdCQUFnQixFQUFFLDREQUE0RDtFQUM5RSxTQUFTLEVBQUUsY0FBYztDQUM1Qjs7QUF4TGIsQUEyTFEsSUEzTEosQ0FxSEEscUJBQXFCLENBc0VqQixhQUFhLEFBQUEsS0FBSyxDQUFDO0VBQ2YsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLFFBQVEsRUFBRSxRQUFRO0NBa0JyQjs7QUFoTlQsQUFnTVksSUFoTVIsQ0FxSEEscUJBQXFCLENBc0VqQixhQUFhLEFBS1IsU0FBSSxDQUFDO0VBQ0YsT0FBTyxFQUFFLElBQUk7Q0FDaEI7O0FBbE1iLEFBb01ZLElBcE1SLENBcUhBLHFCQUFxQixDQXNFakIsYUFBYSxBQUFBLEtBQUssQUFTYixRQUFRLENBQUM7RUFDTixtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLGVBQWUsRUFBRSxPQUFPO0VBQ3hCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsRUFBRTtFQUNYLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsSUFBSSxFQUFFLEdBQUc7RUFDVCxHQUFHLEVBQUUsSUFBSTtFQUNULGdCQUFnQixFQUFFLDREQUE0RDtDQUNqRjs7QUEvTWIsQUFvTlEsSUFwTkosQ0FtTkEsZ0JBQWdCLEFBQUEsd0JBQXdCLENBQ3BDLEVBQUUsRUFwTlYsSUFBSSxDQW1OMEMsZ0JBQWdCLEFBQUEsd0JBQXdCLENBQzlFLEVBQUUsRUFwTlYsSUFBSSxDQW1Ob0YsZ0JBQWdCLEFBQUEsd0JBQXdCLENBQ3hILEVBQUUsQ0FBQztFQUNDLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGFBQWEsRUFBRSxJQUFJO0NBcUN0Qjs7QUEzUFQsQUF3TlksSUF4TlIsQ0FtTkEsZ0JBQWdCLEFBQUEsd0JBQXdCLENBQ3BDLEVBQUUsQ0FJRSxFQUFFLEVBeE5kLElBQUksQ0FtTjBDLGdCQUFnQixBQUFBLHdCQUF3QixDQUM5RSxFQUFFLENBSUUsRUFBRSxFQXhOZCxJQUFJLENBbU5vRixnQkFBZ0IsQUFBQSx3QkFBd0IsQ0FDeEgsRUFBRSxDQUlFLEVBQUUsQ0FBQztFQUNDLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLE1BQU0sRUFBRSxRQUFRO0NBZ0NuQjs7QUExUGIsQUE0TmdCLElBNU5aLENBbU5BLGdCQUFnQixBQUFBLHdCQUF3QixDQUNwQyxFQUFFLENBSUUsRUFBRSxDQUlFLEtBQUssRUE1TnJCLElBQUksQ0FtTjBDLGdCQUFnQixBQUFBLHdCQUF3QixDQUM5RSxFQUFFLENBSUUsRUFBRSxDQUlFLEtBQUssRUE1TnJCLElBQUksQ0FtTm9GLGdCQUFnQixBQUFBLHdCQUF3QixDQUN4SCxFQUFFLENBSUUsRUFBRSxDQUlFLEtBQUssQ0FBQztFQUNGLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLGdCQUFnQixFSjdOM0IsT0FBTztFSThOSSxLQUFLLEVKL05qQixPQUFPO0VJZ09LLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsVUFBVSxFQUFFLElBQUk7Q0FRbkI7O0FBMU9qQixBQW9Pb0IsSUFwT2hCLENBbU5BLGdCQUFnQixBQUFBLHdCQUF3QixDQUNwQyxFQUFFLENBSUUsRUFBRSxDQUlFLEtBQUssQUFRQSxNQUFNLEVBcE8zQixJQUFJLENBbU4wQyxnQkFBZ0IsQUFBQSx3QkFBd0IsQ0FDOUUsRUFBRSxDQUlFLEVBQUUsQ0FJRSxLQUFLLEFBUUEsTUFBTSxFQXBPM0IsSUFBSSxDQW1Ob0YsZ0JBQWdCLEFBQUEsd0JBQXdCLENBQ3hILEVBQUUsQ0FJRSxFQUFFLENBSUUsS0FBSyxBQVFBLE1BQU0sQ0FBQztFQUNKLEtBQUssRUpuT3BCLE9BQU87RUlvT1EsZ0JBQWdCLEVKck9oQyxPQUFPO0VJc09TLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxpQkFBaUI7Q0FDNUI7O0FBek9yQixBQTRPZ0IsSUE1T1osQ0FtTkEsZ0JBQWdCLEFBQUEsd0JBQXdCLENBQ3BDLEVBQUUsQ0FJRSxFQUFFLENBb0JFLE1BQU0sRUE1T3RCLElBQUksQ0FtTjBDLGdCQUFnQixBQUFBLHdCQUF3QixDQUM5RSxFQUFFLENBSUUsRUFBRSxDQW9CRSxNQUFNLEVBNU90QixJQUFJLENBbU5vRixnQkFBZ0IsQUFBQSx3QkFBd0IsQ0FDeEgsRUFBRSxDQUlFLEVBQUUsQ0FvQkUsTUFBTSxDQUFDO0VBQ0gsU0FBUyxFQUFFLEtBQUs7RUFDaEIsT0FBTyxFQUFFLHVCQUF1QjtFQUNoQyxZQUFZLEVBQUUsSUFBSTtFQUNsQixLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUseUJBQXlCO0VBQ3RDLFVBQVUsRUFBRSxXQUFXO0VBQ3ZCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsVUFBVSxFQUFFLElBQUk7Q0FDbkI7O0FBelBqQixBQThQSSxJQTlQQSxDQThQQSxpQkFBaUIsQ0FBQztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGdCQUFnQixFSjlQZixPQUFPO0VJK1BSLGFBQWEsRUFBRSxtQkFBbUI7RUFDbEMsT0FBTyxFQUFFLDZCQUE2QjtFQUN0QyxZQUFZLEVBQUUsS0FBSztFQUNuQixZQUFZLEVBQUUsZUFBZTtFQUM3QixZQUFZLEVKblFYLE9BQU8sQ0ltUWMsVUFBVTtFQUNoQyxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUp0UUwsT0FBTyxDSXNRTyxVQUFVO0VBQ3hCLFdBQVcsRUFBRSx5QkFBeUI7Q0FNekM7O0FBOVFMLEFBMFFRLElBMVFKLENBOFBBLGlCQUFpQixBQVlaLE1BQU0sQ0FBQztFQUNKLGdCQUFnQixFSjFRcEIsT0FBTyxDSTBRc0IsVUFBVTtFQUNuQyxLQUFLLEVKMVFSLE9BQU8sQ0kwUVcsVUFBVTtDQUM1Qjs7QUE3UVQsQUFnUkksSUFoUkEsQ0FnUkEsV0FBVyxBQUFBLHFCQUFxQixDQUFDO0VBQzdCLEtBQUssRUFBRSxDQUFDO0VBQ1IsT0FBTyxFQUFFLE1BQU07RUFDZixRQUFRLEVBQUUsS0FBSztFQUNmLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixXQUFXLEVBQUUseUJBQXlCO0VBQ3RDLE1BQU0sRUFBRSw0QkFBNEI7RUFDcEMsTUFBTSxFQUFFLElBQUk7RUFDWixXQUFXLEVBQUUsTUFBTTtFQUNuQixTQUFTLEVBQUUsVUFBVTtFQUNyQixPQUFPLEVBQUUsNEJBQTRCO0VBQ3JDLFNBQVMsRUFBRSxpQkFBaUI7RUFDNUIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsTUFBTSxFQUFFLE9BQU87RUFDZixlQUFlLEVBQUUsUUFBUTtFQUN6QixhQUFhLEVBQUUsUUFBUTtFQUN2QixrQkFBa0IsRUFBRSxPQUFPO0VBQzNCLFVBQVUsRUFBRSxRQUFRO0VBQ3BCLGdCQUFnQixFQUFFLGVBQWU7Q0FLcEM7O0FBelNMLEFBc1NRLElBdFNKLENBZ1JBLFdBQVcsQUFBQSxxQkFBcUIsQUFzQjNCLE1BQU0sQ0FBQztFQUNKLGdCQUFnQixFSnRTcEIsT0FBTyxDSXNTc0IsVUFBVTtDQUN0Qzs7QUFNTyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7RUE5U3ZDLEFBNlNZLElBN1NSLENBMlNBLGVBQWUsQ0FDWCxnQkFBZ0IsQUFBQSxrQkFBa0IsQ0FDOUIsd0JBQXdCLENBQUM7SUFFakIsT0FBTyxFQUFFLElBQUk7R0FFcEI7OztBQWpUYixBQW1UWSxJQW5UUixDQTJTQSxlQUFlLENBQ1gsZ0JBQWdCLEFBQUEsa0JBQWtCLENBTzlCLDBCQUEwQixDQUFDLGFBQWEsQ0FBQztFQUNyQyxNQUFNLEVBQUUsSUFBSTtDQVlmOztBQWhVYixBQXNUZ0IsSUF0VFosQ0EyU0EsZUFBZSxDQUNYLGdCQUFnQixBQUFBLGtCQUFrQixDQU85QiwwQkFBMEIsQ0FBQyxhQUFhLEFBR25DLFFBQVEsQ0FBQztFQUNOLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixVQUFVLEVBQUUsS0FBVTtFQUN0QixVQUFVLEVBQUUsOEVBQWtGO0NBQ2pHOztBQS9UakIsQUFxVUksSUFyVUEsQ0FxVUEsZUFBZSxDQUFDLGtCQUFrQixBQUFBLDBCQUEwQixDQUFDLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUN2RixnQkFBZ0IsRUFBRSxzQkFBc0I7Q0FDM0M7O0FBdlVMLEFBMFVJLElBMVVBLENBMFVBLE9BQU8sQ0FBQyxPQUFPLENBQUM7RUFDWixNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxJQUFJO0NBQ2Q7O0FBN1VMLEFBa1ZZLElBbFZSLENBK1VBLFdBQVcsQ0FDUCxFQUFFLENBRUUsQ0FBQyxDQUFDO0VBQ0UsU0FBUyxFQUFFLEdBQUc7RUFDZCxhQUFhLEVBQUUsQ0FBQztFQUNoQixPQUFPLEVBQUUsWUFBWTtFQUNyQixXQUFXLEVBQUUsR0FBRztFQUNoQixLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0NBS2hCOztBQTdWYixBQTBWZ0IsSUExVlosQ0ErVUEsV0FBVyxDQUNQLEVBQUUsQ0FFRSxDQUFDLEFBUUksV0FBVyxDQUFDO0VBQ1QsT0FBTyxFQUFFLEtBQUs7Q0FDakI7O0FBUVQsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBcFdqQyxBQW1XSSxJQW5XQSxDQW1XQSxlQUFlLENBQUMsa0JBQWtCLEFBQUEsMEJBQTBCLEdBQUcsMkJBQTJCLENBQUM7SUFFbkYsTUFBTSxFQUFFLFlBQVk7R0FFM0I7OztBQXZXTCxBQXlXSSxJQXpXQSxDQXlXQSxnQkFBZ0IsQ0FBQyxNQUFNLEFBQUEsZ0JBQWdCLENBQUM7RUFDcEMsU0FBUyxFQUFFLEtBQUs7RUFDaEIsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixXQUFXLEVBQUUseUJBQXlCO0VBQ3RDLE9BQU8sRUFBRSxnQkFBZ0I7Q0FDNUI7O0FBbFhMLEFBdVhJLElBdlhBLENBdVhBLGdCQUFnQixDQUFDLDJCQUEyQixDQUFDLEVBQUUsQUFBQSxpQkFBaUIsQ0FBQyxFQUFFLEFBQUEsZ0JBQWdCLENBQUM7RUFDaEYsV0FBVyxFQUFFLEdBQUc7RUFDaEIsY0FBYyxFQUFFLGVBQWU7Q0FDbEM7O0FBMVhMLEFBNFhJLElBNVhBLENBNFhBLHFCQUFxQixDQUFDLHdCQUF3QixBQUFBLG9CQUFvQixDQUFDO0VBQy9ELFlBQVksRUFBRSxlQUFlO0NBQ2hDOztBQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxJQUFJLFVBQVUsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUssT0FBTyxXQUFXLEVBQUUsU0FBUztFQWhZckcsQUFpWVEsSUFqWUosQ0FpWUksZ0JBQWdCLEFBQUEsUUFBUSxDQUFDLFFBQVEsQ0FBQztJQUM5QixNQUFNLEVBQUUsSUFBSTtJQUNaLEtBQUssRUFBRSxLQUFLO0dBQ2Y7OztBQXBZVCxBQTJZWSxJQTNZUixBQXlZQyxlQUFlLENBQ1osT0FBTyxDQUNILFVBQVUsQ0FBQztFQUNQLEtBQUssRUFBRSxJQUFJO0NBQ2Q7O0FBN1liLEFBc1pnQixJQXRaWixBQW1aQyxhQUFhLENBQ1YsV0FBVyxDQUNQLGtCQUFrQixDQUNkLHNCQUFzQixDQUFDO0VBQ25CLE9BQU8sRUFBRSxDQUFDO0NBaUJiOztBQXhhakIsQUF5Wm9CLElBelpoQixBQW1aQyxhQUFhLENBQ1YsV0FBVyxDQUNQLGtCQUFrQixDQUNkLHNCQUFzQixDQUdsQixXQUFXLENBQUM7RUFDUixTQUFTLEVBQUUsR0FBRztDQUtqQjs7QUFIRyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7RUE1Wi9DLEFBeVpvQixJQXpaaEIsQUFtWkMsYUFBYSxDQUNWLFdBQVcsQ0FDUCxrQkFBa0IsQ0FDZCxzQkFBc0IsQ0FHbEIsV0FBVyxDQUFDO0lBSUosU0FBUyxFQUFFLElBQUk7R0FFdEI7OztBQS9ackIsQUFpYW9CLElBamFoQixBQW1aQyxhQUFhLENBQ1YsV0FBVyxDQUNQLGtCQUFrQixDQUNkLHNCQUFzQixDQVdsQixlQUFlLENBQUM7RUFDWixTQUFTLEVBQUUsR0FBRztDQUtqQjs7QUFIRyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7RUFwYS9DLEFBaWFvQixJQWphaEIsQUFtWkMsYUFBYSxDQUNWLFdBQVcsQ0FDUCxrQkFBa0IsQ0FDZCxzQkFBc0IsQ0FXbEIsZUFBZSxDQUFDO0lBSVIsU0FBUyxFQUFFLElBQUk7R0FFdEI7OztBQU9yQixBQUFBLGVBQWUsQ0FBQyxrQkFBa0IsQUFBQSwyQkFBMkIsQ0FBQyx3QkFBd0IsQ0FBQztFQUNyRixXQUFXLEVBQUUsZUFBZTtDQUM3Qjs7QUFFRCxBQUFBLElBQUksQUFBQSxLQUFLLENBQUMsZUFBZSxDQUFDLGtCQUFrQixBQUFBLDBCQUEwQixDQUFDLHNCQUFzQixDQUFDO0VBQzVGLFdBQVcsRUFBRSxlQUFlO0NBQzdCOztBQUlBLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUZ6QixBQUNFLGVBRGEsQ0FBQyxrQkFBa0IsQUFBQSwwQkFBMEIsQ0FDMUQsdUJBQXVCLENBQUMsZ0JBQWdCLENBQUMsR0FBRyxDQUFDO0lBRTVDLGFBQWEsRUFBRSxJQUFJO0dBRW5COzs7QUFLSCxNQUFNLENBQUMsTUFBTSxPQUFPLGdCQUFnQixFQUFFLE1BQU0sS0FBSyxnQkFBZ0IsRUFBRSxJQUFJO0VBQ25FLEFBQ0ksbUJBRGUsQ0FDZixHQUFHLENBQUM7SUFDQSxLQUFLLEVBQUUsSUFBSTtHQUNkOzs7QUFJVCxBQUNFLGtCQURnQixDQUNoQiw4QkFBOEIsQ0FBQztFQUNoQyxZQUFZLEVBQUUsSUFBSTtDQUNoQjs7QUFJQyxBQUdZLFdBSEQsQ0FDUCx1QkFBdUIsQUFBQSxJQUFLLENBQUEsZUFBZSxFQUN2QyxnQkFBZ0IsQUFDWCxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGtCQUFrQjtFQUNwQyxnQkFBZ0IsRUFBRSwrREFBK0QsQ0FBQyxVQUFVO0VBQzVGLG1CQUFtQixFQUFFLE1BQU07RUFDM0IsZUFBZSxFQUFFLEtBQUs7RUFDdEIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLEdBQUc7RUFDVCxLQUFLLEVBQUUsR0FBRztDQUNiOztBQUtiLEFBSWdCLDBCQUpVLEFBQUEsT0FBTyxDQUM3QixXQUFXLENBQ1AsdUJBQXVCLEFBQUEsSUFBSyxDQUFBLGVBQWUsRUFDdkMsZ0JBQWdCLEFBQ1gsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxlQUFlO0NBQ3BDOztBQU9yQixBQUNJLG1CQURlLEFBQ2QsTUFBTSxFQURVLG9CQUFvQixBQUNwQyxNQUFNLENBQUM7RUFDSixLQUFLLEVBQUUsT0FBTztDQUNqQjs7QUFFTCxBQUNJLG1CQURlLENBQ2YsMEJBQTBCLENBQUM7RUFDdkIsVUFBVSxFQUFFLElBQUk7Q0FVbkI7O0FBWkwsQUFJUSxtQkFKVyxDQUNmLDBCQUEwQixBQUdyQixNQUFNLEVBSmYsbUJBQW1CLENBQ2YsMEJBQTBCLEFBR1osT0FBTyxDQUFDO0VBQ2QsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixVQUFVLEVBQUUsSUFBSTtDQUNuQjs7QUFQVCxBQVNRLG1CQVRXLENBQ2YsMEJBQTBCLENBUXRCLGlDQUFpQyxDQUFDO0VBQzlCLFlBQVksRUFBRSxJQUFJO0NBQ3JCOztBQUlULEFBR1EsUUFIQSxDQUNKLDBCQUEwQixBQUFBLHNDQUFzQyxBQUUzRCxNQUFNLEVBSGYsUUFBUSxDQUNKLDBCQUEwQixBQUFBLHNDQUFzQyxBQUVsRCxPQUFPLENBQUM7RUFDZCxLQUFLLEVBQUUsa0JBQWtCO0VBQ3pCLFVBQVUsRUFBRSxJQUFJO0NBQ25COztBQUlULEFBQUEsMEJBQTBCLEFBQUEsc0NBQXNDLENBQUM7RUFDN0QsVUFBVSxFQUFFLElBQUk7Q0FVbkI7O0FBWEQsQUFHSSwwQkFIc0IsQUFBQSxzQ0FBc0MsQUFHM0QsTUFBTSxFQUhYLDBCQUEwQixBQUFBLHNDQUFzQyxBQUdsRCxPQUFPLENBQUM7RUFDZCxLQUFLLEVBQUUsa0JBQWtCO0VBQ3pCLFVBQVUsRUFBRSxJQUFJO0NBQ25COztBQU5MLEFBUUksMEJBUnNCLEFBQUEsc0NBQXNDLENBUTVELGlDQUFpQyxDQUFDO0VBQzlCLFlBQVksRUFBRSxJQUFJO0NBQ3JCOztBQUdMLEFBQ0ksc0JBRGtCLENBQ2xCLGVBQWUsQ0FBQztFQUNaLEtBQUssRUFBRSxrQkFBa0I7Q0FDNUI7O0FBSEwsQUFNUSxzQkFOYyxDQUtsQixvQkFBb0IsQ0FDaEIsbUJBQW1CLEFBQUEsWUFBWSxDQUFDO0VBQzVCLGdCQUFnQixFQUFFLGtCQUFrQjtFQUNwQyxLQUFLLEVBQUUsT0FBTztDQUNqQjs7QUFJVCxBQUNJLDBCQURzQixDQUN0QixZQUFZLEVBRFkseUJBQXlCLENBQ2pELFlBQVksQ0FBQztFQUNULE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFVBQVUsRUFBRSxHQUFHO0VBQ2YsTUFBTSxFQUFFLElBQUk7Q0FLZjs7QUFWTCxBQU9RLDBCQVBrQixDQUN0QixZQUFZLENBTVIsQ0FBQyxFQVBtQix5QkFBeUIsQ0FDakQsWUFBWSxDQU1SLENBQUMsQ0FBQztFQUNFLFdBQVcsRUFBRSxDQUFDO0NBQ2pCOztBQUlULEFBQUEsc0JBQXNCLENBQUM7RUFDbkIsV0FBVyxFQUFFLElBQUk7Q0FDcEI7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNiLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLFlBQVk7RUFDckIsUUFBUSxFQUFFLFFBQVE7Q0FDckI7O0FBR0QsQUFDSSxZQURRLEFBQ1AsTUFBTSxFQURYLFlBQVksQUFDRSxPQUFPLENBQUM7RUFDZCxLQUFLLEVBQUUsT0FBTztDQUNqQjs7QUFJTCxBQUNJLGlCQURhLENBQ2Isc0JBQXNCLENBQUM7RUFDbkIsT0FBTyxFQUFFLGNBQWM7Q0FDMUI7O0FBSEwsQUFNUSxpQkFOUyxDQUtiLGNBQWMsQUFBQSxXQUFXLENBQ3JCLDJCQUEyQixDQUFDO0VBQ3hCLFlBQVksRUFBRSwwQkFBMEI7Q0FDM0M7O0FBTVQsQUFDSSxrQkFEYyxBQUFBLFVBQVUsQ0FDeEIsQ0FBQyxDQUFDO0VBQ0UsVUFBVSxFQUFFLE9BQU87Q0FLdEI7O0FBUEwsQUFJUSxrQkFKVSxBQUFBLFVBQVUsQ0FDeEIsQ0FBQyxBQUdJLE1BQU0sRUFKZixrQkFBa0IsQUFBQSxVQUFVLENBQ3hCLENBQUMsQUFHYSxPQUFPLENBQUM7RUFDZCxLQUFLLEVBQUUsa0JBQWtCO0NBQzVCOztBQU9ULEFBQUEsaUJBQWlCLENBQUM7RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsY0FBYyxFQUFFLElBQUk7Q0E2RHZCOztBQWhFRCxBQUtJLGlCQUxhLENBS2IsaUJBQWlCLENBQUM7RUFDZCxLQUFLLEVBQUUsT0FBTztFQUNkLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsV0FBVyxFQUFFLEtBQUs7Q0FDckI7O0FBVkwsQUFZSSxpQkFaYSxDQVliLGVBQWUsQ0FBQztFQUNaLE1BQU0sRUFBRSxHQUFHO0VBQ1gsS0FBSyxFQUFFLEdBQUc7Q0FpRGI7O0FBL0RMLEFBZ0JRLGlCQWhCUyxDQVliLGVBQWUsQ0FJWCxjQUFjLENBQUM7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxLQUFLO0NBQ2pCOztBQW5CVCxBQXFDUSxpQkFyQ1MsQ0FZYixlQUFlLENBeUJYLENBQUMsQ0FBQztFQUNFLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEVBQUUsSUFBSTtDQXFCaEI7O0FBOURULEFBMkNZLGlCQTNDSyxDQVliLGVBQWUsQ0F5QlgsQ0FBQyxDQU1HLGNBQWMsQ0FBQztFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJO0NBY2Q7O0FBN0RiLEFBaURnQixpQkFqREMsQ0FZYixlQUFlLENBeUJYLENBQUMsQ0FNRyxjQUFjLENBTVYsTUFBTSxDQUFDO0VBQ0gsTUFBTSxFQUFFLEtBQUs7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLG1CQUFtQixFQUFFLE1BQU07RUFDM0IsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixlQUFlLEVBQUUsT0FBTztDQUszQjs7QUE1RGpCLEFBeURvQixpQkF6REgsQ0FZYixlQUFlLENBeUJYLENBQUMsQ0FNRyxjQUFjLENBTVYsTUFBTSxBQVFELE1BQU0sRUF6RDNCLGlCQUFpQixDQVliLGVBQWUsQ0F5QlgsQ0FBQyxDQU1HLGNBQWMsQ0FNVixNQUFNLEFBUVEsT0FBTyxDQUFDO0VBQ2QsU0FBUyxFQUFFLFVBQVU7Q0FDeEI7O0FBU3JCLEFBQUEsc0JBQXNCLENBQUM7RUFDbkIsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsT0FBTztDQUNqQjs7QUFFRCxBQUNJLG9DQURnQyxDQUNoQyxZQUFZLEVBRGhCLG9DQUFvQyxDQUNsQixDQUFDLEFBQUEsWUFBWSxDQUFDO0VBQ3hCLGVBQWUsRUFBRSxJQUFJO0NBQ3hCOztBQUdMLEFBQUEsbUJBQW1CLEFBQUEsT0FBTyxFQUFFLG9CQUFvQixBQUFBLE9BQU8sQ0FBQztFQUNwRCxLQUFLLEVBQUUsS0FBSztFQUNaLHVCQUF1QixFQUFFLEtBQUs7RUFDOUIseUJBQXlCLEVBQUUsR0FBRztFQUM5QixTQUFTLEVBQUUsSUFBSTtFQUNmLHlCQUF5QixFQUFFLEtBQUs7Q0FDbkM7O0FBRUQsQUFBQSxJQUFJLENBQUMseUJBQXlCLENBQUM7RUFDM0IsTUFBTSxFQUFFLGVBQWU7RUFDdkIsVUFBVSxFQUFFLEtBQUs7RUFDakIsT0FBTyxFQUFFLENBQUM7RUFDVixNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJO0NBQ2Q7O0FBRUQsTUFBTSxDQUFDLE1BQU0sT0FBTyxnQkFBZ0IsRUFBRSxNQUFNLEtBQUssZ0JBQWdCLEVBQUUsSUFBSTtFQUNuRSxBQUFBLG1CQUFtQixBQUFBLE9BQU8sRUFBRSxvQkFBb0IsQUFBQSxPQUFPLENBQUM7SUFDcEQsV0FBVyxFQUFFLDhJQUE4STtJQUMzSixLQUFLLEVBQUUsa0JBQWtCO0dBQzVCOzs7QUFHTCxBQUNJLDZCQUR5QixDQUN6Qix1QkFBdUIsQ0FBQztFQUNwQixPQUFPLEVBQUUsSUFBSTtDQUNoQjs7QUFITCxBQUtJLDZCQUx5QixDQUt6QixvQkFBb0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsSUFBSTtDQUNoQjs7QUFQTCxBQVNJLDZCQVR5QixDQVN6QixnQkFBZ0IsQ0FBQztFQUNiLE9BQU8sRUFBRSxJQUFJO0NBQ2hCOztBQUdMLEFBQ0ksUUFESSxDQUNKLENBQUMsQ0FBQztFQUNFLE9BQU8sRUFBRSxJQUFJO0NBZWhCOztBQWpCTCxBQUlRLFFBSkEsQ0FDSixDQUFDLENBR0ksQUFBQSxJQUFDLEFBQUEsRUFBTTtFQUNKLE9BQU8sRUFBRSxLQUFLO0NBV2pCOztBQWhCVCxBQU9ZLFFBUEosQ0FDSixDQUFDLENBR0ksQUFBQSxJQUFDLEFBQUEsQ0FHRyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsT0FBTztFQUNoQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsT0FBTyxFQUFFLFlBQVk7RUFDckIsS0FBSyxFQUFFLEdBQUc7RUFDVixXQUFXLEVBQUUsSUFBSTtDQUNwQjs7QUFmYixBQW1CSSxRQW5CSSxDQW1CSixFQUFFLENBQUM7RUFDQyxlQUFlLEVBQUUsSUFBSTtDQUN4Qjs7QUFHTCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU87RUFDZCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFdBQVcsRUFBRSxLQUFLO0VBQ2xCLFdBQVcsRUFBRSx5QkFBeUI7Q0FDekM7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtDQUNoQjs7QUN6dkJELEFBR1ksMEJBSGMsQ0FDdEIsaUJBQWlCLENBQ2IsRUFBRSxDQUNFLEVBQUUsQ0FBQztFQUNDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFlBQVksRUFBRSxJQUFJO0NBMkNyQjs7QUF6Q0csTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBUHpDLEFBR1ksMEJBSGMsQ0FDdEIsaUJBQWlCLENBQ2IsRUFBRSxDQUNFLEVBQUUsQ0FBQztJQUtLLFlBQVksRUFBRSxJQUFJO0dBd0N6Qjs7O0FBckNHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQVh4QyxBQUdZLDBCQUhjLENBQ3RCLGlCQUFpQixDQUNiLEVBQUUsQ0FDRSxFQUFFLENBQUM7SUFTSyxZQUFZLEVBQUUsSUFBSTtHQW9DekI7OztBQWhEYixBQWVnQiwwQkFmVSxDQUN0QixpQkFBaUIsQ0FDYixFQUFFLENBQ0UsRUFBRSxBQVlHLFFBQVEsQ0FBQztFQUNOLG1CQUFtQixFQUFFLE1BQU07RUFDM0IsZUFBZSxFQUFFLE9BQU87RUFDeEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxFQUFFO0VBQ1gsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixRQUFRLEVBQUUsUUFBUTtFQUNsQixJQUFJLEVBQUUsR0FBRztFQUNULEdBQUcsRUFBRSxHQUFHO0NBS1g7O0FBSEcsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBMUI3QyxBQWVnQiwwQkFmVSxDQUN0QixpQkFBaUIsQ0FDYixFQUFFLENBQ0UsRUFBRSxBQVlHLFFBQVEsQ0FBQztJQVlGLEdBQUcsRUFBRSxHQUFHO0dBRWY7OztBQTdCakIsQUFnQ29CLDBCQWhDTSxDQUN0QixpQkFBaUIsQ0FDYixFQUFFLENBQ0UsRUFBRSxBQTRCRyxhQUFhLEFBQ1QsUUFBUSxDQUFDO0VBQ04sZ0JBQWdCLEVBQUUsa0VBQWtFO0NBQ3ZGOztBQWxDckIsQUFzQ29CLDBCQXRDTSxDQUN0QixpQkFBaUIsQ0FDYixFQUFFLENBQ0UsRUFBRSxBQWtDRyxZQUFZLEFBQ1IsUUFBUSxDQUFDO0VBQ04sZ0JBQWdCLEVBQUUsZ0VBQWdFO0NBQ3JGOztBQXhDckIsQUE0Q29CLDBCQTVDTSxDQUN0QixpQkFBaUIsQ0FDYixFQUFFLENBQ0UsRUFBRSxBQXdDRyxTQUFTLEFBQ0wsUUFBUSxDQUFDO0VBQ04sZ0JBQWdCLEVBQUUsNkRBQTZEO0NBQ2xGOztBQTlDckIsQUFzRFEsMEJBdERrQixDQW9EdEIsYUFBYSxDQUVULENBQUMsQ0FBQztFQUNFLFdBQVcsRUFBRSxjQUFjO0VBQzNCLGNBQWMsRUFBRSxnQkFBZ0I7RUFDaEMsU0FBUyxFQUFFLGVBQWU7RUFDMUIsY0FBYyxFQUFFLElBQUk7RUFDcEIsTUFBTSxFQUFFLE9BQU87Q0FDbEI7O0FBTUQsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0VBRi9CLEFBQ0ksSUFEQSxDQUNBLGVBQWUsQ0FBQyxrQkFBa0IsQUFBQSwwQkFBMEIsRUFEaEUsSUFBSSxDQUM4RCxlQUFlLENBQUMsa0JBQWtCLEFBQUEsMEJBQTBCLENBQUM7SUFFbkgsS0FBSyxFQUFFLEdBQUc7R0FNakI7OztBQUhHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztFQU4vQixBQUNJLElBREEsQ0FDQSxlQUFlLENBQUMsa0JBQWtCLEFBQUEsMEJBQTBCLEVBRGhFLElBQUksQ0FDOEQsZUFBZSxDQUFDLGtCQUFrQixBQUFBLDBCQUEwQixDQUFDO0lBTW5ILEtBQUssRUFBRSxJQUFJO0dBRWxCOzs7QUFUTCxBQVlRLElBWkosQ0FXQSxzQkFBc0IsR0FBQyxrQkFBa0IsQUFBQSxvQkFBb0IsQ0FDekQsbUJBQW1CLENBQUMsRUFBRSxDQUFDO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0VBQzVCLGNBQWMsRUFBRSxNQUFNO0NBQ2xCOztBQWZULEFBbUJRLElBbkJKLENBa0JBLHNCQUFzQixHQUFDLGtCQUFrQixBQUFBLFdBQVcsQ0FDaEQsbUJBQW1CLENBQUMsRUFBRSxDQUFDO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0NBS3hCOztBQUhHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztFQXRCbkMsQUFtQlEsSUFuQkosQ0FrQkEsc0JBQXNCLEdBQUMsa0JBQWtCLEFBQUEsV0FBVyxDQUNoRCxtQkFBbUIsQ0FBQyxFQUFFLENBQUM7SUFJZixPQUFPLEVBQUUsS0FBSztHQUVyQjs7O0FBekJULEFBNkJRLElBN0JKLENBNEJBLG1CQUFtQixDQUNmLENBQUMsQ0FBQztFQUNFLFNBQVMsRUFBRSxlQUFlO0VBQzFCLFdBQVcsRUFBRSxHQUFHO0NBS25COztBQXBDVCxBQWlDWSxJQWpDUixDQTRCQSxtQkFBbUIsQ0FDZixDQUFDLEFBSUksTUFBTSxDQUFDO0VBQ0osV0FBVyxFQUFFLGNBQWM7Q0FDOUI7O0FBbkNiLEFBMENFLElBMUNFLENBdUNGLG9CQUFvQixDQUNyQiwyQkFBMkIsQ0FDekIsNkJBQTZCLENBQzlCLEVBQUUsQ0FBQztFQUNELGNBQWMsRUFBRSxNQUFNO0NBUXZCOztBQW5ESCxBQThDRyxJQTlDQyxDQXVDRixvQkFBb0IsQ0FDckIsMkJBQTJCLENBQ3pCLDZCQUE2QixDQUM5QixFQUFFLENBR0EsRUFBRSxDQUNILENBQUMsQ0FBQztFQUNBLFlBQVksRUFBRSxJQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUFJO0NBQ3BCOztBQ2pISixBQUlZLDZCQUppQixDQUN6QixZQUFZLENBRVIsSUFBSSxDQUNBLENBQUMsQ0FBQztFQUNFLE9BQU8sRUFBRSxnQkFBZ0I7RUFDekIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsU0FBUyxFQUFFLElBQUk7RUFDZixZQUFZLEVBQUUsSUFBSTtDQW1CckI7O0FBM0JiLEFBVWdCLDZCQVZhLENBQ3pCLFlBQVksQ0FFUixJQUFJLENBQ0EsQ0FBQyxBQU1JLE9BQU8sQ0FBQztFQUNMLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGdFQUFnRTtFQUNsRixtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLGVBQWUsRUFBRSxPQUFPO0VBQ3hCLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLEtBQUs7RUFDWixHQUFHLEVBQUUsSUFBSTtDQUNaOztBQXJCakIsQUF1QmdCLDZCQXZCYSxDQUN6QixZQUFZLENBRVIsSUFBSSxDQUNBLENBQUMsQUFtQkksTUFBTSxFQXZCdkIsNkJBQTZCLENBQ3pCLFlBQVksQ0FFUixJQUFJLENBQ0EsQ0FBQyxBQW1CYSxPQUFPLENBQUM7RUFDZCxLQUFLLEVBQUUsT0FBTztFQUNkLGdCQUFnQixFQUFFLFdBQVc7Q0FDaEM7O0FBMUJqQixBQThCUSw2QkE5QnFCLENBQ3pCLFlBQVksQ0E2QlIsZ0JBQWdCLENBQUM7RUFDYixLQUFLLEVOOUJULE9BQU87RU0rQkgsU0FBUyxFQUFFLElBQUk7Q0FDbEI7O0FDakNULEFBQUEsNkJBQTZCLENBQUM7RUFDMUIsVUFBVSxFQUFFLElBQUk7Q0E4Q25COztBQS9DRCxBQUdJLDZCQUh5QixDQUd6QixDQUFDLENBQUM7RUFDRSxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ1BGaEIsT0FBTyxDT0VrQixVQUFVO0VBQ3BDLGFBQWEsRUFBRSxlQUFlO0VBQzlCLE9BQU8sRUFBRSxjQUFjO0VBQ3ZCLFlBQVksRUFBRSxlQUFlO0VBQzdCLFVBQVUsRUFBRSxlQUFlO0VBQzNCLE1BQU0sRUFBRSxlQUFlO0NBcUMxQjs7QUE5Q0wsQUFXUSw2QkFYcUIsQ0FHekIsQ0FBQyxBQVFJLE1BQU0sRUFYZiw2QkFBNkIsQ0FHekIsQ0FBQyxBQVFhLE9BQU8sQ0FBQztFQUNkLFNBQVMsRUFBRSxlQUFlLENBQUMsVUFBVTtFQUNyQyxnQkFBZ0IsRVBYbkIsT0FBTyxDT1dzQixVQUFVO0VBQ3BDLFVBQVUsRUFBRSxlQUFlO0NBUzlCOztBQXZCVCxBQWdCWSw2QkFoQmlCLENBR3pCLENBQUMsQUFRSSxNQUFNLENBS0gsR0FBRyxFQWhCZiw2QkFBNkIsQ0FHekIsQ0FBQyxBQVFhLE9BQU8sQ0FLYixHQUFHLENBQUM7RUFDQSxJQUFJLEVBQUUsS0FBa0IsQ0FBQyxVQUFVO0NBQ3RDOztBQWxCYixBQW9CWSw2QkFwQmlCLENBR3pCLENBQUMsQUFRSSxNQUFNLENBU0gsU0FBUyxFQXBCckIsNkJBQTZCLENBR3pCLENBQUMsQUFRYSxPQUFPLENBU2IsU0FBUyxDQUFDO0VBQ04sS0FBSyxFUHBCYixPQUFPLENPb0JlLFVBQVU7Q0FDM0I7O0FBdEJiLEFBeUJRLDZCQXpCcUIsQ0FHekIsQ0FBQyxDQXNCRyxTQUFTLENBQUM7RUFDTixTQUFTLEVBQUUsY0FBYztFQUN6QixXQUFXLEVBQUUsZUFBZTtDQUMvQjs7QUE1QlQsQUE4QlEsNkJBOUJxQixDQUd6QixDQUFDLENBMkJHLGdCQUFnQixDQUFDO0VBQ2IsVUFBVSxFQUFFLGdCQUFnQjtFQUM1QixNQUFNLEVBQUUsZUFBZTtDQWExQjs7QUFYRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFsQ3BDLEFBOEJRLDZCQTlCcUIsQ0FHekIsQ0FBQyxDQTJCRyxnQkFBZ0IsQ0FBQztJQUtULFdBQVcsRUFBRSxrQkFBa0I7SUFDL0IsTUFBTSxFQUFFLGVBQWU7SUFDdkIsS0FBSyxFQUFFLGVBQWU7SUFDdEIsT0FBTyxFQUFFLGtCQUFrQjtHQU9sQzs7O0FBN0NULEFBeUNZLDZCQXpDaUIsQ0FHekIsQ0FBQyxDQTJCRyxnQkFBZ0IsQ0FXWixHQUFHLENBQUM7RUFDQSxLQUFLLEVBQUUsZUFBZTtFQUN0QixNQUFNLEVBQUUsZUFBZTtDQUMxQjs7QUM1Q2IsQUFDSSxlQURXLENBQUMsa0JBQWtCLEFBQUEsMEJBQTBCLENBQUMsOEJBQThCLEFBQ3RGLFFBQVEsQ0FBQztFQUNOLG1CQUFtQixFQUFFLEtBQUs7RUFDMUIsZUFBZSxFQUFFLE9BQU87RUFDeEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxFQUFFO0VBQ1gsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixRQUFRLEVBQUUsUUFBUTtFQUNsQixJQUFJLEVBQUUsR0FBRztFQUNULEdBQUcsRUFBRSxHQUFHO0VBQ1IsZ0JBQWdCLEVBQUUsMkRBQTJEO0NBQ2hGOztBQUdMLEFBRVEsSUFGSixDQUNBLFlBQVksQ0FDUixpQkFBaUIsQ0FBQztFQUNkLEtBQUssRUFBRSxJQUFJO0VBQ1gsR0FBRyxFQUFFLElBQUk7RUFDVCxJQUFJLEVBQUUsR0FBRztFQUNULE9BQU8sRUFBRSxJQUFJO0NBaUJoQjs7QUFmRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFSckMsQUFFUSxJQUZKLENBQ0EsWUFBWSxDQUNSLGlCQUFpQixDQUFDO0lBT1osT0FBTyxFQUFFLEtBQUs7R0FjbkI7OztBQVhHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQVpwQyxBQUVRLElBRkosQ0FDQSxZQUFZLENBQ1IsaUJBQWlCLENBQUM7SUFXVixJQUFJLEVBQUUsR0FBRztHQVVoQjs7O0FBdkJULEFBZ0JZLElBaEJSLENBQ0EsWUFBWSxDQUNSLGlCQUFpQixBQWNaLE9BQU8sQ0FBQztFQUNQLElBQUksRUFBRSxFQUFFO0VBQ1IsYUFBYSxFQUFFLElBQUk7RUFDbkIsT0FBTyxFQUFFLFNBQVM7RUFDbEIsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsRUFBRTtDQUNmOztBQXRCYixBQXlCUSxJQXpCSixDQUNBLFlBQVksQ0F3QlIsYUFBYSxBQUFBLE9BQU8sQ0FBQztFQUNqQixnQkFBZ0IsRUFBRSxtQkFBbUI7Q0FDeEM7O0FBM0JULEFBK0JNLElBL0JGLENBOEJBLGdCQUFnQixDQUNkLEtBQUssQ0FBQztFQUNKLEtBQUssRUFBRSxnQkFBZ0I7Q0FDeEI7O0FBakNQLEFBcUNRLElBckNKLEFBb0NDLFVBQVUsQ0FDUCxpQkFBaUIsQ0FBQztFQUNkLEtBQUssRUFBRSxJQUFJO0VBQ1gsSUFBSSxFQUFFLEdBQUc7RUFDVCxHQUFHLEVBQUUsSUFBSTtDQUtaOztBQUhHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQTFDcEMsQUFxQ1EsSUFyQ0osQUFvQ0MsVUFBVSxDQUNQLGlCQUFpQixDQUFDO0lBTVosSUFBSSxFQUFFLEdBQUc7R0FFZDs7O0FBSVQsQUFBQSxJQUFJLENBQUM7RUFDRCxXQUFXLEVBQUUsY0FBYztDQUM5Qjs7QUFJQSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFGMUIsQUFDRSxJQURFLEFBQUEsSUFBSyxDQUFBLFVBQVUsRUFDakIsYUFBYSxDQUFDLFdBQVcsQ0FBQztJQUV6QixVQUFVLEVBQUUsS0FBSztHQUVqQjs7O0FBU0EsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBTjVCLEFBS0kscUJBTGlCLENBQ25CLDJCQUEyQixDQUM1QixHQUFHLENBQ0QsbUJBQW1CLENBQ3BCLEVBQUUsQ0FDQSxDQUFDLENBQUM7SUFFRCxZQUFZLEVBQUUsSUFBSTtJQUNsQixhQUFhLEVBQUUsSUFBSTtHQUVuQjs7O0FBT0wsQUFHTSxpQkFIVyxDQUNmLEdBQUcsQ0FDRCxtQkFBbUIsQ0FDakIsNkJBQTZCLENBQUM7RUFDNUIsU0FBUyxFQUFFLGVBQWU7RUFDMUIsSUFBSSxFQUFFLGVBQWU7Q0FldEI7O0FBcEJQLEFBUVUsaUJBUk8sQ0FDZixHQUFHLENBQ0QsbUJBQW1CLENBQ2pCLDZCQUE2QixDQUkzQixFQUFFLENBQ0EsQ0FBQyxDQUFDO0VBQ0EsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsR0FBRztFQUNYLE9BQU8sRUFBRSxLQUFLO0VBQ2QsTUFBTSxFQUFFLElBQUk7Q0FNYjs7QUFsQlgsQUFjWSxpQkFkSyxDQUNmLEdBQUcsQ0FDRCxtQkFBbUIsQ0FDakIsNkJBQTZCLENBSTNCLEVBQUUsQ0FDQSxDQUFDLENBTUMsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEVBQUUsSUFBSTtDQUNiOztBQzlHYixBQUtZLDBCQUxjLENBRXRCLGNBQWMsQUFFVCx1QkFBdUIsQ0FDcEIsZ0JBQWdCLEVBTEEseUJBQXlCLENBRWpELGNBQWMsQUFFVCx1QkFBdUIsQ0FDcEIsZ0JBQWdCLEVBTDJCLDhCQUE4QixDQUVqRixjQUFjLEFBRVQsdUJBQXVCLENBQ3BCLGdCQUFnQixFQUwyRCxVQUFVLENBRTdGLGNBQWMsQUFFVCx1QkFBdUIsQ0FDcEIsZ0JBQWdCLEVBTHVFLHlCQUF5QixDQUV4SCxjQUFjLEFBRVQsdUJBQXVCLENBQ3BCLGdCQUFnQixFQUxrRyxhQUFhLENBRXZJLGNBQWMsQUFFVCx1QkFBdUIsQ0FDcEIsZ0JBQWdCLENBQUM7RUFDYixPQUFPLEVBQUUsSUFBSTtDQU1oQjs7QUFaYixBQVFnQiwwQkFSVSxDQUV0QixjQUFjLEFBRVQsdUJBQXVCLENBQ3BCLGdCQUFnQixDQUdaLG9CQUFvQixFQVJSLHlCQUF5QixDQUVqRCxjQUFjLEFBRVQsdUJBQXVCLENBQ3BCLGdCQUFnQixDQUdaLG9CQUFvQixFQVJtQiw4QkFBOEIsQ0FFakYsY0FBYyxBQUVULHVCQUF1QixDQUNwQixnQkFBZ0IsQ0FHWixvQkFBb0IsRUFSbUQsVUFBVSxDQUU3RixjQUFjLEFBRVQsdUJBQXVCLENBQ3BCLGdCQUFnQixDQUdaLG9CQUFvQixFQVIrRCx5QkFBeUIsQ0FFeEgsY0FBYyxBQUVULHVCQUF1QixDQUNwQixnQkFBZ0IsQ0FHWixvQkFBb0IsRUFSMEYsYUFBYSxDQUV2SSxjQUFjLEFBRVQsdUJBQXVCLENBQ3BCLGdCQUFnQixDQUdaLG9CQUFvQixDQUFDO0VBQ2pCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07Q0FDdEI7O0FBWGpCLEFBZVEsMEJBZmtCLENBRXRCLGNBQWMsQ0FhVixjQUFjLEVBZk0seUJBQXlCLENBRWpELGNBQWMsQ0FhVixjQUFjLEVBZmlDLDhCQUE4QixDQUVqRixjQUFjLENBYVYsY0FBYyxFQWZpRSxVQUFVLENBRTdGLGNBQWMsQ0FhVixjQUFjLEVBZjZFLHlCQUF5QixDQUV4SCxjQUFjLENBYVYsY0FBYyxFQWZ3RyxhQUFhLENBRXZJLGNBQWMsQ0FhVixjQUFjLENBQUM7RUFDWCxPQUFPLEVBQUUsSUFBSTtDQUNoQjs7QUFqQlQsQUFtQlEsMEJBbkJrQixDQUV0QixjQUFjLENBaUJWLG9CQUFvQixFQW5CQSx5QkFBeUIsQ0FFakQsY0FBYyxDQWlCVixvQkFBb0IsRUFuQjJCLDhCQUE4QixDQUVqRixjQUFjLENBaUJWLG9CQUFvQixFQW5CMkQsVUFBVSxDQUU3RixjQUFjLENBaUJWLG9CQUFvQixFQW5CdUUseUJBQXlCLENBRXhILGNBQWMsQ0FpQlYsb0JBQW9CLEVBbkJrRyxhQUFhLENBRXZJLGNBQWMsQ0FpQlYsb0JBQW9CLENBQUM7RUFDakIsU0FBUyxFQUFFLEtBQUs7RUFDaEIsU0FBUyxFQUFFLEtBQUs7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixJQUFJLEVBQUUsT0FBTztDQThCaEI7O0FBckRULEFBeUJZLDBCQXpCYyxDQUV0QixjQUFjLENBaUJWLG9CQUFvQixDQU1oQixnQkFBZ0IsRUF6QkEseUJBQXlCLENBRWpELGNBQWMsQ0FpQlYsb0JBQW9CLENBTWhCLGdCQUFnQixFQXpCMkIsOEJBQThCLENBRWpGLGNBQWMsQ0FpQlYsb0JBQW9CLENBTWhCLGdCQUFnQixFQXpCMkQsVUFBVSxDQUU3RixjQUFjLENBaUJWLG9CQUFvQixDQU1oQixnQkFBZ0IsRUF6QnVFLHlCQUF5QixDQUV4SCxjQUFjLENBaUJWLG9CQUFvQixDQU1oQixnQkFBZ0IsRUF6QmtHLGFBQWEsQ0FFdkksY0FBYyxDQWlCVixvQkFBb0IsQ0FNaEIsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtDQU9yQjs7QUFqQ2IsQUE0QmdCLDBCQTVCVSxDQUV0QixjQUFjLENBaUJWLG9CQUFvQixDQU1oQixnQkFBZ0IsQUFHWCxRQUFRLEVBNUJHLHlCQUF5QixDQUVqRCxjQUFjLENBaUJWLG9CQUFvQixDQU1oQixnQkFBZ0IsQUFHWCxRQUFRLEVBNUI4Qiw4QkFBOEIsQ0FFakYsY0FBYyxDQWlCVixvQkFBb0IsQ0FNaEIsZ0JBQWdCLEFBR1gsUUFBUSxFQTVCOEQsVUFBVSxDQUU3RixjQUFjLENBaUJWLG9CQUFvQixDQU1oQixnQkFBZ0IsQUFHWCxRQUFRLEVBNUIwRSx5QkFBeUIsQ0FFeEgsY0FBYyxDQWlCVixvQkFBb0IsQ0FNaEIsZ0JBQWdCLEFBR1gsUUFBUSxFQTVCcUcsYUFBYSxDQUV2SSxjQUFjLENBaUJWLG9CQUFvQixDQU1oQixnQkFBZ0IsQUFHWCxRQUFRLENBQUM7RUFDTixLQUFLLEVBQUUsZUFBZTtFQUN0QixNQUFNLEVBQUUsZUFBZTtFQUN2QixPQUFPLEVBQUUsRUFBRTtDQUNkOztBQWhDakIsQUFtQ1ksMEJBbkNjLENBRXRCLGNBQWMsQ0FpQlYsb0JBQW9CLENBZ0JoQixHQUFHLEVBbkNhLHlCQUF5QixDQUVqRCxjQUFjLENBaUJWLG9CQUFvQixDQWdCaEIsR0FBRyxFQW5Dd0MsOEJBQThCLENBRWpGLGNBQWMsQ0FpQlYsb0JBQW9CLENBZ0JoQixHQUFHLEVBbkN3RSxVQUFVLENBRTdGLGNBQWMsQ0FpQlYsb0JBQW9CLENBZ0JoQixHQUFHLEVBbkNvRix5QkFBeUIsQ0FFeEgsY0FBYyxDQWlCVixvQkFBb0IsQ0FnQmhCLEdBQUcsRUFuQytHLGFBQWEsQ0FFdkksY0FBYyxDQWlCVixvQkFBb0IsQ0FnQmhCLEdBQUcsQ0FBQztFQUNBLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLEtBQUs7RUFDWixPQUFPLEVBQUUsZ0JBQWdCO0NBTTVCOztBQUpHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQXhDeEMsQUFtQ1ksMEJBbkNjLENBRXRCLGNBQWMsQ0FpQlYsb0JBQW9CLENBZ0JoQixHQUFHLEVBbkNhLHlCQUF5QixDQUVqRCxjQUFjLENBaUJWLG9CQUFvQixDQWdCaEIsR0FBRyxFQW5Dd0MsOEJBQThCLENBRWpGLGNBQWMsQ0FpQlYsb0JBQW9CLENBZ0JoQixHQUFHLEVBbkN3RSxVQUFVLENBRTdGLGNBQWMsQ0FpQlYsb0JBQW9CLENBZ0JoQixHQUFHLEVBbkNvRix5QkFBeUIsQ0FFeEgsY0FBYyxDQWlCVixvQkFBb0IsQ0FnQmhCLEdBQUcsRUFuQytHLGFBQWEsQ0FFdkksY0FBYyxDQWlCVixvQkFBb0IsQ0FnQmhCLEdBQUcsQ0FBQztJQU1JLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLElBQUk7R0FFbEI7OztBQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQTlDcEMsQUFtQlEsMEJBbkJrQixDQUV0QixjQUFjLENBaUJWLG9CQUFvQixFQW5CQSx5QkFBeUIsQ0FFakQsY0FBYyxDQWlCVixvQkFBb0IsRUFuQjJCLDhCQUE4QixDQUVqRixjQUFjLENBaUJWLG9CQUFvQixFQW5CMkQsVUFBVSxDQUU3RixjQUFjLENBaUJWLG9CQUFvQixFQW5CdUUseUJBQXlCLENBRXhILGNBQWMsQ0FpQlYsb0JBQW9CLEVBbkJrRyxhQUFhLENBRXZJLGNBQWMsQ0FpQlYsb0JBQW9CLENBQUM7SUE0QmIsU0FBUyxFQUFFLElBQUk7R0FNdEI7OztBQUhHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQWxEcEMsQUFtQlEsMEJBbkJrQixDQUV0QixjQUFjLENBaUJWLG9CQUFvQixFQW5CQSx5QkFBeUIsQ0FFakQsY0FBYyxDQWlCVixvQkFBb0IsRUFuQjJCLDhCQUE4QixDQUVqRixjQUFjLENBaUJWLG9CQUFvQixFQW5CMkQsVUFBVSxDQUU3RixjQUFjLENBaUJWLG9CQUFvQixFQW5CdUUseUJBQXlCLENBRXhILGNBQWMsQ0FpQlYsb0JBQW9CLEVBbkJrRyxhQUFhLENBRXZJLGNBQWMsQ0FpQlYsb0JBQW9CLENBQUM7SUFnQ2IsT0FBTyxFQUFFLElBQUk7R0FFcEI7OztBQXJEVCxBQXVEUSwwQkF2RGtCLENBRXRCLGNBQWMsQ0FxRFYsZ0JBQWdCLEVBdkRJLHlCQUF5QixDQUVqRCxjQUFjLENBcURWLGdCQUFnQixFQXZEK0IsOEJBQThCLENBRWpGLGNBQWMsQ0FxRFYsZ0JBQWdCLEVBdkQrRCxVQUFVLENBRTdGLGNBQWMsQ0FxRFYsZ0JBQWdCLEVBdkQyRSx5QkFBeUIsQ0FFeEgsY0FBYyxDQXFEVixnQkFBZ0IsRUF2RHNHLGFBQWEsQ0FFdkksY0FBYyxDQXFEVixnQkFBZ0IsQ0FBQztFQUNiLFlBQVksRUFBRSxJQUFJO0VBQ2xCLElBQUksRUFBRSxPQUFPO0NBS2hCOztBQUhHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQTNEcEMsQUF1RFEsMEJBdkRrQixDQUV0QixjQUFjLENBcURWLGdCQUFnQixFQXZESSx5QkFBeUIsQ0FFakQsY0FBYyxDQXFEVixnQkFBZ0IsRUF2RCtCLDhCQUE4QixDQUVqRixjQUFjLENBcURWLGdCQUFnQixFQXZEK0QsVUFBVSxDQUU3RixjQUFjLENBcURWLGdCQUFnQixFQXZEMkUseUJBQXlCLENBRXhILGNBQWMsQ0FxRFYsZ0JBQWdCLEVBdkRzRyxhQUFhLENBRXZJLGNBQWMsQ0FxRFYsZ0JBQWdCLENBQUM7SUFLVCxZQUFZLEVBQUUsR0FBRztHQUV4Qjs7O0FBOURULEFBbUVZLDBCQW5FYyxDQWlFdEIsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsRUFuRWMseUJBQXlCLENBaUVqRCxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxFQW5FeUMsOEJBQThCLENBaUVqRixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxFQW5FeUUsVUFBVSxDQWlFN0YsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsRUFuRXFGLHlCQUF5QixDQWlFeEgsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsRUFuRWdILGFBQWEsQ0FpRXZJLGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBQUM7RUFDQyxXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLFNBQVMsRUFBRSxJQUFJO0NBYWxCOztBQW5GYixBQXdFZ0IsMEJBeEVVLENBaUV0QixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsRUF4RVcseUJBQXlCLENBaUVqRCxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsRUF4RXNDLDhCQUE4QixDQWlFakYsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEVBeEVzRSxVQUFVLENBaUU3RixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsRUF4RWtGLHlCQUF5QixDQWlFeEgsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEVBeEU2RyxhQUFhLENBaUV2SSxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsQ0FBQztFQUNFLFdBQVcsRUFBRSx5QkFBeUI7RUFDdEMsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUUsT0FBTztFQUNkLGNBQWMsRUFBRSxTQUFTO0NBSzVCOztBQWxGakIsQUErRW9CLDBCQS9FTSxDQWlFdEIsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEFBT0ksTUFBTSxFQS9FM0IsMEJBQTBCLENBaUV0QixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsQUFPYSxPQUFPLEVBL0VULHlCQUF5QixDQWlFakQsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEFBT0ksTUFBTSxFQS9FQyx5QkFBeUIsQ0FpRWpELGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBS0UsQ0FBQyxBQU9hLE9BQU8sRUEvRWtCLDhCQUE4QixDQWlFakYsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEFBT0ksTUFBTSxFQS9FNEIsOEJBQThCLENBaUVqRixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsQUFPYSxPQUFPLEVBL0VrRCxVQUFVLENBaUU3RixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsQUFPSSxNQUFNLEVBL0U0RCxVQUFVLENBaUU3RixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUtFLENBQUMsQUFPYSxPQUFPLEVBL0U4RCx5QkFBeUIsQ0FpRXhILGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBS0UsQ0FBQyxBQU9JLE1BQU0sRUEvRXdFLHlCQUF5QixDQWlFeEgsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEFBT2EsT0FBTyxFQS9FeUYsYUFBYSxDQWlFdkksaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEFBT0ksTUFBTSxFQS9FbUcsYUFBYSxDQWlFdkksaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FLRSxDQUFDLEFBT2EsT0FBTyxDQUFDO0VBQ2QsS0FBSyxFVDlFcEIsT0FBTztDUytFSzs7QUFqRnJCLEFBeUZZLDBCQXpGYyxDQXVGdEIsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsRUF6RmMseUJBQXlCLENBdUZqRCxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxFQXpGeUMsOEJBQThCLENBdUZqRixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxFQXpGeUUsVUFBVSxDQXVGN0YsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsRUF6RnFGLHlCQUF5QixDQXVGeEgsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsRUF6RmdILGFBQWEsQ0F1RnZJLGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBQUM7RUFDQyxLQUFLLEVBQUUsT0FBTztDQVdqQjs7QUFyR2IsQUE0RmdCLDBCQTVGVSxDQXVGdEIsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FHRSxDQUFDLEVBNUZXLHlCQUF5QixDQXVGakQsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FHRSxDQUFDLEVBNUZzQyw4QkFBOEIsQ0F1RmpGLGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBR0UsQ0FBQyxFQTVGc0UsVUFBVSxDQXVGN0YsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FHRSxDQUFDLEVBNUZrRix5QkFBeUIsQ0F1RnhILGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBR0UsQ0FBQyxFQTVGNkcsYUFBYSxDQXVGdkksaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FHRSxDQUFDLENBQUM7RUFDRSxXQUFXLEVBQUUseUJBQXlCO0VBQ3RDLEtBQUssRUFBRSxPQUFPO0VBQ2QsY0FBYyxFQUFFLFNBQVM7Q0FLNUI7O0FBcEdqQixBQWlHb0IsMEJBakdNLENBdUZ0QixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUdFLENBQUMsQUFLSSxNQUFNLEVBakczQiwwQkFBMEIsQ0F1RnRCLGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBR0UsQ0FBQyxBQUthLE9BQU8sRUFqR1QseUJBQXlCLENBdUZqRCxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUdFLENBQUMsQUFLSSxNQUFNLEVBakdDLHlCQUF5QixDQXVGakQsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FHRSxDQUFDLEFBS2EsT0FBTyxFQWpHa0IsOEJBQThCLENBdUZqRixpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUdFLENBQUMsQUFLSSxNQUFNLEVBakc0Qiw4QkFBOEIsQ0F1RmpGLGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBR0UsQ0FBQyxBQUthLE9BQU8sRUFqR2tELFVBQVUsQ0F1RjdGLGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBR0UsQ0FBQyxBQUtJLE1BQU0sRUFqRzRELFVBQVUsQ0F1RjdGLGlCQUFpQixDQUNiLG9CQUFvQixDQUNoQixFQUFFLENBR0UsQ0FBQyxBQUthLE9BQU8sRUFqRzhELHlCQUF5QixDQXVGeEgsaUJBQWlCLENBQ2Isb0JBQW9CLENBQ2hCLEVBQUUsQ0FHRSxDQUFDLEFBS0ksTUFBTSxFQWpHd0UseUJBQXlCLENBdUZ4SCxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUdFLENBQUMsQUFLYSxPQUFPLEVBakd5RixhQUFhLENBdUZ2SSxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUdFLENBQUMsQUFLSSxNQUFNLEVBakdtRyxhQUFhLENBdUZ2SSxpQkFBaUIsQ0FDYixvQkFBb0IsQ0FDaEIsRUFBRSxDQUdFLENBQUMsQUFLYSxPQUFPLENBQUM7RUFDZCxLQUFLLEVUaEdwQixPQUFPO0NTaUdLOztBQW5HckIsQUF5R0ksMEJBekdzQixDQXlHdEIsb0JBQW9CLEVBekdJLHlCQUF5QixDQXlHakQsb0JBQW9CLEVBekcrQiw4QkFBOEIsQ0F5R2pGLG9CQUFvQixFQXpHK0QsVUFBVSxDQXlHN0Ysb0JBQW9CLEVBekcyRSx5QkFBeUIsQ0F5R3hILG9CQUFvQixFQXpHc0csYUFBYSxDQXlHdkksb0JBQW9CLENBQUM7RUFDakIsV0FBVyxFQUFFLHlCQUF5QjtFQUN0QyxXQUFXLEVBQUUsR0FBRztFQUNoQixhQUFhLEVBQUUsSUFBSTtDQUt0Qjs7QUFIRyxNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7RUE5Ry9CLEFBeUdJLDBCQXpHc0IsQ0F5R3RCLG9CQUFvQixFQXpHSSx5QkFBeUIsQ0F5R2pELG9CQUFvQixFQXpHK0IsOEJBQThCLENBeUdqRixvQkFBb0IsRUF6RytELFVBQVUsQ0F5RzdGLG9CQUFvQixFQXpHMkUseUJBQXlCLENBeUd4SCxvQkFBb0IsRUF6R3NHLGFBQWEsQ0F5R3ZJLG9CQUFvQixDQUFDO0lBTWIsU0FBUyxFQUFFLEtBQUs7R0FFdkI7OztBQWpITCxBQW9IUSwwQkFwSGtCLENBbUh0QixjQUFjLENBQ1YsY0FBYyxFQXBITSx5QkFBeUIsQ0FtSGpELGNBQWMsQ0FDVixjQUFjLEVBcEhpQyw4QkFBOEIsQ0FtSGpGLGNBQWMsQ0FDVixjQUFjLEVBcEhpRSxVQUFVLENBbUg3RixjQUFjLENBQ1YsY0FBYyxFQXBINkUseUJBQXlCLENBbUh4SCxjQUFjLENBQ1YsY0FBYyxFQXBId0csYUFBYSxDQW1IdkksY0FBYyxDQUNWLGNBQWMsQ0FBQztFQUNYLGFBQWEsRUFBRSxJQUFJO0NBQ3RCOztBQXRIVCxBQXlIWSwwQkF6SGMsQ0FtSHRCLGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxFQXpIZSx5QkFBeUIsQ0FtSGpELGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxFQXpIMEMsOEJBQThCLENBbUhqRixjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsRUF6SDBFLFVBQVUsQ0FtSDdGLGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxFQXpIc0YseUJBQXlCLENBbUh4SCxjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsRUF6SGlILGFBQWEsQ0FtSHZJLGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxDQUFDO0VBQ0UsU0FBUyxFQUFFLE9BQU87RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsV0FBVyxFQUFFLEtBQUs7RUFDbEIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUseUJBQXlCO0NBS3pDOztBQW5JYixBQWdJZ0IsMEJBaElVLENBbUh0QixjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsQUFPSSxNQUFNLEVBaEl2QiwwQkFBMEIsQ0FtSHRCLGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxBQU9hLE9BQU8sRUFoSUwseUJBQXlCLENBbUhqRCxjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsQUFPSSxNQUFNLEVBaElLLHlCQUF5QixDQW1IakQsY0FBYyxDQUtWLG9CQUFvQixDQUNoQixDQUFDLEFBT2EsT0FBTyxFQWhJc0IsOEJBQThCLENBbUhqRixjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsQUFPSSxNQUFNLEVBaElnQyw4QkFBOEIsQ0FtSGpGLGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxBQU9hLE9BQU8sRUFoSXNELFVBQVUsQ0FtSDdGLGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxBQU9JLE1BQU0sRUFoSWdFLFVBQVUsQ0FtSDdGLGNBQWMsQ0FLVixvQkFBb0IsQ0FDaEIsQ0FBQyxBQU9hLE9BQU8sRUFoSWtFLHlCQUF5QixDQW1IeEgsY0FBYyxDQUtWLG9CQUFvQixDQUNoQixDQUFDLEFBT0ksTUFBTSxFQWhJNEUseUJBQXlCLENBbUh4SCxjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsQUFPYSxPQUFPLEVBaEk2RixhQUFhLENBbUh2SSxjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsQUFPSSxNQUFNLEVBaEl1RyxhQUFhLENBbUh2SSxjQUFjLENBS1Ysb0JBQW9CLENBQ2hCLENBQUMsQUFPYSxPQUFPLENBQUM7RUFDZCxLQUFLLEVUL0hoQixPQUFPO0NTZ0lDOztBQWxJakIsQUFzSVEsMEJBdElrQixDQW1IdEIsY0FBYyxDQW1CVixtQkFBbUIsRUF0SUMseUJBQXlCLENBbUhqRCxjQUFjLENBbUJWLG1CQUFtQixFQXRJNEIsOEJBQThCLENBbUhqRixjQUFjLENBbUJWLG1CQUFtQixFQXRJNEQsVUFBVSxDQW1IN0YsY0FBYyxDQW1CVixtQkFBbUIsRUF0SXdFLHlCQUF5QixDQW1IeEgsY0FBYyxDQW1CVixtQkFBbUIsRUF0SW1HLGFBQWEsQ0FtSHZJLGNBQWMsQ0FtQlYsbUJBQW1CLENBQUM7RUFDaEIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSx5QkFBeUI7RUFDdEMsV0FBVyxFQUFFLEdBQUc7Q0FDbkI7O0FBNUlULEFBK0lZLDBCQS9JYyxDQW1IdEIsY0FBYyxDQTJCVixnQ0FBZ0MsQ0FDNUIsQ0FBQyxFQS9JZSx5QkFBeUIsQ0FtSGpELGNBQWMsQ0EyQlYsZ0NBQWdDLENBQzVCLENBQUMsRUEvSTBDLDhCQUE4QixDQW1IakYsY0FBYyxDQTJCVixnQ0FBZ0MsQ0FDNUIsQ0FBQyxFQS9JMEUsVUFBVSxDQW1IN0YsY0FBYyxDQTJCVixnQ0FBZ0MsQ0FDNUIsQ0FBQyxFQS9Jc0YseUJBQXlCLENBbUh4SCxjQUFjLENBMkJWLGdDQUFnQyxDQUM1QixDQUFDLEVBL0lpSCxhQUFhLENBbUh2SSxjQUFjLENBMkJWLGdDQUFnQyxDQUM1QixDQUFDLENBQUM7RUFDRSxXQUFXLEVBQUUsR0FBRztFQUNoQixnQkFBZ0IsRVQvSXZCLE9BQU87RVNnSkEsYUFBYSxFQUFFLG1CQUFtQjtFQUNsQyxPQUFPLEVBQUUsa0JBQWtCO0VBQzNCLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUFBRSxlQUFlO0VBQzdCLFlBQVksRVRwSm5CLE9BQU87RVNxSkEsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVUdkpiLE9BQU87RVN3SkMsV0FBVyxFQUFFLHlCQUF5QjtDQU16Qzs7QUEvSmIsQUEySmdCLDBCQTNKVSxDQW1IdEIsY0FBYyxDQTJCVixnQ0FBZ0MsQ0FDNUIsQ0FBQyxBQVlJLE1BQU0sRUEzSksseUJBQXlCLENBbUhqRCxjQUFjLENBMkJWLGdDQUFnQyxDQUM1QixDQUFDLEFBWUksTUFBTSxFQTNKZ0MsOEJBQThCLENBbUhqRixjQUFjLENBMkJWLGdDQUFnQyxDQUM1QixDQUFDLEFBWUksTUFBTSxFQTNKZ0UsVUFBVSxDQW1IN0YsY0FBYyxDQTJCVixnQ0FBZ0MsQ0FDNUIsQ0FBQyxBQVlJLE1BQU0sRUEzSjRFLHlCQUF5QixDQW1IeEgsY0FBYyxDQTJCVixnQ0FBZ0MsQ0FDNUIsQ0FBQyxBQVlJLE1BQU0sRUEzSnVHLGFBQWEsQ0FtSHZJLGNBQWMsQ0EyQlYsZ0NBQWdDLENBQzVCLENBQUMsQUFZSSxNQUFNLENBQUM7RUFDSixnQkFBZ0IsRVQzSjVCLE9BQU87RVM0SkssS0FBSyxFVDNKaEIsT0FBTztDUzRKQzs7QUFNakIsQUFDSSx5QkFEcUIsQ0FDckIsWUFBWSxDQUFDO0VBQ1QsY0FBYyxFQUFFLFNBQVM7Q0FDNUI7O0FBR0wsQUFHWSxhQUhDLENBQ1QsY0FBYyxDQUNWLG9CQUFvQixDQUNoQixHQUFHLENBQUM7RUFDQSxNQUFNLEVBQUUsSUFBSTtDQUNmOztBQy9LYixBQUVRLG9CQUZZLENBQ2hCLG9CQUFvQixDQUNoQixFQUFFLENBQUM7RUFDQyxVQUFVLEVBQUUsS0FBSztFQUNqQixjQUFjLEVBQUUsU0FBUztDQWlDNUI7O0FBL0JHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztFQU5uQyxBQUVRLG9CQUZZLENBQ2hCLG9CQUFvQixDQUNoQixFQUFFLENBQUM7SUFLSyxVQUFVLEVBQUUsTUFBTTtHQThCekI7OztBQXJDVCxBQVVZLG9CQVZRLENBQ2hCLG9CQUFvQixDQUNoQixFQUFFLENBUUUsQ0FBQyxBQUFBLFlBQVksQ0FBQztFQUNWLFNBQVMsRUFBRSxNQUFNO0VBQ2pCLGFBQWEsRUFBRSxJQUFJO0VBQzdCLFdBQVcsRUFBRSxHQUFHO0NBS1Q7O0FBSEcsTUFBTSxFQUFDLFNBQVMsRUFBRSxLQUFLO0VBZnZDLEFBVVksb0JBVlEsQ0FDaEIsb0JBQW9CLENBQ2hCLEVBQUUsQ0FRRSxDQUFDLEFBQUEsWUFBWSxDQUFDO0lBTU4sU0FBUyxFQUFFLElBQUk7R0FFdEI7OztBQWxCYixBQW9CWSxvQkFwQlEsQ0FDaEIsb0JBQW9CLENBQ2hCLEVBQUUsQ0FrQkUsQ0FBQyxBQUFBLFVBQVcsQ0FBQSxDQUFDLEVBQUU7RUFDWCxTQUFTLEVBQUUsS0FBSztFQUMxQixXQUFXLEVBQUUsR0FBRztDQUtUOztBQUhHLE1BQU0sRUFBQyxTQUFTLEVBQUUsS0FBSztFQXhCdkMsQUFvQlksb0JBcEJRLENBQ2hCLG9CQUFvQixDQUNoQixFQUFFLENBa0JFLENBQUMsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUFFO0lBS1AsU0FBUyxFQUFFLE1BQU07R0FFeEI7OztBQTNCYixBQTZCWSxvQkE3QlEsQ0FDaEIsb0JBQW9CLENBQ2hCLEVBQUUsQ0EyQkUsQ0FBQyxBQUFBLFdBQVcsQ0FBQztFQUNULE9BQU8sRUFBRSxJQUFJO0NBQ2hCOztBQS9CYixBQWlDWSxvQkFqQ1EsQ0FDaEIsb0JBQW9CLENBQ2hCLEVBQUUsQ0ErQkUsQ0FBQyxDQUFDO0VBQ0UsYUFBYSxFQUFFLEdBQUc7RUFDbEIsV0FBVyxFQUFFLEdBQUc7Q0FDbkI7O0FBS2IsQUFDSSxvQkFEZ0IsQ0FDaEIsRUFBRSxDQUFDO0VBQ0MsV0FBVyxFQUFFLEdBQUc7Q0FDbkI7O0FDMUNELEFBRVEsc0JBRmMsQ0FDbEIsZ0JBQWdCLEFBQ1gsUUFBUSxFQUZqQixzQkFBc0IsQ0FDQSwyQkFBMkIsQUFDeEMsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFHWCxtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLGVBQWUsRUFBRSxHQUFHO0VBQ3BCLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxHQUFHO0VBQ1QsS0FBSyxFQUFFLEdBQUc7Q0FDYjs7QUFJVCxBQUdZLGFBSEMsQ0FDVCxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQixhQUFhLENBQ1QsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSE4sZ0JBQWdCLENBQzNCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSE4sZ0JBQWdCLENBQzNCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSw2REFBNkQ7Q0FDbEY7O0FBS2IsQUFHWSxtQkFITyxDQUNmLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLG1CQUFtQixDQUNmLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhBLHNCQUFzQixDQUN2QyxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhBLHNCQUFzQixDQUN2QyxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsbUVBQW1FO0NBQ3hGOztBQUtiLEFBR1ksa0JBSE0sQ0FDZCxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQixrQkFBa0IsQ0FDZCxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIRCxtQkFBbUIsQ0FDbkMsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIRCxtQkFBbUIsQ0FDbkMsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGtFQUFrRTtDQUN2Rjs7QUFLYixBQUdZLFlBSEEsQ0FDUixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQixZQUFZLENBQ1IsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSFAsYUFBYSxDQUN2QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhQLGFBQWEsQ0FDdkIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDREQUE0RDtDQUNqRjs7QUFNYixBQUdZLFlBSEEsQ0FFSixnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLFlBQVksQ0FFYywyQkFBMkIsQUFDeEMsUUFBUSxFQUhyQixZQUFZLEFBRTRDLHFCQUFxQixBQUNoRSxRQUFRLEVBSFAsV0FBVyxDQUVqQixnQkFBZ0IsQUFDWCxRQUFRLEVBSFAsV0FBVyxDQUVDLDJCQUEyQixBQUN4QyxRQUFRLEVBSFAsV0FBVyxBQUUrQixxQkFBcUIsQUFDaEUsUUFBUSxFQUhNLGVBQWUsQ0FFbEMsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhNLGVBQWUsQ0FFaEIsMkJBQTJCLEFBQ3hDLFFBQVEsRUFITSxlQUFlLEFBRWMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsMkRBQTJEO0NBQ2hGOztBQUliLEFBR1ksNkJBSGlCLENBQ3pCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLDZCQUE2QixDQUN6QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIckIsNkJBQTZCLENBQ3pCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFIVSw2QkFBNkIsQUFBQSx1QkFBdUIsQ0FDL0UsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIVSw2QkFBNkIsQUFBQSx1QkFBdUIsQ0FDL0UsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSFUsNkJBQTZCLEFBQUEsdUJBQXVCLENBQy9FLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFIZ0UsaUNBQWlDLENBQ2xILGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSGdFLGlDQUFpQyxDQUNsSCxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIZ0UsaUNBQWlDLENBQ2xILGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFIbUcsaUNBQWlDLEFBQUEsMEJBQTBCLENBQy9LLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSG1HLGlDQUFpQyxBQUFBLDBCQUEwQixDQUMvSyxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIbUcsaUNBQWlDLEFBQUEsMEJBQTBCLENBQy9LLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUseUVBQXlFO0NBQzlGOztBQUtiLEFBSWdCLGlDQUppQixDQUM3QixlQUFlLENBQ1gsMkJBQTJCLENBQ3ZCLGdCQUFnQixBQUNYLFFBQVEsRUFKekIsaUNBQWlDLENBQzdCLGVBQWUsQ0FDWCwyQkFBMkIsQ0FDTCwyQkFBMkIsQUFDeEMsUUFBUSxFQUp6QixpQ0FBaUMsQ0FDN0IsZUFBZSxDQUNYLDJCQUEyQixBQUN5QixxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxpRUFBaUU7Q0FDdEY7O0FBTWpCLEFBR1kscUJBSFMsQ0FDakIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIckIscUJBQXFCLENBQ2pCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhyQixxQkFBcUIsQ0FDakIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQUhFLG9CQUFvQixDQUN2QyxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhFLG9CQUFvQixDQUN2QyxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIRSxvQkFBb0IsQ0FDdkMsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxpRUFBaUU7Q0FDdEY7O0FBS2IsQUFHWSx1QkFIVyxDQUNuQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQix1QkFBdUIsQ0FDbkIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSHJCLHVCQUF1QixDQUNuQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBSEksMEJBQTBCLENBQy9DLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSEksMEJBQTBCLENBQy9DLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhJLDBCQUEwQixDQUMvQyxlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGlFQUFpRTtDQUN0Rjs7QUFLYixBQUdZLDBCQUhjLENBQ3RCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLDBCQUEwQixDQUN0QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIckIsMEJBQTBCLENBQ3RCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFITywyQkFBMkIsQ0FDbkQsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFITywyQkFBMkIsQ0FDbkQsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSE8sMkJBQTJCLENBQ25ELGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFIb0MsMkJBQTJCLENBQ2hGLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSG9DLDJCQUEyQixDQUNoRixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIb0MsMkJBQTJCLENBQ2hGLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsb0VBQW9FO0NBQ3pGOztBQUtiLEFBR1ksV0FIRCxBQUFBLElBQUssQ0FBQSxnQkFBZ0IsRUFDNUIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIckIsV0FBVyxBQUFBLElBQUssQ0FBQSxnQkFBZ0IsRUFDNUIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDJEQUEyRDtDQUNoRjs7QUFLYixBQUdZLGdCQUhJLENBQ1osZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIckIsZ0JBQWdCLENBQ1osZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGdFQUFnRTtDQUNyRjs7QUFLYixBQUlnQixlQUpELENBQ1gsVUFBVSxDQUNOLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSnpCLGVBQWUsQ0FDWCxVQUFVLENBQ04sZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDJEQUEyRDtDQUNoRjs7QUFNakIsQUFFUSxlQUZPLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUZqQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFGakIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQUZBLHNCQUFzQixDQUNuQyxnQkFBZ0IsQUFDWCxRQUFRLEVBRkEsc0JBQXNCLENBQ2pCLDJCQUEyQixBQUN4QyxRQUFRLEVBRkEsc0JBQXNCLEFBQ2EscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFFVixtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLGVBQWUsRUFBRSxHQUFHO0VBQ3BCLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxHQUFHO0VBQ1QsS0FBSyxFQUFFLEdBQUc7Q0FDYjs7QUFLYixBQUlnQixZQUpKLENBQ1IsMkJBQTJCLENBQ3ZCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSnpCLFlBQVksQ0FDUiwyQkFBMkIsQ0FDdkIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLEVBSnpCLFlBQVksQ0FDUiwyQkFBMkIsQ0FDdkIsZUFBZSxDQUMrQiwyQkFBMkIsQUFDaEUsUUFBUSxFQUp6QixZQUFZLENBQ3FCLDhCQUE4QixDQUN2RCxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUp6QixZQUFZLENBQ3FCLDhCQUE4QixDQUN2RCxlQUFlLEFBQ1EscUJBQXFCLEFBQ25DLFFBQVEsRUFKekIsWUFBWSxDQUNxQiw4QkFBOEIsQ0FDdkQsZUFBZSxDQUMrQiwyQkFBMkIsQUFDaEUsUUFBUSxFQUpYLG1CQUFtQixDQUM3QiwyQkFBMkIsQ0FDdkIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFKWCxtQkFBbUIsQ0FDN0IsMkJBQTJCLENBQ3ZCLGVBQWUsQUFDUSxxQkFBcUIsQUFDbkMsUUFBUSxFQUpYLG1CQUFtQixDQUM3QiwyQkFBMkIsQ0FDdkIsZUFBZSxDQUMrQiwyQkFBMkIsQUFDaEUsUUFBUSxFQUpYLG1CQUFtQixDQUNBLDhCQUE4QixDQUN2RCxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUpYLG1CQUFtQixDQUNBLDhCQUE4QixDQUN2RCxlQUFlLEFBQ1EscUJBQXFCLEFBQ25DLFFBQVEsRUFKWCxtQkFBbUIsQ0FDQSw4QkFBOEIsQ0FDdkQsZUFBZSxDQUMrQiwyQkFBMkIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxzRUFBc0U7Q0FDM0Y7O0FBUGpCLEFBZWdCLFlBZkosQ0FZUixzQkFBc0IsQ0FDbEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFmekIsWUFBWSxDQVlSLHNCQUFzQixDQUNsQixlQUFlLEFBQ1EscUJBQXFCLEFBQ25DLFFBQVEsRUFmekIsWUFBWSxDQVlSLHNCQUFzQixDQUNsQixlQUFlLENBQytCLDJCQUEyQixBQUNoRSxRQUFRLEVBZlgsbUJBQW1CLENBWTdCLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWZYLG1CQUFtQixDQVk3QixzQkFBc0IsQ0FDbEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLEVBZlgsbUJBQW1CLENBWTdCLHNCQUFzQixDQUNsQixlQUFlLENBQytCLDJCQUEyQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGlFQUFpRTtDQUN0Rjs7QUFsQmpCLEFBMEJnQixZQTFCSixDQXVCUix3QkFBd0IsQ0FDcEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUExQnpCLFlBQVksQ0F1QlIsd0JBQXdCLENBQ3BCLGVBQWUsQUFDUSxxQkFBcUIsQUFDbkMsUUFBUSxFQTFCekIsWUFBWSxDQXVCUix3QkFBd0IsQ0FDcEIsZUFBZSxDQUMrQiwyQkFBMkIsQUFDaEUsUUFBUSxFQTFCWCxtQkFBbUIsQ0F1QjdCLHdCQUF3QixDQUNwQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTFCWCxtQkFBbUIsQ0F1QjdCLHdCQUF3QixDQUNwQixlQUFlLEFBQ1EscUJBQXFCLEFBQ25DLFFBQVEsRUExQlgsbUJBQW1CLENBdUI3Qix3QkFBd0IsQ0FDcEIsZUFBZSxDQUMrQiwyQkFBMkIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxtRUFBbUU7Q0FDeEY7O0FBT2IsQUFHWSxhQUhDLENBQUMsNEJBQTRCLENBQ3RDLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLGFBQWEsQ0FBQyw0QkFBNEIsQ0FDdEMsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSHJCLGFBQWEsQ0FBQyw0QkFBNEIsQ0FDdEMsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQUh1QixvQkFBb0IsQ0FDNUQsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIdUIsb0JBQW9CLENBQzVELGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUh1QixvQkFBb0IsQ0FDNUQsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxtRUFBbUU7Q0FDeEY7O0FBT2IsQUFHWSxjQUhFLENBQ1YsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIckIsY0FBYyxDQUNWLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhyQixjQUFjLENBQ1YsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSw2REFBNkQ7Q0FDbEY7O0FBT2IsQUFHWSxvQkFIUSxDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQixvQkFBb0IsQ0FDaEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSHJCLG9CQUFvQixDQUNoQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBSEMsNEJBQTRCLENBQzlDLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSEMsNEJBQTRCLENBQzlDLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhDLDRCQUE0QixDQUM5QyxlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUFPYixBQUdZLDRCQUhnQixDQUN4QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQiw0QkFBNEIsQ0FDeEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSHJCLDRCQUE0QixDQUN4QixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBSFMsZ0NBQWdDLENBQzFELGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSFMsZ0NBQWdDLENBQzFELGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhTLGdDQUFnQyxDQUMxRCxlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDJFQUEyRTtDQUNoRzs7QUFPYixBQUdZLDBCQUhjLENBQ3RCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLDBCQUEwQixDQUN0QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIckIsMEJBQTBCLENBQ3RCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFITyw4QkFBOEIsQ0FDdEQsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFITyw4QkFBOEIsQ0FDdEQsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSE8sOEJBQThCLENBQ3RELGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFIdUMsMkJBQTJCLENBQ25GLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHVDLDJCQUEyQixDQUNuRixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIdUMsMkJBQTJCLENBQ25GLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUseUVBQXlFO0NBQzlGOztBQU9iLEFBR1ksb0JBSFEsQ0FDaEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIckIsb0JBQW9CLENBQ2hCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhyQixvQkFBb0IsQ0FDaEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQUhDLDBCQUEwQixDQUM1QyxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhDLDBCQUEwQixDQUM1QyxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIQywwQkFBMEIsQ0FDNUMsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxtRUFBbUU7Q0FDeEY7O0FBT2IsQUFHWSx1QkFIVyxDQUNuQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQix1QkFBdUIsQ0FDbkIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSHJCLHVCQUF1QixDQUNuQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBSEkseUJBQXlCLENBQzlDLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSEkseUJBQXlCLENBQzlDLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhJLHlCQUF5QixDQUM5QyxlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHNFQUFzRTtDQUMzRjs7QUFPYixBQUdZLHVCQUhXLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLHVCQUF1QixDQUNuQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIckIsdUJBQXVCLENBQ25CLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFISSwrQkFBK0IsQ0FDcEQsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFISSwrQkFBK0IsQ0FDcEQsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSEksK0JBQStCLENBQ3BELGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFIcUMsZ0NBQWdDLENBQ3RGLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBSHFDLGdDQUFnQyxDQUN0RixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFIcUMsZ0NBQWdDLENBQ3RGLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsc0VBQXNFO0NBQzNGOztBQU9iLEFBR1ksc0JBSFUsQ0FDbEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFIckIsc0JBQXNCLENBQ2xCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQUhyQixzQkFBc0IsQ0FDbEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxxRUFBcUU7Q0FDMUY7O0FBT2IsQUFHWSx1QkFIVyxDQUNuQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhyQix1QkFBdUIsQ0FDbkIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBSHJCLHVCQUF1QixDQUNuQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHNFQUFzRTtDQUMzRjs7QUN6VmpCLEFBR1ksY0FIRSxDQUNWLHNCQUFzQixDQUNsQixnQkFBZ0IsQUFDWCxRQUFRLEVBSHJCLGNBQWMsQ0FDVixzQkFBc0IsQ0FDQSwyQkFBMkIsQUFDeEMsUUFBUSxFQUhMLGNBQWMsQ0FDMUIsc0JBQXNCLENBQ2xCLGdCQUFnQixBQUNYLFFBQVEsRUFITCxjQUFjLENBQzFCLHNCQUFzQixDQUNBLDJCQUEyQixBQUN4QyxRQUFRLEVBSFcsY0FBYyxDQUMxQyxzQkFBc0IsQ0FDbEIsZ0JBQWdCLEFBQ1gsUUFBUSxFQUhXLGNBQWMsQ0FDMUMsc0JBQXNCLENBQ0EsMkJBQTJCLEFBQ3hDLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBR1gsbUJBQW1CLEVBQUUsTUFBTTtFQUMzQixlQUFlLEVBQUUsR0FBRztFQUNwQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsR0FBRztFQUNULEtBQUssRUFBRSxHQUFHO0NBQ2I7O0FBZmIsQUFzQmdCLGNBdEJGLENBbUJWLFdBQVcsQUFBQSxJQUFLLENBQUEsZ0JBQWdCLEVBQzVCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdEJ6QixjQUFjLENBbUJWLFdBQVcsQUFBQSxJQUFLLENBQUEsZ0JBQWdCLEVBQzVCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQXRCVCxjQUFjLENBbUIxQixXQUFXLEFBQUEsSUFBSyxDQUFBLGdCQUFnQixFQUM1QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXRCVCxjQUFjLENBbUIxQixXQUFXLEFBQUEsSUFBSyxDQUFBLGdCQUFnQixFQUM1QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF0Qk8sY0FBYyxDQW1CMUMsV0FBVyxBQUFBLElBQUssQ0FBQSxnQkFBZ0IsRUFDNUIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUF0Qk8sY0FBYyxDQW1CMUMsV0FBVyxBQUFBLElBQUssQ0FBQSxnQkFBZ0IsRUFDNUIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDJEQUEyRDtDQUNoRjs7QUF6QmpCLEFBaUNnQixjQWpDRixDQThCVixnQkFBZ0IsQ0FDWixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWpDekIsY0FBYyxDQThCVixnQkFBZ0IsQ0FDWixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFqQ1QsY0FBYyxDQThCMUIsZ0JBQWdCLENBQ1osZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFqQ1QsY0FBYyxDQThCMUIsZ0JBQWdCLENBQ1osZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBakNPLGNBQWMsQ0E4QjFDLGdCQUFnQixDQUNaLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBakNPLGNBQWMsQ0E4QjFDLGdCQUFnQixDQUNaLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxnRUFBZ0U7Q0FDckY7O0FBcENqQixBQTZDb0IsY0E3Q04sQ0F5Q1YsZUFBZSxDQUNYLFVBQVUsQ0FDTixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTdDN0IsY0FBYyxDQXlDVixlQUFlLENBQ1gsVUFBVSxDQUNOLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQTdDYixjQUFjLENBeUMxQixlQUFlLENBQ1gsVUFBVSxDQUNOLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBN0NiLGNBQWMsQ0F5QzFCLGVBQWUsQ0FDWCxVQUFVLENBQ04sZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBN0NHLGNBQWMsQ0F5QzFDLGVBQWUsQ0FDWCxVQUFVLENBQ04sZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUE3Q0csY0FBYyxDQXlDMUMsZUFBZSxDQUNYLFVBQVUsQ0FDTixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsMkRBQTJEO0NBQ2hGOztBQWhEckIsQUF3RFksY0F4REUsQ0FzRFYsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUF4RHJCLGNBQWMsQ0FzRFYsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBeERyQixjQUFjLENBc0RWLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUF4RHJCLGNBQWMsQ0FzRE8sc0JBQXNCLENBQ25DLGdCQUFnQixBQUNYLFFBQVEsRUF4RHJCLGNBQWMsQ0FzRE8sc0JBQXNCLENBQ2pCLDJCQUEyQixBQUN4QyxRQUFRLEVBeERyQixjQUFjLENBc0RPLHNCQUFzQixBQUNhLHFCQUFxQixBQUNoRSxRQUFRLEVBeERMLGNBQWMsQ0FzRDFCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBeERMLGNBQWMsQ0FzRDFCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQXhETCxjQUFjLENBc0QxQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBeERMLGNBQWMsQ0FzRFQsc0JBQXNCLENBQ25DLGdCQUFnQixBQUNYLFFBQVEsRUF4REwsY0FBYyxDQXNEVCxzQkFBc0IsQ0FDakIsMkJBQTJCLEFBQ3hDLFFBQVEsRUF4REwsY0FBYyxDQXNEVCxzQkFBc0IsQUFDYSxxQkFBcUIsQUFDaEUsUUFBUSxFQXhEVyxjQUFjLENBc0QxQyxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXhEVyxjQUFjLENBc0QxQyxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF4RFcsY0FBYyxDQXNEMUMsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQXhEVyxjQUFjLENBc0R6QixzQkFBc0IsQ0FDbkMsZ0JBQWdCLEFBQ1gsUUFBUSxFQXhEVyxjQUFjLENBc0R6QixzQkFBc0IsQ0FDakIsMkJBQTJCLEFBQ3hDLFFBQVEsRUF4RFcsY0FBYyxDQXNEekIsc0JBQXNCLEFBQ2EscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFFVixtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLGVBQWUsRUFBRSxHQUFHO0VBQ3BCLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxHQUFHO0VBQ1QsS0FBSyxFQUFFLEdBQUc7Q0FDYjs7QUFwRWIsQUE0RW9CLGNBNUVOLENBd0VWLDZCQUE2QixDQUN6QixlQUFlLENBQ1gsMkJBQTJCLENBQ3ZCLGdCQUFnQixBQUNYLFFBQVEsRUE1RTdCLGNBQWMsQ0F3RVYsNkJBQTZCLENBQ3pCLGVBQWUsQ0FDWCwyQkFBMkIsQ0FDTCwyQkFBMkIsQUFDeEMsUUFBUSxFQTVFN0IsY0FBYyxDQXdFViw2QkFBNkIsQ0FDekIsZUFBZSxDQUNYLDJCQUEyQixBQUN5QixxQkFBcUIsQUFDaEUsUUFBUSxFQTVFYixjQUFjLENBd0UxQiw2QkFBNkIsQ0FDekIsZUFBZSxDQUNYLDJCQUEyQixDQUN2QixnQkFBZ0IsQUFDWCxRQUFRLEVBNUViLGNBQWMsQ0F3RTFCLDZCQUE2QixDQUN6QixlQUFlLENBQ1gsMkJBQTJCLENBQ0wsMkJBQTJCLEFBQ3hDLFFBQVEsRUE1RWIsY0FBYyxDQXdFMUIsNkJBQTZCLENBQ3pCLGVBQWUsQ0FDWCwyQkFBMkIsQUFDeUIscUJBQXFCLEFBQ2hFLFFBQVEsRUE1RUcsY0FBYyxDQXdFMUMsNkJBQTZCLENBQ3pCLGVBQWUsQ0FDWCwyQkFBMkIsQ0FDdkIsZ0JBQWdCLEFBQ1gsUUFBUSxFQTVFRyxjQUFjLENBd0UxQyw2QkFBNkIsQ0FDekIsZUFBZSxDQUNYLDJCQUEyQixDQUNMLDJCQUEyQixBQUN4QyxRQUFRLEVBNUVHLGNBQWMsQ0F3RTFDLDZCQUE2QixDQUN6QixlQUFlLENBQ1gsMkJBQTJCLEFBQ3lCLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHlFQUF5RSxDQUFDLFVBQVU7Q0FDekc7O0FBL0VyQixBQXlGb0IsY0F6Rk4sQ0FxRlYsaUNBQWlDLENBQzdCLGVBQWUsQ0FDWCwyQkFBMkIsQ0FDdkIsZ0JBQWdCLEFBQ1gsUUFBUSxFQXpGN0IsY0FBYyxDQXFGVixpQ0FBaUMsQ0FDN0IsZUFBZSxDQUNYLDJCQUEyQixDQUNMLDJCQUEyQixBQUN4QyxRQUFRLEVBekY3QixjQUFjLENBcUZWLGlDQUFpQyxDQUM3QixlQUFlLENBQ1gsMkJBQTJCLEFBQ3lCLHFCQUFxQixBQUNoRSxRQUFRLEVBekZiLGNBQWMsQ0FxRjFCLGlDQUFpQyxDQUM3QixlQUFlLENBQ1gsMkJBQTJCLENBQ3ZCLGdCQUFnQixBQUNYLFFBQVEsRUF6RmIsY0FBYyxDQXFGMUIsaUNBQWlDLENBQzdCLGVBQWUsQ0FDWCwyQkFBMkIsQ0FDTCwyQkFBMkIsQUFDeEMsUUFBUSxFQXpGYixjQUFjLENBcUYxQixpQ0FBaUMsQ0FDN0IsZUFBZSxDQUNYLDJCQUEyQixBQUN5QixxQkFBcUIsQUFDaEUsUUFBUSxFQXpGRyxjQUFjLENBcUYxQyxpQ0FBaUMsQ0FDN0IsZUFBZSxDQUNYLDJCQUEyQixDQUN2QixnQkFBZ0IsQUFDWCxRQUFRLEVBekZHLGNBQWMsQ0FxRjFDLGlDQUFpQyxDQUM3QixlQUFlLENBQ1gsMkJBQTJCLENBQ0wsMkJBQTJCLEFBQ3hDLFFBQVEsRUF6RkcsY0FBYyxDQXFGMUMsaUNBQWlDLENBQzdCLGVBQWUsQ0FDWCwyQkFBMkIsQUFDeUIscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsaUVBQWlFLENBQUMsVUFBVTtDQUNqRzs7QUE1RnJCLEFBcUdnQixjQXJHRixDQWtHVixxQkFBcUIsQ0FDakIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFyR3pCLGNBQWMsQ0FrR1YscUJBQXFCLENBQ2pCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQXJHekIsY0FBYyxDQWtHVixxQkFBcUIsQ0FDakIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQXJHVCxjQUFjLENBa0cxQixxQkFBcUIsQ0FDakIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFyR1QsY0FBYyxDQWtHMUIscUJBQXFCLENBQ2pCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQXJHVCxjQUFjLENBa0cxQixxQkFBcUIsQ0FDakIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQXJHTyxjQUFjLENBa0cxQyxxQkFBcUIsQ0FDakIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFyR08sY0FBYyxDQWtHMUMscUJBQXFCLENBQ2pCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQXJHTyxjQUFjLENBa0cxQyxxQkFBcUIsQ0FDakIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxpRUFBaUU7Q0FDdEY7O0FBeEdqQixBQWdIZ0IsY0FoSEYsQ0E2R1YsdUJBQXVCLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBaEh6QixjQUFjLENBNkdWLHVCQUF1QixDQUNuQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFoSHpCLGNBQWMsQ0E2R1YsdUJBQXVCLENBQ25CLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFoSFQsY0FBYyxDQTZHMUIsdUJBQXVCLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBaEhULGNBQWMsQ0E2RzFCLHVCQUF1QixDQUNuQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFoSFQsY0FBYyxDQTZHMUIsdUJBQXVCLENBQ25CLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFoSE8sY0FBYyxDQTZHMUMsdUJBQXVCLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBaEhPLGNBQWMsQ0E2RzFDLHVCQUF1QixDQUNuQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFoSE8sY0FBYyxDQTZHMUMsdUJBQXVCLENBQ25CLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsaUVBQWlFO0NBQ3RGOztBQW5IakIsQUEySGdCLGNBM0hGLENBd0hWLDBCQUEwQixDQUN0QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTNIekIsY0FBYyxDQXdIViwwQkFBMEIsQ0FDdEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBM0h6QixjQUFjLENBd0hWLDBCQUEwQixDQUN0QixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBM0hULGNBQWMsQ0F3SDFCLDBCQUEwQixDQUN0QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTNIVCxjQUFjLENBd0gxQiwwQkFBMEIsQ0FDdEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBM0hULGNBQWMsQ0F3SDFCLDBCQUEwQixDQUN0QixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBM0hPLGNBQWMsQ0F3SDFDLDBCQUEwQixDQUN0QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTNITyxjQUFjLENBd0gxQywwQkFBMEIsQ0FDdEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBM0hPLGNBQWMsQ0F3SDFDLDBCQUEwQixDQUN0QixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG9FQUFvRSxDQUFDLFVBQVU7Q0FDcEc7O0FBOUhqQixBQXNJZ0IsY0F0SUYsQ0FtSVYsMkJBQTJCLENBQ3ZCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdEl6QixjQUFjLENBbUlWLDJCQUEyQixDQUN2QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF0SXpCLGNBQWMsQ0FtSVYsMkJBQTJCLENBQ3ZCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUF0SVQsY0FBYyxDQW1JMUIsMkJBQTJCLENBQ3ZCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdElULGNBQWMsQ0FtSTFCLDJCQUEyQixDQUN2QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF0SVQsY0FBYyxDQW1JMUIsMkJBQTJCLENBQ3ZCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUF0SU8sY0FBYyxDQW1JMUMsMkJBQTJCLENBQ3ZCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdElPLGNBQWMsQ0FtSTFDLDJCQUEyQixDQUN2QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF0SU8sY0FBYyxDQW1JMUMsMkJBQTJCLENBQ3ZCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsc0VBQXNFO0NBQzNGOztBQXpJakIsQUFpSmdCLGNBakpGLENBOElWLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWpKekIsY0FBYyxDQThJVixzQkFBc0IsQ0FDbEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBakp6QixjQUFjLENBOElWLHNCQUFzQixDQUNsQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBakpULGNBQWMsQ0E4STFCLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWpKVCxjQUFjLENBOEkxQixzQkFBc0IsQ0FDbEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBakpULGNBQWMsQ0E4STFCLHNCQUFzQixDQUNsQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBakpPLGNBQWMsQ0E4STFDLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWpKTyxjQUFjLENBOEkxQyxzQkFBc0IsQ0FDbEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBakpPLGNBQWMsQ0E4STFDLHNCQUFzQixDQUNsQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGlFQUFpRTtDQUN0Rjs7QUFwSmpCLEFBNEpnQixjQTVKRixDQXlKVix3QkFBd0IsQ0FDcEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUE1SnpCLGNBQWMsQ0F5SlYsd0JBQXdCLENBQ3BCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQTVKekIsY0FBYyxDQXlKVix3QkFBd0IsQ0FDcEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQTVKVCxjQUFjLENBeUoxQix3QkFBd0IsQ0FDcEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUE1SlQsY0FBYyxDQXlKMUIsd0JBQXdCLENBQ3BCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQTVKVCxjQUFjLENBeUoxQix3QkFBd0IsQ0FDcEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQTVKTyxjQUFjLENBeUoxQyx3QkFBd0IsQ0FDcEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUE1Sk8sY0FBYyxDQXlKMUMsd0JBQXdCLENBQ3BCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQTVKTyxjQUFjLENBeUoxQyx3QkFBd0IsQ0FDcEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxtRUFBbUU7Q0FDeEY7O0FBL0pqQixBQXlLZ0IsY0F6S0YsQ0FzS1YsY0FBYyxDQUNWLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBekt6QixjQUFjLENBc0tWLGNBQWMsQ0FDVixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF6S3pCLGNBQWMsQ0FzS1YsY0FBYyxDQUNWLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUF6S1QsY0FBYyxDQXNLMUIsY0FBYyxDQUNWLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBektULGNBQWMsQ0FzSzFCLGNBQWMsQ0FDVixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF6S1QsY0FBYyxDQXNLMUIsY0FBYyxDQUNWLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUF6S08sY0FBYyxDQXNLMUMsY0FBYyxDQUNWLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBektPLGNBQWMsQ0FzSzFDLGNBQWMsQ0FDVixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF6S08sY0FBYyxDQXNLMUMsY0FBYyxDQUNWLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsNkRBQTZEO0NBQ2xGOztBQTVLakIsQUFzTGdCLGNBdExGLENBbUxWLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXRMekIsY0FBYyxDQW1MVixvQkFBb0IsQ0FDaEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBdEx6QixjQUFjLENBbUxWLG9CQUFvQixDQUNoQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBdExULGNBQWMsQ0FtTDFCLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXRMVCxjQUFjLENBbUwxQixvQkFBb0IsQ0FDaEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBdExULGNBQWMsQ0FtTDFCLG9CQUFvQixDQUNoQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBdExPLGNBQWMsQ0FtTDFDLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXRMTyxjQUFjLENBbUwxQyxvQkFBb0IsQ0FDaEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBdExPLGNBQWMsQ0FtTDFDLG9CQUFvQixDQUNoQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUF6TGpCLEFBbU1nQixjQW5NRixDQWdNViw0QkFBNEIsQ0FDeEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFuTXpCLGNBQWMsQ0FnTVYsNEJBQTRCLENBQ3hCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQW5NekIsY0FBYyxDQWdNViw0QkFBNEIsQ0FDeEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQW5NVCxjQUFjLENBZ00xQiw0QkFBNEIsQ0FDeEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFuTVQsY0FBYyxDQWdNMUIsNEJBQTRCLENBQ3hCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQW5NVCxjQUFjLENBZ00xQiw0QkFBNEIsQ0FDeEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQW5NTyxjQUFjLENBZ00xQyw0QkFBNEIsQ0FDeEIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFuTU8sY0FBYyxDQWdNMUMsNEJBQTRCLENBQ3hCLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQW5NTyxjQUFjLENBZ00xQyw0QkFBNEIsQ0FDeEIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSwyRUFBMkU7Q0FDaEc7O0FBdE1qQixBQWdOZ0IsY0FoTkYsQ0E2TVYsMEJBQTBCLENBQ3RCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBaE56QixjQUFjLENBNk1WLDBCQUEwQixDQUN0QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFoTnpCLGNBQWMsQ0E2TVYsMEJBQTBCLENBQ3RCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFoTlQsY0FBYyxDQTZNMUIsMEJBQTBCLENBQ3RCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBaE5ULGNBQWMsQ0E2TTFCLDBCQUEwQixDQUN0QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFoTlQsY0FBYyxDQTZNMUIsMEJBQTBCLENBQ3RCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUFoTk8sY0FBYyxDQTZNMUMsMEJBQTBCLENBQ3RCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBaE5PLGNBQWMsQ0E2TTFDLDBCQUEwQixDQUN0QixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFoTk8sY0FBYyxDQTZNMUMsMEJBQTBCLENBQ3RCLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUseUVBQXlFO0NBQzlGOztBQW5OakIsQUE2TmdCLGNBN05GLENBME5WLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTdOekIsY0FBYyxDQTBOVixvQkFBb0IsQ0FDaEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBN056QixjQUFjLENBME5WLG9CQUFvQixDQUNoQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBN05ULGNBQWMsQ0EwTjFCLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTdOVCxjQUFjLENBME4xQixvQkFBb0IsQ0FDaEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBN05ULGNBQWMsQ0EwTjFCLG9CQUFvQixDQUNoQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBN05PLGNBQWMsQ0EwTjFDLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTdOTyxjQUFjLENBME4xQyxvQkFBb0IsQ0FDaEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBN05PLGNBQWMsQ0EwTjFDLG9CQUFvQixDQUNoQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUFoT2pCLEFBME9nQixjQTFPRixDQXVPVix1QkFBdUIsQ0FDbkIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUExT3pCLGNBQWMsQ0F1T1YsdUJBQXVCLENBQ25CLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQTFPekIsY0FBYyxDQXVPVix1QkFBdUIsQ0FDbkIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQTFPVCxjQUFjLENBdU8xQix1QkFBdUIsQ0FDbkIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUExT1QsY0FBYyxDQXVPMUIsdUJBQXVCLENBQ25CLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQTFPVCxjQUFjLENBdU8xQix1QkFBdUIsQ0FDbkIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQTFPTyxjQUFjLENBdU8xQyx1QkFBdUIsQ0FDbkIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUExT08sY0FBYyxDQXVPMUMsdUJBQXVCLENBQ25CLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQTFPTyxjQUFjLENBdU8xQyx1QkFBdUIsQ0FDbkIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxzRUFBc0U7Q0FDM0Y7O0FBN09qQixBQXVQZ0IsY0F2UEYsQ0FvUFYsdUJBQXVCLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdlB6QixjQUFjLENBb1BWLHVCQUF1QixDQUNuQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF2UHpCLGNBQWMsQ0FvUFYsdUJBQXVCLENBQ25CLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUF2UFQsY0FBYyxDQW9QMUIsdUJBQXVCLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdlBULGNBQWMsQ0FvUDFCLHVCQUF1QixDQUNuQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF2UFQsY0FBYyxDQW9QMUIsdUJBQXVCLENBQ25CLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsRUF2UE8sY0FBYyxDQW9QMUMsdUJBQXVCLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdlBPLGNBQWMsQ0FvUDFDLHVCQUF1QixDQUNuQixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF2UE8sY0FBYyxDQW9QMUMsdUJBQXVCLENBQ25CLGVBQWUsQUFDcUMscUJBQXFCLEFBQ2hFLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsc0VBQXNFO0NBQzNGOztBQTFQakIsQUFvUWdCLGNBcFFGLENBaVFWLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXBRekIsY0FBYyxDQWlRVixzQkFBc0IsQ0FDbEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBcFF6QixjQUFjLENBaVFWLHNCQUFzQixDQUNsQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBcFFULGNBQWMsQ0FpUTFCLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXBRVCxjQUFjLENBaVExQixzQkFBc0IsQ0FDbEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBcFFULGNBQWMsQ0FpUTFCLHNCQUFzQixDQUNsQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLEVBcFFPLGNBQWMsQ0FpUTFDLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXBRTyxjQUFjLENBaVExQyxzQkFBc0IsQ0FDbEIsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBcFFPLGNBQWMsQ0FpUTFDLHNCQUFzQixDQUNsQixlQUFlLEFBQ3FDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHFFQUFxRTtDQUMxRjs7QUF2UWpCLEFBaVJnQixjQWpSRixDQThRVix1QkFBdUIsQ0FDbkIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFqUnpCLGNBQWMsQ0E4UVYsdUJBQXVCLENBQ25CLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQWpSekIsY0FBYyxDQThRVix1QkFBdUIsQ0FDbkIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQWpSVCxjQUFjLENBOFExQix1QkFBdUIsQ0FDbkIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFqUlQsY0FBYyxDQThRMUIsdUJBQXVCLENBQ25CLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQWpSVCxjQUFjLENBOFExQix1QkFBdUIsQ0FDbkIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxFQWpSTyxjQUFjLENBOFExQyx1QkFBdUIsQ0FDbkIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFqUk8sY0FBYyxDQThRMUMsdUJBQXVCLENBQ25CLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQWpSTyxjQUFjLENBOFExQyx1QkFBdUIsQ0FDbkIsZUFBZSxBQUNxQyxxQkFBcUIsQUFDaEUsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxzRUFBc0U7Q0FDM0Y7O0FBcFJqQixBQTRSZ0IsY0E1UkYsQ0F5UlYsYUFBYSxDQUNULGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBNVJ6QixjQUFjLENBeVJWLGFBQWEsQ0FDVCxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUE1UlQsY0FBYyxDQXlSMUIsYUFBYSxDQUNULGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBNVJULGNBQWMsQ0F5UjFCLGFBQWEsQ0FDVCxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUE1Uk8sY0FBYyxDQXlSMUMsYUFBYSxDQUNULGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBNVJPLGNBQWMsQ0F5UjFDLGFBQWEsQ0FDVCxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsNkRBQTZEO0NBQ2xGOztBQS9SakIsQUF1U2dCLGNBdlNGLENBb1NWLG1CQUFtQixDQUNmLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBdlN6QixjQUFjLENBb1NWLG1CQUFtQixDQUNmLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxFQXZTVCxjQUFjLENBb1MxQixtQkFBbUIsQ0FDZixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXZTVCxjQUFjLENBb1MxQixtQkFBbUIsQ0FDZixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUF2U08sY0FBYyxDQW9TMUMsbUJBQW1CLENBQ2YsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUF2U08sY0FBYyxDQW9TMUMsbUJBQW1CLENBQ2YsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUExU2pCLEFBa1RnQixjQWxURixDQStTVixrQkFBa0IsQ0FDZCxlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWxUekIsY0FBYyxDQStTVixrQkFBa0IsQ0FDZCxlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUFsVFQsY0FBYyxDQStTMUIsa0JBQWtCLENBQ2QsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsRUFsVFQsY0FBYyxDQStTMUIsa0JBQWtCLENBQ2QsZUFBZSxDQUNPLDJCQUEyQixBQUN4QyxRQUFRLEVBbFRPLGNBQWMsQ0ErUzFDLGtCQUFrQixDQUNkLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBbFRPLGNBQWMsQ0ErUzFDLGtCQUFrQixDQUNkLGVBQWUsQ0FDTywyQkFBMkIsQUFDeEMsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSxrRUFBa0U7Q0FDdkY7O0FBclRqQixBQTZUZ0IsY0E3VEYsQ0EwVFYsWUFBWSxDQUNSLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBN1R6QixjQUFjLENBMFRWLFlBQVksQ0FDUixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUE3VFQsY0FBYyxDQTBUMUIsWUFBWSxDQUNSLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBN1RULGNBQWMsQ0EwVDFCLFlBQVksQ0FDUixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsRUE3VE8sY0FBYyxDQTBUMUMsWUFBWSxDQUNSLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBN1RPLGNBQWMsQ0EwVDFDLFlBQVksQ0FDUixlQUFlLENBQ08sMkJBQTJCLEFBQ3hDLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsNERBQTREO0NBQ2pGOztBQWhVakIsQUF5VWdCLGNBelVGLENBc1VWLFdBQVcsQ0FFSCxnQkFBZ0IsQUFDWCxRQUFRLEVBelV6QixjQUFjLENBc1VWLFdBQVcsQ0FFZSwyQkFBMkIsQUFDeEMsUUFBUSxFQXpVekIsY0FBYyxDQXNVVixXQUFXLEFBRTZDLHFCQUFxQixBQUNoRSxRQUFRLEVBelVULGNBQWMsQ0FzVTFCLFdBQVcsQ0FFSCxnQkFBZ0IsQUFDWCxRQUFRLEVBelVULGNBQWMsQ0FzVTFCLFdBQVcsQ0FFZSwyQkFBMkIsQUFDeEMsUUFBUSxFQXpVVCxjQUFjLENBc1UxQixXQUFXLEFBRTZDLHFCQUFxQixBQUNoRSxRQUFRLEVBelVPLGNBQWMsQ0FzVTFDLFdBQVcsQ0FFSCxnQkFBZ0IsQUFDWCxRQUFRLEVBelVPLGNBQWMsQ0FzVTFDLFdBQVcsQ0FFZSwyQkFBMkIsQUFDeEMsUUFBUSxFQXpVTyxjQUFjLENBc1UxQyxXQUFXLEFBRTZDLHFCQUFxQixBQUNoRSxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDJEQUEyRDtDQUNoRjs7QUM1VWpCLEFBR1ksdUJBSFcsQ0FDbkIsc0JBQXNCLENBQ2xCLGdCQUFnQixBQUNYLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBR1gsbUJBQW1CLEVBQUUsTUFBTTtFQUMzQixlQUFlLEVBQUUsR0FBRztFQUNwQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsR0FBRztFQUNULEtBQUssRUFBRSxHQUFHO0NBQ2I7O0FBZmIsQUFzQmdCLHVCQXRCTyxDQW1CbkIsYUFBYSxDQUNULGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDZEQUE2RDtDQUNsRjs7QUF6QmpCLEFBaUNnQix1QkFqQ08sQ0E4Qm5CLG1CQUFtQixDQUNmLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUFwQ2pCLEFBNENnQix1QkE1Q08sQ0F5Q25CLGtCQUFrQixDQUNkLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGtFQUFrRTtDQUN2Rjs7QUEvQ2pCLEFBdURnQix1QkF2RE8sQ0FvRG5CLFlBQVksQ0FDUixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSw0REFBNEQ7Q0FDakY7O0FBMURqQixBQW1FZ0IsdUJBbkVPLENBZ0VuQixXQUFXLENBRUgsZ0JBQWdCLEFBQ1gsUUFBUSxFQW5FekIsdUJBQXVCLENBZ0VuQixXQUFXLEFBRWdCLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDJEQUEyRDtDQUNoRjs7QUF0RWpCLEFBNkVnQix1QkE3RU8sQ0EwRW5CLDZCQUE2QixDQUN6QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTdFekIsdUJBQXVCLENBMEVuQiw2QkFBNkIsQ0FDekIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLEVBN0V6Qix1QkFBdUIsQ0EwRVksNkJBQTZCLEFBQUEsdUJBQXVCLENBQy9FLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBN0V6Qix1QkFBdUIsQ0EwRVksNkJBQTZCLEFBQUEsdUJBQXVCLENBQy9FLGVBQWUsQUFDUSxxQkFBcUIsQUFDbkMsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSx5RUFBeUU7Q0FDOUY7O0FBaEZqQixBQXlGb0IsdUJBekZHLENBcUZuQixpQ0FBaUMsQ0FDN0IsZUFBZSxDQUNYLDJCQUEyQixDQUN2QixnQkFBZ0IsQUFDWCxRQUFRLEVBekY3Qix1QkFBdUIsQ0FxRm5CLGlDQUFpQyxDQUM3QixlQUFlLENBQ1gsMkJBQTJCLEFBQ0oscUJBQXFCLEFBQ25DLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsaUVBQWlFO0NBQ3RGOztBQTVGckIsQUFxR2dCLHVCQXJHTyxDQWtHbkIscUJBQXFCLENBQ2pCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBckd6Qix1QkFBdUIsQ0FrR25CLHFCQUFxQixDQUNqQixlQUFlLEFBQ1EscUJBQXFCLEFBQ25DLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsaUVBQWlFO0NBQ3RGOztBQXhHakIsQUFnSGdCLHVCQWhITyxDQTZHbkIsdUJBQXVCLENBQ25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBaEh6Qix1QkFBdUIsQ0E2R25CLHVCQUF1QixDQUNuQixlQUFlLEFBQ1EscUJBQXFCLEFBQ25DLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsaUVBQWlFO0NBQ3RGOztBQW5IakIsQUEySGdCLHVCQTNITyxDQXdIbkIsMEJBQTBCLENBQ3RCLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBM0h6Qix1QkFBdUIsQ0F3SG5CLDBCQUEwQixDQUN0QixlQUFlLEFBQ1EscUJBQXFCLEFBQ25DLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsb0VBQW9FO0NBQ3pGOztBQTlIakIsQUFzSWdCLHVCQXRJTyxDQW1JbkIsV0FBVyxBQUFBLElBQUssQ0FBQSxnQkFBZ0IsRUFDNUIsZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsMkRBQTJEO0NBQ2hGOztBQXpJakIsQUFpSmdCLHVCQWpKTyxDQThJbkIsZ0JBQWdCLENBQ1osZUFBZSxDQUNYLGdCQUFnQixBQUNYLFFBQVEsQ0FBQztFQUNOLE9BQU8sRUFBRSxFQUFFO0VBQ1gsZ0JBQWdCLEVBQUUsZ0VBQWdFO0NBQ3JGOztBQXBKakIsQUE2Sm9CLHVCQTdKRyxDQXlKbkIsZUFBZSxDQUNYLFVBQVUsQ0FDTixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxDQUFDO0VBQ04sT0FBTyxFQUFFLEVBQUU7RUFDWCxnQkFBZ0IsRUFBRSwyREFBMkQ7Q0FDaEY7O0FBaEtyQixBQXdLWSx1QkF4S1csQ0FzS25CLGVBQWUsQ0FDWCxnQkFBZ0IsQUFDWCxRQUFRLEVBeEtyQix1QkFBdUIsQ0FzS25CLGVBQWUsQUFDUSxxQkFBcUIsQUFDbkMsUUFBUSxFQXhLckIsdUJBQXVCLENBc0tGLHNCQUFzQixDQUNuQyxnQkFBZ0IsQUFDWCxRQUFRLEVBeEtyQix1QkFBdUIsQ0FzS0Ysc0JBQXNCLEFBQ2hCLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLE9BQU8sRUFBRSxDQUFDO0VBRVYsbUJBQW1CLEVBQUUsTUFBTTtFQUMzQixlQUFlLEVBQUUsR0FBRztFQUNwQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsR0FBRztFQUNULEtBQUssRUFBRSxHQUFHO0NBQ2I7O0FBcExiLEFBMkxnQix1QkEzTE8sQ0F3TG5CLDJCQUEyQixDQUN2QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTNMekIsdUJBQXVCLENBd0xuQiwyQkFBMkIsQ0FDdkIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHNFQUFzRTtDQUMzRjs7QUE5TGpCLEFBc01nQix1QkF0TU8sQ0FtTW5CLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXRNekIsdUJBQXVCLENBbU1uQixzQkFBc0IsQ0FDbEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLGlFQUFpRTtDQUN0Rjs7QUF6TWpCLEFBaU5nQix1QkFqTk8sQ0E4TW5CLHdCQUF3QixDQUNwQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWpOekIsdUJBQXVCLENBOE1uQix3QkFBd0IsQ0FDcEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUFwTmpCLEFBOE5nQix1QkE5Tk8sQ0EyTm5CLGNBQWMsQ0FDVixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTlOekIsdUJBQXVCLENBMk5uQixjQUFjLENBQ1YsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDZEQUE2RDtDQUNsRjs7QUFqT2pCLEFBMk9nQix1QkEzT08sQ0F3T25CLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTNPekIsdUJBQXVCLENBd09uQixvQkFBb0IsQ0FDaEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUE5T2pCLEFBd1BnQix1QkF4UE8sQ0FxUG5CLDRCQUE0QixDQUN4QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXhQekIsdUJBQXVCLENBcVBuQiw0QkFBNEIsQ0FDeEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLDJFQUEyRTtDQUNoRzs7QUEzUGpCLEFBcVFnQix1QkFyUU8sQ0FrUW5CLDBCQUEwQixDQUN0QixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXJRekIsdUJBQXVCLENBa1FuQiwwQkFBMEIsQ0FDdEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHlFQUF5RTtDQUM5Rjs7QUF4UWpCLEFBa1JnQix1QkFsUk8sQ0ErUW5CLG9CQUFvQixDQUNoQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQWxSekIsdUJBQXVCLENBK1FuQixvQkFBb0IsQ0FDaEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLG1FQUFtRTtDQUN4Rjs7QUFyUmpCLEFBK1JnQix1QkEvUk8sQ0E0Um5CLHVCQUF1QixDQUNuQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQS9SekIsdUJBQXVCLENBNFJuQix1QkFBdUIsQ0FDbkIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHNFQUFzRTtDQUMzRjs7QUFsU2pCLEFBNFNnQix1QkE1U08sQ0F5U25CLHVCQUF1QixDQUNuQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQTVTekIsdUJBQXVCLENBeVNuQix1QkFBdUIsQ0FDbkIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHNFQUFzRTtDQUMzRjs7QUEvU2pCLEFBeVRnQix1QkF6VE8sQ0FzVG5CLHNCQUFzQixDQUNsQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXpUekIsdUJBQXVCLENBc1RuQixzQkFBc0IsQ0FDbEIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHFFQUFxRTtDQUMxRjs7QUE1VGpCLEFBc1VnQix1QkF0VU8sQ0FtVW5CLHVCQUF1QixDQUNuQixlQUFlLENBQ1gsZ0JBQWdCLEFBQ1gsUUFBUSxFQXRVekIsdUJBQXVCLENBbVVuQix1QkFBdUIsQ0FDbkIsZUFBZSxBQUNRLHFCQUFxQixBQUNuQyxRQUFRLENBQUM7RUFDTixPQUFPLEVBQUUsRUFBRTtFQUNYLGdCQUFnQixFQUFFLHNFQUFzRTtDQUMzRiJ9 */

/*# sourceMappingURL=style.css.map */
