@charset "UTF-8";
/*===============================

	mixin処理

================================*/
/* heading */
/* text */
/*===============================

	変数格納ファイル

================================*/
/* color base */
/* color sdgs */
.dx-logo,
.action-head-inner-title,
.action-head-inner-cap,
.action-head-inner-sub-cap,
.sdgs-article {
  opacity: 0;
}

.sdgs-article .sdgs-article-debug-status {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(228, 1, 30, 0.8);
  color: #fff;
  text-align: center;
  z-index: 500;
  opacity: 1;
}

#main {
  color: #000;
}

.main-head {
  min-height: 520px;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.main-head .main-head__img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: -10;
}

#article-detail .main-detail {
  width: 1000px;
  margin: auto;
}

#article-detail .main-detail .main-detail-img {
  margin: -440px auto 20px;
  overflow: hidden;
}

#article-detail .main-detail .main-detail-img img {
  background-color: #fff;
}

#article-detail .main-detail .main-head-img__date {
  text-align: right;
  font-size: 13px;
  letter-spacing: 0.1em;
}

#article-detail .main-detail .main-detail-title {
  font-size: 40px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 30px;
}

#article-detail .main-detail .main-detail-txt {
  line-height: 2;
  margin-bottom: 20px;
}

#article-detail .main-detail .main-detail-txt a {
  color: #000;
}

#article-detail-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  padding: 50px 0;
  background: #FFF;
}

#article-detail-wrap .main-sidebar {
  width: 300px;
}

#article-detail-wrap .main-sidebar__title {
  margin-bottom: 20px;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: 500;
  color: #00223E;
  border-bottom: 1px solid #00223E;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list,
#article-detail-wrap .main-sidebar .sidebar-recommend-list,
#article-detail-wrap .main-sidebar .sidebar-banner {
  margin-bottom: 40px;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item,
#article-detail-wrap .main-sidebar .sidebar-banner__item {
  margin-bottom: 24px;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a {
  display: block;
  text-decoration: none;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a figure,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a figure,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a figure {
  margin-bottom: 10px;
  -webkit-transition: .2s;
  transition: .2s;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a figure img,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a figure img,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a figure img {
  width: 100%;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a .sidebar-latest-list__title,
#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a .sidebar-recommend-list__title,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a .sidebar-latest-list__title,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a .sidebar-recommend-list__title,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a .sidebar-latest-list__title,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a .sidebar-recommend-list__title {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.5;
  color: #000;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a:hover,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a:hover,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a:hover {
  text-decoration: underline;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a:hover img,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a:hover img,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a:hover img {
  opacity: .7;
}

#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a:hover .sidebar-latest-list__title,
#article-detail-wrap .main-sidebar .sidebar-latest-list__item > a:hover .sidebar-recommend-list__title,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a:hover .sidebar-latest-list__title,
#article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a:hover .sidebar-recommend-list__title,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a:hover .sidebar-latest-list__title,
#article-detail-wrap .main-sidebar .sidebar-banner__item > a:hover .sidebar-recommend-list__title {
  text-decoration: underline;
}

#article-detail-wrap .main-detail-contents {
  width: 640px;
  margin-right: 60px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner {
  line-height: 2;
  margin-bottom: 40px;
  /*===============================

	変数格納ファイル

================================*/
  /* color base */
  /* color sdgs */
  /*===============================

	mixin処理

================================*/
  /* heading */
  /* text */
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner a {
  color: #000;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner a[target="_blank"] {
  margin-right: 12px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner a[target="_blank"]::after {
  display: inline-block;
  content: url("/images/common/icon_newtab_gray.svg");
  background: no-repeat 0, 0;
  width: 16px;
  height: 16px;
  background-size: cover;
  position: relative;
  right: -7px;
  bottom: -1px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner h2 + h3,
#article-detail-wrap .main-detail-contents .main-detail-contents-inner h3 + h4,
#article-detail-wrap .main-detail-contents .main-detail-contents-inner h4 + h5,
#article-detail-wrap .main-detail-contents .main-detail-contents-inner h5 + h6 {
  margin-top: 0;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner h2:nth-child(n + 2) {
  margin-top: 80px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner strong {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #fddea5));
  background: linear-gradient(transparent 60%, #fddea5 60%);
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner h2,
#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-title {
  margin-bottom: 20px;
  padding-bottom: 10px;
  font-weight: 500;
  font-size: 28px;
  line-height: 1.5;
  border-bottom: 1px solid #000;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner h3 {
  font-size: 24px;
  font-weight: 500;
  border-left: 5px solid #000;
  line-height: 1.4;
  padding: 0 20px;
  margin: 80px auto 40px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner h4 {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.4;
  margin: 80px auto 40px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner h5 {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.4;
  margin: 80px auto 40px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner h6 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  margin: 80px auto 40px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner p {
  text-align: justify;
  margin-bottom: 30px;
  font-weight: 300;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner strong,
#article-detail-wrap .main-detail-contents .main-detail-contents-inner b {
  font-weight: 700;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner em {
  font-style: italic;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner img {
  height: auto !important;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner ul,
#article-detail-wrap .main-detail-contents .main-detail-contents-inner ol {
  margin-bottom: 30px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner ul li {
  list-style-type: disc;
  margin-left: 20px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner ol li {
  list-style-type: decimal;
  margin-left: 20px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner video {
  width: 100%;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner blockquote {
  padding: 30px 30px 30px 40px;
  margin-bottom: 30px;
  background: rgba(232, 237, 240, 0.9);
  position: relative;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner blockquote p {
  margin: 0;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner blockquote::before {
  content: "“";
  display: inline-block;
  position: absolute;
  top: -5px;
  left: 5px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 80px;
  line-height: 1;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .caption-img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 30px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner figcaption {
  width: 100%;
  margin-top: 10px;
  color: #999;
  font-size: 14px;
  text-align: center;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner iframe {
  width: 100%;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner cite {
  color: #999;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 1.4;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner cite a {
  color: #999;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner cite a::after {
  content: "";
  background: none;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt {
  margin-bottom: 30px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link {
  margin: 20px 0;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px;
  text-decoration: none;
  border: 4px solid #cdcdcd;
  -webkit-transition: .2s;
  transition: .2s;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__image {
  width: 30%;
  margin-right: 20px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__image img {
  -webkit-transition: .2s;
  transition: .2s;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__text {
  width: calc(100% - (30% + 20px));
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__text .date {
  display: block;
  margin-bottom: 5px;
  color: #999;
  font-size: 11px;
  line-height: 1.4;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__text .title {
  display: inline-block;
  color: #004EA2;
  line-height: 1.4;
  text-decoration: underline;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a:hover {
  border-color: #999;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a:hover .other-article-link__image {
  overflow: hidden;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a:hover .other-article-link__image img {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a:hover .other-article-link__text .title {
  color: #000;
  text-decoration: none;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .important-text {
  margin-bottom: 20px;
  padding: 20px 40px;
  background: #e8edf0;
  font-size: 14px;
  border: 2px solid #A2C5E2;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .important-text p {
  margin-bottom: 0;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_movie {
  width: 500px;
  margin: 0 auto 30px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_movie video {
  width: 100%;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_img_wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_img {
  max-width: 290px;
  margin-right: 15px;
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 290px;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_img:nth-of-type(3n) {
  margin: 0;
}

#article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_img img {
  width: 100%;
  height: 290px;
  -o-object-fit: cover;
  object-fit: cover;
  background-color: #fff;
}

.main-detail-parson-wrap {
  width: 100%;
  margin: auto;
  padding-top: 20px;
}

.main-detail-parson-wrap .main-detail-parson-sns-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 30px;
}

.main-detail-parson-wrap .main-detail-parson-sns-wrap .main-detail-parson-sns__txt {
  font-size: 12px;
}

.main-detail-parson-wrap .main-detail-parson-sns-wrap .main-detail-parson-sns__icon {
  width: 29px;
  margin-left: 6px;
}

.main-detail-parson-wrap .main-detail-parson-sns-wrap .main-detail-parson-sns__icon a {
  margin-right: 0;
}

.main-detail-parson-wrap .main-detail-parson-sns-wrap .main-detail-parson-sns__icon a::after {
  content: none;
}

.main-detail-parson-wrap .main-detail-parson-sns-wrap .main-detail-parson-sns__icon a img {
  width: 100%;
  -webkit-transition: .2s;
  transition: .2s;
}

.main-detail-parson-wrap .main-detail-parson-sns-wrap .main-detail-parson-sns__icon a:hover img {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

@media screen and (max-width: 768px) {
  .main-head {
    min-height: 42vw;
  }
  .main-head .main-head__img {
    min-width: 140%;
    min-height: 140%;
  }
  #article-detail .main-detail .main-detail-img {
    margin: -36vw auto 20px;
  }
  #article-detail-wrap .main-sidebar .sidebar-latest-list__item > a,
  #article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a,
  #article-detail-wrap .main-sidebar .sidebar-banner__item > a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
  #article-detail-wrap .main-sidebar .sidebar-latest-list__item > a figure,
  #article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a figure,
  #article-detail-wrap .main-sidebar .sidebar-banner__item > a figure {
    width: 30%;
    margin-right: 10px;
  }
  #article-detail-wrap .main-sidebar .sidebar-latest-list__item > a .sidebar-latest-list__title,
  #article-detail-wrap .main-sidebar .sidebar-latest-list__item > a .sidebar-recommend-list__title,
  #article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a .sidebar-latest-list__title,
  #article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a .sidebar-recommend-list__title,
  #article-detail-wrap .main-sidebar .sidebar-banner__item > a .sidebar-latest-list__title,
  #article-detail-wrap .main-sidebar .sidebar-banner__item > a .sidebar-recommend-list__title {
    width: calc(100% - (30% + 10px));
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner h2,
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-title {
    margin: 0 auto 30px;
    font-size: 22px;
    line-height: 1.4;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner h3 {
    margin: 60px auto 30px;
    padding: 0 10px;
    font-size: 20px;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner h4 {
    margin: 60px auto 30px;
    font-size: 18px;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner h5 {
    margin: 60px auto 30px;
    font-size: 18px;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner h6 {
    margin: 60px auto 30px;
    font-size: 16px;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner blockquote {
    padding: 20px 20px 20px 30px;
    font-size: 15px;
    line-height: 1.6;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner blockquote::before {
    font-size: 60px;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner figcaption {
    margin-top: 0;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__image {
    width: 40%;
    margin-right: 10px;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__text {
    width: calc(100% - (40% + 10px));
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .other-article-link a .other-article-link__text .title {
    font-size: 14px;
  }
  #article-detail-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_txt .important-text {
    padding: 10px 20px;
    line-height: 1.6;
  }
  #main .main-detail .main-detail-img {
    width: 100%;
    margin-bottom: 10px;
  }
  #main .main-detail .main-head-img__date {
    font-size: 12px;
  }
  #main .main-detail .main-detail-title {
    font-size: 25px;
    margin-bottom: 20px;
  }
  #main .main-detail-contents-wrap .main-detail-contents .main-detail-contents-title {
    font-size: 22px;
    margin-bottom: 15px;
  }
  #main .main-detail-contents-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_movie {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
  }
  #main .main-detail-contents-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_movie iframe {
    position: absolute;
    top: 0;
    right: 0;
    width: 100% !important;
    height: 100% !important;
  }
  #main .main-detail-contents-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_img {
    margin: 0 2% 20px 0;
    width: 49%;
    height: 46.55vw;
  }
  #main .main-detail-contents-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_img:nth-of-type(2n) {
    margin-right: 0;
  }
  #main .main-detail-contents-wrap .main-detail-contents .main-detail-contents-inner .main-detail-contents-inner_img img {
    height: 100%;
  }
}

@media screen and (max-width: 1000px) {
  #article-detail .main-detail {
    width: calc(100% - 30px);
  }
  #article-detail-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  #article-detail-wrap #article-detail-body,
  #article-detail-wrap #main-sidebar {
    width: 100%;
  }
  #article-detail-wrap .main-detail-contents {
    width: calc(100% - 30px);
    margin-right: 15px;
    margin-left: 15px;
  }
  #article-detail-wrap .main-sidebar {
    width: calc(100% - 30px);
    margin-right: 15px;
    margin-left: 15px;
  }
}

@media screen and (max-width: 480px) {
  #article-detail-wrap .main-sidebar .sidebar-latest-list__item > a figure,
  #article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a figure,
  #article-detail-wrap .main-sidebar .sidebar-banner__item > a figure {
    width: 50%;
    margin-right: 10px;
  }
  #article-detail-wrap .main-sidebar .sidebar-latest-list__item > a .sidebar-latest-list__title,
  #article-detail-wrap .main-sidebar .sidebar-latest-list__item > a .sidebar-recommend-list__title,
  #article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a .sidebar-latest-list__title,
  #article-detail-wrap .main-sidebar .sidebar-recommend-list__item > a .sidebar-recommend-list__title,
  #article-detail-wrap .main-sidebar .sidebar-banner__item > a .sidebar-latest-list__title,
  #article-detail-wrap .main-sidebar .sidebar-banner__item > a .sidebar-recommend-list__title {
    width: calc(100% - (50% + 10px));
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc291cmNlL3Nhc3MvYWN0aW9uL3NkZ3MtYXJ0aWNsZS5jc3MiLCJyZXNvdXJjZS9zYXNzL21vZHVsZS9fbWl4aW4uc2NzcyIsInJlc291cmNlL3Nhc3MvbW9kdWxlL192YXJpYWJsZS5zY3NzIiwicmVzb3VyY2Uvc2Fzcy9hY3Rpb24vc2Rncy1hcnRpY2xlLnNjc3MiLCJyZXNvdXJjZS9zYXNzL3NvbHV0aW9uL2FydGljbGUtYm9keS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7OztpQ0RLaUM7QUM0RGpDLFlBQUE7QUEyQ0EsU0FBQTtBQzVHQTs7OztpQ0ZZaUM7QUVOakMsZUFBQTtBQWNBLGVBQUE7QUNoQkE7Ozs7O0VBTUUsVUFBVTtBSFdaOztBR1JBO0VBRUksZUFBZTtFQUNmLFNBQVM7RUFDVCxPQUFPO0VBQ1AsV0FBVztFQUNYLGlDREVrQjtFQ0RsQixXRFZlO0VDV2Ysa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0FIVWQ7O0FHTkE7RUFDRSxXRHJCaUI7QUY4Qm5COztBR05BO0VBQ0UsaUJBQWlCO0VBSWpCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtFQUF2QiwrQkFBdUI7RUFBdkIscUJBQXVCO0VBQXZCLHVCQUF1QjtFQUN2Qix5QkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CLHNCQUFtQjtFQUFuQixtQkFBbUI7QUhNckI7O0FHZkE7RUFXSSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLHdDQUFnQztFQUFoQyxnQ0FBZ0M7RUFDaEMsWUFBWTtBSGNoQjs7QUdMQTtFRkRFLGFBQVk7RUVJVixZQUFZO0FIY2hCOztBR2pCQTtFQUtNLHdCQUF3QjtFQUl4QixnQkFBZ0I7QUhtQnRCOztBRzVCQTtFQVdRLHNCQUFzQjtBSDJCOUI7O0FHdENBO0VBZU0s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ZmlsZSI6ImFjdGlvblxcc2Rncy1hcnRpY2xlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHRtaXhpbuWHpueQhlxyXG5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogaGVhZGluZyAqL1xuLyogdGV4dCAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cdOWkieaVsOagvOe0jeODleOCoeOCpOODq1xyXG5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogY29sb3IgYmFzZSAqL1xuLyogY29sb3Igc2RncyAqL1xuLmR4LWxvZ28sXG4uYWN0aW9uLWhlYWQtaW5uZXItdGl0bGUsXG4uYWN0aW9uLWhlYWQtaW5uZXItY2FwLFxuLmFjdGlvbi1oZWFkLWlubmVyLXN1Yi1jYXAsXG4uc2Rncy1hcnRpY2xlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNkZ3MtYXJ0aWNsZSAuc2Rncy1hcnRpY2xlLWRlYnVnLXN0YXR1cyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjgsIDEsIDMwLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA1MDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbiNtYWluIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5tYWluLWhlYWQge1xuICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taGVhZCB7XG4gICAgbWluLWhlaWdodDogNDJ2dztcbiAgfVxufVxuXG4ubWFpbi1oZWFkIC5tYWluLWhlYWRfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogLTEwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1oZWFkIC5tYWluLWhlYWRfX2ltZyB7XG4gICAgbWluLXdpZHRoOiAxNDAlO1xuICAgIG1pbi1oZWlnaHQ6IDE0MCU7XG4gIH1cbn1cblxuI2FydGljbGUtZGV0YWlsIC5tYWluLWRldGFpbCB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbCAubWFpbi1kZXRhaWwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuXG4jYXJ0aWNsZS1kZXRhaWwgLm1haW4tZGV0YWlsIC5tYWluLWRldGFpbC1pbWcge1xuICBtYXJnaW46IC00NDBweCBhdXRvIDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbCAubWFpbi1kZXRhaWwgLm1haW4tZGV0YWlsLWltZyB7XG4gICAgbWFyZ2luOiAtMzZ2dyBhdXRvIDIwcHg7XG4gIH1cbn1cblxuI2FydGljbGUtZGV0YWlsIC5tYWluLWRldGFpbCAubWFpbi1kZXRhaWwtaW1nIGltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbiNhcnRpY2xlLWRldGFpbCAubWFpbi1kZXRhaWwgLm1haW4taGVhZC1pbWdfX2RhdGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbiNhcnRpY2xlLWRldGFpbCAubWFpbi1kZXRhaWwgLm1haW4tZGV0YWlsLXRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsIC5tYWluLWRldGFpbCAubWFpbi1kZXRhaWwtdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiNhcnRpY2xlLWRldGFpbCAubWFpbi1kZXRhaWwgLm1haW4tZGV0YWlsLXR4dCBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDIyM0U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAyMjNFO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWxhdGVzdC1saXN0LFxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdCxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1sYXRlc3QtbGlzdF9faXRlbSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX2l0ZW0sXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhLFxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9faXRlbSA+IGEsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWxhdGVzdC1saXN0X19pdGVtID4gYSBmaWd1cmUsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X19pdGVtID4gYSBmaWd1cmUsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSA+IGEgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdHJhbnNpdGlvbjogLjJzO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWxhdGVzdC1saXN0X19pdGVtID4gYSBmaWd1cmUgaW1nLFxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9faXRlbSA+IGEgZmlndXJlIGltZyxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhIC5zaWRlYmFyLWxhdGVzdC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX2l0ZW0gPiBhIC5zaWRlYmFyLWxhdGVzdC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX2l0ZW0gPiBhIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYSAuc2lkZWJhci1sYXRlc3QtbGlzdF9fdGl0bGUsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSA+IGEgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1sYXRlc3QtbGlzdF9faXRlbSA+IGE6aG92ZXIsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X19pdGVtID4gYTpob3ZlcixcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWxhdGVzdC1saXN0X19pdGVtID4gYTpob3ZlciBpbWcsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X19pdGVtID4gYTpob3ZlciBpbWcsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSA+IGE6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogLjc7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhOmhvdmVyIC5zaWRlYmFyLWxhdGVzdC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhOmhvdmVyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX2l0ZW0gPiBhOmhvdmVyIC5zaWRlYmFyLWxhdGVzdC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX2l0ZW0gPiBhOmhvdmVyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X190aXRsZSxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYTpob3ZlciAuc2lkZWJhci1sYXRlc3QtbGlzdF9fdGl0bGUsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSA+IGE6aG92ZXIgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX3RpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhLFxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X19pdGVtID4gYSxcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1iYW5uZXJfX2l0ZW0gPiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhIGZpZ3VyZSxcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9faXRlbSA+IGEgZmlndXJlLFxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSA+IGEgZmlndXJlIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWxhdGVzdC1saXN0X19pdGVtID4gYSAuc2lkZWJhci1sYXRlc3QtbGlzdF9fdGl0bGUsXG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X190aXRsZSxcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9faXRlbSA+IGEgLnNpZGViYXItbGF0ZXN0LWxpc3RfX3RpdGxlLFxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X19pdGVtID4gYSAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9fdGl0bGUsXG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYSAuc2lkZWJhci1sYXRlc3QtbGlzdF9fdGl0bGUsXG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYSAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9fdGl0bGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMzAlICsgMTBweCkpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhIGZpZ3VyZSxcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9faXRlbSA+IGEgZmlndXJlLFxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWJhbm5lcl9faXRlbSA+IGEgZmlndXJlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLWxhdGVzdC1saXN0X19pdGVtID4gYSAuc2lkZWJhci1sYXRlc3QtbGlzdF9fdGl0bGUsXG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItbGF0ZXN0LWxpc3RfX2l0ZW0gPiBhIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X190aXRsZSxcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9faXRlbSA+IGEgLnNpZGViYXItbGF0ZXN0LWxpc3RfX3RpdGxlLFxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X19pdGVtID4gYSAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9fdGl0bGUsXG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYSAuc2lkZWJhci1sYXRlc3QtbGlzdF9fdGl0bGUsXG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLXNpZGViYXIgLnNpZGViYXItYmFubmVyX19pdGVtID4gYSAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9fdGl0bGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoNTAlICsgMTBweCkpO1xuICB9XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyB7XG4gIHdpZHRoOiA2NDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIC8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHTlpInmlbDmoLzntI3jg5XjgqHjgqTjg6tcclxuXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbiAgLyogY29sb3IgYmFzZSAqL1xuICAvKiBjb2xvciBzZGdzICovXG4gIC8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHRtaXhpbuWHpueQhlxyXG5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuICAvKiBoZWFkaW5nICovXG4gIC8qIHRleHQgKi9cbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgYVt0YXJnZXQ9XCJfYmxhbmtcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgYVt0YXJnZXQ9XCJfYmxhbmtcIl06OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiB1cmwoXCIvaW1hZ2VzL2NvbW1vbi9pY29uX25ld3RhYl9ncmF5LnN2Z1wiKTtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDAsIDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC03cHg7XG4gIGJvdHRvbTogLTFweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBoMiArIGgzLFxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBoMyArIGg0LFxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBoNCArIGg1LFxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBoNSArIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBoMjpudGgtY2hpbGQobiArIDIpIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBzdHJvbmcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNjAlLCAjZmRkZWE1IDYwJSk7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgaDIsXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIGgyLFxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy10aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBoMyB7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gMzBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgaDQge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogODBweCBhdXRvIDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgaDQge1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDMwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogODBweCBhdXRvIDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgaDUge1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDMwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgaDYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogODBweCBhdXRvIDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgaDYge1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgcCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgc3Ryb25nLFxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBpbWcge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciB1bCxcbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgb2wge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBvbCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMzBweCAzMHB4IDMwcHggNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzIsIDIzNywgMjQwLCAwLjkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIGJsb2NrcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCcXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDVweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAuY2FwdGlvbi1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIGZpZ2NhcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIGZpZ2NhcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBjaXRlIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBjaXRlIGEge1xuICBjb2xvcjogIzk5OTtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciBjaXRlIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5vdGhlci1hcnRpY2xlLWxpbmsge1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5vdGhlci1hcnRpY2xlLWxpbmsgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNjZGNkY2Q7XG4gIHRyYW5zaXRpb246IC4ycztcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5vdGhlci1hcnRpY2xlLWxpbmsgYSAub3RoZXItYXJ0aWNsZS1saW5rX19pbWFnZSB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5vdGhlci1hcnRpY2xlLWxpbmsgYSAub3RoZXItYXJ0aWNsZS1saW5rX19pbWFnZSBpbWcge1xuICB0cmFuc2l0aW9uOiAuMnM7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyX3R4dCAub3RoZXItYXJ0aWNsZS1saW5rIGEgLm90aGVyLWFydGljbGUtbGlua19fdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAoMzAlICsgMjBweCkpO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl90eHQgLm90aGVyLWFydGljbGUtbGluayBhIC5vdGhlci1hcnRpY2xlLWxpbmtfX3RleHQgLmRhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl90eHQgLm90aGVyLWFydGljbGUtbGluayBhIC5vdGhlci1hcnRpY2xlLWxpbmtfX3RleHQgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwNEVBMjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyX3R4dCAub3RoZXItYXJ0aWNsZS1saW5rIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5OTk7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyX3R4dCAub3RoZXItYXJ0aWNsZS1saW5rIGE6aG92ZXIgLm90aGVyLWFydGljbGUtbGlua19faW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl90eHQgLm90aGVyLWFydGljbGUtbGluayBhOmhvdmVyIC5vdGhlci1hcnRpY2xlLWxpbmtfX2ltYWdlIGltZyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl90eHQgLm90aGVyLWFydGljbGUtbGluayBhOmhvdmVyIC5vdGhlci1hcnRpY2xlLWxpbmtfX3RleHQgLnRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5vdGhlci1hcnRpY2xlLWxpbmsgYSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5vdGhlci1hcnRpY2xlLWxpbmsgYSAub3RoZXItYXJ0aWNsZS1saW5rX19pbWFnZSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5vdGhlci1hcnRpY2xlLWxpbmsgYSAub3RoZXItYXJ0aWNsZS1saW5rX190ZXh0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gKDQwJSArIDEwcHgpKTtcbiAgfVxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl90eHQgLm90aGVyLWFydGljbGUtbGluayBhIC5vdGhlci1hcnRpY2xlLWxpbmtfX3RleHQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IC5pbXBvcnRhbnQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2U4ZWRmMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjQTJDNUUyO1xufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl90eHQgLmltcG9ydGFudC10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl90eHQgLmltcG9ydGFudC10ZXh0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuXG4jYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl9tb3ZpZSB7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfbW92aWUgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfaW1nX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbiNhcnRpY2xlLWRldGFpbC13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyX2ltZyB7XG4gIG1heC13aWR0aDogMjkwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyOTBweDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfaW1nOm50aC1vZi10eXBlKDNuKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI5MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICNhcnRpY2xlLWRldGFpbC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNhcnRpY2xlLWRldGFpbC13cmFwICNhcnRpY2xlLWRldGFpbC1ib2R5LFxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAjbWFpbi1zaWRlYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgI2FydGljbGUtZGV0YWlsLXdyYXAgLm1haW4tc2lkZWJhciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjbWFpbiAubWFpbi1kZXRhaWwgLm1haW4tZGV0YWlsLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAjbWFpbiAubWFpbi1kZXRhaWwgLm1haW4taGVhZC1pbWdfX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAjbWFpbiAubWFpbi1kZXRhaWwgLm1haW4tZGV0YWlsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjbWFpbiAubWFpbi1kZXRhaWwtY29udGVudHMtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAjbWFpbiAubWFpbi1kZXRhaWwtY29udGVudHMtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl9tb3ZpZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gIH1cbiAgI21haW4gLm1haW4tZGV0YWlsLWNvbnRlbnRzLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfbW92aWUgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgI21haW4gLm1haW4tZGV0YWlsLWNvbnRlbnRzLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lciAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfaW1nIHtcbiAgICBtYXJnaW46IDAgMiUgMjBweCAwO1xuICAgIHdpZHRoOiA0OSU7XG4gICAgaGVpZ2h0OiA0Ni41NXZ3O1xuICB9XG4gICNtYWluIC5tYWluLWRldGFpbC1jb250ZW50cy13cmFwIC5tYWluLWRldGFpbC1jb250ZW50cyAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyX2ltZzpudGgtb2YtdHlwZSgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAjbWFpbiAubWFpbi1kZXRhaWwtY29udGVudHMtd3JhcCAubWFpbi1kZXRhaWwtY29udGVudHMgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl9pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLm1haW4tZGV0YWlsLXBhcnNvbi13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5tYWluLWRldGFpbC1wYXJzb24td3JhcCAubWFpbi1kZXRhaWwtcGFyc29uLXNucy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubWFpbi1kZXRhaWwtcGFyc29uLXdyYXAgLm1haW4tZGV0YWlsLXBhcnNvbi1zbnMtd3JhcCAubWFpbi1kZXRhaWwtcGFyc29uLXNuc19fdHh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ubWFpbi1kZXRhaWwtcGFyc29uLXdyYXAgLm1haW4tZGV0YWlsLXBhcnNvbi1zbnMtd3JhcCAubWFpbi1kZXRhaWwtcGFyc29uLXNuc19faWNvbiB7XG4gIHdpZHRoOiAyOXB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4ubWFpbi1kZXRhaWwtcGFyc29uLXdyYXAgLm1haW4tZGV0YWlsLXBhcnNvbi1zbnMtd3JhcCAubWFpbi1kZXRhaWwtcGFyc29uLXNuc19faWNvbiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubWFpbi1kZXRhaWwtcGFyc29uLXdyYXAgLm1haW4tZGV0YWlsLXBhcnNvbi1zbnMtd3JhcCAubWFpbi1kZXRhaWwtcGFyc29uLXNuc19faWNvbiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tYWluLWRldGFpbC1wYXJzb24td3JhcCAubWFpbi1kZXRhaWwtcGFyc29uLXNucy13cmFwIC5tYWluLWRldGFpbC1wYXJzb24tc25zX19pY29uIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IC4ycztcbn1cblxuLm1haW4tZGV0YWlsLXBhcnNvbi13cmFwIC5tYWluLWRldGFpbC1wYXJzb24tc25zLXdyYXAgLm1haW4tZGV0YWlsLXBhcnNvbi1zbnNfX2ljb24gYTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblx0bWl4aW7lh6bnkIZcclxuXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLy8gQnJlYWtQb2ludFxyXG4vL+OCueODnuODm+eUqFxyXG5AbWl4aW4gbXEtc3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuLy/jgr/jg5bjg6zjg4Pjg4jnlKjvvIjlv4XopoHjgarmmYLjgaDjgZHkvb/nlKjvvIlcclxuQG1peGluIG1xLXRiIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XHJcblx0XHRAY29udGVudDtcclxuICB9XHJcbn1cclxuLy9QQ+eUqFxyXG5AbWl4aW4gbXEtcGMge1xyXG4gIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vUEPjga7jgaHjgofjgYTlpKfjgY3jgoHnlKhcclxuQG1peGluIG1xLXBjLW1pZGRsZSB7XHJcbiAgQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vL+OCueODnuODm+aoquOBruOBv1xyXG5AbWl4aW4gbXEtc3AtbGFuZHNjYXBlIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTZweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuLy/mpbXlsI/luYVcclxuQG1peGluIG1xLXhzLXNwIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyDluYVcclxuQG1peGluIGdyaWQtY29udGVudCB7XHJcbiAgd2lkdGg6IDg3MHB4O1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NzZweCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gIH1cclxuICAvLyBAaW5jbHVkZSBtcS1zcCB7XHJcbiAgLy8gICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgLy8gfVxyXG59XHJcbkBtaXhpbiB0d28tY29sdW1uLXdpZHRoIHtcclxuICB3aWR0aDoxMDAwcHg7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICB3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KTtcclxuICB9XHJcbiAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gIC8vIH1cclxufVxyXG5cclxuLyogaGVhZGluZyAqL1xyXG5AbWl4aW4gaGVhZGluZ19fMSgkY29sb3I6ICRjb2xvcl93aGl0ZSwgJGZ3OiBib2xkKSB7XHJcbiAgZm9udC1zaXplOiA1OHB4O1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQG1peGluIGhlYWRpbmdfXzIoJGNvbG9yOiAkY29sb3Jfd2hpdGUsICRmdzogYm9sZCkge1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICBsaW5lLWhlaWdodDogMS44O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBtaXhpbiBoZWFkaW5nX18yX19lbigkY29sb3I6ICRjb2xvcl93aGl0ZSwgJGZ3OiBub3JtYWwpIHtcclxuICBmb250LXNpemU6IDQycHg7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuODtcclxuICBmb250LXdlaWdodDogJGZ3O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuQG1peGluIGhlYWRpbmdfXzMoJGNvbG9yOiAkY29sb3Jfd2hpdGUsICRmdzogYm9sZCkge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICBsaW5lLWhlaWdodDogMS44O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBtaXhpbiBoZWFkaW5nX180KCRjb2xvcjogJGNvbG9yX3doaXRlLCAkZnc6IGJvbGQpIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuODtcclxuICBmb250LXdlaWdodDogJGZ3O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLyogdGV4dCAqL1xyXG5AbWl4aW4gdHh0X19sKCRjb2xvcjogJGNvbG9yX3doaXRlLCAkZnc6IGJvbGQpIHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuODtcclxuICBmb250LXdlaWdodDogJGZ3O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AbWl4aW4gdHh0X19tKCRjb2xvcjogJGNvbG9yX3doaXRlLCAkZnc6IGJvbGQpIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuODtcclxuICBmb250LXdlaWdodDogJGZ3O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AbWl4aW4gdHh0X19zKCRjb2xvcjogJGNvbG9yX3doaXRlLCAkZnc6IGJvbGQpIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuODtcclxuICBmb250LXdlaWdodDogJGZ3O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGZvbnRfX2VuKCRmdzogbm9ybWFsKSB7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogJGZ3O1xyXG59XHJcblxyXG5AZnVuY3Rpb24gZ2V0UGNWdygkbnVtLCAkd2lkdGg6IDE5MjApIHtcclxuICBAcmV0dXJuICgxdncgKiAkbnVtIC8gJHdpZHRoICogMTAwKTtcclxufVxyXG5cclxuLy8gU29jaWFsRGVzaWduR3JhZGllbnRcclxuQG1peGluIFNER3JhZCgpIHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgJGNvbG9yX2Jhc2U1IDAlLCRjb2xvcl9iYXNlNCAxMDAlKTtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8vIEJ1dHRvbiBtaXhpblxyXG5AbWl4aW4gYnRuX19zKCRjb2xvcjokY29sb3Jfd2hpdGUsJGJvcmRlci1jb2xvcjokY29sb3Jfd2hpdGUsICRiZ2NvbG9yOiRjb2xvcl93aGl0ZSwgJHRvdWthOjAuNSkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOjEyM3B4O1xyXG4gIGhlaWdodDozOHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBhZGRpbmc6NXB4IDAgMCA1cHg7XHJcbiAgY29sb3I6JGNvbG9yO1xyXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZToxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OjM4cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6MTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDo1cHg7XHJcbiAgICBsZWZ0OjVweDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKCRiZ2NvbG9yLCR0b3VrYSk7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6MTJweDtcclxuICAgIGhlaWdodDoxNnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOjUwJTtcclxuICAgIHJpZ2h0OjVweDtcclxuICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgvaW1hZ2VzL2NvbW1vbi9pY29uLWFycm93LnN2Zykgbm8tcmVwZWF0IDAgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDowO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHJpZ2h0OjdweDtcclxuICAgICAgbWFyZ2luLXRvcDogLThweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGJ0bl9fbCgkY29sb3I6JGNvbG9yX3doaXRlLCRib3JkZXItY29sb3I6JGNvbG9yX3doaXRlLCAkYmdjb2xvcjokY29sb3Jfd2hpdGUsICR0b3VrYTowLjUpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDoyNDNweDtcclxuICBoZWlnaHQ6NzhweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMjtcclxuICBwYWRkaW5nOjZweCAwIDAgNnB4O1xyXG4gIGNvbG9yOiRjb2xvcjtcclxuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXNpemU6MjJweDtcclxuICBsaW5lLWhlaWdodDo3OHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXI6MXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OlwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OjEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6NnB4O1xyXG4gICAgbGVmdDo2cHg7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgkYmdjb2xvciwkdG91a2EpO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OlwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOjE0cHg7XHJcbiAgICBoZWlnaHQ6MThweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDo1MCU7XHJcbiAgICByaWdodDoyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgIGJhY2tncm91bmQ6dXJsKC9pbWFnZXMvY29tbW9uL2ljb24tYXJyb3cuc3ZnKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgcGFkZGluZzowO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdG9wOjA7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6MjNweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTlweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGZvcm0tYnRuKCRjb2xvcjokY29sb3Jfd2hpdGUsJGJnLWNvbG9yOiRjb2xvcl9iYXNlMiwkdG91a2E6MC4zLCRob3Zlci1iZy1jb2xvcjokY29sb3JfYmFzZTEpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOjZweDtcclxuICBsZWZ0OjZweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gIGNvbG9yOiRjb2xvcjtcclxuICBiYWNrZ3JvdW5kOnVybCgvaW1hZ2VzL2NvbW1vbi9pY29uLWFycm93LnN2Zykgbm8tcmVwZWF0IDkwJSA0NyUgcmdiYSgkYmctY29sb3IsJHRvdWthKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgb3V0bGluZTpub25lO1xyXG4gIGJvcmRlcjpub25lO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICAvLyAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICAvLyBhcHBlYXJhbmNlOiBidXR0b247XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzowIDAgMXB4IDRweCAjMDAwO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIHRvcDowO1xyXG4gICAgbGVmdDowO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQnV0dG9uIHJlbmV3XHJcbkBtaXhpbiBiYXNlLWJ0bigkYnRuLXdpZHRoOjI0MHB4LCAkYnRuLWhlaWdodDo4MHB4LCAkYnRuLWZvbnQtc2l6ZToyMnB4KSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOmNhbGMoICN7JGJ0bi13aWR0aH0gKyA2cHgpO1xyXG4gIGhlaWdodDpjYWxjKCAjeyRidG4taGVpZ2h0fSArIDZweCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OlwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiRidG4td2lkdGg7XHJcbiAgICBoZWlnaHQ6JGJ0bi1oZWlnaHQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6MDtcclxuICAgIGxlZnQ6MDtcclxuICB9XHJcbiAgLmJ0bi1pdGVtLFxyXG4gIC5mb3JtLWJ0bi1sLFxyXG4gIC5mb3JtLWJ0bi1zIHtcclxuICAgIHdpZHRoOiRidG4td2lkdGg7XHJcbiAgICBoZWlnaHQ6JGJ0bi1oZWlnaHQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6NnB4O1xyXG4gICAgbGVmdDo2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoL2ltYWdlcy9jb21tb24vaWNvbi1hcnJvdy5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIDQ3JTtcclxuICAgIGZvbnQtc2l6ZTokYnRuLWZvbnQtc2l6ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiRidG4taGVpZ2h0O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6bm9uZTtcclxuICAgIGJvcmRlcjpub25lO1xyXG4gICAgLy8gLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICAvLyBhcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLmJ0bi1pdGVtLFxyXG4gICAgLmZvcm0tYnRuLWwsXHJcbiAgICAuZm9ybS1idG4tcyB7XHJcbiAgICAgIHRvcDowO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0LmJ0bi1pdGVtLFxyXG4gIGlucHV0LmZvcm0tYnRuLWwsXHJcbiAgaW5wdXQuZm9ybS1idG4tcyxcclxuICBhLmZvcm0tYnRuLWwsXHJcbiAgYS5mb3JtLWJ0bi1zIHtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3gtc2hhZG93OjAgMCAxcHggNHB4ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblx05aSJ5pWw5qC857SN44OV44Kh44Kk44OrXHJcblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKiBjb2xvciBiYXNlICovXHJcbiRjb2xvcl9ibGFjayA6ICMwMDA7XHJcbiRjb2xvcl9ibGFjazIgOiAjZWVlO1xyXG5cclxuJGNvbG9yX3doaXRlIDogI2ZmZjtcclxuJGNvbG9yX2Jhc2UxIDogIzAwMjIzRTtcclxuJGNvbG9yX2Jhc2UyIDogIzM2NEU2RTtcclxuJGNvbG9yX2Jhc2UzIDogI0RERjJGRjtcclxuJGNvbG9yX2Jhc2U0IDogI0Y5Rjg3MTtcclxuJGNvbG9yX2Jhc2U1IDogI0ZGQkMwMztcclxuXHJcbiRzb2x1dGlvbl9ibHVlIDogIzAwNEVBMjtcclxuJHNvbHV0aW9uX2JnIDogI2U4ZWRmMDtcclxuXHJcbi8qIGNvbG9yIHNkZ3MgKi9cclxuJGNvbG9yX3NkZ3MxIDogI0U0MDExRTtcclxuJGNvbG9yX3NkZ3MyIDogI0Q2QTYwMDtcclxuJGNvbG9yX3NkZ3MzIDogIzFCOTczQTtcclxuJGNvbG9yX3NkZ3M0IDogI0M1MEUyODtcclxuJGNvbG9yX3NkZ3M1IDogI0U4MzQxODtcclxuJGNvbG9yX3NkZ3M2IDogIzAwQTZEOTtcclxuJGNvbG9yX3NkZ3M3IDogI0ZBQkQwMDtcclxuJGNvbG9yX3NkZ3M4IDogIzk3MEEzMTtcclxuJGNvbG9yX3NkZ3M5IDogI0VDNkEwNjtcclxuJGNvbG9yX3NkZ3MxMCA6ICNEQzA5N0I7XHJcbiRjb2xvcl9zZGdzMTEgOiAjRjVBMjBCO1xyXG4kY29sb3Jfc2RnczEyIDogI0QzOTIwNjtcclxuJGNvbG9yX3NkZ3MxMyA6ICM0MDc5MzY7XHJcbiRjb2xvcl9zZGdzMTQgOiAjMDA3NUJBO1xyXG4kY29sb3Jfc2RnczE1IDogIzU0QjQzMTtcclxuJGNvbG9yX3NkZ3MxNiA6ICMwMDRDODg7XHJcbiRjb2xvcl9zZGdzMTcgOiAjMDIzMDY3O1xyXG5cclxuXHJcbiRjb2xvcl9tYXJrZXI6ICNmZGRlYTU7IiwiQGltcG9ydCBcIkM6L1VzZXJzL3RhbmFrYS1rL0RvY3VtZW50cy9landvcmtzLWNvcnAuZ2l0L3Jlc291cmNlL3Nhc3MvbW9kdWxlL19taXhpbi5zY3NzXCI7XG5AaW1wb3J0IFwiQzovVXNlcnMvdGFuYWthLWsvRG9jdW1lbnRzL2Vqd29ya3MtY29ycC5naXQvcmVzb3VyY2Uvc2Fzcy9tb2R1bGUvX3ZhcmlhYmxlLnNjc3NcIjtcclxuXHJcbi8vIGZvciBBbmltYXRpb25cclxuLmR4LWxvZ28sXHJcbi5hY3Rpb24taGVhZC1pbm5lci10aXRsZSxcclxuLmFjdGlvbi1oZWFkLWlubmVyLWNhcCxcclxuLmFjdGlvbi1oZWFkLWlubmVyLXN1Yi1jYXAsXHJcbi5zZGdzLWFydGljbGVcclxuIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uc2Rncy1hcnRpY2xlIHtcclxuICAuc2Rncy1hcnRpY2xlLWRlYnVnLXN0YXR1cyB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcl9zZGdzMSwgMC44KTtcclxuICAgIGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB6LWluZGV4OiA1MDA7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuI21haW4ge1xyXG4gIGNvbG9yOiAkY29sb3JfYmxhY2s7XHJcbn1cclxuXHJcbi5tYWluLWhlYWQge1xyXG4gIG1pbi1oZWlnaHQ6IDUyMHB4O1xyXG4gIEBpbmNsdWRlIG1xLXNwIHtcclxuICAgIG1pbi1oZWlnaHQ6IDQydnc7XHJcbiAgfVxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAubWFpbi1oZWFkX19pbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB6LWluZGV4OiAtMTA7XHJcbiAgICBAaW5jbHVkZSBtcS1zcCB7XHJcbiAgICAgIG1pbi13aWR0aDogMTQwJTtcclxuICAgICAgbWluLWhlaWdodDogMTQwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4jYXJ0aWNsZS1kZXRhaWwge1xyXG4gIC5tYWluLWRldGFpbCB7XHJcbiAgICBAaW5jbHVkZSB0d28tY29sdW1uLXdpZHRoO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgLm1haW4tZGV0YWlsLWltZyB7XHJcbiAgICAgIG1hcmdpbjogLTQ0MHB4IGF1dG8gMjBweDtcclxuICAgICAgQGluY2x1ZGUgbXEtc3Age1xyXG4gICAgICAgIG1hcmdpbjogLTM2dncgYXV0byAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4taGVhZC1pbWdfX2RhdGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgZm9udC1zaXplOjEzcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgIH1cclxuICAgIC5tYWluLWRldGFpbC10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgICAubWFpbi1kZXRhaWwtdHh0IHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNhcnRpY2xlLWRldGFpbC13cmFwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgcGFkZGluZzogNTBweCAwO1xyXG4gIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgLm1haW4tc2lkZWJhciB7XHJcbiAgICB3aWR0aDozMDBweDtcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiRjb2xvcl9iYXNlMTtcclxuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGNvbG9yX2Jhc2UxO1xyXG4gICAgfVxyXG4gICAgLnNpZGViYXItbGF0ZXN0LWxpc3QsXHJcbiAgICAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdCxcclxuICAgIC5zaWRlYmFyLWJhbm5lciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAvLyB3aWR0aDoyNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zaWRlYmFyLWxhdGVzdC1saXN0X190aXRsZSxcclxuICAgICAgICAgIC5zaWRlYmFyLXJlY29tbWVuZC1saXN0X190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX2JsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zaWRlYmFyLWxhdGVzdC1saXN0X190aXRsZSxcclxuICAgICAgICAgICAgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX3RpdGxlIHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtc3Age1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOjMwJTtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNpZGViYXItbGF0ZXN0LWxpc3RfX3RpdGxlLFxyXG4gICAgICAgICAgICAuc2lkZWJhci1yZWNvbW1lbmQtbGlzdF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAtICgzMCUgKyAxMHB4KSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLXhzLXNwIHtcclxuICAgICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zaWRlYmFyLWxhdGVzdC1saXN0X190aXRsZSxcclxuICAgICAgICAgICAgLnNpZGViYXItcmVjb21tZW5kLWxpc3RfX3RpdGxlIHtcclxuICAgICAgICAgICAgICB3aWR0aDpjYWxjKDEwMCUgLSAoNTAlICsgMTBweCkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tYWluLWRldGFpbC1jb250ZW50cyB7XHJcbiAgICB3aWR0aDogNjQwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgICAvLyBtYXJnaW46IGF1dG87XHJcbiAgICAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIge1xyXG4gICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgIEBpbXBvcnQgXCIuLi9zb2x1dGlvbi9hcnRpY2xlLWJvZHkuc2Nzc1wiO1xyXG4gICAgICAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfdHh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIC5vdGhlci1hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgICAgbWFyZ2luOjIwcHggMDtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyOjRweCBzb2xpZCAjY2RjZGNkO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICAgICAgICAgIC5vdGhlci1hcnRpY2xlLWxpbmtfX2ltYWdlIHtcclxuICAgICAgICAgICAgICB3aWR0aDozMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdGhlci1hcnRpY2xlLWxpbmtfX3RleHQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAtICgzMCUgKyAyMHB4KSk7XHJcbiAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojOTk5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjExcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHNvbHV0aW9uX2JsdWU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjojOTk5O1xyXG4gICAgICAgICAgICAgIC5vdGhlci1hcnRpY2xlLWxpbmtfX2ltYWdlIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm90aGVyLWFydGljbGUtbGlua19fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwIHtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAub3RoZXItYXJ0aWNsZS1saW5rX19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo0MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdGhlci1hcnRpY2xlLWxpbmtfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6Y2FsYygxMDAlIC0gKDQwJSArIDEwcHgpKTtcclxuICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1wb3J0YW50LXRleHQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIHBhZGRpbmc6MjBweCA0MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHNvbHV0aW9uX2JnO1xyXG4gICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICNBMkM1RTI7XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLXNwIHtcclxuICAgICAgICAgICAgcGFkZGluZzoxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl9tb3ZpZSB7XHJcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgdmlkZW8ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl9pbWdfd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIH1cclxuICAgICAgLm1haW4tZGV0YWlsLWNvbnRlbnRzLWlubmVyX2ltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAyOTBweDtcclxuICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMjkwcHg7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAjYXJ0aWNsZS1kZXRhaWwtd3JhcCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgI2FydGljbGUtZGV0YWlsLWJvZHksXHJcbiAgICAjbWFpbi1zaWRlYmFyIHtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgIH1cclxuICAgIC5tYWluLWRldGFpbC1jb250ZW50cyB7XHJcbiAgICAgIHdpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLm1haW4tc2lkZWJhcntcclxuICAgICAgd2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcS1zcCB7XHJcbiAgI21haW4ge1xyXG4gICAgLm1haW4tZGV0YWlsIHtcclxuICAgICAgLm1haW4tZGV0YWlsLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAubWFpbi1oZWFkLWltZ19fZGF0ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOjEycHg7XHJcbiAgICAgIH1cclxuICAgICAgLm1haW4tZGV0YWlsLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4tZGV0YWlsLWNvbnRlbnRzLXdyYXAgLm1haW4tZGV0YWlsLWNvbnRlbnRzIHtcclxuICAgICAgLm1haW4tZGV0YWlsLWNvbnRlbnRzLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXIge1xyXG4gICAgICAgIC5tYWluLWRldGFpbC1jb250ZW50cy1pbm5lcl9tb3ZpZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XHJcbiAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1kZXRhaWwtY29udGVudHMtaW5uZXJfaW1nIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAyJSAyMHB4IDA7XHJcbiAgICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgICAgaGVpZ2h0OiA0Ni41NXZ3O1xyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgybikge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5tYWluLWRldGFpbC1wYXJzb24td3JhcCB7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgLm1haW4tZGV0YWlsLXBhcnNvbi1zbnMtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgLm1haW4tZGV0YWlsLXBhcnNvbi1zbnNfX3R4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgIC5tYWluLWRldGFpbC1wYXJzb24tc25zX19pY29uIHtcclxuICAgICAgd2lkdGg6IDI5cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3ZhcmlhYmxlXCI7XHJcbkBpbXBvcnQgXCIuLi9tb2R1bGUvbWl4aW5cIjtcclxuXHJcbmEge1xyXG4gIGNvbG9yOiMwMDA7XHJcbn1cclxuYVt0YXJnZXQ9XCJfYmxhbmtcIl0ge1xyXG4gIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb250ZW50OiB1cmwoXCIvaW1hZ2VzL2NvbW1vbi9pY29uX25ld3RhYl9ncmF5LnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQ6ICBuby1yZXBlYXQgMCwgMDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHJpZ2h0OiAtN3B4O1xyXG4gICAgYm90dG9tOiAtMXB4O1xyXG4gIH1cclxufVxyXG5cclxuaDIraDMsXHJcbmgzK2g0LFxyXG5oNCtoNSxcclxuaDUraDYge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbmgyOm50aC1jaGlsZChuICsgMikge1xyXG4gIG1hcmdpbi10b3A6IDgwcHg7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcbiAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNjAlLCAkY29sb3JfbWFya2VyIDYwJSk7XHJcbn1cclxuXHJcbmgyLFxyXG4ubWFpbi1kZXRhaWwtY29udGVudHMtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX2JsYWNrO1xyXG4gIEBpbmNsdWRlIG1xLXNwIHtcclxuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICBmb250LXNpemU6MjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkY29sb3JfYmxhY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweDtcclxuICBAaW5jbHVkZSBtcS1zcCB7XHJcbiAgICBtYXJnaW46IDYwcHggYXV0byAzMHB4O1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgZm9udC1zaXplOjIwcHhcclxuICB9XHJcbn1cclxuaDQge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIC8vIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGNvbG9yX3doaXRlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweDtcclxuICBAaW5jbHVkZSBtcS1zcCB7XHJcbiAgICBtYXJnaW46IDYwcHggYXV0byAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5oNSB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgLy8gYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkY29sb3Jfd2hpdGU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAvLyBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweDtcclxuICBAaW5jbHVkZSBtcS1zcCB7XHJcbiAgICBtYXJnaW46IDYwcHggYXV0byAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5oNiB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgLy8gYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkY29sb3Jfd2hpdGU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAvLyBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweDtcclxuICBAaW5jbHVkZSBtcS1zcCB7XHJcbiAgICBtYXJnaW46IDYwcHggYXV0byAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5wIHtcclxuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5zdHJvbmcsXHJcbmIge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5pbWcge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcbnVsLFxyXG5vbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG51bCBsaSB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcbm9sIGxpIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxudmlkZW8ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbmJsb2NrcXVvdGUge1xyXG4gIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDQwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJHNvbHV0aW9uX2JnLCAkYWxwaGE6IDAuOSk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHAge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCLigJxcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTVweDtcclxuICAgIGxlZnQ6IDVweDtcclxuICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMCwgJGFscGhhOiAwLjYpO1xyXG4gICAgZm9udC1zaXplOiA4MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXNwIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDMwcHg7XHJcbiAgICBmb250LXNpemU6MTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jYXB0aW9uLWltZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5maWdjYXB0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGNvbG9yOiM5OTk7XHJcbiAgZm9udC1zaXplOjE0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIEBpbmNsdWRlIG1xLXNwIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcbmlmcmFtZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuY2l0ZSB7XHJcbiAgY29sb3I6Izk5OTtcclxuICBmb250LXNpemU6MTJweDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjojOTk5O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
