@charset "UTF-8";
/**
* Table Style
* 1.0 Archive Event
* 2.0 Single Event
* 3.0 Elementor
* 4.0 Cart
* 5.0 Vendor
* 6.0 Author
* 7.0 Package
* 8.0 Form Search
* 9.0 Color
*/
/**
* 1.0 Archive Event
*/
/*fix ie 11*/
@media screen and (min-width: 0\0 ) {
  .event_archive {
    margin: 0 -20px;
  }
  .event_archive.type3 {
    display: block;
    margin: 0;
  }
  .event_archive.type3 .event_entry {
    margin: 0 0px 35px 0px;
  }
  .event_archive .event_entry {
    margin: 0 20px 35px 20px;
  }
}
/* end fix ie 11*/
.el_wrap_site {
  max-width: 1190px;
  margin: 0 auto;
  padding: 0px 10px;
}
@media (max-width: 1024px) {
  .el_wrap_site {
    padding: 0px 20px;
  }
}

.event_ratting .star i {
  font-size: 14px;
}
.event_ratting .number {
  font-size: 15px;
  line-height: 24px;
  color: #999999;
  margin-left: 0px;
}

.event-button a {
  display: inline-block;
  font-size: 15px;
  line-height: 26px;
  font-weight: 600;
  border: 2px solid #cccccc;
  padding: 3px 18px 2px 17px;
  border-radius: 3px;
  transition: 0.4s;
}

.event_loop_price {
  display: inline-block;
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
  color: var(--primary);
}

.event_meta_cat a {
  display: inline-block;
  font-size: 16px;
  line-height: 26px;
  color: #ffffff;
  background: #81df93;
  padding: 3px 22px 3px 22px;
  transition: 0.4s;
  border-radius: 3px;
  margin-bottom: 5px;
}
@media (max-width: 575px) {
  .event_meta_cat a {
    margin-top: 5px;
  }
}

.loop_title {
  margin: 0px;
  margin-bottom: 28px;
}
.loop_title a {
  font-size: 26px;
  line-height: 1em;
  color: #222222;
  font-weight: 600;
  transition: 0.4s;
}
.loop_title a:hover {
  color: var(--primary);
}

.event_location a:hover {
  color: var(--primary);
}

.event-button a:hover {
  background-color: var(--primary);
  border-color: var(--primary);
  color: #fff;
}

.event-loop-favourite i {
  font-size: 18px;
  transition: 0.4s ease;
}

.img-author {
  position: absolute;
  top: 25px;
  right: 25px;
}
.img-author a {
  display: inline-block;
}
.img-author a img {
  width: 50px !important;
  height: 50px !important;
  border: 3px solid #ffffff;
  border-radius: 50%;
  transition: 0.4s;
}

.event_archive {
  list-style-type: none;
  padding: 0px;
  margin: 0;
  display: grid;
  display: -ms-flexbox;
  flex-wrap: wrap;
  grid-gap: 40px 35px;
  margin-bottom: 50px;
}
.event_archive.one-column {
  grid-template-columns: 1fr;
  margin-bottom: 0px;
}
.event_archive.one-column .event_entry {
  flex-basis: 100%;
}
.event_archive.two-column {
  grid-template-columns: 1fr 1fr;
}
.event_archive.two-column .event_entry {
  flex-basis: calc(50% - 40px);
}
@media (max-width: 709.98px) {
  .event_archive.two-column .event_entry {
    flex-basis: 100%;
  }
}
@media (max-width: 709.98px) {
  .event_archive.two-column {
    grid-template-columns: 1fr;
  }
}
.event_archive.three-column {
  grid-template-columns: 1fr 1fr 1fr;
}
.event_archive.three-column .event_entry {
  flex-basis: calc(33.33% - 40px);
}
@media (max-width: 991px) {
  .event_archive.three-column .event_entry {
    flex-basis: calc(50% - 40px);
  }
}
@media (max-width: 709.98px) {
  .event_archive.three-column .event_entry {
    flex-basis: 100%;
  }
}
@media (max-width: 991px) {
  .event_archive.three-column {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 709.98px) {
  .event_archive.three-column {
    grid-template-columns: 1fr;
  }
}

/*** el pagination ***/
.el-pagination {
  margin: 48px 0 60px 0px;
}
.el-pagination .page-numbers {
  padding: 0px;
  list-style-type: none;
  margin: 0px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.el-pagination .page-numbers li {
  margin-top: 12px;
}
.el-pagination .page-numbers li:not(:last-child) {
  margin-right: 12px;
}
.el-pagination .page-numbers li .page-numbers {
  font-size: 16px;
  line-height: 1.2;
  border: 2px solid #ccc;
  border-radius: 3px;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  transition: 0.4s;
}
.el-pagination .page-numbers li .page-numbers.next, .el-pagination .page-numbers li .page-numbers.prev {
  width: 100%;
  height: 40px;
  padding: 0 14px;
}

.not-found-event {
  margin: 0px;
}

.event_item.type1 .event_thumbnail {
  position: relative;
}
.event_item.type1 .event_thumbnail .thumbnail_figure a {
  display: block;
}
.event_item.type1 .event_thumbnail .thumbnail_figure a img {
  border-radius: 5px 5px 0 0;
}
.event_item.type1 .event_thumbnail .event_meta_cat {
  position: absolute;
  bottom: 20px;
  left: 25px;
}
.event_item.type1 .event_thumbnail .event_meta_cat a {
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  padding: 3px 12px 2px 12px;
  transition: 0.4s;
  border-radius: 3px;
}
.event_item.type1 .event_thumbnail .event-loop-favourite {
  position: absolute;
  right: 25px;
  bottom: 21px;
}
.event_item.type1 .event_thumbnail .event-loop-favourite i {
  font-size: 18px;
  font-weight: bold;
  transition: 0.4s;
  color: #fff;
}
.event_item.type1 .event_thumbnail .event-loop-favourite.active i {
  color: var(--primary);
}
.event_item.type1 .event_detail {
  padding: 22px 30px 30px 30px;
  border: 1px solid #eae9f3;
  border-top: none;
  border-radius: 0 0 5px 5px;
}
.event_item.type1 .event_detail .event-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}
@media (max-width: 425px) {
  .event_item.type1 .event_detail .event-meta {
    flex-direction: column;
    align-items: flex-start;
  }
}
.event_item.type1 .event_detail .loop_title {
  margin: 0px;
  margin-bottom: 25px;
  line-height: 1em;
}
.event_item.type1 .event_detail .loop_title a {
  font-size: 22px;
  font-weight: 600;
  transition: 0.4s;
}
.event_item.type1 .event_detail .event-location-time {
  display: flex;
  flex-direction: column;
  margin-bottom: 24px;
}
.event_item.type1 .event_detail .event-location-time .location-rating {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
}
.event_item.type1 .event_detail .event-location-time .location-rating .event_location {
  margin: 0px;
  margin-right: 5px;
  font-size: 15px;
  line-height: 26px;
  transition: 0.4s;
}
.event_item.type1 .event_detail .event-location-time .location-rating .event_location a {
  font-size: 15px;
  line-height: 26px;
  transition: 0.4s;
}
.event_item.type1 .event_detail .event-location-time .event_ratting {
  display: none;
}
.event_item.type1 .event_detail .event-location-time .event-time {
  margin-bottom: 6px;
}
.event_item.type1 .event_detail .event-location-time .event-time .time {
  font-size: 15px;
  line-height: 26px;
}
.event_item.type1 .event_detail .event-location-time .event-time .timezone {
  margin-left: 5px;
}
.event_item.type1 .event_detail .event-location-time .event-icon {
  margin-right: 3px;
}
.event_item.type1 .event_detail .event-location-time .event-icon i {
  font-size: 16px;
  font-weight: 600;
}
.event_item.type1 .event_detail .meta-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.event_item.type1 .event_detail .meta-footer .event_loop_price {
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
}

.event_item.type2 .event_thumbnail {
  position: relative;
}
.event_item.type2 .event_thumbnail .thumbnail_figure a {
  display: block;
}
.event_item.type2 .event_thumbnail .thumbnail_figure a img {
  border-radius: 5px 5px 0 0;
}
.event_item.type2 .event_thumbnail .img-author {
  position: absolute;
  top: 35px;
  right: 35px;
}
.event_item.type2 .event_thumbnail .event-loop-favourite {
  position: absolute;
  left: 25px;
  bottom: 23px;
}
.event_item.type2 .event_thumbnail .event-loop-favourite i {
  font-size: 18px;
  font-weight: 600;
  transition: 0.4s;
  color: #fff;
}
.event_item.type2 .event_thumbnail .event-loop-favourite.active i {
  color: var(--primary);
}
.event_item.type2 .event_detail {
  padding: 25px 25px 25px 25px;
  border: 1px solid #eae9f3;
  border-top: none;
  border-radius: 0 0 5px 5px;
}
.event_item.type2 .event_detail .event-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.event_item.type2 .event_detail .event-meta .event_meta_cat a {
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  padding: 3px 12px 2px 12px;
  transition: 0.4s;
  border-radius: 3px;
  margin-bottom: 0;
}
.event_item.type2 .event_detail .loop_title {
  margin: 17px 0px 20px 0px;
  line-height: 1em;
}
.event_item.type2 .event_detail .loop_title a {
  font-size: 22px;
  font-weight: 600;
  transition: 0.4s;
}
.event_item.type2 .event_detail .event-location-time {
  display: flex;
  flex-direction: column-reverse;
  margin-bottom: 17px;
}
.event_item.type2 .event_detail .event-location-time .event_location {
  margin: 0px;
  font-size: 15px;
  line-height: 26px;
  transition: 0.4s;
}
.event_item.type2 .event_detail .event-location-time .event_location a {
  font-size: 15px;
  line-height: 26px;
  transition: 0.4s;
}
.event_item.type2 .event_detail .event-location-time .event-time {
  margin-bottom: 6px;
}
.event_item.type2 .event_detail .event-location-time .event-time .time {
  font-size: 15px;
  line-height: 26px;
}
.event_item.type2 .event_detail .event-location-time .event-time .timezone {
  margin-left: 5px;
}
.event_item.type2 .event_detail .event-location-time .event-icon {
  margin-right: 3px;
}
.event_item.type2 .event_detail .event-location-time .event-icon i {
  font-size: 16px;
  font-weight: 600;
  color: #ccc;
}
.event_item.type2 .event_detail .meta-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.event_item.type3 {
  display: flex;
  margin-bottom: 35px;
  flex-wrap: wrap;
}
.event_item.type3 .image_feature {
  width: 270px;
  height: auto;
  position: relative;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 709.98px) {
  .event_item.type3 .image_feature {
    width: 100%;
    background-image: none !important;
  }
}
.event_item.type3 .image_feature img {
  display: none;
}
@media (max-width: 709.98px) {
  .event_item.type3 .image_feature img {
    display: inline-block;
  }
}
.event_item.type3 .image_feature .categories {
  position: absolute;
  top: 25px;
  right: 25px;
}
@media (max-width: 709.98px) {
  .event_item.type3 .image_feature .categories {
    top: unset;
    right: unset;
    left: 25px;
    bottom: 25px;
  }
}
.event_item.type3 .image_feature .categories a {
  display: block;
  font-size: 14px;
  color: #fff;
  padding: 7px 15px;
  border-radius: 3px;
  text-transform: capitalize;
  outline: none;
  text-decoration: none;
  transition: 0.3s all ease;
}
.event_item.type3 .image_feature .categories a:hover {
  transition: 0.3s all ease;
}
.event_item.type3 .image_feature .categories a:not(:last-child) {
  margin-bottom: 5px;
}
.event_item.type3 .info_event {
  width: calc(100% - 270px);
  position: relative;
  border: 1px solid #eae9f3;
  border-left: 0;
  border-radius: 0 6px 6px 0px;
  padding: 20px 0px 25px 30px;
}
@media (max-width: 709.98px) {
  .event_item.type3 .info_event {
    width: 100%;
    border: 1px solid #eae9f3;
    border-radius: 0 0px 6px 6px;
    padding: 22px 25px 28px 25px;
  }
}
.event_item.type3 .info_event .event-status {
  position: absolute;
  top: 30px;
  right: -1px;
}
@media (max-width: 709.98px) {
  .event_item.type3 .info_event .event-status {
    margin: 0px;
    position: absolute;
    right: -1px;
    top: -69px;
  }
}
.event_item.type3 .info_event .event-status .status {
  display: block;
  padding: 10px 20px;
  border-right: 0;
  border-radius: 6px 0 0 6px;
  font-size: 16px;
  color: #fff;
}
.event_item.type3 .info_event .event-status .status.opening {
  background-color: #3fcc5a;
}
.event_item.type3 .info_event .event-status .status.upcomming {
  background-color: #3fcc5a;
}
.event_item.type3 .info_event .event-status .icon {
  display: none;
}
.event_item.type3 .info_event .loop_title {
  margin: 0;
  line-height: 1em;
  width: calc(100% - 140px);
}
@media (max-width: 709.98px) {
  .event_item.type3 .info_event .loop_title {
    width: 100%;
  }
}
.event_item.type3 .info_event .loop_title:before {
  display: none;
}
.event_item.type3 .info_event .loop_title a {
  font-size: 20px;
  line-height: 25px;
  font-weight: 600;
  outline: none;
  text-decoration: none;
  transition: 0.3s all ease;
}
.event_item.type3 .info_event .loop_title a:hover {
  transition: 0.3s all ease;
}
.event_item.type3 .info_event .event_ratting {
  display: block;
  margin-top: 15px;
}
.event_item.type3 .info_event .event_ratting .star i {
  font-size: 14px;
  color: #ffa800;
}
.event_item.type3 .info_event .event_ratting .number {
  font-size: 15px;
  line-height: 24px;
  color: #999999;
  margin-left: 5px;
}
.event_item.type3 .info_event .event-time {
  margin-top: 18px;
  margin-bottom: 9px;
  line-height: 23px;
}
.event_item.type3 .info_event .event-time .time {
  font-size: 15px;
}
.event_item.type3 .info_event .event-time .timezone {
  margin-left: 5px;
}
.event_item.type3 .info_event .event-time .event-icon {
  margin-right: 6px;
}
.event_item.type3 .info_event .event-time .event-icon i {
  font-size: 16px;
  font-weight: 600;
}
.event_item.type3 .info_event .event_location {
  font-size: 15px;
  line-height: 23px;
}
.event_item.type3 .info_event .event_location a {
  transition: 0.3s all ease;
  outline: none;
  text-decoration: none;
}
.event_item.type3 .info_event .event_location a:hover {
  transition: 0.3s all ease;
}
.event_item.type3 .info_event .event_location .event-icon {
  margin-right: 6px;
}
.event_item.type3 .info_event .event_location .event-icon i {
  font-size: 16px;
  font-weight: 600;
}
.event_item.type3 .info_event .event_loop_price {
  display: inline-block;
  font-size: 20px;
  margin-top: 17px;
  font-weight: 600;
}
.event_item.type3 .info_event .event-loop-favourite {
  position: absolute;
  right: 25px;
  bottom: 23px;
}
.event_item.type3 .info_event .event-loop-favourite i {
  font-size: 18px;
  font-weight: bold;
  transition: 0.4s ease;
}
.event_item.type3 .info_event .event-loop-favourite i:hover {
  transition: 0.4s ease;
}
.event_item.type3 .info_event .event-loop-favourite.active i {
  color: var(--primary);
}

.event_item.type4 {
  transition: 0.4s;
  background-color: #fff;
  border: 1px solid #f1f1f1;
}
.event_item.type4:hover {
  box-shadow: 0 4px 15px 0 rgba(40, 44, 53, 0.06), 0 2px 2px 0 rgba(40, 44, 53, 0.08);
  border-radius: 4px;
}
.event_item.type4 .event_thumbnail {
  position: relative;
}
.event_item.type4 .event_thumbnail .thumbnail_figure a {
  display: block;
}
.event_item.type4 .event_thumbnail .thumbnail_figure a img {
  border-radius: 5px 5px 0 0;
}
.event_item.type4 .event_thumbnail .img-author {
  position: absolute;
  top: 35px;
  right: 35px;
}
.event_item.type4 .event_thumbnail .img-author a {
  display: inline-block;
}
.event_item.type4 .event_thumbnail .img-author a img {
  width: 60px;
  height: 60px;
  border: 3px solid #ffffff;
  border-radius: 50%;
  transition: 0.4s;
}
.event_item.type4 .event_thumbnail .img-author a:hover img {
  border-color: #e86c60;
}
.event_item.type4 .event_thumbnail .el-share-social {
  position: absolute;
  right: 75px;
  bottom: -20px;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social {
  display: flex;
  align-items: center;
  cursor: pointer;
  width: fit-content;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social:hover .share-social-icons {
  display: block;
  transition: 0.5s all;
  bottom: 150%;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social:hover a i {
  transform: rotate(-45deg);
}
.event_item.type4 .event_thumbnail .el-share-social .share-social > a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid #eeedf2;
  background: #fff;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social > a i {
  transition: 0.4s;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social > a i:before {
  margin: 0px;
  font-size: 16px;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social .text-social {
  color: #333333;
  font-size: 22px;
  line-height: 28px;
  font-weight: 600;
  margin-right: 16px;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social .share-social-icons {
  padding-left: 0px;
  list-style-type: none;
  background-color: #fff;
  min-width: 160px;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  position: absolute;
  bottom: 100%;
  left: -10px;
  display: none;
  margin-bottom: -25px;
  z-index: 1;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social .share-social-icons li {
  border-bottom: 1px solid #e8e8e8;
}
.event_item.type4 .event_thumbnail .el-share-social .share-social .share-social-icons li a {
  padding: 5px 10px 7px 20px;
  display: inline-block;
  width: 100%;
  font-size: 15px;
  line-height: 24px;
  color: #777777;
  transition: 0.4s;
}
.event_item.type4 .event_thumbnail .event-loop-favourite {
  position: absolute;
  right: 20px;
  bottom: -20px;
  width: 40px;
  height: 40px;
  background: #fff;
  border-radius: 50%;
  border: 1px solid #eeedf2;
  display: flex;
  justify-content: center;
  align-items: center;
}
.event_item.type4 .event_thumbnail .event-loop-favourite i {
  font-size: 16px;
  transition: 0.4s;
  font-weight: bold;
}
.event_item.type4 .event_thumbnail .event-loop-favourite.active i {
  color: var(--primary);
}
.event_item.type4 .event_detail {
  padding: 21px 20px 0px 0px;
  border-top: none;
  border-radius: 0 0 5px 5px;
}
.event_item.type4 .event_detail .el-wp-content {
  display: flex;
}
.event_item.type4 .event_detail .el-wp-content .date-event {
  flex: 0 0 70px;
  text-align: center;
  margin-top: 3px;
}
.event_item.type4 .event_detail .el-wp-content .date-event .wp-date {
  display: inline-flex;
  flex-direction: column;
}
.event_item.type4 .event_detail .el-wp-content .date-event .wp-date .month {
  margin: 0px;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 16px;
  background: transparent;
  margin-bottom: 3px;
}
.event_item.type4 .event_detail .el-wp-content .date-event .wp-date .day {
  margin: 0px;
  font-size: 20px;
  line-height: 1.2;
  color: #6f7287;
  font-weight: 500;
}
.event_item.type4 .event_detail .el-wp-content .content-event {
  flex: 0 0 calc(100% - 70px);
}
.event_item.type4 .event_detail .event-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 28px;
}
@media (max-width: 425px) {
  .event_item.type4 .event_detail .event-meta {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 425px) {
  .event_item.type4 .event_detail .event-meta .event_meta_cat {
    margin-bottom: 20px;
  }
}
.event_item.type4 .event_detail .event-meta .event_meta_cat a {
  display: inline-block;
  font-size: 16px;
  line-height: 26px;
  color: #ffffff;
  background: #81df93;
  padding: 6px 22px 4px 22px;
  transition: 0.4s;
  border-radius: 3px;
}
.event_item.type4 .event_detail .event-meta .event_meta_cat a:hover {
  background: #e86c60 !important;
}
.event_item.type4 .event_detail .loop_title {
  margin: 0px 0px 10px 0px;
  line-height: 1em;
}
.event_item.type4 .event_detail .loop_title a {
  font-size: 20px;
  font-weight: 500;
  transition: 0.4s;
  line-height: 1em;
}
.event_item.type4 .event_detail .event-location-time {
  margin-bottom: 30px;
}
.event_item.type4 .event_detail .event-location-time .event_location {
  margin-bottom: 17px;
  margin-top: -3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  transition: 0.4s;
}
.event_item.type4 .event_detail .event-location-time .event_location .event-icon {
  display: none;
}
.event_item.type4 .event_detail .event-location-time .event_location a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  transition: 0.4s;
}
.event_item.type4 .event_detail .event-location-time .event-time {
  margin: 0px 0px 3px 0px;
}
.event_item.type4 .event_detail .event-location-time .event-time .event-icon {
  display: none;
}
.event_item.type4 .event_detail .event-location-time .event-time .time {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  transition: 0.4s;
}
.event_item.type4 .event_detail .event-location-time .event-time .timezone {
  margin-left: 5px;
}
.event_item.type4 .event_detail .event-location-time .event-icon {
  margin-right: 11px;
}
.event_item.type4 .event_detail .event-location-time .event-icon i {
  font-size: 18px;
  color: #e86c60;
}
.event_item.type4 .event_detail .meta-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 425px) {
  .event_item.type4 .event_detail .meta-footer {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 709.98px) {
  .event_item.type4 .event_detail .meta-footer .event_loop_price {
    margin-bottom: 20px;
  }
}

.event_item.type5 {
  background: #FFF;
  border-radius: 5px 5px 0 0;
  border: 1px solid #f1f1f1;
  transition: 0.4s;
}
.event_item.type5:hover {
  box-shadow: 0 4px 15px 0 rgba(40, 44, 53, 0.06), 0 2px 2px 0 rgba(40, 44, 53, 0.08);
}
.event_item.type5 .event_thumbnail {
  position: relative;
}
.event_item.type5 .event_thumbnail .thumbnail_figure a {
  display: block;
}
.event_item.type5 .event_thumbnail .thumbnail_figure a img {
  border-radius: 5px 5px 0 0;
}
.event_item.type5 .event_detail {
  padding: 0px 10px 10px 10px;
  border-top: none;
}
.event_item.type5 .event_detail .loop_title {
  margin-bottom: 10px;
  margin-top: 10px;
  line-height: 1em;
}
.event_item.type5 .event_detail .loop_title a {
  font-size: 20px;
  font-weight: 700;
  transition: 0.4s;
  margin-bottom: 30px;
}
.event_item.type5 .event_detail .el-wp-content {
  display: flex;
  align-items: flex-end;
}
.event_item.type5 .event_detail .el-wp-content .date-event {
  flex: 0 0 70px;
}
.event_item.type5 .event_detail .el-wp-content .date-event .wp-date {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
}
.event_item.type5 .event_detail .el-wp-content .date-event .wp-date .month {
  font-size: 10px;
  text-transform: uppercase;
  border-radius: 2px 2px 0 0;
  color: #fff;
  font-weight: 600;
  height: 14px;
  line-height: 15px;
}
.event_item.type5 .event_detail .el-wp-content .date-event .wp-date .day-week {
  display: inline-flex;
  flex-direction: column;
  height: 50px;
  width: 70px;
  background: #FFF;
  border: 1px solid #ccc;
  border-bottom-width: 3px;
  border-top: 0;
  transition: all 0.3s;
}
.event_item.type5 .event_detail .el-wp-content .date-event .wp-date .day-week .day {
  font-size: 20px;
  line-height: 1.2;
  padding-top: 5px;
  display: inline-block;
}
.event_item.type5 .event_detail .el-wp-content .date-event .wp-date .day-week .weekday {
  font-size: 10px;
  line-height: 16px;
}
.event_item.type5 .event_detail .el-wp-content .content-event {
  flex: 0 0 calc(100% - 70px);
  padding-right: 20px;
}
.event_item.type5 .event_detail .el-wp-content .content-event .ova-price {
  margin-bottom: 8px;
}
.event_item.type5 .event_detail .el-wp-content .content-event .ova-price .event_loop_price {
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
  color: var(--primary);
}
.event_item.type5 .event_detail .el-wp-content .content-event .event_location {
  display: inline-block;
  margin-right: 4px;
  font-size: 12px;
  transition: 0.4s;
  display: inline-block;
  border: 1px solid #cccccc;
  border-radius: 3px;
  padding: 1px 4px;
  text-transform: uppercase;
}
.event_item.type5 .event_detail .el-wp-content .content-event .event_location .separator, .event_item.type5 .event_detail .el-wp-content .content-event .event_location .event-icon {
  display: none;
}
.event_item.type5 .event_detail .el-wp-content .content-event .event_location a:not(:last-child) {
  margin-right: 5px;
}
@media (max-width: 575px) {
  .event_item.type5 .event_detail .el-wp-content .content-event .event_location a {
    margin-top: 5px;
  }
}
.event_item.type5 .event_detail .el-wp-content .content-event .event_meta_cat {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.event_item.type5 .event_detail .el-wp-content .content-event .event_meta_cat a {
  margin: 0px;
  font-size: 12px;
  background: transparent !important;
  line-height: 22px;
  text-transform: capitalize;
  padding: 0;
}
.event_item.type5 .event_detail .el-wp-content .content-event .event_meta_cat a:not(:last-child) {
  margin-right: 5px;
}
.event_item.type5 .event_detail .el-wp-content .content-event .event_meta_cat:before {
  content: "";
  font-family: FontAwesome;
  margin-right: 12px;
  color: #ccc;
}

.event_item.type6 .event_thumbnail {
  position: relative;
}
.event_item.type6 .event_thumbnail .thumbnail_figure a {
  display: block;
}
.event_item.type6 .event_thumbnail .thumbnail_figure a img {
  border-radius: 5px 5px 0 0;
}
.event_item.type6 .event_thumbnail .event_meta_cat {
  position: absolute;
  bottom: 20px;
  left: 25px;
}
.event_item.type6 .event_thumbnail .event_meta_cat a {
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  padding: 3px 12px 2px 12px;
  transition: 0.4s;
  border-radius: 3px;
}
.event_item.type6 .event_thumbnail .event-loop-favourite {
  position: absolute;
  right: 25px;
  bottom: 21px;
}
.event_item.type6 .event_thumbnail .event-loop-favourite i {
  font-size: 18px;
  font-weight: bold;
  transition: 0.4s;
}
.event_item.type6 .event_thumbnail .event-loop-favourite.active i {
  color: var(--primary);
}
.event_item.type6 .event_detail {
  padding: 22px 30px 30px 30px;
  border: 1px solid #eae9f3;
  background-color: #fff;
  border-top: none;
  border-radius: 0 0 5px 5px;
}
.event_item.type6 .event_detail .event-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}
@media (max-width: 425px) {
  .event_item.type6 .event_detail .event-meta {
    flex-direction: column;
    align-items: flex-start;
  }
}
.event_item.type6 .event_detail .loop_title {
  margin: 0px;
  margin-bottom: 25px;
  line-height: 1em;
}
.event_item.type6 .event_detail .loop_title a {
  font-size: 22px;
  font-weight: 600;
  transition: 0.4s;
}
.event_item.type6 .event_detail .event-location-time {
  display: flex;
  flex-direction: column;
  margin-bottom: 24px;
}
.event_item.type6 .event_detail .event-location-time .location-rating {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
}
.event_item.type6 .event_detail .event-location-time .location-rating .event_location {
  margin: 0px;
  margin-right: 5px;
  font-size: 15px;
  line-height: 26px;
  transition: 0.4s;
}
.event_item.type6 .event_detail .event-location-time .location-rating .event_location a {
  font-size: 15px;
  line-height: 26px;
  transition: 0.4s;
}
.event_item.type6 .event_detail .event-location-time .event_ratting {
  display: none;
}
.event_item.type6 .event_detail .event-location-time .event-time {
  margin-bottom: 6px;
}
.event_item.type6 .event_detail .event-location-time .event-time .time {
  font-size: 15px;
  line-height: 26px;
  color: var(--primary);
}
.event_item.type6 .event_detail .event-location-time .event-time .timezone {
  margin-left: 5px;
}
.event_item.type6 .event_detail .event-location-time .event-time .event-icon {
  color: var(--primary);
}
.event_item.type6 .event_detail .event-location-time .event-icon {
  margin-right: 3px;
}
.event_item.type6 .event_detail .event-location-time .event-icon i {
  font-size: 16px;
  font-weight: 600;
}
.event_item.type6 .event_detail .meta-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.event_item.type6 .event_detail .meta-footer .event_loop_price {
  font-size: 20px;
  line-height: 26px;
  font-weight: 600;
}

/**
* 2.0 Single Event
*/
.imp-object.selected {
  background-color: rgba(139, 195, 74, 0.7) !important;
  border-color: rgba(139, 195, 74, 0.7) !important;
}

.imp-object.booked {
  background-color: rgba(244, 67, 54, 0.8) !important;
  border-color: rgba(244, 67, 54, 0.8) !important;
}

.single-event {
  /*Banner*/
  /*Event Top*/
  /*Format per section*/
  /*  load more*/
  /*schedules*/
  /* Heading */
  /*Content event include contet & sidebar*/
  /*Main Content*/
  /*Description*/
  /*Calendar*/
  /*Video*/
  /*Comment*/
  /*Sidebar Content*/
  /*Event Related*/
  /* Event Ticket Type Info */
  /* Tags */
  /* Taxonomy */
  /* ads */
}
.single-event article.event_single {
  background-color: #f1f1f1;
}
.single-event .wp-date {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
}
.single-event .wp-date .month {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 2px 2px 0 0;
  color: #fff;
  font-weight: 600;
  height: 22px;
  line-height: 22px;
}
.single-event .wp-date .day-week {
  display: inline-flex;
  flex-direction: column;
  height: 80px;
  width: 85px;
  background: #FFF;
  border: 1px solid #ccc;
  border-bottom-width: 5px;
  border-top: 0;
  transition: all 0.3s;
}
.single-event .wp-date .day-week .day {
  font-size: 42px;
  line-height: 1.2;
  padding-top: 5px;
  display: inline-block;
}
.single-event .wp-date .day-week .weekday {
  font-size: 12px;
  line-height: 16px;
}
.single-event .event-banner .single-banner {
  height: 450px;
  width: 100%;
  background-size: cover;
  background-position: center center;
}
.single-event .event-banner .gallery-banner ul {
  padding: 0;
  margin: 0px;
  list-style-type: none;
}
.single-event .event-banner .gallery-banner ul:hover .owl-nav {
  visibility: visible;
}
.single-event .event-banner .gallery-banner .owl-nav {
  margin: 0;
  visibility: hidden;
  transition: 0.4s;
}
@media (max-width: 1199.98px) {
  .single-event .event-banner .gallery-banner .owl-nav {
    visibility: visible;
  }
}
.single-event .event-banner .gallery-banner .owl-nav button {
  position: absolute;
  top: 50%;
  display: flex;
  margin: 0;
  transition: 0.3s ease;
  outline: none;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.5);
}
.single-event .event-banner .gallery-banner .owl-nav button:hover {
  transition: 0.3s ease;
}
.single-event .event-banner .gallery-banner .owl-nav button:hover i {
  color: #fff;
}
.single-event .event-banner .gallery-banner .owl-nav button i {
  font-size: 36px;
}
.single-event .event-banner .gallery-banner .owl-nav .owl-prev {
  left: 50px;
  transform: translateY(-50%);
}
@media (max-width: 1400px) {
  .single-event .event-banner .gallery-banner .owl-nav .owl-prev {
    left: 10px;
    margin-right: 0px;
  }
}
.single-event .event-banner .gallery-banner .owl-nav .owl-next {
  right: 50px;
  transform: translateY(-50%);
}
@media (max-width: 1400px) {
  .single-event .event-banner .gallery-banner .owl-nav .owl-next {
    right: 10px;
    margin-left: 0px;
  }
}
.single-event .wrap_event_top {
  background-color: #fff;
}
.single-event .event_top {
  max-width: 1190px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 60px 10px 60px 10px;
}
@media (max-width: 767.98px) {
  .single-event .event_top {
    padding: 30px 20px;
  }
}
@media (max-width: 991px) {
  .single-event .event_top {
    flex-direction: column;
    align-items: flex-start;
  }
}
.single-event .event_top .event_info {
  display: flex;
}
@media (max-width: 991px) {
  .single-event .event_top .event_info {
    margin-bottom: 20px;
  }
}
.single-event .event_top .event_info .date-top {
  flex: 0 0 85px;
  padding-right: 30px;
}
@media (max-width: 767.98px) {
  .single-event .event_top .event_info .date-top {
    display: none;
  }
}
.single-event .event_top .event_info .content-top h1.title-event-single {
  margin: 0;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 16px;
}
@media (max-width: 767.98px) {
  .single-event .event_top .event_info .content-top h1.title-event-single {
    text-align: center;
    margin-bottom: 20px;
  }
}
.single-event .event_top .event_info .content-top .event_date, .single-event .event_top .event_info .content-top .event-address {
  font-size: 16px;
  font-weight: 600;
}
.single-event .event_top .event_info .content-top .event_date i, .single-event .event_top .event_info .content-top .event-address i {
  margin-right: 10px;
  font-weight: bold;
  color: #777;
}
.single-event .event_top .event_info .content-top .event_date {
  margin-bottom: 8px;
  display: flex;
  align-items: center;
}
@media (max-width: 767.98px) {
  .single-event .event_top .event_info .content-top .event_date {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 15px;
    align-items: flex-start;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .single-event .event_top .event_info .content-top .event_date i {
    margin-top: 3px;
  }
}
.single-event .event_top .event_info .content-top .event-address {
  display: flex;
}
.single-event .event_top .event_info .content-top .event-address i {
  margin-right: 10px;
  margin-top: 4px;
}
.single-event .event_top .event_info .content-top .event-address .el-address {
  font-weight: normal;
  display: block;
  font-size: 14px;
}
.single-event .event_top .act_gr {
  /* action */
}
@media (max-width: 767.98px) {
  .single-event .event_top .act_gr {
    width: 100%;
  }
}
.single-event .event_top .act_gr .act_booking {
  min-width: 250px;
}
.single-event .event_top .act_gr .act_booking a {
  padding: 15px 75px;
  border-radius: 2px;
  font-weight: bold;
  display: grid;
  display: -ms-grid;
  width: 360px;
  text-align: center;
  font-size: 18px;
}
.single-event .event_top .act_gr .act_booking a:hover {
  color: #fff;
}
@media (max-width: 767.98px) {
  .single-event .event_top .act_gr .act_booking a {
    width: 100%;
  }
}
.single-event .act_share {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 5px;
  border: 1px solid #ccc;
  border-radius: 2px;
  padding: 5px;
  color: #666;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
  min-width: 250px;
}
.single-event .act_share .el_share_social {
  position: relative;
}
.single-event .act_share .el_share_social ul {
  position: absolute;
  top: 100%;
  left: 0;
  padding: 0px;
  list-style-type: none;
  z-index: -1;
  margin: 0;
  background: #fff;
  width: 120px;
  padding: 10px;
  border: 1px solid #ccc;
  display: none;
}
.single-event .act_share .el_share_social:hover ul {
  z-index: 9;
  display: block;
}
.single-event .act_share a {
  color: #666;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
}
.single-event .act_share i {
  font-size: 10px;
  padding-left: 5px;
}
.single-event .act_share i.icon_mail_alt {
  font-size: 11px;
}
.single-event .act_share .el_report {
  position: relative;
}
.single-event .act_share .el_report .el_wrap_form_report {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  /*background: rgba(0,0,0,0.6);*/
}
.single-event .act_share .el_form_report {
  position: absolute;
  z-index: 2;
  background: #fff;
  padding: 10px 25px 25px 25px;
  border: 1px solid #ccc;
  width: 450px;
  display: block;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .single-event .act_share .el_form_report {
    width: 80%;
  }
}
.single-event .act_share .el_form_report .el_close {
  text-align: right;
}
.single-event .act_share .el_form_report .el_close span {
  font-size: 16px;
  cursor: pointer;
}
.single-event .act_share .el_form_report .el_row_input {
  margin-bottom: 10px;
}
.single-event .act_share .el_form_report .el_row_input label {
  display: block;
  margin-bottom: 5px;
}
.single-event .act_share .el_form_report .el_row_input textarea {
  width: 100%;
  margin: 0px;
  font-size: 13px;
  line-height: 28px;
  color: #333333;
  border: none;
  height: unset;
  border: 1px solid #e3e1f1;
  border-radius: 3px;
  background: #fcfcfe;
  padding: 5px 10px;
  outline: none;
}
@media (max-width: 767px) {
  .single-event .act_share .el_form_report .el_row_input textarea {
    height: 120px;
  }
}
.single-event .act_share .el_form_report .el_row_input button {
  background: transparent;
  border: 1px solid #e86c60;
  display: inline-block;
  border-radius: 4px;
  text-decoration: none;
  outline: none;
  color: #e86c60;
  padding: 10px 18px;
  font-size: 14px;
  line-height: 23px;
  transition: 0.3s ease;
  cursor: pointer;
  position: relative;
}
.single-event .act_share .el_form_report .el_row_input button:hover {
  background: #e86c60;
  color: #fff;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
  width: 100%;
  height: 100%;
  text-align: center;
  background: transparent;
  z-index: -1;
  transition: 0.4s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .load-more {
  display: block;
  width: 100%;
  height: 60px;
  position: absolute;
  top: -10px;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner {
  display: inline-block;
  position: relative;
  width: 65px;
  height: 100%;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div {
  transform-origin: 32px 32px;
  animation: lds-spinner 1.2s linear infinite;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 16px;
  left: 30px;
  width: 4px;
  height: 8px;
  border-radius: 20%;
  background: #82b440;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.single-event .act_share .el_form_report .el_row_input button .submit-load-more .lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}
.single-event .act_share .el_form_report .el-notify p {
  margin: 0;
  font-size: 13px;
  margin-bottom: 10px;
  text-transform: none;
}
.single-event .act_share .el_form_report .el-notify p.success {
  color: #7ca629;
  display: none;
}
.single-event .act_share .el_form_report .el-notify p.error {
  display: none;
  color: #f16460;
}
.single-event .act_share .el_form_report .el-notify p.error-require {
  display: none;
  color: #f16460;
}
.single-event .act_share .el_calendar_export {
  position: relative;
}
.single-event .act_share .el_calendar_export:hover .el_con_calendar_export {
  display: block;
  z-index: 9;
}
.single-event .act_share .el_calendar_export .el_con_calendar_export {
  position: absolute;
  top: 22px;
  left: 0;
  background: #fff;
  width: 150px;
  padding: 10px;
  border: 1px solid #ccc;
  display: none;
}
.single-event .event_section_white {
  background-color: #fff;
  padding: 30px;
  margin-bottom: 40px;
}
@media (max-width: 767.98px) {
  .single-event .event_section_white {
    margin-bottom: 30px;
  }
}
.single-event .submit-load-more {
  background: #fff;
  opacity: 0;
  position: fixed;
}
.single-event .submit-load-more .load-more {
  top: 50%;
  transform: translateY(-50%);
}
.single-event .submit-load-more .load-more .lds-spinner {
  margin-top: -6px;
  margin-left: -10px;
}
.single-event .submit-load-more .load-more .lds-spinner div:after {
  background: #e86c60;
}
.single-event .schedules_form {
  display: none;
  position: fixed;
  z-index: 9999;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4);
}
.single-event .schedules_form .submit-load-more {
  opacity: 0.7;
}
.single-event .schedules_form .modal-content {
  background-color: #fff !important;
  margin: auto;
  padding: 30px 30px 30px 30px;
  width: 80% !important;
  height: auto !important;
}
.single-event .schedules_form .modal-content .form-schedules {
  position: relative;
  max-height: 450px;
  min-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}
@media (min-width: 991.98px) {
  .single-event .schedules_form .modal-content {
    width: 500px !important;
  }
}
.single-event .schedules_form .modal-content .title_form-schedules {
  font-size: 20px;
}
.single-event .schedules_form .modal-content .time_form-schedules {
  font-weight: 500;
  color: #e86c60;
  margin-bottom: 15px;
}
.single-event .schedules_form .modal-content .close {
  color: #343434 !important;
  float: right;
  display: flex;
  justify-content: flex-end;
  font-size: 30px !important;
  position: absolute;
  right: 30px;
  top: 30px;
  z-index: 99;
}
.single-event .schedules_form .modal-content .close:hover, .single-event .schedules_form .modal-content .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.single-event .schedules_form .content_schedules {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  border-top: 1px solid #eee;
  padding: 20px 0px;
}
@media (max-width: 767px) {
  .single-event .schedules_form .content_schedules {
    display: block;
  }
}
.single-event .schedules_form .content_schedules .booking_schedules_time {
  background: #e86c60;
  padding: 8px 12px;
  color: #ffff;
  font-size: 13px;
  font-weight: 400;
  border-radius: 5px;
  transition: 0.4s ease;
}
@media (max-width: 767px) {
  .single-event .schedules_form .content_schedules .booking_schedules_time {
    margin-top: 15px;
    display: inline-block;
  }
}
.single-event .schedules_form .content_schedules .booking_schedules_time:hover {
  background: #343434;
  border-color: #343434;
}
.single-event .schedules_form .content_schedules .close_schedules_time {
  color: #e86c60;
  background: #fff !important;
}
.single-event .schedules_form .content_schedules .close_schedules_time:hover {
  color: #e86c60;
  background: #fff !important;
}
.single-event .schedules_form .content_schedules .time_schedules {
  margin: 0px;
  padding-bottom: 5px;
}
.single-event .schedules_form .content_schedules .number_ticket_remaning {
  position: relative;
}
.single-event .schedules_form .content_schedules .number_ticket_remaning .submit-load-more {
  position: absolute;
  left: 20%;
}
.single-event .schedules_form .content_schedules .number_ticket_remaning .submit-load-more .lds-spinner div:after {
  width: 2px;
  height: 6px;
  top: 36px;
}
.single-event h3.heading {
  margin: 0px;
  font-size: 22px;
  line-height: 28px;
  font-weight: 600;
  color: #333333;
  position: relative;
  margin-bottom: 44px;
  line-height: 1em;
}
.single-event h3.heading:after {
  position: absolute;
  left: 0;
  bottom: -15px;
  content: "";
  width: 30px;
  height: 1px;
}
.single-event h3.heading .sub-title {
  font-size: 14px;
  font-weight: normal;
  margin-top: 5px;
}
.single-event h3.heading.desc-event {
  margin-bottom: 37px;
}
.single-event h3.heading.map {
  margin-bottom: 37px;
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}
.single-event h3.heading.map a {
  padding: 0;
  margin: 0;
  font-size: 12px;
  font-weight: 500;
}
.single-event h3.heading.map a i {
  font-size: 12px;
  padding-right: 5px;
}
.single-event h3.heading.ticket-calendar {
  margin-bottom: 44px;
}
.single-event .wrap_main_content {
  background-color: #f1f1f1;
  margin-top: 50px;
}
@media (max-width: 767.98px) {
  .single-event .wrap_main_content {
    margin-top: 30px;
  }
}
.single-event .main_content {
  max-width: 1190px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  padding: 0 10px;
}
.single-event .event-single-meta {
  display: flex;
  justify-content: space-between;
}
.single-event .event-single-meta .event-single-cat .event_meta_cat a {
  display: inline-block;
  font-size: 16px;
  line-height: 26px;
  color: #ffffff;
  padding: 8px 22px 6px 22px;
  border-radius: 3px;
  transition: 0.4s;
}
.single-event .event-single-meta .event-single-cat .event_meta_cat a:hover {
  background: #e86c60 !important;
}
.single-event .event-single-meta .content-meta {
  display: flex;
}
.single-event .event-single-meta .content-meta .item-meta {
  font-size: 16px;
  line-height: 26px;
  color: #333333;
  font-weight: 400;
  border: 1px solid #e3e1f1;
  padding: 6px 22px 5px 22px;
  border-radius: 3px;
  display: inline-block;
}
.single-event .event-single-meta .content-meta .item-meta:not(:last-child) {
  margin-right: 15px;
}
.single-event .event-single-meta .content-meta .item-meta i {
  font-size: 15px;
  color: #e86c60;
  margin-right: 6px;
}
.single-event .event-single-meta .content-meta .event-single-bookmark, .single-event .event-single-meta .content-meta .event-single-share {
  transition: 0.4s;
}
.single-event .event-single-meta .content-meta .event-single-bookmark:hover, .single-event .event-single-meta .content-meta .event-single-share:hover {
  color: #e86c60;
  border-color: #e86c60;
}
.single-event .event-content {
  padding-right: 40px;
  width: calc(100% - 360px);
}
@media (max-width: 991px) {
  .single-event .event-content {
    width: 100%;
    padding-right: 0px;
  }
}
.single-event .event-title {
  font-size: 35px;
  line-height: 1.2;
  font-weight: 600;
  color: #222222;
  margin-bottom: 11px;
}
.single-event .event-single-author {
  margin: 0px;
  border-bottom: 1px solid #e3e1f1;
  padding-bottom: 22px;
}
.single-event .event-single-author .text, .single-event .event-single-author .author-event {
  font-size: 16px;
  line-height: 26px;
  color: #888888;
}
.single-event .event-single-author .author-event {
  color: #e86c60;
}
.single-event .single-event-price-status {
  margin-top: 44px;
}
.single-event .single-event-price-status .event_loop_price {
  font-size: 28px;
  line-height: 1.2;
  font-weight: 500;
  color: #e86c60;
  margin-right: 47px;
}
.single-event .single-event-price-status .event-status {
  font-size: 16px;
  line-height: 26px;
  color: #333333;
  display: inline-flex;
  align-items: center;
}
.single-event .single-event-price-status .event-status .icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: #81df93;
  border-radius: 50%;
  position: relative;
  margin-right: 10px;
}
.single-event .single-event-price-status .event-status .icon i {
  position: absolute;
  font-size: 12px;
  color: #ffffff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.single-event .event_desc .wrap_content {
  position: relative;
  overflow: hidden;
}
.single-event .event_desc .wrap_content .el_show_more_desc {
  display: none;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 160px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  background: -webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  background: -o-linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  background: -moz-linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
}
.single-event .event_desc .wrap_content .el_show_more_desc a {
  position: absolute;
  padding: 16px 0;
  bottom: 0;
  width: 100%;
  align-items: flex-end;
  display: flex;
  justify-content: center;
  background-color: #fff;
  font-size: 26px;
  color: #999;
}
.single-event .event_desc p {
  font-size: 16px;
  line-height: 28px;
  color: #333333;
  margin-bottom: 14px;
}
.single-event .ticket-calendar .fc-basic-view table tbody tr {
  border: none;
}
.single-event .ticket-calendar p {
  margin: 0px;
}
.single-event .ticket-calendar .item-calendar-ticket {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 1px solid #E4E5E6;
  padding: 20px 15px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.single-event .ticket-calendar .item-calendar-ticket:not(:last-child) {
  border-bottom: none;
}
@media (max-width: 575px) {
  .single-event .ticket-calendar .item-calendar-ticket {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .single-event .ticket-calendar .item-calendar-ticket .date-time {
    margin-bottom: 15px;
  }
}
.single-event .ticket-calendar .item-calendar-ticket .date-time .date, .single-event .ticket-calendar .item-calendar-ticket .date-time .time {
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
}
.single-event .ticket-calendar .item-calendar-ticket .date-time .time {
  font-weight: 400;
}
.single-event .ticket-calendar .item-calendar-ticket .button-book a {
  display: inline-block;
  padding: 6px 30px 6px 30px;
  color: #ffffff;
  font-size: 14px;
  line-height: 22px;
  transition: 0.4s;
}
.single-event .ticket-calendar .item-calendar-ticket .button-book a:hover {
  opacity: 0.8;
}
.single-event .ticket-calendar .item-calendar-ticket .button-book a.un-selling {
  opacity: 0.5;
  background-color: #eb1212;
  border: solid 1px transparent;
}
.single-event .ticket-calendar .item-calendar-ticket .button-book a.un-selling:hover {
  opacity: 0.5;
}
.single-event .ticket-calendar .item-calendar-ticket .button-book span.close-booking {
  font-size: 12px;
  line-height: 22px;
  color: #eb1212;
  font-weight: 600;
}
.single-event .ticket-calendar .item-calendar-ticket .ticket_rest {
  text-align: center;
  padding-top: 10px;
  font-size: 12px;
  font-weight: 500;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title {
  font-size: 20px;
}
@media (max-width: 767px) {
  .single-event .ticket-calendar .fullcalendar .fc-header-toolbar {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-toolbar-chunk {
    margin-bottom: 10px;
  }
  .single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title {
    font-size: 20px;
  }
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button {
  color: #fff;
  background-color: #2C3E50;
  border-color: #2C3E50;
  background-image: none;
  box-shadow: none;
  outline: none;
  font-size: 14px;
  font-weight: 400;
  height: 35px;
  padding: 0px 10px;
  text-shadow: none;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button:hover, .single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button.fc-button-active {
  color: #fff;
  background-color: var(--primary);
  border-color: var(--primary);
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-prev-button, .single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-next-button {
  flex: 1 1 auto;
  margin: 0;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-prev-button .fc-icon, .single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-next-button .fc-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  vertical-align: middle;
  font-size: 22px;
  height: 21px;
  width: 21px;
  margin: 0;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-prev-button span {
  font-family: "ElegantIcons";
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-prev-button span:before {
  /*content: "\34";*/
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-prev-button span:after {
  display: none;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-next-button span {
  font-family: "ElegantIcons";
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-next-button span:before {
  /*content: "\35";*/
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-next-button span:after {
  display: none;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button-group button {
  border-radius: 0;
  text-shadow: none;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button-group button:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-button-group button:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-center h2 {
  font-size: 16px;
  text-transform: uppercase;
  height: 35px;
  line-height: 35px;
}
.single-event .ticket-calendar .fullcalendar .fc-header-toolbar .fc-center h2:before {
  display: none;
}
.single-event .ticket-calendar .fullcalendar .fc-col-header-cell-cushion,
.single-event .ticket-calendar .fullcalendar .fc-list-day-text,
.single-event .ticket-calendar .fullcalendar .fc-list-day-side-text {
  font-size: 14px;
}
.single-event .ticket-calendar .fullcalendar .fc-event-main {
  padding: 10px;
}
@media (max-width: 767px) {
  .single-event .ticket-calendar .fullcalendar .fc-event-main {
    padding: 3px;
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .single-event .ticket-calendar .fullcalendar .fc-event-main .calendar_ticket_rest span {
    display: block;
  }
}
.single-event .ticket-calendar .fullcalendar .fc-day-past {
  opacity: 0.3;
}
.single-event .event-video h3 {
  margin-bottom: 44px;
}
.single-event .event-gallery {
  max-width: calc($width-content - 100px);
}
.single-event .event-gallery .slide_gallery {
  position: relative;
  margin-bottom: 10px;
}
.single-event .event-gallery .slide_gallery .slick-slide {
  outline: none;
}
.single-event .event-gallery .thumbnail_gallery {
  overflow: hidden;
}
.single-event .event-gallery .thumbnail_gallery .slick-list {
  margin: 0 -5px;
}
.single-event .event-gallery .thumbnail_gallery .slick-list .slick-slide {
  margin: 0 5px;
  outline: none;
  cursor: pointer;
  transition: 0.3s ease;
}
.single-event .event-gallery .thumbnail_gallery .slick-list .slick-slide.slick-center, .single-event .event-gallery .thumbnail_gallery .slick-list .slick-slide:hover {
  opacity: 0.5;
  transition: 0.3s ease;
}
.single-event .event_comments {
  display: inline-block;
  width: 100%;
}
.single-event .event_comments .content_comments .wrap_rating {
  display: flex;
  align-items: center;
}
.single-event .event_comments .content_comments .wrap_rating > label {
  margin-right: 30px;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 18px;
}
.single-event .event_comments .content_comments .comments-rating {
  display: block;
  border: none;
  margin-left: 0;
  padding: 6px 12px;
  border: 1px solid #e3e1f1;
  border-radius: 4px;
}
.single-event .event_comments .content_comments .comments-rating label {
  display: inline-block;
}
.single-event .event_comments .content_comments .rating-container {
  /* flip the order so we can use the + and ~ combinators */
  unicode-bidi: bidi-override;
  direction: rtl;
  display: flex;
  align-items: center;
  justify-content: center;
}
.single-event .event_comments .content_comments .rating-container > input {
  display: none;
}
.single-event .event_comments .content_comments .rating-container > input + label {
  font-family: "ElegantIcons";
  display: inline-block;
  overflow: hidden;
  text-indent: 9999px;
  width: 1em;
  white-space: nowrap;
  cursor: pointer;
  margin: 0 1px;
}
.single-event .event_comments .content_comments .rating-container > input + label:before {
  display: inline-block;
  text-indent: -9999px;
  content: "";
  color: #ffa800;
}
.single-event .event_comments .content_comments .rating-container > input:checked ~ label:before {
  content: "";
  color: #ffa800;
}
.single-event .event_comments .content_comments .rating-container > input + label:hover ~ label:before, .single-event .event_comments .content_comments .rating-container > input + label:hover:before {
  content: "";
  color: #ffa800;
}
.single-event .event_comments .content_comments .rating-container:hover > input + label:before {
  content: "";
  color: #ffa800;
  text-shadow: none;
}
.single-event .event_comments .content_comments .rating-container:hover > input + label:hover ~ label:before, .single-event .event_comments .content_comments .rating-container:hover > input + label:hover:before {
  content: "";
  color: #ffa800;
}
.single-event .event_comments .content_comments .comment-respond .rating-container > .star-cb-clear + label {
  text-indent: 9999px;
}
.single-event .event_comments .content_comments .comment-respond .rating-container > input + label {
  text-indent: -9999px;
}
.single-event .event_comments .content_comments .comment-respond .rating-container > input + label:before {
  text-indent: 9999px;
}
.single-event .event_comments .content_comments .number-comments {
  padding: 0;
}
.single-event .event_comments .content_comments .commentlists .comment-details {
  position: relative;
}
.single-event .event_comments .content_comments .commentlists .comment-details .author-name .name {
  display: flex !important;
  align-items: center;
}
@media (max-width: 600px) {
  .single-event .event_comments .content_comments .commentlists .comment-details .author-name .name {
    width: 100%;
  }
}
.single-event .event_comments .content_comments .commentlists .comment-details .author-name .name .purchased {
  font-size: 12px;
  margin-left: 5px;
  background: #000;
  padding: 0 9px;
  border-radius: 5px;
  display: inline-block;
  color: #fff;
  font-weight: normal;
}
.single-event .event_comments .content_comments .commentlists .comment-details .rating {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
}
.single-event .event_comments .content_comments .commentlists .comment-details .rating p {
  margin: 0;
}
.single-event .event_comments .content_comments .commentlists .comment-details .rating .count_star {
  width: 32px;
  height: 32px;
  border: 1px solid #e86c60;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #e86c60;
  margin-right: 15px;
}
.single-event .event_comments .content_comments .commentlists .comment-details .rating .stars span:before {
  color: #ffa800;
}
.single-event .event_comments .content_comments .wrap_comment label {
  display: block !important;
}
.single-event .event_comments .content_comments .label_field {
  font-weight: 500;
  font-size: 18px;
}
.single-event .event_comments .content_comments .form-control {
  padding: 8px 20px;
}
.single-event .event_comments .content_comments form .name {
  width: 50%;
}
@media (max-width: 767.98px) {
  .single-event .event_comments .content_comments form .name {
    width: 100%;
    padding-right: 0;
  }
}
.single-event .event_comments .content_comments form .email {
  width: 50%;
}
@media (max-width: 767.98px) {
  .single-event .event_comments .content_comments form .email {
    width: 100%;
    padding-left: 0;
  }
}
.single-event .event_comments .content_comments form .form-submit {
  margin-bottom: 0px;
}
.single-event .event_comments .content_comments form input {
  padding: 10px 20px !important;
}
.single-event .event_comments .content_comments .comments .wrap_comment_form .comment-respond .comment-form {
  display: flex;
}
.single-event .event_comments .content_comments .comments .wrap_comment_form .comment-respond .comment-form input::placeholder, .single-event .event_comments .content_comments .comments .wrap_comment_form .comment-respond .comment-form textarea::placeholder {
  font-size: 12px;
}
@media (max-width: 767.98px) {
  .single-event .event_comments .content_comments .comments .wrap_comment_form .comment-respond .comment-form {
    display: block;
  }
}
.single-event .event-sidebar {
  width: 360px;
  position: relative;
}
.single-event .event-sidebar .event-sidebar-content {
  position: sticky;
  position: -webkit-sticky;
  top: 100px;
  margin-bottom: 57px;
}
@media (max-width: 991px) {
  .single-event .event-sidebar {
    width: 100%;
  }
}
.single-event .event_related_wrap {
  background-color: #fff;
  padding: 60px 0px 0px;
}
.single-event .event_related {
  max-width: 1190px;
  margin: 0 auto;
  padding: 0 10px;
}
.single-event .event_related .title {
  font-size: 36px;
  font-weight: bold;
  margin: 0 0 7px 0;
  color: #222222;
}
.single-event .event_related .desc {
  font-size: 18px;
  position: relative;
  margin: 0;
  padding-bottom: 6px;
  color: #666666;
}
.single-event .event_related .desc:after {
  position: absolute;
  bottom: -15px;
  left: 0px;
  content: "";
  width: 30px;
  height: 1px;
}
.single-event .event_related ul {
  list-style-type: none;
  padding: 0px;
  margin: 65px 0 0 0;
}
.single-event .event_related ul:hover .owl-nav {
  visibility: visible;
}
.single-event .event_related .owl-nav {
  margin: 0;
  visibility: hidden;
  transition: 0.4s;
}
.single-event .event_related .owl-nav button {
  position: absolute;
  top: 50%;
  display: flex;
  margin: 0;
  transition: 0.3s ease;
  outline: none;
}
.single-event .event_related .owl-nav button:hover {
  background-color: transparent;
  transition: 0.3s ease;
}
.single-event .event_related .owl-nav button i {
  font-size: 36px;
}
@media (max-width: 1250px) {
  .single-event .event_related .owl-nav button {
    display: none;
  }
}
.single-event .event_related .owl-nav .owl-prev {
  left: -45px;
  transform: translate(-100%, -50%);
  margin-right: 50px;
}
@media (max-width: 1400px) {
  .single-event .event_related .owl-nav .owl-prev {
    left: 0px;
    margin-right: 0px;
  }
}
.single-event .event_related .owl-nav .owl-next {
  right: -45px;
  transform: translate(100%);
  margin-left: 50px;
}
@media (max-width: 1400px) {
  .single-event .event_related .owl-nav .owl-next {
    right: 0px;
    margin-left: 0px;
  }
}
.single-event .event_related .owl-dots {
  display: none;
}
.single-event .ticket-info p {
  margin: 0px;
}
.single-event .ticket-info .item-info-ticket {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.single-event .ticket-info .item-info-ticket:not(:last-child) .heading-ticket {
  border-bottom: none;
}
.single-event .ticket-info .item-info-ticket:not(:last-child) .desc-ticket {
  border-top: 1px solid #ddd;
}
.single-event .ticket-info .item-info-ticket:first-child .desc-ticket {
  display: block;
}
.single-event .ticket-info .item-info-ticket:last-child .desc-ticket {
  border-bottom: 1px solid #ddd;
}
.single-event .ticket-info .item-info-ticket .heading-ticket {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 1px solid #ddd;
  cursor: pointer;
  padding: 13px 15px 11px 15px;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .coupon_tool_tip {
  display: flex;
  align-items: center;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .coupon_tool_tip label {
  margin: 0;
  font-size: 14px;
  opacity: 0.8;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .coupon_tool_tip span {
  font-size: 14px;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .coupon_tool_tip .coupon {
  cursor: pointer;
  text-decoration: underline;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .coupon_tool_tip .comma {
  margin-left: -3px;
  padding-right: 3px;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .title-ticket {
  font-size: 14px;
  line-height: 1em;
  display: flex;
  justify-content: center;
  align-items: center;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .title-ticket i {
  transition: 0.8s;
  color: #999;
  margin-right: 15px;
  font-size: 22px;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .wp-price-status {
  text-align: center;
  display: flex;
  flex-direction: column;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .wp-price-status .price {
  font-size: 16px;
  line-height: 1.2;
  font-weight: 700;
  margin-bottom: 4px;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .wp-price-status .price a {
  font-size: 16px;
  line-height: 1.2;
  font-weight: 700;
  color: #333;
  margin-bottom: 4px;
  transition: 0.4s;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .wp-price-status .price a:hover {
  color: #e86c60;
}
.single-event .ticket-info .item-info-ticket .heading-ticket .wp-price-status .stattus {
  font-size: 10px;
  line-height: 1.2;
  font-weight: 700;
  color: #999999;
  border: 1px solid #ccc;
  display: inline-block;
  padding: 4px 50px 3px 50px;
}
@media (max-width: 767.98px) {
  .single-event .ticket-info .item-info-ticket .heading-ticket .wp-price-status .stattus {
    padding: 4px 10px 3px 10px;
  }
}
.single-event .ticket-info .item-info-ticket .desc-ticket {
  display: none;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.single-event .ticket-info .item-info-ticket .desc-ticket .desc {
  font-size: 14px;
  background: #F1F1F1;
  padding: 25px 10px 23px 15px;
}
.single-event .ticket-info .item-ticket-type {
  display: table;
  width: 100%;
  padding: 20px 0 20px 0;
}
.single-event .ticket-info .item-ticket-type:not(:last-child) {
  border-bottom: 1px dashed #bbb;
}
.single-event .ticket-info .item-ticket-type.header {
  border-bottom: 3px solid #ccc;
  padding: 9px 0;
}
.single-event .ticket-info .item-ticket-type.header .ticket-name p, .single-event .ticket-info .item-ticket-type.header .price-ticket p, .single-event .ticket-info .item-ticket-type.header .quanty-ticket p {
  font-size: 14px;
  line-height: 1.2;
  font-weight: 700;
}
.single-event .ticket-info .item-ticket-type .control {
  font-size: 14px;
  line-height: 22px;
  color: #666;
  display: flex;
  justify-content: flex-end;
}
.single-event .ticket-info .item-ticket-type .control span {
  width: 35px;
  height: 35px;
  border: 1px solid #ccc;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.single-event .ticket-info .item-ticket-type .control span:not(:last-child) {
  border-right: none;
}
.single-event .ticket-info .item-ticket-type .control span.minus, .single-event .ticket-info .item-ticket-type .control span.plus {
  cursor: pointer;
}
.single-event .ticket-info .item-ticket-type .control span.minus:hover, .single-event .ticket-info .item-ticket-type .control span.plus:hover {
  background: #e6e6e6;
}
.single-event .ticket-info .item-ticket-type > div {
  display: table-cell;
}
.single-event .ticket-info .item-ticket-type .ticket-name {
  width: 50%;
}
.single-event .ticket-info .item-ticket-type .price-ticket, .single-event .ticket-info .item-ticket-type .quanty-ticket {
  width: 25%;
  text-align: right;
}
.single-event .ticket-info .item-ticket-type p {
  color: #666;
  font-size: 14px;
  line-height: 22px;
}
.single-event .event-tag h3.tag-single-event {
  margin-bottom: 44px;
  margin-top: 0;
}
.single-event .event-tag .wp-link-tag {
  display: inline-block;
}
.single-event .event-tag .wp-link-tag a {
  display: inline-block;
  font-size: 15px;
  line-height: 28px;
  color: #333333;
  border: 1px solid #e3e1f1;
  padding: 3px 15px 2px 15px;
  transition: 0.4s;
  border-radius: 3px;
  margin-bottom: 10px;
  margin-right: 10px;
}
.single-event .event-tag .wp-link-tag a:hover {
  border-color: #e86c60;
  color: #e86c60;
}
.single-event .event-taxonomy h3.taxonomy-single-event {
  margin-bottom: 44px;
  margin-top: 0;
}
.single-event .event-taxonomy .wp-link-taxonomy {
  display: inline-block;
}
.single-event .event-taxonomy .wp-link-taxonomy a {
  display: inline-block;
  font-size: 15px;
  line-height: 28px;
  color: #333333;
  border: 1px solid #e3e1f1;
  padding: 3px 15px 2px 15px;
  transition: 0.4s;
  border-radius: 3px;
  margin-bottom: 10px;
  margin-right: 10px;
}
.single-event .event-taxonomy .wp-link-taxonomy a:hover {
  border-color: #e86c60;
  color: #e86c60;
}
.single-event .event_map_section #event_map {
  width: 100%;
  height: 300px;
}
.single-event #event-sidebar {
  margin-bottom: 50px;
}

@media (max-width: 767.98px) {
  .fc-right {
    float: left !important;
    margin-top: 20px;
    display: block !important;
    width: 100%;
  }

  .fc-center {
    display: block !important;
    width: 100%;
  }
  .fc-center h2 {
    margin-top: 15px !important;
  }
}
.tooltip-inner {
  color: #fff !important;
}
.tooltip-inner p {
  color: #fff !important;
}

.pass-event .booking_event_button {
  display: none;
}

/**
* 3.0 Elementor
*/
.ova-event-slider {
  position: relative;
}
.ova-event-slider .event_archive {
  margin-bottom: 0;
}
.ova-event-slider .event_archive.type1, .ova-event-slider .event_archive.type2, .ova-event-slider .event_archive.type4, .ova-event-slider .event_archive.type5 {
  display: block;
}
.ova-event-slider .event_archive.type1 .event_entry .event_item .event_thumbnail .thumbnail_figure a, .ova-event-slider .event_archive.type2 .event_entry .event_item .event_thumbnail .thumbnail_figure a, .ova-event-slider .event_archive.type4 .event_entry .event_item .event_thumbnail .thumbnail_figure a, .ova-event-slider .event_archive.type5 .event_entry .event_item .event_thumbnail .thumbnail_figure a {
  display: block;
}
.ova-event-slider .event_archive.type1 .event_entry .event_item .event_detail, .ova-event-slider .event_archive.type2 .event_entry .event_item .event_detail, .ova-event-slider .event_archive.type4 .event_entry .event_item .event_detail, .ova-event-slider .event_archive.type5 .event_entry .event_item .event_detail {
  background: #fff;
}
.ova-event-slider .event_archive.type1 .img-author a img, .ova-event-slider .event_archive.type2 .img-author a img, .ova-event-slider .event_archive.type4 .img-author a img, .ova-event-slider .event_archive.type5 .img-author a img {
  width: 50px !important;
  height: 50px !important;
}
.ova-event-slider .owl-nav {
  margin: 0;
}
.ova-event-slider .owl-nav button {
  position: absolute;
  top: 50%;
  display: flex;
  margin: 0;
  transition: 0.3s ease;
  outline: none;
}
.ova-event-slider .owl-nav button i {
  color: #999;
  font-size: 26px;
  background: #eee;
  border-radius: 50%;
  padding: 10px;
}
@media (max-width: 1250px) {
  .ova-event-slider .owl-nav button {
    display: none;
  }
}
.ova-event-slider .owl-nav .owl-prev {
  left: -45px;
  transform: translate(-100%, -50%);
}
.ova-event-slider .owl-nav .owl-prev i {
  transition: all 0.3s linear;
}
.ova-event-slider .owl-nav .owl-prev i:hover {
  background: var(--primary);
  color: #fff;
}
@media (max-width: 1400px) {
  .ova-event-slider .owl-nav .owl-prev {
    left: 0px;
  }
}
.ova-event-slider .owl-nav .owl-next {
  right: -45px;
  transform: translate(100%);
}
.ova-event-slider .owl-nav .owl-next i {
  transition: all 0.3s linear;
}
.ova-event-slider .owl-nav .owl-next i:hover {
  background: var(--primary);
  color: #fff;
}
@media (max-width: 1400px) {
  .ova-event-slider .owl-nav .owl-next {
    right: 0px;
  }
}
.ova-event-slider .hide_dots .owl-dots {
  display: none;
}
@media (max-width: 767px) {
  .ova-event-slider .hide_dots .owl-dots {
    display: block;
  }
}
.ova-event-slider .owl-dots {
  text-align: center;
  margin-top: 30px;
}
.ova-event-slider .owl-dots .owl-dot {
  outline: none;
}
.ova-event-slider .owl-dots .owl-dot:not(:last-child) span {
  margin-right: 10px;
}
.ova-event-slider .owl-dots .owl-dot span {
  width: 12px;
  height: 12px;
  background: transparent;
  display: block;
  transition: 0.2s;
  background: #dddddd;
  border-radius: 50%;
}

.ova-event-grid {
  position: relative;
}
.ova-event-grid .el-button-filter {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 50px;
}
.ova-event-grid .el-button-filter button {
  font-size: 16px;
  color: #666666;
  font-weight: 600;
  background: transparent;
  border: none;
  padding: 7px 20px 5px 20px;
  border-radius: 2px;
  cursor: pointer;
  transition: 0.3s;
  outline: none;
}
.ova-event-grid .el-button-filter button.active {
  color: #ffffff;
}
.ova-event-grid .event_archive {
  margin-bottom: 0;
}
.ova-event-grid .event_archive .event-notfound {
  margin: 0px;
  font-size: 22px;
}
.ova-event-grid .event_archive.type1, .ova-event-grid .event_archive.type2, .ova-event-grid .event_archive.type4, .ova-event-grid .event_archive.type5, .ova-event-grid .event_archive.type6 {
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 45px;
}
.ova-event-grid .event_archive.type1.three_column, .ova-event-grid .event_archive.type2.three_column, .ova-event-grid .event_archive.type4.three_column, .ova-event-grid .event_archive.type5.three_column, .ova-event-grid .event_archive.type6.three_column {
  grid-template-columns: 1fr 1fr 1fr;
}
@media (max-width: 991px) {
  .ova-event-grid .event_archive.type1.three_column, .ova-event-grid .event_archive.type2.three_column, .ova-event-grid .event_archive.type4.three_column, .ova-event-grid .event_archive.type5.three_column, .ova-event-grid .event_archive.type6.three_column {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .ova-event-grid .event_archive.type1.three_column, .ova-event-grid .event_archive.type2.three_column, .ova-event-grid .event_archive.type4.three_column, .ova-event-grid .event_archive.type5.three_column, .ova-event-grid .event_archive.type6.three_column {
    grid-template-columns: 1fr;
  }
}
.ova-event-grid .event_archive.type1.two_column, .ova-event-grid .event_archive.type2.two_column, .ova-event-grid .event_archive.type4.two_column, .ova-event-grid .event_archive.type5.two_column, .ova-event-grid .event_archive.type6.two_column {
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 767px) {
  .ova-event-grid .event_archive.type1.two_column, .ova-event-grid .event_archive.type2.two_column, .ova-event-grid .event_archive.type4.two_column, .ova-event-grid .event_archive.type5.two_column, .ova-event-grid .event_archive.type6.two_column {
    grid-template-columns: 1fr;
  }
}
.ova-event-grid .event_archive.type1 .event_entry .event_item .event_detail, .ova-event-grid .event_archive.type2 .event_entry .event_item .event_detail, .ova-event-grid .event_archive.type4 .event_entry .event_item .event_detail, .ova-event-grid .event_archive.type5 .event_entry .event_item .event_detail, .ova-event-grid .event_archive.type6 .event_entry .event_item .event_detail {
  background: #fff;
}
.ova-event-grid .event_archive.type1 .img-author a img, .ova-event-grid .event_archive.type2 .img-author a img, .ova-event-grid .event_archive.type4 .img-author a img, .ova-event-grid .event_archive.type5 .img-author a img, .ova-event-grid .event_archive.type6 .img-author a img {
  width: 50px;
}
.ova-event-grid .event_archive .wrap_loader {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  background-color: rgba(255, 255, 255, 0.9);
  z-index: 1;
}
.ova-event-grid .event_archive .wrap_loader .loader {
  position: absolute;
  top: 100px;
  left: 50%;
  transform: translate(-50%);
  stroke-linecap: round;
}
.ova-event-grid .event_archive .wrap_loader .loader circle {
  fill: none;
  stroke-width: 1.5;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  transform-origin: 25px 25px;
  will-change: transform;
}
.ova-event-grid .event_archive .wrap_loader .loader circle:nth-of-type(1) {
  stroke-dasharray: 40px;
  animation-name: preloader_1;
}
.ova-event-grid .event_archive .wrap_loader .loader circle:nth-of-type(2) {
  stroke-dasharray: 80px;
  animation-name: preloader_2;
}
@keyframes preloader_1 {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader_2 {
  100% {
    transform: rotate(-360deg);
  }
}
.ova-event-grid .event_archive .wrap_loader .not_found {
  display: none;
}

.el-event-category {
  display: block;
  text-align: center;
  border: 2px solid #eeeeee;
  border-radius: 5px;
  transition: 0.4s;
  padding: 40px 5px;
}
.el-event-category .el-media {
  margin-bottom: 17px;
}
.el-event-category .el-media i {
  font-size: 55px;
}
.el-event-category .content-cat .cate-name {
  margin: 0px;
  font-size: 22px;
  line-height: 1.2;
  color: #222222;
  font-weight: 600;
  transition: 0.4s;
}
.el-event-category .content-cat .count-event {
  margin: 0px;
  font-size: 16px;
  line-height: 1.2;
  margin-top: 8px;
}
.el-event-category .content-cat .count-event span {
  margin-left: 5px;
}

.el-event-venue .event-venue-slide .item-venue {
  position: relative;
}
.el-event-venue .event-venue-slide .item-venue:hover .el-media a:after {
  height: 100%;
}
.el-event-venue .event-venue-slide .item-venue:hover .el-content .count-event {
  line-height: 1.2;
  visibility: visible;
  opacity: 1;
}
.el-event-venue .event-venue-slide .item-venue .el-media a {
  display: block;
  position: relative;
}
.el-event-venue .event-venue-slide .item-venue .el-media img {
  border-radius: 5px;
}
.el-event-venue .event-venue-slide .item-venue .el-content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding-left: 30px;
  padding-top: 30px;
  padding-bottom: 18px;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
}
.el-event-venue .event-venue-slide .item-venue .el-content .venue-name {
  margin: 0;
  line-height: 22px;
}
.el-event-venue .event-venue-slide .item-venue .el-content .venue-name a {
  font-size: 20px;
  color: #fff;
  line-height: 22px;
  font-weight: 600;
  transition: 0.4s;
}
.el-event-venue .event-venue-slide .item-venue .el-content .venue-name a:hover {
  color: #e86c60;
}
.el-event-venue .event-venue-slide .item-venue .el-content .count-event {
  margin: 0px;
  font-size: 15px;
  color: #fff;
  line-height: 0;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
  margin-top: 6px;
}
.el-event-venue .event-venue-slide .item-venue .el-content .count-event span {
  margin-left: 5px;
}
.el-event-venue .owl-nav {
  margin: 0;
}
.el-event-venue .owl-nav button {
  position: absolute;
  top: 50%;
  display: flex;
  margin: 0;
  transition: 0.3s ease;
  outline: none;
}
.el-event-venue .owl-nav button:hover {
  background-color: transparent;
}
.el-event-venue .owl-nav button i {
  font-size: 36px;
  color: #c9c9c9;
  transition: 0.3s ease;
}
@media (max-width: 1250px) {
  .el-event-venue .owl-nav button {
    display: none;
  }
}
.el-event-venue .owl-nav .owl-prev {
  left: -45px;
  transform: translate(-100%, -50%);
}
@media (max-width: 1400px) {
  .el-event-venue .owl-nav .owl-prev {
    left: 0px;
  }
}
.el-event-venue .owl-nav .owl-next {
  right: -45px;
  transform: translate(100%);
}
@media (max-width: 1400px) {
  .el-event-venue .owl-nav .owl-next {
    right: 0px;
  }
}
.el-event-venue .owl-dots {
  text-align: center;
  margin-top: 45px;
}
.el-event-venue .owl-dots .owl-dot {
  outline: none;
}
.el-event-venue .owl-dots .owl-dot:not(:last-child) span {
  margin-right: 10px;
}
.el-event-venue .owl-dots .owl-dot span {
  width: 12px;
  height: 12px;
  background: transparent;
  display: block;
  transition: 0.2s;
  background: #dddddd;
  border-radius: 50%;
}

.el-menu-event-detail {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.el-menu-event-detail .icon-menu {
  width: 115px;
  padding-left: 24px;
}
.el-menu-event-detail .icon-menu .el-share-social {
  display: inline-block;
  margin-right: 16px;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social {
  display: flex;
  align-items: center;
  cursor: pointer;
  width: fit-content;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social:hover .share-social-icons {
  display: block;
  transition: 0.5s all;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social:hover a i {
  transform: rotate(-45deg);
}
.el-menu-event-detail .icon-menu .el-share-social .share-social > a i {
  transition: 0.4s;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social > a i:before {
  margin: 0px;
  font-size: 20px;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social .text-social {
  color: #333333;
  font-size: 22px;
  line-height: 28px;
  font-weight: 600;
  margin-right: 16px;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social .share-social-icons {
  padding-left: 0px;
  list-style-type: none;
  background-color: #fff;
  min-width: 160px;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
  position: absolute;
  top: calc(100% - 10px);
  left: -10px;
  display: none;
  margin-bottom: -25px;
  z-index: 1;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social .share-social-icons li {
  border-bottom: 1px solid #e8e8e8;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social .share-social-icons li a {
  padding: 5px 10px 7px 20px;
  display: inline-block;
  width: 100%;
  font-size: 15px;
  line-height: 24px;
  color: #777777;
  transition: 0.4s;
}
.el-menu-event-detail .icon-menu .el-share-social .share-social .share-social-icons li a:hover {
  color: #e86c60;
}
.el-menu-event-detail .icon-menu .event-loop-favourite {
  display: inline-block;
}
.el-menu-event-detail .icon-menu .event-loop-favourite i {
  font-size: 20px;
  transition: 0.4s;
}
.el-menu-event-detail .content-menu-event {
  width: calc(100% - 115px);
}
.el-menu-event-detail .content-menu-event .title-event-menu {
  margin: 0px;
  font-size: 16px;
  line-height: 1.2;
  margin-bottom: 3px;
}
.el-menu-event-detail .content-menu-event .date-menu-event {
  margin: 0px;
  font-size: 13px;
  line-height: 1.2;
}

.el-menu-event-price .event_loop_price {
  font-size: 16px;
}

.elementor_search_form .wrap_form_search {
  padding: 0;
  box-shadow: none;
  margin: 0;
}
.elementor_search_form .wrap_form_search.type3 .el_submit_search {
  margin-top: 0;
}
.elementor_search_form .wrap_form_search.type3 .field_search select {
  padding: 0 20px 0 45px;
}
.elementor_search_form .wrap_form_search.type3.two_column form > div {
  width: 50%;
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type3.two_column form > div {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type3.three_column form > div {
  width: 33.3333%;
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type3.three_column form > div {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type3.four_column form > div {
  width: 25%;
}
@media (max-width: 991.98px) {
  .elementor_search_form .wrap_form_search.type3.four_column form > div {
    width: 33.3333%;
  }
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type3.four_column form > div {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type3.five_column form > div {
  width: 20%;
}
@media (max-width: 991.98px) {
  .elementor_search_form .wrap_form_search.type3.five_column form > div {
    width: 33.3333%;
  }
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type3.five_column form > div {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type1 .field_search select {
  padding-left: 55px;
}
.elementor_search_form .wrap_form_search.type1 .field_search:first-child {
  width: 40%;
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type1 .field_search:first-child {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type1 .field_search:nth-last-child(2) {
  border-right: 0;
}
.elementor_search_form .wrap_form_search.type2 .field_search select {
  padding-left: 20px;
}
.elementor_search_form .wrap_form_search.type2.two_column form > div {
  width: 50%;
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type2.two_column form > div {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type2.three_column form > div {
  width: 33.3333%;
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type2.three_column form > div {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type2.four_column form > div {
  width: 25%;
}
@media (max-width: 991.98px) {
  .elementor_search_form .wrap_form_search.type2.four_column form > div {
    width: 33.3333%;
  }
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type2.four_column form > div {
    width: 100%;
  }
}
.elementor_search_form .wrap_form_search.type2.five_column form > div {
  width: 20%;
}
@media (max-width: 991.98px) {
  .elementor_search_form .wrap_form_search.type2.five_column form > div {
    width: 33.3333%;
  }
}
@media (max-width: 768px) {
  .elementor_search_form .wrap_form_search.type2.five_column form > div {
    width: 100%;
  }
}

.elementor_search_map .wrap_search_map .wrap_search #result_search {
  padding-left: 0;
}
.elementor_search_map .wrap_search_map .wrap_search #result_search select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Remove default arrow */
}
.elementor_search_map .wrap_search_map .wrap_search #result_search .wrap_load_more {
  width: 100%;
  display: none;
  position: relative;
  padding: 30px 0;
}
.elementor_search_map .wrap_search_map .wrap_search #result_search .wrap_load_more .loader {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
  stroke-linecap: round;
}
.elementor_search_map .wrap_search_map .wrap_search #result_search .wrap_load_more .loader circle {
  fill: none;
  stroke-width: 1.5;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  transform-origin: 25px 25px;
  will-change: transform;
  stroke: #e86c60;
}
.elementor_search_map .wrap_search_map .wrap_search #result_search .wrap_load_more .loader circle:nth-of-type(1) {
  stroke-dasharray: 40px;
  animation-name: preloader_1;
}
.elementor_search_map .wrap_search_map .wrap_search #result_search .wrap_load_more .loader circle:nth-of-type(2) {
  stroke-dasharray: 80px;
  animation-name: preloader_2;
}
@keyframes preloader_1 {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader_2 {
  100% {
    transform: rotate(-360deg);
  }
}
.elementor_search_map .wrap_search {
  flex-wrap: wrap;
}
.elementor_search_map .wrap_show_map {
  width: 40%;
}
@media (max-width: 991.98px) {
  .elementor_search_map .wrap_show_map {
    width: 100%;
  }
}

.ova_slideshow {
  /* Arrows slide */
  /* End Arrow slide */
  /* Dots slide */
}
.ova_slideshow .owl-item.active {
  position: relative;
}
.ova_slideshow .owl-item.active .slide-bg {
  min-height: 100%;
  min-width: 100%;
  z-index: -1;
  position: absolute;
  background-size: cover;
}
.ova_slideshow .owl-item.active .slide-inner {
  display: flex;
  position: absolute;
  align-items: center;
  text-align: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ova_slideshow .owl-item.active .slide-inner .elementor-background-overlay:after {
  content: "";
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}
.ova_slideshow .elementor-slide-content {
  z-index: 3;
  color: #f6f6f6;
  position: relative;
  width: 100%;
  margin: 0 auto;
}
.ova_slideshow .elementor-slide-content .elementor-slide-title {
  display: block;
  font-size: 66px;
  font-weight: bold;
  color: #f6f6f6;
  margin-bottom: 25px;
  transition: 0.3s ease;
  line-height: 1;
}
@media (max-width: 767.98px) {
  .ova_slideshow .elementor-slide-content .elementor-slide-title {
    font-size: 42px;
  }
}
.ova_slideshow .elementor-slide-content .elementor-slide-title:hover {
  color: #e86c60;
  transition: 0.3s ease;
}
.ova_slideshow .elementor-slide-content .elementor-slide-tag {
  margin: 0 0 36px 0;
}
.ova_slideshow .elementor-slide-content .elementor-slide-tag a {
  font-size: 20px;
  color: #f6f6f6;
  transition: 0.3s ease;
  text-transform: lowercase;
}
@media (max-width: 767.98px) {
  .ova_slideshow .elementor-slide-content .elementor-slide-tag a {
    font-size: 18px;
  }
}
.ova_slideshow .elementor-slide-content .elementor-slide-tag a:hover {
  color: #e86c60;
  transition: 0.3s ease;
}
.ova_slideshow .elementor-slide-content .elementor-slide-tag a .tag {
  font-size: 16px;
  color: #ccc;
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767.98px) {
  .ova_slideshow .elementor-slide-content .elementor-slide-bottom {
    flex-direction: column;
  }
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-venue {
  font-size: 14px;
  padding-right: 7.5px;
  width: 50%;
  text-align: right;
}
@media (max-width: 767.98px) {
  .ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-venue {
    width: auto;
    padding: 0;
    margin-bottom: 20px;
  }
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-venue span {
  display: inline-block;
  background-color: rgba(255, 255, 255, 0.2);
  padding: 8px 25px 8px 20px;
  border-radius: 4px;
  color: #fff;
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-venue span i {
  color: #e86c60;
  margin-right: 10px;
  font-size: 14px;
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-date {
  font-size: 14px;
  padding-left: 7.5px;
  width: 50%;
  text-align: left;
}
@media (max-width: 767.98px) {
  .ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-date {
    width: auto;
    padding: 0;
  }
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-date span {
  display: inline-block;
  background-color: rgba(255, 255, 255, 0.2);
  padding: 8px 25px 8px 20px;
  border-radius: 4px;
  color: #fff;
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom .elementor-slide-date span i {
  color: #e86c60;
  margin-right: 10px;
  font-size: 14px;
}
.ova_slideshow .elementor-slide-content .elementor-slide-bottom ~ .elementor-slide-date {
  padding: 0;
  text-align: center;
}
.ova_slideshow .arrows-inside .owl-nav {
  margin: 0;
}
.ova_slideshow .arrows-inside .owl-nav button {
  margin: 0 !important;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 50px;
  height: 50px;
}
.ova_slideshow .arrows-inside .owl-nav button:focus {
  outline: 0;
}
.ova_slideshow .arrows-inside .owl-nav .owl-prev {
  left: 25px;
  border-radius: 100%;
  transition: 0.5s all ease;
}
.ova_slideshow .arrows-inside .owl-nav .owl-prev:after {
  position: absolute;
  display: none;
  content: "";
  top: 50%;
  right: 0;
  width: 70px;
  height: 1px;
  background: #ffffff;
  transform: translate(100%, 0);
  z-index: 4;
}
.ova_slideshow .arrows-inside .owl-nav .owl-prev i {
  position: relative;
  font-size: 22px;
}
.ova_slideshow .arrows-inside .owl-nav .owl-prev i:after {
  position: absolute;
  display: block;
  content: "";
  top: 50%;
  left: 0;
  width: 50px;
  height: 50px;
  transform: translate(-30%, -50%);
  background: rgba(0, 0, 0, 0.3) !important;
  border-radius: 100%;
  transition: 0.5s all ease;
}
.ova_slideshow .arrows-inside .owl-nav .owl-prev i:before {
  z-index: 10;
  position: relative;
}
.ova_slideshow .arrows-inside .owl-nav .owl-prev:hover i:after {
  transition: 0.5s all ease;
  background: rgba(0, 0, 0, 0.8) !important;
}
.ova_slideshow .arrows-inside .owl-nav .owl-next {
  right: 25px;
  border-radius: 100%;
  transition: 0.5s all ease;
}
.ova_slideshow .arrows-inside .owl-nav .owl-next:after {
  position: absolute;
  display: none;
  content: "";
  top: 50%;
  left: 0;
  width: 70px;
  height: 1px;
  background: #ffffff;
  transform: translate(-100%, 0);
  z-index: 3;
}
.ova_slideshow .arrows-inside .owl-nav .owl-next i {
  position: relative;
  font-size: 22px;
}
.ova_slideshow .arrows-inside .owl-nav .owl-next i:after {
  position: absolute;
  display: block;
  content: "";
  top: 50%;
  left: 0;
  width: 50px;
  height: 50px;
  transform: translate(-30%, -50%);
  background: rgba(0, 0, 0, 0.3) !important;
  border-radius: 100%;
  transition: 0.5s all ease;
}
.ova_slideshow .arrows-inside .owl-nav .owl-next i:before {
  z-index: 10;
  position: relative;
}
.ova_slideshow .arrows-inside .owl-nav .owl-next:hover i:after {
  transition: 0.5s all ease;
  background: rgba(0, 0, 0, 0.8) !important;
}
.ova_slideshow .arrows-show-hover .owl-prev, .ova_slideshow .arrows-show-hover .owl-next {
  opacity: 0;
}
.ova_slideshow:hover .arrows-show-hover .owl-prev, .ova_slideshow:hover .arrows-show-hover .owl-next {
  opacity: 1;
  transition: 0.7s linear;
}
.ova_slideshow .owl-dots {
  display: flex;
  position: absolute;
  bottom: 0;
  margin-top: 0;
}
.ova_slideshow .owl-dots button {
  background-color: transparent;
  border: 0;
  padding: 0;
  cursor: pointer;
  margin: 0 5px;
}
.ova_slideshow .owl-dots button:focus {
  outline: 0;
}
.ova_slideshow .owl-dots button span {
  padding: 0;
  width: 12px;
  height: 12px;
  border-radius: 0;
  background: #fff;
  border-radius: 100%;
  display: inline-block;
  transition: 0.3s ease;
}
.ova_slideshow .owl-dots button span:hover {
  background-color: #e86c60;
  transition: 0.3s ease;
}
.ova_slideshow .owl-dots .active span {
  background: #e86c60;
}
.ova_slideshow .elementor-slide-title,
.ova_slideshow .elementor-slide-tag,
.ova_slideshow .elementor-slide-venue,
.ova_slideshow .elementor-slide-date {
  opacity: 0;
}
.ova_slideshow .animated {
  -webkit-animation-duration: 2000 ms;
  animation-duration: 2000 ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@media (max-width: 1024px) {
  .ova_slideshow .owl-prev:after, .owl-next:after {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .ova_slideshow .owl-dots.hide_in_mobile {
    display: none !important;
  }
}
.el_name_event_slider {
  margin: 0 auto;
}
.el_name_event_slider .wrap_item {
  text-align: center;
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 6px;
  padding: 10px 28px;
}
.el_name_event_slider .wrap_item .item {
  font-size: 14px;
  color: #000;
  transition: 0.3s ease;
}
.el_name_event_slider .wrap_item .item:hover {
  color: #e86c60;
  transition: 0.3s ease;
}
.el_name_event_slider .wrap_item .item .title {
  position: relative;
}
.el_name_event_slider .wrap_item .item .title i {
  display: none;
  position: absolute;
  top: 1px;
  left: 0px;
  font-size: 17px;
  font-weight: bold;
  color: #e86c60;
}
.el_name_event_slider .wrap_item .item .date {
  color: var(--primary);
}

/**
* 4.0 Cart
*/
.wp-cart-header {
  background-size: cover;
  background-position: center center;
  position: relative;
  margin-bottom: 90px;
  padding: 50px 0 57px 0;
}
.wp-cart-header .cart-header {
  position: relative;
  z-index: 1;
}
.wp-cart-header .cart-header .title-event {
  margin: 0;
  font-size: 34px;
  color: #fff;
}
.wp-cart-header .cart-header .title-event a {
  font-size: 34px;
  color: #fff;
  transition: 0.4s;
}
.wp-cart-header .cart-header .venue, .wp-cart-header .cart-header .date {
  margin: 0px;
  font-size: 14px;
  color: #fff;
  margin-top: 15px;
}
.wp-cart-header .cart-header .date {
  margin-top: 0px;
}
.wp-cart-header:after {
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
}

.cart_detail {
  display: flex;
  max-width: 1190px;
  margin: 0 auto;
  padding: 0 10px;
  /* Cart Empty **/
}
@media (max-width: 1024px) {
  .cart_detail {
    flex-wrap: wrap;
    padding: 0 20px;
  }
}
.cart_detail .cart_empty {
  padding: 60px 0px;
}
.cart_detail .step-2 {
  display: none;
}
.cart_detail .error-empty-input {
  margin-bottom: 8px;
  display: none;
}
.cart_detail .error-empty-input span {
  font-size: 12px;
  color: #fff;
  padding: 5px 10px;
  font-style: italic;
  position: relative;
}
.cart_detail .error-empty-input span:after {
  position: absolute;
  bottom: -5px;
  left: 10px;
  content: "";
  border-top: 5px solid #f16460;
  border-left: 0px solid transparent;
  border-right: 10px solid transparent;
}
.cart_detail .cart-content {
  flex: 0 0 calc(100% - 360px);
  width: calc(100% - 360px);
  padding-right: 40px;
}
@media (max-width: 991px) {
  .cart_detail .cart-content {
    flex: 0 0 100%;
    padding: 0px;
    margin-bottom: 20px;
  }
}
.cart_detail .cart-content .error-item {
  margin: 0px;
  font-size: 16px;
  line-height: 25px;
  color: #e86c60;
}
.cart_detail .cart-content .cart-ticket-info p {
  margin: 0px;
}
.cart_detail .cart-content .cart-ticket-info .error-empty-cart, .cart_detail .cart-content .cart-ticket-info .error-number-seat {
  text-align: right;
  margin-bottom: 8px;
  display: none;
}
.cart_detail .cart-content .cart-ticket-info .error-empty-cart span, .cart_detail .cart-content .cart-ticket-info .error-number-seat span {
  display: none;
  font-size: 12px;
  color: #fff;
  background: #f16460;
  padding: 5px 10px;
  font-style: italic;
  position: relative;
}
.cart_detail .cart-content .cart-ticket-info .error-empty-cart span:after, .cart_detail .cart-content .cart-ticket-info .error-number-seat span:after {
  position: absolute;
  bottom: -5px;
  right: 20px;
  content: "";
  border-top: 5px solid #f16460;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket:not(:last-child) .heading-ticket {
  border-bottom: none;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket:not(:last-child) .desc-ticket {
  border-top: 1px solid #ddd;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket:first-child .desc-ticket {
  display: block;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket:last-child .desc-ticket {
  border-bottom: 1px solid #ddd;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 1px solid #ddd;
  cursor: pointer;
  padding: 13px 15px 11px 15px;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket .title-ticket {
  font-size: 14px;
  line-height: 1.2;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket .title-ticket i {
  transition: 0.8s;
  color: #999;
  margin-right: 15px;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket .wp-price-status {
  text-align: center;
  display: flex;
  flex-direction: column;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket .wp-price-status .price {
  font-size: 16px;
  line-height: 1.2;
  font-weight: 700;
  margin-bottom: 4px;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket .wp-price-status .price a {
  font-size: 16px;
  line-height: 1.2;
  font-weight: 700;
  color: #333;
  margin-bottom: 4px;
  transition: 0.4s;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket .wp-price-status .price a:hover {
  color: #e86c60;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .heading-ticket .wp-price-status .stattus {
  font-size: 10px;
  line-height: 1.2;
  font-weight: 700;
  color: #999999;
  border: 1px solid #999999;
  display: inline-block;
  padding: 4px 0px 3px 0px;
  width: 145px;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .desc-ticket {
  display: none;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.cart_detail .cart-content .cart-ticket-info .item-info-ticket .desc-ticket .desc {
  font-size: 14px;
  background: #F1F1F1;
  padding: 25px 10px 23px 15px;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type {
  display: table;
  width: 100%;
  padding: 20px 0 20px 0;
}
@media (max-width: 991px) {
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type {
    padding: 20px 20px 20px 0;
  }
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type:not(:last-child) {
  border-bottom: 1px dashed #bbb;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type.header {
  border-bottom: 3px solid #ccc;
  padding: 9px 0;
}
@media (max-width: 480px) {
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header {
    display: flex;
  }
}
@media (max-width: 480px) {
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .ticket-name, .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .price-ticket, .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .quanty-ticket {
    width: 33.3333%;
  }
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .ticket-name p, .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .price-ticket p, .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .quanty-ticket p {
  font-size: 14px;
  line-height: 1.2;
  font-weight: 700;
}
@media (min-width: 991px) {
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type .ticket-name {
    display: flex;
  }
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type .ticket-name .number_ticket_rest {
    padding-left: 5px;
  }
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .control {
  font-size: 14px;
  line-height: 22px;
  color: #666;
  display: flex;
  justify-content: flex-end;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span {
  width: 35px;
  height: 35px;
  border: 1px solid #ccc;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span:not(:last-child) {
  border-right: none;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span.minus, .cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span.plus {
  cursor: pointer;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span.minus:hover, .cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span.plus:hover {
  background: #e6e6e6;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type > div {
  display: table-cell;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .image-seat {
  display: none;
  cursor: pointer;
  width: 5%;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .image-seat svg {
  height: 30px;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .wp-select-seat {
  width: 20%;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .wp-select-seat .item-select-num {
  color: #666;
  font-size: 14px;
  line-height: 22px;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .wp-select-seat .item-select-num:not(:last-child) {
  margin-bottom: 10px;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .wp-select-seat .item-select-num .select2-container--default .select2-selection--single {
  border: 1px solid #ccc;
  outline: none;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .wp-select-seat .item-select-num .select2-container--default .select2-selection--single .select2-selection__rendered {
  outline: none;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .price-ticket, .cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket {
  width: 20%;
  text-align: right;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket {
  position: relative;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket .error {
  display: none;
  position: absolute;
  top: -18px;
  right: 0px;
  font-size: 12px;
  font-style: italic;
  line-height: 1.2;
  font-weight: 500;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket span.sold-out {
  border: none;
  color: #f00;
  display: inline-block;
  font-size: 14px;
  line-height: 1.2;
  font-weight: 500;
  width: 100%;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket .btn-delete-item-cart {
  position: absolute;
  top: 10px;
  left: calc(100% + 8px);
  display: inline-flex;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket .btn-delete-item-cart i {
  cursor: pointer;
  color: #666;
  font-size: 13px;
  line-height: 1.2;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type p {
  color: #666;
  font-size: 14px;
  line-height: 22px;
}
.cart_detail .cart-content .cart-ticket-info .item-ticket-type p.number_ticket_rest {
  color: #888;
}
@media (max-width: 767.98px) {
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type p {
    padding-right: 5px;
  }
}
@media (max-width: 480px) {
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type .ticket-name, .cart_detail .cart-content .cart-ticket-info .item-ticket-type .price-ticket, .cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket {
    width: 33.3333%;
  }
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type .ticket-name {
    order: 1;
  }
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type .wp-select-seat {
    order: 4;
    width: fit-content;
  }
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type .price-ticket {
    order: 2;
  }
  .cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket {
    order: 3;
  }
}
.cart_detail .cart-content .seat-types {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
  background-color: #e3e3e3;
}
.cart_detail .cart-content .seat-types table {
  margin-bottom: 0;
  border: 0;
}
.cart_detail .cart-content .seat-types td {
  padding: 10px 10px;
  border: 0;
}
.cart_detail .cart-content .seat-types tr {
  border: 0;
}
.cart_detail .cart-content .seat-types .seat-type {
  width: 50%;
  border-bottom: 1px dashed #ccc;
  border-right: 1px dashed #ccc;
}
@media (max-width: 767.98px) {
  .cart_detail .cart-content .seat-types .seat-type {
    width: 100%;
  }
}
.cart_detail .cart-content .seat-types .name_type {
  margin: 0;
}
.cart_detail .cart-content .seat-types .price {
  margin: 0;
}
.cart_detail .cart-content .seat-types .text-right {
  position: relative;
}
.cart_detail .cart-content .seat-types .text-right span {
  display: none;
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translate(-50%, -100%);
  text-align: center;
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2);
  padding: 10px;
  font-size: 14px;
  margin-bottom: 10px;
  z-index: 3;
}
.cart_detail .cart-content .seat-types .text-right span:after {
  z-index: 9;
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  bottom: 8px;
  left: 50%;
  transform: rotate(45deg) translate(5px, 100%);
  background-color: rgba(255, 255, 255, 0.9);
}
.cart_detail .cart-content .seat-types .text-right i:hover + span {
  display: block;
  max-width: 200px;
}
.cart_detail .cart-sidebar {
  flex: 0 0 360px;
}
@media (max-width: 991px) {
  .cart_detail .cart-sidebar {
    flex: 0 0 100%;
  }
}
.cart_detail .cart-sidebar .cart-info {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info {
  padding: 15px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .cart_title {
  position: relative;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .cart_title span.edit {
  display: none;
  cursor: pointer;
  font-size: 14px;
  position: absolute;
  right: 0;
  top: 0;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .cart_title span.edit:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "";
  margin-right: 5px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info {
  padding-top: 4px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .placeholder {
  display: inline-block;
  font-size: 12px;
  color: #999;
  line-height: 1.2;
  font-style: italic;
  padding-bottom: 30px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info {
  display: flex;
  justify-content: space-between;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info:not(:last-child) {
  border-bottom: 1px dashed #bbb;
  padding: 12px 0;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info:last-child {
  padding-bottom: 32px;
  padding-top: 12px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info p {
  margin: 0px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.header {
  border-bottom: 1px dashed #bbb;
  padding: 7px 0 12px 0;
  display: none;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.header span {
  font-size: 14px;
  line-height: 22px;
  color: #666;
  font-weight: 600;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-type-ticket .wp-seat-info {
  display: flex;
  flex-wrap: wrap;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-type-ticket .wp-seat-info span {
  font-size: 14px;
  line-height: 22px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-type-ticket .wp-seat-info span:not(:last-child):after {
  content: "|";
  padding: 0 5px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-sub-price {
  text-align: right;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .total-discount, .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .total-tax, .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .system-fee {
  display: none;
  justify-content: space-between;
  padding-bottom: 10px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .total-discount p, .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .total-tax p, .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .system-fee p {
  margin: 0px;
  font-size: 14px;
  line-height: 22px;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .total-tax, .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .system-fee {
  border-top: 1px dashed #bbb;
  padding: 10px 0 5px 0;
}
.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .total-tax p, .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .system-fee p {
  color: #666;
}
.cart_detail .cart-sidebar .cart-info .total-cart-info {
  background: #666;
  display: flex;
  justify-content: space-between;
  padding: 20px;
}
.cart_detail .cart-sidebar .cart-info .total-cart-info span {
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
}
.cart_detail .cart-sidebar .cart-discount-button {
  margin-top: 20px;
}
.cart_detail .cart-sidebar .cart-discount-button a {
  font-size: 14px;
  line-height: 22px;
  color: #333;
  transition: 0.3s;
  padding: 10px 0;
  width: 100%;
  display: block;
  border: 2px dashed #c7c7c7;
  text-align: center;
}
.cart_detail .cart-sidebar .cart-discount-button .form-discount {
  display: none;
  position: relative;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cart_detail .cart-sidebar .cart-discount-button .form-discount {
    margin-right: 20px;
  }
}
.cart_detail .cart-sidebar .cart-discount-button .form-discount input {
  font-size: 14px;
  color: #333;
  width: calc(100% - 110px);
  border: 1px solid #828181;
}
.cart_detail .cart-sidebar .cart-discount-button .form-discount input::placeholder {
  color: #666;
  font-size: 14px;
}
.cart_detail .cart-sidebar .cart-discount-button .form-discount button {
  width: 100px;
  margin-left: 10px;
  background: #999;
  border: 1px solid #828181;
  color: #fff;
  font-size: 14px;
  transition: 0.3s;
  cursor: pointer;
}
.cart_detail .cart-sidebar .cart-discount-button .form-discount i {
  position: absolute;
  left: calc(100% + 5px);
  top: 0px;
  cursor: pointer;
  color: #666;
}
.cart_detail .cart-sidebar .cart-discount-button .form-discount i:hover {
  color: #e86c60;
}
.cart_detail .cart-sidebar .cart-discount-button .form-discount .error {
  display: none;
  margin: 0px;
  font-weight: 500;
  padding-top: 10px;
  font-size: 12px;
  font-style: italic;
}
.cart_detail .cart-sidebar .checkout_button, .cart_detail .cart-sidebar .next_step_button {
  margin-top: 20px;
}
.cart_detail .cart-sidebar .checkout_button a, .cart_detail .cart-sidebar .next_step_button a {
  display: block;
  width: 100%;
  padding: 14px 0;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  color: #fff;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.28);
  transition: 0.3s;
  text-align: center;
}
.cart_detail .cart-sidebar .message-error {
  margin-top: 22px;
}
.cart_detail .cart-sidebar .message-error p {
  margin: 0px;
  font-size: 14px;
  color: #f16460;
}
.cart_detail .cart-sidebar .auto_reload {
  color: #666;
  font-size: 14px;
}
.cart_detail .cart-sidebar .message-error-seat p {
  display: none;
  margin: 0px;
  margin-top: -12px;
  margin-bottom: 8px;
  color: #de4b47;
  font-size: 12px;
  font-style: italic;
}
.cart_detail .cart_title {
  margin: 0;
  padding-top: 0;
  padding-bottom: 9px;
  font-size: 14px;
  line-height: 1.2;
  color: #333;
  font-weight: 600;
  border-bottom: 3px solid #ccc;
  text-transform: uppercase;
  margin-bottom: 30px;
}
.cart_detail .el_ask_ticket {
  display: none;
  margin-bottom: 30px;
}
.cart_detail .el_ask_ticket .ask_ticket_title {
  margin: 0 0 10px;
  font-size: 16px;
  color: #333333;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked {
  display: inline-block;
  position: relative;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked.no-click {
  pointer-events: none;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked label {
  padding: 0 20px 0 30px;
  margin: 0;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked input:checked ~ .checkmark {
  border-color: #90ba3e;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked input:checked ~ .checkmark:after {
  display: block;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked input[type=radio]:checked ~ label {
  color: #90ba3e;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #FFFFFF;
  border: 3px solid #ddd;
  border-radius: 50%;
  z-index: -1;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  top: 4px;
  left: 4px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #90ba3e;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked:first-child {
  margin-right: 20px;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked:hover input ~ .checkmark {
  border-color: #90ba3e;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .label-checked:hover label {
  color: #90ba3e;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .ask_loading {
  display: none;
}
.cart_detail .el_ask_ticket .ask_ticket_checked .ask_loading i {
  display: flex;
  animation: ask_loading 1.2s linear infinite;
  font-size: 16px;
  color: var(--primary);
}
@keyframes ask_loading {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.cart_detail .el_multiple_ticket {
  list-style: none;
  padding: 0;
  margin: 0 0 22px;
}
.cart_detail .el_multiple_ticket .ticket_item {
  display: inline-block;
  font-size: 16px;
  border: 1px solid #ccc;
  padding: 5px 10px;
  margin: 0 5px 10px 0;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.cart_detail .el_multiple_ticket .ticket_item:hover, .cart_detail .el_multiple_ticket .ticket_item.actived {
  color: #FFFFFF;
  background-color: var(--primary);
  border-color: var(--primary);
}
.cart_detail .input_mult_ticket {
  display: none;
}
.cart_detail .info_ticket_receiver, .cart_detail .input_ticket_receiver {
  padding: 0px;
  list-style-type: none;
  font-size: 14px;
  line-height: 22px;
}
.cart_detail .info_ticket_receiver input, .cart_detail .input_ticket_receiver input {
  border: none;
  padding: 0px;
}
.cart_detail .info_ticket_receiver li {
  color: #666;
  display: flex;
  justify-content: space-between;
  padding: 10px 0;
}
.cart_detail .info_ticket_receiver li:not(:last-child) {
  border-bottom: 1px dashed #666;
}
.cart_detail .info_ticket_receiver li .label {
  font-weight: 700;
  flex-basis: 0 0 130px;
}
.cart_detail .info_ticket_receiver li .label i {
  color: #aaa;
  margin-right: 10px;
}
.cart_detail .info_ticket_receiver li .span {
  flex-basis: calc(100% - 130px);
  text-align: right;
}
.cart_detail .cart-customer-input {
  margin-bottom: 48px;
}
.cart_detail .cart-customer-input .input_ticket_receiver li {
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #ccc;
  border-top: none;
}
.cart_detail .cart-customer-input .input_ticket_receiver li.first_name {
  border-top: 1px solid #ccc;
}
.cart_detail .cart-customer-input .input_ticket_receiver li.create_account {
  padding: 10px;
}
.cart_detail .cart-customer-input .input_ticket_receiver li.create_account .create_account_content {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.cart_detail .cart-customer-input .input_ticket_receiver li.create_account .create_account_content input {
  width: auto;
}
.cart_detail .cart-customer-input .input_ticket_receiver li.create_account .create_account_content .label {
  padding-left: 10px;
  font-weight: 500;
}
.cart_detail .cart-customer-input .input_ticket_receiver li label {
  color: #999;
  width: 100%;
  margin: 0px;
  padding-top: 4px;
  display: inline-block;
}
.cart_detail .cart-customer-input .input_ticket_receiver li input, .cart_detail .cart-customer-input .input_ticket_receiver li textarea {
  color: #555;
  width: 100%;
  height: unset;
  padding: 2px 10px 10px 0px;
  border: none;
  outline: none;
}
.cart_detail .cart-customer-input .input_ticket_receiver li .select2-container {
  margin-bottom: 20px;
  margin-top: 10px;
}
.cart_detail .cart-customer-input .input_ticket_receiver li .select2-container--default .select2-selection--single {
  border: 1px solid #ccc;
}
.cart_detail .el_payments ul {
  padding: 0px;
  list-style-type: none;
}
.cart_detail .el_payments ul li:first-child .payment_form {
  display: block;
}
.cart_detail .el_payments ul li:last-child .payment_form {
  border-top: none;
}
.cart_detail .el_payments ul li:not(:last-child) .type-payment, .cart_detail .el_payments ul li:not(:last-child) .payment_form {
  border-bottom: none;
}
.cart_detail .el_payments ul li .type-payment {
  display: block;
  position: relative;
  border: 1px solid #ddd;
}
.cart_detail .el_payments ul li .type-payment input[type=radio] {
  position: absolute;
  visibility: hidden;
}
.cart_detail .el_payments ul li .type-payment label {
  display: block;
  position: relative;
  margin: 0px;
  font-size: 14px;
  line-height: 22px;
  color: #333;
  font-weight: 600;
  padding: 18px 10px 18px 45px;
  z-index: 9;
  cursor: pointer;
  transition: all 0.25s linear;
}
.cart_detail .el_payments ul li .type-payment .outer-circle {
  display: block;
  position: absolute;
  border: 3px solid #ddd;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  top: 18px;
  left: 10px;
  z-index: 5;
  transition: border 0.25s linear;
  -webkit-transition: border 0.25s linear;
}
.cart_detail .el_payments ul li .type-payment .outer-circle:before {
  display: block;
  position: absolute;
  content: "";
  border-radius: 100%;
  height: 8px;
  width: 8px;
  top: 3px;
  left: 3px;
  margin: auto;
  transition: background 0.25s linear;
}
.cart_detail .el_payments ul li .type-payment input[type=radio] .outer-circle {
  border-color: #0070ba;
}
.cart_detail .el_payments ul li .type-payment input[type=radio]:checked ~ .outer-circle {
  border: 3px solid #0070ba;
}
.cart_detail .el_payments ul li .type-payment input[type=radio]:checked ~ .outer-circle:before {
  background: #0070ba;
}
.cart_detail .el_payments ul li .type-payment input[type=radio]:checked ~ label {
  color: #0070ba;
  font-weight: 700;
}
.cart_detail .el_payments ul li .payment_form {
  font-size: 14px;
  line-height: 22px;
  color: #666;
  display: none;
  padding: 14px 10px 18px 10px;
  border: 1px solid #ddd;
  background: #F1F1F1;
}
.cart_detail .payment_method_choosed {
  margin-bottom: 20px;
}
.cart_detail .payment_method_choosed .cart_title {
  margin-bottom: 10px;
}
.cart_detail .payment_method_choosed .content {
  font-size: 14px;
  line-height: 22px;
  color: #666666;
  font-weight: 600;
  border: none;
  padding: 0px;
}

.checkout_button {
  position: relative;
}

.submit-load-more {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #90ba3e;
  z-index: -1;
  transition: 0.4s;
}
.submit-load-more .load-more {
  display: block;
  width: 100%;
  height: 50px;
  position: absolute;
  top: -8px;
}
.submit-load-more .lds-spinner {
  display: inline-block;
  position: relative;
  width: 50px;
  height: 100%;
}
.submit-load-more .lds-spinner div {
  transform-origin: 32px 32px;
  animation: lds-spinner 1.2s linear infinite;
}
.submit-load-more .lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 16px;
  left: 30px;
  width: 4px;
  height: 8px;
  border-radius: 20%;
  background: #fff;
}
.submit-load-more .lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.submit-load-more .lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.submit-load-more .lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.submit-load-more .lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.submit-load-more .lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.submit-load-more .lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.submit-load-more .lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.submit-load-more .lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.submit-load-more .lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.submit-load-more .lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.submit-load-more .lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.submit-load-more .lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}

@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.el-my-wishlist table {
  width: 100%;
}
.el-my-wishlist table .event_head tr td {
  padding: 5px 10px;
  color: #333;
  font-weight: 600;
}
.el-my-wishlist table .event_body > :nth-child(odd) {
  background-color: #f9f9f9;
}
.el-my-wishlist table .event_body tr {
  background-color: #f1f1f1;
}
.el-my-wishlist table .event_body td {
  border: none;
  padding: 30px 10px;
}
.el-my-wishlist table .event_body a.close-wl {
  padding-right: 15px;
}

.checkout.woocommerce-checkout #order_review_heading {
  margin-bottom: 20px;
}

.woocommerce-checkout #payment ul.payment_methods {
  padding: 25px 1em 25px 1em !important;
}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal input {
  height: 14px;
}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe input {
  height: 52px;
}
.woocommerce-checkout #payment ul.payment_methods li input {
  height: unset;
}
.woocommerce-checkout #payment div.payment_box {
  margin: 0 0 20px 0px !important;
}

.woocommerce td.product-name dl.variation dd.variation-Email {
  margin-bottom: 4px;
}
.woocommerce td.product-name dl.variation dd.variation-Phone, .woocommerce td.product-name dl.variation dd.variation-Name {
  margin-bottom: 3px;
}

.woocommerce td.product-name .wc-item-meta p {
  line-height: 1.5em;
}

.el_payments.hide_payments {
  display: none !important;
}

.woocommerce-checkout .woocommerce .countdown-checkout {
  position: fixed;
  z-index: 1;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: var(--primary);
  display: block;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  padding: 15px;
  color: #FFFFFF;
}
.woocommerce-checkout .woocommerce .countdown-checkout .countdown-time .time {
  font-size: 18px;
  font-weight: bold;
}

/**
* 5.0 Vendor
*/
.vendor_wrap {
  font-size: 14px;
  display: flex;
  width: 100%;
  max-width: 100% !important;
  color: #343434;
}
.vendor_wrap p {
  color: #343434;
}
.vendor_wrap a {
  color: #007bff;
}
.vendor_wrap a:hover {
  color: #e86c60;
}
.vendor_wrap .active_color {
  color: #e86c60;
}
@media (max-width: 991.98px) {
  .vendor_wrap {
    display: block;
  }
}
.vendor_wrap button.button:hover,
.vendor_wrap a.button:hover {
  background-color: #343434;
  border-color: #343434;
  color: #fff;
}
.vendor_wrap button, .vendor_wrap a {
  text-decoration: none !important;
}
.vendor_wrap button:focus, .vendor_wrap a:focus {
  outline: none;
}
.vendor_wrap button.button, .vendor_wrap a.button {
  padding: 8px 16px;
  transition: 0.3s all ease;
  border-radius: 5px;
  color: #fff;
  box-shadow: none;
  text-shadow: none;
  display: inline-block;
  border: none;
}
.vendor_wrap button.button:hover, .vendor_wrap a.button:hover {
  transition: 0.3s all ease;
  cursor: pointer;
}
.vendor_wrap button.button.add_social, .vendor_wrap a.button.add_social {
  margin-top: 10px;
  display: inline-block;
}
.vendor_wrap hr {
  display: block;
  width: 100%;
  padding: 10px 0px;
}
.vendor_wrap input[type=checkbox],
.vendor_wrap input[type=radio] {
  height: auto;
}
.vendor_wrap .error {
  color: red;
}
.vendor_wrap .el_submit_btn,
.vendor_wrap .el_edit_event_submit {
  padding: 15px 30px;
  margin: 30px 15px 30px 0px;
  height: auto;
  font-weight: 600;
  border-radius: 5px;
}
.vendor_wrap .el_submit_btn:hover,
.vendor_wrap .el_edit_event_submit:hover {
  background-color: #343434;
  border-color: #343434;
}
.vendor_wrap p.error-total-event, .vendor_wrap p.error-time-limit {
  display: none;
  margin: 0px;
  font-size: 13px;
  color: #F20000;
  text-transform: none;
  margin-left: 15px;
  margin-bottom: 10px;
}
.vendor_wrap .ui-tabs-panel {
  padding: 0px 30px 30px 30px;
}
.vendor_wrap .vendor_tab {
  background-color: transparent;
  padding: 0;
  border: 0;
  margin-bottom: 30px;
}
.vendor_wrap .vendor_tab li {
  border: 0;
  outline: none;
  margin: 0 5px 5px 0;
  font-weight: 600;
  border-radius: 2px;
  border-right: 1px solid #e2e2e2;
  background-color: #d0d0d0;
}
.vendor_wrap .vendor_tab li.ui-tabs-active {
  background-color: #ff775a;
  margin-bottom: 5px;
  padding-bottom: 0;
}
.vendor_wrap .vendor_tab li a {
  outline: none;
  padding: 15px 35px !important;
}
.vendor_wrap .vendor_tab li a:hover {
  color: #fff;
}
@media only screen and (max-width: 768px) {
  .vendor_wrap .vendor_tab li {
    width: 50%;
    margin: 0 !important;
    padding: 0 !important;
    border: 1px solid #FFF;
  }
  .vendor_wrap .vendor_tab li.ui-tabs-active {
    border-color: #FFF !important;
  }
  .vendor_wrap .vendor_tab li a {
    display: block;
    width: 100%;
    text-align: center;
    padding: 15px 0 !important;
  }
}
.vendor_wrap input {
  border: 1px solid #ccc;
  border-radius: 4px;
  display: inline-block;
  max-width: 320px;
}
.vendor_wrap h3.vendor_heading {
  font-size: 25px;
  margin-bottom: 30px;
  padding-bottom: 10px;
  margin-top: 0;
  padding-top: 0;
  border-bottom: 1px solid #e4e2e2;
}
.vendor_wrap .header_listing {
  display: flex;
}
.vendor_wrap .header_listing label {
  margin-right: 15px;
}
.vendor_wrap .vendor_field {
  margin: 15px 0px;
}
.vendor_wrap .vendor_field.edit_latlng {
  margin-bottom: 0;
}
.vendor_wrap .vendor_field.edit_latlng label {
  margin-bottom: 0;
}
.vendor_wrap .vendor_field label {
  min-width: 150px;
}
.vendor_wrap .vendor_field.wrap_cat .select2 {
  width: auto !important;
  min-width: 200px;
}
.vendor_wrap .vendor_field.wrap_cat .select2.select2-container--default .select2-selection--single {
  border: 1px solid #ccc !important;
  border-radius: 4px !important;
}
.vendor_wrap .vendor_field .select2 {
  width: auto !important;
  min-width: 200px;
}
.vendor_wrap .vendor_field .select2.select2-container--default .select2-selection--single {
  border: 1px solid #ccc !important;
  border-radius: 4px !important;
}
.vendor_wrap .vendor_field .select2-container--default.select2-container--disabled .select2-selection--single {
  opacity: 0.5;
  background-color: transparent;
}
.vendor_wrap .vendor_field input[type=number], .vendor_wrap .vendor_field input[type=password], .vendor_wrap .vendor_field input[type=url], .vendor_wrap .vendor_field input[type=text], .vendor_wrap .vendor_field textarea, .vendor_wrap .vendor_field select {
  min-width: 200px;
  border: 1px solid #ccc;
  border-radius: 4px;
  display: inline-block;
  max-width: 320px;
}
@media only screen and (max-width: 500px) {
  .vendor_wrap .vendor_field input[type=number], .vendor_wrap .vendor_field input[type=password], .vendor_wrap .vendor_field input[type=url], .vendor_wrap .vendor_field input[type=text], .vendor_wrap .vendor_field textarea, .vendor_wrap .vendor_field select {
    max-width: 100%;
    width: 100%;
  }
}
.vendor_wrap .vendor_field textarea {
  max-width: 100%;
  height: 120px;
}
.vendor_wrap .readonly {
  opacity: 0.5;
}
.vendor_wrap .wrap_event table tr th {
  width: 35px;
  padding-top: 4px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .vendor_wrap .wrap_event table tr th {
    display: table-cell;
  }
}
@media (max-width: 767px) {
  .vendor_wrap .wrap_event table tr td {
    display: block;
  }
  .vendor_wrap .wrap_event table tr td:last-child, .vendor_wrap .wrap_event table tr td:nth-last-child(2) {
    position: relative;
  }
  .vendor_wrap .wrap_event table tr td:last-child > div, .vendor_wrap .wrap_event table tr td:nth-last-child(2) > div {
    padding: 3px 8px 3px 30%;
  }
  .vendor_wrap .wrap_event table tr td:last-child .button, .vendor_wrap .wrap_event table tr td:nth-last-child(2) .button {
    margin-left: 30%;
  }
  .vendor_wrap .wrap_event table tr td:last-child:before, .vendor_wrap .wrap_event table tr td:nth-last-child(2):before {
    position: absolute;
    left: 10px;
    display: block;
    overflow: hidden;
    width: 30%;
    content: attr(data-colname);
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: bold;
  }
  .vendor_wrap .wrap_event table tr td:not(:last-child) {
    padding-bottom: 0;
  }
  .vendor_wrap .wrap_event table tr td:not(.column-title) {
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .vendor_wrap .table-list-booking table .event_head tr {
    display: none;
  }
}
.vendor_wrap .table-list-booking table tr th {
  width: 35px;
  padding-top: 4px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .vendor_wrap .table-list-booking table tr th {
    display: table-cell;
  }
}
.vendor_wrap .table-list-booking table tr td.id {
  width: 1%;
  white-space: nowrap;
  padding: 30px 10px;
}
@media (max-width: 767px) {
  .vendor_wrap .table-list-booking table tr td {
    display: block;
  }
  .vendor_wrap .table-list-booking table tr td:not(:last-child), .vendor_wrap .table-list-booking table tr td.last-colname {
    position: relative;
    padding: 3px 8px 3px 130px;
  }
  .vendor_wrap .table-list-booking table tr td:not(:last-child):before, .vendor_wrap .table-list-booking table tr td.last-colname:before {
    position: absolute;
    left: 10px;
    display: block;
    overflow: hidden;
    width: fit-content;
    content: attr(data-colname);
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: bold;
    word-wrap: break-word;
  }
  .vendor_wrap .table-list-booking table tr td:last-child {
    padding-bottom: 30px;
    padding-top: 10px;
  }
  .vendor_wrap .table-list-booking table tr td.id {
    padding-top: 30px;
  }
}
.vendor_wrap .table-list-booking .button-sendmail {
  margin-right: 10px;
}
.vendor_wrap .table-list-ticket .search_ticket {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .vendor_wrap .table-list-ticket table .event_head tr {
    display: none;
  }
}
.vendor_wrap .table-list-ticket table tr {
  margin: 10px 0;
}
.vendor_wrap .table-list-ticket table tr th {
  width: 35px;
  padding-top: 4px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .vendor_wrap .table-list-ticket table tr th {
    display: table-cell;
  }
}
@media (max-width: 767px) {
  .vendor_wrap .table-list-ticket table tr td {
    display: block;
    position: relative;
    padding: 3px 8px 3px 130px;
    min-height: 35px;
  }
  .vendor_wrap .table-list-ticket table tr td.qr_code {
    width: 100% !important;
  }
  .vendor_wrap .table-list-ticket table tr td:before {
    position: absolute;
    left: 10px;
    display: block;
    overflow: hidden;
    width: fit-content;
    content: attr(data-colname);
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: bold;
    word-wrap: break-word;
  }
  .vendor_wrap .table-list-ticket table tr td:last-child {
    padding-bottom: 30px;
  }
  .vendor_wrap .table-list-ticket table tr td:first-child {
    padding-top: 30px;
  }
}
.vendor_wrap span.status {
  font-size: 12px;
  font-weight: normal;
  padding: 5px;
  border-radius: 5px;
}
.vendor_wrap span.status .opening,
.vendor_wrap span.status .upcomming {
  background-color: #fff;
  color: #007bff;
}
.vendor_wrap span.status .closed {
  background-color: #fff;
  color: #e86c60;
}
.vendor_wrap .contents {
  width: calc(100% - 260px );
  background-color: #eee;
  padding: 30px;
  margin-left: 260px;
}
@media (max-width: 991.98px) {
  .vendor_wrap .contents {
    width: 100%;
    padding: 30px 10px;
    margin-left: 0;
  }
}
.vendor_wrap .contents .info-sales {
  padding: 0px;
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}
.vendor_wrap .contents .info-sales li {
  width: 160px;
  height: 130px;
  margin: 10px;
  padding-top: 30px;
  background-color: #fff;
  border: 2px solid #ccc;
  border-radius: 5px;
  text-align: center;
}
.vendor_wrap .contents .info-sales li label {
  font-size: 18px;
  font-weight: 400;
}
.vendor_wrap .contents .info-sales li .value {
  font-size: 20px;
  font-weight: bold;
  color: #e86c60;
}
.vendor_wrap .contents .info-sales li:hover {
  background-color: #e86c60;
  border-color: #e86c60;
}
.vendor_wrap .contents .info-sales li:hover .value {
  color: #fff;
}
.vendor_wrap .contents .wp-button-my-booking:not(:last-child) {
  margin-bottom: 10px;
}
.vendor_wrap .contents .table-list-booking .el-export-csv, .vendor_wrap .contents .table-list-ticket .el-export-csv {
  text-align: right;
  margin-bottom: 20px;
}
.vendor_wrap .contents .table-list-booking .el-export-csv a, .vendor_wrap .contents .table-list-ticket .el-export-csv a {
  display: inline-block;
  font-size: 16px;
  line-height: 1.2;
  color: #333;
  text-transform: none;
  transition: 0.3s;
  background: #0A8345;
  color: #fff;
  padding: 10px 20px;
  font-weight: 400;
  margin-top: 10px;
}
.vendor_wrap .contents .table-list-booking .el-export-csv a:hover, .vendor_wrap .contents .table-list-ticket .el-export-csv a:hover {
  background-color: #343434;
}
.vendor_wrap .contents .table-list-booking .el-export-csv a i, .vendor_wrap .contents .table-list-ticket .el-export-csv a i {
  font-size: 16px;
  line-height: 1;
  margin-right: 8px;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv, .vendor_wrap .contents .table-list-ticket .list-check-export-csv {
  display: none;
  text-align: left;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv ul, .vendor_wrap .contents .table-list-ticket .list-check-export-csv ul {
  list-style-type: none;
  padding: 0px;
  text-align: left;
  margin: 0px;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv ul li, .vendor_wrap .contents .table-list-ticket .list-check-export-csv ul li {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv ul li:not(:last-child), .vendor_wrap .contents .table-list-ticket .list-check-export-csv ul li:not(:last-child) {
  margin-right: 20px;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv button.export-csv-extra, .vendor_wrap .contents .table-list-ticket .list-check-export-csv button.export-csv-extra {
  display: inline-block;
  font-size: 16px;
  line-height: 1.2;
  text-transform: none;
  transition: 0.3s;
  background-color: #e86c60;
  color: #fff;
  padding: 10px 20px;
  font-weight: 400;
  margin-top: 10px;
  border: none;
  cursor: pointer;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv button.export-csv-extra:hover, .vendor_wrap .contents .table-list-ticket .list-check-export-csv button.export-csv-extra:hover {
  background-color: #343434;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv button.export-csv-extra i, .vendor_wrap .contents .table-list-ticket .list-check-export-csv button.export-csv-extra i {
  font-size: 16px;
  line-height: 1;
  margin-right: 8px;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv button.clean-field, .vendor_wrap .contents .table-list-booking .list-check-export-csv button.checked-field, .vendor_wrap .contents .table-list-ticket .list-check-export-csv button.clean-field, .vendor_wrap .contents .table-list-ticket .list-check-export-csv button.checked-field {
  display: inline-block;
  font-size: 14px;
  line-height: 1.2;
  text-transform: none;
  transition: 0.3s;
  background-color: #919191;
  color: #FFFFFF;
  padding: 5px 10px;
  font-weight: 400;
  margin-top: 10px;
  border: none;
  cursor: pointer;
}
.vendor_wrap .contents .table-list-booking .list-check-export-csv button.clean-field:hover, .vendor_wrap .contents .table-list-booking .list-check-export-csv button.checked-field:hover, .vendor_wrap .contents .table-list-ticket .list-check-export-csv button.clean-field:hover, .vendor_wrap .contents .table-list-ticket .list-check-export-csv button.checked-field:hover {
  background-color: #343434;
}
.vendor_wrap .contents .event_title {
  margin-top: 0;
  padding: 0px 0px 10px 0px;
  /*font-size: 20px;*/
}
.vendor_wrap .contents .vendor_listing .header_filter {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.vendor_wrap .contents .vendor_listing .header_listing ul {
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.vendor_wrap .contents .vendor_listing .header_listing ul li {
  list-style-type: none;
  margin-right: 20px;
}
@media (max-width: 767px) {
  .vendor_wrap .contents .vendor_listing .header_listing ul li {
    margin-bottom: 10px;
  }
}
.vendor_wrap .contents .vendor_listing .header_listing ul li.active a {
  color: #e86c60;
}
.vendor_wrap .contents .vendor_listing .header_listing ul li a {
  text-decoration: none;
  font-weight: 500;
}
.vendor_wrap .contents .vendor_listing .bulk_action {
  display: flex;
  margin: 0px 0px 20px 0;
}
.vendor_wrap .contents .vendor_listing .bulk_action .select2 {
  width: 200px !important;
}
.vendor_wrap .contents .vendor_listing .bulk_action .select2 .select2-selection {
  outline: none;
  height: 40px;
  border-radius: 0;
}
.vendor_wrap .contents .vendor_listing .bulk_action .select2 .select2-selection .select2-selection__rendered {
  line-height: 38px;
}
.vendor_wrap .contents .vendor_listing .bulk_action .select2 .select2-selection .select2-selection__arrow {
  height: 38px;
}
.vendor_wrap .contents .vendor_listing .bulk_action .select2 .select2-selection--single {
  border-color: #ccc !important;
  border-radius: 4px !important;
}
.vendor_wrap .contents .vendor_listing .bulk_action .submit_bulk_action {
  padding: 0 20px;
  height: 40px;
  margin-left: 10px;
}
.vendor_wrap .contents .vendor_listing .filter_events {
  margin: 0px 0px 20px 0;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form {
  display: flex;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .name_event {
  width: 200px;
  margin-right: 10px;
  border-radius: 4px;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .select2 {
  width: 200px !important;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .select2 .select2-selection {
  outline: none;
  height: 40px;
  border-radius: 0;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .select2 .select2-selection .select2-selection__rendered {
  line-height: 38px;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .select2 .select2-selection .select2-selection__arrow {
  height: 38px;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .select2 .select2-selection--single {
  border-color: #ccc !important;
  border-radius: 4px !important;
}
.vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .submit_filter_events {
  padding: 0 20px;
  height: 40px;
  margin-left: 10px;
}
@media (max-width: 535px) {
  .vendor_wrap .contents .vendor_listing .filter_events {
    width: 100%;
    border-top: 1px solid #e4e2e2;
  }
  .vendor_wrap .contents .vendor_listing .filter_events .filter_events_form {
    flex-direction: column;
    margin-top: 20px;
  }
  .vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .name_event {
    margin-bottom: 20px;
    margin-right: 0;
  }
  .vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .select2 {
    margin-bottom: 20px;
  }
  .vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .submit_filter_events {
    width: 200px;
    margin: 0;
  }
}
.vendor_wrap .contents .vendor_listing .sales {
  font-size: 14px;
  line-height: 24px;
}
.vendor_wrap .contents .vendor_listing .sales p {
  margin: 0px;
}
.vendor_wrap .contents .vendor_listing .sales .el-wp-bar {
  background: #e9e9e9;
  margin-bottom: 14px;
}
.vendor_wrap .contents .vendor_listing .sales .el-wp-bar .skill-active {
  background: #e86c60;
  text-align: right;
  padding: 5px 0;
}
.vendor_wrap .contents .vendor_listing .sales .el-wp-bar .skill-active span {
  display: inline-block;
  padding: 0 10px;
}
.vendor_wrap .contents .vendor_listing .sales .total-ticket-sale {
  font-size: 16px;
  margin-bottom: 15px;
}
.vendor_wrap .contents .vendor_listing .sales .list-ticket-in-event ul {
  padding: 0;
  list-style-type: none;
}
.vendor_wrap .contents .vendor_listing .sales .list-ticket-in-event ul li {
  display: inline-block;
}
.vendor_wrap .contents .vendor_listing .submit-load-more {
  display: none;
}
.vendor_wrap .contents .vendor_edit_event form {
  padding: 0;
  border: 1px solid #efefef !important;
}
.vendor_wrap .contents .vendor_edit_event .wrap_btn_submit {
  position: relative;
  width: fit-content;
}
.vendor_wrap .contents .vendor_edit_event .wrap_btn_submit .submit-load-more {
  height: 100%;
}
.vendor_wrap .contents .vendor_edit_event .wrap_btn_submit .submit-load-more .load-more {
  top: 50%;
  transform: translateY(-50%);
}
.vendor_wrap .contents .vendor_edit_event .wrap_btn_submit .submit-load-more .load-more .lds-spinner {
  margin-top: -6px;
}
.vendor_wrap .contents .vendor_edit_event .event_basic_block {
  margin-bottom: 40px;
}
.vendor_wrap .contents .vendor_edit_event .event_basic_block .heading_section {
  font-size: 20px;
  font-weight: 600;
  padding: 0;
  margin: 10px 0px 20px 0px;
}
.vendor_wrap .contents .vendor_edit_event h4.heading_section {
  margin-bottom: 20px;
}
.vendor_wrap .contents .vendor_edit_event .heading_explain {
  font-weight: normal;
  font-size: 14px;
}
.vendor_wrap .contents .vendor_edit_event input[type=text], .vendor_wrap .contents .vendor_edit_event textarea, .vendor_wrap .contents .vendor_edit_event select {
  border: 1px solid #ccc;
  border-radius: 4px;
  display: inline-block;
}
.vendor_wrap .contents .vendor_edit_event input.select2-search__field {
  border: none;
}
.vendor_wrap .contents .vendor_edit_event input[type=checkbox] {
  min-height: auto;
  height: auto;
}
.vendor_wrap .contents .vendor_edit_event input:-moz-read-only,
.vendor_wrap .contents .vendor_edit_event input:read-only {
  background-color: #ccc !important;
}
.vendor_wrap .contents .vendor_edit_event .vendor_btn {
  background-color: #343434;
  color: #fff;
  border-radius: 4px;
  padding: 10px 15px;
  font-size: 14px;
}
.vendor_wrap .contents .vendor_edit_event .el_edit_event_submit {
  margin-left: 30px;
}

.vendor_login {
  max-width: 600px;
  margin: 90px auto 30px auto;
}

.vendor_error {
  margin: 30px auto;
}

.ui-widget.ui-widget-content {
  border: none !important;
}

.select2-container--default .select2-selection--multiple input {
  height: unset;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid #ccc 1px;
}

.vendor_wrap table {
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  margin-bottom: 0;
  /* Table List Style */
}
@media (max-width: 767px) {
  .vendor_wrap table {
    table-layout: fixed;
  }
}
.vendor_wrap table tr td {
  border: none;
  padding: 30px 15px;
}
@media (max-width: 991px) {
  .vendor_wrap table tr td {
    padding: 30px 10px;
    word-wrap: break-word;
  }
}
.vendor_wrap table tr td.idcheck,
.vendor_wrap table tr td .idcheck {
  text-align: center;
}
.vendor_wrap table tbody.event_body > :nth-child(odd) {
  background-color: #f9f9f9;
}
.vendor_wrap table tbody.event_body tr {
  background-color: #f1f1f1;
}
.vendor_wrap table tbody.event_body td .action ul {
  list-style-type: none;
  padding: 0px;
}
.vendor_wrap table tbody.event_body td .action ul li {
  display: inline-block;
  border-right: 1px solid #ccc;
  padding: 0px 10px;
  line-height: 1em;
}
.vendor_wrap table tbody.event_body td .action ul li .submit-load-more {
  background: #fff;
  opacity: 0.1;
  position: fixed;
}
.vendor_wrap table tbody.event_body td .action ul li .submit-load-more .load-more {
  top: 50%;
  transform: translateY(-50%);
}
.vendor_wrap table tbody.event_body td .action ul li .submit-load-more .load-more .lds-spinner {
  margin-top: -6px;
  margin-left: -10px;
}
.vendor_wrap table tbody.event_body td .action ul li .submit-load-more .load-more .lds-spinner div:after {
  background: #e86c60;
}
.vendor_wrap table tbody.event_body td .action ul li:first-child {
  padding-left: 0;
}
.vendor_wrap table tbody.event_body td .action ul li:last-child {
  border-right: none;
}
.vendor_wrap table tbody.event_body h4.title {
  margin-top: 0px;
  margin-bottom: 10px;
  text-transform: capitalize;
}
.vendor_wrap table tbody.event_body i {
  color: #e86c60;
  padding-right: 5px;
}
.vendor_wrap table tbody.event_body .date .slash, .vendor_wrap table tbody.event_body .date .time {
  color: #343434;
  opacity: 0.6;
}
.vendor_wrap table .event_head {
  background-color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}
.vendor_wrap table .event_head tr td {
  padding: 5px 10px;
  color: #333;
}
.vendor_wrap table .event_head tr td a {
  color: #333;
}
@media (max-width: 767px) {
  .vendor_wrap table .event_head tr td:last-child, .vendor_wrap table .event_head tr td:nth-last-child(2) {
    display: none;
  }
}

.event_info .meta_event {
  margin-bottom: 10px;
  font-size: 16px;
  list-style: none;
  padding-left: 0;
}
.event_info .meta_event li {
  padding: 5px 0px;
  text-transform: capitalize;
}
.event_info .meta_event li.date .eslash,
.event_info .meta_event li.date .time {
  opacity: 0.7;
}
.event_info .meta_event li i {
  font-weight: 600;
  padding-right: 10px;
  color: #e86c60;
}

/* Vendor */
.report_membership {
  background-color: #fff;
  padding: 30px;
}
.report_membership .vendor_report {
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 30px;
}

.accounting {
  background-color: #fff;
  padding: 30px;
}
.accounting .vendor_report {
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 30px;
}
.accounting ul.filter {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  list-style-type: none;
  padding: 0;
  margin-bottom: 20px;
}
.accounting ul.filter li {
  display: flex;
  align-items: center;
  border: 1px solid #dfdfdf;
  padding: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
}
.accounting ul.filter li a {
  color: #343434;
}
.accounting ul.filter li.active a, .accounting ul.filter li.active > span {
  color: #e86c60;
}
.accounting ul.filter li.custom {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.accounting ul.filter li:not(:last-child) {
  height: 51px;
}
.accounting ul.filter li:last-child {
  margin-right: 10px;
}
.accounting ul.filter li > span {
  display: inline-block;
}
.accounting ul.filter a {
  display: inline-block;
}
.accounting ul.filter form {
  margin-bottom: 0;
}
.accounting ul.filter form input {
  border: 0;
  height: 19px;
}
.accounting ul.filter form input[type=text] {
  padding: 0;
  text-align: center;
  width: 100px;
}
.accounting ul.filter form button {
  padding: 3px 6px;
  margin-left: 5px;
}
.accounting .chart {
  border: 1px solid #dfdfdf;
  padding: 12px;
}
.accounting .heading {
  margin: 0 0 30px 0;
}

/*My Booking*/
.wp-button-my-booking button {
  margin-bottom: 5px;
}

input.submit_bulk_action {
  border-color: #343434;
}

.button-sendmail,
.button-dowload-ticket,
.button-cancel-booking {
  display: inline-block;
  position: relative;
}

.submit-load-more.dowload-ticket, .submit-load-more.sendmail, .submit-load-more.cancel-booking {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 43px;
  text-align: center;
  background: #90ba3e;
  z-index: -1;
  transition: 0.4s;
  transform: translate(0, 0);
  background: transparent;
}
.submit-load-more.dowload-ticket .load-more, .submit-load-more.sendmail .load-more, .submit-load-more.cancel-booking .load-more {
  display: block;
  width: 100%;
  height: 50px;
  position: absolute;
  top: -10px;
}
.submit-load-more.dowload-ticket .lds-spinner, .submit-load-more.sendmail .lds-spinner, .submit-load-more.cancel-booking .lds-spinner {
  display: inline-block;
  position: relative;
  width: 65px;
  height: 100%;
}
.submit-load-more.dowload-ticket .lds-spinner div, .submit-load-more.sendmail .lds-spinner div, .submit-load-more.cancel-booking .lds-spinner div {
  transform-origin: 32px 32px;
  animation: lds-spinner 1.2s linear infinite;
}
.submit-load-more.dowload-ticket .lds-spinner div:after, .submit-load-more.sendmail .lds-spinner div:after, .submit-load-more.cancel-booking .lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 16px;
  left: 30px;
  width: 4px;
  height: 8px;
  border-radius: 20%;
  background: #fff;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(1), .submit-load-more.sendmail .lds-spinner div:nth-child(1), .submit-load-more.cancel-booking .lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(2), .submit-load-more.sendmail .lds-spinner div:nth-child(2), .submit-load-more.cancel-booking .lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(3), .submit-load-more.sendmail .lds-spinner div:nth-child(3), .submit-load-more.cancel-booking .lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(4), .submit-load-more.sendmail .lds-spinner div:nth-child(4), .submit-load-more.cancel-booking .lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(5), .submit-load-more.sendmail .lds-spinner div:nth-child(5), .submit-load-more.cancel-booking .lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(6), .submit-load-more.sendmail .lds-spinner div:nth-child(6), .submit-load-more.cancel-booking .lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(7), .submit-load-more.sendmail .lds-spinner div:nth-child(7), .submit-load-more.cancel-booking .lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(8), .submit-load-more.sendmail .lds-spinner div:nth-child(8), .submit-load-more.cancel-booking .lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(9), .submit-load-more.sendmail .lds-spinner div:nth-child(9), .submit-load-more.cancel-booking .lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(10), .submit-load-more.sendmail .lds-spinner div:nth-child(10), .submit-load-more.cancel-booking .lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(11), .submit-load-more.sendmail .lds-spinner div:nth-child(11), .submit-load-more.cancel-booking .lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.submit-load-more.dowload-ticket .lds-spinner div:nth-child(12), .submit-load-more.sendmail .lds-spinner div:nth-child(12), .submit-load-more.cancel-booking .lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}

@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.vendor_edit_event {
  /*event type class or online*/
}
.vendor_edit_event #mb_basic input[type=text] {
  min-width: 300px;
}
@media (max-width: 767px) {
  .vendor_edit_event #mb_basic input[type=text] {
    min-width: 150px;
    left: 0px !important;
    top: 50px !important;
  }
}
.vendor_edit_event #mb_basic .wrap_name_event label:after {
  content: "*";
  color: red;
  margin-left: 5px;
  font-size: 18px;
}
.vendor_edit_event #mb_basic .wrap_name_event input {
  min-width: 300px;
}
@media (max-width: 480px) {
  .vendor_edit_event #mb_basic .wrap_name_event input {
    min-width: 100%;
  }
}
.vendor_edit_event #mb_basic .wrap_cat label:after {
  content: "*";
  color: red;
  margin-left: 5px;
  font-size: 18px;
}
.vendor_edit_event #mb_basic .contact .ova_mb_event_info_organizer {
  display: inline-block;
  vertical-align: middle;
}
.vendor_edit_event #mb_basic .contact #show_rewrite {
  background: #eee;
  padding: 20px 30px 30px 30px;
}
.vendor_edit_event #mb_basic .contact #show_rewrite #social_organizer .social_item {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 10px 0;
}
.vendor_edit_event #mb_basic .contact #show_rewrite #social_organizer .social_item input {
  min-width: 50%;
  margin-right: 30px;
  margin-bottom: 5px;
  height: 40px;
}
.vendor_edit_event #mb_basic .contact #show_rewrite #social_organizer .social_item .select2 {
  width: 200px !important;
  margin-right: 30px;
  height: 40px;
}
.vendor_edit_event #mb_basic .contact #show_rewrite #social_organizer .social_item .select2.select2-container--default .select2-selection--single {
  border: 1px solid #ccc !important;
  border-radius: 4px !important;
}
.vendor_edit_event #mb_basic .contact #show_rewrite #social_organizer .social_item .remove_social:hover {
  color: red;
}
.vendor_edit_event #mb_basic .image_feature .add_image {
  margin-bottom: 10px;
}
.vendor_edit_event #mb_basic .image_feature .remove_image {
  display: block;
  width: fit-content;
  padding: 0px;
  background-color: transparent;
}
.vendor_edit_event #mb_basic .date_time label {
  display: inline-block;
}
.vendor_edit_event #mb_basic .date_time input {
  margin-right: 10px;
}
.vendor_edit_event #mb_basic .location {
  padding: 30px;
  background-color: #eee;
}
.vendor_edit_event #mb_basic .location .country_city {
  display: flex;
  margin-bottom: 10px;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_basic .location .country_city .get_country {
  margin-right: 30px;
  margin-bottom: 10px;
}
.vendor_edit_event #mb_basic .location .country_city .select2 {
  width: 200px !important;
}
.vendor_edit_event #mb_basic .location .country_city .select2 .select2-selection {
  outline: none;
  height: 40px;
  border-radius: 0;
}
.vendor_edit_event #mb_basic .location .country_city .select2 .select2-selection .select2-selection__rendered {
  line-height: 38px;
}
.vendor_edit_event #mb_basic .location .country_city .select2 .select2-selection .select2-selection__arrow {
  height: 38px;
}
.vendor_edit_event #mb_basic .location #mb_venue #data_venue {
  display: flex;
  padding: 0;
}
.vendor_edit_event #mb_basic .location #mb_venue #data_venue li {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
.vendor_edit_event #mb_basic .location #mb_venue #data_venue li .remove_venue {
  color: #0073aa;
  cursor: pointer;
  transition: 0.3s all ease;
}
.vendor_edit_event #mb_basic .location #mb_venue #data_venue li .remove_venue:hover {
  color: #c00;
  transition: 0.3s all ease;
}
.vendor_edit_event #mb_basic .location #mb_venue #data_venue li span {
  text-transform: capitalize;
}
.vendor_edit_event #mb_basic .location .el_map #infowindow-content {
  display: none;
}
.vendor_edit_event #mb_basic .location .edit_latlng {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.vendor_edit_event #mb_basic .location .edit_latlng input[type=checkbox] {
  margin-left: 15px;
}
.vendor_edit_event #mb_basic .location .edit_latlng .wrap_lnglat {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 767px) {
  .vendor_edit_event #mb_basic .location .edit_latlng .wrap_lnglat {
    width: 100%;
    margin: 0 -15px;
  }
}
.vendor_edit_event #mb_basic .location .edit_latlng .wrap_lnglat label {
  min-width: fit-content;
}
.vendor_edit_event #mb_basic .location .edit_latlng .wrap_lnglat input {
  min-width: 200px;
}
.vendor_edit_event #mb_basic .location .edit_latlng .wrap_lnglat .vendor_field {
  margin: 0 15px;
}
@media (max-width: 767px) {
  .vendor_edit_event #mb_basic .location .edit_latlng .wrap_lnglat .vendor_field {
    margin: 5px 15px;
  }
}
.vendor_edit_event #mb_basic .location .edit_address {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  width: fit-content;
}
.vendor_edit_event #mb_basic .location .edit_address label {
  margin: 10px 0;
}
.vendor_edit_event #mb_basic .location .edit_address .edit_full_address {
  margin: 0 15px;
}
.vendor_edit_event #mb_basic .location .edit_address .edit_full_address:checked ~ .address {
  display: block;
}
.vendor_edit_event #mb_basic .location .edit_address .address {
  min-width: 280px;
}
@media only screen and (max-width: 768px) {
  .vendor_edit_event #mb_basic .location .edit_address {
    width: 100%;
  }
  .vendor_edit_event #mb_basic .location .edit_address .address {
    min-width: auto;
    width: 100%;
    max-width: 100%;
  }
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list {
  display: flex;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item {
  padding: 0px 10px 30px 0px;
  width: 10%;
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item img {
  display: block;
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item a {
  display: inline-block !important;
}
@media (max-width: 767.98px) {
  .vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item {
    width: 33.3333%;
    padding: 20px 10px;
  }
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item .change_image_gallery {
  width: fit-content;
  display: block;
  background-color: transparent;
  border: none;
  color: #343434;
  padding: 0;
  text-decoration: underline !important;
  height: auto;
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item .change_image_gallery:hover {
  color: #ff775a;
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item .remove_image {
  width: fit-content;
  transition: 0.3s all ease;
  display: block;
  background-color: transparent;
  border: none;
  padding: 0;
  text-decoration: underline !important;
  height: auto;
}
.vendor_edit_event #mb_gallery .image_gallery .gallery_list .gallery_item .remove_image:hover {
  color: #ff775a;
  transition: 0.3s all ease;
}
.vendor_edit_event #mb_gallery .link_video .wrap_link {
  display: flex;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_gallery .link_video input {
  height: 40px;
  min-width: 350px;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .vendor_edit_event #mb_gallery .link_video input {
    margin-right: 0;
    min-width: 100%;
    margin-bottom: 5px;
  }
}
.vendor_edit_event #mb_gallery .link_video .select2 {
  margin-top: 0px;
  width: 100px !important;
  display: inline-block;
}
.vendor_edit_event #mb_gallery .link_video .select2 .select2-selection {
  outline: none;
  height: 40px;
  border-radius: 0;
}
.vendor_edit_event #mb_gallery .link_video .select2 .select2-selection .select2-selection__rendered {
  line-height: 38px;
}
.vendor_edit_event #mb_gallery .link_video .select2 .select2-selection .select2-selection__arrow {
  height: 38px;
}
.vendor_edit_event #mb_gallery .wrap_single_banner .wrap_image_banner {
  display: none;
}
.vendor_edit_event #mb_gallery .wrap_single_banner .wrap_image_banner .content_image .image-preview-banner {
  padding: 30px 0px 5px 0px;
}
.vendor_edit_event #mb_gallery .wrap_single_banner .wrap_image_banner .add_image_banner {
  padding: 10px 20px;
  margin-bottom: 10px;
}
.vendor_edit_event #mb_gallery .wrap_single_banner .wrap_image_banner .remove_image_banner {
  display: block;
  background-color: transparent;
  border: none;
  padding: 0;
  text-decoration: underline !important;
}
.vendor_edit_event #mb_gallery .wrap_single_banner .wrap_image_banner .remove_image_banner:hover {
  color: #ff775a;
}
.vendor_edit_event #mb_ticket {
  margin: 0px auto;
}
.vendor_edit_event #mb_ticket .wrap_seat_option {
  margin-bottom: 20px;
}
.vendor_edit_event #mb_ticket .wrap_seat_option .radio_seat_option {
  display: inline-block;
}
.vendor_edit_event #mb_ticket .wrap_seat_option span {
  display: inline-block;
  margin-right: 10px;
}
.vendor_edit_event #mb_ticket .wrap_seat_option textarea {
  display: none;
  width: 100%;
}
.vendor_edit_event #mb_ticket .wrap {
  margin: 0;
}
.vendor_edit_event #mb_ticket .ticket_item {
  background-color: #eee;
  border-radius: 10px;
  margin-bottom: 30px;
}
.vendor_edit_event #mb_ticket .heading_ticket {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
  background-color: #808080;
  border-radius: 10px 10px 0 0;
}
.vendor_edit_event #mb_ticket .heading_ticket input {
  box-shadow: none;
  border: 0;
  margin: 0;
  background-color: transparent;
  color: #fff;
  width: 100%;
  font-size: 20px;
  padding: 5px 0;
}
.vendor_edit_event #mb_ticket .heading_ticket input:hover {
  cursor: pointer;
}
.vendor_edit_event #mb_ticket .heading_ticket input:focus {
  background-color: #fff;
  color: #000;
}
.vendor_edit_event #mb_ticket .heading_ticket input::placeholder {
  color: #fff;
}
.vendor_edit_event #mb_ticket .heading_ticket .left, .vendor_edit_event #mb_ticket .heading_ticket .right {
  display: flex;
  align-items: center;
}
.vendor_edit_event #mb_ticket .heading_ticket .left i, .vendor_edit_event #mb_ticket .heading_ticket .right i {
  font-size: 22px;
  color: #fff;
  width: auto;
  height: auto;
}
.vendor_edit_event #mb_ticket .heading_ticket .left {
  width: calc(100% - 150px);
}
@media (max-width: 767.98px) {
  .vendor_edit_event #mb_ticket .heading_ticket .left {
    width: calc(100% - 80px);
  }
}
.vendor_edit_event #mb_ticket .heading_ticket .left i {
  margin-right: 10px;
}
.vendor_edit_event #mb_ticket .heading_ticket .right {
  width: 70px;
  justify-content: space-around;
}
@media (max-width: 767.98px) {
  .vendor_edit_event #mb_ticket .heading_ticket .right {
    width: 80px;
  }
  .vendor_edit_event #mb_ticket .heading_ticket .right .move_ticket {
    display: none;
  }
}
.vendor_edit_event #mb_ticket .heading_ticket .right i:hover {
  cursor: pointer;
}
.vendor_edit_event #mb_ticket .heading_ticket .right .delete_ticket {
  transition: 0.3s all ease;
}
.vendor_edit_event #mb_ticket .heading_ticket .right .delete_ticket:hover {
  color: #ff0b07;
  transition: 0.3s all ease;
}
.vendor_edit_event #mb_ticket .content_ticket {
  display: flex;
  flex-direction: column;
}
.vendor_edit_event #mb_ticket .content_ticket .id_ticket {
  display: none;
  margin: 20px 0 10px 10px;
}
.vendor_edit_event #mb_ticket .content_ticket .id_ticket label {
  margin-right: 15px;
}
.vendor_edit_event #mb_ticket .content_ticket .id_ticket input {
  height: 40px;
  min-width: 250px;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  margin: 0 10px;
  border-bottom: 1px solid #ddd;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket .col {
  width: 25%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0 30px;
  margin: 20px 0;
  border-right: 1px solid #ddd;
}
@media (max-width: 1200px) {
  .vendor_edit_event #mb_ticket .content_ticket .top_ticket .col {
    width: 50%;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket .col:last-child {
  border-right: 0;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket .col .top {
  text-align: center;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket .col input {
  box-shadow: none;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket .col input[type=number], .vendor_edit_event #mb_ticket .content_ticket .top_ticket .col input[type=text] {
  margin-top: 15px;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket .col #price_ticket_external {
  display: none;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket .radio_type_price {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-around;
}
.vendor_edit_event #mb_ticket .content_ticket .top_ticket #ova_mb_event_price_ticket_external {
  display: none;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket {
  display: flex;
  align-items: baseline;
  padding: 20px 10px;
}
@media (max-width: 1200px) {
  .vendor_edit_event #mb_ticket .content_ticket .middle_ticket {
    flex-wrap: wrap;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket {
  width: 50%;
  padding-right: 30px;
}
@media (max-width: 1200px) {
  .vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket {
    width: 100%;
    padding-right: 0;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .start_date, .vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .end_date {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .start_date span, .vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .end_date span {
  min-width: 180px;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .start_date input, .vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .end_date input {
  margin: 5px;
  width: calc( 50% - 10px );
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .start_date div, .vendor_edit_event #mb_ticket .content_ticket .middle_ticket .date_ticket .end_date div {
  display: flex;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket {
  width: 50%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: baseline;
  padding: 20px 0 20px 30px;
  border-left: 1px solid #ddd;
  box-sizing: border-box;
  justify-content: space-between;
}
@media (max-width: 1200px) {
  .vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket {
    width: 100%;
    border: 0;
    padding-left: 0;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 10px;
  width: calc( 33.3333% - 20px );
}
@media (max-width: 600px) {
  .vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span9 {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 10px;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span3 {
  width: 100%;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span3 input {
  width: 100%;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span3 .wp-picker-container {
  display: flex;
  flex-direction: column;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span3 .wp-picker-container .wp-color-result {
  margin: 0 0 10px 0;
  border: 1px solid #f7f7f7;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span3 .wp-picker-container .wp-picker-input-wrap {
  width: 100%;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span3 .wp-picker-container .wp-picker-input-wrap label {
  width: 100%;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket > div .span3 .wp-picker-container .wp-picker-input-wrap .wp-picker-clear {
  margin-left: 0;
  margin-top: 5px;
}
.vendor_edit_event #mb_ticket .content_ticket .middle_ticket .wrap_color_ticket .view_ticket {
  text-decoration: none;
  width: fit-content;
  text-align: center;
  padding: 5px 50px;
  margin-top: 10px;
  background-color: #b4b4b4;
  color: #fff;
  border-radius: 5px;
  box-shadow: none;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket {
  margin: 0 10px;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .title_add_desc {
  position: relative;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .title_add_desc:after {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  width: 100%;
  background-color: #ddd;
  height: 1px;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .title_add_desc .text_title {
  position: relative;
  background: #eee;
  padding-right: 30px;
  z-index: 1;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .title_add_desc .text_title i {
  display: inline-block;
  margin-left: 5px;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 30px;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc textarea {
  width: calc(80% - 10px);
  margin-right: 10px;
}
@media (max-width: 480px) {
  .vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc textarea {
    width: 100%;
    margin-right: 0;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 20%;
  box-shadow: none;
  text-decoration: none;
}
@media (max-width: 480px) {
  .vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket {
    width: 100%;
    margin-top: 10px;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket .add_image_ticket {
  cursor: pointer;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket .add_image_ticket i {
  display: block;
  text-align: center;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket .add_image_ticket .image-preview-ticket {
  width: 150px;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket .remove_image_ticket {
  margin-top: 10px;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket .remove_image_ticket span {
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 #ccc;
  border-radius: 3px;
  outline: none;
  padding: 5px 10px;
  margin-top: 10px;
  transition: 0.3s all ease;
}
.vendor_edit_event #mb_ticket .content_ticket .bottom_ticket .content_desc .image_ticket .remove_image_ticket span:hover {
  transition: 0.3s all ease;
  background: #fafafa;
  border-color: #999;
  color: #23282d;
  cursor: pointer;
}
.vendor_edit_event #mb_ticket .content_ticket .wrap_seat_list {
  margin: 20px 10px 0;
  display: none;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_ticket .content_ticket .wrap_seat_list label {
  margin-right: 20px;
}
.vendor_edit_event #mb_ticket .content_ticket .wrap_seat_list textarea {
  width: calc(100% - 140px);
}
@media (max-width: 480px) {
  .vendor_edit_event #mb_ticket .content_ticket .wrap_seat_list textarea {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .content_ticket .wrap_setup_seat {
  display: none;
  margin: 20px 10px 0;
}
.vendor_edit_event #mb_ticket .content_ticket .wrap_setup_seat label {
  margin-right: 20px;
  margin-bottom: 0;
}
.vendor_edit_event #mb_ticket .content_ticket .wrap_setup_seat span {
  display: flex;
  align-items: center;
  margin-right: 10px;
}
.vendor_edit_event #mb_ticket .content_ticket .seat_map_ticket {
  display: none;
  margin: 20px 10px 0;
}
.vendor_edit_event #mb_ticket .content_ticket .seat_map_ticket .image_ticket_seat_map {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  max-width: 20%;
  box-shadow: none;
  text-decoration: none;
  cursor: pointer;
  margin-left: 15px;
}
.vendor_edit_event #mb_ticket .content_ticket .seat_map_ticket .image_ticket_seat_map .add_seat_map_ticket i {
  margin-right: 5px;
}
.vendor_edit_event #mb_ticket .content_ticket .seat_map_ticket .image_ticket_seat_map .add_seat_map_ticket .image-preview-ticket {
  width: 150px;
}
.vendor_edit_event #mb_ticket .content_ticket .seat_map_ticket .image_ticket_seat_map .remove_seat_map_ticket {
  margin-top: 10px;
}
.vendor_edit_event #mb_ticket .content_ticket .seat_map_ticket .image_ticket_seat_map .remove_seat_map_ticket span {
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 #ccc;
  border-radius: 3px;
  outline: none;
  padding: 5px 10px;
  margin-top: 10px;
  transition: 0.3s all ease;
  cursor: pointer;
}
.vendor_edit_event #mb_ticket .content_ticket .seat_map_ticket .image_ticket_seat_map .remove_seat_map_ticket span:hover {
  background: #fafafa;
  border-color: #999;
  color: #23282d;
}
.vendor_edit_event #mb_ticket .content_ticket .save_ticket {
  display: flex;
  justify-content: center;
  margin: 30px 10px;
  padding: 10px 0;
  border-radius: 5px;
  background-color: #808080;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  box-shadow: none;
}
.vendor_edit_event #mb_ticket .add_ticket {
  display: block;
  margin: 0 auto;
  width: fit-content;
  padding: 10px 20px;
  box-shadow: none;
  border-radius: 5px;
  height: auto;
  position: relative;
}
.vendor_edit_event #mb_ticket .ticket_map .ova_row {
  margin: 10px 0;
}
.vendor_edit_event #mb_ticket .ticket_map .top_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: end;
}
.vendor_edit_event #mb_ticket .ticket_map .top_content .item-col {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  box-sizing: border-box;
  width: 33.333%;
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .vendor_edit_event #mb_ticket .ticket_map .top_content .item-col {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .ticket_map .top_content .col_min_number_ticket {
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
}
@media (max-width: 767px) {
  .vendor_edit_event #mb_ticket .ticket_map .top_content .col_min_number_ticket {
    border: 0;
  }
}
.vendor_edit_event #mb_ticket .ticket_map .top_content input {
  margin-top: 10px;
  max-width: 100%;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content {
  display: flex;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .date_ticket {
  width: 40%;
  border-right: 1px solid #ddd;
  box-sizing: border-box;
}
@media (max-width: 1200px) {
  .vendor_edit_event #mb_ticket .ticket_map .middle_content .date_ticket {
    width: 100%;
    border: none;
  }
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content button {
  outline: none;
  box-shadow: none;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  width: 60%;
}
@media (max-width: 1200px) {
  .vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket > div {
  width: 33.333%;
  padding: 0 20px;
  box-sizing: border-box;
}
@media (max-width: 767.98px) {
  .vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket > div {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket .span9 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket .span3 .wp-color-result {
  margin: 0 0 10px 0;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket .span3 .wp-picker-container {
  display: flex;
  flex-direction: column;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket .span3 .wp-picker-input-wrap label {
  width: 100%;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket .span3 .wp-picker-input-wrap input {
  width: 100%;
}
.vendor_edit_event #mb_ticket .ticket_map .middle_content .wrap_color_ticket .span3 .wp-picker-input-wrap .wp-picker-clear {
  margin-top: 5px;
}
.vendor_edit_event #mb_ticket .ticket_map .bottom_ticket .content_desc {
  display: flex;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_ticket .ticket_map .bottom_ticket .content_desc .image_ticket_map {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 20%;
  box-shadow: none;
  text-decoration: none;
}
@media (max-width: 480px) {
  .vendor_edit_event #mb_ticket .ticket_map .bottom_ticket .content_desc .image_ticket_map {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .ticket_map .bottom_ticket .content_desc .remove_image_ticket_map {
  margin-top: 10px;
}
.vendor_edit_event #mb_ticket .ticket_map .bottom_ticket .content_desc .remove_image_ticket_map span {
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 #ccc;
  border-radius: 3px;
  outline: none;
  padding: 5px 10px;
  transition: 0.3s all ease;
}
.vendor_edit_event #mb_ticket .ticket_map .bottom_ticket textarea {
  width: 80%;
}
@media (max-width: 480px) {
  .vendor_edit_event #mb_ticket .ticket_map .bottom_ticket textarea {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .ticket_map .item_desc_seat {
  display: flex;
  align-items: end;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 10px 0;
  border-bottom: 1px dotted #e1e1e1;
}
.vendor_edit_event #mb_ticket .ticket_map .item_desc_seat > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.vendor_edit_event #mb_ticket .ticket_map .item_desc_seat .item-col {
  margin-bottom: 5px;
  margin-right: 10px;
}
.vendor_edit_event #mb_ticket .ticket_map .item_desc_seat label {
  margin: 0;
}
.vendor_edit_event #mb_ticket .ticket_map .item_desc_seat .wp-picker-container .wp-color-result {
  margin: 0 10px;
}
.vendor_edit_event #mb_ticket .ticket_map .item_desc_seat .wp-picker-container .wp-picker-clear {
  margin-left: 5px;
}
.vendor_edit_event #mb_ticket .ticket_map .item_seat {
  padding: 10px 0;
  border-bottom: 1px dotted #e1e1e1;
  display: flex;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_ticket .ticket_map .item_seat input {
  margin-right: 10px;
}
.vendor_edit_event #mb_ticket .ticket_map .item_seat > div {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.vendor_edit_event #mb_ticket .ticket_map .remove_seat_map {
  height: 100% !important;
}
.vendor_edit_event #mb_ticket .ticket_map .add_desc_seat_map, .vendor_edit_event #mb_ticket .ticket_map .add_seat_map {
  margin: 0 auto;
  margin-top: 10px;
  width: fit-content;
  padding: 10px 20px;
  box-shadow: none;
  border-radius: 5px;
  height: auto;
  position: relative;
}
.vendor_edit_event #mb_ticket .ticket_link label {
  margin-right: 30px;
  min-width: 150px;
}
.vendor_edit_event #mb_ticket .ticket_link .ticket-link-field {
  display: inline-block;
  margin-right: 30px;
}
@media only screen and (max-width: 768px) {
  .vendor_edit_event #mb_ticket .ticket_link label {
    width: 100%;
  }
}
.vendor_edit_event #mb_ticket .ticket_external_link {
  margin-top: 30px;
}
.vendor_edit_event #mb_ticket .ticket_external_link label {
  padding-right: 30px;
}
.vendor_edit_event #mb_ticket .ticket_internal_link .wrap_seat_option > label {
  min-width: 150px;
  margin-right: 30px;
}
@media only screen and (max-width: 768px) {
  .vendor_edit_event #mb_ticket .ticket_internal_link .wrap_seat_option label {
    width: 100%;
  }
}
.vendor_edit_event #mb_calendar .manual {
  display: none;
}
.vendor_edit_event #mb_calendar .manual .item_calendar {
  display: flex;
  flex-wrap: wrap;
  margin: 20px 0;
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 30px;
  padding-top: 10px;
  position: relative;
}
.vendor_edit_event #mb_calendar .manual .item_calendar > div {
  margin-right: 20px;
  margin-bottom: 15px;
  width: 16%;
}
@media (max-width: 1600px) {
  .vendor_edit_event #mb_calendar .manual .item_calendar > div {
    width: unset;
  }
}
.vendor_edit_event #mb_calendar .manual .item_calendar label {
  min-width: 50px;
  display: block;
}
.vendor_edit_event #mb_calendar .manual .item_calendar input {
  height: 40px;
  max-width: 120px;
  min-width: 100px;
}
.vendor_edit_event #mb_calendar .manual .item_calendar .remove_calendar {
  height: 40px;
  padding: 0 20px;
  position: absolute;
  right: 30px;
  bottom: 45px;
}
.vendor_edit_event #mb_calendar .manual .add_calendar {
  position: relative;
}
.vendor_edit_event #mb_calendar .auto {
  display: none;
}
.vendor_edit_event #mb_calendar .auto .vendor_field .select2 {
  min-width: 200px;
}
.vendor_edit_event #mb_calendar .auto .time-range input, .vendor_edit_event #mb_calendar .auto .date-range input {
  margin-bottom: 5px;
  max-width: 150px;
  min-width: 120px;
}
.vendor_edit_event #mb_calendar .auto #recurrence-interval {
  border-color: #ccc;
  border-radius: 5px;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector {
  margin: 15px 0px 0px 0px;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays {
  display: inline-flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  width: 12%;
  min-width: 250px;
  margin: 0 5px 5px;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays label {
  line-height: 1;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item {
  margin-top: 10px;
  border: 1px solid #8c8f94;
  border-radius: 5px;
  display: flex;
  overflow: hidden;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item:first-child {
  margin-top: 0;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item:last-child {
  margin-bottom: 10px;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item input {
  width: 45%;
  border: none;
  text-align: center;
  border-radius: 0;
  margin: 0;
  cursor: pointer;
  min-width: unset;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item input:first-child {
  border-right: 1px solid #8c8f94;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item input:last-child {
  border-left: 1px solid #8c8f94;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item input:focus {
  border: none;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item .close {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  height: 32px;
  width: 10%;
  border: 1px solid;
  background-color: #ff6666;
  color: #fff;
  border-radius: 5px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays .ts-list .ts-item .close:hover {
  background-color: #ff1a1a;
}
.vendor_edit_event #mb_calendar .auto #weekly-selector .ts-weekly .ts_recurrence_bydays button {
  width: 100%;
  margin: 0 0 20px;
}
.vendor_edit_event #mb_calendar .auto #monthly-selector {
  display: inline-block;
}
@media (max-width: 1209px) {
  .vendor_edit_event #mb_calendar .auto #monthly-selector {
    margin: 15px 0px 0px 0px;
  }
  .vendor_edit_event #mb_calendar .auto #monthly-selector .select2 {
    margin-bottom: 5px;
    height: 40px;
  }
}
.vendor_edit_event #mb_calendar .auto .disable_date {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-top: 30px;
}
.vendor_edit_event #mb_calendar .auto .disable_date .label {
  margin-top: 15px;
}
.vendor_edit_event #mb_calendar .auto .disable_date .add_disable_date {
  position: relative;
}
.vendor_edit_event #mb_calendar .auto .disable_date .item_disable_date {
  margin-top: 20px;
  padding-bottom: 20px;
}
.vendor_edit_event #mb_calendar .auto .disable_date .item_disable_date input {
  max-width: 150px;
  min-width: 120px;
}
.vendor_edit_event #mb_calendar .auto .disable_date .remove_disable_date {
  background: #e86c60;
  transition: 0.4s ease;
}
.vendor_edit_event #mb_calendar .auto .disable_date .remove_disable_date:hover {
  background: #343434;
  border-color: #343434;
}
.vendor_edit_event #mb_calendar .auto .disable_time_slot {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-top: 30px;
}
.vendor_edit_event #mb_calendar .auto .disable_time_slot .label {
  margin-top: 15px;
}
.vendor_edit_event #mb_calendar .auto .disable_time_slot .add_disable_time_slot {
  position: relative;
}
.vendor_edit_event #mb_calendar .auto .disable_time_slot .item_disable_time_slot {
  margin-top: 20px;
  padding-bottom: 20px;
}
.vendor_edit_event #mb_calendar .auto .disable_time_slot .item_disable_time_slot input {
  max-width: 150px;
  min-width: 120px;
}
.vendor_edit_event #mb_calendar .auto .disable_time_slot .remove_disable_time_slot {
  background: #e86c60;
  transition: 0.4s ease;
}
.vendor_edit_event #mb_calendar .auto .disable_time_slot .remove_disable_time_slot:hover {
  background: #343434;
  border-color: #343434;
}
.vendor_edit_event #mb_calendar .auto .schedules_time {
  border-top: 1px solid #eee;
  padding-top: 30px;
  margin-top: 30px;
}
.vendor_edit_event #mb_calendar .auto .schedules_time .label {
  margin-top: 15px;
}
.vendor_edit_event #mb_calendar .auto .schedules_time input {
  max-width: 120px;
}
.vendor_edit_event #mb_calendar .auto .schedules_time .add_schedules_time {
  position: relative;
}
.vendor_edit_event #mb_calendar .auto .schedules_time .item_schedules_time {
  margin-top: 20px;
  padding-bottom: 20px;
}
.vendor_edit_event #mb_calendar .auto .schedules_time .item_schedules_time input {
  margin-bottom: 5px;
}
.vendor_edit_event #mb_calendar .auto .schedules_time .remove_schedules_time {
  background: #e86c60;
  transition: 0.4s ease;
}
.vendor_edit_event #mb_calendar .auto .schedules_time .remove_schedules_time:hover {
  background: #343434;
  border-color: #343434;
}
.vendor_edit_event #mb_coupon .item_coupon {
  border-radius: 0;
  margin-bottom: 30px;
  border-bottom: 1px solid #eee;
  padding-block-end: 30px;
}
@media (max-width: 767px) {
  .vendor_edit_event #mb_coupon .item_coupon {
    padding: 15px;
  }
}
.vendor_edit_event #mb_coupon .item_coupon .wrap_discount_code {
  display: flex;
  flex-direction: column;
  margin-bottom: 15px;
}
.vendor_edit_event #mb_coupon .item_coupon .discount_amount input {
  max-width: 150px;
  margin-bottom: 5px;
}
.vendor_edit_event #mb_coupon .item_coupon .discount_time div {
  margin: 20px 0;
}
.vendor_edit_event #mb_coupon .item_coupon .discount_time div span {
  display: inline-block;
  min-width: 50px;
}
.vendor_edit_event #mb_coupon .item_coupon .discount_time div input {
  margin-right: 20px;
  margin-bottom: 5px;
}
.vendor_edit_event #mb_coupon .item_coupon .discount_time .coupon_start_time, .vendor_edit_event #mb_coupon .item_coupon .discount_time .coupon_end_time {
  max-width: 150px;
}
.vendor_edit_event #mb_coupon .item_coupon .remove_coupon {
  margin: 10px 0 0 0;
}
.vendor_edit_event #mb_coupon .add_coupon {
  position: relative;
  display: flex;
}
.vendor_edit_event .image_feature img.image-preview {
  max-height: 100px;
  margin-bottom: 5px;
}
.vendor_edit_event .image_feature .remove_image {
  opacity: 0.7;
}
.vendor_edit_event .image_feature .remove_image:hover {
  opacity: 1;
}
.vendor_edit_event .gallery_list .gallery_item img {
  max-height: 50px;
  height: 50px;
  width: auto;
}
.vendor_edit_event .image-preview-banner {
  max-height: 300px;
}
.vendor_edit_event .event_type_section.event_basic_block {
  border: 1px solid #eee;
  margin-bottom: 0 !important;
  padding: 30px 0px 0px 30px;
}
.vendor_edit_event .event_type {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
.vendor_edit_event .event_type input {
  margin-right: 5px;
}
.vendor_edit_event .event_type span {
  padding-right: 30px;
}
@media only screen and (max-width: 500px) {
  .vendor_edit_event .event_type {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
  }
}

/*Private Description Ticket*/
.private_desc_ticket .title_add_desc {
  margin-top: 30px;
  margin-bottom: 15px;
}
.private_desc_ticket textarea {
  width: 100%;
}

/* setup info ticket online */
.setting_ticket_online {
  display: none;
}

.online_event .setting_ticket_online {
  display: block;
  margin-top: 30px;
}
.online_event .setting_ticket_online .online_field {
  margin: 15px 0px;
}
.online_event .setting_ticket_online .online_field label {
  min-width: 150px;
}

/*manage tickets*/
.manage_tickets {
  margin: 90px 0px;
  position: relative;
}
.manage_tickets h3 {
  margin: 0;
}
.manage_tickets h4 {
  font-size: 16px;
}
.manage_tickets .submit-load-more {
  background: #fff;
  opacity: 0.7;
  max-width: 100%;
  height: 100%;
}
.manage_tickets .submit-load-more .load-more {
  margin-left: -25px;
  top: 50%;
}
.manage_tickets .submit-load-more .load-more .lds-spinner div:after {
  background: #e86c60;
}
.manage_tickets .button_ticket {
  position: relative;
}
@media (max-width: 768px) {
  .manage_tickets .button_ticket .submit-load-more {
    left: -10px !important;
    right: unset !important;
    width: 50px;
  }
}
.manage_tickets .button_ticket .submit-load-more {
  background: transparent;
  opacity: 0.7;
  padding: 0;
  min-width: unset;
  left: unset;
  right: 5px;
  width: 50px;
}
.manage_tickets .button_ticket .submit-load-more .load-more {
  margin-left: 0px;
  top: -8px;
}
.manage_tickets .button_ticket .submit-load-more .load-more .lds-spinner div:after {
  background: #e86c60;
}
.manage_tickets .select2 {
  max-width: 100%;
  min-width: 200px;
  border-radius: 4px;
  display: inline-block;
  outline: none;
  background: #fff;
}
.manage_tickets .select2 .select2-selection {
  border: 1px solid #ccc;
}
.manage_tickets .select2 .select2-selection:focus {
  outline: none;
}
.manage_tickets .ticket-calendar {
  padding: 30px;
  border: 1px solid #ccc;
  border-top: none;
}
.manage_tickets .ticket-calendar .date-time .date {
  font-size: 18px;
  font-weight: 500;
  color: #e86c60;
  margin-bottom: 5px;
}
.manage_tickets .ticket-calendar .item-calendar-ticket {
  display: inline-block;
  width: 100%;
  max-width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #ddd;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .time {
  float: left;
  color: #343434;
  font-weight: 500;
  font-size: 14px;
  width: 50%;
  padding-right: 10px;
}
@media (max-width: 768px) {
  .manage_tickets .ticket-calendar .item-calendar-ticket .time {
    width: 100%;
  }
}
.manage_tickets .ticket-calendar .item-calendar-ticket .ticket-text {
  width: 30%;
  float: left;
  padding-right: 10px;
}
@media (max-width: 768px) {
  .manage_tickets .ticket-calendar .item-calendar-ticket .ticket-text {
    width: 100%;
  }
}
.manage_tickets .ticket-calendar .item-calendar-ticket .ticket-text .text-ticket {
  color: #343434;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .ticket-text .ticket_rest {
  color: #343434;
  font-weight: 500;
  font-size: 14px;
  font-weight: 600;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .button_ticket {
  width: 20%;
  float: left;
  text-align: right;
  position: relative;
}
@media (max-width: 768px) {
  .manage_tickets .ticket-calendar .item-calendar-ticket .button_ticket {
    width: 100%;
    float: left;
  }
}
.manage_tickets .ticket-calendar .item-calendar-ticket .button_ticket .submit-load-more.sendmail {
  max-width: unset;
  min-width: unset;
  background: transparent;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .button_ticket .edit_ticket {
  position: relative;
  background: #82b440;
  padding: 8px 12px;
  color: #ffff;
  font-size: 13px;
  font-weight: 400;
  border-radius: 5px;
  transition: 0.4s ease;
  border: none;
  cursor: pointer;
}
@media (max-width: 768px) {
  .manage_tickets .ticket-calendar .item-calendar-ticket .button_ticket .edit_ticket {
    float: left;
  }
}
.manage_tickets .ticket-calendar .item-calendar-ticket .button_ticket .edit_ticket:hover {
  background: #343434;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .button_ticket .close-booking {
  color: #e86c60;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .ticket_rest {
  padding-right: 10px;
  color: #343434;
  font-weight: 500;
  font-size: 14px;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .ticket_rest .text-ticket {
  color: #343434;
}
.manage_tickets .ticket-calendar .item-calendar-ticket .content_edit_ticket {
  width: 100%;
  float: left;
}
.manage_tickets .form_date_time_search_ticket input {
  margin-bottom: 15px;
}

.content_edit_ticket {
  position: relative;
  width: 100%;
}
.content_edit_ticket .content_edit {
  background: #fff;
  padding: 30px;
  margin-top: 10px;
}
@media (max-width: 767px) {
  .content_edit_ticket .content_edit {
    padding: 30px 15px 15px;
  }
}
.content_edit_ticket .content_edit .el_save_edit_ticket_max {
  position: relative;
  text-align: right;
}
.content_edit_ticket .content_edit .el_save_edit_ticket_max .submit-load-more.sendmail {
  position: absolute;
  width: 100px;
  height: 60px;
  background: transparent;
  min-width: unset;
  max-width: unset;
  left: 100%;
  margin-left: -100px;
}
.content_edit_ticket .content_edit .el_save_edit_ticket_max .submit-load-more.sendmail .load-more {
  top: -8px;
  margin-left: 0;
}
@media (max-width: 768px) {
  .content_edit_ticket .content_edit .el_save_edit_ticket_max {
    margin: 0;
  }
}
.content_edit_ticket .content_edit .el_save_edit_ticket_max .el_update_ticket_max {
  padding: 5px 30px;
  margin: 0px;
}
.content_edit_ticket .content_edit .number_ticket_max {
  max-width: 100px;
}
@media (max-width: 768px) {
  .content_edit_ticket .content_edit .number_ticket_max {
    max-width: 65px;
  }
}
.content_edit_ticket .close_edit_ticket {
  color: #e86c60 !important;
  float: right;
  display: flex;
  justify-content: flex-end;
  font-size: 20px !important;
  position: absolute;
  right: 10px;
  top: 20px;
  z-index: 99;
}
.content_edit_ticket .close_edit_ticket:hover, .content_edit_ticket .close_edit_ticket:focus {
  color: #343434 !important;
  text-decoration: none;
  cursor: pointer;
}
.content_edit_ticket .item-ticket-type {
  display: inline-block;
  width: 100%;
  padding: 9px 0px;
  font-size: 16px;
  font-weight: 600;
  justify-content: space-between;
}
.content_edit_ticket .item-ticket-type .ticket-name {
  width: 40%;
  float: left;
}
.content_edit_ticket .item-ticket-type .total-ticket, .content_edit_ticket .item-ticket-type .max-ticket, .content_edit_ticket .item-ticket-type .sold-ticket, .content_edit_ticket .item-ticket-type .rest-ticket {
  width: 20%;
  float: left;
}
.content_edit_ticket .item-ticket-type .total-ticket {
  text-align: right;
}
@media (max-width: 767px) {
  .content_edit_ticket .item-ticket-type {
    font-size: 14px;
  }
  .content_edit_ticket .item-ticket-type label {
    padding: 0px 5px;
  }
}
.content_edit_ticket .content-item-ticket {
  display: inline-block;
  width: 100%;
  padding: 20px 0px;
  border-top: solid 1px #ccc;
  justify-content: space-between;
}
.content_edit_ticket .content-item-ticket .ticket-name {
  width: 40%;
  float: left;
}
.content_edit_ticket .content-item-ticket .ticket-name p {
  margin: 0;
}
.content_edit_ticket .content-item-ticket .total-ticket, .content_edit_ticket .content-item-ticket .max-ticket, .content_edit_ticket .content-item-ticket .sold-ticket {
  width: 20%;
  float: left;
}
.content_edit_ticket .content-item-ticket .total-ticket p, .content_edit_ticket .content-item-ticket .max-ticket p, .content_edit_ticket .content-item-ticket .sold-ticket p {
  margin: 0;
}
.content_edit_ticket .content-item-ticket .total-ticket {
  text-align: right;
}

.manage_sale_recurrence {
  border: 1px solid #ccc;
  padding: 30px;
  margin-top: 15px;
}
.manage_sale_recurrence .date {
  font-size: 18px;
  font-weight: 500;
  color: #e86c60;
  margin-bottom: 5px;
}
.manage_sale_recurrence .date_time_ticket {
  display: flex;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #ddd;
}
.manage_sale_recurrence .date_time_ticket:first-child {
  padding-top: 30px;
}
.manage_sale_recurrence .date_time_ticket .date_time {
  width: 50%;
  padding-right: 10px;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_ticket .date_time {
    width: 100%;
  }
}
.manage_sale_recurrence .date_time_ticket .date_time .time {
  color: #343434;
  font-weight: 500;
  font-size: 14px;
}
.manage_sale_recurrence .date_time_ticket .ticket_text_rest {
  width: 30%;
  float: left;
  padding-right: 10px;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_ticket .ticket_text_rest {
    width: 100%;
  }
}
.manage_sale_recurrence .date_time_ticket .ticket_text_rest .text-ticket {
  color: #343434;
}
.manage_sale_recurrence .date_time_ticket .ticket_text_rest .ticket_rest {
  color: #343434;
  font-weight: 500;
  font-size: 14px;
}
.manage_sale_recurrence .date_time_ticket .button_ticket {
  width: 20%;
  float: right;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_ticket .button_ticket {
    width: 100%;
    float: left;
  }
}
.manage_sale_recurrence .date_time_ticket .button_ticket .edit_ticket {
  position: relative;
  background: #82b440;
  padding: 8px 12px;
  color: #ffff;
  font-size: 13px;
  font-weight: 400;
  border-radius: 5px;
  transition: 0.4s ease;
  cursor: pointer;
  float: right;
  border: none;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_ticket .button_ticket .edit_ticket {
    float: left;
  }
}
.manage_sale_recurrence .date_time_ticket .button_ticket .edit_ticket:hover {
  background: #343434;
}
.manage_sale_recurrence .date_time_ticket .button_ticket .close_booking {
  color: #e86c60;
  float: right;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_ticket .button_ticket .close_booking {
    float: left;
  }
}
.manage_sale_recurrence .date_time_schedules {
  margin-bottom: 10px;
}
.manage_sale_recurrence .date_time_schedules .content_time {
  display: flex;
  align-items: center;
  max-width: 100%;
  flex-wrap: wrap;
  padding-top: 15px;
  justify-content: space-between;
  border-top: 1px solid #ddd;
  padding-bottom: 15px;
}
.manage_sale_recurrence .date_time_schedules .date {
  font-size: 18px;
  font-weight: 500;
  color: #e86c60;
  margin-bottom: 5px;
}
.manage_sale_recurrence .date_time_schedules .time_schedules {
  color: #343434;
  font-weight: 500;
  font-size: 14px;
  width: 40%;
  float: left;
  padding-right: 10px;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_schedules .time_schedules {
    width: 100%;
  }
}
.manage_sale_recurrence .date_time_schedules .ticket_text {
  width: 30%;
  float: left;
  padding-right: 10px;
  color: #343434 !important;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_schedules .ticket_text {
    width: 100%;
  }
}
.manage_sale_recurrence .date_time_schedules .ticket_text .ticket_rest {
  color: #343434;
  font-weight: 500;
  font-size: 14px;
}
.manage_sale_recurrence .date_time_schedules .button_ticket {
  float: right;
  width: 30%;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_schedules .button_ticket {
    width: 100%;
    float: left;
  }
}
.manage_sale_recurrence .date_time_schedules .button_ticket .edit_ticket {
  position: relative;
  background: #82b440;
  padding: 8px 12px;
  color: #ffff;
  font-size: 13px;
  font-weight: 400;
  border-radius: 5px;
  transition: 0.4s ease;
  cursor: pointer;
  float: right;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_schedules .button_ticket .edit_ticket {
    float: left;
  }
}
.manage_sale_recurrence .date_time_schedules .button_ticket .edit_ticket:hover {
  background: #343434;
}
.manage_sale_recurrence .date_time_schedules .button_ticket .close_booking {
  color: #e86c60;
  float: right;
}
@media (max-width: 768px) {
  .manage_sale_recurrence .date_time_schedules .button_ticket .close_booking {
    float: left;
    width: 100%;
  }
}

/*manage tickets*/
.vendor_wrap .search_ticket .search_ticket_btn.button {
  border-radius: 0;
}
.vendor_wrap .update_ticket_status i {
  font-size: 30px;
  font-weight: bold;
}
.vendor_wrap .update_ticket_success {
  color: #90ba3e;
}

.el_loader {
  border: 16px solid #f3f3f3;
  /* Light grey */
  border-top: 16px solid #3498db;
  /* Blue */
  border-radius: 50%;
  width: 30px;
  height: 30px;
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*Member report*/
.report_membership .mem_report {
  list-style: none;
  padding: 0;
  margin: 0;
}
.report_membership .mem_report li {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.report_membership .mem_report li label {
  min-width: 200px;
  margin-bottom: 0;
  font-weight: 600;
}

/*payment*/
.manage_bank .payout-method-item {
  display: inline-block;
  margin-right: 30px;
}
.manage_bank label {
  margin-right: 30px;
}
@media only screen and (max-width: 768px) {
  .manage_bank label {
    display: block;
    margin-right: 0;
  }
}

/*update to vendor*/
#author_role {
  margin-bottom: 30px;
  border-bottom: 1px solid #eee;
  padding-bottom: 30px;
}
#author_role input[name=el_update_role] {
  background: #dadada;
  color: #333;
  padding: 5px 10px;
  margin: 0;
  border: none;
}

.vendor_profile .ui-widget.ui-widget-content {
  border: 1px solid #ddd !important;
  padding: 0px !important;
}
.vendor_profile #el_save_profile {
  display: flex;
  flex-direction: column;
}
.vendor_profile #el_save_profile .author_image .add_image, .vendor_profile #el_save_profile .author_image .remove_image {
  display: block;
}
.vendor_profile #el_save_profile .author_image .add_image:hover, .vendor_profile #el_save_profile .author_image .remove_image:hover {
  transition: 0.3s all linear;
}
.vendor_profile #el_save_profile .author_image .wrap .image-preview {
  width: 100px;
  border-radius: 100%;
  height: auto;
  margin-top: 5px;
}
.vendor_profile #el_save_profile .author_image .wrap .remove_image {
  display: block;
  background-color: transparent;
  text-decoration: underline;
  border: none;
  margin-top: 5px;
  padding: 0 0px 10px 0px;
  color: #343434;
  cursor: pointer;
}
.vendor_profile #el_save_social .social_item {
  display: flex;
  flex-wrap: wrap;
  margin: 10px 0;
}
.vendor_profile #el_save_social .social_item input {
  height: 40px;
  margin-right: 30px;
  margin-bottom: 5px;
}
.vendor_profile #el_save_social .social_item .select2 {
  width: 200px !important;
  margin-right: 30px;
}
.vendor_profile #el_save_social .social_item .select2 .select2-selection {
  outline: none;
  height: 40px;
  border-radius: 0;
}
.vendor_profile #el_save_social .social_item .select2 .select2-selection .select2-selection__rendered {
  line-height: 38px;
}
.vendor_profile #el_save_social .social_item .select2 .select2-selection .select2-selection__arrow {
  height: 38px;
}
.vendor_profile #el_save_social .social_item .select2 .select2-container--default .select2-selection--single {
  border: 1px solid #ccc !important;
  border-radius: 4px !important;
}
.vendor_profile #el_save_social .social_item .remove_social {
  margin-bottom: 5px;
}
.vendor_profile #el_save_password > div {
  margin-bottom: 20px;
}
.vendor_profile #el_save_password > div .show_pass {
  display: inline-block;
  vertical-align: middle;
  padding-right: 15px;
}
.vendor_profile #el_save_password > div .show_pass i {
  display: block;
}
.vendor_profile #el_save_bank .heading {
  margin: 0;
  padding: 20px 0 0 0;
  font-weight: bold;
}

.vendor_sidebar {
  position: fixed;
  width: 260px;
  height: 100%;
  background-color: #343353;
  color: #fff;
}
@media (max-width: 991px) {
  .vendor_sidebar {
    position: relative;
    width: 100%;
  }
}
.vendor_sidebar p {
  color: #fff;
}
.vendor_sidebar .el_vendor_mobile_menu {
  padding: 20px 20px;
  display: none;
  position: absolute;
  top: 30px;
  right: 20px;
}
@media (max-width: 991px) {
  .vendor_sidebar .el_vendor_mobile_menu {
    display: block;
    padding: 20px 0px;
  }
}
.vendor_sidebar .el_vendor_mobile_menu a {
  display: inline-block;
}
.vendor_sidebar .el_vendor_mobile_menu a i {
  font-size: 30px;
}
.vendor_sidebar ul.dashboard_nav {
  padding: 30px 20px 20px;
  margin: 0;
}
@media (min-width: 991px) {
  .vendor_sidebar ul.dashboard_nav {
    display: block !important;
    height: 570px;
    overflow: scroll;
  }
}
@media (max-width: 991px) {
  .vendor_sidebar ul.dashboard_nav {
    display: none;
  }
}
.vendor_sidebar ul.dashboard_nav li {
  list-style-type: none;
}
.vendor_sidebar ul.dashboard_nav li:hover a {
  color: #e86c60;
}
.vendor_sidebar ul.dashboard_nav li.active a {
  color: #e86c60;
}
.vendor_sidebar ul.dashboard_nav li:last-child a {
  border: none;
}
.vendor_sidebar ul.dashboard_nav li a {
  text-decoration: none;
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  padding: 20px 0px;
  font-weight: 600;
  color: #fff;
}
.vendor_sidebar ul.dashboard_nav li a i {
  margin-right: 10px;
}
.vendor_sidebar .vendor_user_profile {
  display: flex;
  padding: 30px 20px 20px;
}
.vendor_sidebar .vendor_user_profile .wrap_image {
  margin: 0;
  width: 80px;
  height: 80px;
  border-radius: 100%;
  overflow: hidden;
}
.vendor_sidebar .vendor_user_profile .wrap_image img {
  width: 100%;
  height: auto;
}
.vendor_sidebar .vendor_user_profile div {
  margin-left: 10px;
}
.vendor_sidebar .vendor_user_profile div p {
  margin: 0;
}

.wallet_list {
  display: flex;
  margin-bottom: 30px;
}
@media (max-width: 1200px) {
  .wallet_list {
    display: block;
  }
}
.wallet_list .item {
  width: 100%;
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  font-size: 15px;
  border: 1px solid #e0e0e0;
  align-items: center;
  position: relative;
}
.wallet_list .item .icon {
  position: absolute;
  top: 30px;
  right: 30px;
  font-size: 65px;
  color: #fff;
  opacity: 0.3;
}
@media (max-width: 1200px) {
  .wallet_list .item {
    width: 100%;
    margin: 0 0px 30px 0;
  }
}
.wallet_list .item.color_1 {
  background: #64bc36;
  cursor: pointer;
  margin-right: 15px;
}
@media (max-width: 1200px) {
  .wallet_list .item.color_1 {
    margin-right: 15px;
    margin-left: 0;
  }
}
.wallet_list .item.color_2 {
  background: #ffae00;
  margin-left: 15px;
  margin-right: 15px;
}
@media (max-width: 1200px) {
  .wallet_list .item.color_2 {
    margin-right: 15px;
    margin-left: 0;
  }
}
.wallet_list .item.color_3 {
  background: #363841;
  margin-left: 15px;
}
@media (max-width: 1200px) {
  .wallet_list .item.color_3 {
    margin-right: 15px;
    margin-left: 0;
  }
}
.wallet_list .item .wallet_total {
  color: #fff;
  padding: 30px 60px 30px 30px;
  text-align: left;
}
@media (max-width: 991.98px) {
  .wallet_list .item .wallet_total {
    padding: 30px;
  }
}
.wallet_list .item .wallet_total h4 {
  font-size: 42px;
  font-weight: 600;
  padding: 0;
  margin: 0;
}
.wallet_list .item .wallet_total span {
  font-size: 18px;
  line-height: 24px;
  font-weight: 300;
  margin-top: 4px;
}
.wallet_list .Withdraw {
  position: relative;
  display: inline-block;
  color: #343434;
  font-weight: bold;
}
.wallet_list .Withdraw:hover {
  color: #fff;
}
.wallet_list .Withdraw:hover:before {
  background-color: #fff;
}
.wallet_list .Withdraw:before {
  position: absolute;
  content: "";
  width: 100%;
  left: 0;
  background: #343434;
  height: 2px;
  bottom: -1px;
}
.wallet_list .withdraw_form {
  display: none;
  position: fixed;
  z-index: 9999;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4);
}
.wallet_list .withdraw_form .modal-content {
  background-color: #fff !important;
  margin: auto;
  padding: 20px;
  width: 80% !important;
  padding-bottom: 50px;
  height: auto !important;
}
.wallet_list .withdraw_form .modal-content .set_payment_method {
  text-decoration: underline !important;
  color: #343434;
  font-weight: 600;
  padding-bottom: 30px;
  display: block;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw {
  position: relative;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .payment_methods_info {
  color: #343434;
  font-weight: 600;
  margin-bottom: 30px;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .payment_methods_info span {
  font-weight: 600;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .fields {
  display: flex;
  margin-bottom: 15px;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .fields input {
  height: 50px;
  border: 1px solid #cccccc;
  max-width: auto;
  width: 90%;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .fields input[type=submit] {
  border-color: #343434;
  border-radius: 0;
  font-weight: bold;
  letter-spacing: 0.1;
  width: auto;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .fields input[type=submit]:hover {
  background-color: #64bc36;
  border-color: #64bc36;
  color: #fff;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .withdraw_balance_info {
  color: #343434;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .submit-load-more {
  background: #fff;
  opacity: 0.7;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .submit-load-more .load-more {
  top: 50%;
  transform: translateY(-50%);
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .submit-load-more .load-more .lds-spinner {
  margin-top: -6px;
  margin-left: -10px;
}
.wallet_list .withdraw_form .modal-content .form-Withdraw .submit-load-more .load-more .lds-spinner div:after {
  background: #e86c60;
}
@media (min-width: 991.98px) {
  .wallet_list .withdraw_form .modal-content {
    width: 450px !important;
    height: 300px !important;
  }
}
.wallet_list .withdraw_form .modal-content .close {
  color: #343434 !important;
  float: right;
  display: flex;
  justify-content: flex-end;
  font-size: 40px !important;
}
.wallet_list .withdraw_form .modal-content .close:hover, .wallet_list .withdraw_form .modal-content .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.list-box-wallet {
  display: flex;
}
@media (max-width: 1200px) {
  .list-box-wallet {
    display: block;
  }
}
.list-box-wallet .list-payout-history {
  margin: 50px 15px 0px 0px;
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  width: calc(100% - 415px);
  background: #fff;
  text-align: left;
}
@media (max-width: 1200px) {
  .list-box-wallet .list-payout-history {
    width: 100%;
    margin: 0 0px 30px 0;
  }
}
.list-box-wallet .list-payout-history table {
  border: none;
}
.list-box-wallet .list-payout-history table thead {
  background: #e0e0e0;
}
.list-box-wallet .list-payout-history table thead tr {
  border: none;
}
.list-box-wallet .list-payout-history table thead tr td {
  font-weight: 600;
  text-transform: uppercase;
  padding: 15px 30px;
  width: 33.33%;
}
.list-box-wallet .list-payout-history table tbody tr {
  border: none;
  border-bottom: 1px solid #eaeaea;
}
.list-box-wallet .list-payout-history table tbody tr td {
  width: 20%;
  padding: 15px 30px;
}
.list-box-wallet .list-payout-history table tbody tr td.price {
  font-weight: 600;
}
.list-box-wallet .list-payout-history table tbody tr td:nth-child(2) {
  width: 40%;
}
.list-box-wallet .list-payout-history table tfoot tr {
  border: none;
}
.list-box-wallet .list-payout-history table tfoot tr td .el-pagination {
  margin: 10px;
}
@media only screen and (max-width: 768px) {
  .list-box-wallet .list-payout-history table thead {
    display: none;
  }
  .list-box-wallet .list-payout-history table tbody tr {
    position: relative;
    display: flex;
    flex-direction: column;
  }
  .list-box-wallet .list-payout-history table tbody tr td {
    display: block;
    width: 100% !important;
    padding: 10px 0 10px 30%;
  }
  .list-box-wallet .list-payout-history table tbody tr td:before {
    position: absolute;
    left: 10px;
    display: block;
    overflow: hidden;
    width: 30%;
    content: attr(data-colname);
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: bold;
  }
}
.list-box-wallet .list-payout-history h4 {
  font-size: 18px;
  font-weight: 600;
  margin: 0;
  padding: 25px 30px;
  color: #333;
  display: block;
  border-bottom: 1px solid #eaeaea;
}
.list-box-wallet .list-payment-menthod {
  margin: 50px 0px 0px 15px;
  padding: 30px;
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.06);
  border-radius: 4px;
  width: 415px;
  max-height: 200px;
  background: #fff;
}
@media (max-width: 1200px) {
  .list-box-wallet .list-payment-menthod {
    width: 100%;
    margin: 0 0px 30px 0;
  }
}
.list-box-wallet .list-payment-menthod .payment_method {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #eaeaea;
  padding: 0px 0px 20px 0px;
}
.list-box-wallet .list-payment-menthod .payment_method h4 {
  font-size: 18px;
  font-weight: 600;
  margin: 0;
  padding: 0px 0px;
  color: #333;
}
.list-box-wallet .list-payment-menthod .payment_method .title_payment {
  font-weight: bold;
}
.list-box-wallet .list-payment-menthod .set_payment_method {
  text-decoration: underline !important;
  font-weight: 500;
  text-align: right;
  display: block;
  padding: 30px 0px 0px 0px;
  color: #343434;
}

@media (max-width: 767px) {
  .el-my-wishlist table .event_head tr {
    display: none;
  }
}
.el-my-wishlist table tr {
  margin: 10px 0;
}
.el-my-wishlist table tr th {
  width: 35px;
  padding-top: 4px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .el-my-wishlist table tr th {
    display: table-cell;
  }
}
@media (max-width: 767px) {
  .el-my-wishlist table tr td {
    display: block;
    position: relative;
    padding: 3px 8px 3px 130px;
  }
  .el-my-wishlist table tr td.qr_code {
    width: 100% !important;
  }
  .el-my-wishlist table tr td:before {
    position: absolute;
    left: 10px;
    display: block;
    overflow: hidden;
    width: fit-content;
    content: attr(data-colname);
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: bold;
    word-wrap: break-word;
  }
  .el-my-wishlist table tr td:last-child {
    padding-bottom: 30px;
  }
  .el-my-wishlist table tr td:first-child {
    padding-top: 30px;
  }
}

.vendor_wrap .general_tickets {
  font-size: 14px;
  line-height: 24px;
  margin: 30px 0px;
}
.vendor_wrap .general_tickets p {
  margin: 0px;
}
.vendor_wrap .general_tickets .el-wp-bar {
  background: #dddddd;
  margin-bottom: 14px;
}
.vendor_wrap .general_tickets .el-wp-bar .skill-active {
  background: #e86c60;
  text-align: right;
  padding: 5px 0;
}
.vendor_wrap .general_tickets .el-wp-bar .skill-active span {
  display: inline-block;
  padding: 0 10px;
}
.vendor_wrap .general_tickets .total-ticket-sale {
  font-size: 16px;
  margin-bottom: 15px;
}
.vendor_wrap .general_tickets .list-ticket-in-event ul {
  padding: 0;
  list-style-type: none;
}
.vendor_wrap .general_tickets .list-ticket-in-event ul li {
  display: inline-block;
}

/**
* 6.0 Author
*/
.author .info_user {
  padding: 30px;
}

.info_user {
  border: 1px solid #e5e3f2;
  background-color: #fff;
  border-radius: 5px;
  height: fit-content;
  max-width: 360px;
  min-width: 240px;
}
@media (max-width: 709.98px) {
  .info_user {
    max-width: 100%;
  }
}
.info_user .top {
  display: flex;
  align-items: center;
}
.info_user .top .user_image {
  width: 90px;
  line-height: 0;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.12);
  border-radius: 100%;
  overflow: hidden;
  border: 4px solid #fff;
}
.info_user .top .author_name a {
  display: block;
  margin: 0 0 0 30px;
  color: #333;
  font-weight: 600;
  font-size: 22px;
  text-transform: capitalize;
}
.info_user .top .author_name .user_job {
  color: #888888;
  font-size: 16px;
  font-weight: lighter;
  text-transform: initial;
  padding-top: 5px;
  margin-left: 30px;
}
.info_user .contact {
  margin-top: 30px;
  padding-bottom: 26px;
  border-bottom: 1px solid #e5e3f2;
}
.info_user .contact div {
  line-height: 23px;
  display: flex;
  align-items: center;
}
.info_user .contact div:not(:last-child) {
  margin-bottom: 10px;
}
.info_user .contact i {
  color: #e86c60;
  margin-right: 16px;
}
.info_user .contact i:before {
  font-size: 16px;
  margin: 0;
}
.info_user .contact a {
  font-size: 16px;
  color: #333;
  outline: none;
  text-decoration: none;
  transition: 0.3s all ease;
  word-break: break-all;
}
.info_user .contact a:hover {
  transition: 0.3s all ease;
  color: #e86c60;
}
.info_user .social {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e3f2;
  padding: 25px 0 15px 0;
}
.info_user .social .social_item {
  width: 50%;
  margin-bottom: 10px;
}
.info_user .social .social_item a {
  display: flex;
  align-items: center;
  color: #222;
  font-size: 16px;
  outline: none;
  text-decoration: none;
  transition: 0.3s all ease;
}
.info_user .social .social_item a:hover {
  transition: 0.3s all ease;
  color: #e86c60;
}
.info_user .social .social_item a:hover i {
  color: #e86c60;
  transition: 0.3s all ease;
}
.info_user .social .social_item a i {
  transition: 0.3s all ease;
  margin-right: 10px;
  color: #ccc;
}
.info_user .description {
  margin: 20px 0;
}
.info_user .send_mess {
  display: flex;
  align-items: center;
  width: fit-content;
  border: 1px solid #e86c60;
  border-radius: 4px;
  text-decoration: none;
  outline: none;
  color: #e86c60;
  padding: 10px 18px;
  font-size: 14px;
  line-height: 23px;
  margin-top: 25px;
  transition: 0.3s ease;
}
.info_user .send_mess i {
  margin-right: 6px;
  margin-top: -3px;
}
.info_user .send_mess i:before {
  margin: 0;
  font-size: 14px;
}
.info_user .send_mess:hover {
  background-color: #e86c60;
  color: #fff;
  transition: 0.3s ease;
}
.info_user .el-sendmail-author {
  height: 0px;
  overflow: hidden;
  transition: 0.4s;
}
.info_user .el-sendmail-author .input-field {
  width: 100%;
  margin: 0px;
  font-size: 13px;
  line-height: 28px;
  color: #333333;
  border: none;
  height: unset;
  border: 1px solid #e3e1f1;
  border-radius: 3px;
  background: #fcfcfe;
  padding: 5px 10px;
  outline: none;
}
.info_user .el-sendmail-author .input-field:first-child {
  margin-top: 27px;
}
.info_user .el-sendmail-author .input-field:not(:last-child) {
  margin-bottom: 20px;
}
.info_user .el-sendmail-author .submit-sendmail {
  background: transparent;
  border: 1px solid #e86c60;
  display: inline-block;
  border-radius: 4px;
  text-decoration: none;
  outline: none;
  color: #e86c60;
  padding: 10px 18px;
  font-size: 14px;
  line-height: 23px;
  transition: 0.3s ease;
  cursor: pointer;
  position: relative;
}
.info_user .el-sendmail-author .submit-load-more {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  background: transparent;
  z-index: -1;
  transition: 0.4s;
}
.info_user .el-sendmail-author .submit-load-more .load-more {
  display: block;
  width: 100%;
  height: 60px;
  position: absolute;
  top: -10px;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner {
  display: inline-block;
  position: relative;
  width: 65px;
  height: 100%;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div {
  transform-origin: 32px 32px;
  animation: lds-spinner 1.2s linear infinite;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 16px;
  left: 30px;
  width: 4px;
  height: 8px;
  border-radius: 20%;
  background: #82b440;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.info_user .el-sendmail-author .submit-load-more .lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}
.info_user .el-notify p {
  margin: 0;
  font-size: 13px;
  margin-top: 10px;
}
.info_user .el-notify p.success {
  color: #7ca629;
  display: none;
}
.info_user .el-notify p.error {
  display: none;
  color: #f16460;
}
.info_user .el-notify p.error-require {
  display: none;
  color: #f16460;
}

/*author page */
.author_page {
  display: flex;
  max-width: 1200px;
  margin: 0 auto;
  flex-wrap: wrap;
  padding: 0 10px;
}
@media (max-width: 991px) {
  .author_page .info_user {
    width: 100%;
    margin-bottom: 20px;
  }
}
.author_page .event_list {
  width: calc(100% - 360px);
  padding-left: 30px;
}
@media (max-width: 991px) {
  .author_page .event_list {
    width: 100%;
    padding-left: 0px;
  }
}
.author_page .event_list .heading {
  margin: 0 0 30px 0;
  font-size: 26px;
  font-weight: 600;
  color: #222;
}
.author_page .event_list .item_event {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 35px;
}
.author_page .event_list .item_event .image_feature {
  width: 270px;
  height: auto;
  position: relative;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 709.98px) {
  .author_page .event_list .item_event .image_feature {
    width: 100%;
    background-image: none !important;
  }
}
.author_page .event_list .item_event .image_feature img {
  display: none;
}
@media (max-width: 709.98px) {
  .author_page .event_list .item_event .image_feature img {
    display: inline-block;
  }
}
.author_page .event_list .item_event .image_feature .categories {
  position: absolute;
  top: 25px;
  right: 25px;
}
@media (max-width: 709.98px) {
  .author_page .event_list .item_event .image_feature .categories {
    top: unset;
    right: unset;
    left: 25px;
    bottom: 25px;
  }
}
.author_page .event_list .item_event .image_feature .categories a {
  display: block;
  font-size: 14px;
  color: #fff;
  padding: 7px 15px;
  border-radius: 3px;
  text-transform: capitalize;
  outline: none;
  text-decoration: none;
  transition: 0.3s all ease;
}
.author_page .event_list .item_event .image_feature .categories a:not(:last-child) {
  margin-bottom: 5px;
}
.author_page .event_list .item_event .info_event {
  width: calc(100% - 270px);
  position: relative;
  border: 1px solid #eae9f3;
  border-left: 0;
  border-radius: 0 6px 6px 0;
  padding: 29px 0 28px 30px;
}
@media (max-width: 709.98px) {
  .author_page .event_list .item_event .info_event {
    width: 100%;
    border-radius: 0 0px 6px 6px;
    border: 1px solid #eae9f3;
    padding: 22px 22px 28px 22px;
  }
}
.author_page .event_list .item_event .info_event .event-status {
  position: absolute;
  top: 46px;
  right: -1px;
}
@media (max-width: 709.98px) {
  .author_page .event_list .item_event .info_event .event-status {
    margin: 0px;
    position: absolute;
    right: -1px;
    top: -59px;
  }
}
.author_page .event_list .item_event .info_event .event-status .status {
  font-size: 16px;
  color: #fff;
  padding: 10px 20px;
  border-right: 0;
  border-radius: 6px 0 0 6px;
}
.author_page .event_list .item_event .info_event .event-status .status.opening {
  background-color: #3fcc5a;
}
.author_page .event_list .item_event .info_event .event-status .status.upcomming {
  background-color: #3fcc5a;
}
.author_page .event_list .item_event .info_event .event-status .icon {
  display: none;
}
.author_page .event_list .item_event .info_event .loop_title {
  margin: 0px;
  line-height: 25px;
  width: calc(100% - 140px);
}
@media (max-width: 709.98px) {
  .author_page .event_list .item_event .info_event .loop_title {
    width: 100%;
  }
}
.author_page .event_list .item_event .info_event .loop_title:before {
  display: none;
}
.author_page .event_list .item_event .info_event .loop_title a {
  font-size: 20px;
  line-height: 25px;
  font-weight: 600;
  outline: none;
  text-decoration: none;
  color: #222222;
  transition: 0.3s all ease;
}
.author_page .event_list .item_event .info_event .event_ratting {
  display: block;
  margin-top: 7px;
}
.author_page .event_list .item_event .info_event .event_ratting .star i {
  font-size: 14px;
}
.author_page .event_list .item_event .info_event .event-time {
  margin-top: 15px;
  margin-bottom: 9px;
  line-height: 23px;
}
.author_page .event_list .item_event .info_event .event-time .time {
  font-size: 15px;
  color: #666;
}
.author_page .event_list .item_event .info_event .event-time .event-icon {
  margin-right: 6px;
}
.author_page .event_list .item_event .info_event .event-time .event-icon i {
  font-size: 16px;
  color: #cccccc;
  font-weight: 600;
}
.author_page .event_list .item_event .info_event .event_location {
  color: #666;
  font-size: 15px;
  line-height: 23px;
}
.author_page .event_list .item_event .info_event .event_location a {
  transition: 0.3s all ease;
  outline: none;
  text-decoration: none;
  color: #666;
}
.author_page .event_list .item_event .info_event .event_location .event-icon {
  margin-right: 6px;
}
.author_page .event_list .item_event .info_event .event_location .event-icon i {
  font-size: 16px;
  color: #cccccc;
  font-weight: 600;
}
.author_page .event_list .item_event .info_event .event_loop_price {
  display: inline-block;
  font-size: 20px;
  margin-top: 17px;
  font-weight: 600;
}
.author_page .event_list .item_event .info_event .event-loop-favourite {
  position: absolute;
  right: 23px;
  bottom: 15px;
}
.author_page .event_list .item_event .info_event .event-loop-favourite i {
  font-size: 22px;
  color: #888888;
  transition: 0.4s ease;
}
.author_page .event_list .item_event .info_event .event-loop-favourite.active i {
  color: var(--primary);
}
.author_page .event_list .el-pagination {
  padding-top: 15px;
}
.author_page .event_list .el-pagination ul.page-numbers {
  justify-content: flex-start;
}
.author_page .event_list .el-pagination ul.page-numbers li {
  display: flex;
}

/*List all authors page*/
.authors_page {
  margin-top: 100px;
  margin-bottom: 60px;
}
.authors_page ul.authors {
  list-style-type: none;
  padding: 0px;
  margin: 0;
  display: grid;
  display: -ms-flexbox;
  flex-wrap: wrap;
  grid-gap: 40px 35px;
  margin-bottom: 50px;
  grid-template-columns: 1fr 1fr 1fr;
}
@media (max-width: 1024px) {
  .authors_page ul.authors {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 540px) {
  .authors_page ul.authors {
    grid-template-columns: 1fr;
    grid-gap: 0px 0px;
  }
}
.authors_page ul.authors li {
  list-style: none;
  display: list-item;
  text-align: -webkit-match-parent;
  flex-basis: calc(33.33% - 40px);
}
@media (max-width: 540px) {
  .authors_page ul.authors li {
    flex-basis: calc(100%);
  }
}
.authors_page ul.authors li img.author_img {
  width: 100%;
}
.authors_page ul.authors li .ova-content {
  background-color: #fff;
  margin-top: -30px;
  position: relative;
  z-index: 11;
  margin-left: 30px;
  margin-right: 30px;
  padding: 30px 30px;
  text-align: center;
}
@media (max-width: 540px) {
  .authors_page ul.authors li .ova-content {
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    background: #f9f9f9;
  }
}
.authors_page ul.authors li .ova-content .title {
  margin-top: 0;
  margin-bottom: 5px;
  padding-top: 0;
  font-size: 22px;
  font-weight: normal;
}
.authors_page ul.authors li .ova-content .job {
  font-size: 17px;
  color: #777;
  line-height: 24px;
}
.authors_page ul.authors li .ova-content .contact {
  margin-top: 20px;
}
.authors_page ul.authors li .ova-content .contact i {
  padding-right: 10px;
}
.authors_page ul.authors li .ova-content .contact a {
  font-size: 17px;
  color: #777;
  line-height: 24px;
  margin-top: 3px;
  border-bottom: 1px solid #dadada;
}
.authors_page ul.authors li .ova-content .contact .slack {
  color: #555;
  margin: 0px 10px;
}
.authors_page .search_authors_form {
  display: flex;
  justify-content: center;
  margin-bottom: 100px;
}
.authors_page .search_authors_form .search_authors {
  display: flex;
  justify-content: center;
  height: 60px;
  width: 700px;
}
.authors_page .search_authors_form .search_authors .authors_name {
  display: block;
  height: 100%;
  width: calc(100% - 30px);
  padding: 0.75rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem 0 0 0.25rem;
}
.authors_page .search_authors_form .search_authors .submit_search_authors {
  display: block;
  height: 100%;
  width: 150px;
  border-radius: 0 0.25rem 0.25rem 0;
  background-color: #e86c60;
  border-color: #e86c60;
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.authors_page .search_authors_form .search_authors .submit_search_authors:hover {
  background-color: #333;
  border-color: #333;
}

/**
* 7.0 Package
*/
.packages_list {
  display: flex;
  margin-bottom: 30px;
}
@media (max-width: 991.98px) {
  .packages_list {
    display: block;
  }
}
.packages_list .item {
  width: 50%;
  text-align: center;
  background-color: #fff;
  margin: 0px 30px;
  border-radius: 5px;
  font-size: 15px;
  border: 1px solid #e0e0e0;
}
@media (max-width: 991.98px) {
  .packages_list .item {
    width: 100%;
    margin: 0 0px 30px 0;
  }
}
.packages_list .item h3 {
  text-transform: uppercase;
  margin-bottom: 0;
  font-weight: bold;
  margin-top: 0;
  background: #fff;
  padding: 30px 0px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.packages_list .item .price {
  font-weight: bold;
  font-size: 20px;
  text-transform: uppercase;
  padding-bottom: 10px;
  background: #e0e0e0;
  padding: 30px 0px;
}
.packages_list .item .price .slash {
  font-weight: normal;
  color: #bdbdbd;
}
.packages_list .item .price .time {
  font-weight: normal;
  font-size: 16px;
  text-transform: capitalize;
}
.packages_list .item ul {
  list-style: none;
  padding-left: 0;
}
.packages_list .item ul li {
  list-style: none;
  padding: 15px 0px;
  border-bottom: 1px solid rgba(224, 224, 224, 0.4);
}
.packages_list .item ul li i {
  padding-right: 5px;
}
.packages_list .item ul li .value {
  color: #e86c60;
  padding-top: 5px;
  display: block;
  font-weight: 600;
}
.packages_list .item ul li .value span {
  color: #333;
  padding: 0px 5px;
}
.packages_list .item .package_content {
  margin-top: 30px;
}
.packages_list .item button.button {
  margin-bottom: 30px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
  background-color: #343434;
  border: none;
  box-shadow: none;
  border-radius: 5px;
  padding: 15px 20px;
  color: #fff;
}
.packages_list .item button.button:hover {
  background-color: #343434;
  color: #fff;
  cursor: pointer;
}
.packages_list .item button.current {
  background-color: #e0e0e0 !important;
  border-color: #e0e0e0 !important;
  color: #343434 !important;
  cursor: default !important;
}
.packages_list .item button.current:hover {
  background-color: #343434;
  color: #fff;
}

/**
* 8.0 Package
*/
.el_wrap_site {
  /* Table List Style */
}
.el_wrap_site .venue-letter {
  margin-bottom: 25px;
}
.el_wrap_site .venue-letter ul {
  padding: 0px;
  list-style-type: none;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 12px 0;
}
.el_wrap_site .venue-letter ul li {
  display: inline-block;
}
.el_wrap_site .venue-letter ul li:not(:last-child) {
  margin-left: 12px;
  margin-right: 12px;
}
.el_wrap_site .venue-letter ul li a {
  font-size: 16px;
  font-weight: 500;
  color: #333;
  transition: 0.4s;
}
.el_wrap_site .event_head {
  background-color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}
.el_wrap_site .event_head tr td {
  padding: 5px 10px;
  color: #333;
}
.el_wrap_site .event_head tr td a {
  color: #333;
}
.el_wrap_site table.venue_table {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  margin-bottom: 25px;
}
.el_wrap_site table.venue_table tr td {
  border: none;
  padding: 10px 15px;
}
.el_wrap_site table.venue_table tr td.idcheck,
.el_wrap_site table.venue_table tr td .idcheck {
  text-align: center;
}
.el_wrap_site table.venue_table th, .el_wrap_site table.venue_table td {
  border: none;
}
.el_wrap_site table.venue_table th:first-child, .el_wrap_site table.venue_table td:first-child {
  width: 150px;
}
@media (max-width: 480px) {
  .el_wrap_site table.venue_table th:first-child, .el_wrap_site table.venue_table td:first-child {
    width: fit-content;
  }
}
.el_wrap_site table.venue_table a {
  transition: 0.4s;
}
.el_wrap_site table.venue_table a:hover {
  color: #e86c60;
}
.el_wrap_site table.venue_table tbody.event_body > :nth-child(odd) {
  background-color: #f9f9f9;
}
.el_wrap_site table.venue_table tbody.event_body tr {
  background-color: #f1f1f1;
}
.el_wrap_site table.venue_table tbody.event_body td .action ul {
  list-style-type: none;
  padding: 0px;
}
.el_wrap_site table.venue_table tbody.event_body td .action ul li {
  display: inline-block;
  border-right: 1px solid #ccc;
  padding: 0px 10px;
  line-height: 1em;
}
.el_wrap_site table.venue_table tbody.event_body td .action ul li:first-child {
  padding-left: 0;
}
.el_wrap_site table.venue_table tbody.event_body td .action ul li:last-child {
  border-right: none;
}
.el_wrap_site table.venue_table tbody.event_body h4.title {
  margin-top: 0px;
  margin-bottom: 10px;
  text-transform: capitalize;
}
.el_wrap_site table.venue_table tbody.event_body i {
  color: #e86c60;
  padding-right: 5px;
}
.el_wrap_site table.venue_table tbody.event_body .date .slash, .el_wrap_site table.venue_table tbody.event_body .date .time {
  color: #343434;
  opacity: 0.6;
}

/**
* 9.0 Form Search
*/
.button_search .el_submit_search {
  margin-top: 30px !important;
}
@media (max-width: 991.98px) {
  .button_search .el_submit_search {
    margin-top: 0 !important;
  }
}

.wrap_form_search {
  /*padding: 40px 45px 20px 45px;;*/
  background: #fff;
  margin-bottom: 45px;
  padding: 30px;
  border-radius: 4px;
  box-shadow: 0 0px 20px -7px rgba(0, 0, 0, 0.6);
  /*box-shadow: 5px 14px 21px 0px rgba(0, 0, 0, 0.06);*/
}
.wrap_form_search form {
  margin: 0 -10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.wrap_form_search form .wp_form {
  margin: 0 -10px;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.wrap_form_search form .wp_form > div {
  padding: 0 10px;
  margin-bottom: 20px;
  width: 25%;
}
.wrap_form_search form .wp_form > div.el_submit_search {
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  .wrap_form_search form .wp_form > div {
    width: 33.3333%;
  }
}
@media (max-width: 768px) {
  .wrap_form_search form .wp_form > div {
    width: 100%;
  }
}
.wrap_form_search form > div {
  padding: 0 10px;
  margin-bottom: 20px;
  width: 25%;
}
.wrap_form_search form > div.el_submit_search {
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  .wrap_form_search form > div {
    width: 33.3333%;
  }
}
@media (max-width: 768px) {
  .wrap_form_search form > div {
    width: 100%;
  }
}
.wrap_form_search form .field_search {
  background-color: #fff;
}
.wrap_form_search form .field_search:last-of-type {
  border: 0;
}
.wrap_form_search form .field_search i {
  display: none;
}
.wrap_form_search form .field_search .icon_field ~ .select2 .select2-selection__arrow {
  right: 10px;
}
.wrap_form_search form .el_submit_search {
  text-align: center;
  width: 25%;
}
@media (max-width: 767px) {
  .wrap_form_search form .el_submit_search {
    width: 100%;
  }
}
.wrap_form_search form .el_submit_search input {
  width: 100%;
  height: 50px;
  font-weight: 600;
  font-size: 18px;
  background-color: #f05537;
  color: #fff;
  border: 1px solid #f05537;
  border-radius: 4px;
  transition: 0.3s ease;
}
.wrap_form_search form .el_submit_search input:hover {
  border-color: #333;
  background-color: #333;
  color: #fff;
  transition: 0.3s ease;
}
.wrap_form_search form .select2 .select2-selection {
  border: 1px solid #ccc;
  border-radius: 4px;
  height: 50px;
  outline: none;
  background-color: #fff;
}
.wrap_form_search form .select2.select2-container--disabled .select2-selection__rendered, .wrap_form_search form .select2.select2-container--disabled .select2-selection__arrow {
  opacity: 0.6;
  transition: 0.2s ease;
}
.wrap_form_search form .select2 .select2-selection__rendered {
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 0 0 20px;
  font-size: 15px;
  outline: none;
  transition: 0.2s ease;
}
.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__placeholder {
  color: #444;
  font-size: 15px;
  opacity: 0.5;
}
.wrap_form_search form .select2 .select2-selection__rendered .select2-selection__clear {
  position: absolute;
  right: 35px;
}
.wrap_form_search form .select2 .select2-selection__arrow {
  height: 50px;
  right: 15px;
  top: 0;
  transition: 0.2s ease;
}
.wrap_form_search form input.form-control {
  box-shadow: none;
  height: 50px;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 0 20px;
  font-size: 15px;
}
.wrap_form_search form input.form-control::placeholder {
  font-size: 15px;
  color: #444;
  opacity: 0.5;
}
@media (max-width: 767px) {
  .wrap_form_search form input.form-control {
    border-radius: 4px;
  }
}
.wrap_form_search.type1 {
  box-shadow: none;
  padding: 0;
  margin: 0;
  background-color: transparent;
}
.wrap_form_search.type1 form {
  display: flex;
  flex-wrap: nowrap;
  margin: 0;
  background-color: transparent;
}
@media (max-width: 768px) {
  .wrap_form_search.type1 form {
    flex-wrap: wrap;
  }
}
.wrap_form_search.type1 form > div {
  padding: 0;
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  .wrap_form_search.type1 form > div {
    width: 100%;
    border: none;
    margin-bottom: 20px;
  }
}
.wrap_form_search.type1 form .field_search {
  position: relative;
  border-right: 1px solid #ddd;
}
@media (max-width: 768px) {
  .wrap_form_search.type1 form .field_search {
    border: 0;
    border-radius: 4px;
    overflow: hidden;
  }
}
.wrap_form_search.type1 form .field_search:first-child {
  border-radius: 4px 0 0 4px;
}
@media (max-width: 768px) {
  .wrap_form_search.type1 form .field_search:first-child {
    border-radius: 4px;
  }
}
.wrap_form_search.type1 form .field_search:last-of-type {
  border: 0;
}
.wrap_form_search.type1 form .field_search:last-child {
  border: 0;
}
.wrap_form_search.type1 form .field_search .icon_field {
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  color: #f05537;
  font-size: 20px;
  display: block;
}
.wrap_form_search.type1 form .field_search input.form-control {
  padding: 0 20px 0 35px;
  box-shadow: none;
  border-radius: 4px;
  border: 0;
  height: 60px;
}
@media (max-width: 767px) {
  .wrap_form_search.type1 form .field_search input.form-control {
    border-radius: 4px;
  }
}
.wrap_form_search.type1 form .field_search select {
  border: 0;
  height: 60px;
  border-radius: 0;
  padding-left: 35px;
  color: #444;
  font-size: 15px;
  transition: 0.2s ease;
  line-height: 40px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Remove default arrow */
}
.wrap_form_search.type1 form .field_search .select2 .select2-selection {
  border: 0;
  height: 60px;
  border-radius: 0;
}
.wrap_form_search.type1 form .field_search .select2 .select2-selection__rendered {
  display: flex;
  align-items: center;
  padding: 0 35px 0 35px;
  height: 60px;
}
.wrap_form_search.type1 form .field_search .select2 .select2-selection__arrow {
  height: 60px;
  right: 30px;
  top: 0;
}
.wrap_form_search.type1 form .field_search .icon_field ~ .form-control, .wrap_form_search.type1 form .field_search .icon_field ~ .select2 .select2-selection__rendered {
  padding: 0 0 0 55px;
}
.wrap_form_search.type1 form .field_search .icon_field ~ .select2 .select2-selection__arrow {
  right: 15px;
}
.wrap_form_search.type1 form .field_search.name_event {
  width: 40%;
}
@media (max-width: 768px) {
  .wrap_form_search.type1 form .field_search.name_event {
    width: 100%;
  }
}
.wrap_form_search.type1 form .field_search.name_event input.form-control {
  padding: 0 0 0 35px;
}
.wrap_form_search.type1 form .field_search.name_event .icon_field ~ .form-control {
  padding: 0 0 0 55px;
}
.wrap_form_search.type1 form .el_submit_search {
  width: 20%;
}
@media (max-width: 768px) {
  .wrap_form_search.type1 form .el_submit_search {
    width: 100%;
    margin-bottom: 0;
  }
}
.wrap_form_search.type1 form .el_submit_search input {
  padding: 0;
  border-radius: 0 4px 4px 0;
  width: 100%;
  display: inline-block;
  height: 60px;
}
@media (max-width: 768px) {
  .wrap_form_search.type1 form .el_submit_search input {
    border-radius: 4px;
  }
}
.wrap_form_search.type2 form {
  display: flex;
  flex-wrap: wrap;
  /*> div {
  	padding: 0 10px;
  	width: 20%;
  	@media (max-width: 991.98px) {
  		width: 33.3333%;
  	}
  	@media (max-width: 768px) {
  		width: 100%;
  	}
  }*/
}
.wrap_form_search.type2 form .field_search i {
  display: none;
}
.wrap_form_search.type2 form .el_submit_search input {
  width: 100%;
  height: 50px;
}
.wrap_form_search.type2 form select {
  border: 2px solid #e2e2e2;
  border-radius: 4px;
  height: 50px;
  color: #444;
  font-size: 15px;
  padding-left: 20px;
  transition: 0.2s ease;
  line-height: 40px;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Remove default arrow */
}
.wrap_form_search.type2 form .select2 .select2-selection {
  border: 2px solid #e2e2e2;
  border-radius: 4px;
  height: 50px;
}
.wrap_form_search.type2 form .select2 .select2-selection__rendered {
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 0 0 20px;
}
.wrap_form_search.type2 form .select2 .select2-selection__arrow {
  height: 50px;
  right: 20px;
  top: 0;
}
.wrap_form_search.type2 form input.form-control {
  box-shadow: none;
  height: 50px;
  border: 2px solid #e2e2e2;
  border-radius: 5px;
  padding: 0 20px;
}
.wrap_form_search.type3 form .field_search {
  position: relative;
}
.wrap_form_search.type3 form .field_search .icon_field {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 25px;
  transform: translateY(-50%);
  color: #f05537;
  z-index: 1;
}
.wrap_form_search.type3 form .field_search .form-control {
  padding: 0 20px 0 20px;
}
.wrap_form_search.type3 form .field_search select {
  border-radius: 0;
  color: #444;
  font-size: 15px;
  transition: 0.2s ease;
  line-height: 40px;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
  height: 50px;
  outline: none;
  background-color: #fff;
  padding: 0 20px 0 20px;
  display: flex;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* Remove default arrow */
}
.wrap_form_search.type3 form .field_search .select2 .select2-selection__rendered {
  display: flex;
  align-items: center;
  padding: 0 20px 0 20px;
}
.wrap_form_search.type3 form .field_search .icon_field ~ .form-control, .wrap_form_search.type3 form .field_search .icon_field ~ .select2 .select2-selection__rendered {
  padding: 0 20px 0 43px;
}
.wrap_form_search.type3 form .el_submit_search {
  margin-top: 15px;
}
@media (max-width: 991.98px) {
  .wrap_form_search.type3 form .el_submit_search {
    margin-top: 0px;
    margin-left: 10px;
    margin-right: 10px;
  }
}

.ui-autocomplete.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5 !important;
}
.ui-autocomplete.ui-widget.ui-widget-content li {
  padding: 5px 10px;
  box-sizing: border-box;
}
.ui-autocomplete.ui-widget.ui-widget-content li.ui-state-focus {
  margin: 0;
  border: 0;
}
.ui-autocomplete.ui-widget.ui-widget-content li:not(:last-child) {
  border-bottom: 1px solid #c5c5c5;
}

.wrap_search_map {
  display: flex;
  position: relative;
}
@media (max-width: 991.98px) {
  .wrap_search_map {
    display: block;
  }
}
.wrap_search_map .toggle_wrap {
  display: none;
  margin-top: 60px;
  padding: 0;
}
@media (max-width: 991.98px) {
  .wrap_search_map .toggle_wrap {
    display: flex;
  }
}
.wrap_search_map .toggle_wrap span {
  width: 50%;
  text-align: center;
  border: 2px solid #e2e2e2;
  box-sizing: content-box;
  padding: 6px 18px;
}
.wrap_search_map .toggle_wrap span:last-child {
  border-left: 0;
}
.wrap_search_map .toggle_wrap span:last-child.active {
  border: 2px solid #e86c60;
}
.wrap_search_map .toggle_wrap span:first-child {
  border-right: 0;
}
.wrap_search_map .toggle_wrap span:first-child.active {
  border: 2px solid #e86c60;
}
.wrap_search_map .wrap_search {
  position: relative;
  display: flex;
  width: 100%;
}
.wrap_search_map .wrap_search #result_search {
  min-height: 600px;
  width: 60%;
  padding: 60px 30px;
  position: relative;
}
@media (max-width: 991.98px) {
  .wrap_search_map .wrap_search #result_search {
    width: 100%;
    padding: 30px 0px 0px;
  }
}
@media (min-width: 992px) {
  .wrap_search_map .wrap_search #result_search {
    display: block !important;
  }
}
.wrap_search_map .wrap_search #result_search .toggle_filters {
  display: none;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  border: 1px solid #e2e2e2;
  padding: 6px 12px;
  border-radius: 4px;
  font-size: 14px;
  position: relative;
  margin-bottom: 22px;
}
@media (min-width: 992px) {
  .wrap_search_map .wrap_search #result_search .toggle_filters {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .wrap_search_map .wrap_search #result_search .toggle_filters {
    display: flex !important;
  }
}
.wrap_search_map .wrap_search #result_search .toggle_filters.active .job_filters {
  display: block !important;
}
.wrap_search_map .wrap_search #result_search .toggle_filters i.icon_up {
  display: none;
}
.wrap_search_map .wrap_search #result_search .toggle_filters i {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 991.98px) {
  .wrap_search_map .wrap_search .job_filters {
    display: none;
  }
}
@media (min-width: 992px) {
  .wrap_search_map .wrap_search .job_filters {
    display: block !important;
  }
}
.wrap_search_map .wrap_search .job_filters .search_jobs {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px 0px -10px;
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search {
  width: 33.3333%;
  padding: 0 10px;
  margin-bottom: 20px;
  position: relative;
}
@media (max-width: 767.98px) {
  .wrap_search_map .wrap_search .job_filters .search_jobs .label_search {
    width: 100%;
  }
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input {
  width: 100%;
  padding: 0 15px;
  border-color: #ccc;
  border-radius: 4px;
  outline: none;
  box-shadow: none;
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search input::placeholder {
  color: #444;
  font-size: 15px;
  opacity: 0.5;
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container.select2-container--disabled .select2-selection__rendered, .wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container.select2-container--disabled .select2-selection__arrow {
  opacity: 0.6;
  transition: 0.2s ease;
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection {
  border-color: #ccc;
  border-radius: 4px;
  outline: none;
  background-color: #fff;
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered {
  padding: 0 35px 0 15px;
  transition: 0.2s ease;
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__rendered .select2-selection__placeholder {
  color: #444;
  font-size: 15px;
  opacity: 0.5;
}
.wrap_search_map .wrap_search .job_filters .search_jobs .label_search .select2-container .select2-selection__arrow {
  top: 0;
  right: 10px;
  transition: 0.2s ease;
}
.wrap_search_map .wrap_search .job_filters .wrap_load_more {
  width: 100%;
  display: none;
  position: relative;
  padding: 30px 0;
}
.wrap_search_map .wrap_search .job_filters .wrap_load_more .loader {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
  stroke-linecap: round;
}
.wrap_search_map .wrap_search .job_filters .wrap_load_more .loader circle {
  fill: none;
  stroke-width: 1.5;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  transform-origin: 25px 25px;
  will-change: transform;
  stroke: #e86c60;
}
.wrap_search_map .wrap_search .job_filters .wrap_load_more .loader circle:nth-of-type(1) {
  stroke-dasharray: 40px;
  animation-name: preloader_1;
}
.wrap_search_map .wrap_search .job_filters .wrap_load_more .loader circle:nth-of-type(2) {
  stroke-dasharray: 80px;
  animation-name: preloader_2;
}
@keyframes preloader_1 {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader_2 {
  100% {
    transform: rotate(-360deg);
  }
}
.wrap_search_map .wrap_search .job_filters .wrap_search_location {
  position: relative;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_location #pac-input {
  padding: 0 35px 0 15px;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_location .locate-me {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  color: #e86c60;
  cursor: pointer;
  transition: 0.3s ease;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_location .locate-me:hover {
  color: #cc132f;
  transition: 0.3s ease;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_filter_title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_filter_title #search_sort {
  width: 200px;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_filter_title #search_sort .select2-selection {
  border-color: #e2e2e2;
  border-radius: 4px;
  outline: none;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_filter_title #search_sort .select2-selection__rendered {
  padding: 0 35px 0 15px;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_filter_title #search_sort .select2-selection__arrow {
  top: 0;
  right: 10px;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_radius #wrap_pointer {
  height: 3px;
  background-color: #e2e2e2;
  margin-top: 5px;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_radius #wrap_pointer span {
  border-radius: 100%;
  outline: none;
  background-color: #fff;
  border-color: #e86c60;
  border-width: 2px;
  z-index: 1;
  width: 15px;
  top: -6px;
  height: 15px;
}
.wrap_search_map .wrap_search .job_filters .wrap_search_radius #wrap_pointer span.ui-state-active {
  background-color: #fff;
}
.wrap_search_map .wrap_search .search_result {
  position: relative;
}
.wrap_search_map .wrap_search .search_result .event_archive {
  margin-bottom: 40px;
  position: relative;
}
.wrap_search_map .wrap_search .search_result .el-pagination {
  margin: 90px 0 0 0;
}
.wrap_search_map .wrap_search .search_result .el-pagination ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .wrap_search_map .wrap_search .search_result .el-pagination ul {
    padding-bottom: 28px;
  }
}
.wrap_search_map .wrap_search .search_result .el-pagination ul li {
  margin: 0 6px 12px 6px;
}
.wrap_search_map .wrap_search .search_result .el-pagination ul li span {
  font-size: 16px;
  line-height: 1.2;
  border: 2px solid #cfccea;
  border-radius: 3px;
  width: 40px;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.wrap_search_map .wrap_search .search_result .el-pagination ul li span.next, .wrap_search_map .wrap_search .search_result .el-pagination ul li span.prev {
  width: 100%;
  height: 40px;
  padding: 0 14px;
}
.wrap_search_map .wrap_search .search_result .el-pagination ul li span:hover {
  cursor: pointer;
  color: #fff;
  background-color: #f05537;
  border-color: #f05537;
}
.wrap_search_map .wrap_search .search_result .el-pagination ul li span.current {
  border-color: #f05537;
}
@media screen and (max-width: 1400px) {
  .wrap_search_map .wrap_search .search_result.search_show_map .event_archive.three-column {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 709.98px) {
  .wrap_search_map .wrap_search .search_result.search_show_map .event_archive.three-column {
    grid-template-columns: 1fr;
  }
}
.wrap_search_map .wrap_search .wrap_show_map {
  width: 40%;
}
@media (max-width: 991.98px) {
  .wrap_search_map .wrap_search .wrap_show_map {
    width: 100%;
  }
}
.wrap_search_map .wrap_search #show_map {
  position: sticky !important;
  position: -webkit-sticky !important;
  right: 0;
  left: 0;
  top: 0;
}
@media (max-width: 991.98px) {
  .wrap_search_map .wrap_search #show_map {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100%;
    height: 100%;
    min-height: 400px;
    margin-top: 30px;
    display: none;
  }
}
@media (min-width: 992px) {
  .wrap_search_map .wrap_search #show_map {
    display: block !important;
  }
}
.wrap_search_map .wrap_search #show_map .gm-svpc div:last-child {
  width: 100%;
}
.wrap_search_map .wrap_search #show_map.short_code {
  width: 40%;
}
@media (max-width: 991.98px) {
  .wrap_search_map .wrap_search #show_map.short_code {
    width: 100%;
  }
}
.wrap_search_map .wrap_search #show_map .iw_map {
  max-width: 275px;
}
.wrap_search_map .wrap_search #show_map .iw_map .title {
  margin: 6px 0 15px 0;
  line-height: 0.8em;
}
.wrap_search_map .wrap_search #show_map .iw_map .title a {
  font-size: 16px;
  color: #333;
  line-height: 0.8em;
  transition: 0.3s ease;
}
.wrap_search_map .wrap_search #show_map .iw_map .title a:hover {
  transition: 0.3s ease;
  color: #e86c60;
}
.wrap_search_map .wrap_search #show_map .iw_map .event-time {
  margin-bottom: 10px;
}
.wrap_search_map .wrap_search #show_map .iw_map .event-time .event-icon {
  display: inline-block;
  margin-right: 6px;
  color: #ccc;
  font-weight: 600;
}
.wrap_search_map .wrap_search #show_map .iw_map .event_ratting .number {
  font-size: 13px;
}

#show_map {
  width: 100%;
}
#show_map .my-marker {
  color: #fff;
  background-color: #f5720e;
  margin-bottom: 0;
  padding: 5px 10px;
  box-shadow: 0 0 5px #333;
  border-radius: 3px;
  transform: translateY(100%);
}

.select2-container .select2-dropdown {
  border-color: #e2e2e2;
}
.select2-container .select2-dropdown .select2-search__field {
  border-color: #e2e2e2;
}
.select2-container .select2-dropdown .select2-results__option--highlighted {
  background-color: #e86c60;
}

.search_page.wrap_form_search,
body.single-venue .wrap_form_search,
body.archive .wrap_form_search {
  box-shadow: none;
  padding: 0;
  margin-bottom: 60px;
}
.search_page.wrap_form_search .el_submit_search,
body.single-venue .wrap_form_search .el_submit_search,
body.archive .wrap_form_search .el_submit_search {
  position: relative;
}
.search_page.wrap_form_search .el_submit_search input,
body.single-venue .wrap_form_search .el_submit_search input,
body.archive .wrap_form_search .el_submit_search input {
  z-index: 1;
  position: relative;
}
@media (max-width: 991.98px) {
  .search_page.wrap_form_search .el_submit_search:before, .search_page.wrap_form_search .el_submit_search:after,
body.single-venue .wrap_form_search .el_submit_search:before,
body.single-venue .wrap_form_search .el_submit_search:after,
body.archive .wrap_form_search .el_submit_search:before,
body.archive .wrap_form_search .el_submit_search:after {
    background-color: none;
    display: none;
  }
}

body.archive .wrap_form_search {
  margin-top: -120px;
  background: #fff;
  position: relative;
  padding: 30px;
  box-shadow: 0 0px 20px -7px rgba(0, 0, 0, 0.6);
}
@media (max-width: 767px) {
  body.archive .wrap_form_search {
    margin-top: 20px;
    box-shadow: none;
    padding: 0;
  }
}

/**
 * Ticket info
 */
.ticket_info {
  margin: 60px 0px;
}
.ticket_info .message .error {
  color: red;
}
.ticket_info .message .checked-in {
  color: red;
}
.ticket_info .message .valid {
  color: blue;
}
.ticket_info .info {
  margin-top: 30px;
}
.ticket_info .info ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.ticket_info .info ul li {
  list-style: none;
  display: flex;
  border-bottom: 1px solid #eee;
  padding: 10px 0px;
}
.ticket_info .info ul li label {
  min-width: 200px;
  font-weight: 600;
}
@media (max-width: 767px) {
  .ticket_info .info ul li label {
    min-width: 150px;
  }
}

/*RTL language*/
.rtl {
  /**
   * Search Simple Form
   */
  /**
   * Listing Event
   */
  /* Navigator listing */
  /**
   * Venue Slider
   */
  /**
   * Blog Slider
   */
  /**
   * Mail chimp
   */
  /**
   * Contact Footer
   */
  /**
   * Slideshow home 2
   */
  /**
   * Select 2
   */
  /**
   * Testimonial
   */
  /**
   * Team
   */
  /**
   * How it works
   */
  /**
   * according
   */
  /**
   * MY WISHLIST
   */
  /**
    * Map Element
  */
  /**
   * Event Detail
   */
  /**
   * Cart page
   */
  /**
   * My Account
   */
  /**
   * My Listing
   */
  /**
   * Manage Event frontend
   */
  /**
   * Wallet
   */
  /**
   * My Profile
   */
  /**
   * Add Event
   */
  /**
   * Cancel Booking
   */
  /**
   * Coupon
   */
}
.rtl .wrap_form_search .type1 .field_search {
  border-right: 1px solid #ddd;
}
.rtl .wrap_form_search form[name=search_event] {
  direction: rtl;
}
.rtl .wrap_form_search form[name=search_event] .field_search:first-child {
  border-radius: 0px 4px 4px 0px;
}
.rtl .wrap_form_search form[name=search_event] .field_search .icon_field ~ .select2 .select2-selection__arrow {
  right: auto;
  left: 45px;
}
.rtl .wrap_form_search form[name=search_event] .field_search {
  padding-left: 10px;
  padding-right: 10px;
}
.rtl .wrap_form_search form[name=search_event] .field_search:nth-last-child(2) {
  border-right: 1px solid #ddd !important;
}
.rtl .wrap_form_search form[name=search_event] .select2 .select2-selection__rendered .select2-selection__clear {
  position: absolute;
  right: auto;
  left: 70px;
}
.rtl .wrap_form_search form[name=search_event] .el_submit_search input {
  border-radius: 4px 0px 0px 4px;
}
.rtl .event_item.type1 .event_thumbnail .img-author {
  right: auto;
  left: 25px;
}
.rtl .event_item.type1 .event_thumbnail .event_meta_cat {
  right: 25px;
  left: auto;
}
.rtl .event_item.type1 .event_thumbnail .event-loop-favourite {
  right: auto;
  left: 25px;
}
.rtl .event_item.type1 .event_detail .loop_title {
  text-align: right;
}
.rtl .event_item.type1 .event_detail .event-location-time {
  text-align: right;
}
.rtl .event_item.type1 .event_detail .event-location-time .event-time .event-icon {
  margin-right: 0;
  margin-left: 10px;
}
.rtl .event_item.type1 .event_detail .event-location-time .event-time .event-icon .icon_clock_alt:before {
  content: "{";
}
.rtl .event_item.type1 .event_detail .event-location-time .event_location {
  display: flex;
  text-align: right;
  margin-right: 0;
}
.rtl .event_item.type1 .event_detail .event-location-time .event_location .event-icon {
  margin-right: 0;
  margin-left: 10px;
}
.rtl .event_item.type2 .event_thumbnail .img-author {
  left: 35px;
  right: auto;
}
.rtl .event_item.type2 .event_thumbnail .event-loop-favourite {
  right: 25px;
  left: auto;
}
.rtl .event_item.type2 .event_detail .loop_title {
  text-align: right;
}
.rtl .event_item.type2 .event_detail .event-location-time .event-time {
  text-align: right;
}
.rtl .event_item.type2 .event_detail .event-location-time .event-time .event-icon {
  margin-right: 0;
  margin-left: 10px;
}
.rtl .event_item.type2 .event_detail .event-location-time .event-time .event-icon .icon_clock_alt:before {
  content: "{";
}
.rtl .event_item.type2 .event_detail .event-location-time .event-time .timezone {
  margin-right: 5px;
  margin-left: 0;
}
.rtl .event_item.type2 .event_detail .event-location-time .event_location {
  display: flex;
  text-align: right;
}
.rtl .event_item.type2 .event_detail .event-location-time .event_location .event-icon {
  margin-right: 0;
  margin-left: 10px;
}
.rtl .event_item.type3 .event-status {
  left: -1px;
  right: auto;
}
.rtl .event_item.type3 .info_event {
  border-left: 1px solid #eae9f3;
  padding: 20px 20px 25px 0px;
  text-align: right;
}
.rtl .event_item.type3 .info_event .loop_title {
  text-align: right;
}
.rtl .event_item.type3 .info_event .event-loop-favourite {
  left: 25px;
  right: auto;
}
.rtl .event_item.type3 .info_event .event-time {
  text-align: right;
}
.rtl .event_item.type3 .info_event .event-time .event-icon {
  margin-right: 0;
  margin-left: 6px;
}
.rtl .event_item.type3 .info_event .event-time .event-icon .icon_clock_alt:before {
  content: "{";
}
.rtl .event_item.type3 .info_event .event-time .timezone {
  margin-right: 5px;
  margin-left: 0;
}
.rtl .event_item.type3 .info_event .event_location {
  text-align: right;
  display: flex;
}
.rtl .event_item.type3 .info_event .event_location .event-icon {
  margin-right: 0;
  margin-left: 6px;
}
.rtl .event_item.type4 .event_thumbnail .el-share-social {
  left: 75px;
  right: auto;
}
.rtl .event_item.type4 .event_thumbnail .event-loop-favourite {
  left: 20px;
  right: auto;
}
.rtl .event_item.type4 .event_detail {
  padding: 21px 0px 0px 20px;
  text-align: right;
}
.rtl .event_item.type4 .timezone {
  margin-left: 0;
  margin-right: 5px;
}
.rtl .event_item.type5 .loop_title {
  text-align: right;
}
.rtl .event_item.type5 .event_detail .el-wp-content .content-event {
  text-align: right;
  padding-right: 0;
}
.rtl .event_item.type5 .event_detail .el-wp-content .content-event .event_meta_cat:before {
  margin-left: 10px;
  margin-right: 10px;
}
.rtl .event_item.type6 .event_detail .loop_title {
  text-align: right;
}
.rtl .event_item.type6 .event-location-time {
  text-align: right;
}
.rtl .event_item.type6 .event-location-time .event-icon {
  margin-left: 0;
  margin-left: 3px;
}
.rtl .event_item.type6 .event-location-time .event-icon .icon_clock_alt:before {
  content: "{";
}
.rtl .event_item.type6 .event-location-time .timezone {
  margin-right: 5px;
  margin-left: 0;
}
.rtl .event_item.type6 .event-location-time .location-rating .event_location {
  display: flex;
  margin-right: 0;
  margin-left: 5px;
}
.rtl .event_item.type6 .event-location-time .location-rating .event_location .event-icon {
  margin-left: 5px;
}
.rtl .el-pagination .page-numbers li {
  margin-left: 5px;
  margin-right: 5px;
}
.rtl .ova-event-slider .owl-dot span {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.rtl .event-venue-slide .item-venue .el-content {
  padding-left: 0;
  padding-right: 30px;
}
.rtl .event-venue-slide .item-venue .el-content .venue-name {
  text-align: right;
}
.rtl .event-venue-slide .item-venue .el-content .count-event {
  text-align: right;
}
.rtl .event-venue-slide .owl-dots button span {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.rtl .ova-blog-slider .blog-slider .item-blog .content .post-meta-blog {
  text-align: right;
}
.rtl .ova-blog-slider .blog-slider .item-blog .content .post-meta-blog i {
  margin-right: 0;
  margin-left: 5px;
}
.rtl .ova-blog-slider .blog-slider .item-blog .content .title {
  text-align: right;
}
.rtl .ova-blog-slider .blog-slider .item-blog .content .excerpt {
  text-align: right;
}
.rtl .ova-blog-slider .owl-dots button span {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.rtl .ova-subcrible .submit input[type=submit] {
  left: 25px;
  right: auto;
}
.rtl .ova-subcrible .submit i {
  left: 0;
  right: auto;
}
.rtl .ova-subcrible .submit i:before {
  content: "#";
}
.rtl .ova-subcrible .input input[type=email] {
  padding: 10px 0px 10px 0px;
}
.rtl .ova-contact .icon i {
  margin-right: 0;
  margin-left: 15px;
}
.rtl .ova-contact .address {
  text-align: right;
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-tag a {
  display: inline-flex;
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-date {
  text-align: right;
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-date span {
  margin-right: 10px;
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-date i.icon_clock_alt {
  margin-right: 0;
  margin-left: 10px;
  font-weight: bold;
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-date i.icon_clock_alt:before {
  content: "{";
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-venue {
  text-align: left;
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-venue span {
  margin-left: 10px;
  display: inline-flex;
  align-items: baseline;
}
.rtl .ova_slideshow .elementor-slide-content .elementor-slide-venue span i {
  margin-left: 10px;
  font-weight: bold;
}
.rtl .select2-container {
  text-align: right;
}
.rtl .select2-results__options li {
  text-align: right;
  direction: rtl;
}
.rtl .ova-testimonial.version_2 .item .ova-media .wp-title {
  padding-right: 30px;
  padding-left: 0;
  text-align: right;
}
.rtl .ova-testimonial.version_2 p {
  text-align: right;
}
.rtl .ova-testimonial.version_2 .owl-dots {
  left: 0;
  right: auto;
}
.rtl .ova-testimonial.version_2 .owl-dots button span {
  margin-left: 5px;
  margin-right: 5px;
}
.rtl .ova-about-team ul.social li {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.rtl .ova-step-plan {
  flex-direction: row-reverse;
}
.rtl .ova-step-plan .content {
  text-align: right;
}
.rtl .according-meup .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon {
  right: auto;
  left: 10px;
}
.rtl .according-meup .elementor-accordion .elementor-accordion-item .elementor-tab-content {
  padding: 30px;
}
.rtl .according-meup .elementor-accordion .elementor-accordion-item .elementor-tab-title a {
  padding-right: 10px;
}
.rtl .el-my-wishlist table .event_body td {
  text-align: right;
}
.rtl .el-my-wishlist table .event_body a.close-wl {
  padding-right: 0;
  margin-left: 10px;
}
.rtl .el-my-wishlist table .event_head tr td {
  text-align: right;
}
.rtl .elementor_search_map .wrap_search_map .wrap_search #result_search {
  padding-left: 30px;
}
.rtl .wrap_search_map .wrap_search #result_search .toggle_filters {
  justify-content: flex-end;
}
@media (max-width: 991.98px) {
  .rtl .wrap_search_map .wrap_search #result_search {
    padding: 30px 30px;
  }
}
.rtl.single-event .event_top .event_info .date-top {
  padding-left: 30px;
  padding-right: 0;
}
.rtl.single-event .event_top .event_info .content-top h1.title-event-single {
  text-align: right;
}
.rtl.single-event .event_top .event_info .content-top .event_date i {
  margin-right: 0;
  margin-left: 10px;
}
.rtl.single-event .event_top .event_info .content-top .event_date i:before {
  content: "{";
}
.rtl.single-event .event_top .event_info .content-top .event-address i {
  margin-right: 0;
  margin-left: 10px;
}
.rtl.single-event .act_share .el_share_social ul li {
  text-align: right;
}
.rtl.single-event .act_share .el_calendar_export .el_con_calendar_export {
  text-align: right;
}
.rtl.single-event .event_top .event_info .content-top .event-address {
  text-align: right;
}
.rtl.single-event .event-content {
  padding-right: 0;
  padding-left: 40px;
}
.rtl.single-event .event_section_white {
  text-align: right;
}
.rtl.single-event h3.heading:after {
  left: auto;
  right: 0;
}
.rtl.single-event .info_user .top .author_name a {
  margin-left: 0;
  margin-right: 30px;
}
.rtl.single-event .info_user .top .author_name .user_job {
  margin-left: 0;
  margin-right: 30px;
}
.rtl.single-event .info_user .contact i {
  margin-left: 16px;
  margin-right: 0px;
}
.rtl.single-event .info_user .social .social_item a i {
  margin-left: 10px;
  margin-right: 0;
}
.rtl.single-event .info_user .send_mess i {
  margin-left: 6px;
  margin-right: 0;
}
.rtl.single-event .event-tag .wp-link-tag a {
  margin-left: 10px;
  margin-right: 0;
}
.rtl.single-event .event_related {
  text-align: right;
}
.rtl.single-event .event_related .desc:after {
  right: 0;
  left: auto;
}
.rtl.single-event .event_comments .content_comments .wrap_rating > label {
  margin-left: 30px;
  margin-right: 0;
}
.rtl.single-event ul.commentlists li.comment .comment_item .comment-author {
  float: right;
  margin-left: 20px;
  margin-right: 0px;
}
.rtl.single-event .event_comments .content_comments .commentlists .comment-details .rating {
  left: 0;
  right: auto;
}
.rtl .wp-cart-header .cart-header {
  text-align: right;
}
.rtl .cart_detail .cart_title {
  text-align: right;
}
.rtl .cart_detail .cart-content {
  padding-right: 0;
  padding-left: 40px;
}
.rtl .cart_detail .cart-content .cart-ticket-info .item-ticket-type .control span:not(:last-child) {
  border-right: 1px solid #ccc;
}
.rtl .cart_detail .cart-content .cart-ticket-info .item-ticket-type .quanty-ticket .btn-delete-item-cart {
  left: -20px;
}
.rtl .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .ticket-name p,
.rtl .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .price-ticket p,
.rtl .cart_detail .cart-content .cart-ticket-info .item-ticket-type.header .quanty-ticket p {
  text-align: right;
}
.rtl .cart_detail .cart-customer-input .input_ticket_receiver li label {
  text-align: right;
}
.rtl .cart_detail .info_ticket_receiver li .label i {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .cart_detail .step-2 {
  text-align: right;
}
.rtl .cart_detail .el_ask_ticket .ask_ticket_checked .label-checked:first-child {
  margin-left: 20px;
  margin-right: 0;
}
.rtl .cart_detail .cart-sidebar .cart-info .wp-cart-info .cart_title span.edit {
  left: 0;
  right: auto;
}
.rtl .vendor_wrap .contents {
  margin-left: 0;
  margin-right: 260px;
}
@media (max-width: 991.98px) {
  .rtl .vendor_wrap .contents {
    margin-right: 0;
  }
}
@media (max-width: 991.98px) {
  .rtl .vendor_sidebar .el_vendor_mobile_menu {
    left: 20px;
    right: auto;
  }
}
.rtl .vendor_sidebar ul.dashboard_nav li a i {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .vendor_sidebar .vendor_user_profile div {
  margin-left: 0;
  margin-right: 10px;
}
.rtl .report_membership .mem_report li label {
  text-align: right;
}
.rtl .report_membership .mem_report li .value {
  display: flex;
}
.rtl .report_membership .mem_report li .value .register_package {
  padding-right: 5px;
}
.rtl .report_membership .vendor_report,
.rtl .accounting .vendor_report {
  text-align: right;
}
.rtl .vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .submit_filter_events,
.rtl .vendor_wrap .contents .vendor_listing .bulk_action .submit_bulk_action {
  margin-left: 0;
  margin-right: 10px;
}
.rtl .vendor_wrap .contents .vendor_listing .filter_events .filter_events_form .name_event {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .vendor_wrap table tbody.event_body tr td {
  text-align: right;
}
.rtl .vendor_wrap table tbody.event_body tr td .action ul li:first-child {
  border-right: none;
  padding-left: 10px;
}
.rtl .vendor_wrap table tbody.event_body tr td .action ul li:last-child {
  border-right: 1px solid #ccc;
}
.rtl .vendor_wrap table tbody.event_body h4.title {
  display: flex;
  align-items: baseline;
}
.rtl .vendor_wrap table tbody.event_body i {
  padding-left: 5px;
  padding-right: 0;
}
.rtl .vendor_wrap table tbody.event_body .address {
  display: flex;
  align-items: baseline;
}
.rtl .vendor_wrap .contents .vendor_heading,
.rtl .vendor_wrap .contents .event_info {
  text-align: right;
}
.rtl .vendor_wrap .contents .vendor_heading .meta_event li,
.rtl .vendor_wrap .contents .event_info .meta_event li {
  display: flex;
}
.rtl .vendor_wrap .contents .vendor_heading .meta_event li i,
.rtl .vendor_wrap .contents .event_info .meta_event li i {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .vendor_wrap .contents .event_title {
  display: flex;
  align-items: center;
}
.rtl .manage_tickets,
.rtl .accounting .heading {
  text-align: right;
}
.rtl .vendor_wrap table .event_head tr td {
  text-align: right;
}
.rtl .vendor_wrap .table-list-ticket .search_ticket {
  text-align: right;
}
.rtl .vendor_wrap .contents .table-list-booking .list-check-export-csv ul,
.rtl .vendor_wrap .contents .table-list-ticket .list-check-export-csv ul {
  text-align: right;
  margin-top: 10px;
}
.rtl .vendor_wrap .table-list-booking .button-sendmail {
  margin-right: 0;
}
.rtl .vendor_wrap .table-list-booking .button-dowload-ticket {
  margin-left: 10px;
}
.rtl .list-box-wallet .list-payout-history {
  margin-left: 15px;
  margin-right: 0;
}
.rtl .vendor_profile #el_save_profile {
  text-align: right;
}
.rtl .vendor_profile #el_save_social .social_item input {
  margin-left: 0px;
  margin-right: 0;
}
.rtl .vendor_profile #el_save_social .social_item .select2 {
  margin-right: 10px;
  margin-left: 10px;
}
.rtl .vendor_profile #el_save_social .social_item .remove_social {
  margin-right: 10px;
}
.rtl #el_save_social {
  width: 100%;
  display: inline-block;
}
.rtl #el_save_social button.add_social {
  float: right;
}
.rtl #el_save_social .el_submit_btn {
  text-align: right;
  float: right;
  margin-top: 70px;
}
.rtl #author_password {
  text-align: right;
}
.rtl #author_bank {
  text-align: right;
}
.rtl .vendor_edit_event {
  text-align: right;
}
.rtl .vendor_edit_event .event_type span {
  padding-right: 0;
}
.rtl .vendor_edit_event .event_type input {
  margin-left: 5px;
  margin-right: 25px;
}
.rtl .vendor_edit_event #mb_basic .location .country_city .get_country {
  margin-left: 30px;
  margin-right: 0;
}
.rtl .vendor_edit_event #mb_ticket .content_ticket .wrap_seat_list label {
  margin-right: 0;
  margin-left: 20px;
}
.rtl .vendor_edit_event #mb_ticket .content_ticket .wrap_setup_seat label {
  margin-right: 0;
  margin-left: 20px;
}
.rtl .vendor_edit_event #mb_ticket .content_ticket .wrap_setup_seat span input {
  margin-left: 5px;
}
.rtl .vendor_edit_event #mb_ticket .ticket_map .item_desc_seat label {
  margin: 0px 5px;
}
.rtl .vendor_edit_event #mb_ticket .ticket_map .item_seat > div {
  margin-left: 15px;
}
.rtl .vendor_edit_event #mb_calendar .calendar .option_calendar.vendor_field {
  display: flex;
}
.rtl .vendor_edit_event #mb_calendar .manual .item_calendar .remove_calendar {
  left: 30px;
  right: auto;
}
.rtl .vendor_edit_event #mb_calendar .auto .disable_date .item_disable_date {
  display: flex;
}
.rtl .vendor_edit_event #mb_calendar .auto .disable_date .item_disable_date > span {
  margin: 0px 10px;
}
.rtl .vendor_edit_event #mb_calendar .auto .schedules_time .item_schedules_time {
  display: flex;
}
.rtl .vendor_edit_event #mb_calendar .auto .event-form-when-wrap.vendor_field {
  display: flex;
  align-items: baseline;
}
.rtl .vendor_edit_event #mb_calendar .auto .event-form-recurrence-when p.date-range.vendor_field {
  display: flex;
  align-items: baseline;
  margin-right: 5px;
}
.rtl .vendor_edit_event #mb_calendar .auto #weekly-selector {
  margin: 15px 10px 0px 15px;
}
.rtl .edit_event_cancel_booking {
  display: flex;
  align-items: baseline;
}
.rtl .edit_event_cancel_booking input {
  margin: 0px 5px;
}
.rtl .edit_event_cancel_booking span {
  margin-left: 10px;
}
.rtl .coupon .discount_amount {
  display: flex;
  align-items: baseline;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiYXJjaGl2ZS9fZ2VuZXJhbC5zY3NzIiwiYXJjaGl2ZS9fdHlwZTEuc2NzcyIsImFyY2hpdmUvX3R5cGUyLnNjc3MiLCJhcmNoaXZlL190eXBlMy5zY3NzIiwiYXJjaGl2ZS9fdHlwZTQuc2NzcyIsImFyY2hpdmUvX3R5cGU1LnNjc3MiLCJhcmNoaXZlL190eXBlNi5zY3NzIiwiX3NpbmdsZV9ldmVudC5zY3NzIiwiZWxlbWVudG9yL19lbGVtZW50b3JfZXZlbnRfc2xpZGVyLnNjc3MiLCJlbGVtZW50b3IvX2VsZW1lbnRvcl9ldmVudF9ncmlkLnNjc3MiLCJlbGVtZW50b3IvX2VsZW1lbnRvcl9ldmVudF9jYXRlZ29yeS5zY3NzIiwiZWxlbWVudG9yL19lbGVtZW50b3JfZXZlbnRfbG9jYXRpb24uc2NzcyIsImVsZW1lbnRvci9fZWxlbWVudG9yX2V2ZW50X21lbnVfZGV0YWlsLnNjc3MiLCJlbGVtZW50b3IvX2VsZW1lbnRvcl9zZWFyY2hfZm9ybS5zY3NzIiwiZWxlbWVudG9yL19lbGVtZW50b3Jfc2VhcmNoX21hcC5zY3NzIiwiZWxlbWVudG9yL19lbGVtZW50b3JfZXZlbnRfc2xpZGVzaG93LnNjc3MiLCJlbGVtZW50b3IvX2VsZW1lbnRvcl9uYW1lX2V2ZW50X3NsaWRlci5zY3NzIiwiX2NhcnQuc2NzcyIsIl9jaGVja291dC5zY3NzIiwidmVuZG9yL19nZW5lcmFsLnNjc3MiLCJ2ZW5kb3IvX3RhYmxlLnNjc3MiLCJ2ZW5kb3IvX2V2ZW50LWluZm8uc2NzcyIsInZlbmRvci9fcmVwb3J0LXNhbGVzLnNjc3MiLCJ2ZW5kb3IvX215LWJvb2tpbmdzLnNjc3MiLCJ2ZW5kb3IvX21hbmFnZS1ldmVudC5zY3NzIiwidmVuZG9yL19zdWJtaXQtbG9hZGluZy5zY3NzIiwidmVuZG9yL19jcmVhdGUtZXZlbnQuc2NzcyIsInZlbmRvci9fbWFuYWdlLXRpY2tldHMuc2NzcyIsInZlbmRvci9fbWVtYmVyc2hpcC1yZXBvcnQuc2NzcyIsInZlbmRvci9fbXktcHJvZmlsZS5zY3NzIiwidmVuZG9yL19zaWRlYmFyLnNjc3MiLCJ2ZW5kb3IvX3dhbGxldC5zY3NzIiwidmVuZG9yL19teS13aXNobGlzdC5zY3NzIiwidmVuZG9yL190aWNrZXQtYmFyLnNjc3MiLCJfYXV0aG9yLnNjc3MiLCJfcGFja2FnZS5zY3NzIiwiX3ZlbnVlLnNjc3MiLCJfZm9ybV9zZWFyY2guc2NzcyIsIl90aWNrZXRfaW5mby5zY3NzIiwiX3J0bC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFjQTtBQUFBO0FBQUE7QUNkQTtBQUNBO0VBQ0M7SUFDQzs7RUFDQTtJQUNDO0lBQ0E7O0VBQ0E7SUFDQzs7RUFHRjtJQUNDOzs7QUFLSDtBQUdBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7OztBQUtBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBOztBQUhBO0VBVEQ7SUFVRTs7OztBQUtIO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7O0FBS0g7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUlBO0VBQ0M7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQVFIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFJRjtFQVREO0lBVUU7OztBQUlGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUVEO0VBTEQ7SUFNRTs7O0FBSUY7RUFaRDtJQWFFOzs7QUFHRDtFQWhCRDtJQWlCRTs7OztBQVFIO0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7O0FBT0w7RUFDQzs7O0FDNU5DO0VBQ0M7O0FBRUM7RUFDQzs7QUFDQTtFQUNDOztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDOztBQVFKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBSUg7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOzs7QUMxSEg7RUFDQzs7QUFFQztFQUNDOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDOztBQU9KO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBS0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtIO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7RUFDQTs7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTs7O0FDakhIO0VBRUM7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEQ7SUFRRTtJQUNBOzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBTUo7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFURDtJQVVFO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7SUFDQTtJQUNBO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRjtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUlIO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBSUg7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUlEO0VBQ0M7OztBQy9MTDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFFQzs7QUFFQztFQUNDOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDQzs7QUFLSjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFDQTtFQUNBOztBQUdBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQU1IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVdMO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFHQTtFQUNDOztBQU9KO0VBQ0M7RUFDQTtFQUNBOztBQUlBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlIO0VBQ0M7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0E7RUFERDtJQUVFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLSjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFHQTtFQUREO0lBRUU7Ozs7QUNsUkw7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUM7RUFDQzs7QUFDQTtFQUNDOztBQU1KO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBS0o7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUlBO0VBQ0M7O0FBRUQ7RUFMRDtJQU1FOzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQ2hJTDtFQUVDOztBQUdDO0VBQ0M7O0FBQ0E7RUFDQzs7QUFPSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdBO0VBQ0M7O0FBT0o7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FO0lBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUlIO0VBQ0M7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBS0g7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7OztBUDFHTDtBQUFBO0FBQUE7QVF2QkE7RUFHQztFQUNBOzs7QUFHRDtFQUdDO0VBQ0E7OztBQUdEO0FBMENDO0FBc0VBO0FBNllBO0FBVUE7QUE0QkE7QUE0SEE7QUE4Q0E7QUErREE7QUFpRUE7QUFvQ0E7QUEyTUE7QUFpQ0E7QUF5TEE7QUFnQkE7QUFxRkE7QUEwS0E7QUEyQkE7QUFpQ0E7O0FBaG1EQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQztFQUNDOztBQUlIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDSDtFQUNDOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7OztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7SUFDQTs7O0FBT0w7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7OztBQUVEO0VBVkQ7SUFXRTtJQUNBOzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7SUFDQTs7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0E7RUFERDtJQUVFOzs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFLSjtBQUlDOztBQUhBO0VBREQ7SUFFRTs7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQVpEO0lBYUU7OztBQVFMO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBSUY7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBOztBQUlGO0VBQ0M7RUFFRztFQUNBO0VBQ0c7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFaSjtJQWFLOzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFHTDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQztFQWJMO0lBY0s7OztBQUdMO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBU0w7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFPSjtFQUNDOztBQUdDO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBV047RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFOzs7QUFLRjtFQUVDO0VBQ0E7RUFDQTs7QUFJQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUlDO0VBRUM7O0FBU0w7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRDtFQWhCRDtJQWlCRTs7O0FBR0Q7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUVDO0VBQ0E7RUFDQTs7QUFNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRDtJQVNFO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUtGO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFPTDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUlIO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFHRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBS0o7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFNSjtFQUVDO0VBQ0EsT0FoeUJjOztBQWl5QmQ7RUFKRDtJQU1FO0lBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9IO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBUUU7RUFDQzs7QUFLSjtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFWRDtJQVdFO0lBQ0E7OztBQUdBO0VBREQ7SUFFRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQVFDO0VBQ0M7O0FBSUY7RUFSRDtJQVNFO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOztFQUNBO0lBQ0M7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBQ0E7QUFDQzs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7O0FBQ0E7QUFDQzs7QUFFRDtFQUNDOztBQUlEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFRSjtBQUFBO0FBQUE7RUFHQzs7QUFHRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTtJQUNBOzs7QUFJQztFQUREO0lBRUU7OztBQU1KO0VBQ0M7O0FBTUY7RUFDQzs7QUFHRjtFQUNDOztBQUVBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFPTDtFQUNDO0VBQ0E7O0FBRUM7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtBQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQztFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFHQTtFQUNDO0VBQ0E7O0FBTUg7RUFDQztFQUNBO0VBQ0E7O0FBR0E7RUFDQztFQUNBOztBQU1IO0VBQ0M7O0FBRUQ7RUFJQzs7QUFIQTtFQUNDOztBQUtIO0VBQ0M7O0FBR0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFNSDtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUdBO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFO0lBQ0E7OztBQUdGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFO0lBQ0E7OztBQUdGO0VBQ0M7O0FBRUQ7RUFDQzs7QUFJSDtFQUNDOztBQUVDO0VBQ0M7O0FBR0Y7RUFQRDtJQVFFOzs7QUFLSDtFQUVDLE9BMXlDYztFQTJ5Q2Q7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQVZEO0lBWUU7OztBQUlGO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQztFQUNDOztBQUlIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBZEQ7SUFlRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFJSDtFQUNDOztBQUtEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFQztFQUNDOztBQUVEO0VBQ0M7O0FBSUQ7RUFDQzs7QUFJRDtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRDtJQVNFOzs7QUFLSjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFQztFQUNDO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBS0o7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFNRjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFRSDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFPSDtFQUNDO0VBQ0E7O0FBSUY7RUFDQzs7O0FBSUY7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBOzs7RUFFRDtJQUNDO0lBQ0E7O0VBQ0E7SUFDQzs7O0FBTUg7RUFDSTs7QUFDQTtFQUNDOzs7QUFLSjtFQUNDOzs7QVJubkRGO0FBQUE7QUFBQTtBUy9CQTtFQUNDOztBQUVBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRTtFQUNDOztBQUVEO0VBQ0M7O0FBTUQ7RUFDQztFQUNBOztBQU9MO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBOztBQUtKO0VBbkJEO0lBb0JFOzs7QUFHRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBS0Y7RUFiRDtJQWNFOzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBS0Y7RUFiRDtJQWNFOzs7QUFNRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBSUg7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBRUM7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNwSEo7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUVEO0VBTEQ7SUFNRTs7O0FBR0Y7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQU1BO0VBQ0M7O0FBTUQ7RUFDQzs7QUFNSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBSUY7RUFDQztJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7OztBQUlIO0VBQ0M7OztBQ2hISjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOzs7QUMxQkY7RUFDQzs7QUFJRztFQUNDOztBQUtGO0VBQ0M7RUFDQTtFQUNBOztBQUtGO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUlGO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBU0w7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBaEJEO0lBaUJFOzs7QUFHRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFKRDtJQUtFOzs7QUFJSDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFQztFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ2xJSjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUM7RUFDQztFQUNBOztBQUdBO0VBQ0M7O0FBTUY7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFRTjtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFNSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQU1GO0VBQ0M7OztBQ3hHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQztFQUNDOztBQUdEO0VBQ0M7O0FBSUE7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUtGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFLRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFMRDtJQU1FOzs7QUFLRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFMRDtJQU1FOzs7QUFPSDtFQUNDOztBQUdEO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFHRjtFQUNDOztBQUtEO0VBQ0M7O0FBSUE7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUtGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFLRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFMRDtJQU1FOzs7QUFLRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFMRDtJQU1FOzs7O0FDNUdMO0VBQ0M7O0FBRUE7RUFDQztFQUNFO0VBQ0E7QUFBd0I7O0FBSTNCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUlGO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOzs7QUFNTDtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7O0FDOURIO0FBc0lDO0FBa0hBO0FBRUE7O0FBelBBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVZEO0lBV0U7OztBQUVEO0VBQ0M7RUFDQTs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FOzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7SUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUlIO0VBQ0M7RUFDQTs7QUFNSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBTUY7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUlIO0VBQ0M7O0FBTUY7QUFBQTtBQUFBO0FBQUE7RUFJQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7O0FDcFRGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7OztBakJ5Qko7QUFBQTtBQUFBO0FrQnREQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FBS0E7O0FBSkE7RUFMRDtJQU1FO0lBQ0E7OztBQUdEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7SUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDOztBQUVDO0VBQ0M7O0FBRUQ7RUFDQzs7QUFJRDtFQUNDOztBQUlEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBSUg7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFOzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7OztBQUdBO0VBREQ7SUFFRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBS0Y7RUFERDtJQUVFOztFQUNBO0lBQ0M7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFLSjtFQUNDOztBQUtEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Y7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUtKO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBUEQ7SUFRRTs7O0FBR0Y7RUE5SUQ7SUErSUU7SUFDQTtJQUNBOztFQUNBO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFLSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUdGO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0VBQ0M7RUFDQTs7QUFNTDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVDO0VBQ0M7RUFDQTs7QUFNTDtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUtKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlIO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDRztFQUNBOztBQUdIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBR0E7RUFDQzs7QUFFRDtFQUNDOztBQUlIO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNJO0lBQ0k7O0VBRUo7SUFDSTs7O0FBTVg7RUFDQztFQUNHO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUlOO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUlIO0VBQ0M7O0FBRUM7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHOztBQUdKO0VBQ0M7RUFDRzs7QUFFSjtFQUNDOztBQU9IO0VBQ0M7RUFDQTs7QUFHRTtFQUNDOztBQUlEO0VBQ0M7O0FBSUQ7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0VBQ0M7O0FBR0E7RUFDQzs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFLSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtKO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBT0g7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7O0FBTUo7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQUtEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBR0E7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOzs7QUFPSDtFQUNDOzs7QUFNRDtFQUNDOztBQUdFO0VBQ0M7O0FBSUQ7RUFDQzs7QUFHRjtFQUNDOztBQUlIO0VBQ0M7OztBQU1BO0VBQ0M7O0FBRUQ7RUFDQzs7O0FBSUg7RUFDQzs7O0FBRUQ7RUFDQzs7O0FDNW9DQztFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQztFQUNDO0VBQ0E7OztBbkIwQ1I7QUFBQTtBQUFBO0FvQnREQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0FQWTs7QUFTWjtFQUNDLE9BVlc7O0FBWVo7RUFDQyxPQWpCVzs7QUFrQlg7RUFDQyxPQWxCZ0I7O0FBcUJsQjtFQUNDLE9BckJrQjs7QUF3Qm5CO0VBcEJEO0lBcUJFOzs7QUFLQTtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUtGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0VBRUM7O0FBR0Q7RUFDQzs7QUFHRDtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUtIO0VBQ0c7SUFDQztJQUNDO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOztFQUdGO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7OztBQU1OO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7O0FBR0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQVNFO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBSUQ7RUFERDtJQUVFOztFQUNBO0lBQ0M7O0VBQ0E7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBWUY7RUFERDtJQUVFOzs7QUFLRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUlEO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBTkQ7SUFPRTs7RUFDQTtJQUNDO0lBQ0E7O0VBQ0E7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7O0FBTUw7RUFJQzs7QUFLRDtFQUNDOztBQUtFO0VBREQ7SUFFRTs7O0FBSUg7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUlEO0VBREQ7SUFFRTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFTTjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFFQztFQUNBLE9BOVpVOztBQWdhWDtFQUNDO0VBQ0EsT0FqYWdCOztBQXNhbEI7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5EO0lBT0U7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxPQXRjZTs7QUF3Y2hCO0VBQ0Msa0JBemNlO0VBMGNmLGNBMWNlOztBQTJjZjtFQUNDOztBQU1IO0VBQ0M7O0FBSUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUlIO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBT0o7RUFDQztFQUNBO0FBQ0E7O0FBR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7OztBQUVEO0VBQ0MsT0F2a0JhOztBQXlrQmQ7RUFDQztFQUNBOztBQUtKO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRDtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQXRDRDtJQXVDRTtJQUNBOztFQUVBO0lBQ0M7SUFDQTs7RUFFQTtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7OztBQU1KO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBS0g7RUFDQztFQUNBOztBQUdBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQU1KO0VBQ0M7O0FBS0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQVFKO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFLRjtFQUNDOztBQUlEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUlEO0VBQ0M7RUFDQTs7QUFHRDtBQUFBO0VBRUM7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7OztBQVdKO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBT0E7RUFDQzs7O0FBR0Y7RUFDQzs7O0FDaDBCQTtFQUNDO0VBQ0E7RUFDQTtBQThGQTs7QUE3RkE7RUFKRDtJQUtFOzs7QUFHQTtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7OztBQUVEO0FBQUE7RUFFQzs7QUFPRjtFQUNDOztBQUVEO0VBQ0M7O0FBSUM7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFQztFQUNBO0VBQ0E7O0FBSUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFJQztFQUVDOztBQU9MO0VBQ0M7O0FBRUQ7RUFDQzs7QUFPTDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0E7RUFDQyxPRHhGUTtFQ3lGUjs7QUFNSDtFQUNDO0VBQ0E7RUFDQTs7QUFFQztFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0lBQ0M7Ozs7QUMvR047RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUM7QUFBQTtFQUVDOztBQUdGO0VBQ0M7RUFDQTtFQUNBOzs7QUNsQko7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7OztBQUtGO0VBUUM7RUFDQTs7QUFQQTtFQUNDO0VBQ0E7RUFDQTs7QUFNRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQzs7QUFHRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBSUg7RUFDQztFQUNBOztBQUVEO0VBQ0M7OztBQ3ZGRjtBQUNBO0VBQ0M7OztBQ0REO0VBQ0M7OztBQ0ZEO0FBQUE7QUFBQTtFQUdDO0VBQ0E7OztBQUtBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7O0FBUUw7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQzNHRjtBQTYxQ0M7O0FBMTFDQztFQUNDOztBQUNBO0VBRkQ7SUFHRTtJQUNBO0lBQ0c7OztBQU1IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQU1EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBT0Y7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFFQztFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUtEO0VBQ0M7O0FBU0w7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU1EO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQVFIO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQzs7QUFPSDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7OztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBTUo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7O0FBR0Q7RUFuQkQ7SUFvQkU7O0VBRUE7SUFDQztJQUNBO0lBQ0E7OztBQVVIO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBVkQ7SUFXRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQVFKO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7SUFDQTtJQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBT0g7RUFDQzs7QUFFQztFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFPTDtFQUNDOztBQUVBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUVEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7RUFDQTtJQUNDOzs7QUFJRDtFQUNDOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQU1KO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRDtJQVNFOzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVkQ7SUFXRTtJQUNBO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFJRDtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQVVMO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtIO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTtJQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUkQ7SUFTRTtJQUNBOzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUlGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUU47RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBS0g7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQU9SO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUkQ7SUFTRTs7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBSUY7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7SUFDQTs7O0FBR0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBR0E7RUFDQzs7QUFHRDtFQUNDOztBQUVEO0VBQ0M7O0FBUUo7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRDtJQVNFOzs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlIO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFHQTtFQUNDOztBQUVEO0VBQ0M7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUtGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztJQUNDOzs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7O0FBS0E7RUFDQztFQUNBOztBQUdEO0VBQ0M7SUFDQzs7O0FBUUo7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBR0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDOztBQUdGO0VBQ0M7O0FBR0M7RUFDQzs7QUFLRDtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0c7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFNSjtFQUNDO0VBQ0E7O0FBTVA7RUFDQzs7QUFDQTtFQUZEO0lBR0U7O0VBQ0E7SUFDQztJQUNBOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQVdKO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORDtJQU9FOzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTs7QUFJQTtFQUNDO0VBQ0E7O0FBS0Q7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUdGO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBT0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFNRDtFQUNDO0VBQ0E7RUFDQTs7QUFLSDtFQUNDOztBQUtEO0VBQ0M7RUFFQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRDtFQVhEO0lBWUU7SUFDQTtJQUNBOzs7O0FBT0g7QUFFQztFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7O0FBS0Y7QUFDQTtFQUNDOzs7QUFHQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOzs7QUNoNUNKO0FBQ0E7RUFDRTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0M7RUFDQTs7QUFFQztFQUNDOztBQU9KO0VBQ0M7O0FBQ0E7RUFDQztJQUNDO0lBQ0E7SUFDQTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBRUM7RUFDQzs7QUFTTDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBS0g7RUFFQztFQUNBO0VBQ0E7O0FBSUM7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFYRDtJQVlFOzs7QUFHRDtFQUNDOztBQUtGO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFPRjtFQUNDOzs7QUFNSjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFOzs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFHRjtFQWpCRDtJQWtCRTs7O0FBRUQ7RUFDQztFQUNBOztBQUlGO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFOzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUVDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFuQkQ7SUFvQkU7O0VBQ0E7SUFDQzs7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUM7RUFDQTs7QUFFQTtFQUNDOztBQUtGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7OztBQVFIO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDRztFQUNIO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVpEO0lBYUU7OztBQUVEO0VBQ0M7O0FBS0Y7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFLRTs7O0FBUUo7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7OztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORDtJQU9FOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFYRDtJQVlFOzs7QUFFRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBS0U7SUFDQTs7OztBQWFMO0FBSUU7RUFDQzs7QUFPRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQzs7O0FBS0Y7RUFDRTtBQUE0QjtFQUM1QjtBQUFnQztFQUNoQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUFLOztFQUNMO0lBQU87OztBQzFpQlQ7QUFFQztFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7O0FDZEo7QUFHQztFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFHRDtFQUNDO0lBQ0M7SUFDQTs7OztBQUtIO0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFPRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVDO0VBQ0M7O0FBQ0E7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFPSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQVFGO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFRSDtFQUNDO0VBQ0E7RUFDQTs7O0FDcElIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7SUFDQTs7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORDtJQU9FO0lBQ0E7OztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7SUFDTTs7O0FBR1A7RUFURDtJQVVFOzs7QUFFRDtFQUNDOztBQUNBO0VBQ0MsT1gzQ2dCOztBVzZDakI7RUFDQyxPWDlDZ0I7O0FXaURoQjtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLSjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQUNBO0VBQ0M7OztBQ3ZGSjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFqQkQ7SUFrQkU7SUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU9IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUtIO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0M7RUFFQzs7QUFRTjtFQTFFRDtJQTJFRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFFQztFQUNBO0VBQ0E7OztBQVlKO0VBQ0M7O0FBRUE7RUFIRDtJQUlFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7SUFDQTs7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFNSDtFQUNDOztBQUVDO0VBQ0M7O0FBTUo7RUFDQztJQUNDOztFQUlBO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0M7SUFDRztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFRVDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRDtJQVNFO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFLRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDcFdDO0VBREQ7SUFFRTs7O0FBSUg7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUpEO0lBS0U7OztBQUlEO0VBREQ7SUFFRTtJQUNBO0lBQ0E7O0VBQ0E7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7OztBQzFDTDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBS0g7RUFDQztFQUNBOztBQUdBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOzs7QWxDOENMO0FBQUE7QUFBQTtBbUM5RUE7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSRDtJQVNFOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0g7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBTUo7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFRSjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7O0FBTUw7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFERDtJQUVFO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUpEO0lBS0U7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7SUFDQTs7O0FBR0Q7RUFDQzs7QUFFQTtFQUhEO0lBSUU7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFNSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJEO0lBU0U7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBTEQ7SUFNRTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUdBO0VBQ0M7O0FBT0w7RUFDQzs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7OztBQVNMO0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNIOztBQUNBO0VBVkQ7SUFXRTs7O0FBRUQ7RUFiRDtJQWNFO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7O0FBRUE7RUFOSjtJQU9FOzs7QUFHRTtFQUNGOztBQUVFO0VBQ0s7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVZGO0lBV0c7SUFDQTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0Y7RUFDQTs7QUFRTDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7OztBbkNub0JSO0FBQUE7QUFBQTtBb0NuRkE7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJEO0lBU0U7SUFDQTs7O0FBRUQ7RUFDQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDRzs7QUFFSjtFQUNDO0VBQ0c7RUFDQTs7QUFHTDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFLSjtFQUNDOztBQUlHO0VBQ0M7RUFDSDtFQUNHO0VBQ0E7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7OztBcENiTDtBQUFBO0FBQUE7QXFDeEZBO0FBd0JDOztBQXZCQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU1KO0VBQ0M7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQU1KO0VBQ0M7RUFDQTs7QUFHQztFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtFQUVDOztBQUtIO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUlIO0VBQ0M7O0FBQ0E7RUFDQzs7QUFLRDtFQUNDOztBQUVEO0VBQ0M7O0FBSUM7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQU9MO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHQTtFQUNDLE9qQjNHUTtFaUI0R1I7OztBckNuQkw7QUFBQTtBQUFBO0FzQzNGQztFQUNDOztBQUNBO0VBRkQ7SUFHRTs7OztBQUtIO0FBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7O0FBQ0E7RUFDQztFQUNHO0VBQ0E7RUFDQTs7QUFDSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFQRDtJQVFFOzs7QUFFRDtFQVZEO0lBV0U7OztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFQRDtJQVFFOzs7QUFFRDtFQVZEO0lBV0U7OztBQUlGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCQW5GWTtFQW9GWjtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQVpEO0lBYUU7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7SUFDQTtJQUNBOzs7QUFLRjtFQUNDO0VBQ0E7O0FBQ0E7RUFIRDtJQUlFO0lBQ0E7SUFDQTs7O0FBRUQ7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUdGO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQS9NVztFQWdOWDtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRTtFQUNBO0FBQXdCOztBQUcxQjtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBQUtIO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFO0lBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQVFKO0VBQ0M7RUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQVdDO0VBQ0M7O0FBSUQ7RUFDQztFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRTtFQUNBO0FBQXdCOztBQUcxQjtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFPRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BbFhXO0VBbVhYOztBQUVEO0VBQ0M7O0FBRUQ7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Q7RUFDQTtBQUF3Qjs7QUFHMUI7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQzs7QUFHRjtFQUNDOztBQUNBO0VBRkQ7SUFHRTtJQUNBO0lBQ0c7Ozs7QUFPUjtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7O0FBS0g7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFKRDtJQUtFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFNSjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEQ7SUFNRTtJQUNBOzs7QUFFRDtFQVREO0lBVUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFYRDtJQVlFOzs7QUFHRDtFQWZEO0lBZ0JFOzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFNRjtFQUREO0lBRUU7OztBQUVEO0VBSkQ7SUFLRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUtBO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFNSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7O0FBTUo7RUFDQzs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQU1GO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBT0w7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBEO0lBUUU7OztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQVVGO0VBREQ7SUFFRTs7O0FBRUQ7RUFKRDtJQUtFOzs7QUFPTDtFQUNDOztBQUVBO0VBSEQ7SUFJRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUEQ7SUFRRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUQ7RUFuQkQ7SUFvQkU7OztBQUlEO0VBQ0k7O0FBR0o7RUFDQzs7QUFDQTtFQUZEO0lBR0U7OztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUlIO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFJRDtFQUNDOzs7QUFRTjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOzs7QUFLSDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQztJQUNBOzs7O0FBS0o7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkQ7SUFPRTtJQUNBO0lBQ0E7Ozs7QXRDdHhCRjtBQUFBO0FBQUE7QXVDbEdBO0VBQ0M7O0FBRUM7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBSUY7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0lBQ0M7Ozs7QXZDeUVOO0F3Q3ZHQTtBQUVDO0FBQUE7QUFBQTtBQXlDQTtBQUFBO0FBQUE7QUF3TUE7QUFhQTtBQUFBO0FBQUE7QUF3QkE7QUFBQTtBQUFBO0FBOEJBO0FBQUE7QUFBQTtBQXdCQTtBQUFBO0FBQUE7QUFhQTtBQUFBO0FBQUE7QUFxQ0E7QUFBQTtBQUFBO0FBYUE7QUFBQTtBQUFBO0FBMEJBO0FBQUE7QUFBQTtBQVlBO0FBQUE7QUFBQTtBQVVBO0FBQUE7QUFBQTtBQWNBO0FBQUE7QUFBQTtBQW1CQTtBQUFBO0FBQUE7QUFpQkE7QUFBQTtBQUFBO0FBc0dBO0FBQUE7QUFBQTtBQTRDQTtBQUFBO0FBQUE7QUFrREE7QUFBQTtBQUFBO0FBOENBO0FBQUE7QUFBQTtBQWlEQTtBQUFBO0FBQUE7QUFRQTtBQUFBO0FBQUE7QUF3Q0E7QUFBQTtBQUFBO0FBcUVBO0FBQUE7QUFBQTtBQWNBO0FBQUE7QUFBQTs7QUEvNEJFO0VBQ0M7O0FBRUQ7RUFDQTs7QUFLQTtFQUNJOztBQUVKO0VBQ0M7RUFDRzs7QUFFSjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFHRDtFQUNJO0VBQ0E7RUFDQTs7QUFFSjtFQUNDOztBQVlEO0VBQ0k7RUFDQTs7QUFFSjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlEO0VBQ0M7O0FBR0Q7RUFFQzs7QUFHQztFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBU0g7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFJRDtFQUNDOztBQUdBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBU0o7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBT0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFPRjtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUVBO0VBQ0E7O0FBSUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBT0o7RUFDQztFQUNBOztBQUlBO0VBQ0M7RUFDQTs7QUFRRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUlEO0VBQ0M7RUFDQTs7QUFZRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQUVEO0VBQ0M7O0FBS0E7RUFDQztFQUNBOztBQVdGO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFLSDtFQUNDOztBQVNEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQVNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBSUg7RUFDQzs7QUFDQTtFQUNDO0VBQ0c7RUFDSDs7QUFDQTtFQUNDO0VBQ0E7O0FBVUw7RUFDQzs7QUFHQTtFQUNDO0VBQ0E7O0FBUUQ7RUFDQztFQUNBO0VBQ0c7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUM7RUFDQztFQUNBOztBQVdMO0VBQ0M7RUFDQTs7QUFRSDtFQUNDOztBQUNBO0VBQ0M7O0FBT0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFRRTtFQUNDOztBQUVEO0VBQ0c7RUFDQTs7QUFHSjtFQUNDOztBQVNIO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0lBQ0M7OztBQVdBO0VBQ0M7RUFDQTs7QUFHQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFPRjtFQUNDOztBQUVEO0VBQ0M7O0FBR0Y7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFRRjtFQUNDOztBQUVEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFHQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBT0E7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBTUY7RUFDQztJQUNDO0lBQ0E7OztBQUtGO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBSUQ7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBTUg7QUFBQTtFQUVDOztBQU9EO0FBQUE7RUFFQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFJQztFQUNDOztBQUdDO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQU1KO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQVVBO0FBQUE7RUFFQzs7QUFDQTtBQUFBO0VBQ0M7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7O0FBS0g7RUFDQztFQUNBOztBQUtIO0FBQUE7RUFFQzs7QUFHRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7O0FBR0E7RUFDQzs7QUFFRDtFQUNDOztBQU9GO0VBQ0M7RUFDQTs7QUFNRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7O0FBTUQ7RUFDQzs7QUFHQztFQUNDOztBQUVEO0VBQ0k7RUFDSDs7QUFHRjtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFRRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQVFEO0VBQ0k7RUFDSCIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiogVGFibGUgU3R5bGVcbiogMS4wIEFyY2hpdmUgRXZlbnRcbiogMi4wIFNpbmdsZSBFdmVudFxuKiAzLjAgRWxlbWVudG9yXG4qIDQuMCBDYXJ0XG4qIDUuMCBWZW5kb3JcbiogNi4wIEF1dGhvclxuKiA3LjAgUGFja2FnZVxuKiA4LjAgRm9ybSBTZWFyY2hcbiogOS4wIENvbG9yXG4qL1xuXG5cbi8qKlxuKiAxLjAgQXJjaGl2ZSBFdmVudFxuKi9cbkBpbXBvcnQgJ2FyY2hpdmUvZ2VuZXJhbCc7XG5AaW1wb3J0ICdhcmNoaXZlL3R5cGUxJztcbkBpbXBvcnQgJ2FyY2hpdmUvdHlwZTInO1xuQGltcG9ydCAnYXJjaGl2ZS90eXBlMyc7XG5AaW1wb3J0ICdhcmNoaXZlL3R5cGU0JztcbkBpbXBvcnQgJ2FyY2hpdmUvdHlwZTUnO1xuQGltcG9ydCAnYXJjaGl2ZS90eXBlNic7XG5cblxuLyoqXG4qIDIuMCBTaW5nbGUgRXZlbnRcbiovXG5AaW1wb3J0ICdfc2luZ2xlX2V2ZW50JztcblxuLyoqXG4qIDMuMCBFbGVtZW50b3JcbiovXG5cbkBpbXBvcnQgJ2VsZW1lbnRvci9lbGVtZW50b3JfZXZlbnRfc2xpZGVyJztcblxuQGltcG9ydCAnZWxlbWVudG9yL2VsZW1lbnRvcl9ldmVudF9ncmlkJztcblxuQGltcG9ydCAnZWxlbWVudG9yL2VsZW1lbnRvcl9ldmVudF9jYXRlZ29yeSc7XG5cbkBpbXBvcnQgJ2VsZW1lbnRvci9lbGVtZW50b3JfZXZlbnRfbG9jYXRpb24nO1xuXG5AaW1wb3J0ICdlbGVtZW50b3IvZWxlbWVudG9yX2V2ZW50X21lbnVfZGV0YWlsJztcblxuQGltcG9ydCAnZWxlbWVudG9yL2VsZW1lbnRvcl9zZWFyY2hfZm9ybSc7XG5cbkBpbXBvcnQgJ2VsZW1lbnRvci9lbGVtZW50b3Jfc2VhcmNoX21hcCc7XG5cbkBpbXBvcnQgJ2VsZW1lbnRvci9lbGVtZW50b3JfZXZlbnRfc2xpZGVzaG93JztcblxuQGltcG9ydCAnZWxlbWVudG9yL2VsZW1lbnRvcl9uYW1lX2V2ZW50X3NsaWRlcic7XG5cblxuLyoqXG4qIDQuMCBDYXJ0XG4qL1xuQGltcG9ydCAnX2NhcnQnO1xuQGltcG9ydCAnX2NoZWNrb3V0JztcblxuLyoqXG4qIDUuMCBWZW5kb3JcbiovXG5AaW1wb3J0ICd2ZW5kb3IvZ2VuZXJhbCc7XG5AaW1wb3J0ICd2ZW5kb3IvdGFibGUnO1xuQGltcG9ydCAndmVuZG9yL2V2ZW50LWluZm8nO1xuQGltcG9ydCAndmVuZG9yL3JlcG9ydC1zYWxlcyc7XG5AaW1wb3J0ICd2ZW5kb3IvbXktYm9va2luZ3MnO1xuQGltcG9ydCAndmVuZG9yL21hbmFnZS1ldmVudCc7XG5AaW1wb3J0ICd2ZW5kb3Ivc3VibWl0LWxvYWRpbmcnO1xuQGltcG9ydCAndmVuZG9yL2NyZWF0ZS1ldmVudCc7XG5AaW1wb3J0ICd2ZW5kb3IvbWFuYWdlLXRpY2tldHMnO1xuQGltcG9ydCAndmVuZG9yL21lbWJlcnNoaXAtcmVwb3J0JztcbkBpbXBvcnQgJ3ZlbmRvci9teS1wcm9maWxlJztcbkBpbXBvcnQgJ3ZlbmRvci9zaWRlYmFyJztcbkBpbXBvcnQgJ3ZlbmRvci93YWxsZXQnO1xuQGltcG9ydCAndmVuZG9yL215LXdpc2hsaXN0JztcbkBpbXBvcnQgJ3ZlbmRvci90aWNrZXQtYmFyJztcbi8qKlxuKiA2LjAgQXV0aG9yXG4qL1xuQGltcG9ydCAnX2F1dGhvcic7XG5cbi8qKlxuKiA3LjAgUGFja2FnZVxuKi9cbkBpbXBvcnQgJ19wYWNrYWdlJztcblxuLyoqXG4qIDguMCBQYWNrYWdlXG4qL1xuQGltcG9ydCAnX3ZlbnVlJztcblxuLyoqXG4qIDkuMCBGb3JtIFNlYXJjaFxuKi9cbkBpbXBvcnQgJ19mb3JtX3NlYXJjaCc7XG5cbi8qKlxuICogVGlja2V0IGluZm9cbiAqL1xuXG5AaW1wb3J0ICdfdGlja2V0X2luZm8nO1xuXG4vKlJUTCBsYW5ndWFnZSovXG5AaW1wb3J0ICdfcnRsJzsiLCIvKmZpeCBpZSAxMSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjBcXDApIHsgXG5cdC5ldmVudF9hcmNoaXZlIHtcblx0XHRtYXJnaW46IDAgLTIwcHg7XG5cdFx0Ji50eXBlMyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdC5ldmVudF9lbnRyeSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwcHggMzVweCAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ldmVudF9lbnRyeSB7XG5cdFx0XHRtYXJnaW46IDAgMjBweCAzNXB4IDIwcHg7XG5cdFx0fVxuICAgICAgICBcbiAgICB9XG59XG4vKiBlbmQgZml4IGllIDExKi9cblxuXG4uZWxfd3JhcF9zaXRlIHtcblx0bWF4LXdpZHRoOiAxMTkwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwcHggMTBweDtcblx0QG1lZGlhKCBtYXgtd2lkdGg6IDEwMjRweCApe1xuXHRcdHBhZGRpbmc6IDBweCAyMHB4O1xuXHR9XG59XG4uZXZlbnRfcmF0dGluZyB7XG5cdC5zdGFyIHtcblx0XHRpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cblx0Lm51bWJlciB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdGNvbG9yOiAjOTk5OTk5O1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdH1cbn1cblxuLmV2ZW50LWJ1dHRvbiB7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjY2NjO1xuXHRcdHBhZGRpbmc6IDNweCAxOHB4IDJweCAxN3B4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHR9XG59XG4uZXZlbnRfbG9vcF9wcmljZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xufVxuXG4uZXZlbnRfbWV0YV9jYXQge1xuXHRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGJhY2tncm91bmQ6ICM4MWRmOTM7XG5cdFx0cGFkZGluZzogM3B4IDIycHggM3B4IDIycHg7XG5cdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0fVxufVxuLmxvb3BfdGl0bGUge1xuXHRtYXJnaW46IDBweDtcblx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0YSB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0fVxuXHR9XG59XG5cbi5ldmVudF9sb2NhdGlvbiBhOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG59XG5cbi5ldmVudC1idXR0b24gYTpob3Zlcntcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdGNvbG9yOiAjZmZmO1x0XG59XG5cbi5ldmVudC1sb29wLWZhdm91cml0ZSB7XG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR0cmFuc2l0aW9uOiAuNHMgZWFzZTtcblx0fVxufVxuXG4uaW1nLWF1dGhvciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyNXB4O1xuXHRyaWdodDogMjVweDtcblx0YSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDUwcHghaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0fVxuXG5cdH1cblxufVxuXG5cbi5ldmVudF9hcmNoaXZlIHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogZ3JpZDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z3JpZC1nYXA6IDQwcHggMzVweDtcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHQmLm9uZS1jb2x1bW4ge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHQuZXZlbnRfZW50cnkge1xuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHR9XG5cdH1cblx0Ji50d28tY29sdW1uIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0LmV2ZW50X2VudHJ5IHtcblx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gNDBweCk7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG5cdFx0fVxuXHR9XG5cdCYudGhyZWUtY29sdW1uIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuXHRcdC5ldmVudF9lbnRyeSB7XG5cdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDMzLjMzJSAtIDQwcHgpO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gNDBweCk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cbn1cblxuXG4vKioqIGVsIHBhZ2luYXRpb24gKioqL1xuLmVsLXBhZ2luYXRpb24ge1xuXHRtYXJnaW46IDQ4cHggMCA2MHB4IDBweDtcblx0LnBhZ2UtbnVtYmVycyB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRtYXJnaW46IDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0LnBhZ2UtbnVtYmVycyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2NjYztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdCYubmV4dCwgJi5wcmV2IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5ub3QtZm91bmQtZXZlbnQge1xuXHRtYXJnaW46IDBweDtcbn1cblxuIiwiLmV2ZW50X2l0ZW0ge1xuXHQmLnR5cGUxIHtcblx0XHQuZXZlbnRfdGh1bWJuYWlsIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC50aHVtYm5haWxfZmlndXJlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZXZlbnRfbWV0YV9jYXQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdFx0bGVmdDogMjVweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMTJweCAycHggMTJweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmV2ZW50LWxvb3AtZmF2b3VyaXRlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMjVweDtcblx0XHRcdFx0Ym90dG9tOiAyMXB4O1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ldmVudF9kZXRhaWwge1xuXHRcdFx0cGFkZGluZzogMjJweCAzMHB4IDMwcHggMzBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYWU5ZjM7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG5cdFx0XHQuZXZlbnQtbWV0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubG9vcF90aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnQtbG9jYXRpb24tdGltZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRcdFx0LmxvY2F0aW9uLXJhdGluZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LmV2ZW50X2xvY2F0aW9uIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X3JhdHRpbmd7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnQtdGltZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdFx0XHRcdC50aW1lIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGltZXpvbmV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnQtaWNvbiB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1ldGEtZm9vdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQuZXZlbnRfbG9vcF9wcmljZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZXZlbnRfaXRlbSB7XG5cdCYudHlwZTIge1xuXHRcdC5ldmVudF90aHVtYm5haWwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LnRodW1ibmFpbF9maWd1cmUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaW1nLWF1dGhvciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAzNXB4O1xuXHRcdFx0XHRyaWdodDogMzVweDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnQtbG9vcC1mYXZvdXJpdGUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHRcdGJvdHRvbTogMjNweDtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1x0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0LmV2ZW50X2RldGFpbCB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDI1cHggMjVweCAyNXB4O1xuXHRcdFx0Ly8gcGFkZGluZzogNDBweCA0MHB4IDQwcHggNDBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYWU5ZjM7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG5cdFx0XHQuZXZlbnQtbWV0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XG5cdFx0XHRcdFxuXHRcdFx0XHQuZXZlbnRfbWV0YV9jYXQge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweCAxMnB4IDJweCAxMnB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdC5sb29wX3RpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiAxN3B4IDBweCAyMHB4IDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ldmVudC1sb2NhdGlvbi10aW1lIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdFx0XHRcblx0XHRcdFx0XG5cdFx0XHRcdC5ldmVudF9sb2NhdGlvbiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudC10aW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0XHRcdFx0LnRpbWUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aW1lem9uZXtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudC1pY29uIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2NjYztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tZXRhLWZvb3RlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmV2ZW50X2l0ZW0ge1xuXHQmLnR5cGUzIHtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQuaW1hZ2VfZmVhdHVyZSB7XG5cdFx0XHR3aWR0aDogMjcwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNhdGVnb3JpZXMge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMjVweDtcblx0XHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdFx0XHRcdHRvcDogdW5zZXQ7XG5cdFx0XHRcdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTVweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pbmZvX2V2ZW50IHtcblxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI3MHB4KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYWU5ZjM7XG5cdFx0XHRib3JkZXItbGVmdDogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwcHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDBweCAyNXB4IDMwcHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2VhZTlmMztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwcHggNnB4IDZweDtcblx0XHRcdFx0cGFkZGluZzogMjJweCAyNXB4IDI4cHggMjVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmV2ZW50LXN0YXR1cyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAzMHB4O1xuXHRcdFx0XHRyaWdodDogLTFweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDcwOS45OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAtMXB4O1xuXHRcdFx0XHRcdHRvcDogLTY5cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Ji5vcGVuaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZmNjNWE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYudXBjb21taW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZmNjNWE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubG9vcF90aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDcwOS45OHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmV2ZW50X3JhdHRpbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0LnN0YXIgaSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZhODAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5udW1iZXIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRjb2xvcjogIzk5OTk5OTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnQtdGltZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDlweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdC50aW1lIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpbWV6b25le1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50LWljb24gIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ldmVudF9sb2NhdGlvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50LWljb24gIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0LmV2ZW50X2xvb3BfcHJpY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHRcdC5ldmVudC1sb29wLWZhdm91cml0ZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRcdGJvdHRvbTogMjNweDtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC40cyBlYXNlO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjRzIGVhc2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufSIsIi5ldmVudF9pdGVtIHtcblx0Ji50eXBlNCB7XG5cdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSg0MCw0NCw1MywuMDYpLCAwIDJweCAycHggMCByZ2JhKDQwLDQ0LDUzLC4wOCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0fVxuXHRcdC5ldmVudF90aHVtYm5haWwge1xuXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQudGh1bWJuYWlsX2ZpZ3VyZSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbWctYXV0aG9yIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDM1cHg7XG5cdFx0XHRcdHJpZ2h0OiAzNXB4O1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmVsLXNoYXJlLXNvY2lhbCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDc1cHg7XG5cdFx0XHRcdGJvdHRvbTogLTIwcHg7XG5cdFx0XHRcdC5zaGFyZS1zb2NpYWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0LnNoYXJlLXNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAxNTAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlZWVkZjI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0LXNvY2lhbCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNoYXJlLXNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSgwLDAsMCwuMSk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3R0b206IDEwMCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMTBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMjVweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4IDdweCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0LmV2ZW50LWxvb3AtZmF2b3VyaXRlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0Ym90dG9tOiAtMjBweDtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWVlZGYyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ldmVudF9kZXRhaWwge1xuXHRcdFx0cGFkZGluZzogMjFweCAyMHB4IDBweCAwcHg7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG5cdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0fVxuXHRcdFx0LmVsLXdwLWNvbnRlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQuZGF0ZS1ldmVudCB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDcwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0XHQud3AtZGF0ZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHQubW9udGgge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5kYXkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzZmNzI4Nztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb250ZW50LWV2ZW50IHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gNzBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQuZXZlbnQtbWV0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnRfbWV0YV9jYXQge1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzgxZGY5Mztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAyMnB4IDRweCAyMnB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTg2YzYwIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sb29wX3RpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiAwcHggMHB4IDEwcHggMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ldmVudC1sb2NhdGlvbi10aW1lIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0LmV2ZW50X2xvY2F0aW9uIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHQuZXZlbnQtaWNvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudC10aW1lIHtcblx0XHRcdFx0XHRtYXJnaW46IDBweCAwcHggM3B4IDBweDtcblx0XHRcdFx0XHQuZXZlbnQtaWNvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGltZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGltZXpvbmV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnQtaWNvbiB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWV0YS1mb290ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X2xvb3BfcHJpY2Uge1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0XG5cdFx0XG5cdH1cdFxufSIsIi5ldmVudF9pdGVtIHtcblx0Ji50eXBlNSB7XG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xuXHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSg0MCwgNDQsIDUzLCAwLjA2KSwgMCAycHggMnB4IDAgcmdiYSg0MCwgNDQsIDUzLCAwLjA4KTtcblx0XHR9XG5cdFx0LmV2ZW50X3RodW1ibmFpbCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQudGh1bWJuYWlsX2ZpZ3VyZSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXZlbnRfZGV0YWlsIHtcblx0XHRcdHBhZGRpbmc6IDBweCAxMHB4IDEwcHggMTBweDtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHQubG9vcF90aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1x0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuZWwtd3AtY29udGVudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0LmRhdGUtZXZlbnQge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCA3MHB4O1xuXHRcdFx0XHRcdC53cC1kYXRlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdC5tb250aCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmRheS13ZWVrIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHRcdFx0LmRheSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC53ZWVrZGF5IHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbnRlbnQtZXZlbnQge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA3MHB4KTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdC5vdmEtcHJpY2Uge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdFx0LmV2ZW50X2xvb3BfcHJpY2Uge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ldmVudF9sb2NhdGlvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMXB4IDRweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHQuc2VwYXJhdG9yLCAuZXZlbnQtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ldmVudF9tZXRhX2NhdCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwYVwiO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNjY2M7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdH1cblx0fVx0XG59IiwiLmV2ZW50X2l0ZW0ge1xuXHRcblx0Ji50eXBlNiB7XG5cdFx0LmV2ZW50X3RodW1ibmFpbCB7XG5cblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LnRodW1ibmFpbF9maWd1cmUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXG5cdFx0XHQuZXZlbnRfbWV0YV9jYXQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdFx0bGVmdDogMjVweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMTJweCAycHggMTJweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmV2ZW50LWxvb3AtZmF2b3VyaXRlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMjVweDtcblx0XHRcdFx0Ym90dG9tOiAyMXB4O1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1x0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0LmV2ZW50X2RldGFpbCB7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDMwcHggMzBweCAzMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2VhZTlmMztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG5cdFx0XHQuZXZlbnQtbWV0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubG9vcF90aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnQtbG9jYXRpb24tdGltZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRcdFx0LmxvY2F0aW9uLXJhdGluZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LmV2ZW50X2xvY2F0aW9uIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50X3JhdHRpbmd7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnQtdGltZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdFx0XHRcdC50aW1lIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGltZXpvbmV7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZXZlbnQtaWNvbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudC1pY29uIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tZXRhLWZvb3RlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0LmV2ZW50X2xvb3BfcHJpY2Uge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiJHdpZHRoLXNpZGViYXI6IDM2MHB4O1xuJHdpZHRoLWNvbnRlbnQ6IGNhbGMoMTAwJSAtICN7JHdpZHRoLXNpZGViYXJ9KTtcblxuLmltcC1vYmplY3Quc2VsZWN0ZWQge1xuXHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjOEJDMzRBICFpbXBvcnRhbnQ7XG5cdC8vIGJvcmRlci1jb2xvcjogIzY4OUYzOCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMTk1LCA3NCwgMC43KSAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjcpICFpbXBvcnRhbnQ7XG59XG5cbi5pbXAtb2JqZWN0LmJvb2tlZCB7XG5cdC8vIGJhY2tncm91bmQtY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDtcblx0Ly8gYm9yZGVyLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCA2NywgNTQsIDAuOCkgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbi5zaW5nbGUtZXZlbnQge1xuXHRhcnRpY2xlLmV2ZW50X3NpbmdsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0fVxuXHQud3AtZGF0ZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Lm1vbnRoIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHR9XG5cdFx0LmRheS13ZWVrIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdHdpZHRoOiA4NXB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiA1cHg7XG5cdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdC5kYXkge1xuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdC53ZWVrZGF5IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LypCYW5uZXIqL1xuXHQuZXZlbnQtYmFubmVyIHtcblx0XHQuc2luZ2xlLWJhbm5lciB7XG5cdFx0XHRoZWlnaHQ6IDQ1MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHR9XG5cdFx0LmdhbGxlcnktYmFubmVyIHtcblx0XHRcdHVsIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Lm93bC1uYXYge1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5vd2wtbmF2IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHQgICAgaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5vd2wtcHJldiB7XG5cdFx0XHRcdFx0bGVmdDogNTBweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQub3dsLW5leHQge1xuXHRcdFx0XHRcdHJpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qRXZlbnQgVG9wKi9cblx0LndyYXBfZXZlbnRfdG9wIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR9XG5cdC5ldmVudF90b3Age1xuXHRcdG1heC13aWR0aDogMTE5MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNjBweCAxMHB4IDYwcHggMTBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdC5ldmVudF9pbmZvIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHRcdC5kYXRlLXRvcCB7XG5cdFx0XHRcdGZsZXg6IDAgMCA4NXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29udGVudC10b3Age1xuXHRcdFx0XHRoMS50aXRsZS1ldmVudC1zaW5nbGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudF9kYXRlLCAuZXZlbnQtYWRkcmVzcyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNzc3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnRfZGF0ZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmMWYxO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50LWFkZHJlc3Mge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5lbC1hZGRyZXNzIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmFjdF9nciB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQvKiBhY3Rpb24gKi9cblx0XHRcdC5hY3RfYm9va2luZ3tcblx0XHRcdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHRcdFx0XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCA3NXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IC1tcy1ncmlkO1xuXHRcdFx0XHRcdHdpZHRoOiAzNjBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFjdF9zaGFyZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHQuZWxfc2hhcmVfc29jaWFsIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHVsIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0XHRpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0Ji5pY29uX21haWxfYWx0e1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0LmVsX3JlcG9ydHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5lbF93cmFwX2Zvcm1fcmVwb3J0IHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHQvKmJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC42KTsqL1xuXHRcdFx0XHQvLyB6LWluZGV4OiAxMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmVsX2Zvcm1fcmVwb3J0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgXG5cdFx0ICAgIHotaW5kZXg6IDI7XG5cdFx0ICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cdCAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDI1cHggMjVweDtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHQgICAgd2lkdGg6IDQ1MHB4O1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgdG9wOiA1MCU7XG5cdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHQgICAgQG1lZGlhKCBtYXgtd2lkdGg6IDc2N3B4ICl7XG5cdFx0ICAgIFx0d2lkdGg6IDgwJTtcblx0XHQgICAgfVxuXHRcdCAgICAuZWxfY2xvc2Uge1xuXHRcdCAgICBcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdCAgICBcdHNwYW57XG5cdFx0ICAgIFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0ICAgIFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0XHQuZWxfcm93X2lucHV0e1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdCAgICBtYXJnaW46IDBweDtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHQgICAgY29sb3I6ICMzMzMzMzM7XG5cdFx0XHRcdCAgICBib3JkZXI6IG5vbmU7XG5cdFx0XHRcdCAgICBoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTFmMTtcblx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQ6ICNmY2ZjZmU7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0ICAgIG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdCAgICAgQG1lZGlhKCBtYXgtd2lkdGg6IDc2N3B4ICl7XG5cdFx0XHRcdCAgICBcdGhlaWdodDogMTIwcHg7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgI2U4NmM2MDtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0ICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0ICAgIG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdCAgICBjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDEwcHggMThweDtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHQgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kOiAjZTg2YzYwO1xuXHRcdFx0XHQgICAgXHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIC5zdWJtaXQtbG9hZC1tb3JlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNHM7XG5cblx0XHRcdFx0XHRcdC5sb2FkLW1vcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubGRzLXNwaW5uZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDMycHggMzJweDtcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IGxkcy1zcGlubmVyIDEuMnMgbGluZWFyIGluZmluaXRlO1xuXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMzBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM4MmI0NDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTFzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuOXM7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC44cztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC43cztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg2KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC42cztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg3KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC41cztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC40cztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg5KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxMCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuMnM7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMTEpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjFzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEyKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzMzBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwcztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIGVuZCByb3cgaW5wdXRcblx0XHRcdC5lbC1ub3RpZnkge1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cblx0XHRcdFx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM3Y2E2Mjk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZXJyb3Ige1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZjE2NDYwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZXJyb3ItcmVxdWlyZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmMTY0NjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuZWxfY2FsZW5kYXJfZXhwb3J0IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5lbF9jb25fY2FsZW5kYXJfZXhwb3J0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmVsX2Nvbl9jYWxlbmRhcl9leHBvcnR7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAyMnB4O1xuXHRcdFx0ICAgIGxlZnQ6IDA7XG5cdFx0XHQgICAgYmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdCAgICB3aWR0aDogMTUwcHg7XG5cdFx0XHQgICAgcGFkZGluZzogMTBweDtcblx0XHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0ICAgIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblxuXHRcdC8vIC5hZGRfY2FsIHtcblx0XHQvLyBcdHBhZGRpbmc6IDBweCA1cHg7XG5cdFx0Ly8gfVxuXHR9XG5cdC8qRm9ybWF0IHBlciBzZWN0aW9uKi9cblx0LmV2ZW50X3NlY3Rpb25fd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8qICBsb2FkIG1vcmUqL1xuXHQuc3VibWl0LWxvYWQtbW9yZSB7XG5cdFx0XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDsgXG5cdFx0XG5cdFx0XG5cblx0XHQubG9hZC1tb3JlIHtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XG5cdFx0XHQubGRzLXNwaW5uZXIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNnB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cblx0XHRcdFx0ZGl2IHtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNlODZjNjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LypzY2hlZHVsZXMqL1xuXG5cdC5zY2hlZHVsZXNfZm9ybXtcblx0XHRkaXNwbGF5OiBub25lOyBcblx0XHRwb3NpdGlvbjogZml4ZWQ7IFxuXHRcdHotaW5kZXg6IDk5OTk7IFxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDsgXG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7IFxuXHRcdGhlaWdodDogMTAwJTsgXG5cdFx0b3ZlcmZsb3c6IGF1dG87IFxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigwLDAsMCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpOyBcblxuXHRcdC5zdWJtaXQtbG9hZC1tb3JlIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHR9XG5cdFx0XG5cdFx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMzBweCAzMHB4IDMwcHggMzBweDtcblx0XHRcdHdpZHRoOiA4MCUgIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXG5cdFx0XHQuZm9ybS1zY2hlZHVsZXN7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWF4LWhlaWdodDogNDUwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHRvdmVyZmxvdy14OmhpZGRlbjtcblx0XHRcdFx0b3ZlcmZsb3cteTphdXRvO1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhKCBtaW4td2lkdGg6IDk5MS45OHB4ICl7XG5cdFx0XHRcdHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGVfZm9ybS1zY2hlZHVsZXN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHRcdC50aW1lX2Zvcm0tc2NoZWR1bGVze1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0LmNsb3NlIHtcblx0XHRcdFx0Y29sb3I6ICMzNDM0MzQgIWltcG9ydGFudDtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdFx0dG9wOjMwcHg7XG5cdFx0XHRcdHotaW5kZXg6IDk5O1xuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblx0XHQuY29udGVudF9zY2hlZHVsZXN7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY3cHggKXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuYm9va2luZ19zY2hlZHVsZXNfdGltZXtcblx0XHRcdFx0YmFja2dyb3VuZDogI2U4NmM2MDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZTtcblx0XHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2N3B4ICl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiMzNDM0MzQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMzQzNDM0O1xuXG5cdFx0XHRcdH07XG5cdFx0XHR9XG5cdFx0XHQuY2xvc2Vfc2NoZWR1bGVzX3RpbWV7XG5cdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHR9O1xuXHRcdFx0fVxuXG5cblx0XHRcdC50aW1lX3NjaGVkdWxlc3tcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQubnVtYmVyX3RpY2tldF9yZW1hbmluZ3tcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuc3VibWl0LWxvYWQtbW9yZXtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMjAlO1xuXHRcdFx0XHRcdC5sZHMtc3Bpbm5lciBkaXY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDoycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRcdHRvcDozNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKiBIZWFkaW5nICovXG5cdGgzLmhlYWRpbmcge1xuXHRcdG1hcmdpbjogMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAjMzMzMzMzO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiA0NHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAtMTVweDtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdH1cblx0XHQuc3ViLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHRcdCYuZGVzYy1ldmVudCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzN3B4O1xuXHRcdH1cblx0XHQmLm1hcCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzN3B4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGEge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnRpY2tldC1jYWxlbmRhciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NHB4O1xuXHRcdH1cblx0fVxuXHQvKkNvbnRlbnQgZXZlbnQgaW5jbHVkZSBjb250ZXQgJiBzaWRlYmFyKi9cblx0LndyYXBfbWFpbl9jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHR9XG5cdC5tYWluX2NvbnRlbnQge1xuXHRcdG1heC13aWR0aDogMTE5MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVxuXHQuZXZlbnQtc2luZ2xlLW1ldGEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdC5ldmVudC1zaW5nbGUtY2F0IHtcblx0XHRcdC5ldmVudF9tZXRhX2NhdCB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0cGFkZGluZzogOHB4IDIycHggNnB4IDIycHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTg2YzYwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250ZW50LW1ldGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC5pdGVtLW1ldGEge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UzZTFmMTtcblx0XHRcdFx0cGFkZGluZzogNnB4IDIycHggNXB4IDIycHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHhcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmV2ZW50LXNpbmdsZS1ib29rbWFyaywgLmV2ZW50LXNpbmdsZS1zaGFyZSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKk1haW4gQ29udGVudCovXG5cdC5ldmVudC1jb250ZW50IHtcblx0XHQvLyBmbGV4OiAwIDAgJHdpZHRoLWNvbnRlbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHR3aWR0aDogJHdpZHRoLWNvbnRlbnQ7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHQvLyBmbGV4OiAwIDAgMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdH1cblx0fVxuXHQuZXZlbnQtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcblx0fVxuXHQuZXZlbnQtc2luZ2xlLWF1dGhvciB7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UxZjE7XG5cdFx0cGFkZGluZy1ib3R0b206IDIycHg7XG5cdFx0LnRleHQsIC5hdXRob3ItZXZlbnQge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHR9XG5cdFx0LmF1dGhvci1ldmVudCB7XG5cdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHR9XG5cdH1cblx0LnNpbmdsZS1ldmVudC1wcmljZS1zdGF0dXMge1xuXHRcdG1hcmdpbi10b3A6IDQ0cHg7XG5cdFx0LmV2ZW50X2xvb3BfcHJpY2Uge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdG1hcmdpbi1yaWdodDogNDdweDtcblx0XHR9XG5cdFx0LmV2ZW50LXN0YXR1cyB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdGNvbG9yOiAjMzMzMzMzO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM4MWRmOTM7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qRGVzY3JpcHRpb24qL1xuXHQuZXZlbnRfZGVzYyB7XG5cdFx0LndyYXBfY29udGVudCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0LmVsX3Nob3dfbW9yZV9kZXNjIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCAjZmZmKTtcblx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCAjZmZmKTtcblx0XHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgI2ZmZik7XG5cdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgI2ZmZik7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHhcblx0XHR9XG5cdH1cblx0LypDYWxlbmRhciovXG5cdC50aWNrZXQtY2FsZW5kYXIge1xuXHRcdC5mYy1iYXNpYy12aWV3IHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHR9XG5cdFx0Lml0ZW0tY2FsZW5kYXItdGlja2V0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U0RTVFNjtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTVweDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHRcdC5kYXRlLXRpbWUge1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kYXRlLCAudGltZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpbWUge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idXR0b24tYm9vayB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMzBweCA2cHggMzBweDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji51bi1zZWxsaW5nIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlYjEyMTI7XG5cdFx0XHRcdFx0XHRib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4uY2xvc2UtYm9va2luZyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZWIxMjEyO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50aWNrZXRfcmVzdHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZnVsbGNhbGVuZGFyIHtcblxuXHRcdFx0LmZjLWhlYWRlci10b29sYmFyIHtcblxuXHRcdFx0XHQuZmMtdG9vbGJhci1jaHVua3tcblx0XHRcdFx0XHQuZmMtdG9vbGJhci10aXRsZXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY3cHggKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdFx0XHQuZmMtdG9vbGJhci1jaHVua3tcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHQuZmMtdG9vbGJhci10aXRsZXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mYy1idXR0b24ge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyQzNFNTA7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkMzRTUwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMTBweDtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHQmOmhvdmVyLCAmLmZjLWJ1dHRvbi1hY3RpdmUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYy1wcmV2LWJ1dHRvbiwgLmZjLW5leHQtYnV0dG9uIHtcblx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0LmZjLWljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZjLXByZXYtYnV0dG9uIHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHQvKmNvbnRlbnQ6IFwiXFwzNFwiOyovXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZjLW5leHQtYnV0dG9uIHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHQvKmNvbnRlbnQ6IFwiXFwzNVwiOyovXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZjLWJ1dHRvbi1ncm91cCB7XG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YnV0dG9uOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YnV0dG9uOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYy1jZW50ZXIge1xuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cblx0XHRcdC5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbixcblx0XHRcdC5mYy1saXN0LWRheS10ZXh0LFxuXHRcdFx0LmZjLWxpc3QtZGF5LXNpZGUtdGV4dHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuZmMtZXZlbnQtbWFpbntcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2N3B4ICl7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2FsZW5kYXJfdGlja2V0X3Jlc3R7XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjdweCApe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZjLWRheS1wYXN0e1xuXHRcdFx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qVmlkZW8qL1xuXHQuZXZlbnQtdmlkZW8ge1xuXHRcdGgzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ0cHg7XG5cdFx0fVxuXHR9XG5cdC5ldmVudC1nYWxsZXJ5IHtcblx0XHRtYXgtd2lkdGg6IGNhbGMoJHdpZHRoLWNvbnRlbnQgLSAxMDBweCk7XG5cdFx0XG5cdFx0LnNsaWRlX2dhbGxlcnkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aHVtYm5haWxfZ2FsbGVyeSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0XHRtYXJnaW46IDAgLTVweDtcblx0XHRcdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdCYuc2xpY2stY2VudGVyLCAmOmhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKkNvbW1lbnQqL1xuXHQuZXZlbnRfY29tbWVudHMge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHQuY29udGVudF9jb21tZW50cyB7XG5cdFx0XHQud3JhcF9yYXRpbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29tbWVudHMtcmF0aW5nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTNlMWYxO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yYXRpbmctY29udGFpbmVyIHtcblx0XHRcdFx0LyogZmxpcCB0aGUgb3JkZXIgc28gd2UgY2FuIHVzZSB0aGUgKyBhbmQgfiBjb21iaW5hdG9ycyAqL1xuXHRcdFx0XHR1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG5cdFx0XHRcdGRpcmVjdGlvbjogcnRsO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0PiB7XG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0VsZWdhbnRJY29ucyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDk5OTlweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDFlbTtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMXB4O1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmE4MDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZhODAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0KyBsYWJlbDpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdH4gbGFiZWw6YmVmb3JlLCAmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGUwMzNcIjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmYTgwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyID4gaW5wdXQgKyBsYWJlbCB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGUwMzFcIjtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZhODAwO1xuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0fiBsYWJlbDpiZWZvcmUsICY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGUwMzNcIjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmE4MDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29tbWVudC1yZXNwb25kIC5yYXRpbmctY29udGFpbmVyID4ge1xuXHRcdFx0XHQuc3Rhci1jYi1jbGVhciArIGxhYmVsIHtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogOTk5OXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0ICsgbGFiZWwge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiA5OTk5cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubnVtYmVyLWNvbW1lbnRzIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC5jb21tZW50bGlzdHMge1xuXHRcdFx0XHQuY29tbWVudC1kZXRhaWxzIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0LmF1dGhvci1uYW1lIC5uYW1lIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHVyY2hhc2VkIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDlweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucmF0aW5nIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmNvdW50X3N0YXIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTg2YzYwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zdGFycyBzcGFuOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZhODAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LndyYXBfY29tbWVudCB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGFiZWxfZmllbGQge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7IC8vIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5lbWFpbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTsgLy8gcGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mb3JtLXN1Ym1pdCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudF9jb21tZW50cyAuY29tbWVudHMgLndyYXBfY29tbWVudF9mb3JtIC5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aW5wdXQsIHRleHRhcmVhIHtcblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKlNpZGViYXIgQ29udGVudCovXG5cdC5ldmVudC1zaWRlYmFyIHtcblx0XHQvLyBmbGV4OiAwIDAgJHdpZHRoLXNpZGViYXI7XG5cdFx0d2lkdGg6ICR3aWR0aC1zaWRlYmFyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuZXZlbnQtc2lkZWJhci1jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG5cdFx0XHR0b3A6IDEwMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTdweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHQvLyBmbGV4OiAwIDAgMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQvKkV2ZW50IFJlbGF0ZWQqL1xuXHQuZXZlbnRfcmVsYXRlZF93cmFwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDYwcHggMHB4IDBweDtcblx0fVxuXHQuZXZlbnRfcmVsYXRlZCB7XG5cdFx0bWF4LXdpZHRoOiAxMTkwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdC50aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbjogMCAwIDdweCAwO1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0fVxuXHRcdC5kZXNjIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2cHg7XG5cdFx0XHRjb2xvcjogIzY2NjY2Njtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogLTE1cHg7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRtYXJnaW46IDY1cHggMCAwIDA7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Lm93bC1uYXYge1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm93bC1uYXYge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm93bC1wcmV2IHtcblx0XHRcdFx0bGVmdDogLTQ1cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1MHB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQub3dsLW5leHQge1xuXHRcdFx0XHRyaWdodDogLTQ1cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUpO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNTBweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQub3dsLWRvdHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LyogRXZlbnQgVGlja2V0IFR5cGUgSW5mbyAqL1xuXHQudGlja2V0LWluZm8ge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0fVxuXHRcdC5pdGVtLWluZm8tdGlja2V0IHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHQuaGVhZGluZy10aWNrZXQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRlc2MtdGlja2V0IHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdC5kZXNjLXRpY2tldCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdC5kZXNjLXRpY2tldCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkaW5nLXRpY2tldCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDE1cHggMTFweCAxNXB4O1xuXHRcdFx0XHQuY291cG9uX3Rvb2xfdGlwe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNvdXBvbntcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29tbWF7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTNweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpdGxlLXRpY2tldCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjhzO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC53cC1wcmljZS1zdGF0dXMge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN0YXR0dXMge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzk5OTk5OTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggNTBweCAzcHggNTBweDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMTBweCAzcHggMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5kZXNjLXRpY2tldCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjFGMUYxO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMTBweCAyM3B4IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IC8vIHR5cGUgZXZlbnQgdGlja2V0XG5cdFx0Lml0ZW0tdGlja2V0LXR5cGUge1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAyMHB4IDA7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNiYmI7XG5cdFx0XHR9XG5cdFx0XHQmLmhlYWRlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRwYWRkaW5nOiA5cHggMDtcblx0XHRcdFx0LnRpY2tldC1uYW1lLCAucHJpY2UtdGlja2V0LCAucXVhbnR5LXRpY2tldCB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb250cm9sIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5taW51cywgJi5wbHVzIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0fVxuXHRcdFx0LnRpY2tldC1uYW1lIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHRcdC5wcmljZS10aWNrZXQsIC5xdWFudHktdGlja2V0IHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qIFRhZ3MgKi9cblx0LmV2ZW50LXRhZyB7XG5cdFx0aDMudGFnLXNpbmdsZS1ldmVudCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdFx0LndwLWxpbmstdGFnIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdGNvbG9yOiAjMzMzMzMzO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTNlMWYxO1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMTVweCAycHggMTVweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIFRheG9ub215ICovXG5cdC5ldmVudC10YXhvbm9teSB7XG5cdFx0aDMudGF4b25vbXktc2luZ2xlLWV2ZW50IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHQud3AtbGluay10YXhvbm9teSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UzZTFmMTtcblx0XHRcdFx0cGFkZGluZzogM3B4IDE1cHggMnB4IDE1cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZXZlbnRfbWFwX3NlY3Rpb24ge1xuXHRcdCNldmVudF9tYXAge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdH1cblx0fVxuXHQvKiBhZHMgKi9cblx0I2V2ZW50LXNpZGViYXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdC5mYy1yaWdodCB7XG5cdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmZjLWNlbnRlciB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoMiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLnRvb2x0aXAtaW5uZXIge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcHtcbiAgICBcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ucGFzcy1ldmVudHtcblx0LmJvb2tpbmdfZXZlbnRfYnV0dG9ue1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIub3ZhLWV2ZW50LXNsaWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XG5cdC5ldmVudF9hcmNoaXZlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdCYudHlwZTEsICYudHlwZTIsICYudHlwZTQsICYudHlwZTUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQuZXZlbnRfZW50cnkge1xuXHRcdFx0XHQuZXZlbnRfaXRlbSB7XG5cdFx0XHRcdFx0LmV2ZW50X3RodW1ibmFpbCAudGh1bWJuYWlsX2ZpZ3VyZSBhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZXZlbnRfZGV0YWlsIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaW1nLWF1dGhvciB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vd2wtbmF2IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0XG5cdFx0YnV0dG9uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFxuXHRcdFx0XG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHQgICAgZm9udC1zaXplOiAyNnB4O1xuXHRcdFx0ICAgIGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDEwcHg7XG5cblx0XHRcdCAgICBcblxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub3dsLXByZXYge1xuXHRcdFx0bGVmdDogLTQ1cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XG5cblx0XHRcdGl7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHQub3dsLW5leHQge1xuXHRcdFx0cmlnaHQ6IC00NXB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XG5cblx0XHRcdGl7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmhpZGVfZG90c3tcblx0XHQub3dsLWRvdHN7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XHRcblx0fVxuXHQub3dsLWRvdHN7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0Lm93bC1kb3R7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRzcGFue1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRyYW5zaXRpb246LjJzIDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2RkZGRkZDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4iLCIub3ZhLWV2ZW50LWdyaWQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5lbC1idXR0b24tZmlsdGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogIzY2NjY2Njtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDdweCAyMHB4IDVweCAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZXZlbnRfYXJjaGl2ZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQuZXZlbnQtbm90Zm91bmQge1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0fVxuXHRcdCYudHlwZTEsICYudHlwZTIsICYudHlwZTQsICYudHlwZTUsICYudHlwZTYge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHRcdGdyaWQtZ2FwOiA0NXB4O1xuXHRcdFx0Ji50aHJlZV9jb2x1bW4ge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYudHdvX2NvbHVtbiB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmV2ZW50X2VudHJ5IHtcblx0XHRcdFx0LmV2ZW50X2l0ZW0ge1xuXHRcdFx0XHRcdC5ldmVudF9kZXRhaWwge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbWctYXV0aG9yIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cmFwX2xvYWRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuOSk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0LmxvYWRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMDBweDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcblx0XHRcdFx0c3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuXHRcdFx0XHRjaXJjbGUge1xuXHRcdFx0XHRcdGZpbGw6IG5vbmU7XG5cdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAxLjU7XG5cblx0XHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDI1cHggMjVweDtcblx0XHRcdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdFx0XHRcdC8vIHN0cm9rZTogI2U4NmM2MDtcblxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdFx0c3Ryb2tlLWRhc2hhcnJheTogNDBweDtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBwcmVsb2FkZXJfMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdFx0XHRcdHN0cm9rZS1kYXNoYXJyYXk6IDgwcHg7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogcHJlbG9hZGVyXzI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGtleWZyYW1lcyBwcmVsb2FkZXJfMSB7XG5cdFx0XHRcdFx0MTAwJSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAa2V5ZnJhbWVzIHByZWxvYWRlcl8yIHtcblx0XHRcdFx0XHQxMDAlIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5vdF9mb3VuZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxuIiwiLmVsLWV2ZW50LWNhdGVnb3J5IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyOiAycHggc29saWQgI2VlZWVlZTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRwYWRkaW5nOiA0MHB4IDVweDtcblx0LmVsLW1lZGlhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdGkge1xuXHRcdFx0Zm9udC1zaXplOiA1NXB4O1xuXHRcdH1cblx0fVxuXHQuY29udGVudC1jYXQge1xuXHRcdC5jYXRlLW5hbWUge1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHR9XG5cdFx0LmNvdW50LWV2ZW50IHtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5lbC1ldmVudC12ZW51ZSB7XG5cdC5ldmVudC12ZW51ZS1zbGlkZSB7XG5cdFx0Lml0ZW0tdmVudWUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5lbC1tZWRpYSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZWwtY29udGVudCB7XG5cdFx0XHRcdFx0LmNvdW50LWV2ZW50IHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbC1tZWRpYSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5lbC1jb250ZW50IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIGJvdHRvbTogMDtcblx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdCAgICBwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuOSkpO1xuXG5cdFx0XHRcdC52ZW51ZS1uYW1lIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb3VudC1ldmVudCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQub3dsLW5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHRcdGkge1xuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRcdGNvbG9yOiAjYzljOWM5O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm93bC1wcmV2IHtcblx0XHRcdGxlZnQ6IC00NXB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHQub3dsLW5leHQge1xuXHRcdFx0cmlnaHQ6IC00NXB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogNTBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm93bC1kb3Rze1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdC5vd2wtZG90e1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c3Bhbntcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0cmFuc2l0aW9uOi4ycyA7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkZGRkZGQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZWwtbWVudS1ldmVudC1kZXRhaWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC5pY29uLW1lbnUge1xuXHRcdHdpZHRoOiAxMTVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0LmVsLXNoYXJlLXNvY2lhbCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0XHQuc2hhcmUtc29jaWFsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5zaGFyZS1zb2NpYWwtaWNvbnMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBhIHtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0LXNvY2lhbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICMzMzMzMzM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zaGFyZS1zb2NpYWwtaWNvbnMge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSgwLDAsMCwuMSk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogY2FsYygxMDAlIC0gMTBweCk7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMjVweDtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4IDdweCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZXZlbnQtbG9vcC1mYXZvdXJpdGUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly9pY29uXG5cblx0LmNvbnRlbnQtbWVudS1ldmVudCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDExNXB4KTtcblx0XHQudGl0bGUtZXZlbnQtbWVudSB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cdFx0fVxuXHRcdC5kYXRlLW1lbnUtZXZlbnQge1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdH1cblx0fVxufVxuXG4uZWwtbWVudS1ldmVudC1wcmljZSB7XG5cdC5ldmVudF9sb29wX3ByaWNlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cbiIsIi5lbGVtZW50b3Jfc2VhcmNoX2Zvcm0ge1xuXHQud3JhcF9mb3JtX3NlYXJjaCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHQmLnR5cGUzIHtcblx0XHRcdC5lbF9zdWJtaXRfc2VhcmNoIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0LmZpZWxkX3NlYXJjaCBzZWxlY3R7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAwIDQ1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYudHdvX2NvbHVtbiB7XG5cdFx0XHRcdGZvcm0gPiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYudGhyZWVfY29sdW1uIHtcblx0XHRcdFx0Zm9ybSA+IGRpdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmZvdXJfY29sdW1uIHtcblx0XHRcdFx0Zm9ybSA+IGRpdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZml2ZV9jb2x1bW4ge1xuXHRcdFx0XHRmb3JtID4gZGl2IHtcblx0XHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnR5cGUxIHtcblx0XHRcdFxuXHRcdFx0LmZpZWxkX3NlYXJjaCBzZWxlY3R7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTVweDtcblx0XHRcdH1cblxuXHRcdFx0LmZpZWxkX3NlYXJjaDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmllbGRfc2VhcmNoOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnR5cGUyIHtcblx0XHRcdFxuXHRcdFx0LmZpZWxkX3NlYXJjaCBzZWxlY3R7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji50d29fY29sdW1uIHtcblx0XHRcdFx0Zm9ybSA+IGRpdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji50aHJlZV9jb2x1bW4ge1xuXHRcdFx0XHRmb3JtID4gZGl2IHtcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZm91cl9jb2x1bW4ge1xuXHRcdFx0XHRmb3JtID4gZGl2IHtcblx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5maXZlX2NvbHVtbiB7XG5cdFx0XHRcdGZvcm0gPiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn0iLCIuZWxlbWVudG9yX3NlYXJjaF9tYXAge1xuXHQud3JhcF9zZWFyY2hfbWFwIC53cmFwX3NlYXJjaCAjcmVzdWx0X3NlYXJjaCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0c2VsZWN0e1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdCAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHQgICBhcHBlYXJhbmNlOiBub25lOyAgICAgICAvKiBSZW1vdmUgZGVmYXVsdCBhcnJvdyAqL1x0XG5cdFx0fVxuXHRcdFxuXG5cdFx0LndyYXBfbG9hZF9tb3JlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRcdC5sb2FkZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcblx0XHRcdFx0c3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuXHRcdFx0XHRjaXJjbGUge1xuXHRcdFx0XHRcdGZpbGw6IG5vbmU7XG5cdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAxLjU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAyNXB4IDI1cHg7XG5cdFx0XHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0XHRcdFx0XHRzdHJva2U6ICNlODZjNjA7XG5cblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0XHRcdHN0cm9rZS1kYXNoYXJyYXk6IDQwcHg7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogcHJlbG9hZGVyXzE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0XHRzdHJva2UtZGFzaGFycmF5OiA4MHB4O1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IHByZWxvYWRlcl8yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBrZXlmcmFtZXMgcHJlbG9hZGVyXzEge1xuXHRcdFx0XHRcdDEwMCUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QGtleWZyYW1lcyBwcmVsb2FkZXJfMiB7XG5cdFx0XHRcdFx0MTAwJSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LndyYXBfc2VhcmNoIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LndyYXBfc2hvd19tYXAge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cbiIsIi5vdmFfc2xpZGVzaG93IHtcblx0Lm93bC1pdGVtLmFjdGl2ZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5zbGlkZS1iZyB7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XG5cdFx0fVxuXHRcdC5zbGlkZS1pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdC5lbGVtZW50b3ItYmFja2dyb3VuZC1vdmVybGF5OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5lbGVtZW50b3Itc2xpZGUtY29udGVudCB7XG5cdFx0ei1pbmRleDogMztcblx0XHRjb2xvcjogI2Y2ZjZmNjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0LmVsZW1lbnRvci1zbGlkZS10aXRsZSB7XG5cdFx0XHQvLyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdC8vIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiA2NnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRjb2xvcjogI2Y2ZjZmNjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbGVtZW50b3Itc2xpZGUtdGFnIHtcblx0XHRcdG1hcmdpbjogMCAwIDM2cHggMDtcblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiAjZjZmNmY2O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50YWd7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5lbGVtZW50b3Itc2xpZGUtYm90dG9tIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdC5lbGVtZW50b3Itc2xpZGUtdmVudWUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdFx0cGFkZGluZzogOHB4IDI1cHggOHB4IDIwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWxlbWVudG9yLXNsaWRlLWRhdGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNy41cHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMjVweCA4cHggMjBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdH4gLmVsZW1lbnRvci1zbGlkZS1kYXRlIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIEFycm93cyBzbGlkZSAqL1xuXHQuYXJyb3dzLWluc2lkZSAub3dsLW5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRtYXJnaW46IDAhaW1wb3J0YW50O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub3dsLXByZXYge1xuXHRcdFx0bGVmdDogMjVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOiAuNXMgYWxsIGVhc2U7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cdFx0XHR9XG5cdFx0XHRpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdC8vIHRvcDogNXB4O1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAtNTAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLCAwLjMpIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyBhbGwgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIGk6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgYWxsIGVhc2U7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsIDAuOCkhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub3dsLW5leHQge1xuXHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0dHJhbnNpdGlvbjogLjVzIGFsbCBlYXNlO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHQvLyB0b3A6IDVweDtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwJSwgLTUwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwgMC4zKSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgYWxsIGVhc2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciBpOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjVzIGFsbCBlYXNlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLCAwLjgpIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYXJyb3dzLXNob3ctaG92ZXIge1xuXHRcdC5vd2wtcHJldiwgLm93bC1uZXh0IHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIgLmFycm93cy1zaG93LWhvdmVyIHtcblx0XHQub3dsLXByZXYsIC5vd2wtbmV4dCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogMC43cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdC8qIEVuZCBBcnJvdyBzbGlkZSAqL1xuXG5cdC8qIERvdHMgc2xpZGUgKi9cblx0Lm93bC1kb3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRidXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0bWFyZ2luOiAwIDVweDtcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmFjdGl2ZSBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQ6ICNlODZjNjA7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdC8vIEVuZCBEb3RzIFNsaWRlXG5cblx0LmVsZW1lbnRvci1zbGlkZS10aXRsZSxcblx0LmVsZW1lbnRvci1zbGlkZS10YWcsXG5cdC5lbGVtZW50b3Itc2xpZGUtdmVudWUsXG5cdC5lbGVtZW50b3Itc2xpZGUtZGF0ZXtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0LmFuaW1hdGVkICB7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb24gOiAyMDAwIG1zICA7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uIDogMjAwMCBtcyAgO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZSA6IGJvdGggIDtcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlIDogYm90aCAgO1xuXHR9ICBcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0Lm92YV9zbGlkZXNob3cgLm93bC1wcmV2OmFmdGVyLC5vd2wtbmV4dDphZnRlciAge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm92YV9zbGlkZXNob3cgLm93bC1kb3RzLmhpZGVfaW5fbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxufSIsIi5lbF9uYW1lX2V2ZW50X3NsaWRlciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQud3JhcF9pdGVtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0cGFkZGluZzogMTBweCAyOHB4O1xuXHRcdC5pdGVtIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGV7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0aXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDFweDtcblx0XHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZGF0ZXtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi53cC1jYXJ0LWhlYWRlciB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogOTBweDtcblx0cGFkZGluZzogNTBweCAwIDU3cHggMDtcblx0LmNhcnQtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHQudGl0bGUtZXZlbnQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnZlbnVlLCAuZGF0ZSB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHR9XG5cdFx0LmRhdGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdH1cblx0fVxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG59XG5cbi5jYXJ0X2RldGFpbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1heC13aWR0aDogMTE5MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCAxMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0fVxuXHQvKiBDYXJ0IEVtcHR5ICoqL1xuXHQuY2FydF9lbXB0eXtcblx0XHRwYWRkaW5nOiA2MHB4IDBweDtcblx0fVxuXHQuc3RlcC0yIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5lcnJvci1lbXB0eS1pbnB1dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtNXB4O1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgI2YxNjQ2MDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2FydC1jb250ZW50IHtcblx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzYwcHgpO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzNjBweCk7XG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0LmVycm9yLWl0ZW0ge1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdH1cblx0XHQuY2FydC10aWNrZXQtaW5mbyB7XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHR9XG5cdFx0XHQuZXJyb3ItZW1wdHktY2FydCwgLmVycm9yLW51bWJlci1zZWF0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2YxNjQ2MDtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtNXB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkICNmMTY0NjA7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaXRlbS1pbmZvLXRpY2tldCB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0LmhlYWRpbmctdGlja2V0IHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZXNjLXRpY2tldCB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0LmRlc2MtdGlja2V0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdC5kZXNjLXRpY2tldCB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhlYWRpbmctdGlja2V0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEzcHggMTVweCAxMXB4IDE1cHg7XG5cdFx0XHRcdFx0LnRpdGxlLXRpY2tldCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC44cztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndwLXByaWNlLXN0YXR1cyB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc3RhdHR1cyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM5OTk5OTk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNHB4IDBweCAzcHggMHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTQ1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kZXNjLXRpY2tldCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjFGMUYxO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjVweCAxMHB4IDIzcHggMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0gLy8gdHlwZSBldmVudCB0aWNrZXRcblx0XHRcdC5pdGVtLXRpY2tldC10eXBlIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjYmJiO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaGVhZGVyIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgI2NjYztcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aWNrZXQtbmFtZSwgLnByaWNlLXRpY2tldCwgLnF1YW50eS10aWNrZXQge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50aWNrZXQtbmFtZXtcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQubnVtYmVyX3RpY2tldF9yZXN0e1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udHJvbCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5taW51cywgJi5wbHVzIHtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsOyAvLyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aWNrZXQtbmFtZSB7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW1hZ2Utc2VhdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDUlO1xuXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LndwLXNlbGVjdC1zZWF0IHtcblx0XHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRcdC5pdGVtLXNlbGVjdC1udW0ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcmljZS10aWNrZXQsIC5xdWFudHktdGlja2V0IHtcblx0XHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5xdWFudHktdGlja2V0IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0LmVycm9yIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IC0xOHB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuLnNvbGQtb3V0IHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZjAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJ0bi1kZWxldGUtaXRlbS1jYXJ0IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoMTAwJSArIDhweCk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHQmLm51bWJlcl90aWNrZXRfcmVzdHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjODg4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQudGlja2V0LW5hbWUsIC5wcmljZS10aWNrZXQsIC5xdWFudHktdGlja2V0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpY2tldC1uYW1lIHtcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQud3Atc2VsZWN0LXNlYXQge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmljZS10aWNrZXQge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5xdWFudHktdGlja2V0IHtcblx0XHRcdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VhdC10eXBlcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG5cdFx0XHR0YWJsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdH1cblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHR9XG5cdFx0XHR0ciB7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdH1cblx0XHRcdC5zZWF0LXR5cGUge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjY2M7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCAjY2NjO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5hbWVfdHlwZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdC50ZXh0LXJpZ2h0IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IC04cHg7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggNHB4IDJweCByZ2JhKDAsIDAsIDAsIC4yKTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiA4cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDVweCwgMTAwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aTpob3ZlciB7XG5cdFx0XHRcdFx0JiArIHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fSAvL2VuZCBjYXJ0IGNvbnRlbnRcblx0LmNhcnQtc2lkZWJhciB7XG5cdFx0ZmxleDogMCAwIDM2MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0fVxuXHRcdC5jYXJ0LWluZm8ge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAuMyk7XG5cdFx0XHQud3AtY2FydC1pbmZvIHtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0LmNhcnRfdGl0bGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRzcGFuLmVkaXQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udGVudC1jYXJ0LWluZm8ge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHRcdFx0LnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaXRlbS1pbmZvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNiYmI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmhlYWRlciB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2JiYjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDAgMTJweCAwO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmluZm8tdHlwZS10aWNrZXQge1xuXHRcdFx0XHRcdFx0XHQud3Atc2VhdC1pbmZvIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJ8XCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbmZvLXN1Yi1wcmljZSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudG90YWwtZGlzY291bnQsIC50b3RhbC10YXgsIC5zeXN0ZW0tZmVlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRvdGFsLXRheCwgLnN5c3RlbS1mZWUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IGRhc2hlZCAjYmJiO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDVweCAwO1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRvdGFsLWNhcnQtaW5mbyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM2NjY7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IC8vZW5kIGV2ZW50IGNhcnQgaW5mb1xuXHRcdC5jYXJ0LWRpc2NvdW50LWJ1dHRvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkICNjN2M3Yzc7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5mb3JtLWRpc2NvdW50IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzgyODE4MTtcblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzk5OTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjODI4MTgxO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogY2FsYygxMDAlICsgNXB4KTtcblx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVycm9yIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2hlY2tvdXRfYnV0dG9uLCAubmV4dF9zdGVwX2J1dHRvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMTRweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAuMjgpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tZXNzYWdlLWVycm9yIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Y29sb3I6ICNmMTY0NjA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hdXRvX3JlbG9hZCB7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdFx0Lm1lc3NhZ2UtZXJyb3Itc2VhdCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xMnB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdGNvbG9yOiAjZGU0YjQ3O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcnRfdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogOXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjY2M7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdC5lbF9hc2tfdGlja2V0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0LmFza190aWNrZXRfdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHQgICAgZm9udC1zaXplOiAxNnB4O1xuXHRcdCAgICBjb2xvcjogIzMzMzMzMztcblx0XHR9XG5cdFx0LmFza190aWNrZXRfY2hlY2tlZCB7XG5cdFx0XHQubGFiZWwtY2hlY2tlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHQtby11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdCYubm8tY2xpY2sge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHggMCAzMHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0JjpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM5MGJhM2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICM5MGJhM2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNoZWNrbWFyayB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICNkZGQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTBiYTNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0aW5wdXQgfiAuY2hlY2ttYXJrIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzkwYmEzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5MGJhM2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYXNrX2xvYWRpbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogYXNrX2xvYWRpbmcgMS4ycyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAa2V5ZnJhbWVzIGFza19sb2FkaW5nIHtcblx0XHRcdFx0ICAgIGZyb20ge1xuXHRcdFx0XHQgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdCAgICB0byB7XG5cdFx0XHRcdCAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5lbF9tdWx0aXBsZV90aWNrZXQge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgXHRwYWRkaW5nOiAwO1xuICAgIFx0bWFyZ2luOiAwIDAgMjJweDtcbiAgICBcdC50aWNrZXRfaXRlbSB7XG4gICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdFx0Zm9udC1zaXplOiAxNnB4O1xuICAgIFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIFx0XHRwYWRkaW5nOiA1cHggMTBweDtcbiAgICBcdFx0bWFyZ2luOiAwIDVweCAxMHB4IDA7XG4gICAgXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdCAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0ICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuXHRcdCAgICAmOmhvdmVyLCAmLmFjdGl2ZWQge1xuXHRcdCAgICBcdGNvbG9yOiAjRkZGRkZGO1xuICAgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0ICAgIH1cbiAgICBcdH1cblx0fVxuXHQuaW5wdXRfbXVsdF90aWNrZXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmluZm9fdGlja2V0X3JlY2VpdmVyLCAuaW5wdXRfdGlja2V0X3JlY2VpdmVyIHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRpbnB1dCB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0fVxuXHR9XG5cdC5pbmZvX3RpY2tldF9yZWNlaXZlciB7XG5cdFx0bGkge1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNjY2O1xuXHRcdFx0fVxuXHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0ZmxleC1iYXNpczogMCAwIDEzMHB4O1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRjb2xvcjogI2FhYTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zcGFuIHtcblx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTMwcHgpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcnQtY3VzdG9tZXItaW5wdXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0LmlucHV0X3RpY2tldF9yZWNlaXZlciB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0Ym9yZGVyLXRvcDogIG5vbmU7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmZpcnN0X25hbWUge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuY3JlYXRlX2FjY291bnR7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHQuY3JlYXRlX2FjY291bnRfY29udGVudHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubGFiZWx7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMnB4IDEwcHggMTBweCAwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHQgICAgb3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZWxfcGF5bWVudHMge1xuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdGxpIHtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0LnBheW1lbnRfZm9ybSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHQucGF5bWVudF9mb3JtIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0LnR5cGUtcGF5bWVudCwgLnBheW1lbnRfZm9ybSB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudHlwZS1wYXltZW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE4cHggMTBweCAxOHB4IDQ1cHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm91dGVyLWNpcmNsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICNkZGQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGJvcmRlciAuMjVzIGxpbmVhcjtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMgbGluZWFyO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdFx0XHRcdC5vdXRlci1jaXJjbGUge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMwMDcwYmE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0XHR+IC5vdXRlci1jaXJjbGUge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICMwMDcwYmE7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwNzBiYTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDcwYmE7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSAvLyBlbmQgdHlwZS1wYXltZW50XG5cdFx0XHRcdC5wYXltZW50X2Zvcm0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweCAxOHB4IDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjFGMUYxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wYXltZW50X21ldGhvZF9jaG9vc2VkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdC5jYXJ0X3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdC5jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0Y29sb3I6ICM2NjY2NjY7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblx0fVxufVxuXG5cblxuLmNoZWNrb3V0X2J1dHRvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN1Ym1pdC1sb2FkLW1vcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAjOTBiYTNlO1xuXHR6LWluZGV4OiAtMTtcblx0dHJhbnNpdGlvbjogLjRzO1xuXHQubG9hZC1tb3JlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLThweDtcblx0fVxuXHQubGRzLXNwaW5uZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpdiB7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAzMnB4IDMycHg7XG5cdFx0XHRhbmltYXRpb246IGxkcy1zcGlubmVyIDEuMnMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDE2cHg7XG5cdFx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTFzO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuOXM7XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC44cztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC43cztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC42cztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC41cztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDgpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC40cztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDkpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDEwKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuMnM7XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgxMSkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjFzO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMTIpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwcztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBsZHMtc3Bpbm5lciB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLmVsLW15LXdpc2hsaXN0IHtcblx0dGFibGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5ldmVudF9oZWFkIHRyIHRkIHtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0XHQuZXZlbnRfYm9keSB7XG5cdFx0XHQ+IDpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHR9XG5cdFx0XHR0ciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMzBweCAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0YS5jbG9zZS13bCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jaGVja291dC53b29jb21tZXJjZS1jaGVja291dCB7XG5cdCNvcmRlcl9yZXZpZXdfaGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHRcbn1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHtcblx0dWwucGF5bWVudF9tZXRob2RzIHtcblx0XHRwYWRkaW5nOiAyNXB4IDFlbSAyNXB4IDFlbSAhaW1wb3J0YW50O1xuXHRcdGxpIHtcblx0XHRcdCYucGF5bWVudF9tZXRob2RfcGF5cGFsIHtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wYXltZW50X21ldGhvZF9zdHJpcGUge1xuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5wYXltZW50X2JveCB7XG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG4ud29vY29tbWVyY2UgdGQucHJvZHVjdC1uYW1lIGRsLnZhcmlhdGlvbiB7XG5cdGRkIHtcblx0XHQmLnZhcmlhdGlvbi1FbWFpbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0fVxuXHRcdCYudmFyaWF0aW9uLVBob25lLCAmLnZhcmlhdGlvbi1OYW1lIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHR9XG5cdH1cbn1cbi53b29jb21tZXJjZSB0ZC5wcm9kdWN0LW5hbWUgLndjLWl0ZW0tbWV0YSBwIHtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuLmVsX3BheW1lbnRzLmhpZGVfcGF5bWVudHN7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCIud29vY29tbWVyY2UtY2hlY2tvdXQge1xuXHQud29vY29tbWVyY2Uge1xuXHRcdC5jb3VudGRvd24tY2hlY2tvdXQge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdCAgICB6LWluZGV4OiAxO1xuXHRcdCAgICBib3R0b206IDA7XG5cdFx0ICAgIGxlZnQ6IDA7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTZweDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IDQwMDtcblx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgICBwYWRkaW5nOiAxNXB4O1xuXHRcdCAgICBjb2xvcjogI0ZGRkZGRjtcblx0XHQgICAgLmNvdW50ZG93bi10aW1lIHtcblx0XHQgICAgXHQudGltZSB7XG5cdFx0ICAgIFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0ICAgIFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cbn0iLCIkbGluay1jb2xvcjogIzAwN2JmZjtcbiRsaW5rLWhvdmVyLWNvbG9yOiAjZTg2YzYwO1xuJGxpbmstaG92ZXItYWN0aXZlOiAjZTg2YzYwO1xuJGJ0bi1iZy1jb2xvcjogIzAwN2JmZjtcbiR0ZXh0LWNvbG9yOiAjMzQzNDM0O1xuXG4udmVuZG9yX3dyYXAge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cblx0cHtcblx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdH1cblx0YXtcblx0XHRjb2xvcjogJGxpbmstY29sb3I7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcblx0XHR9XG5cdH1cblx0LmFjdGl2ZV9jb2xvcntcblx0XHRjb2xvcjogJGxpbmstaG92ZXItYWN0aXZlO1xuXHR9XG5cblx0QG1lZGlhKCBtYXgtd2lkdGg6IDk5MS45OHB4ICl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0XG5cdGJ1dHRvbi5idXR0b24sXG5cdGEuYnV0dG9ue1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cblxuXHRidXR0b24sIGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0XHQmLmJ1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdHRleHQtc2hhZG93OiBub25lO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5hZGRfc29jaWFse1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aHJ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTBweCAwcHg7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0LmVycm9ye1xuXHRcdGNvbG9yOiByZWQ7XG5cdH1cblx0XG5cdC5lbF9zdWJtaXRfYnRuLFxuXHQuZWxfZWRpdF9ldmVudF9zdWJtaXR7XG5cdFx0XG5cdFx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRcdG1hcmdpbjogMzBweCAxNXB4IDMwcHggMHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcblx0XHRcdGJvcmRlci1jb2xvcjogIzM0MzQzNDtcblx0XHR9XG5cdH1cblxuXHRwLmVycm9yLXRvdGFsLWV2ZW50LCBwLmVycm9yLXRpbWUtbGltaXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGNvbG9yOiAjRjIwMDAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQudWktdGFicy1wYW5lbCB7XG5cdFx0cGFkZGluZzogMHB4IDMwcHggMzBweCAzMHB4O1xuXHR9XG5cblx0LnZlbmRvcl90YWJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXI6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdGxpIHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDAgNXB4IDVweCAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMmUyZTI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMGQwO1xuXG5cdFx0XHQmLnVpLXRhYnMtYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmNzc1YTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDM1cHghaW1wb3J0YW50O1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQgIFx0XHRsaSB7XG5cdCAgXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdCAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdCAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcblxuXHRcdFx0ICAgICYudWktdGFicy1hY3RpdmUge1xuXHRcdFx0ICAgIFx0Ym9yZGVyLWNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgfVxuXG5cdCAgXHRcdFx0YSB7XG5cdCAgXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0ICBcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHQgIFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQgIFx0XHRcdFx0cGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XG5cdCAgXHRcdFx0fVxuXHQgIFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHRpbnB1dHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0fVxuXG5cdGgzLnZlbmRvcl9oZWFkaW5ne1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGUyZTI7XG5cdH1cblxuXHQuaGVhZGVyX2xpc3Rpbmd7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQvLyBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bGFiZWx7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LnZlbmRvcl9maWVsZHtcblx0XHRtYXJnaW46IDE1cHggMHB4O1xuXHRcdCYuZWRpdF9sYXRsbmd7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxhYmVse1xuXHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblx0XHR9XG5cdFx0Ji53cmFwX2NhdHtcblx0XHRcdC5zZWxlY3Qye1xuXHRcdFx0XHR3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0XHRcdCYuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYyFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IWltcG9ydGFudDtcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VsZWN0Mntcblx0XHRcdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcblx0XHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IWltcG9ydGFudDtcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCB0ZXh0YXJlYSwgc2VsZWN0e1xuXHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWF7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdH1cblx0fVxuXHRcblx0LnJlYWRvbmx5e1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXG5cdFxuXG5cdFxuXHQud3JhcF9ldmVudCB7XG5cdFx0dGFibGV7XG5cdFx0XHR0cntcblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkLCAmOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogM3B4IDhweCAzcHggMzAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtY29sbmFtZSk7XG5cdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDsgXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpub3QoLmNvbHVtbi10aXRsZSkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGFibGUtbGlzdC1ib29raW5nIHtcblx0XHR0YWJsZXtcblx0XHRcdC5ldmVudF9oZWFkIHtcblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRye1xuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdCYuaWQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDElO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSwgJi5sYXN0LWNvbG5hbWUge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweCA4cHggM3B4IDEzMHB4O1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWNvbG5hbWUpO1xuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7IFxuXHRcdFx0XHRcdFx0XHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5pZCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0XHRcdFx0fSBcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ1dHRvbi1zZW5kbWFpbCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRhYmxlLWxpc3QtdGlja2V0IHtcblx0XHQuc2VhcmNoX3RpY2tldHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHRcdHRhYmxle1xuXHRcdFx0LmV2ZW50X2hlYWQge1xuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dHJ7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggOHB4IDNweCAxMzBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHQmLnFyX2NvZGUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLWNvbG5hbWUpO1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7IFxuXHRcdFx0XHRcdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cblx0c3Bhbi5zdGF0dXN7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHQub3BlbmluZyxcblx0XHQudXBjb21taW5ne1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHR9XG5cdFx0LmNsb3NlZHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG5cdFx0fVxuXHR9XG5cblxuXHQuY29udGVudHMge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyNjBweCApO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRtYXJnaW4tbGVmdDogMjYwcHg7XG5cblx0XHRAbWVkaWEoIG1heC13aWR0aDogOTkxLjk4cHggKXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMzBweCAxMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdC5pbmZvLXNhbGVzIHtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHRsaXtcblx0XHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnZhbHVle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRjb2xvcjogJGxpbmstaG92ZXItYWN0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpbmstaG92ZXItYWN0aXZlO1x0XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbGluay1ob3Zlci1hY3RpdmU7XHRcblx0XHRcdFx0XHQudmFsdWV7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LndwLWJ1dHRvbi1teS1ib29raW5nIHtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50YWJsZS1saXN0LWJvb2tpbmcsIC50YWJsZS1saXN0LXRpY2tldCB7XG5cdFx0XHQuZWwtZXhwb3J0LWNzdiB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMEE4MzQ1O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGlzdC1jaGVjay1leHBvcnQtY3N2IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGJ1dHRvbi5leHBvcnQtY3N2LWV4dHJhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzNDM0MzQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRidXR0b24uY2xlYW4tZmllbGQsIGJ1dHRvbi5jaGVja2VkLWZpZWxkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxO1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHRcdC5ldmVudF90aXRsZXtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwYWRkaW5nOiAwcHggMHB4IDEwcHggMHB4O1xuXHRcdFx0Lypmb250LXNpemU6IDIwcHg7Ki9cblx0XHR9XG5cdFx0LnZlbmRvcl9saXN0aW5nIHtcblx0XHRcdC5oZWFkZXJfZmlsdGVye1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblx0XHRcdC5oZWFkZXJfbGlzdGluZyB7XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuYWN0aXZlIGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGxpbmstaG92ZXItYWN0aXZlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idWxrX2FjdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1hcmdpbjogMHB4IDBweCAyMHB4IDA7XG5cdFx0XHRcdC5zZWxlY3QyIHtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2NjYyFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc3VibWl0X2J1bGtfYWN0aW9uIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5maWx0ZXJfZXZlbnRzIHtcblx0XHRcdFx0bWFyZ2luOiAwcHggMHB4IDIwcHggMDtcblxuXHRcdFx0XHQuZmlsdGVyX2V2ZW50c19mb3JtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0Lm5hbWVfZXZlbnQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zZWxlY3QyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2NjYyFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zdWJtaXRfZmlsdGVyX2V2ZW50cyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTM1cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTJlMjtcblxuXHRcdFx0XHRcdC5maWx0ZXJfZXZlbnRzX2Zvcm0ge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRcdFx0XHRcdC5uYW1lX2V2ZW50IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuc2VsZWN0MiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5zdWJtaXRfZmlsdGVyX2V2ZW50cyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc2FsZXMge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQuZWwtd3AtYmFyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTllOWU5O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdFx0XHRcdFx0LnNraWxsLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTg2YzYwO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50b3RhbC10aWNrZXQtc2FsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmxpc3QtdGlja2V0LWluLWV2ZW50IHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJtaXQtbG9hZC1tb3Jle1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC52ZW5kb3JfZWRpdF9ldmVudCB7XG5cdFx0XHRmb3Jte1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LndyYXBfYnRuX3N1Ym1pdCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHQuc3VibWl0LWxvYWQtbW9yZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdC5sb2FkLW1vcmUge1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHQubGRzLXNwaW5uZXIge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcblxuXHRcdFx0LmV2ZW50X2Jhc2ljX2Jsb2Nre1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcblx0XHRcdFx0LmhlYWRpbmdfc2VjdGlvbntcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwcHggMjBweCAwcHg7XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoNC5oZWFkaW5nX3NlY3Rpb257XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdH1cblxuXHRcdFx0LmhlYWRpbmdfZXhwbGFpbntcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSwgdGV4dGFyZWEsIHNlbGVjdHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0LnNlbGVjdDItc2VhcmNoX19maWVsZHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRcblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcblx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDotbW96LXJlYWQtb25seSxcblx0XHRcdGlucHV0OnJlYWQtb25seXtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYyFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC52ZW5kb3JfYnRue1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblxuXHRcdFx0LmVsX2VkaXRfZXZlbnRfc3VibWl0e1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblx0XG59XG5cblxuLnZlbmRvcl9sb2dpbntcblx0bWF4LXdpZHRoOiA2MDBweDtcblx0bWFyZ2luOiA5MHB4IGF1dG8gMzBweCBhdXRvO1xufVxuLnZlbmRvcl9lcnJvcntcblx0bWFyZ2luOiAzMHB4IGF1dG87XG59XG4udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50e1xuXHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xufVxuXG5cblxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGlucHV0e1xuXHRcdGhlaWdodDogdW5zZXQ7XG5cdH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtcblx0Ym9yZGVyOiBzb2xpZCAjY2NjIDFweDtcbn0iLCIudmVuZG9yX3dyYXAge1xuXHR0YWJsZXtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cdFx0fVxuXHRcdHRye1xuXHRcdFx0dGR7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDEwcHg7XG5cdFx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaWRjaGVjayxcblx0XHRcdFx0LmlkY2hlY2t7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRib2R5LmV2ZW50X2JvZHl7XG5cdFx0XHQ+Om50aC1jaGlsZChvZGQpe1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdFx0fVxuXHRcdFx0dHJ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdC5hY3Rpb24ge1xuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMTBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQuc3VibWl0LWxvYWQtbW9yZSB7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC4xO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDsgXG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcblxuXHRcdFx0XHRcdFx0XHRcdC5sb2FkLW1vcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHQubGRzLXNwaW5uZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGl2IHtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNlODZjNjA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGg0LnRpdGxle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGl7XG5cdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQuZGF0ZXtcblx0XHRcdFx0LnNsYXNoLCAudGltZXtcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogVGFibGUgTGlzdCBTdHlsZSAqL1xuXHRcdC5ldmVudF9oZWFke1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRye1xuXHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkLCAmOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59IiwiLmV2ZW50X2luZm97XG5cdC5tZXRhX2V2ZW50e1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdGxpe1xuXHRcdFx0cGFkZGluZzogNXB4IDBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0Ji5kYXRle1xuXHRcdFx0XHQuZXNsYXNoLFxuXHRcdFx0XHQudGltZXtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGl7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxufVxuIiwiLyogVmVuZG9yICovXG4ucmVwb3J0X21lbWJlcnNoaXB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdC52ZW5kb3JfcmVwb3J0e1xuXHRcdG1hcmdpbi10b3A6IDA7IFxuXHRcdHBhZGRpbmctdG9wOiAwOyBcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59XG5cblxuLmFjY291bnRpbmcge1xuXG5cdC52ZW5kb3JfcmVwb3J0e1xuXHRcdG1hcmdpbi10b3A6IDA7IFxuXHRcdHBhZGRpbmctdG9wOiAwOyBcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMzBweDtcblxuXHR1bC5maWx0ZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRhLCA+c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuY3VzdG9tIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0aGVpZ2h0OiA1MXB4O1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRmb3JtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHQmW3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggNnB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2hhcnQge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG5cdFx0cGFkZGluZzogMTJweDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwIDAgMzBweCAwO1xuXHR9XG59IiwiLypNeSBCb29raW5nKi9cbi53cC1idXR0b24tbXktYm9va2luZyBidXR0b257XG5cdG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuIiwiXG5pbnB1dC5zdWJtaXRfYnVsa19hY3Rpb257XG5cdGJvcmRlci1jb2xvcjogIzM0MzQzNDtcbn1cbiIsIi5idXR0b24tc2VuZG1haWwsXG4uYnV0dG9uLWRvd2xvYWQtdGlja2V0LFxuLmJ1dHRvbi1jYW5jZWwtYm9va2luZyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi5zdWJtaXQtbG9hZC1tb3JlIHtcblx0Ji5kb3dsb2FkLXRpY2tldCwgJi5zZW5kbWFpbCwgJi5jYW5jZWwtYm9va2luZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNDNweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogIzkwYmEzZTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHR0cmFuc2l0aW9uOiAuNHM7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHQubG9hZC1tb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0xMHB4O1xuXHRcdH1cblx0XHQubGRzLXNwaW5uZXIge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXYge1xuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAzMnB4IDMycHg7XG5cdFx0XHRcdGFuaW1hdGlvbjogbGRzLXNwaW5uZXIgMS4ycyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDE2cHg7XG5cdFx0XHRcdFx0bGVmdDogMzBweDtcblx0XHRcdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTEuMXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0xcztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuOXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuN3M7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC42cztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCg3KSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDgpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMTBkZWcpO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoOSkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgxMCkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgxMSkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgxMikge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDMzMGRlZyk7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbkBrZXlmcmFtZXMgbGRzLXNwaW5uZXIge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4iLCIudmVuZG9yX2VkaXRfZXZlbnR7XG5cdCNtYl9iYXNpYyB7XG5cblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXXtcblx0XHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY3cHggKXtcblx0XHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblx0XHRcdFx0bGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndyYXBfbmFtZV9ldmVudCB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcqJztcblx0XHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud3JhcF9jYXQge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnKic7XG5cdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXG5cdFx0XG5cdFx0LmNvbnRhY3Qge1xuXHRcdFx0Lm92YV9tYl9ldmVudF9pbmZvX29yZ2FuaXplciB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblxuXHRcdFx0I3Nob3dfcmV3cml0ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMzBweCAzMHB4IDMwcHg7XG5cdFx0XHRcdCNzb2NpYWxfb3JnYW5pemVyIHtcblx0XHRcdFx0XHQuc29jaWFsX2l0ZW0gIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuc2VsZWN0MiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2MhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCFpbXBvcnRhbnQ7XHRcdFxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5yZW1vdmVfc29jaWFsIHtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZV9mZWF0dXJlIHtcblx0XHRcdC5hZGRfaW1hZ2Uge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnJlbW92ZV9pbWFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRhdGVfdGltZSB7XG5cdFx0XHRcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sb2NhdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdC5jb3VudHJ5X2NpdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdC5nZXRfY291bnRyeSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDIge1xuXHRcdFx0XHRcdHdpZHRoOiAyMDBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uIHtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXG5cdFx0XHQjbWJfdmVudWUge1xuXHRcdFx0XHQjZGF0YV92ZW51ZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0LnJlbW92ZV92ZW51ZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA3M2FhO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNjMDA7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5lbF9tYXAge1xuXHRcdFx0XHQjaW5mb3dpbmRvdy1jb250ZW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5lZGl0X2xhdGxuZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQud3JhcF9sbmdsYXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAtMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnZlbmRvcl9maWVsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDVweCAxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZWRpdF9hZGRyZXNzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5lZGl0X2Z1bGxfYWRkcmVzcyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHg7XG5cdFx0XHRcdFx0JjpjaGVja2VkIH4gLmFkZHJlc3Mge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5hZGRyZXNzIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI4MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0LmFkZHJlc3Mge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I21iX2dhbGxlcnkge1xuXHRcdC5pbWFnZV9nYWxsZXJ5IHtcblx0XHRcdFxuXHRcdFx0LmdhbGxlcnlfbGlzdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XG5cdFx0XHRcdC5nYWxsZXJ5X2l0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDBweCAxMHB4IDMwcHggMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2hhbmdlX2ltYWdlX2dhbGxlcnkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmY3NzVhO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucmVtb3ZlX2ltYWdlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmY3NzVhO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxpbmtfdmlkZW8ge1xuXHRcdFx0LndyYXBfbGluayB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDM1MHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0MiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdFx0d2lkdGg6IDEwMHB4IWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVx0XG5cblx0XHQud3JhcF9zaW5nbGVfYmFubmVyIHtcblx0XHRcdC53cmFwX2ltYWdlX2Jhbm5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdC5jb250ZW50X2ltYWdle1xuXHRcdFx0XHRcdC5pbWFnZS1wcmV2aWV3LWJhbm5lcntcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMHB4IDVweCAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5hZGRfaW1hZ2VfYmFubmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucmVtb3ZlX2ltYWdlX2Jhbm5lciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmNzc1YTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjbWJfdGlja2V0IHtcblx0XHRtYXJnaW46IDBweCBhdXRvO1xuXG5cdFx0LndyYXBfc2VhdF9vcHRpb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdC5yYWRpb19zZWF0X29wdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndyYXAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC50aWNrZXRfaXRlbSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0LmhlYWRpbmdfdGlja2V0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxlZnQge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucmlnaHQge1xuXHRcdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdC5tb3ZlX3RpY2tldCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRlbGV0ZV90aWNrZXQge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmYwYjA3O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50X3RpY2tldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0LmlkX3RpY2tldCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHggMTBweDtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRvcF90aWNrZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRcdC5jb2wge1xuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudG9wIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXRbdHlwZT0nbnVtYmVyJ10sIGlucHV0W3R5cGU9J3RleHQnXSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjcHJpY2VfdGlja2V0X2V4dGVybmFsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5yYWRpb190eXBlX3ByaWNlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCNvdmFfbWJfZXZlbnRfcHJpY2VfdGlja2V0X2V4dGVybmFsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5taWRkbGVfdGlja2V0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRhdGVfdGlja2V0IHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3RhcnRfZGF0ZSwgLmVuZF9kYXRlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA1cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKCA1MCUgLSAxMHB4ICk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC53cmFwX2NvbG9yX3RpY2tldCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMjBweCAzMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PmRpdiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyggMzMuMzMzMyUgLSAyMHB4ICk7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc3Bhbjkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zcGFuMyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LndwLXBpY2tlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHQud3AtY29sb3ItcmVzdWx0IHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQud3AtcGlja2VyLWlucHV0LXdyYXAge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LndwLXBpY2tlci1jbGVhciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC53cC1waWNrZXItaG9sZGVyIHtcblxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC52aWV3X3RpY2tldCB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggNTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjRiNGI0O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm90dG9tX3RpY2tldCB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHQudGl0bGVfYWRkX2Rlc2Mge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0X3RpdGxlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb250ZW50X2Rlc2Mge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg4MCUgLSAxMHB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW1hZ2VfdGlja2V0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYWRkX2ltYWdlX3RpY2tldFx0e1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuaW1hZ2UtcHJldmlldy10aWNrZXQge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucmVtb3ZlX2ltYWdlX3RpY2tldCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMCAjY2NjO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZhZmFmYTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzk5OTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjMyODJkO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud3JhcF9zZWF0X2xpc3Qge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMTBweCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndyYXBfc2V0dXBfc2VhdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAxMHB4IDA7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zZWF0X21hcF90aWNrZXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMTBweCAwO1xuXHRcdFx0XHRcblx0XHRcdFx0LmltYWdlX3RpY2tldF9zZWF0X21hcCB7XG5cdFx0XHQgICAgXHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ICAgIG1heC13aWR0aDogMjAlO1xuXHRcdFx0XHQgICAgYm94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0ICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG5cdFx0XHRcdCAgICAuYWRkX3NlYXRfbWFwX3RpY2tldCB7XG5cdFx0XHRcdCAgICBcdGkge1xuXHRcdFx0XHQgICAgXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHQgICAgXHR9XG5cblx0XHRcdFx0ICAgIFx0LmltYWdlLXByZXZpZXctdGlja2V0IHtcblx0XHRcdFx0ICAgIFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIH1cblxuXHRcdFx0XHQgICAgLnJlbW92ZV9zZWF0X21hcF90aWNrZXQge1xuXHRcdFx0XHQgICAgXHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0XHRcdCAgICBcdHNwYW4ge1xuXHRcdFx0XHQgICAgXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHQgICAgYm94LXNoYWRvdzogMCAxcHggMCAjY2NjO1xuXHRcdFx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdCAgICBvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRcdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHQgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdCAgICAmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0ICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG5cdFx0XHRcdFx0XHRcdCAgICBib3JkZXItY29sb3I6ICM5OTk7XG5cdFx0XHRcdFx0XHRcdCAgICBjb2xvcjogIzIzMjgyZDtcblx0XHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIH1cblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cblx0XHRcdC5zYXZlX3RpY2tldCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMTBweDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hZGRfdGlja2V0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQudGlja2V0X21hcCB7XG5cdFx0XHQub3ZhX3JvdyB7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQudG9wX2NvbnRlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRcdFx0Lml0ZW0tY29sIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29sX21pbl9udW1iZXJfdGlja2V0IHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm1pZGRsZV9jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHQuZGF0ZV90aWNrZXQge1xuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQud3JhcF9jb2xvcl90aWNrZXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD5kaXYge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzMyU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3Bhbjkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zcGFuMyB7XG5cdFx0XHRcdFx0XHQud3AtY29sb3ItcmVzdWx0IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LndwLXBpY2tlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LndwLXBpY2tlci1pbnB1dC13cmFwIHtcblx0XHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC53cC1waWNrZXItY2xlYXIge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYm90dG9tX3RpY2tldCB7XG5cdFx0XHRcdC5jb250ZW50X2Rlc2Mge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdC5pbWFnZV90aWNrZXRfbWFwIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yZW1vdmVfaW1hZ2VfdGlja2V0X21hcCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDAgI2NjYztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lml0ZW1fZGVzY19zZWF0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTFlMWUxO1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaXRlbS1jb2wge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQud3AtcGlja2VyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0LndwLWNvbG9yLXJlc3VsdCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndwLXBpY2tlci1jbGVhciB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaXRlbV9zZWF0IHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlMWUxZTE7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQ+ZGl2IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJlbW92ZV9zZWF0X21hcCB7XG5cdFx0XHRcdGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5hZGRfZGVzY19zZWF0X21hcCwgLmFkZF9zZWF0X21hcCB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGlja2V0X2xpbmt7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdFx0LnRpY2tldC1saW5rLWZpZWxkIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aWNrZXRfZXh0ZXJuYWxfbGlua3tcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRpY2tldF9pbnRlcm5hbF9saW5re1xuXHRcdFx0LndyYXBfc2VhdF9vcHRpb257XG5cdFx0XHRcdD4gbGFiZWx7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I21iX2NhbGVuZGFyIHtcblx0XHQubWFudWFsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQuaXRlbV9jYWxlbmRhciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0PmRpdiB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE2JTtcblx0XHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogMTYwMHB4ICl7XG5cdFx0XHRcdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlbW92ZV9jYWxlbmRhciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiA0NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYWRkX2NhbGVuZGFyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYXV0byB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQudmVuZG9yX2ZpZWxke1xuXHRcdFx0XHQuc2VsZWN0Mntcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50aW1lLXJhbmdlLCAuZGF0ZS1yYW5nZSB7XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNyZWN1cnJlbmNlLWludGVydmFse1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNjY2M7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdH1cblxuXHRcdFx0I3dlZWtseS1zZWxlY3RvciB7XG5cdFx0XHRcdG1hcmdpbjogMTVweCAwcHggMHB4IDBweDtcblxuXHRcdFx0XHQudHMtd2Vla2x5IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ICAgIFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQgICAgXHRcdC50c19yZWN1cnJlbmNlX2J5ZGF5cyB7XG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHQgICAgXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0ICAgIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdCAgICBcdHdpZHRoOiAxMiU7XG5cdFx0XHRcdCAgICBcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRcdCAgICBcdG1hcmdpbjogMCA1cHggNXB4O1xuXG5cdFx0XHRcdCAgICBcdGxhYmVsIHtcblx0XHRcdFx0ICAgIFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ICAgIFx0fVxuXG5cdFx0XHRcdCAgICBcdC50cy1saXN0IHtcblx0XHRcdFx0ICAgIFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQgICAgXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdCAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0ICAgIFx0XHQudHMtaXRlbSB7XG5cdFx0XHRcdCAgICBcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHQgICAgXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzhjOGY5NDtcblx0XHRcdFx0XHQgICAgXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHQgICAgXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ICAgIFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0ICAgIFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHQgICAgXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHQgICAgXHRcdH1cblx0XHRcdFx0XHQgICAgXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0ICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0ICAgIFx0XHR9XG5cblx0XHRcdFx0XHQgICAgXHRcdGlucHV0IHtcblx0XHRcdFx0XHQgICAgXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdFx0XHQgICAgXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdCAgICBcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ICAgIFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0ICAgIFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHQgICAgXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdCAgICBcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXG5cdFx0XHRcdFx0ICAgIFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdCAgICBcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4YzhmOTQ7XG5cdFx0XHRcdFx0ICAgIFx0XHRcdH1cblxuXHRcdFx0XHRcdCAgICBcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdCAgICBcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzhjOGY5NDtcblx0XHRcdFx0XHQgICAgXHRcdFx0fVxuXG5cdFx0XHRcdFx0ICAgIFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdCAgICBcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHQgICAgXHRcdFx0fVxuXHRcdFx0XHRcdCAgICBcdFx0fVxuXHRcdFx0XHRcdCAgICBcdFx0LmNsb3NlIHtcblx0XHRcdFx0XHRcdFx0XHQgICAgZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0XHQgICAgaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdCAgICB3aWR0aDogMTAlO1xuXHRcdFx0XHRcdFx0XHRcdCAgICBib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjY2Njtcblx0XHRcdFx0XHRcdFx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRcdFx0XHQgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdCAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRcdCAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuXHRcdFx0XHRcdFx0XHRcdCAgICAmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYxYTFhO1xuXHRcdFx0XHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0ICAgIFx0XHR9XG5cdFx0XHRcdCAgICBcdFx0fVxuXHRcdFx0XHQgICAgXHR9XG5cblx0XHRcdFx0ICAgIFx0YnV0dG9uIHtcblx0XHRcdFx0ICAgIFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ICAgIFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHQgICAgXHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCNtb250aGx5LXNlbGVjdG9yIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwOXB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNXB4IDBweCAwcHggMHB4O1xuXHRcdFx0XHRcdC5zZWxlY3QyIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRpc2FibGVfZGF0ZSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0XHRcdC5sYWJlbHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5hZGRfZGlzYWJsZV9kYXRlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lml0ZW1fZGlzYWJsZV9kYXRle1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlbW92ZV9kaXNhYmxlX2RhdGV7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2U4NmM2MDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzIGVhc2U7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IzM0MzQzNDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzM0MzQzNDtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kaXNhYmxlX3RpbWVfc2xvdCB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0XHRcdC5sYWJlbHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5hZGRfZGlzYWJsZV90aW1lX3Nsb3Qge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaXRlbV9kaXNhYmxlX3RpbWVfc2xvdCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucmVtb3ZlX2Rpc2FibGVfdGltZV9zbG90IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTg2YzYwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IzM0MzQzNDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzM0MzQzNDtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zY2hlZHVsZXNfdGltZSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0LmxhYmVse1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYWRkX3NjaGVkdWxlc190aW1lIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lml0ZW1fc2NoZWR1bGVzX3RpbWV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlbW92ZV9zY2hlZHVsZXNfdGltZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTg2YzYwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZTtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDojMzQzNDM0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRcdH07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjbWJfY291cG9uIHtcblx0XHQuY291cG9uIHtcblx0XHRcdFxuXHRcdH1cblx0XHQuaXRlbV9jb3Vwb24ge1xuXHRcdFx0XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0cGFkZGluZy1ibG9jay1lbmQ6IDMwcHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQud3JhcF9kaXNjb3VudF9jb2RlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmRpc2NvdW50X2Ftb3VudCB7XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuZGlzY291bnRfdGltZSB7XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvdXBvbl9zdGFydF90aW1lLCAuY291cG9uX2VuZF90aW1lIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZW1vdmVfY291cG9uIHtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWRkX2NvdXBvbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cblxuXHQuaW1hZ2VfZmVhdHVyZSB7XG5cdFx0aW1nLmltYWdlLXByZXZpZXd7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdFx0XG5cdFx0LnJlbW92ZV9pbWFnZXtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5nYWxsZXJ5X2xpc3Qge1xuXHRcdC5nYWxsZXJ5X2l0ZW17XG5cdFx0XHRpbWd7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDUwcHg7XHRcdFxuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHQuaW1hZ2UtcHJldmlldy1iYW5uZXJ7XG5cdFx0bWF4LWhlaWdodDogMzAwcHg7XG5cdH1cblxuXG5cdC8qZXZlbnQgdHlwZSBjbGFzcyBvciBvbmxpbmUqL1xuXHQuZXZlbnRfdHlwZV9zZWN0aW9uLmV2ZW50X2Jhc2ljX2Jsb2Nre1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG5cblx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAzMHB4IDBweCAwcHggMzBweDtcblx0fVxuXHQuZXZlbnRfdHlwZXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRpbnB1dHtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdH1cblx0XHRzcGFue1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cbn1cblxuLypQcml2YXRlIERlc2NyaXB0aW9uIFRpY2tldCovXG4ucHJpdmF0ZV9kZXNjX3RpY2tldHtcblx0LnRpdGxlX2FkZF9kZXNje1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXHR0ZXh0YXJlYXtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG59XG5cbi8qIHNldHVwIGluZm8gdGlja2V0IG9ubGluZSAqL1xuLnNldHRpbmdfdGlja2V0X29ubGluZXtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5vbmxpbmVfZXZlbnR7XG5cdC5zZXR0aW5nX3RpY2tldF9vbmxpbmV7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDozMHB4O1xuXHRcdC5vbmxpbmVfZmllbGR7XG5cdFx0XHRtYXJnaW46IDE1cHggMHB4O1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XHRcbn1cbiIsIi8qbWFuYWdlIHRpY2tldHMqL1xuLm1hbmFnZV90aWNrZXRze1xuXHRcdG1hcmdpbjogOTBweCAwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGgze1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHRoNHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LnN1Ym1pdC1sb2FkLW1vcmV7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRcblxuXHRcdFx0LmxvYWQtbW9yZXtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHQubGRzLXNwaW5uZXJ7XG5cdFx0XHRcdFx0ZGl2OmFmdGVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2U4NmM2MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHRcdC5idXR0b25fdGlja2V0e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICl7XG5cdFx0XHRcdC5zdWJtaXQtbG9hZC1tb3Jle1xuXHRcdFx0XHRcdGxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQuc3VibWl0LWxvYWQtbW9yZXtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWluLXdpZHRoOiB1bnNldDtcblx0XHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xuXG5cdFx0XHRcdC5sb2FkLW1vcmV7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRcdFx0XHR0b3A6LThweDtcblx0XHRcdFx0XHQubGRzLXNwaW5uZXJ7XG5cdFx0XHRcdFx0XHRkaXY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlODZjNjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQuc2VsZWN0Mntcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbntcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHQudGlja2V0LWNhbGVuZGFye1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cblx0XHRcdC5kYXRlLXRpbWV7XG5cdFx0XHRcblx0XHRcdFx0LmRhdGV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pdGVtLWNhbGVuZGFyLXRpY2tldHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIFxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHQudGltZXtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRjb2xvciA6IzM0MzQzNDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICl7XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aWNrZXQtdGV4dHtcblx0XHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY4cHggKXtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHQtdGlja2V0e1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMzNDM0MzQ7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpY2tldF9yZXN0e1xuXHRcdFx0XHRcdFx0Y29sb3IgOiMzNDM0MzQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ1dHRvbl90aWNrZXR7XG5cdFx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICl7XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0XHQuc3VibWl0LWxvYWQtbW9yZS5zZW5kbWFpbHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5lZGl0X3RpY2tldHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM4MmI0NDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzIGVhc2U7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY4cHggKXtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IzM0MzQzNDtcblx0XHRcdFx0XHRcdH07XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2xvc2UtYm9va2luZ3tcblx0XHRcdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGlja2V0X3Jlc3R7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0XHRjb2xvciA6IzM0MzQzNDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHQudGV4dC10aWNrZXR7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzM0MzQzNDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbnRlbnRfZWRpdF90aWNrZXR7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQuZm9ybV9kYXRlX3RpbWVfc2VhcmNoX3RpY2tldHtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XG59XG5cbi5jb250ZW50X2VkaXRfdGlja2V0e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQuY29udGVudF9lZGl0e1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMTVweDtcblx0XHR9XG5cdFx0LmVsX3NhdmVfZWRpdF90aWNrZXRfbWF4e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHQuc3VibWl0LWxvYWQtbW9yZS5zZW5kbWFpbHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG5cdFx0XHRcdC5sb2FkLW1vcmV7XG5cdFx0XHRcdFx0dG9wOi04cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjhweCApe1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHQuZWxfdXBkYXRlX3RpY2tldF9tYXh7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAzMHB4O1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubnVtYmVyX3RpY2tldF9tYXh7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICl7XG5cdFx0XHRcdG1heC13aWR0aDogNjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNsb3NlX2VkaXRfdGlja2V0IHtcblx0XHRjb2xvcjogI2U4NmM2MCAhaW1wb3J0YW50O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdHRvcDogMjBweDtcblx0XHR6LWluZGV4OiA5OTtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICMzNDM0MzQgIWltcG9ydGFudDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0fVxuXHQuaXRlbS10aWNrZXQtdHlwZXtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogOXB4IDBweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHQudGlja2V0LW5hbWV7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdC50b3RhbC10aWNrZXQsIC5tYXgtdGlja2V0LCAuc29sZC10aWNrZXQsIC5yZXN0LXRpY2tldHtcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdFx0LnRvdGFsLXRpY2tldHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1x0XG5cdFx0fVxuXHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0cGFkZGluZzogMHB4IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbnRlbnQtaXRlbS10aWNrZXR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDIwcHggMHB4O1xuXHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2NjO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdC50aWNrZXQtbmFtZXtcblxuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFxuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHQudG90YWwtdGlja2V0LCAubWF4LXRpY2tldCwgLnNvbGQtdGlja2V0e1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XG5cdFx0XHRwe1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0LnRvdGFsLXRpY2tldHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblxuXHR9XG5cdFxuXHRcbn1cblxuLm1hbmFnZV9zYWxlX3JlY3VycmVuY2V7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0LmRhdGV7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR9XG5cblx0LmRhdGVfdGltZV90aWNrZXR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHQgICAgZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuXHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRwYWRkaW5nLXRvcDozMHB4O1xuXHRcdH1cblx0XHQuZGF0ZV90aW1le1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY4cHggKXtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdH1cblx0XHRcdC50aW1le1xuXHRcdFx0XHRjb2xvciA6IzM0MzQzNDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50aWNrZXRfdGV4dF9yZXN0e1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFxuXHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICl7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcdC50ZXh0LXRpY2tldHtcblx0XHRcdFx0Y29sb3I6ICMzNDM0MzQ7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LnRpY2tldF9yZXN0e1xuXHRcdFx0XHRjb2xvciA6IzM0MzQzNDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdH1cblx0XHQuYnV0dG9uX3RpY2tldHtcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY4cHggKXtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cdFx0XHQuZWRpdF90aWNrZXR7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogIzgyYjQ0MDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICl7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiMzNDM0MzQ7XG5cdFx0XHRcdH07XG5cblx0XHRcdH1cblxuXHRcdFx0LmNsb3NlX2Jvb2tpbmd7XG5cdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjhweCApe1xuXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHR9XG5cblx0LmRhdGVfdGltZV9zY2hlZHVsZXN7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQuY29udGVudF90aW1le1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuXHRcdH1cblx0XHQuZGF0ZXtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdFx0LnRpbWVfc2NoZWR1bGVze1xuXHRcdFx0Y29sb3IgOiMzNDM0MzQ7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFxuXHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDc2OHB4ICl7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC50aWNrZXRfdGV4dHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRjb2xvcjogIzM0MzQzNCAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY4cHggKXtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblxuXHRcdFx0fVxuXHRcdFx0LnRpY2tldF9yZXN0e1xuXHRcdFx0XHRjb2xvciA6IzM0MzQzNDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdC5idXR0b25fdGlja2V0e1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjhweCApe1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0LmVkaXRfdGlja2V0e1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM4MmI0NDA7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjRzIGVhc2U7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY4cHggKXtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IzM0MzQzNDtcblx0XHRcdFx0fTtcblxuXHRcdFx0fVxuXHRcdFx0LmNsb3NlX2Jvb2tpbmd7XG5cdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjhweCApe1xuXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXG5cdH1cblxuXG59XG5cblxuLyptYW5hZ2UgdGlja2V0cyovXG4udmVuZG9yX3dyYXB7XG5cblx0LnNlYXJjaF90aWNrZXR7XG5cdFx0LnNlYXJjaF90aWNrZXRfYnRuLmJ1dHRvbntcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdFxuXHQudXBkYXRlX3RpY2tldF9zdGF0dXN7XG5cdFx0aXtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXHQudXBkYXRlX3RpY2tldF9zdWNjZXNze1xuXHRcdGNvbG9yOiAjOTBiYTNlO1xuXHR9XG5cdFxufVxuXG4uZWxfbG9hZGVyIHtcbiAgYm9yZGVyOiAxNnB4IHNvbGlkICNmM2YzZjM7IC8qIExpZ2h0IGdyZXkgKi9cbiAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjMzQ5OGRiOyAvKiBCbHVlICovXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufSIsIlxuLypNZW1iZXIgcmVwb3J0Ki9cbi5yZXBvcnRfbWVtYmVyc2hpcHtcblx0Lm1lbV9yZXBvcnR7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLypwYXltZW50Ki9cblxuLm1hbmFnZV9iYW5re1xuXHQucGF5b3V0LW1ldGhvZC1pdGVtIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHR9XG5cdGxhYmVse1xuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0fVxuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLyp1cGRhdGUgdG8gdmVuZG9yKi9cbiNhdXRob3Jfcm9sZXtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG5cdGlucHV0W25hbWU9XCJlbF91cGRhdGVfcm9sZVwiXXtcblx0XHRiYWNrZ3JvdW5kOiAjZGFkYWRhO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLnZlbmRvcl9wcm9maWxlIHtcblx0XHRcblxuXHQudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50e1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZGQhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDBweCFpbXBvcnRhbnQ7XG5cdH1cblxuXHQjZWxfc2F2ZV9wcm9maWxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0LmF1dGhvcl9pbWFnZSB7XG5cdFx0XHQuYWRkX2ltYWdlLCAucmVtb3ZlX2ltYWdlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCY6aG92ZXIgIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LndyYXAge1xuXHRcdFx0XHQuaW1hZ2UtcHJldmlldyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucmVtb3ZlX2ltYWdlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMHB4IDEwcHggMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNlbF9zYXZlX3NvY2lhbCB7XG5cdFx0LnNvY2lhbF9pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdH1cblxuXHRcdFx0LnNlbGVjdDIge1xuXHRcdFx0XHR3aWR0aDogMjAwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2MhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCFpbXBvcnRhbnQ7XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZW1vdmVfc29jaWFsIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0I2VsX3NhdmVfcGFzc3dvcmQge1xuXHRcdD4gZGl2IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcblx0XHRcdC5zaG93X3Bhc3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cblxuXHQjZWxfc2F2ZV9iYW5rIHtcblx0XHQuaGVhZGluZyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAgMCAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG59IiwiLnZlbmRvcl9zaWRlYmFyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMjYwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzM0MzM1Mztcblx0Y29sb3I6ICNmZmY7XG5cdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdHB7XG5cdFx0Y29sb3I6ICNmZmY7XHRcblx0fVxuXHQuZWxfdmVuZG9yX21vYmlsZV9tZW51IHtcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzMHB4O1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDIwcHggMHB4O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGkge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHVsLmRhc2hib2FyZF9uYXYge1xuXHRcdHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRAbWVkaWEobWluLXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogNTcwcHg7XG4gICAgICAgIFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0XHR9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0Jjpob3ZlciBhe1xuXHRcdFx0XHRjb2xvcjogJGxpbmstaG92ZXItYWN0aXZlO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUgYSB7XG5cdFx0XHRcdGNvbG9yOiAkbGluay1ob3Zlci1hY3RpdmU7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnZlbmRvcl91c2VyX3Byb2ZpbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzogMzBweCAyMHB4IDIwcHg7XG5cdFx0LndyYXBfaW1hZ2Uge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGl2IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud2FsbGV0X2xpc3R7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdEBtZWRpYSggbWF4LXdpZHRoOiAxMjAwcHggKXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuaXRlbXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI0LDIyNCwyMjQsMSk7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Lmljb257XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHRyaWdodDogMzBweDtcblx0XHRcdGZvbnQtc2l6ZTogNjVweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdH1cblx0XHRAbWVkaWEoIG1heC13aWR0aDogMTIwMHB4ICl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwcHggMzBweCAwO1xuXHRcdH1cblx0XHQmLmNvbG9yXzF7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNjRiYzM2O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDEyMDBweCApe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdCYuY29sb3JfMntcblx0XHRcdGJhY2tncm91bmQ6ICNmZmFlMDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiAxMjAwcHggKXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHQmLmNvbG9yXzN7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzYzODQxO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRAbWVkaWEoIG1heC13aWR0aDogMTIwMHB4ICl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0LndhbGxldF90b3RhbHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZzogMzBweCA2MHB4IDMwcHggMzBweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRAbWVkaWEoIG1heC13aWR0aDogOTkxLjk4cHggKXtcblx0XHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdH1cblx0XHRcdGg0e1xuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdHNwYW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC5XaXRoZHJhd3tcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGNvbG9yOiMzNDM0MzQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojZmZmO1xuXHRcdFx0fTtcblx0XHR9O1xuXG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQ6IzM0MzQzNDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0Ym90dG9tOiAtMXB4O1xuXHRcdH1cblx0fVxuXG5cdC53aXRoZHJhd19mb3JtIHtcblx0ZGlzcGxheTogbm9uZTsgXG5cdHBvc2l0aW9uOiBmaXhlZDsgXG5cdHotaW5kZXg6IDk5OTk7IFxuXHRwYWRkaW5nLXRvcDogMTAwcHg7IFxuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlOyBcblx0aGVpZ2h0OiAxMDAlOyBcblx0b3ZlcmZsb3c6IGF1dG87IFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwwLDApO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7IFxuXG5cblx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHR3aWR0aDogODAlICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cblx0XHQuc2V0X3BheW1lbnRfbWV0aG9ke1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICMzNDM0MzQ7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0LmZvcm0tV2l0aGRyYXd7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC5wYXltZW50X21ldGhvZHNfaW5mb3tcblx0XHRcdFx0Y29sb3I6ICMzNDM0MzQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZpZWxkc3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMzNDM0MzQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiM2NGJjMzY7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM2NGJjMzY7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC53aXRoZHJhd19iYWxhbmNlX2luZm97XG5cdFx0XHRcdGNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5zdWJtaXQtbG9hZC1tb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHQubG9hZC1tb3JlIHtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0Lmxkcy1zcGlubmVyIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC02cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0XHRcdFx0XHRkaXYge1xuXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDojZTg2YzYwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcblx0XHRAbWVkaWEoIG1pbi13aWR0aDogOTkxLjk4cHggKXtcblx0XHRcdHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5jbG9zZSB7XG5cdFx0XHRjb2xvcjogIzM0MzQzNCAhaW1wb3J0YW50O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cbn1cblx0XG5cblxufVxuXG4ubGlzdC1ib3gtd2FsbGV0e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRcblx0QG1lZGlhKCBtYXgtd2lkdGg6IDEyMDBweCApe1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5saXN0LXBheW91dC1oaXN0b3J5e1xuXHRcdG1hcmdpbjogNTBweCAxNXB4IDBweCAwcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDEycHggMCByZ2JhKDAsMCwwLDAuMDYpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDE1cHgpO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRAbWVkaWEoIG1heC13aWR0aDogMTIwMHB4ICl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwcHggMzBweCAwO1xuXHRcdH1cblx0XHR0YWJsZXtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHRoZWFke1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuXHRcdFx0XHR0cntcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMzBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0Ym9keXtcblx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMzBweDtcblxuXHRcdFx0XHRcdFx0Ji5wcmljZXtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0Zm9vdHtcblx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0LmVsLXBhZ2luYXRpb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDEwcHggMzAlO1xuXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdCAgICBsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHQgICAgd2lkdGg6IDMwJTtcblx0XHRcdFx0XHRcdFx0ICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb2xuYW1lKTtcblx0XHRcdFx0XHRcdFx0ICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdCAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdGg0e1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDI1cHggMzBweDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcblx0XHR9XG5cdFx0XG5cdH1cblx0Lmxpc3QtcGF5bWVudC1tZW50aG9ke1xuXHRcdG1hcmdpbjogNTBweCAwcHggMHB4IDE1cHg7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMTJweCAwIHJnYmEoMCwwLDAsMC4wNik7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHdpZHRoOiA0MTVweDtcblx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdEBtZWRpYSggbWF4LXdpZHRoOiAxMjAwcHggKXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDBweCAzMHB4IDA7XG5cdFx0fVxuXHRcdC5wYXltZW50X21ldGhvZHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG5cdFx0XHRwYWRkaW5nOiAwcHggMHB4IDIwcHggMHB4O1xuXHRcdFx0aDR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4O1xuXHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQudGl0bGVfcGF5bWVudHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LnNldF9wYXltZW50X21ldGhvZHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMzBweCAwcHggMHB4IDBweDtcblx0XHRcdGNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cbn1cblxuXG5cblxuXG5cbiIsIi5lbC1teS13aXNobGlzdCB7XG5cdHRhYmxle1xuXHRcdC5ldmVudF9oZWFkIHtcblx0XHRcdHRyIHtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHR0cntcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0dGgge1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRke1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDhweCAzcHggMTMwcHg7XG5cdFx0XHRcdFx0Ji5xcl9jb2RlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1jb2xuYW1lKTtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkOyBcblx0XHRcdFx0XHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi52ZW5kb3Jfd3JhcHtcblx0LmdlbmVyYWxfdGlja2V0cyB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdG1hcmdpbjogMzBweCAwcHg7XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFxuXHRcdH1cblx0XHQuZWwtd3AtYmFyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNkZGRkZGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0LnNraWxsLWFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlODZjNjA7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudG90YWwtdGlja2V0LXNhbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cdFx0Lmxpc3QtdGlja2V0LWluLWV2ZW50IHtcblx0XHRcdHVsIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcblxuXG59XG4iLCIuYXV0aG9yIC5pbmZvX3VzZXIge1xuXHRwYWRkaW5nOiAzMHB4O1xufVxuXG4uaW5mb191c2VyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTNmMjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRtaW4td2lkdGg6IDI0MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC50b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC51c2VyX2ltYWdlIHtcblx0XHRcdHdpZHRoOiA5MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG5cdFx0fVxuXG5cdFx0LmF1dGhvcl9uYW1lIHtcblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAzMHB4O1xuXHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdH1cblxuXHRcdFx0LnVzZXJfam9iIHtcblx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGFjdCB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTNmMjtcblxuXHRcdGRpdiB7XG5cdFx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc29jaWFsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTNmMjtcblx0XHRwYWRkaW5nOiAyNXB4IDAgMTVweCAwO1xuXG5cdFx0LnNvY2lhbF9pdGVtIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0fVxuXG5cdC5zZW5kX21lc3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U4NmM2MDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0cGFkZGluZzogMTBweCAxOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG5cdFx0aSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQuZWwtc2VuZG1haWwtYXV0aG9yIHtcblx0XHRoZWlnaHQ6IDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IDAuNHM7XG5cblx0XHRcblx0XHRcdC5pbnB1dC1maWVsZCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdFx0Y29sb3I6ICMzMzMzMzM7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UzZTFmMTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmNmY2ZlO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyN3B4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJtaXQtc2VuZG1haWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U4NmM2MDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMThweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3VibWl0LWxvYWQtbW9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjRzO1xuXG5cdFx0XHRcdC5sb2FkLW1vcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sZHMtc3Bpbm5lciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogNjVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogMzJweCAzMnB4O1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBsZHMtc3Bpbm5lciAxLjJzIGxpbmVhciBpbmZpbml0ZTtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMCU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM4MmI0NDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTEuMXM7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0xcztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuOXM7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuN3M7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC42cztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNykge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg4KSB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDIxMGRlZyk7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDkpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMTApIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMTEpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMTIpIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwcztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZWwtbm90aWZ5IHtcblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdFx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0XHRcdGNvbG9yOiAjN2NhNjI5O1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjZjE2NDYwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5lcnJvci1yZXF1aXJlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjZjE2NDYwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxufVxuXG4vKmF1dGhvciBwYWdlICovXG4uYXV0aG9yX3BhZ2Uge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXgtd2lkdGg6IDEyMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0cGFkZGluZzogMCAxMHB4O1xuXG5cdC5pbmZvX3VzZXIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5ldmVudF9saXN0IHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHR9XG5cblx0XHQuaGVhZGluZyB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0fVxuXG5cdFx0Lml0ZW1fZXZlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cblx0XHRcdC5pbWFnZV9mZWF0dXJlIHtcblx0XHRcdFx0d2lkdGg6IDI3MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2F0ZWdvcmllcyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMjVweDtcblx0XHRcdFx0XHRyaWdodDogMjVweDtcblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdFx0XHRcdFx0dG9wOiB1bnNldDtcblx0XHRcdFx0XHRcdHJpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRib3R0b206IDI1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDE1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmluZm9fZXZlbnQge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjcwcHgpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYWU5ZjM7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcblx0XHRcdFx0cGFkZGluZzogMjlweCAwIDI4cHggMzBweDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDBweCA2cHggNnB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYWU5ZjM7XG5cdFx0XHRcdFx0cGFkZGluZzogMjJweCAyMnB4IDI4cHggMjJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ldmVudC1zdGF0dXMge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDQ2cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IC0xcHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzA5Ljk4cHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0xcHg7XG5cdFx0XHRcdFx0XHR0b3A6IC01OXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zdGF0dXMge1xuXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuXG5cdFx0XHRcdFx0XHQmLm9wZW5pbmcge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2ZjYzVhO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnVwY29tbWluZyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZmNjNWE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubG9vcF90aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZXZlbnRfcmF0dGluZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogN3B4O1xuXG5cdFx0XHRcdFx0LnN0YXIgaSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmV2ZW50LXRpbWUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG5cdFx0XHRcdFx0LnRpbWUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmV2ZW50LWljb24ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjY2NjY2NjO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ldmVudF9sb2NhdGlvbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmV2ZW50LWljb24ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjY2NjY2NjO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmV2ZW50X2xvb3BfcHJpY2Uge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmV2ZW50LWxvb3AtZmF2b3VyaXRlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDIzcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAxNXB4O1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC40cyBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZWwtcGFnaW5hdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblxuXHRcdFx0dWwucGFnZS1udW1iZXJzIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG4vKkxpc3QgYWxsIGF1dGhvcnMgcGFnZSovXG4uYXV0aG9yc19wYWdle1xuXHRtYXJnaW4tdG9wOiAxMDBweDtcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0dWwuYXV0aG9yc3tcblx0ICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0ICAgIHBhZGRpbmc6IDBweDtcblx0ICAgIG1hcmdpbjogMDtcblx0ICAgIGRpc3BsYXk6IGdyaWQ7XG5cdCAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcblx0ICAgIGdyaWQtZ2FwOiA0MHB4IDM1cHg7XG5cdCAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDEwMjRweCApe1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdH1cblx0XHRAbWVkaWEoIG1heC13aWR0aDogNTQwcHggKXtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z3JpZC1nYXA6IDBweCAwcHg7XG5cdFx0fVxuXHRcdGxpe1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBcdFx0dGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG4gICAgXHRcdGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMlIC0gNDBweCk7XG5cbiAgICBcdFx0QG1lZGlhKCBtYXgtd2lkdGg6IDU0MHB4ICl7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoMTAwJSk7XG5cdFx0XHR9XG5cbiAgICBcdFx0aW1nLmF1dGhvcl9pbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHR9XG4gICAgXHRcdC5vdmEtY29udGVudHtcbiAgICBcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0ICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuXHRcdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQgICAgei1pbmRleDogMTE7XG5cdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdFx0ICAgIG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDMwcHggMzBweDtcblx0XHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHQgICAgQG1lZGlhKCBtYXgtd2lkdGg6IDU0MHB4ICl7XG5cdFx0XHRcdCAgICBcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRcdCAgICBcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0XHQgICAgXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHQgICAgXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHRcdFx0XHQgICAgfVxuXG4gICAgXHRcdFx0LnRpdGxle1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuICAgIFx0XHRcdH1cbiAgICBcdFx0XHQuam9ie1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHQgICAgY29sb3I6ICM3Nzc7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0ICAgIFxuICAgIFx0XHRcdH1cbiAgICBcdFx0XHQuY29udGFjdHtcbiAgICBcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICBcdFx0XHRcdGl7XG4gICAgXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgXHRcdFx0XHR9XG4gICAgXHRcdFx0XHRhe1xuICAgIFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0ICAgIGNvbG9yOiAjNzc3O1xuXHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHQgICAgbWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcdFxuICAgIFx0XHRcdFx0fVxuICAgIFx0XHRcdFx0LnNsYWNre1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweCAxMHB4O1xuICAgIFx0XHRcdFx0fVxuICAgIFx0XHRcdFx0XG4gICAgXHRcdFx0fVxuICAgIFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaF9hdXRob3JzX2Zvcm0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cblx0XHQuc2VhcmNoX2F1dGhvcnMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0d2lkdGg6IDcwMHB4O1xuXG5cdFx0XHQuYXV0aG9yc19uYW1lIHtcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHQgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdFx0ICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcblx0XHRcdCAgICBmb250LXNpemU6IDFyZW07XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0ICAgIGNvbG9yOiAjNDk1MDU3O1xuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblx0XHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW07XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJtaXRfc2VhcmNoX2F1dGhvcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHQgICAgd2lkdGg6IDE1MHB4O1xuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4NmM2MDtcblx0ICAgIFx0XHRib3JkZXItY29sb3I6ICNlODZjNjA7XG5cdCAgICBcdFx0Y29sb3I6ICNmZmY7XG5cdCAgICBcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcbiAgICBcdFx0XHRmb250LXNpemU6IDE4cHg7XG4gICAgXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgXHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgXHRcdFx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBcdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXG4gICAgXHRcdFx0Jjpob3ZlciB7XG4gICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHQgICAgXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMzMzO1xuICAgIFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XHQiLCIucGFja2FnZXNfbGlzdHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0QG1lZGlhKCBtYXgtd2lkdGg6IDk5MS45OHB4ICl7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lml0ZW17XG5cdFx0d2lkdGg6IDUwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRtYXJnaW46IDBweCAzMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyMjQsMjI0LDIyNCwxKTtcblx0XHRAbWVkaWEoIG1heC13aWR0aDogOTkxLjk4cHggKXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDBweCAzMHB4IDA7XG5cdFx0fVxuXHRcdGgze1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDA7XG5cdFx0ICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0ICAgIHBhZGRpbmc6IDMwcHggMHB4O1xuXHRcdCAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0ICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG5cdFx0fVxuXHRcdC5wcmljZXtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2UwZTBlMDtcblx0XHRcdHBhZGRpbmc6IDMwcHggMHB4O1xuXG5cdFx0XHQuc2xhc2h7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgXHRcdFx0Y29sb3I6ICNiZGJkYmQ7XG5cdFx0XHR9XG5cdFx0XHQudGltZXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdCAgICBmb250LXNpemU6IDE2cHg7XG5cdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVse1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdGxpe1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjI0LCAyMjQsIDIyNCwgMC40KTtcblxuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQudmFsdWV7XG5cdFx0XHRcdFx0Y29sb3I6ICNlODZjNjA7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVx0XG5cdFx0LnBhY2thZ2VfY29udGVudHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHRcdGJ1dHRvbntcblxuICAgIFx0XHQmLmJ1dHRvbntcbiAgICBcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQgICAgXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuICAgIFx0XHRcblx0XHRcdCYuY3VycmVudHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2UwZTBlMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAjMzQzNDM0IWltcG9ydGFudDtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0IWltcG9ydGFudDtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdFxufVxuXG4uZWxlbWVudF9wYWNrYWdle1xuXHRcbn0iLCIuZWxfd3JhcF9zaXRlIHtcblx0LnZlbnVlLWxldHRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHR1bCB7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyogVGFibGUgTGlzdCBTdHlsZSAqL1xuXHQuZXZlbnRfaGVhZHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dHJ7XG5cdFx0XHR0ZHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dGFibGUudmVudWVfdGFibGV7XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA0KTtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdHRye1xuXG5cdFx0XHR0ZHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRcdCYuaWRjaGVjayxcblx0XHRcdFx0LmlkY2hlY2t7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHR0aCwgdGQge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0dHJhbnNpdGlvbjogMC40cztcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0dGJvZHkuZXZlbnRfYm9keXtcblx0XHRcdD46bnRoLWNoaWxkKG9kZCl7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHR9XG5cdFx0XHR0cntcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0XHRcdH1cblx0XHRcdHRkIHtcblx0XHRcdFx0LmFjdGlvbiB7XG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGg0LnRpdGxle1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdGl7XG5cdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQuZGF0ZXtcblx0XHRcdFx0LnNsYXNoLCAudGltZXtcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXHRcbn0iLCIkcHJpbWFyeV9jb2xvcjogI2YwNTUzNztcbi5idXR0b25fc2VhcmNoIHtcblx0LmVsX3N1Ym1pdF9zZWFyY2gge1xuXHRcdG1hcmdpbi10b3A6IDMwcHghaW1wb3J0YW50O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi53cmFwX2Zvcm1fc2VhcmNoIHtcblx0LypwYWRkaW5nOiA0MHB4IDQ1cHggMjBweCA0NXB4OzsqL1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRtYXJnaW4tYm90dG9tOjQ1cHg7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym94LXNoYWRvdzogMCAwcHggMjBweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0Lypib3gtc2hhZG93OiA1cHggMTRweCAyMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpOyovXG5cdGZvcm0ge1xuXHRcdG1hcmdpbjogMCAtMTBweDtcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQud3BfZm9ybSB7XG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHQmLmVsX3N1Ym1pdF9zZWFyY2h7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdCYuZWxfc3VibWl0X3NlYXJjaHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5maWVsZF9zZWFyY2gge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuaWNvbl9maWVsZCB+IC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmVsX3N1Ym1pdF9zZWFyY2gge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdEBtZWRpYSggbWF4LXdpZHRoOiA3NjdweCApe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5X2NvbG9yO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMzMzM7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWxlY3QyIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAuNjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcblxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogIzQ0NDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAzNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQuZm9ybS1jb250cm9sIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYudHlwZTEge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuZmllbGRfc2VhcmNoIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb25fZmllbGQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQuZm9ybS1jb250cm9sIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHggMCAzNXB4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNlbGVjdHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdCAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0ICAgYXBwZWFyYW5jZTogbm9uZTsgICAgICAgLyogUmVtb3ZlIGRlZmF1bHQgYXJyb3cgKi9cblx0XHRcdFx0fSBcblx0XHRcdFx0LnNlbGVjdDIge1xuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAzNXB4IDAgMzVweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb25fZmllbGQgfiAuZm9ybS1jb250cm9sLCAuaWNvbl9maWVsZCB+IC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDU1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb25fZmllbGQgfiAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm5hbWVfZXZlbnQge1xuXHRcdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXQuZm9ybS1jb250cm9sIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDM1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pY29uX2ZpZWxkIH4gLmZvcm0tY29udHJvbCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA1NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHQuZWxfc3VibWl0X3NlYXJjaCB7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0gXG5cdFx0fVxuXHR9XG5cblx0Ji50eXBlMiB7XG5cdFx0Zm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Lyo+IGRpdiB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9Ki9cblx0XHRcdC5maWVsZF9zZWFyY2gge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWxfc3VibWl0X3NlYXJjaCB7XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHNlbGVjdHtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2UyZTJlMjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjJzIGVhc2U7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0ICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0ICAgYXBwZWFyYW5jZTogbm9uZTsgICAgICAgLyogUmVtb3ZlIGRlZmF1bHQgYXJyb3cgKi9cblx0XHRcdH0gXG5cdFx0XHQuc2VsZWN0MiB7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2UyZTJlMjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbnB1dC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMmUyZTI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYudHlwZTMge1xuXHRcdGZvcm0ge1xuXHRcdFx0LmZpZWxkX3NlYXJjaCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Lmljb25fZmllbGQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bGVmdDogMjVweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvcm0tY29udHJvbCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzZWxlY3R7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRjb2xvcjogIzQ0NDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjJzIGVhc2U7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UyZTJlMjtcblx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0ICAgIGhlaWdodDogNTBweDtcblx0XHRcdFx0ICAgIG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHQgICAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHQgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdCAgIGFwcGVhcmFuY2U6IG5vbmU7ICAgICAgIC8qIFJlbW92ZSBkZWZhdWx0IGFycm93ICovXG5cdFx0XHRcdH0gXG5cdFx0XHRcdC5zZWxlY3QyIHtcblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDAgMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb25fZmllbGQgfiAuZm9ybS1jb250cm9sLCAuaWNvbl9maWVsZCB+IC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAwIDQzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbF9zdWJtaXRfc2VhcmNoe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnVpLWF1dG9jb21wbGV0ZS51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1IWltcG9ydGFudDtcblx0bGkge1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ji51aS1zdGF0ZS1mb2N1cyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzVjNTtcblx0XHR9XG5cdH1cbn1cblxuLndyYXBfc2VhcmNoX21hcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnRvZ2dsZV93cmFwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlMmUyZTI7XG5cdFx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHRcdHBhZGRpbmc6IDZweCAxOHB4O1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTg2YzYwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2U4NmM2MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cmFwX3NlYXJjaCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0I3Jlc3VsdF9zZWFyY2gge1xuXHRcdFx0bWluLWhlaWdodDogNjAwcHg7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0cGFkZGluZzogNjBweCAzMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDBweCAwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LnRvZ2dsZV9maWx0ZXJzIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTI7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZlIC5qb2JfZmlsdGVycyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGkuaWNvbl91cCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmpvYl9maWx0ZXJzIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5zZWFyY2hfam9icyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0bWFyZ2luOiAwIC0xMHB4IDBweCAtMTBweDtcblx0XHRcdFx0LmxhYmVsX3NlYXJjaCB7XG5cdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzQ0NDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC42O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycyBlYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNjY2M7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDM1cHggMCAxNXB4O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcblxuXHRcdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzQ0NDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cmFwX2xvYWRfbW9yZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRcdFx0LmxvYWRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG5cdFx0XHRcdFx0c3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuXHRcdFx0XHRcdGNpcmNsZSB7XG5cdFx0XHRcdFx0XHRmaWxsOiBub25lO1xuXHRcdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAxLjU7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDI1cHggMjVweDtcblx0XHRcdFx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cdFx0XHRcdFx0XHRzdHJva2U6ICNlODZjNjA7XG5cblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdFx0XHRzdHJva2UtZGFzaGFycmF5OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogcHJlbG9hZGVyXzE7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHRzdHJva2UtZGFzaGFycmF5OiA4MHB4O1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogcHJlbG9hZGVyXzI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGtleWZyYW1lcyBwcmVsb2FkZXJfMSB7XG5cdFx0XHRcdFx0XHQxMDAlIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGtleWZyYW1lcyBwcmVsb2FkZXJfMiB7XG5cdFx0XHRcdFx0XHQxMDAlIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cmFwX3NlYXJjaF9sb2NhdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0I3BhYy1pbnB1dCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAzNXB4IDAgMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubG9jYXRlLW1lIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdGNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjY2MxMzJmO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cmFwX3NlYXJjaF9maWx0ZXJfdGl0bGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdCNzZWFyY2hfc29ydCB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNlMmUyZTI7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMzVweCAwIDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cmFwX3NlYXJjaF9yYWRpdXMge1xuXHRcdFx0XHQjd3JhcF9wb2ludGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUyO1x0XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTg2YzYwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0XHR0b3A6IC02cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHQmLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlYXJjaF9yZXN1bHQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQuZXZlbnRfYXJjaGl2ZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0LmVsLXBhZ2luYXRpb24ge1xuXHRcdFx0XHRtYXJnaW46IDkwcHggMCAwIDA7XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCA2cHggMTJweCA2cHg7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2ZjY2VhO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Ji5uZXh0LCAmLnByZXYge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMDU1Mzc7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZjA1NTM3O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZjA1NTM3O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VhcmNoX3Nob3dfbWFwIHtcblx0XHRcdFx0LmV2ZW50X2FyY2hpdmUge1xuXHRcdFx0XHRcdCYudGhyZWUtY29sdW1uIHtcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDkuOThweCkge1xuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3JhcF9zaG93X21hcCB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3Nob3dfbWFwIHtcblx0XHRcdHBvc2l0aW9uOiBzdGlja3khaW1wb3J0YW50O1xuXHRcdFx0cG9zaXRpb246IC13ZWJraXQtc3RpY2t5IWltcG9ydGFudDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRvcDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxlZnQ6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHRyaWdodDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdC5nbS1zdnBjIGRpdjpsYXN0LWNoaWxkIHtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5zaG9ydF9jb2RlIHtcblx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pd19tYXAge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI3NXB4O1xuXHRcdFx0XHQudGl0bGUgIHtcblx0XHRcdFx0XHRtYXJnaW46IDZweCAwIDE1cHggMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMC44ZW07XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwLjhlbTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2U4NmM2MDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmV2ZW50LXRpbWUge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0LmV2ZW50LWljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2NjYztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudF9yYXR0aW5nIHtcblx0XHRcdFx0XHQubnVtYmVyIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3Nob3dfbWFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdC5teS1tYXJrZXIge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNTcyMGU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4ICMzMzM7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0fVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuXHQuc2VsZWN0Mi1kcm9wZG93biB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZTJlMmUyO1xuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTJlMmUyO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlODZjNjA7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWFyY2hfcGFnZS53cmFwX2Zvcm1fc2VhcmNoLFxuYm9keS5zaW5nbGUtdmVudWUgLndyYXBfZm9ybV9zZWFyY2gsXG5ib2R5LmFyY2hpdmUgLndyYXBfZm9ybV9zZWFyY2h7XG5cdGJveC1zaGFkb3c6IG5vbmU7XHRcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0LmVsX3N1Ym1pdF9zZWFyY2h7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdGlucHV0e1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXtcblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVx0XG5cdFx0fVxuXHR9XG59XG5ib2R5LmFyY2hpdmUgLndyYXBfZm9ybV9zZWFyY2h7XG5cdG1hcmdpbi10b3A6IC0xMjBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAzMHB4O1xuXHRib3gtc2hhZG93OiAwIDBweCAyMHB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRAbWVkaWEoIG1heC13aWR0aDogNzY3cHggKXtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuIiwiLnRpY2tldF9pbmZve1xuXHRtYXJnaW46IDYwcHggMHB4O1xuXHQubWVzc2FnZXtcblx0XHQuZXJyb3J7XG5cdFx0XHRjb2xvcjogcmVkO1xuXHRcdH1cblx0XHQuY2hlY2tlZC1pbntcblx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0fVxuXHRcdC52YWxpZHtcblx0XHRcdGNvbG9yOiBibHVlO1xuXHRcdH1cblx0fVxuXG5cdC5pbmZve1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0dWx7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpe1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwcHg7XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEoIG1heC13aWR0aDogNzY3cHggKXtcblx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJcbi5ydGx7XG5cblx0LyoqXG5cdCAqIFNlYXJjaCBTaW1wbGUgRm9ybVxuXHQgKi9cblx0IC53cmFwX2Zvcm1fc2VhcmNoe1xuXHQgXHQudHlwZTEgLmZpZWxkX3NlYXJjaHtcblx0IFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuXHQgXHR9XG5cdCBcdGZvcm1bbmFtZT1cInNlYXJjaF9ldmVudFwiXXtcblx0XHRcdGRpcmVjdGlvbjogcnRsO1xuXG5cdFx0XHQuY2F0ZWdvcmllc3tcblxuXHRcdFx0fVxuXHRcdFx0LmZpZWxkX3NlYXJjaDpmaXJzdC1jaGlsZCB7XG5cdFx0XHQgICAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmZpZWxkX3NlYXJjaCAuaWNvbl9maWVsZCB+IC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHQgICAgXHRcdGxlZnQ6IDQ1cHg7XG5cdFx0XHR9XG5cdFx0XHQuZmllbGRfc2VhcmNoe1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuZmllbGRfc2VhcmNoOm50aC1sYXN0LWNoaWxkKDIpe1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkIWltcG9ydGFudDtcdFxuXHRcdFx0fVxuXG5cdFx0XHQuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICByaWdodDogYXV0bztcblx0XHRcdCAgICBsZWZ0OiA3MHB4O1xuXHRcdFx0fVxuXHRcdFx0LmVsX3N1Ym1pdF9zZWFyY2ggaW5wdXR7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0IH1cblx0XHRcblxuXHQvKipcblx0ICogTGlzdGluZyBFdmVudFxuXHQgKi9cblx0LmV2ZW50X2l0ZW0udHlwZTF7XG5cdFx0LmV2ZW50X3RodW1ibmFpbHtcblx0XHRcdC5pbWctYXV0aG9yIHtcblx0XHRcdCAgICByaWdodDogYXV0bztcblx0XHRcdCAgICBsZWZ0OiAyNXB4O1xuXHRcdFx0fVxuXHRcdFx0LmV2ZW50X21ldGFfY2F0e1xuXHRcdFx0XHRyaWdodDogMjVweDtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5ldmVudC1sb29wLWZhdm91cml0ZXtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ldmVudF9kZXRhaWx7XG5cdFx0XHQubG9vcF90aXRsZXtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdC5ldmVudC1sb2NhdGlvbi10aW1le1xuXHRcdFx0XHRcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFxuXHRcdFx0XHQuZXZlbnQtdGltZXtcblx0XHRcdFx0XHQuZXZlbnQtaWNvbntcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0Lmljb25fY2xvY2tfYWx0OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDdiXCI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmV2ZW50X2xvY2F0aW9ue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdC5ldmVudC1pY29ue1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmV2ZW50X2l0ZW0udHlwZTJ7XG5cdFx0LmV2ZW50X3RodW1ibmFpbHtcblx0XHRcdC5pbWctYXV0aG9ye1xuXHRcdFx0XHRsZWZ0OiAzNXB4O1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5ldmVudC1sb29wLWZhdm91cml0ZXtcblx0XHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ldmVudF9kZXRhaWx7XG5cdFx0XHQubG9vcF90aXRsZXtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnQtbG9jYXRpb24tdGltZXtcblx0XHRcdFx0LmV2ZW50LXRpbWV7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHRcblx0XHRcdFx0XHQuZXZlbnQtaWNvbntcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0Lmljb25fY2xvY2tfYWx0OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDdiXCI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aW1lem9uZXtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmV2ZW50X2xvY2F0aW9ue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0LmV2ZW50LWljb257XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdC5ldmVudF9pdGVtLnR5cGUze1xuXHRcdC5ldmVudC1zdGF0dXN7XG5cdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdC5pbmZvX2V2ZW50e1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWFlOWYzO1xuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDI1cHggMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdC5sb29wX3RpdGxle1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHRcdC5ldmVudC1sb29wLWZhdm91cml0ZXtcblx0XHRcdFx0bGVmdDogMjVweDtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnQtdGltZXtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdC5ldmVudC1pY29ue1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHRcdFx0XHRcdC5pY29uX2Nsb2NrX2FsdDpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcN2JcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpbWV6b25le1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnRfbG9jYXRpb257XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQuZXZlbnQtaWNvbntcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZXZlbnRfaXRlbS50eXBlNHtcblx0XHQuZXZlbnRfdGh1bWJuYWlse1xuXHRcdFx0LmVsLXNoYXJlLXNvY2lhbHtcblx0XHRcdFx0bGVmdDogNzVweDtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnQtbG9vcC1mYXZvdXJpdGV7XG5cdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZXZlbnRfZGV0YWlse1xuXHRcdFx0cGFkZGluZzogMjFweCAwcHggMHB4IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdFx0LnRpbWV6b25le1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHR9XG5cdH1cblx0LmV2ZW50X2l0ZW0udHlwZTV7XG5cdFx0Lmxvb3BfdGl0bGV7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdFx0LmV2ZW50X2RldGFpbCAuZWwtd3AtY29udGVudCAuY29udGVudC1ldmVudHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdC5ldmVudF9tZXRhX2NhdDpiZWZvcmV7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LmV2ZW50X2l0ZW0udHlwZTZ7XG5cdFx0LmV2ZW50X2RldGFpbCAubG9vcF90aXRsZXtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblx0XHQuZXZlbnQtbG9jYXRpb24tdGltZXtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0LmV2ZW50LWljb24ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblxuXHRcdFx0XHQuaWNvbl9jbG9ja19hbHQ6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlxcN2JcIjtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHQudGltZXpvbmV7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHRcdC5sb2NhdGlvbi1yYXRpbmcgLmV2ZW50X2xvY2F0aW9ue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdC5ldmVudC1pY29ue1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBOYXZpZ2F0b3IgbGlzdGluZyAqL1xuXHQuZWwtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIGxpe1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdH1cblxuXHQub3ZhLWV2ZW50LXNsaWRlcntcblx0XHQub3dsLWRvdCBzcGFue1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweCFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LyoqXG5cdCAqIFZlbnVlIFNsaWRlclxuXHQgKi9cblx0LmV2ZW50LXZlbnVlLXNsaWRle1xuXHRcdC5pdGVtLXZlbnVlIC5lbC1jb250ZW50e1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdC52ZW51ZS1uYW1le1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHRcdC5jb3VudC1ldmVudHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm93bC1kb3Rze1xuXHRcdFx0YnV0dG9uIHNwYW57XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHghaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweCFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXG5cdC8qKlxuXHQgKiBCbG9nIFNsaWRlclxuXHQgKi9cblx0Lm92YS1ibG9nLXNsaWRlcntcblx0XHQuYmxvZy1zbGlkZXIgLml0ZW0tYmxvZyAuY29udGVudCB7XG5cdFx0XHQucG9zdC1tZXRhLWJsb2d7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHR9XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRpdGxle1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHRcdC5leGNlcnB0e1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm93bC1kb3Rze1xuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4IWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQgKiBNYWlsIGNoaW1wXG5cdCAqL1xuXHQub3ZhLXN1YmNyaWJsZSB7XG5cdFx0LnN1Ym1pdHtcblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1x0XG5cdFx0XHR9XG5cdFx0XHRpe1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXDIzXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmlucHV0IGlucHV0W3R5cGU9ZW1haWxde1xuXHRcdFx0cGFkZGluZzogMTBweCAwcHggMTBweCAwcHg7XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LyoqXG5cdCAqIENvbnRhY3QgRm9vdGVyXG5cdCAqL1xuXHQub3ZhLWNvbnRhY3R7XG5cdFx0Lmljb24gaXtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdH1cblx0XHQuYWRkcmVzc3tcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQgKiBTbGlkZXNob3cgaG9tZSAyXG5cdCAqL1xuXHQub3ZhX3NsaWRlc2hvd3tcblx0XHQuZWxlbWVudG9yLXNsaWRlLWNvbnRlbnR7XG5cdFx0XHQuZWxlbWVudG9yLXNsaWRlLXRhZyBhe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdH1cblx0XHRcdC5lbGVtZW50b3Itc2xpZGUtZGF0ZXtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGkuaWNvbl9jbG9ja19hbHR7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDdiXCI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWxlbWVudG9yLXNsaWRlLXZlbnVle1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQgKiBTZWxlY3QgMlxuXHQgKi9cblx0LnNlbGVjdDItY29udGFpbmVye1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7XG5cdFx0bGl7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGRpcmVjdGlvbjogcnRsO1xuXHRcdH1cblx0fVxuXG5cdC8qKlxuXHQgKiBUZXN0aW1vbmlhbFxuXHQgKi9cblx0Lm92YS10ZXN0aW1vbmlhbC52ZXJzaW9uXzJ7XG5cdFx0Lml0ZW0gLm92YS1tZWRpYSAud3AtdGl0bGV7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHQgICAgXHR0ZXh0LWFsaWduOiByaWdodDtcdFxuXHRcdH1cblx0XHRcbiAgICBcdHB7XG4gICAgXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIFx0fVxuXG4gICAgXHQub3dsLWRvdHN7XG4gICAgXHRcdGxlZnQ6IDA7XG4gICAgXHRcdHJpZ2h0OiBhdXRvO1xuICAgIFx0XHRidXR0b257XG4gICAgXHRcdFx0c3BhbntcbiAgICBcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBcdFx0XHR9XG4gICAgXHRcdH1cbiAgICBcdH1cblx0fVxuXG5cdC8qKlxuXHQgKiBUZWFtXG5cdCAqL1xuXHQub3ZhLWFib3V0LXRlYW17XG5cdFx0dWwuc29jaWFse1xuXHRcdFx0bGl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4IWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4IWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKipcblx0ICogSG93IGl0IHdvcmtzXG5cdCAqL1xuXHQub3ZhLXN0ZXAtcGxhbntcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0LmNvbnRlbnR7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdH1cblxuXHQvKipcblx0ICogYWNjb3JkaW5nXG5cdCAqL1xuXHQuYWNjb3JkaW5nLW1ldXAgLmVsZW1lbnRvci1hY2NvcmRpb24gLmVsZW1lbnRvci1hY2NvcmRpb24taXRlbSAuZWxlbWVudG9yLXRhYi10aXRsZSAuZWxlbWVudG9yLWFjY29yZGlvbi1pY29ue1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDEwcHg7XG5cdH1cblx0LmFjY29yZGluZy1tZXVwIC5lbGVtZW50b3ItYWNjb3JkaW9uIC5lbGVtZW50b3ItYWNjb3JkaW9uLWl0ZW0gLmVsZW1lbnRvci10YWItY29udGVudHtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHR9XG5cdC5hY2NvcmRpbmctbWV1cCAuZWxlbWVudG9yLWFjY29yZGlvbiAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVtIC5lbGVtZW50b3ItdGFiLXRpdGxlIGF7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXG5cdC8qKlxuXHQgKiBNWSBXSVNITElTVFxuXHQgKi9cblx0IC5lbC1teS13aXNobGlzdCB0YWJsZXtcblx0IFx0LmV2ZW50X2JvZHl7XG5cdCBcdFx0dGR7XG5cdFx0IFx0XHR0ZXh0LWFsaWduOiByaWdodDtcdFxuXHRcdCBcdH1cblx0XHQgXHRhLmNsb3NlLXdsIHtcblx0XHRcdCAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVx0XG5cdCBcdH1cblx0IFx0LmV2ZW50X2hlYWQgdHIgdGR7XG5cdFx0IFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0IH1cblx0IFx0XG5cdCB9XG5cblx0LyoqXG5cdCAgKiBNYXAgRWxlbWVudFxuXHQqL1xuXHRcblx0LmVsZW1lbnRvcl9zZWFyY2hfbWFwIC53cmFwX3NlYXJjaF9tYXAgLndyYXBfc2VhcmNoICNyZXN1bHRfc2VhcmNoe1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxuXHQud3JhcF9zZWFyY2hfbWFwIC53cmFwX3NlYXJjaCAjcmVzdWx0X3NlYXJjaCAudG9nZ2xlX2ZpbHRlcnN7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpe1xuXHRcdC53cmFwX3NlYXJjaF9tYXAgLndyYXBfc2VhcmNoICNyZXN1bHRfc2VhcmNoe1xuXHRcdFx0cGFkZGluZzogMzBweCAzMHB4O1xuXHRcdH1cblx0XHRcblx0fVxuXG5cdC8qKlxuXHQgKiBFdmVudCBEZXRhaWxcblx0ICovXG5cdCYuc2luZ2xlLWV2ZW50ICB7XG5cblx0XHQuZXZlbnRfdG9wIC5ldmVudF9pbmZve1xuXHRcdFx0LmRhdGUtdG9we1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHRcblx0XHRcdH1cblx0XHRcdC5jb250ZW50LXRvcHtcblx0XHRcdFx0aDEudGl0bGUtZXZlbnQtc2luZ2xle1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudF9kYXRlIGl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDdiXCI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudC1hZGRyZXNzIGl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuYWN0X3NoYXJlIHtcblx0XHRcdC5lbF9zaGFyZV9zb2NpYWwgdWwgbGl7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0LmVsX2NhbGVuZGFyX2V4cG9ydCAuZWxfY29uX2NhbGVuZGFyX2V4cG9ydHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ldmVudF90b3AgLmV2ZW50X2luZm8gLmNvbnRlbnQtdG9wIC5ldmVudC1hZGRyZXNze1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0LmV2ZW50LWNvbnRlbnR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdH1cblxuXHRcdC5ldmVudF9zZWN0aW9uX3doaXRle1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHRcdGgzLmhlYWRpbmc6YWZ0ZXJ7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0LmluZm9fdXNlciAudG9wIC5hdXRob3JfbmFtZSBhe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdC5pbmZvX3VzZXIgLnRvcCAuYXV0aG9yX25hbWUgLnVzZXJfam9ie1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHRcblx0XHR9XG5cdFx0LmluZm9fdXNlciAuY29udGFjdCBpe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHR9XG5cdFx0LmluZm9fdXNlciAuc29jaWFsIC5zb2NpYWxfaXRlbSBhIGl7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0LmluZm9fdXNlciAuc2VuZF9tZXNzIGl7XG5cdFx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuZXZlbnQtdGFnIC53cC1saW5rLXRhZyBhe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdC5ldmVudF9yZWxhdGVke1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHQuZGVzYzphZnRlcntcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ldmVudF9jb21tZW50cyAuY29udGVudF9jb21tZW50cyAud3JhcF9yYXRpbmcgPiBsYWJlbHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdHVsLmNvbW1lbnRsaXN0cyBsaS5jb21tZW50IC5jb21tZW50X2l0ZW0gLmNvbW1lbnQtYXV0aG9ye1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHR9XG5cdFx0LmV2ZW50X2NvbW1lbnRzIC5jb250ZW50X2NvbW1lbnRzIC5jb21tZW50bGlzdHMgLmNvbW1lbnQtZGV0YWlscyAucmF0aW5ne1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHR9XG5cblx0LyoqXG5cdCAqIENhcnQgcGFnZVxuXHQgKi9cblx0LndwLWNhcnQtaGVhZGVyIC5jYXJ0LWhlYWRlcntcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXHQuY2FydF9kZXRhaWwgLmNhcnRfdGl0bGV7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHRcblx0fVxuXG5cdC5jYXJ0X2RldGFpbCAuY2FydC1jb250ZW50e1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHR9XG5cdC5jYXJ0X2RldGFpbCAuY2FydC1jb250ZW50IC5jYXJ0LXRpY2tldC1pbmZvIC5pdGVtLXRpY2tldC10eXBlIC5jb250cm9sIHNwYW46bm90KDpsYXN0LWNoaWxkKXtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuXHR9XG5cdC5jYXJ0X2RldGFpbCAuY2FydC1jb250ZW50IC5jYXJ0LXRpY2tldC1pbmZvIC5pdGVtLXRpY2tldC10eXBlIC5xdWFudHktdGlja2V0IC5idG4tZGVsZXRlLWl0ZW0tY2FydHtcblx0XHRsZWZ0OiAtMjBweDtcblx0fVxuXHQuY2FydF9kZXRhaWwgLmNhcnQtY29udGVudCAuY2FydC10aWNrZXQtaW5mbyAuaXRlbS10aWNrZXQtdHlwZS5oZWFkZXIgLnRpY2tldC1uYW1lIHAsIFxuXHQuY2FydF9kZXRhaWwgLmNhcnQtY29udGVudCAuY2FydC10aWNrZXQtaW5mbyAuaXRlbS10aWNrZXQtdHlwZS5oZWFkZXIgLnByaWNlLXRpY2tldCBwLCBcblx0LmNhcnRfZGV0YWlsIC5jYXJ0LWNvbnRlbnQgLmNhcnQtdGlja2V0LWluZm8gLml0ZW0tdGlja2V0LXR5cGUuaGVhZGVyIC5xdWFudHktdGlja2V0IHB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0LmNhcnRfZGV0YWlsIC5jYXJ0LWN1c3RvbWVyLWlucHV0IC5pbnB1dF90aWNrZXRfcmVjZWl2ZXIgbGkgbGFiZWx7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0LmNhcnRfZGV0YWlsIC5pbmZvX3RpY2tldF9yZWNlaXZlciBsaSAubGFiZWwgaXtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblx0LmNhcnRfZGV0YWlsIC5zdGVwLTJ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0LmNhcnRfZGV0YWlsIC5lbF9hc2tfdGlja2V0IC5hc2tfdGlja2V0X2NoZWNrZWQgLmxhYmVsLWNoZWNrZWQ6Zmlyc3QtY2hpbGR7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cdC5jYXJ0X2RldGFpbCAuY2FydC1zaWRlYmFyIC5jYXJ0LWluZm8gLndwLWNhcnQtaW5mbyAuY2FydF90aXRsZSBzcGFuLmVkaXR7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogYXV0bztcblx0fVxuXG5cdC8qKlxuXHQgKiBNeSBBY2NvdW50XG5cdCAqL1xuXHQudmVuZG9yX3dyYXB7XG5cdFx0LmNvbnRlbnRze1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDI2MHB4O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC52ZW5kb3Jfc2lkZWJhcntcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtcblx0XHRcdC5lbF92ZW5kb3JfbW9iaWxlX21lbnV7XG5cdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1x0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHR1bC5kYXNoYm9hcmRfbmF2IGxpIGEgaXtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1x0XG5cdFx0fVxuXHRcdFxuXHRcdC52ZW5kb3JfdXNlcl9wcm9maWxlIGRpdntcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHQucmVwb3J0X21lbWJlcnNoaXAgLm1lbV9yZXBvcnQgbGkge1xuXHRcdGxhYmVse1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHRcblx0XHR9XG5cdFx0LnZhbHVle1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC5yZWdpc3Rlcl9wYWNrYWdle1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LnJlcG9ydF9tZW1iZXJzaGlwIC52ZW5kb3JfcmVwb3J0LFxuXHQuYWNjb3VudGluZyAudmVuZG9yX3JlcG9ydHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC8qKlxuXHQgKiBNeSBMaXN0aW5nXG5cdCAqL1xuXHRcblx0LnZlbmRvcl93cmFwIC5jb250ZW50cyAudmVuZG9yX2xpc3RpbmcgLmZpbHRlcl9ldmVudHMgLmZpbHRlcl9ldmVudHNfZm9ybSAuc3VibWl0X2ZpbHRlcl9ldmVudHMsXG5cdC52ZW5kb3Jfd3JhcCAuY29udGVudHMgLnZlbmRvcl9saXN0aW5nIC5idWxrX2FjdGlvbiAuc3VibWl0X2J1bGtfYWN0aW9ue1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXHQudmVuZG9yX3dyYXAgLmNvbnRlbnRzIC52ZW5kb3JfbGlzdGluZyAuZmlsdGVyX2V2ZW50cyAuZmlsdGVyX2V2ZW50c19mb3JtIC5uYW1lX2V2ZW50e1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcdFxuXHR9XG5cdC52ZW5kb3Jfd3JhcCB0YWJsZSB0Ym9keS5ldmVudF9ib2R5e1xuXHRcdHRye1xuXHRcdFx0dGR7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRcdC5hY3Rpb24gdWwgbGl7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcdFxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRoNC50aXRsZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XHRcblxuXHRcdH1cblx0XHRpe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuYWRkcmVzc3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LyoqXG5cdCAqIE1hbmFnZSBFdmVudCBmcm9udGVuZFxuXHQgKi9cblx0LnZlbmRvcl93cmFwe1xuXHRcdC5jb250ZW50c3tcblx0XHRcdC52ZW5kb3JfaGVhZGluZyxcblx0XHRcdC5ldmVudF9pbmZve1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0Lm1ldGFfZXZlbnQgbGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0aXtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1x0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZXZlbnRfdGl0bGV7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1hbmFnZV90aWNrZXRzLFxuXHQuYWNjb3VudGluZyAuaGVhZGluZ3tcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC52ZW5kb3Jfd3JhcCB0YWJsZSAuZXZlbnRfaGVhZCB0ciB0ZHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXHQudmVuZG9yX3dyYXAgLnRhYmxlLWxpc3QtdGlja2V0IC5zZWFyY2hfdGlja2V0e1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cdC52ZW5kb3Jfd3JhcCAuY29udGVudHMgLnRhYmxlLWxpc3QtYm9va2luZyAubGlzdC1jaGVjay1leHBvcnQtY3N2IHVsLCBcblx0LnZlbmRvcl93cmFwIC5jb250ZW50cyAudGFibGUtbGlzdC10aWNrZXQgLmxpc3QtY2hlY2stZXhwb3J0LWNzdiB1bHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cdC52ZW5kb3Jfd3JhcCAudGFibGUtbGlzdC1ib29raW5nIHtcblx0XHQuYnV0dG9uLXNlbmRtYWlse1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1x0XG5cdFx0fVxuXHRcdC5idXR0b24tZG93bG9hZC10aWNrZXR7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR9XHRcblx0fVxuXHRcblx0LyoqXG5cdCAqIFdhbGxldFxuXHQgKi9cblx0Lmxpc3QtYm94LXdhbGxldCAubGlzdC1wYXlvdXQtaGlzdG9yeXtcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHQvKipcblx0ICogTXkgUHJvZmlsZVxuXHQgKi9cblx0LnZlbmRvcl9wcm9maWxlICNlbF9zYXZlX3Byb2ZpbGV7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0LnZlbmRvcl9wcm9maWxlICNlbF9zYXZlX3NvY2lhbCAuc29jaWFsX2l0ZW0gaW5wdXR7XG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblx0LnZlbmRvcl9wcm9maWxlICNlbF9zYXZlX3NvY2lhbCAuc29jaWFsX2l0ZW0gLnNlbGVjdDJ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG5cdC52ZW5kb3JfcHJvZmlsZSAjZWxfc2F2ZV9zb2NpYWwgLnNvY2lhbF9pdGVtIC5yZW1vdmVfc29jaWFse1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdCNlbF9zYXZlX3NvY2lhbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0YnV0dG9uLmFkZF9zb2NpYWx7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XHRcblx0XHR9XG5cdFx0LmVsX3N1Ym1pdF9idG57XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdFx0fVx0XG5cdH1cblxuXHQjYXV0aG9yX3Bhc3N3b3Jke1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0I2F1dGhvcl9iYW5re1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1x0XG5cdH1cblx0XG5cdC8qKlxuXHQgKiBBZGQgRXZlbnRcblx0ICovXG5cdC52ZW5kb3JfZWRpdF9ldmVudHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdC5ldmVudF90eXBle1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0I21iX2Jhc2ljIC5sb2NhdGlvbiAuY291bnRyeV9jaXR5IC5nZXRfY291bnRyeXtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQjbWJfdGlja2V0IC5jb250ZW50X3RpY2tldCAud3JhcF9zZWF0X2xpc3QgbGFiZWx7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHR9XG5cdFx0I21iX3RpY2tldCAuY29udGVudF90aWNrZXQgLndyYXBfc2V0dXBfc2VhdCBsYWJlbHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1x0XG5cdFx0fVxuXHRcdCNtYl90aWNrZXQgLmNvbnRlbnRfdGlja2V0IC53cmFwX3NldHVwX3NlYXQgc3BhbiBpbnB1dHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0fVxuXHRcdCNtYl90aWNrZXQgLnRpY2tldF9tYXAgLml0ZW1fZGVzY19zZWF0IGxhYmVse1xuXHRcdFx0bWFyZ2luOiAwcHggNXB4O1xuXHRcdH1cblx0XHQjbWJfdGlja2V0IC50aWNrZXRfbWFwIC5pdGVtX3NlYXQgPiBkaXZ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHR9XG5cblx0XHQjbWJfY2FsZW5kYXIgLmNhbGVuZGFyIC5vcHRpb25fY2FsZW5kYXIudmVuZG9yX2ZpZWxke1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0I21iX2NhbGVuZGFyIC5tYW51YWwgLml0ZW1fY2FsZW5kYXIgLnJlbW92ZV9jYWxlbmRhcntcblx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHR9XG5cdFx0I21iX2NhbGVuZGFyIC5hdXRvIC5kaXNhYmxlX2RhdGUgLml0ZW1fZGlzYWJsZV9kYXRle1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdD4gc3Bhbntcblx0XHRcdFx0bWFyZ2luOiAwcHggMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0I21iX2NhbGVuZGFyIC5hdXRvIC5zY2hlZHVsZXNfdGltZSAuaXRlbV9zY2hlZHVsZXNfdGltZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0I21iX2NhbGVuZGFyIC5hdXRvIC5ldmVudC1mb3JtLXdoZW4td3JhcC52ZW5kb3JfZmllbGR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdH1cblx0XHQjbWJfY2FsZW5kYXIgLmF1dG8gLmV2ZW50LWZvcm0tcmVjdXJyZW5jZS13aGVuIHAuZGF0ZS1yYW5nZS52ZW5kb3JfZmllbGR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHRcdCNtYl9jYWxlbmRhciAuYXV0byAjd2Vla2x5LXNlbGVjdG9ye1xuXHRcdFx0bWFyZ2luOiAxNXB4IDEwcHggMHB4IDE1cHg7XG5cdFx0fVxuXG5cdH1cblxuXHQvKipcblx0ICogQ2FuY2VsIEJvb2tpbmdcblx0ICovXG5cdC5lZGl0X2V2ZW50X2NhbmNlbF9ib29raW5ne1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdGlucHV0e1xuXHRcdFx0bWFyZ2luOiAwcHggNXB4O1xuXHRcdH1cblx0XHRzcGFue1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LyoqXG5cdCAqIENvdXBvblxuXHQgKi9cblx0LmNvdXBvbntcblx0XHQuZGlzY291bnRfYW1vdW50e1xuXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdH1cblx0fVxuXHQgXHRcbn1cblxuXG4iXX0= */