/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./app/assets/scss/disco.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
@media screen and (max-width: 767px) {
  .page_nav {
    padding: 0 15px;
  }
}
.page_nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
}
@media screen and (max-width: 767px) {
  .page_nav ul {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.page_nav .link_button {
  width: 110px;
  height: 28px;
  line-height: 28px;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .page_nav .link_button:hover {
    background: #333;
    color: #fff;
  }
}
.page_nav .link_button.current {
  background: #333;
  color: #fff;
}

/*
Media Query Mixin
*/
.gothic {
  font-family: YakuHanJP, "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
}

.mincho {
  font-family: YakuHanMP, "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}

.disco_detail .title, .disco_detail .number {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.disco_detail .link a, .pagination li {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings: "wdth" 100;
}

.pagination {
  width: 982px;
  margin: 100px auto 0;
  position: relative;
  height: 50px;
  padding: 0 50px;
}
@media screen and (max-width: 767px) {
  .pagination {
    width: calc(100% - 30px);
    margin-top: 40px;
  }
}
.pagination.single {
  text-align: center;
}
.pagination.single ol {
  display: none;
}
.pagination.single .link_button {
  display: inline-block;
  margin-top: 4px;
}
.pagination .arrow {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 0;
}
.pagination .arrow img {
  width: 27px;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media screen and (max-width: 767px) {
  .pagination .arrow img {
    left: 0;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
  }
}
.pagination .arrow.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.pagination .arrow.prev {
  left: 0;
}
.pagination .arrow.next {
  right: 0;
}
.pagination .arrow.next img {
  -webkit-transform: translate(-50%, -50%) scale(-1, 1);
          transform: translate(-50%, -50%) scale(-1, 1);
}
@media screen and (max-width: 767px) {
  .pagination .arrow.next img {
    left: auto;
    right: 0;
    -webkit-transform: translate(0, -50%) scale(-1, 1);
            transform: translate(0, -50%) scale(-1, 1);
  }
}
@media (hover: hover) {
  .pagination .arrow:hover.prev img {
    margin-left: -10px;
  }
  .pagination .arrow:hover.next img {
    margin-left: 10px;
  }
}
.pagination ol {
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  line-height: 50px;
}
.pagination li {
  display: inline-block;
  font-size: 20px;
  margin: 0 10px;
}
.pagination li a {
  color: rgb(188, 198, 198);
  -webkit-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
  text-decoration: none;
}
.pagination li a:hover {
  color: #333;
}
.pagination .link_button {
  display: none;
}

.disco_list .icon_disco path {
  opacity: 0;
  -webkit-transform: scale(0.95);
          transform: scale(0.95);
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  -webkit-transform-origin: center;
          transform-origin: center;
}
.disco_list .icon_disco path.i {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.disco_list .icon_disco path.s {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.disco_list .icon_disco path.c {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.disco_list .icon_disco path.o {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}
.disco_list .icon_disco.animation path {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}

.disco_list,
.disco_detail {
  display: none;
}

.disco_list h1 {
  width: 223px;
  margin: 45px auto 0;
}
@media screen and (max-width: 767px) {
  .disco_list h1 {
    width: 111px;
    margin-top: 25px;
  }
}

.disco {
  width: 980px;
  margin: 100px auto 0;
}
@media screen and (max-width: 767px) {
  .disco {
    width: auto;
    padding: 0 15px;
    margin-top: 50px;
  }
}
.disco .discs {
  margin-top: 100px;
  font-size: 0;
  letter-spacing: 0;
}
@media screen and (max-width: 767px) {
  .disco .discs {
    margin-top: 50px;
  }
}
.disco .discs article {
  display: inline-block;
  vertical-align: top;
  margin: 40px 0 0 40px;
  width: 300px;
}
@media screen and (max-width: 767px) {
  .disco .discs article {
    margin: 25px 0 0 15px;
    width: calc(50% - 7.5px);
  }
}
.disco .discs article:nth-of-type(3n + 1) {
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .disco .discs article:nth-of-type(3n + 1) {
    margin-left: 15px;
  }
}
@media screen and (max-width: 767px) {
  .disco .discs article:nth-of-type(2n + 1) {
    margin-left: 0;
  }
}
.disco .discs article:nth-of-type(-n + 3) {
  margin-top: 0;
}
@media screen and (max-width: 767px) {
  .disco .discs article:nth-of-type(-n + 3) {
    margin-top: 25px;
  }
}
@media screen and (max-width: 767px) {
  .disco .discs article:nth-of-type(-n + 2) {
    margin-top: 0;
  }
}
.disco .discs a {
  text-decoration: none;
}
@media (hover: hover) {
  .disco .discs a:hover figure {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
}
.disco .discs figure {
  height: 300px;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media screen and (max-width: 767px) {
  .disco .discs figure {
    height: auto;
    aspect-ratio: 1/1;
  }
}
.disco .discs figure img {
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}
.disco .discs .category {
  font-size: 14px;
  margin-top: 15px;
}
@media screen and (max-width: 767px) {
  .disco .discs .category {
    font-size: 12px;
  }
}
.disco .discs .title {
  font-size: 20px;
  line-height: 1.4;
  margin: 5px 0;
}
@media screen and (max-width: 767px) {
  .disco .discs .title {
    font-size: 15px;
  }
}
.disco .discs .date {
  font-size: 13px;
  letter-spacing: 0.05em;
}
@media screen and (max-width: 767px) {
  .disco .discs .date {
    font-size: 11px;
  }
}

.disco_detail {
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  .disco_detail {
    margin-top: 25px;
  }
}
.disco_detail img,
.disco_detail iframe {
  max-width: 100%;
}
.disco_detail iframe {
  height: auto;
  aspect-ratio: 16/9;
}
.disco_detail .detail_content {
  width: 550px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .disco_detail .detail_content {
    width: auto;
    padding: 0 15px;
  }
}
.disco_detail .jacket img {
  width: 100%;
}
.disco_detail .category {
  margin-top: 30px;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .disco_detail .category {
    margin-top: 20px;
  }
}
.disco_detail .title {
  font-size: 30px;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .disco_detail .title {
    font-size: 25px;
  }
}
.disco_detail .date {
  font-size: 16px;
  letter-spacing: 0.05em;
  margin-top: 25px;
}
@media screen and (max-width: 767px) {
  .disco_detail .date {
    margin-top: 15px;
  }
}
.disco_detail .number {
  font-size: 14px;
  letter-spacing: 0.05em;
  margin-top: 5px;
}
.disco_detail .comment,
.disco_detail .songlist {
  margin-top: 40px;
  font-size: 15px;
  line-height: 1.8666666667;
  letter-spacing: 0.05em;
  text-align: justify;
  text-justify: inter-ideograph;
}
@media screen and (max-width: 767px) {
  .disco_detail .comment,
  .disco_detail .songlist {
    margin-top: 20px;
  }
}
.disco_detail .link {
  margin-top: 50px;
  text-align: center;
}
.disco_detail .link a {
  display: inline-block;
  width: 160px;
  height: 42px;
  line-height: 40px;
  color: #fff;
  text-decoration: none;
  background: #333;
  font-size: 18px;
  letter-spacing: 0.05em;
  border: solid 1px #333;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.disco_detail .link a:hover {
  background: #fff;
  color: #333;
}
.disco_detail .pagination {
  text-align: center;
  margin-top: 50px;
}
.disco_detail .pagination .link_button {
  display: inline-block;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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RTtFQXFLQTtBQUNGO0FBbktDOztFQUVDO0FBcUtGO0FBbEtDO0VBQ0M7RUFDQTtBQW9LRjtBQWpLQztFQUNDO0VBQ0E7QUFtS0Y7QUFqS0U7RUFKRDtJQUtFO0lBQ0E7RUFvS0Q7QUFDRjtBQWhLRTtFQUNDO0FBa0tIO0FBOUpDO0VBQ0M7RUFDQTtBQWdLRjtBQTlKRTtFQUpEO0lBS0U7RUFpS0Q7QUFDRjtBQTlKQztFQUNDO0VBRUE7QUErSkY7QUE3SkU7RUFMRDtJQU1FO0VBZ0tEO0FBQ0Y7QUE3SkM7RUFDQztFQUNBO0VBQ0E7QUErSkY7QUE3SkU7RUFMRDtJQU1FO0VBZ0tEO0FBQ0Y7QUE3SkM7RUFDQztFQUVBO0VBQ0E7QUE4SkY7QUEzSkM7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNkpGO0FBM0pFO0VBVEQ7O0lBVUU7RUErSkQ7QUFDRjtBQTVKQztFQUNDO0VBQ0E7QUE4SkY7QUE1SkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QUE2Skg7QUEzSkc7RUFDQztFQUNBO0FBNkpKO0FBeEpDO0VBQ0M7RUFDQTtBQTBKRjtBQXhKRTtFQUNDO0FBMEpILEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zdGF0aWNfc2l0ZV8yMDI1Ly4vYXBwL2Fzc2V0cy9zY3NzL2Rpc2NvLnNjc3MiLCJ3ZWJwYWNrOi8vc3RhdGljX3NpdGVfMjAyNS8uL2FwcC9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19wYWdlX25hdi5zY3NzIiwid2VicGFjazovL3N0YXRpY19zaXRlXzIwMjUvLi9hcHAvYXNzZXRzL3Njc3MvX3N0eWxlL19zdHlsZS5zY3NzIiwid2VicGFjazovL3N0YXRpY19zaXRlXzIwMjUvLi9hcHAvYXNzZXRzL3Njc3MvZm9ybWF0L19mb250LnNjc3MiLCJ3ZWJwYWNrOi8vc3RhdGljX3NpdGVfMjAyNS8uL2FwcC9hc3NldHMvc2Nzcy9jb21wb25lbnRzL3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9zdGF0aWNfc2l0ZV8yMDI1Ly4vYXBwL2Fzc2V0cy9zY3NzL19pY29uX2FuaW1hdGlvbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJ2NvbXBvbmVudHMvcGFnZV9uYXYnO1xuQHVzZSAnZm9ybWF0L2ZvbnQnO1xuQHVzZSAnY29tcG9uZW50cy9wYWdpbmF0aW9uJztcbkB1c2UgJ2ljb25fYW5pbWF0aW9uJztcblxuLmRpc2NvX2xpc3QsXG4uZGlzY29fZGV0YWlsIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmRpc2NvX2xpc3Qge1xuXHRoMSB7XG5cdFx0d2lkdGg6IDIyM3B4O1xuXHRcdG1hcmdpbjogNDVweCBhdXRvIDA7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0d2lkdGg6IDExMXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR9XG5cdH1cblxuXHRAZXh0ZW5kICVpY29uX2Rpc2NvO1xufVxuXG4uZGlzY28ge1xuXHR3aWR0aDogOTgwcHg7XG5cdG1hcmdpbjogMTAwcHggYXV0byAwO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cblxuXHQuZGlzY3Mge1xuXHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdH1cblxuXHRcdGFydGljbGUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdG1hcmdpbjogNDBweCAwIDAgNDBweDtcblx0XHRcdHdpZHRoOiAzMDBweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0bWFyZ2luOiAyNXB4IDAgMCAxNXB4O1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNXB4IC8gMik7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUoM24gKyAxKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtb2YtdHlwZSgybiArIDEpIHtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1vZi10eXBlKC1uICsgMykge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1vZi10eXBlKC1uICsgMikge1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0ZmlndXJlIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZmlndXJlIHtcblx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDEgLyAxO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jYXRlZ29yeSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMjApO1xuXHRcdFx0bWFyZ2luOiA1cHggMDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kYXRlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRpc2NvX2RldGFpbCB7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHR9XG5cblx0aW1nLFxuXHRpZnJhbWUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdGlmcmFtZSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXHR9XG5cblx0LmRldGFpbF9jb250ZW50IHtcblx0XHR3aWR0aDogNTUwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmphY2tldCB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5jYXRlZ29yeSB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQudGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRAZXh0ZW5kICVub3RvLXNhbnMtanAtbWVkaXVtO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5kYXRlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Lm51bWJlciB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdEBleHRlbmQgJW5vdG8tc2Fucy1qcC1tZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdH1cblxuXHQuY29tbWVudCxcblx0LnNvbmdsaXN0IHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogY2FsYygyOCAvIDE1KTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0dGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQubGluayB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0QGV4dGVuZCAlcm9ib3RvLXJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggIzMzMztcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhZ2luYXRpb24ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXG5cdFx0LmxpbmtfYnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cbn1cbiIsIi5wYWdlX25hdiB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cblx0dWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiAxMHB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdH1cblxuXHQubGlua19idXR0b24ge1xuXHRcdHdpZHRoOiAxMTBweDtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cblx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY3VycmVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG59XG4iLCIvL1x0Rm9udCBTdHlsZVxuXG4kZ290aGljRmFtaWx5OiAn5ri444K044K344OD44Kv5L2TJywgJ+a4uOOCtOOCt+ODg+OCrycsICdZdSBHb3RoaWMnLCBZdUdvdGhpYywgJ+ODkuODqeOCruODjuinkuOCtOOCt+ODg+OCrycsICdIaXJhZ2lubyBTYW5zJywgJ+ODkuODqeOCruODjuinkuOCtCBQcm9OIFczJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCBzYW5zLXNlcmlmO1xuJWdvdGhpY3tcblx0Zm9udC1mYW1pbHk6ICRnb3RoaWNGYW1pbHk7XG59XG5cbiRnb3RoaWMyRmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCJOb3RvIFNhbnMgQ0pLIEpQXCIsICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCAn5ri444K044K344OD44KvJywgJ1l1IEdvdGhpYycsIFl1R290aGljLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIFNhbnMgRW1vamlcIjtcbiVnb3RoaWMye1xuXHRmb250LWZhbWlseTogJGdvdGhpYzJGYW1pbHk7XG59XG5cbiRnb3RoaWMzRmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiVnb3RoaWMze1xuXHRmb250LWZhbWlseTogJGdvdGhpYzNGYW1pbHk7XG59XG5cbiRtaW5jaG9GYW1pbHk6IFwi5ri45piO5pyd5L2TXCIsIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLCAn44OS44Op44Ku44OO5piO5pydIFBybyBXMycsJ0hpcmFnaW5vIE1pbmNobyBQcm8nLCfvvK3vvLMg77yw5piO5pydJywnTVMgUE1pbmNobycsIHNlcmlmO1xuJW1pbmNob3tcblx0Zm9udC1mYW1pbHk6ICRtaW5jaG9GYW1pbHk7XG59XG5cbiVmb250U3R5bGV7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuXHQvL2ZvbnQtZmVhdHVyZS1zZXR0aW5ncyA6ICdwa25hJztcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzIDogJ3BhbHQnO1xuXHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG5cbi8vXHRDbGVhciBGaXhcblxuJWNsZWFye1xuXHR6b29tOiAxMDAlO1xuXG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVye1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGhlaWdodDogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cblxuXG4vL1x0VHJhbnNpdGlvblxuXG4ldHN7XG5cdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XG59XG5cblxuLy9cdElubGluZSBCbG9ja1xuXG4laWJ7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cblxuLy9cdE1pZGRsZSBDZW50ZXJcblxuJXZtaWRkbGV7XG5cdEBleHRlbmQgJWliO1xuXG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuXG5cbi8vXHRDZW50ZXJcblxuJWNlbnRlcntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuXG4vL1x0V1Djgarjganjga7mnKzmlofjgYzlhaXjgovjgajjgZPjgo1cblxuJXRleHRfYXJlYXtcblxuICAgIGltZ3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGF7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC5pZnJhbWV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qXG5NZWRpYSBRdWVyeSBNaXhpblxuKi9cbiRicmVha3BvaW50czogKFxuICAgICdzbSc6IDU3NnB4LFxuICAgICdtZCc6IDc2OHB4LFxuICAgICdsZyc6IDk5MnB4LFxuICAgICd4bCc6IDEyMDBweFxuKTtcblxuQG1peGluIE1RKCRzaXplKXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkc2l6ZSl9KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufSIsIkB1c2UgJy4uL19zdHlsZS9zdHlsZSc7XG5cbiRnb3RoaWM6IFlha3VIYW5KUCwgc3R5bGUuJGdvdGhpYzNGYW1pbHk7XG5cbi5nb3RoaWMge1xuXHRmb250LWZhbWlseTogJGdvdGhpYztcbn1cblxuLm1pbmNobyB7XG5cdGZvbnQtZmFtaWx5OiBZYWt1SGFuTVAsIHN0eWxlLiRtaW5jaG9GYW1pbHk7XG59XG5cbiVub3RvLXNhbnMtanAtbGlnaHQge1xuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG5cdGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJW5vdG8tc2Fucy1qcC1yZWd1bGFyIHtcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuXHRmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbiVub3RvLXNhbnMtanAtbWVkaXVtIHtcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuXHRmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbiVyb2JvdG8tbGlnaHQge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6ICd3ZHRoJyAxMDA7XG59XG5cbiVyb2JvdG8tcmVndWxhciB7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0Zm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXZhcmlhdGlvbi1zZXR0aW5nczogJ3dkdGgnIDEwMDtcbn1cbiIsIkB1c2UgJy4uL2Zvcm1hdC9mb250JztcblxuLnBhZ2luYXRpb24ge1xuXHR3aWR0aDogOTgycHg7XG5cdG1hcmdpbjogMTAwcHggYXV0byAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNTBweDtcblx0cGFkZGluZzogMCA1MHB4O1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQmLnNpbmdsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0b2wge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQubGlua19idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdH1cblx0fVxuXG5cdC5hcnJvdyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHR0b3A6IDA7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDI3cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXG5cdFx0Ji5wcmV2IHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Ji5uZXh0IHtcblx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgtMSwgMSk7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHNjYWxlKC0xLCAxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ji5wcmV2IHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubmV4dCB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdG9sIHtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHR9XG5cblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0QGV4dGVuZCAlcm9ib3RvLXJlZ3VsYXI7XG5cdFx0bWFyZ2luOiAwIDEwcHg7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiByZ2IoMTg4IDE5OCAxOTgpO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLW91dDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saW5rX2J1dHRvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiJWljb25fbmV3cyB7XG5cdC5pY29uX25ld3Mge1xuXHRcdHBhdGgge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuXHRcdFx0Ji5lIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji53IHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHRcdH1cblxuXHRcdFx0Ji5zIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFuaW1hdGlvbiB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuJWljb25fbGl2ZSB7XG5cdC5pY29uX2xpdmUge1xuXHRcdHBhdGgge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuXHRcdFx0Ji5pIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji52IHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHRcdH1cblxuXHRcdFx0Ji5lIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFuaW1hdGlvbiB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuJWljb25fZGlzY28ge1xuXHQuaWNvbl9kaXNjbyB7XG5cdFx0cGF0aCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXG5cdFx0XHQmLmkge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnMge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmMge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLm8ge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYW5pbWF0aW9uIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4laWNvbl9tb3ZpZSB7XG5cdC5pY29uX21vdmllIHtcblx0XHRwYXRoIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cblx0XHRcdCYubyB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0XHR9XG5cblx0XHRcdCYudiB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0XHR9XG5cblx0XHRcdCYuaSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cdFx0XHR9XG5cblx0XHRcdCYuZSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbmltYXRpb24ge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiVpY29uX3Byb2ZpbGUge1xuXHQuaWNvbl9wcm9maWxlIHtcblx0XHRwYXRoIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cblx0XHRcdCYuciB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0XHR9XG5cblx0XHRcdCYubyB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0XHR9XG5cblx0XHRcdCYuZiB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cdFx0XHR9XG5cblx0XHRcdCYuaSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG5cdFx0XHR9XG5cblx0XHRcdCYubCB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG5cdFx0XHR9XG5cblx0XHRcdCYuZSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbmltYXRpb24ge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiVpY29uX21lZGlhIHtcblx0Lmljb25fbWVkaWEge1xuXHRcdHBhdGgge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuXHRcdFx0Ji5lIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji5kIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHRcdH1cblxuXHRcdFx0Ji5pIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcblx0XHRcdH1cblxuXHRcdFx0Ji5hIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC40cztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFuaW1hdGlvbiB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuJWljb25fZ29vZHMge1xuXHQuaWNvbl9nb29kcyB7XG5cdFx0cGF0aCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXG5cdFx0XHQmLm8xIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji5vMiB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0XHR9XG5cblx0XHRcdCYuZCB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cdFx0XHR9XG5cblx0XHRcdCYucyB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbmltYXRpb24ge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/