/* ======================================================================
 p_news_single
====================================================================== */
#p_news_single .ttlbox {
  width: 1100px;
  margin: 90px auto 0;
}

@media screen and (max-width: 768px) {
  #p_news_single .ttlbox {
    width: calc(100% - 60px);
    margin: 60px auto 0;
  }
}

#p_news_single .ttlbox .sub {
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

#p_news_single .ttlbox .sub .new {
  color: #C8AF42;
  font-size: 30px;
}

@media screen and (max-width: 768px) {
  #p_news_single .ttlbox .sub .new {
    font-size: 16px;
  }
}

#p_news_single .ttlbox .sub .tag {
  margin: 0 0 0 30px;
  font-size: 19px;
  color: #fff;
  font-weight: bold;
  background: #C8AF42;
  width: 110px;
  height: 27px;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  #p_news_single .ttlbox .sub .tag {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 60px;
    height: 14px;
    font-size: 12px;
    margin: 0 0 0 20px;
  }
}

#p_news_single .ttlbox .sub .date {
  font-size: 24px;
  color: #fff;
  margin-left: auto;
}

@media screen and (max-width: 768px) {
  #p_news_single .ttlbox .sub .date {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    font-size: 14px;
    margin: 0 0 0 10px;
  }
}

#p_news_single .ttlbox .mainttl {
  font-size: 36px;
  font-weight: bold;
  line-height: 1.3;
  color: #fff;
}

@media screen and (max-width: 768px) {
  #p_news_single .ttlbox .mainttl {
    font-size: 35px;
    line-height: 52px;
  }
}

#p_news_single .l_main .box {
  padding: 70px 100px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box {
    padding: 20px;
  }
}

#p_news_single .l_main .box * {
  color: #fff;
}

#p_news_single .l_main .box h2 {
  font-size: 32px;
  line-height: 42px;
  color: #fff;
  padding: 0 0 30px;
  position: relative;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box h2 {
    font-size: 22px;
    line-height: 30px;
  }
}

#p_news_single .l_main .box h2:before {
  content: '';
  width: 100px;
  height: 5px;
  position: absolute;
  background: #C8AF42;
  bottom: 0;
  left: 0;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box h2:before {
    width: 50px;
    height: 3px;
  }
}

#p_news_single .l_main .box h3 {
  font-size: 26px;
  font-weight: bold;
  line-height: 36px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box h3 {
    font-size: 20px;
    line-height: 30px;
  }
}

#p_news_single .l_main .box h4 {
  font-size: 22px;
  font-weight: bold;
  line-height: 32px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box h4 {
    font-size: 16px;
    line-height: 22px;
  }
}

#p_news_single .l_main .box h5 {
  font-size: 20px;
  font-weight: bold;
  line-height: 30px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box h5 {
    font-size: 12px;
    line-height: 18px;
  }
}

#p_news_single .l_main .box h2 + p, #p_news_single .l_main .box h3 + p, #p_news_single .l_main .box h4 + p, #p_news_single .l_main .box h5 + p {
  margin: 10px 0;
}

#p_news_single .l_main .box p {
  font-size: 16px;
  line-height: 30px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box p {
    font-size: 14px;
    line-height: 22px;
  }
}

#p_news_single .l_main .box p.red {
  color: #FF5555;
}

#p_news_single .l_main .box p.annotation {
  font-size: 14px;
  line-height: 22px;
  padding: 0 0 0 1em;
  text-indent: -1em;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box p.annotation {
    font-size: 12px;
    line-height: 22px;
  }
}

#p_news_single .l_main .box p + p {
  margin: 10px 0 0;
}

#p_news_single .l_main .box a {
  text-decoration: underline;
}

#p_news_single .l_main .box a:hover {
  text-decoration: none;
}

#p_news_single .l_main .box a.outlink {
  color: #CCE0FF;
}

#p_news_single .l_main .box ul {
  padding: 50px 0 0 40px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box ul {
    padding: 25px 0 0;
  }
}

#p_news_single .l_main .box ul li {
  padding: 0 0 0 20px;
  position: relative;
  font-size: 16px;
  line-height: 1.4;
}

#p_news_single .l_main .box ul li:before {
  content: '';
  border: 1px solid #C8AF42;
  position: absolute;
  height: 12px;
  width: 12px;
  top: 7px;
  left: 2px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

#p_news_single .l_main .box ul li:after {
  content: '';
  background: #C8AF42;
  position: absolute;
  height: 6px;
  width: 6px;
  top: 10px;
  left: 5px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

#p_news_single .l_main .box ul li:not(:first-child) {
  margin: 10px 0 0;
}

#p_news_single .l_main .box ul + ol {
  margin: 20px 0 0;
}

#p_news_single .l_main .box ol {
  margin: 40px 0 0;
  padding: 0 0 0 40px;
  counter-reset: li;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box ol {
    padding: 0;
  }
}

#p_news_single .l_main .box ol li {
  position: relative;
  font-size: 16px;
  padding: 0 0 0 20px;
  margin: 0 0 10px;
  list-style: none;
}

#p_news_single .l_main .box ol li:before {
  font-family: 'Oswald',sans-serif;
  position: absolute;
  top: 1px;
  left: 0;
  font-weight: bold;
  color: #C8AF42;
  counter-increment: li;
  content: "0" counter(li) ".";
}

#p_news_single .l_main .box .lead {
  color: #fff;
  font-size: 16px;
  line-height: 1.4;
}

#p_news_single .l_main .box .fullimg {
  margin: 20px 0 0;
  text-align: center;
}

#p_news_single .l_main .box .fullimg > img {
  width: 100%;
}

#p_news_single .l_main .box .wysiwyg {
  margin: 65px 0 0;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .wysiwyg {
    margin: 60px 0 0;
  }
}

#p_news_single .l_main .box .col1 {
  margin: 40px 0 0;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col1 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

#p_news_single .l_main .box .col1 > .imgwrap {
  width: 420px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col1 > .imgwrap {
    width: 100%;
  }
}

#p_news_single .l_main .box .col1 > .txtwrap {
  width: calc(100% - 420px);
  padding: 0 0 0 30px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col1 > .txtwrap {
    width: 100%;
    padding: 15px 0 0;
  }
}

#p_news_single .l_main .box .col2 {
  margin: 40px 0 0;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col2 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

#p_news_single .l_main .box .col2 > .imgwrap {
  width: 420px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col2 > .imgwrap {
    width: 100%;
  }
}

#p_news_single .l_main .box .col2 > .txtwrap {
  width: calc(100% - 420px);
  padding: 0 30px 0 0;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col2 > .txtwrap {
    width: 100%;
    padding: 0 0 15px;
  }
}

#p_news_single .l_main .box .col3 {
  margin: 50px 0 0;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col3 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

#p_news_single .l_main .box .col3 > div {
  width: 286px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .col3 > div {
    width: 100%;
  }
  #p_news_single .l_main .box .col3 > div:not(:first-child) {
    margin: 20px 0 0;
  }
}

#p_news_single .l_main .box .borderbox {
  margin: 30px 0 0;
  border: 1px solid #C8AF42;
  border-radius: 4px;
  padding: 20px 25px;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .borderbox {
    padding: 20px;
  }
}

#p_news_single .l_main .box .borderbox * {
  color: #fff;
}

#p_news_single .l_main .box .bgbox {
  border-radius: 4px;
  margin: 30px 0 0;
  padding: 25px;
  background: #DBD2A7;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .bgbox {
    padding: 20px;
  }
}

#p_news_single .l_main .box .bgbox * {
  color: #2B2B2B;
}

#p_news_single .l_main .box .youtubebox {
  margin: 40px auto 0;
  width: 800px;
  padding: 30px 30px 20px;
  background: #fff;
  border: 3px solid #DBD2A7;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .youtubebox {
    width: 100%;
    padding: 10px;
  }
}

#p_news_single .l_main .box .youtubebox .wrap {
  padding-top: 55%;
  position: relative;
}

#p_news_single .l_main .box .youtubebox .wrap iframe {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}

#p_news_single .l_main .box .youtubebox .cap {
  font-size: 14px;
  margin: 10px 0 0;
  color: #333;
  padding: 0 0 0 15px;
  position: relative;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box .youtubebox .cap {
    padding: 0;
    text-indent: 1em;
    line-height: 18px;
  }
}

#p_news_single .l_main .box .youtubebox .cap:before {
  position: absolute;
  top: 10px;
  left: 0;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 10.4px 6px;
  border-color: transparent transparent #333 transparent;
}

#p_news_single .l_main .box #tablepress-1 {
  margin: 30px 0;
  border: 1px solid #C8AF42;
  background: #fff;
}

#p_news_single .l_main .box #tablepress-1 caption {
  display: none;
}

#p_news_single .l_main .box #tablepress-1 tr, #p_news_single .l_main .box #tablepress-1 th {
  border-bottom: 1px solid #C8AF42;
}

#p_news_single .l_main .box #tablepress-1 .column-1 {
  padding: 10px 15px;
  background: #DBD2A7;
  width: 220px;
  font-size: 16px;
  color: #2B2B2B;
  font-weight: bold;
  border-right: 1px solid #C8AF42;
  border-bottom: 1px solid #C8AF42;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box #tablepress-1 .column-1 {
    width: 90px;
    font-size: 14px;
    vertical-align: top;
  }
}

#p_news_single .l_main .box #tablepress-1 .column-2 {
  padding: 10px 15px;
  color: #2B2B2B;
  font-size: 16px;
  line-height: 22px;
  background: #fff;
  font-weight: normal;
  border-bottom: 1px solid #C8AF42;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box #tablepress-1 .column-2 {
    font-size: 14px;
  }
}

#p_news_single .l_main .box #tablepress-2 {
  margin: 30px 0;
  border: 1px solid #C8AF42;
  background: #fff;
}

#p_news_single .l_main .box #tablepress-2 caption {
  display: none;
}

#p_news_single .l_main .box #tablepress-2 tr, #p_news_single .l_main .box #tablepress-2 th {
  border-bottom: 1px solid #C8AF42;
}

#p_news_single .l_main .box #tablepress-2 .column-1 {
  padding: 10px 15px;
  background: #DBD2A7;
  width: 220px;
  font-size: 16px;
  color: #2B2B2B;
  font-weight: bold;
  border-right: 1px solid #C8AF42;
  border-bottom: 1px solid #C8AF42;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box #tablepress-2 .column-1 {
    width: 60px;
    font-size: 14px;
    vertical-align: top;
  }
}

#p_news_single .l_main .box #tablepress-2 .column-2 {
  padding: 10px 15px;
  color: #2B2B2B;
  font-size: 16px;
  line-height: 22px;
  background: #fff;
  font-weight: normal;
  border-bottom: 1px solid #C8AF42;
  border-right: 2px solid #C8AF42;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box #tablepress-2 .column-2 {
    font-size: 14px;
  }
}

#p_news_single .l_main .box #tablepress-2 .column-3 {
  padding: 10px 15px;
  color: #2B2B2B;
  font-size: 16px;
  line-height: 22px;
  background: #fff;
  font-weight: normal;
  border-bottom: 1px solid #C8AF42;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box #tablepress-2 .column-3 {
    font-size: 14px;
  }
}

#p_news_single .l_main .box #tablepress-3 {
  margin: 30px 0;
  border: 1px solid #C8AF42;
  background: #fff;
}

#p_news_single .l_main .box #tablepress-3 caption {
  display: none;
}

#p_news_single .l_main .box #tablepress-3 tr, #p_news_single .l_main .box #tablepress-3 th {
  border-bottom: 1px solid #C8AF42;
}

#p_news_single .l_main .box #tablepress-3 thead tr {
  width: 100%;
}

#p_news_single .l_main .box #tablepress-3 thead .column-1,
#p_news_single .l_main .box #tablepress-3 thead .column-2 {
  width: 50%;
  text-align: center;
  background: #DBD2A7;
  font-weight: bold;
}

#p_news_single .l_main .box #tablepress-3 tbody .column-1,
#p_news_single .l_main .box #tablepress-3 tbody .column-2 {
  background: #fff;
  font-weight: normal;
}

#p_news_single .l_main .box #tablepress-3 .column-1 {
  padding: 10px 15px;
  background: #DBD2A7;
  width: 220px;
  font-size: 16px;
  color: #2B2B2B;
  font-weight: bold;
  border-right: 1px solid #C8AF42;
  border-bottom: 1px solid #C8AF42;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box #tablepress-3 .column-1 {
    font-size: 14px;
  }
}

#p_news_single .l_main .box #tablepress-3 .column-2 {
  padding: 10px 15px;
  color: #2B2B2B;
  font-size: 16px;
  line-height: 22px;
  background: #fff;
  font-weight: normal;
  border-bottom: 1px solid #C8AF42;
  border-right: 2px solid #C8AF42;
}

@media screen and (max-width: 768px) {
  #p_news_single .l_main .box #tablepress-3 .column-2 {
    font-size: 14px;
  }
}

#p_news_single .btnbox-4col {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 20px;
  margin: 35px 0 0 0;
}

@media screen and (max-width: 768px) {
  #p_news_single .btnbox-4col {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 15px;
  }
}

@media screen and (max-width: 480px) {
  #p_news_single .btnbox-4col {
    grid-template-columns: 1fr;
    grid-gap: 10px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicF9uZXdzX3NpbmdsZS5jc3MiLCJzb3VyY2VzIjpbInBfbmV3c19zaW5nbGUuc2NzcyIsIl92YXJpYWJsZS5zY3NzIiwiX21peGluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAndmFyaWFibGUnO1xuQGltcG9ydCAnbWl4aW4nO1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gcF9uZXdzX3NpbmdsZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuI3BfbmV3c19zaW5nbGUge1xuICAudHRsYm94IHtcbiAgICB3aWR0aDogMTEwMHB4O1xuICAgIG1hcmdpbjogOTBweCBhdXRvIDA7XG4gICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbiAgICB9XG4gICAgLnN1YiB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLm5ldyB7XG4gICAgICAgIGNvbG9yOiAjQzhBRjQyO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWcge1xuICAgICAgICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQzhBRjQyO1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgICAuZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtcV9tYXgoNzY4KSB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWFpbnR0bCB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxfbWFpbiB7XG4gICAgLmJveCB7XG4gICAgICBwYWRkaW5nOiA3MHB4IDEwMHB4O1xuICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgfVxuICAgICAgKiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMCAwIDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQzhBRjQyO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBAaW5jbHVkZSBtcV9tYXgoNzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSBtcV9tYXgoNzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtcV9tYXgoNzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMixoMyxoNCxoNSB7XG4gICAgICAgICYrcCB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtcV9tYXgoNzY4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgICYucmVkIHtcbiAgICAgICAgICBjb2xvcjogI0ZGNTU1NTtcbiAgICAgICAgfVxuICAgICAgICAmLmFubm90YXRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxZW07XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYrcCB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5vdXRsaW5rIHtcbiAgICAgICAgICBjb2xvcjogI0NDRTBGRjtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAwIDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzhBRjQyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDOEFGNDI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJitvbCB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgb2wge1xuICAgICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBsaTtcbiAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJyxzYW5zLXNlcmlmO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogI0M4QUY0MjtcbiAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcwJ2NvdW50ZXIobGkpJy4nO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmxlYWQge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgfVxuICAgICAgLmZ1bGxpbWcge1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgID5pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud3lzaXd5ZyB7XG4gICAgICAgIG1hcmdpbjogNjVweCAwIDA7XG4gICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICBtYXJnaW46IDYwcHggMCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29sMSB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgPi5pbWd3cmFwIHtcbiAgICAgICAgICB3aWR0aDogNDIwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4udHh0d3JhcCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQyMHB4KTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29sMiB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgPi5pbWd3cmFwIHtcbiAgICAgICAgICB3aWR0aDogNDIwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4udHh0d3JhcCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQyMHB4KTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICAgICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29sMyB7XG4gICAgICAgIG1hcmdpbjogNTBweCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICA+ZGl2IHtcbiAgICAgICAgICB3aWR0aDogMjg2cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ib3JkZXJib3gge1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzhBRjQyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgKiB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5iZ2JveCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0RCRDJBNztcbiAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgKiB7XG4gICAgICAgICAgY29sb3I6ICMyQjJCMkI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC55b3V0dWJlYm94IHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI0RCRDJBNztcbiAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXAge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1NSU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCA2cHggMTAuNHB4IDZweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzMyB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICN0YWJsZXByZXNzLTEge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0M4QUY0MjtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY2FwdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0cix0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbi0xIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0RCRDJBNztcbiAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAjMkIyQjJCO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uLTIge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICBjb2xvcjogIzJCMkIyQjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzhBRjQyO1xuICAgICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICN0YWJsZXByZXNzLTIge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0M4QUY0MjtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY2FwdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0cix0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbi0xIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0RCRDJBNztcbiAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAjMkIyQjJCO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uLTIge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICBjb2xvcjogIzJCMkIyQjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzhBRjQyO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uLTMge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICBjb2xvcjogIzJCMkIyQjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzhBRjQyO1xuICAgICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICN0YWJsZXByZXNzLTMge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0M4QUY0MjtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY2FwdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0cix0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDOEFGNDI7XG4gICAgICAgIH1cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29sdW1uLTEsXG4gICAgICAgICAgLmNvbHVtbi0yIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREJEMkE3O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAuY29sdW1uLTEsXG4gICAgICAgICAgLmNvbHVtbi0yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uLTEge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjREJEMkE3O1xuICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgY29sb3I6ICMyQjJCMkI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0M4QUY0MjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M4QUY0MjtcbiAgICAgICAgICBAaW5jbHVkZSBtcV9tYXgoNzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbi0yIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICMyQjJCMkI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M4QUY0MjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjQzhBRjQyO1xuICAgICAgICAgIEBpbmNsdWRlIG1xX21heCg3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnRuYm94LTRjb2wge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBncmlkLWdhcDogMjBweDtcbiAgICBtYXJnaW46IDM1cHggMCAwIDA7XG4gICAgQGluY2x1ZGUgbXFfbWF4KDc2OCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdyaWQtZ2FwOiAxNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcV9tYXgoNDgwKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtZ2FwOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyB2YXJpYWJsZVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBpbWfjg4fjgqPjg6zjgq/jg4jjg6rjgb7jgafjga7jg5HjgrlcbiRpbWdfZGlyOiAnLi4vaW1nJztcblxuLy8g44Kz44Oz44OG44Oz44OE5bmFXG4kY29udGVudF93aWR0aDogMTIwMHB4O1xuXG4vLyBTUOaZguOBruW3puWPs+OBruS9meeZve+8iOeJh+aWue+8iVxuJHNwX3NpZGVfcGFkZGluZzogMjBweDtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGJyZWFrcG9pbnRcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDkuIvoqJgy44Gk44Gu5aSJ5pWw44Gu6ZaT44GM44K/44OW44Os44OD44OI6KGo56S6XG4vLyDjgr/jg5bjg6zjg4Pjg4jooajnpLrjgarjgZfjga7loLTlkIjjga8y44Gk44Gu5aSJ5pWw44Gu5YCk44KS44CMMXB45beu44CN44Gn6Kit5a6a44GZ44KL44GT44GoXG5cbi8vICRwY19icOS7peS4iuOBjFBD6KGo56S6XG4kcGNfYnA6IDc2OHB4O1xuXG4vLyAkc3BfYnDku6XkuIvjgYxTUOihqOekulxuJHNwX2JwOiA3NjdweDtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGZvbnRcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kZm9udF8xOiAnTm90byBTYW5zIEpQJywgJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvJywgJ+a4uOOCtOOCt+ODg+OCrycsIFl1R290aGljLCBzYW5zLXNlcmlmO1xuJGZvbnRfMjogJ09zd2FsZCcsIHNhbnMtc2VyaWY7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjb2xvclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRibGFjazogIzAwMDtcblxuJHdoaXRlOiAjZmZmO1xuXG4kY29sb3JfMTogI0M4QUY0MjsvL2dvbGRcblxuJGNvbG9yXzI6ICNEQkQyQTc7Ly9saWdodCBnb2xkXG5cbiRjb2xvcl8zOiByZ2JhKCNkZGQsLjEpOy8vZ3JheSBiZ1xuXG4kY29sb3JfNDogIzAyMDU1NTsvL2JsdWVcblxuJGNvbG9yXzU6ICMwMDA7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDU1MgVHJhbnNpdGlvbiBFYXNpbmdcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBEZWZhdWx0XG4kbGluZWFyOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuMjUwLCAwLjc1MCwgMC43NTApO1xuJGVhc2U6IGN1YmljLWJlemllcigwLjI1MCwgMC4xMDAsIDAuMjUwLCAxLjAwMCk7XG4kZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNDIwLCAwLjAwMCwgMS4wMDAsIDEuMDAwKTtcbiRlYXNlLW91dDogY3ViaWMtYmV6aWVyKDAuMDAwLCAwLjAwMCwgMC41ODAsIDEuMDAwKTtcbiRlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKDAuNDIwLCAwLjAwMCwgMC41ODAsIDEuMDAwKTtcbi8vIEluXG4kZWFzZUluUXVhZDogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA4NSwgMC42ODAsIDAuNTMwKTtcbiRlYXNlSW5DdWJpYzogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiRlYXNlSW5RdWFydDogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzMCwgMC42ODUsIDAuMjIwKTtcbiRlYXNlSW5RdWludDogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiRlYXNlSW5TaW5lOiBjdWJpYy1iZXppZXIoMC40NzAsIDAuMDAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2VJbkV4cG86IGN1YmljLWJlemllcigwLjk1MCwgMC4wNTAsIDAuNzk1LCAwLjAzNSk7XG4kZWFzZUluQ2lyYzogY3ViaWMtYmV6aWVyKDAuNjAwLCAwLjA0MCwgMC45ODAsIDAuMzM1KTtcbiRlYXNlSW5CYWNrOiBjdWJpYy1iZXppZXIoMC42MDAsIC0wLjI4MCwgMC43MzUsIDAuMDQ1KTtcbi8vIE91dFxuJGVhc2VPdXRRdWFkOiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xuJGVhc2VPdXRDdWJpYzogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiRlYXNlT3V0UXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCk7XG4kZWFzZU91dFF1aW50OiBjdWJpYy1iZXppZXIoMC4yMzAsIDEuMDAwLCAwLjMyMCwgMS4wMDApO1xuJGVhc2VPdXRTaW5lOiBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApO1xuJGVhc2VPdXRFeHBvOiBjdWJpYy1iZXppZXIoMC4xOTAsIDEuMDAwLCAwLjIyMCwgMS4wMDApO1xuJGVhc2VPdXRDaXJjOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIwLCAwLjE2NSwgMS4wMDApO1xuJGVhc2VPdXRCYWNrOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpO1xuLy8gSW4gT3V0XG4kZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzMCwgMC41MTUsIDAuOTU1KTtcbiRlYXNlSW5PdXRDdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEuMDAwKTtcbiRlYXNlSW5PdXRRdWFydDogY3ViaWMtYmV6aWVyKDAuNzcwLCAwLjAwMCwgMC4xNzUsIDEuMDAwKTtcbiRlYXNlSW5PdXRRdWludDogY3ViaWMtYmV6aWVyKDAuODYwLCAwLjAwMCwgMC4wNzAsIDEuMDAwKTtcbiRlYXNlSW5PdXRTaW5lOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUwLCAwLjU1MCwgMC45NTApO1xuJGVhc2VJbk91dEV4cG86IGN1YmljLWJlemllcigxLjAwMCwgMC4wMDAsIDAuMDAwLCAxLjAwMCk7XG4kZWFzZUluT3V0Q2lyYzogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNTAsIDAuODYwKTtcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoMC42ODAsIC0wLjU1MCwgMC4yNjUsIDEuNTUwKTtcbiIsIi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbWl4aW5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gY2xlYXJmaXhcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gY2Yge1xuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBzYWZlLWFyZWFcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gc2FmZV9hcmVhIHtcbiAgcGFkZGluZy10b3A6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC10b3ApO1xuICBwYWRkaW5nLWJvdHRvbTogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICBwYWRkaW5nLXJpZ2h0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xuICBwYWRkaW5nLXRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO1xuICBwYWRkaW5nLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuICBwYWRkaW5nLWxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gIHBhZGRpbmctcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gYeOCv+OCsOOBruOCq+ODqeODvOWkieabtFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBhX3RhZygkY29sb3IxLCAkY29sb3IyKSB7XG4gICY6bGluayxcbiAgJjphY3RpdmUsXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICRjb2xvcjE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3IyO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjg5fjg6zjg7zjgrnjg5vjg6vjg4Djg7zjga7jgqvjg6njg7zlpInmm7Rcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XG4gICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG1lZGlhIHF1ZXJ5XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIG1xKCRtaW5fd2lkdGgsICRtYXhfd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1pbl93aWR0aCArIHB4KSBhbmQgKG1heC13aWR0aDogJG1heF93aWR0aCArIHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtcV9taW4oJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCArIHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtcV9tYXgoJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCArIHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gZGV2aWNlXG5AbWl4aW4gcGMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGNfYnApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNwIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNwX2JwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiB0YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3BfYnAgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkcGNfYnAgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHBjX3RhYntcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwX2JwICsgMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBzcF90YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcGNfYnAgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHBjX2NvbnRlbnQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGNfYnApIGFuZCAobWF4LXdpZHRoOiAkY29udGVudF93aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjc3MgaGFja1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIENocm9tZShhbmQgU2FmYXJpLCBPcGVyYSlcbkBtaXhpbiBjaHJvbWUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gRmlyZUZveFxuQG1peGluIGZpcmVmb3gge1xuICBfOmxhbmcoeCk6Oi1tb3otcGxhY2Vob2xkZXIsICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyBFZGdlXG5AbWl4aW4gZWRnZSB7XG4gIF86bGFuZyh4KTo6LW1zLSwgJiB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIElFKDExKVxuQG1peGluIGllIHtcbiAgXzotbXMtbGFuZyh4KTo6LW1zLWJhY2tkcm9wLCAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gU2FmYXJpXG5AbWl4aW4gc2FmYXJpIHtcbiAgXzpsYW5nKHgpK186LXdlYmtpdC1mdWxsLXNjcmVlbi1kb2N1bWVudCwgJiB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG9iamVjdCBmaXQgaW1hZ2VzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIG9maSgkc2l6ZSkge1xuICBvYmplY3QtZml0OiAkc2l6ZTtcbiAgQGluY2x1ZGUgaWUge1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogI3skc2l6ZX07J1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBoaWRlIHNjcm9sbGJhclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBoaWRlX3Njcm9sbGJhciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBOzt5RUFFeUU7QUFDekUsQUFD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 */
