.ck-widget {
  display: inline;
}

.marker-yellow {
  background-color: #fdfd77;
}

.marker-green {
  background-color: #62f962;
}

.marker-pink {
  background-color: #fc7899;
}

.marker-blue {
  background-color: #72ccfd;
}

.pen-red {
  background-color: #e71313;
}

.pen-green {
  background-color: #128a00;
}

mark {
  color: inherit;
}

.main-content article p img {
  max-width: 100%;
}

.main-content .border {
  padding: 10px;
}

.main-content div#ez-toc-container {
  margin: 42px 0 36px;
  padding: 30px 50px;
  background: #FAF6F2;
  color: #C19B6C;
}

.main-content div#ez-toc-container li {
  padding-bottom: 0;
}

.main-content div#ez-toc-container ul {
  padding-left: 20px !important;
}

.main-content div#ez-toc-container ul ul {
  padding-left: 2em !important;
}

.main-content .media {
  display: block;
}

.main-content article h2,
.main-content h3,
.main-content h4 {
  margin-top: 20px !important;
}

.main-content p.ez-toc-title {
  position: relative;
  font-size: 22px !important;
  text-align: left;
  padding-bottom: 20px;
  margin: 20px 0 !important;
  font-weight: bold;
}

.main-content p.ez-toc-title::before {
  width: 100%;
  height: 1px;
  content: "";
  background: #c4c4c4;
  position: absolute;
  bottom: 0;
  left: 0;
}

.main-content p.ez-toc-title::after {
  width: 50px;
  height: 1px;
  content: "";
  background: #C19B6C;
  position: absolute;
  bottom: 0;
  left: 0;
}

.main-content div#ez-toc-container li {
  list-style: decimal !important;
}

.main-content div#ez-toc-container li a {
  color: #C19B6C !important;
  padding: 5px 0;
  display: block;
  font-size: 18px;
}

.main-content figure {
  width: 100% !important;
}

.main-content article table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  border: 1px double #b3b3b3;
  margin-top: 20px;
  margin-bottom: 20px;
}

.main-content article th {
  background: #FAF6F2;
}

.main-content article strong {
  background: linear-gradient(transparent 55%, #fff25f 0%);
}

@media screen and (max-width: 575px) {
  .main-content div#ez-toc-container {
    margin: 20px 0 30px;
    padding: 22px;
  }

  .main-content div#ez-toc-container li a {
    font-size: 15px !important;
  }

  .main-content div#ez-toc-container ul ul {
    padding-left: 24px !important;
  }

  .main-content p.ez-toc-title {
    margin: 10px 0 !important;
  }
}

.main-content .line-btn {
  margin-top: 15px;
}

.main-content .line-btn .line-btn-message {
  text-align: center;
  font-weight: 700;
}

.main-content .line-btn .line-btn-message .green {
  color: #19d600;
}

.main-content .btn-search-freelance {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 450px;
  height: 65px;
  color: white !important;
  margin: 0 auto 0 auto !important;
  background: #19D600;
  border-radius: 35px;
  border-bottom: 3px solid #009511;
  border-top: none;
  border-right: none;
  border-left: none;
}

.main-content .btn-search-freelance .main {
  width: 100%;
  line-height: 1.4;
  text-align: center;
}

@media screen and (max-width: 575px) {
  .main-content .btn-search-freelance {
    width: 100%;
    height: 55px;
  }

  .main-content .btn-search-freelance .main {
    width: 100%;
  }
}

.main-content .btn-search-freelance::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: -100%;
  z-index: 99999;
  background-image: linear-gradient(130deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 75%);
  -webkit-animation: shine 2s infinite;
          animation: shine 2s infinite;
}

@-webkit-keyframes shine {
  100% {
    left: 100%;
  }
}

@keyframes shine {
  100% {
    left: 100%;
  }
}

@-webkit-keyframes expansion {
  0% {
    width: 10px;
    left: 0;
  }

  100% {
    width: 10px;
    margin-left: 1200px;
  }
}

@keyframes expansion {
  0% {
    width: 10px;
    left: 0;
  }

  100% {
    width: 10px;
    margin-left: 1200px;
  }
}

.main-content .btn-search-freelance span.circle {
  background-color: white;
  width: 20px;
  height: 20px;
  display: inline;
  border-radius: 50%;
  position: absolute;
  right: 30px;
}

.main-content .profile-box {
  background: #F2F7FE;
  padding: 15px;
  line-height: 1.8;
}

.main-content .profile-box .profile-box-basic {
  display: flex;
  flex-direction: row;
}

.main-content .profile-box .photo {
  width: 190px;
  height: 80px;
  -o-object-fit: cover;
     object-fit: cover;
}

.main-content .profile-box .name {
  font-weight: bold;
}

.main-content .profile-box .company {
  font-weight: bold;
}

.main-content .profile-box .detail-sp {
  display: none;
}

@media screen and (max-width: 575px) {
  .main-content .profile-box {
    padding: 20px;
  }

  .main-content .profile-box .detail-pc {
    display: none;
  }

  .main-content .profile-box .detail-sp {
    display: block;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .two-column-wrap {
    display: flex;
    flex-direction: column-reverse;
  }
}

.lower-pages.freelance.article .headline {
  text-align: left;
  font-size: 28px;
  margin-bottom: 31px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .headline {
    padding-bottom: 24px;
    margin-bottom: 25px;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article h1.headline {
    font-size: 24px;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article h1.headline {
    font-size: 22px;
  }
}

.lower-pages.freelance.article .info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info {
    align-items: flex-end;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .info {
    display: block;
  }
}

.lower-pages.freelance.article .info .text-block {
  margin-bottom: 0;
}

.lower-pages.freelance.article .info .text-block .member {
  font-size: 11px;
  width: 113px;
  padding-top: 1px;
  padding-bottom: 1px;
}

.lower-pages.freelance.article .info .text-block .name {
  font-size: 19px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info .text-block .name {
    white-space: normal;
  }
}

.lower-pages.freelance.article .info .text-block .name a {
  color: #007bff;
}

.lower-pages.freelance.article .info .text-block .date {
  font-size: 14px;
  width: 205px;
  flex-shrink: 0;
  margin-left: 10px;
}

@media (max-width: 991px) {
  .lower-pages.freelance.article .info .text-block .date {
    margin-left: 0;
  }
}

.lower-pages.freelance.article .info .text-block .date span {
  color: #C19B6C;
  margin-right: 17px;
}

@media (max-width: 991px) {
  .lower-pages.freelance.article .info .text-block .date span {
    display: block;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info .text-block .date span {
    display: inline-block;
  }
}

.lower-pages.freelance.article .info dl.count,
.lower-pages.freelance.article .evaluation dl.count {
  font-size: 11px;
  border: 2px solid #C19B6C;
  border-radius: 5px;
  overflow: hidden;
  background: #C19B6C;
  display: flex;
  align-items: center;
  text-align: center;
  min-height: 32px;
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .info dl.count,
  .lower-pages.freelance.article .evaluation dl.count {
    max-width: 150px;
    margin-top: 10px;
  }
}

.lower-pages.freelance.article .info dl.count dt,
.lower-pages.freelance.article .evaluation dl.count dt {
  padding: 0 7px;
  height: 100%;
  display: flex;
  align-items: center;
}

.lower-pages.freelance.article .info dl.count dt img,
.lower-pages.freelance.article .evaluation dl.count dt img {
  width: 26px;
  height: auto;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info dl.count dt img,
  .lower-pages.freelance.article .evaluation dl.count dt img {
    width: 22px;
  }
}

.lower-pages.freelance.article .info dl.count dd,
.lower-pages.freelance.article .evaluation dl.count dd {
  color: #C19B6C;
  background: white;
  padding: 2px 5px;
  height: 100%;
  min-height: 32px;
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
}

.lower-pages.freelance.article .info dl.count dd span:first-of-type,
.lower-pages.freelance.article .evaluation dl.count dd span:first-of-type {
  font-size: 20px;
  font-weight: bold;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info dl.count dd span:first-of-type,
  .lower-pages.freelance.article .evaluation dl.count dd span:first-of-type {
    font-size: 18px;
  }
}

.lower-pages.freelance.article .info dl.count dd span:last-of-type,
.lower-pages.freelance.article .evaluation dl.count dd span:last-of-type {
  font-size: 14px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .info dl.count dd span:last-of-type,
  .lower-pages.freelance.article .evaluation dl.count dd span:last-of-type {
    font-size: 13px;
  }
}

.lower-pages.freelance.article .main-content a {
  color: #007bff;
  word-break: break-all;
}

.lower-pages.freelance.article .main-content .toc {
  margin: 42px 0 36px;
  padding: 30px 50px;
  background: #FAF6F2;
  color: #C19B6C;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc {
    margin: 20px 0 30px;
    padding: 22px;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .main-content .toc {
    padding: 20px 15px;
  }
}

.lower-pages.freelance.article .main-content .toc .headline {
  font-size: 22px;
  text-align: left;
  padding-bottom: 20px;
  margin: 20px 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc .headline {
    margin: 10px 0;
  }
}

.lower-pages.freelance.article .main-content .toc ol {
  padding-left: 20px;
  margin: 0;
}

.lower-pages.freelance.article .main-content .toc ol li {
  list-style-type: decimal;
  padding-bottom: 0;
  font-weight: 600;
}

.lower-pages.freelance.article .main-content .toc ol li a {
  color: #C19B6C;
  padding: 5px 0;
  display: block;
  font-size: 18px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc ol li a {
    font-size: 15px;
  }
}

.lower-pages.freelance.article .main-content .toc ol ol {
  padding-left: 2em;
}

@media (max-width: 991px) {
  .lower-pages.freelance.article .main-content .toc ol ol {
    padding-left: 50px;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content .toc ol ol {
    padding-left: 24px;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .main-content .toc ol ol {
    padding-left: 15px;
  }
}

.lower-pages.freelance.article .main-content h2,
.lower-pages.freelance.article .main-content h3,
.lower-pages.freelance.article .main-content h4,
.lower-pages.freelance.article .main-content h5,
.lower-pages.freelance.article .main-content p,
.lower-pages.freelance.article .main-content ol,
.lower-pages.freelance.article .main-content ul {
  margin: 0;
}

.lower-pages.freelance.article .main-content h2 {
  color: #B28247;
  font-size: 24px;
  line-height: 2.1rem;
  font-weight: normal;
  border-left: 12px solid #B28247;
  background: #F0E6DA;
  padding: 11px 10px 11px 25px;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h2 {
    font-size: 22px;
    line-height: 1.9rem;
    padding-left: 16px;
  }
}

.lower-pages.freelance.article .main-content h3 {
  font-size: 22px;
  color: #C19B6C;
  line-height: 2.1rem;
  font-weight: bold;
  padding-bottom: 5px;
  border-bottom: 1px solid #898989;
  position: relative;
  margin-bottom: 10px;
}

.lower-pages.freelance.article .main-content h3::after {
  width: 50px;
  height: 1px;
  content: "";
  background: #C19B6C;
  position: absolute;
  bottom: -1px;
  left: 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h3 {
    font-size: 20px;
    line-height: 1.9rem;
  }
}

.lower-pages.freelance.article .main-content h4 {
  font-size: 20px;
  line-height: 1.8rem;
  font-weight: bold;
  color: #231815;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h4 {
    font-size: 18px;
    line-height: 1.6rem;
  }
}

.lower-pages.freelance.article .main-content h5 {
  font-size: 18px;
  line-height: 1.6rem;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content h5 {
    font-size: 16px;
    line-height: 1.4rem;
  }
}

.lower-pages.freelance.article .main-content p {
  font-size: 18px;
  line-height: 2rem;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content p {
    font-size: 16px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .main-content p img {
  width: auto;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.lower-pages.freelance.article .main-content ol {
  padding-left: 20px;
  list-style: decimal;
}

.lower-pages.freelance.article .main-content ol li {
  list-style-type: decimal;
  font-size: 18px;
  line-height: 2rem;
  padding-bottom: 14px;
}

.lower-pages.freelance.article .main-content ol li:last-of-type {
  padding-bottom: 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content ol li {
    font-size: 16px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .main-content ul {
  padding-left: 20px;
  list-style: decimal;
}

.lower-pages.freelance.article .main-content ul li {
  list-style-type: disc;
  font-size: 18px;
  line-height: 2rem;
  padding-bottom: 14px;
}

.lower-pages.freelance.article .main-content ul li:last-of-type {
  padding-bottom: 0;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .main-content ul li {
    font-size: 16px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .evaluation {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 78px 0 60px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation {
    display: block;
    margin: 40px 0;
  }
}

.lower-pages.freelance.article .evaluation .count {
  max-width: 296px;
  margin-right: 30px;
  transition: all 0.3s;
}

.lower-pages.freelance.article .evaluation .count:hover {
  cursor: pointer;
}

.lower-pages.freelance.article .evaluation .count dd {
  align-items: center;
  font-weight: bold;
  font-size: 20px;
  line-height: 1.7rem;
  width: 100%;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation .count dd {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation .count {
    justify-content: center;
    margin: 0 auto;
  }
}

.lower-pages.freelance.article .evaluation .sns-wrap {
  display: flex;
  align-items: center;
  max-width: 523px;
  width: 100%;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .evaluation .sns-wrap {
    margin-top: 20px;
    max-width: 100%;
  }
}

.lower-pages.freelance.article .evaluation .sns-wrap a {
  padding: 3px 0;
  height: 39px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 33.333333%;
  text-align: center;
  margin-right: 5px;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:first-of-type {
  background: #3B5C9D;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:first-of-type img {
  width: 14px;
  height: auto;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:nth-of-type(2) {
  background: #328EC5;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:nth-of-type(2) img {
  width: 27px;
  height: auto;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:last-of-type {
  background: #04A9D6;
  margin-right: 0;
}

.lower-pages.freelance.article .evaluation .sns-wrap a:last-of-type img {
  width: 55px;
  height: auto;
}

.lower-pages.freelance.article h2.headline {
  font-size: 22px;
  line-height: 2rem;
  padding-bottom: 24px;
  color: #C19B6C;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article h2.headline {
    font-size: 20px;
    line-height: 1.8rem;
  }
}

.lower-pages.freelance.article .writer .freelancer-box:last-of-type {
  margin-bottom: 0;
}

.lower-pages.freelance.article .writer .btn-wrap {
  padding: 0 29px 27px 38px;
  background: #EFF8F3;
  margin-bottom: 60px;
}

.lower-pages.freelance.article .writer .btn-wrap.status-depends {
  background: #FFFFEF;
}

.lower-pages.freelance.article .writer .btn-wrap.status-busy {
  background: #EFEFEF;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .writer .btn-wrap {
    margin-bottom: 40px;
    padding: 0 10px 38px;
  }
}

.lower-pages.freelance.article .writer .btn-wrap .more-btn {
  width: 270px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .writer .btn-wrap .more-btn {
    margin: 0 auto;
  }
}

@media (max-width: 320px) {
  .lower-pages.freelance.article .writer .btn-wrap .more-btn {
    width: 100%;
  }
}

.lower-pages.freelance.article .writer .btn-wrap .more-btn:first-of-type {
  margin-right: 20px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .writer .btn-wrap .more-btn:first-of-type {
    margin-right: auto;
    margin-bottom: 16px;
  }
}

.lower-pages.freelance.article .writer .btn-wrap .more-btn .btn-more {
  font-size: 15px;
  line-height: 1.4rem;
}

.lower-pages.freelance.article .blog {
  margin-bottom: 55px;
}

@media (max-width: 767px) {
  .lower-pages.freelance.article .blog {
    margin-bottom: 0;
  }
}

.lower-pages.freelance.article .blog a.slide-box:hover {
  color: #C19B6C;
}

.lower-pages.freelance.article .blog .swiper-button-prev {
  left: 0;
  top: 20%;
}

.lower-pages.freelance.article .blog .swiper-button-next {
  right: 0;
  top: 20%;
}

.lower-pages.freelance.article .column-intro {
  margin-bottom: 30px;
}

.lower-pages.freelance.article .column-intro .column-button {
  position: relative;
  width: 250px;
  display: block;
  color: white;
  font-weight: bold;
  font-size: 19px;
  text-align: center;
  line-height: 2rem;
  margin: 0 auto;
  padding: 5px 30px 5px 20px;
  background: #F6B140;
  border-radius: 30px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
}

.lower-pages.freelance.article .column-intro .column-button::after {
  width: 10px;
  height: 10px;
  content: "";
  border-top: 2px solid white;
  border-right: 2px solid white;
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 15px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcmVlbGFuY2UvX2FydGljbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9hcnRpY2xlX2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0NDQ0o7O0FERUE7RUFDSTtDQ0NKOztBREVBO0VBQ0k7Q0NDSjs7QURFQTtFQUNJO0NDQ0o7O0FERUE7RUFDSTtDQ0NKOztBREVBO0VBQ0k7Q0NDSjs7QURFQTtFQUNJO0NDQ0o7O0FERUE7RUFDSTtDQ0NKOztBREdJO0VBQ0k7Q0NBUjs7QURFSTtFQUNJO0NDQ1I7O0FEQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDQ0VSOztBREFJO0VBQ0k7Q0NHUjs7QURESTtFQUNJO0NDSVI7O0FERkk7RUFDSTtDQ0tSOztBREhJO0VBQ0k7Q0NNUjs7QURKSTs7O0VBR0k7Q0NPUjs7QURMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ1FSOztBRE5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NTUjs7QURQSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDVVI7O0FEUkk7RUFDSTtDQ1dSOztBRFRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0NZUjs7QURWSTtFQUNJO0NDYVI7O0FEVlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ2FaOztBRFhRO0VBQ0k7Q0NjWjs7QURYSTtFQUNJO0NDY1I7O0FEWkk7RUFDSTtJQUNJO0lBQ0E7R0NlVjs7RURiTTtJQUNJO0dDZ0JWOztFRGRNO0lBQ0k7R0NpQlY7O0VEZk07SUFDSTtHQ2tCVjtDQUNGOztBRGhCSTtFQUNJO0NDbUJSOztBRGxCUTtFQUNJO0VBQ0E7Q0NxQlo7O0FEcEJZO0VBQ0k7Q0N1QmhCOztBRG5CSTtFQUNJO0VBQ0E7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QUNBO0NDd0paOztBQ3ZwQkk7RUYyZkk7SUFNUTtJQUNBO0dDMkpkO0NBQ0Y7O0FEMUpZO0VBQ0k7RUFDQTtFQUNBO0NDNkpoQjs7QUQ1SmdCO0VBQ0k7Q0MrSnBCOztBRDVKZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDK0pwQjs7QUNockJJO0VGNGdCWTtJQU9RO0dDa0t0QjtDQUNGOztBQ3RyQkk7RUZvZ0JRO0lBbUJRO0lBQ0E7R0NvS2xCO0NBQ0Y7O0FEbEtZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0NxS2hCOztBQ3BzQkk7RUYyaEJRO0lBTVE7SUFDQTtHQ3dLbEI7Q0FDRjs7QUR2S2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQzBLcEI7O0FEektvQjtFQUNJO0NDNEt4Qjs7QUQzS3dCO0VBQ0k7RUFDQTtDQzhLNUI7O0FEM0tvQjtFQUNJO0NDOEt4Qjs7QUQ3S3dCO0VBQ0k7RUFDQTtDQ2dMNUI7O0FEN0tvQjtFQUNJO0VBQ0E7Q0NnTHhCOztBRC9Ld0I7RUFDSTtFQUNBO0NDa0w1Qjs7QUQ1S1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDQytLWjs7QUN6dkJJO0VGc2tCSTtJQU1RO0lBQ0E7R0NrTGQ7Q0FDRjs7QUQvS1k7RUFDSTtDQ2tMaEI7O0FEaExZO0VBQ0k7RUFDQTtFQUNBO0NDbUxoQjs7QURsTGdCO0VBQ0k7Q0NxTHBCOztBRG5MZ0I7RUFDSTtDQ3NMcEI7O0FDbHhCSTtFRm9sQlE7SUFXUTtJQUNBO0dDd0xsQjtDQUNGOztBRHZMZ0I7RUFDSTtDQzBMcEI7O0FDN3hCSTtFRmttQlk7SUFHUTtHQzZMdEI7Q0FDRjs7QUN2eEJJO0VGc2xCWTtJQU1RO0dDZ010QjtDQUNGOztBRC9Mb0I7RUFDSTtDQ2tNeEI7O0FDN3lCSTtFRjBtQmdCO0lBR1E7SUFDQTtHQ3FNMUI7Q0FDRjs7QURuTW9CO0VBQ0k7RUFDQTtDQ3NNeEI7O0FEak1RO0VBQ0k7Q0NvTVo7O0FDN3pCSTtFRnduQkk7SUFHUTtHQ3VNZDtDQUNGOztBRHJNZ0I7RUFDSTtDQ3dNcEI7O0FEck1ZO0VBQ0k7RUFDQTtDQ3dNaEI7O0FEdE1ZO0VBQ0k7RUFDQTtDQ3lNaEI7O0FEdE1RO0VBQ0k7Q0N5TVo7O0FEeE1ZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0MyTWhCOztBRDFNZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDNk1wQiIsImZpbGUiOiIvY3NzL2FydGljbGVfYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jay13aWRnZXQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLm1hcmtlci15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZkNzc7XG59XG5cbi5tYXJrZXItZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MmY5NjI7XG59XG5cbi5tYXJrZXItcGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNzg5OTtcbn1cblxuLm1hcmtlci1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJjY2ZkO1xufVxuXG4ucGVuLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3MTMxMztcbn1cblxuLnBlbi1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyOGEwMDtcbn1cblxubWFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICAgIGFydGljbGUgcCBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5ib3JkZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICBkaXYjZXotdG9jLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogNDJweCAwIDM2cHg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZBRjZGMjtcbiAgICAgICAgY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgfVxuICAgIGRpdiNlei10b2MtY29udGFpbmVyIGxpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgIGRpdiNlei10b2MtY29udGFpbmVyIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGRpdiNlei10b2MtY29udGFpbmVyIHVsIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1lZGlhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIGFydGljbGUgaDIsXG4gICAgaDMsXG4gICAgaDQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHAuZXotdG9jLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICBwLmV6LXRvYy10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzRjNGM0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgcC5lei10b2MtdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgZGl2I2V6LXRvYy1jb250YWluZXIgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGRpdiNlei10b2MtY29udGFpbmVyIGxpIGEge1xuICAgICAgICBjb2xvcjogJGJhc2VDb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggZG91YmxlIGhzbCgwLCAwJSwgNzAlKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQUY2RjI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYXJ0aWNsZSBzdHJvbmcge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNTUlLCAjZmZmMjVmIDAlKTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZGl2I2V6LXRvYy1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgZGl2I2V6LXRvYy1jb250YWluZXIgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBkaXYjZXotdG9jLWNvbnRhaW5lciB1bCB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBwLmV6LXRvYy10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5saW5lLWJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIC5saW5lLWJ0bi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAuZ3JlZW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTlkNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tc2VhcmNoLWZyZWVsYW5jZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxOUQ2MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA5NTExO1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgICAuYnRuLXNlYXJjaC1mcmVlbGFuY2UgLm1haW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAuYnRuLXNlYXJjaC1mcmVlbGFuY2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIC5tYWluIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tc2VhcmNoLWZyZWVsYW5jZTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDc1JSk7XG4gICAgICAgIGFuaW1hdGlvbjogc2hpbmUgMnMgaW5maW5pdGU7XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc2hpbmUge1xuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGtleWZyYW1lcyBleHBhbnNpb24ge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMjAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIHNwYW4uY2lyY2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAucHJvZmlsZS1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjJGN0ZFO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIH1cbiAgICAucHJvZmlsZS1ib3ggLnByb2ZpbGUtYm94LWJhc2ljIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLnByb2ZpbGUtYm94IC5waG90byB7XG4gICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgLnByb2ZpbGUtYm94IC5uYW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5wcm9maWxlLWJveCAuY29tcGFueSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICAucHJvZmlsZS1ib3ggLmRldGFpbC1zcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5wcm9maWxlLWJveCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5wcm9maWxlLWJveCAuZGV0YWlsLXBjIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2ZpbGUtYm94IC5kZXRhaWwtc3Age1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb3dlci1wYWdlcyB7XG4gICAgJi5mcmVlbGFuY2UuYXJ0aWNsZSB7XG4gICAgICAgIC50d28tY29sdW1uLXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZWFkbGluZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgxLmhlYWRsaW5lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIC5tZW1iZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmtDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwNXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9IC8vIGVuZCAuaW5mb1xuICAgICAgICAuaW5mbyxcbiAgICAgICAgLmV2YWx1YXRpb24ge1xuICAgICAgICAgICAgZGwuY291bnQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmFzZUNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlua0NvbG9yO1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIOebruasoVxuICAgICAgICAgICAgLnRvYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MnB4IDAgMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZBRjZGMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaGVhZGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyLFxuICAgICAgICAgICAgaDMsXG4gICAgICAgICAgICBoNCxcbiAgICAgICAgICAgIGg1LFxuICAgICAgICAgICAgcCxcbiAgICAgICAgICAgIG9sLFxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0IyODI0NztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNCMjgyNDc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YwRTZEQTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDEwcHggMTFweCAyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmFzZUNvbG9yO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXlDb2xvcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIzMTgxNTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9IC8vIGVuZCAubWFpbi1jb250ZW50XG4gICAgICAgIC5ldmFsdWF0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiA3OHB4IDAgNjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAvL29wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNucy13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MjNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzQjVDOUQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMjhFQzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDRBOUQ2O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gLy8gZW5kIC5ldmFsdWF0aW9uXG4gICAgICAgIGgyLmhlYWRsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGJhc2VDb2xvcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud3JpdGVyIHtcbiAgICAgICAgICAgIC5mcmVlbGFuY2VyLWJveDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweCAyN3B4IDM4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VGRjhGMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICYuc3RhdHVzLWRlcGVuZHMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkVGO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnN0YXR1cy1idXN5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VGRUZFRjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ibG9nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEuc2xpZGUtYm94IHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlQ29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDIwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW4taW50cm8ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIC5jb2x1bW4tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnRDb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNnB4IHJnYigwIDAgMCAvIDIwJSk7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAvLyBlbmQgLmZyZWVsYW5jZS5hcnRpY2xlXG59XG4iLCIuY2std2lkZ2V0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ubWFya2VyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkNzc7XG59XG5cbi5tYXJrZXItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjJmOTYyO1xufVxuXG4ubWFya2VyLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM3ODk5O1xufVxuXG4ubWFya2VyLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJjY2ZkO1xufVxuXG4ucGVuLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzEzMTM7XG59XG5cbi5wZW4tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI4YTAwO1xufVxuXG5tYXJrIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5tYWluLWNvbnRlbnQgYXJ0aWNsZSBwIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1haW4tY29udGVudCAuYm9yZGVyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm1haW4tY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNDJweCAwIDM2cHg7XG4gIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgYmFja2dyb3VuZDogI0ZBRjZGMjtcbiAgY29sb3I6ICNDMTlCNkM7XG59XG5cbi5tYWluLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm1haW4tY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIHVsIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyZW0gIWltcG9ydGFudDtcbn1cblxuLm1haW4tY29udGVudCAubWVkaWEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1haW4tY29udGVudCBhcnRpY2xlIGgyLFxuLm1haW4tY29udGVudCBoMyxcbi5tYWluLWNvbnRlbnQgaDQge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQgcC5lei10b2MtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luOiAyMHB4IDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tYWluLWNvbnRlbnQgcC5lei10b2MtdGl0bGU6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2M0YzRjNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5tYWluLWNvbnRlbnQgcC5lei10b2MtdGl0bGU6OmFmdGVyIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjQzE5QjZDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLm1haW4tY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lciBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWwgIWltcG9ydGFudDtcbn1cblxuLm1haW4tY29udGVudCBkaXYjZXotdG9jLWNvbnRhaW5lciBsaSBhIHtcbiAgY29sb3I6ICNDMTlCNkMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5tYWluLWNvbnRlbnQgZmlndXJlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1haW4tY29udGVudCBhcnRpY2xlIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IGRvdWJsZSAjYjNiM2IzO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IGFydGljbGUgdGgge1xuICBiYWNrZ3JvdW5kOiAjRkFGNkYyO1xufVxuXG4ubWFpbi1jb250ZW50IGFydGljbGUgc3Ryb25nIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDU1JSwgI2ZmZjI1ZiAwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tYWluLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIge1xuICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gICAgcGFkZGluZzogMjJweDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgZGl2I2V6LXRvYy1jb250YWluZXIgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbi1jb250ZW50IGRpdiNlei10b2MtY29udGFpbmVyIHVsIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgcC5lei10b2MtdGl0bGUge1xuICAgIG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCAubGluZS1idG4ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubWFpbi1jb250ZW50IC5saW5lLWJ0biAubGluZS1idG4tbWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1haW4tY29udGVudCAubGluZS1idG4gLmxpbmUtYnRuLW1lc3NhZ2UgLmdyZWVuIHtcbiAgY29sb3I6ICMxOWQ2MDA7XG59XG5cbi5tYWluLWNvbnRlbnQgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQ1MHB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzE5RDYwMDtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDk1MTE7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5tYWluLWNvbnRlbnQgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIC5tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1haW4tY29udGVudCAuYnRuLXNlYXJjaC1mcmVlbGFuY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIC5tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWFpbi1jb250ZW50IC5idG4tc2VhcmNoLWZyZWVsYW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMTAwJTtcbiAgei1pbmRleDogOTk5OTk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMjUlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDc1JSk7XG4gIGFuaW1hdGlvbjogc2hpbmUgMnMgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc2hpbmUge1xuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZXhwYW5zaW9uIHtcbiAgMCUge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTIwMHB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQgLmJ0bi1zZWFyY2gtZnJlZWxhbmNlIHNwYW4uY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IC5wcm9maWxlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNGMkY3RkU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IC5wcm9maWxlLWJveC1iYXNpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IC5waG90byB7XG4gIHdpZHRoOiAxOTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1haW4tY29udGVudCAucHJvZmlsZS1ib3ggLm5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1haW4tY29udGVudCAucHJvZmlsZS1ib3ggLmNvbXBhbnkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1haW4tY29udGVudCAucHJvZmlsZS1ib3ggLmRldGFpbC1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLm1haW4tY29udGVudCAucHJvZmlsZS1ib3ggLmRldGFpbC1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgLnByb2ZpbGUtYm94IC5kZXRhaWwtc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLnR3by1jb2x1bW4td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5oZWFkbGluZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaGVhZGxpbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSBoMS5oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgaDEuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gLnRleHQtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gLnRleHQtYmxvY2sgLm1lbWJlciB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgd2lkdGg6IDExM3B4O1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gLnRleHQtYmxvY2sgLm5hbWUge1xuICBmb250LXNpemU6IDE5cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gLnRleHQtYmxvY2sgLm5hbWUge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5uYW1lIGEge1xuICBjb2xvcjogIzAwN2JmZjtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMjA1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyAudGV4dC1ibG9jayAuZGF0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5kYXRlIHNwYW4ge1xuICBjb2xvcjogI0MxOUI2QztcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIC50ZXh0LWJsb2NrIC5kYXRlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gLnRleHQtYmxvY2sgLmRhdGUgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyBkbC5jb3VudCxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiBkbC5jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0MxOUI2QztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjQzE5QjZDO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQsXG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiBkbC5jb3VudCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyBkbC5jb3VudCBkdCxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiBkbC5jb3VudCBkdCB7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyBkbC5jb3VudCBkdCBpbWcsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQgZHQgaW1nIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyBkbC5jb3VudCBkdCBpbWcsXG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiBkbC5jb3VudCBkdCBpbWcge1xuICAgIHdpZHRoOiAyMnB4O1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuaW5mbyBkbC5jb3VudCBkZCxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiBkbC5jb3VudCBkZCB7XG4gIGNvbG9yOiAjQzE5QjZDO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQgZGQgc3BhbjpmaXJzdC1vZi10eXBlLFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIGRsLmNvdW50IGRkIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmluZm8gZGwuY291bnQgZGQgc3BhbjpmaXJzdC1vZi10eXBlLFxuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQgZGQgc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIGRsLmNvdW50IGRkIHNwYW46bGFzdC1vZi10eXBlLFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIGRsLmNvdW50IGRkIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5pbmZvIGRsLmNvdW50IGRkIHNwYW46bGFzdC1vZi10eXBlLFxuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gZGwuY291bnQgZGQgc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBhIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgLnRvYyB7XG4gIG1hcmdpbjogNDJweCAwIDM2cHg7XG4gIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgYmFja2dyb3VuZDogI0ZBRjZGMjtcbiAgY29sb3I6ICNDMTlCNkM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIHtcbiAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgIHBhZGRpbmc6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIC5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgLnRvYyAuaGVhZGxpbmUge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgLnRvYyBvbCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mgb2wgbGkgYSB7XG4gIGNvbG9yOiAjQzE5QjZDO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mgb2wgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mgb2wgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IC50b2Mgb2wgb2wge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgLnRvYyBvbCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCAudG9jIG9sIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDIsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoMyxcbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGg0LFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDUsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBwLFxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgb2wsXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCB1bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDIge1xuICBjb2xvcjogI0IyODI0NztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjQjI4MjQ3O1xuICBiYWNrZ3JvdW5kOiAjRjBFNkRBO1xuICBwYWRkaW5nOiAxMXB4IDEwcHggMTFweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNDMTlCNkM7XG4gIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg5ODk4OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoMzo6YWZ0ZXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNDMTlCNkM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyMzE4MTU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgcCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IG9sIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgb2wgbGk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCBvbCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAubWFpbi1jb250ZW50IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5tYWluLWNvbnRlbnQgdWwgbGk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLm1haW4tY29udGVudCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDc4cHggMCA2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLmNvdW50IHtcbiAgbWF4LXdpZHRoOiAyOTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5jb3VudDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5jb3VudCBkZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5jb3VudCBkZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLmNvdW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLnNucy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1MjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLnNucy13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmV2YWx1YXRpb24gLnNucy13cmFwIGEge1xuICBwYWRkaW5nOiAzcHggMDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuc25zLXdyYXAgYTpmaXJzdC1vZi10eXBlIHtcbiAgYmFja2dyb3VuZDogIzNCNUM5RDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5zbnMtd3JhcCBhOmZpcnN0LW9mLXR5cGUgaW1nIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5zbnMtd3JhcCBhOm50aC1vZi10eXBlKDIpIHtcbiAgYmFja2dyb3VuZDogIzMyOEVDNTtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ldmFsdWF0aW9uIC5zbnMtd3JhcCBhOm50aC1vZi10eXBlKDIpIGltZyB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuc25zLXdyYXAgYTpsYXN0LW9mLXR5cGUge1xuICBiYWNrZ3JvdW5kOiAjMDRBOUQ2O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuZXZhbHVhdGlvbiAuc25zLXdyYXAgYTpsYXN0LW9mLXR5cGUgaW1nIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIGgyLmhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGNvbG9yOiAjQzE5QjZDO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIGgyLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLndyaXRlciAuZnJlZWxhbmNlci1ib3g6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwIHtcbiAgcGFkZGluZzogMCAyOXB4IDI3cHggMzhweDtcbiAgYmFja2dyb3VuZDogI0VGRjhGMztcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwLnN0YXR1cy1kZXBlbmRzIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZFRjtcbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwLnN0YXR1cy1idXN5IHtcbiAgYmFja2dyb3VuZDogI0VGRUZFRjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAud3JpdGVyIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMzhweDtcbiAgfVxufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLndyaXRlciAuYnRuLXdyYXAgLm1vcmUtYnRuIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwIC5tb3JlLWJ0biB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAud3JpdGVyIC5idG4td3JhcCAubW9yZS1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAud3JpdGVyIC5idG4td3JhcCAubW9yZS1idG46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAud3JpdGVyIC5idG4td3JhcCAubW9yZS1idG46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC53cml0ZXIgLmJ0bi13cmFwIC5tb3JlLWJ0biAuYnRuLW1vcmUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuYmxvZyB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmJsb2cge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmxvd2VyLXBhZ2VzLmZyZWVsYW5jZS5hcnRpY2xlIC5ibG9nIGEuc2xpZGUtYm94OmhvdmVyIHtcbiAgY29sb3I6ICNDMTlCNkM7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuYmxvZyAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAyMCU7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuYmxvZyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjAlO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmNvbHVtbi1pbnRybyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5sb3dlci1wYWdlcy5mcmVlbGFuY2UuYXJ0aWNsZSAuY29sdW1uLWludHJvIC5jb2x1bW4tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMzBweCA1cHggMjBweDtcbiAgYmFja2dyb3VuZDogI0Y2QjE0MDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ubG93ZXItcGFnZXMuZnJlZWxhbmNlLmFydGljbGUgLmNvbHVtbi1pbnRybyAuY29sdW1uLWJ1dHRvbjo6YWZ0ZXIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAycHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHdoaXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbiIsIi8vIEJvZHlcbiRib2R5LWJnOiAjZjhmYWZjO1xuJGZvbnQtc2l6ZS1iYXNlOiAwLjlyZW07XG4kbGluZS1oZWlnaHQtYmFzZTogMS42O1xuLy8gQ29sb3JzXG4kYmx1ZTogIzM0OTBkYztcbiRpbmRpZ286ICM2NTc0Y2Q7XG4kcHVycGxlOiAjOTU2MWUyO1xuJHBpbms6ICNmNjZkOWI7XG4kcmVkOiAjZTMzNDJmO1xuJG9yYW5nZTogI2Y2OTkzZjtcbiR5ZWxsb3c6ICNmZmVkNGE7XG4kZ3JlZW46ICMzOGMxNzI7XG4kdGVhbDogIzRkYzBiNTtcbiRjeWFuOiAjNmNiMmViO1xuJGJhc2VDb2xvcjogI0MxOUI2QztcbiRhY2NlbnRDb2xvcjogI0Y2QjE0MDtcbiRncmF5Q29sb3I6ICM4OTg5ODk7XG4kZ3JlZW5Db2xvcjogIzFBQTI1MjtcbiRvcmFuZ2VDb2xvcjogI0VBNTUxNDtcbiRibHVlQ29sb3I6ICM5OUJCRjI7XG4vLyBQcm9qZWN0IGNvbW1vbiBjb2xvcnNcbiR0ZXh0Q29sb3I6ICMzMzM7XG4kYm9yZGVyQ29sb3I6ICM4OTg5ODk7XG4kbGlnaHRHcmF5Qmc6ICNFRkVGRUY7XG4kZGFya0dyYXk6ICM1OTU3NTc7XG4kbGlua0NvbG9yOiAjMDA3YmZmO1xuLy8gcmVzcG9uc2l2ZSBzZXR0aW5nc1xuJHhsOiAxMTk5cHg7XG4kbGc6IDk5MXB4O1xuJG1kOiA3NjdweDtcbiRzbTogNTc1cHg7XG4keHM6IDMyMHB4O1xuQG1peGluIHhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogKCR4bCkpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbGcge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJGxnKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBtZCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICgkbWQpKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHNtIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogKCRzbSkpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4geHMge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJHhzKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbiR4c1VwOiAzMjFweDtcbkBtaXhpbiB4c1VwIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogKCR4c1VwKSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBiYXNlUGFnZVRpdGxlKCkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/