@charset "UTF-8";
/*.pace{//ローディング一時的消去用
  display: none;
}*/
.loding_bg {
  background-color: #000;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1999;
}

.loding_out {
  width: 100%;
  height: 100vh;
  position: fixed;
  z-index: 3000;
  opacity: 0;
  -webkit-animation: loading02 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
          animation: loading02 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
}

.loding_out .load_img {
  width: 194px;
  height: 71px;
  position: fixed;
  top: calc(50% - 35px);
  left: 0;
  right: 0;
  margin: auto;
}

.loding_out .load_img img {
  width: 100%;
  display: block;
}

.loding_bg_loaded,
.pace.pace-inactive .pace-progress,
.loding_out_active,
.pace.pace-inactive {
  -webkit-animation: loading 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
          animation: loading 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
}

@-webkit-keyframes loading {
  0% {
    opacity: 1;
    z-index: 3000;
  }
  100% {
    opacity: 0;
    z-index: -100;
  }
}

@keyframes loading {
  0% {
    opacity: 1;
    z-index: 3000;
  }
  100% {
    opacity: 0;
    z-index: -100;
  }
}

@-webkit-keyframes loading02 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes loading02 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.pace {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-clip: padding-box;
  z-index: 2000;
  position: fixed;
  margin: auto;
  top: 12px;
  left: 0;
  right: 0;
  bottom: 0;
  width: 190px;
  height: 64px;
  overflow: hidden;
  padding-top: 250px;
  padding-bottom: 250px;
  box-sizing: border-box;
}

.pace .pace-progress {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-clip: padding-box;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  display: block;
  position: absolute;
  right: 100%;
  width: 100%;
  top: calc(50% - 34px);
  bottom: 0;
  height: 64px;
  font-size: 12px;
  background: rgba(255, 255, 255, 0.6);
  color: #fff;
  line-height: 60px;
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
}

.pace .pace-progress:after {
  content: attr(data-progress-text);
  display: inline-block;
  position: fixed;
  width: 100%;
  text-align: right;
  right: 0;
  margin: auto;
  padding-right: 16px;
  top: 50px;
  z-index: 3000;
  text-align: center;
  display: none;
}

.pace .pace-progress[data-progress-text="0%"]:after {
  right: -200px;
}

.pace .pace-progress[data-progress-text="1%"]:after {
  right: -198.14px;
}

.pace .pace-progress[data-progress-text="2%"]:after {
  right: -196.28px;
}

.pace .pace-progress[data-progress-text="3%"]:after {
  right: -194.42px;
}

.pace .pace-progress[data-progress-text="4%"]:after {
  right: -192.56px;
}

.pace .pace-progress[data-progress-text="5%"]:after {
  right: -190.7px;
}

.pace .pace-progress[data-progress-text="6%"]:after {
  right: -188.84px;
}

.pace .pace-progress[data-progress-text="7%"]:after {
  right: -186.98px;
}

.pace .pace-progress[data-progress-text="8%"]:after {
  right: -185.12px;
}

.pace .pace-progress[data-progress-text="9%"]:after {
  right: -183.26px;
}

.pace .pace-progress[data-progress-text="10%"]:after {
  right: -181.4px;
}

.pace .pace-progress[data-progress-text="11%"]:after {
  right: -179.54px;
}

.pace .pace-progress[data-progress-text="12%"]:after {
  right: -177.68px;
}

.pace .pace-progress[data-progress-text="13%"]:after {
  right: -175.82px;
}

.pace .pace-progress[data-progress-text="14%"]:after {
  right: -173.96px;
}

.pace .pace-progress[data-progress-text="15%"]:after {
  right: -172.1px;
}

.pace .pace-progress[data-progress-text="16%"]:after {
  right: -170.24px;
}

.pace .pace-progress[data-progress-text="17%"]:after {
  right: -168.38px;
}

.pace .pace-progress[data-progress-text="18%"]:after {
  right: -166.52px;
}

.pace .pace-progress[data-progress-text="19%"]:after {
  right: -164.66px;
}

.pace .pace-progress[data-progress-text="20%"]:after {
  right: -162.8px;
}

.pace .pace-progress[data-progress-text="21%"]:after {
  right: -160.94px;
}

.pace .pace-progress[data-progress-text="22%"]:after {
  right: -159.08px;
}

.pace .pace-progress[data-progress-text="23%"]:after {
  right: -157.22px;
}

.pace .pace-progress[data-progress-text="24%"]:after {
  right: -155.36px;
}

.pace .pace-progress[data-progress-text="25%"]:after {
  right: -153.5px;
}

.pace .pace-progress[data-progress-text="26%"]:after {
  right: -151.64px;
}

.pace .pace-progress[data-progress-text="27%"]:after {
  right: -149.78px;
}

.pace .pace-progress[data-progress-text="28%"]:after {
  right: -147.92px;
}

.pace .pace-progress[data-progress-text="29%"]:after {
  right: -146.06px;
}

.pace .pace-progress[data-progress-text="30%"]:after {
  right: -144.2px;
}

.pace .pace-progress[data-progress-text="31%"]:after {
  right: -142.34px;
}

.pace .pace-progress[data-progress-text="32%"]:after {
  right: -140.48px;
}

.pace .pace-progress[data-progress-text="33%"]:after {
  right: -138.62px;
}

.pace .pace-progress[data-progress-text="34%"]:after {
  right: -136.76px;
}

.pace .pace-progress[data-progress-text="35%"]:after {
  right: -134.9px;
}

.pace .pace-progress[data-progress-text="36%"]:after {
  right: -133.04px;
}

.pace .pace-progress[data-progress-text="37%"]:after {
  right: -131.18px;
}

.pace .pace-progress[data-progress-text="38%"]:after {
  right: -129.32px;
}

.pace .pace-progress[data-progress-text="39%"]:after {
  right: -127.46px;
}

.pace .pace-progress[data-progress-text="40%"]:after {
  right: -125.6px;
}

.pace .pace-progress[data-progress-text="41%"]:after {
  right: -123.74px;
}

.pace .pace-progress[data-progress-text="42%"]:after {
  right: -121.88px;
}

.pace .pace-progress[data-progress-text="43%"]:after {
  right: -120.02px;
}

.pace .pace-progress[data-progress-text="44%"]:after {
  right: -118.16px;
}

.pace .pace-progress[data-progress-text="45%"]:after {
  right: -116.3px;
}

.pace .pace-progress[data-progress-text="46%"]:after {
  right: -114.44px;
}

.pace .pace-progress[data-progress-text="47%"]:after {
  right: -112.58px;
}

.pace .pace-progress[data-progress-text="48%"]:after {
  right: -110.72px;
}

.pace .pace-progress[data-progress-text="49%"]:after {
  right: -108.86px;
}

.pace .pace-progress[data-progress-text="50%"]:after {
  right: -107px;
}

.pace .pace-progress[data-progress-text="51%"]:after {
  right: -105.14px;
}

.pace .pace-progress[data-progress-text="52%"]:after {
  right: -103.28px;
}

.pace .pace-progress[data-progress-text="53%"]:after {
  right: -101.42px;
}

.pace .pace-progress[data-progress-text="54%"]:after {
  right: -99.56px;
}

.pace .pace-progress[data-progress-text="55%"]:after {
  right: -97.7px;
}

.pace .pace-progress[data-progress-text="56%"]:after {
  right: -95.84px;
}

.pace .pace-progress[data-progress-text="57%"]:after {
  right: -93.98px;
}

.pace .pace-progress[data-progress-text="58%"]:after {
  right: -92.12px;
}

.pace .pace-progress[data-progress-text="59%"]:after {
  right: -90.26px;
}

.pace .pace-progress[data-progress-text="60%"]:after {
  right: -88.4px;
}

.pace .pace-progress[data-progress-text="61%"]:after {
  right: -86.53999999999999px;
}

.pace .pace-progress[data-progress-text="62%"]:after {
  right: -84.68px;
}

.pace .pace-progress[data-progress-text="63%"]:after {
  right: -82.82px;
}

.pace .pace-progress[data-progress-text="64%"]:after {
  right: -80.96000000000001px;
}

.pace .pace-progress[data-progress-text="65%"]:after {
  right: -79.1px;
}

.pace .pace-progress[data-progress-text="66%"]:after {
  right: -77.24px;
}

.pace .pace-progress[data-progress-text="67%"]:after {
  right: -75.38px;
}

.pace .pace-progress[data-progress-text="68%"]:after {
  right: -73.52px;
}

.pace .pace-progress[data-progress-text="69%"]:after {
  right: -71.66px;
}

.pace .pace-progress[data-progress-text="70%"]:after {
  right: -69.8px;
}

.pace .pace-progress[data-progress-text="71%"]:after {
  right: -67.94px;
}

.pace .pace-progress[data-progress-text="72%"]:after {
  right: -66.08px;
}

.pace .pace-progress[data-progress-text="73%"]:after {
  right: -64.22px;
}

.pace .pace-progress[data-progress-text="74%"]:after {
  right: -62.36px;
}

.pace .pace-progress[data-progress-text="75%"]:after {
  right: -60.5px;
}

.pace .pace-progress[data-progress-text="76%"]:after {
  right: -58.64px;
}

.pace .pace-progress[data-progress-text="77%"]:after {
  right: -56.78px;
}

.pace .pace-progress[data-progress-text="78%"]:after {
  right: -54.92px;
}

.pace .pace-progress[data-progress-text="79%"]:after {
  right: -53.06px;
}

.pace .pace-progress[data-progress-text="80%"]:after {
  right: -51.2px;
}

.pace .pace-progress[data-progress-text="81%"]:after {
  right: -49.34px;
}

.pace .pace-progress[data-progress-text="82%"]:after {
  right: -47.480000000000004px;
}

.pace .pace-progress[data-progress-text="83%"]:after {
  right: -45.62px;
}

.pace .pace-progress[data-progress-text="84%"]:after {
  right: -43.76px;
}

.pace .pace-progress[data-progress-text="85%"]:after {
  right: -41.9px;
}

.pace .pace-progress[data-progress-text="86%"]:after {
  right: -40.04px;
}

.pace .pace-progress[data-progress-text="87%"]:after {
  right: -38.18px;
}

.pace .pace-progress[data-progress-text="88%"]:after {
  right: -36.32px;
}

.pace .pace-progress[data-progress-text="89%"]:after {
  right: -34.46px;
}

.pace .pace-progress[data-progress-text="90%"]:after {
  right: -32.6px;
}

.pace .pace-progress[data-progress-text="91%"]:after {
  right: -30.740000000000002px;
}

.pace .pace-progress[data-progress-text="92%"]:after {
  right: -28.880000000000003px;
}

.pace .pace-progress[data-progress-text="93%"]:after {
  right: -27.02px;
}

.pace .pace-progress[data-progress-text="94%"]:after {
  right: -25.16px;
}

.pace .pace-progress[data-progress-text="95%"]:after {
  right: -23.3px;
}

.pace .pace-progress[data-progress-text="96%"]:after {
  right: -21.439999999999998px;
}

.pace .pace-progress[data-progress-text="97%"]:after {
  right: -19.58px;
}

.pace .pace-progress[data-progress-text="98%"]:after {
  right: -17.72px;
}

.pace .pace-progress[data-progress-text="99%"]:after {
  right: -15.86px;
}

.pace .pace-progress[data-progress-text="100%"]:after {
  right: -14px;
}

.pace .pace-activity {
  position: absolute;
  width: 100%;
  height: 28px;
  z-index: 2001;
  border-radius: 10px;
}

.wrap {
  display: none;
}

body:before {
  position: fixed;
  top: 0;
  left: 0;
  background-color: #000;
  width: 100%;
  height: 100vh;
  z-index: 4000;
  content: "";
  display: block;
  -webkit-animation: body_fade 0.5s 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
          animation: body_fade 0.5s 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
}

@-webkit-keyframes body_fade {
  0% {
    opacity: 1;
    z-index: 4000;
  }
  100% {
    opacity: 0;
    z-index: -200;
  }
}

@keyframes body_fade {
  0% {
    opacity: 1;
    z-index: 4000;
  }
  100% {
    opacity: 0;
    z-index: -200;
  }
}

@media only screen and (min-width: 1000px) {
  .top_body_animation {
    /*
    #header_out{
      opacity: 0;
    }
    .menu_btn{
      opacity: 0;
    }
    .main_copy{
      opacity: 0;
    }
    .scroll_down{
      opacity: 0;
    }
    */
  }
  .top_body_animation .top_main_img .main_text {
    position: relative;
    z-index: 2000;
  }
  .top_body_animation .top_main_img .main_text .main_text_inner .main_text002 {
    /*
            transform: scale(1.2) rotate(0.1deg);
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
            outline: 1px solid transparent;
            */
  }
  .top_body_animation .top_main_img .main_text .main_text_inner .main_text002 .main_text_box {
    /*
              span{
                display: inline-block;
                opacity:1;
                transform: translateX(-30px) rotate(0.1deg);
              }
              */
  }
  .top_body_animation .top_main_img .main_text .main_text_inner .watch_the_video_set {
    /*
            p{
              &:before{
                opacity:0;
                transform: rotate(0.1deg);
              }
              b{
                opacity:0;
                transform: rotate(0.1deg);
              }
            }
            span{
              opacity:0;
              transform: rotate(0.1deg);
            }
            */
  }
}

@media only screen and (max-width: 1000px) {
  .main_text002 {
    display: none !important;
  }
}

.main_text_h1--03 {
  display: none;
}

@media only screen and (max-width: 1000px) {
  .main_text_h1--03 {
    display: block;
  }
}

#wrapper:before {
  display: none;
}

#wrapper:after {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  width: 100%;
  height: 100vh;
  z-index: -1;
  content: "";
  display: block;
  -webkit-animation: body_fade 0.3s 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
          animation: body_fade 0.3s 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
}

@media only screen and (min-width: 1000px) {
  .top_body_animation_active #header_out {
    -webkit-animation: header_op 2.5s 4s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
            animation: header_op 2.5s 4s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  }
  .top_body_animation_active .menu_btn {
    -webkit-animation: header_op 2.5s 4s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
            animation: header_op 2.5s 4s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  }
  .top_body_animation_active .main_copy {
    -webkit-animation: header_op 2.5s 4s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
            animation: header_op 2.5s 4s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  }
  .top_body_animation_active .scroll_down {
    -webkit-animation: header_op 4s 5.1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
            animation: header_op 4s 5.1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  }
}

.top_body_animation_active .loding_bg {
  -webkit-animation: loding_bg 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
          animation: loding_bg 1s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
  -webkit-animation-delay: 3.7s;
          animation-delay: 3.7s;
}

@media only screen and (max-width: 1000px) {
  .top_body_animation_active .loding_bg {
    display: none;
  }
}

.top_body_animation_active .main_text {
  position: relative;
  z-index: 2000;
}

@media only screen and (min-width: 1000px) {
  .top_body_animation_active .main_text .main_text_inner .watch_the_video_animation_active p:before {
    -webkit-animation: wv_before 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
            animation: wv_before 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
    -webkit-animation-delay: 4.3s;
            animation-delay: 4.3s;
  }
  .top_body_animation_active .main_text .main_text_inner .watch_the_video_animation_active p b {
    -webkit-animation: wv_b 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
            animation: wv_b 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
    -webkit-animation-delay: 4.6s;
            animation-delay: 4.6s;
  }
  .top_body_animation_active .main_text .main_text_inner .watch_the_video_animation_active span {
    -webkit-animation: wv_span 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
            animation: wv_span 2.5s cubic-bezier(0.215, 0.61, 0.355, 1) forwards;
    -webkit-animation-delay: 4.9s;
            animation-delay: 4.9s;
  }
}

.top_body_animation_active .main_text .main_text_inner .main_text002 {
  -webkit-animation: main_text_box 6s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
          animation: main_text_box 6s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box01 {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box02 {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box03 {
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box04 {
  -webkit-animation-delay: 1.8s;
          animation-delay: 1.8s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box span {
  -webkit-animation: main_txt_span 4s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
          animation: main_txt_span 4s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-origin: left;
          transform-origin: left;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t01 {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t02 {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t03 {
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t04 {
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t05 {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t06 {
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t07 {
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t08 {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t09 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t10 {
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t11 {
  -webkit-animation-delay: 1.6s;
          animation-delay: 1.6s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t12 {
  -webkit-animation-delay: 1.7s;
          animation-delay: 1.7s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t13 {
  -webkit-animation-delay: 1.8s;
          animation-delay: 1.8s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t14 {
  -webkit-animation-delay: 1.9s;
          animation-delay: 1.9s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t15 {
  -webkit-animation-delay: 2.0s;
          animation-delay: 2.0s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t16 {
  -webkit-animation-delay: 2.1s;
          animation-delay: 2.1s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t17 {
  -webkit-animation-delay: 2.2s;
          animation-delay: 2.2s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t18 {
  -webkit-animation-delay: 2.3s;
          animation-delay: 2.3s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t19 {
  -webkit-animation-delay: 2.4s;
          animation-delay: 2.4s;
}

.top_body_animation_active .main_text .main_text_inner .main_text002 .main_text_box .t20 {
  -webkit-animation-delay: 2.5s;
          animation-delay: 2.5s;
}

@-webkit-keyframes main_txt_span {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@keyframes main_txt_span {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@-webkit-keyframes main_text_box {
  0% {
    -webkit-transform: scale(1.2) rotate(0.1deg);
            transform: scale(1.2) rotate(0.1deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0.1deg);
            transform: scale(1) rotate(0.1deg);
  }
}

@keyframes main_text_box {
  0% {
    -webkit-transform: scale(1.2) rotate(0.1deg);
            transform: scale(1.2) rotate(0.1deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0.1deg);
            transform: scale(1) rotate(0.1deg);
  }
}

@-webkit-keyframes loding_bg {
  0% {
    opacity: 1;
    z-index: 1999;
  }
  99% {
    opacity: 0;
    z-index: 1999;
  }
  100% {
    z-index: -999999;
  }
}

@keyframes loding_bg {
  0% {
    opacity: 1;
    z-index: 1999;
  }
  99% {
    opacity: 0;
    z-index: 1999;
  }
  100% {
    z-index: -999999;
  }
}

@-webkit-keyframes wv_before {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 0.5;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@keyframes wv_before {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 0.5;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@-webkit-keyframes wv_b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 0.8;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@keyframes wv_b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 0.8;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@-webkit-keyframes wv_span {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@keyframes wv_span {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-30px) rotate(0.1deg);
            transform: translateX(-30px) rotate(0.1deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0.1deg);
            transform: translateX(0px) rotate(0.1deg);
  }
}

@-webkit-keyframes header_op {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes header_op {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@media only screen and (max-width: 1600px) {
  .top_main_img .inner {
    max-width: 1200px;
  }
}

@media only screen and (max-width: 1300px) {
  .top_main_img .inner {
    max-width: 1000px;
  }
}

.main_text002 {
  width: 500px;
  text-align: left;
}

@media only screen and (max-width: 1300px) {
  .main_text002 {
    width: 400px !important;
  }
}

.main_text002 .main_text_box {
  margin-bottom: 34px;
}

.main_text002 .main_text_box span {
  display: inline-block;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box span img {
    width: 100%;
    height: auto;
  }
}

.main_text002 .main_text_box .t01 {
  padding-right: 15px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t01 {
    width: calc(51px * 0.8);
    padding-right: calc(15px * 0.8);
  }
}

.main_text002 .main_text_box .t02 {
  padding-right: 18px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t02 {
    width: calc(52px * 0.8);
    padding-right: calc(18px * 0.8);
  }
}

.main_text002 .main_text_box .t03 {
  padding-right: 16px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t03 {
    width: calc(48px * 0.8);
    padding-right: calc(16px * 0.8);
  }
}

.main_text002 .main_text_box .t04 {
  padding-right: 17px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t04 {
    width: calc(50px * 0.8);
    padding-right: calc(17px * 0.8);
  }
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t05 {
    width: calc(24px * 0.8);
  }
}

.main_text002 .main_text_box .t06 {
  padding-right: 15px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t06 {
    width: calc(51px * 0.8);
    padding-right: calc(15px * 0.8);
  }
}

.main_text002 .main_text_box .t07 {
  padding-right: 23px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t07 {
    width: calc(36px * 0.8);
    padding-right: calc(23px * 0.8);
  }
}

.main_text002 .main_text_box .t08 {
  padding-right: 24px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t08 {
    width: calc(33px * 0.8);
    padding-right: calc(24px * 0.8);
  }
}

.main_text002 .main_text_box .t09 {
  padding-right: 14px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t09 {
    width: calc(34px * 0.8);
    padding-right: calc(14px * 0.8);
  }
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t10 {
    width: calc(12px * 0.8);
    padding-right: calc(0px * 0.8);
  }
}

.main_text002 .main_text_box .t11 {
  padding-right: 20px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t11 {
    width: calc(48px * 0.8);
    padding-right: calc(20px * 0.8);
  }
}

.main_text002 .main_text_box .t12 {
  padding-right: 27px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t12 {
    width: calc(49px * 0.8);
    padding-right: calc(27px * 0.8);
  }
}

.main_text002 .main_text_box .t13 {
  padding-right: 26px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t13 {
    width: calc(18px * 0.8);
    padding-right: calc(26px * 0.8);
  }
}

.main_text002 .main_text_box .t14 {
  padding-right: 24px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t14 {
    width: calc(45px * 0.8);
    padding-right: calc(24px * 0.8);
  }
}

.main_text002 .main_text_box .t15 {
  padding-right: 22px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t15 {
    width: calc(33px * 0.8);
    padding-right: calc(31px * 0.8);
  }
}

.main_text002 .main_text_box .t16 {
  padding-right: 22px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t16 {
    width: calc(48px * 0.8);
    padding-right: calc(22px * 0.8);
  }
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t17 {
    width: calc(35px * 0.8);
  }
}

.main_text002 .main_text_box .t18 {
  padding-right: 17px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t18 {
    width: calc(53px * 0.8);
    padding-right: calc(17px * 0.8);
  }
}

.main_text002 .main_text_box .t19 {
  padding-right: 14px;
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t19 {
    width: calc(52px * 0.8);
    padding-right: calc(14px * 0.8);
  }
}

@media only screen and (max-width: 1300px) {
  .main_text002 .main_text_box .t20 {
    width: calc(53px * 0.8);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcF9hbmltYXRpb25fbnRoLmNzcyIsImFuaW1hdGlvbi90b3AvX2xvZGluZy5zY3NzIiwiYW5pbWF0aW9uL3RvcC9fbWFpbl90eHRfbnRoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDR2pCOztHQUVHO0FBRUg7RUFDRSx1QkFBc0I7RUFDdEIsZ0JBQWU7RUFDZixZQUFXO0VBQ1gsYUFBWTtFQUNaLE9BQU07RUFDTixRQUFPO0VBQ1AsY0FBYTtDQUVkOztBQUVEO0VBQ0UsWUFBVztFQUNYLGNBQWE7RUFDYixnQkFBZTtFQUNmLGNBQWE7RUFDYixXQUFVO0VBQ1YsK0VBQXVFO1VBQXZFLHVFQUF1RTtDQWN4RTs7QUFwQkQ7RUFRSSxhQUFZO0VBQ1osYUFBWTtFQUNaLGdCQUFlO0VBQ2Ysc0JBQXFCO0VBQ3JCLFFBQU87RUFDUCxTQUFRO0VBQ1IsYUFBWTtDQUtiOztBQW5CSDtFQWdCTSxZQUFXO0VBQ1gsZUFBYztDQUNmOztBQUlMOzs7O0VBS0UsMkVBQW1FO1VBQW5FLG1FQUFtRTtDQUNwRTs7QUFHRDtFQUNFO0lBQ0UsV0FBVTtJQUNWLGNBQWE7R0RIZDtFQ0tEO0lBQ0UsV0FBVTtJQUNWLGNBQWE7R0RIZDtDQUNGOztBQ0xEO0VBQ0U7SUFDRSxXQUFVO0lBQ1YsY0FBYTtHREhkO0VDS0Q7SUFDRSxXQUFVO0lBQ1YsY0FBYTtHREhkO0NBQ0Y7O0FDTUQ7RUFDRTtJQUNFLFdBQVU7R0RIWDtFQ0tEO0lBQ0UsV0FBVTtHREhYO0NBQ0Y7O0FDSEQ7RUFDRTtJQUNFLFdBQVU7R0RIWDtFQ0tEO0lBQ0UsV0FBVTtHREhYO0NBQ0Y7O0FDUUQ7RUFDRSxxQkFBb0I7RUFDcEIsMEJBQWlCO0tBQWpCLHVCQUFpQjtNQUFqQixzQkFBaUI7VUFBakIsa0JBQWlCO0VBQ2pCLCtCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsNkJBQTRCO0VBQzVCLGNBQWE7RUFDYixnQkFBZTtFQUNmLGFBQVk7RUFDWixVQUFTO0VBQ1QsUUFBTztFQUNQLFNBQVE7RUFDUixVQUFTO0VBQ1QsYUFBWTtFQUNaLGFBQVc7RUFDWCxpQkFBZ0I7RUFDaEIsbUJBQWlCO0VBQ2pCLHNCQUFxQjtFQUNyQix1QkFBc0I7Q0FDdkI7O0FBRUQ7RUFFRSwrQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLDZCQUE0QjtFQUM1Qix3Q0FBK0I7VUFBL0IsZ0NBQStCO0VBRS9CLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLFlBQVc7RUFDWCxzQkFBcUI7RUFDckIsVUFBUztFQUNULGFBQVk7RUFDWixnQkFBZTtFQUNmLHFDQUFxQjtFQUNyQixZQUFXO0VBQ1gsa0JBQWlCO0VBQ2pCLDJEQUEwRDtDQUczRDs7QUFFRDtFQUNFLGtDQUFpQztFQUNqQyxzQkFBcUI7RUFDckIsZ0JBQWU7RUFDZixZQUFXO0VBQ1gsa0JBQWlCO0VBQ2pCLFNBQVE7RUFDUixhQUFXO0VBQ1gsb0JBQW1CO0VBQ25CLFVBQVM7RUFDVCxjQUFhO0VBQ2IsbUJBQWtCO0VBQ2xCLGNBQWE7Q0FFZDs7QUFFRDtFQUFzRCxjQUFjO0NBQUU7O0FBQ3RFO0VBQXNELGlCQUFpQjtDQUFFOztBQUN6RTtFQUFzRCxpQkFBaUI7Q0FBRTs7QUFDekU7RUFBc0QsaUJBQWlCO0NBQUU7O0FBQ3pFO0VBQXNELGlCQUFpQjtDQUFFOztBQUN6RTtFQUFzRCxnQkFBZ0I7Q0FBRTs7QUFDeEU7RUFBc0QsaUJBQWlCO0NBQUU7O0FBQ3pFO0VBQXNELGlCQUFpQjtDQUFFOztBQUN6RTtFQUFzRCxpQkFBaUI7Q0FBRTs7QUFDekU7RUFBc0QsaUJBQWlCO0NBQUU7O0FBQ3pFO0VBQXVELGdCQUFnQjtDQUFFOztBQUN6RTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsZ0JBQWdCO0NBQUU7O0FBQ3pFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxnQkFBZ0I7Q0FBRTs7QUFDekU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGdCQUFnQjtDQUFFOztBQUN6RTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsZ0JBQWdCO0NBQUU7O0FBQ3pFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxnQkFBZ0I7Q0FBRTs7QUFDekU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGdCQUFnQjtDQUFFOztBQUN6RTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsZ0JBQWdCO0NBQUU7O0FBQ3pFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FBQzFFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxjQUFjO0NBQUU7O0FBQ3ZFO0VBQXVELGlCQUFpQjtDQUFFOztBQUMxRTtFQUF1RCxpQkFBaUI7Q0FBRTs7QUFDMUU7RUFBdUQsaUJBQWlCO0NBQUU7O0FB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QUVudEJEO0VBMEhNLG9CQUFtQjtDQUtwQjs7QUFKQztFQTNITjtJQTRIUSx3QkFBdUI7SUFDdkIsZ0NBQStCO0dBRWxDO0NGK2xCSjs7QUU3bEJLO0VBaklOO0lBa0lRLHdCQUF1QjtHQUUxQjtDRmdtQko7O0FFcHVCRDtFQXNJTSxvQkFBbUI7Q0FLcEI7O0FBSkM7RUF2SU47SUF3SVEsd0JBQXVCO0lBQ3ZCLGdDQUErQjtHQUVsQztDRm9tQko7O0FFL3VCRDtFQTZJTSxvQkFBbUI7Q0FLcEI7O0FBSkM7RUE5SU47SUErSVEsd0JBQXVCO0lBQ3ZCLGdDQUErQjtHQUVsQztDRndtQko7O0FFdG1CSztFQXBKTjtJQXFKUSx3QkFBdUI7R0FFMUI7Q0Z5bUJKIiwiZmlsZSI6InRvcF9hbmltYXRpb25fbnRoLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qLnBhY2V7Ly/jg63jg7zjg4fjgqPjg7PjgrDkuIDmmYLnmoTmtojljrvnlKhcclxuICBkaXNwbGF5OiBub25lO1xyXG59Ki9cbi5sb2RpbmdfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTk5OTtcbn1cblxuLmxvZGluZ19vdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAzMDAwO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IGxvYWRpbmcwMiAwLjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIGZvcndhcmRzO1xufVxuXG4ubG9kaW5nX291dCAubG9hZF9pbWcge1xuICB3aWR0aDogMTk0cHg7XG4gIGhlaWdodDogNzFweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGNhbGMoNTAlIC0gMzVweCk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5sb2Rpbmdfb3V0IC5sb2FkX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sb2RpbmdfYmdfbG9hZGVkLFxuLnBhY2UucGFjZS1pbmFjdGl2ZSAucGFjZS1wcm9ncmVzcyxcbi5sb2Rpbmdfb3V0X2FjdGl2ZSxcbi5wYWNlLnBhY2UtaW5hY3RpdmUge1xuICBhbmltYXRpb246IGxvYWRpbmcgMXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDMwMDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAtMTAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZzAyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucGFjZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgei1pbmRleDogMjAwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiBjYWxjKDUwJSAtIDM0cHgpO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNjRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmO1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzczphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1wcm9ncmVzcy10ZXh0KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdG9wOiA1MHB4O1xuICB6LWluZGV4OiAzMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjAlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0yMDBweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMSVcIl06YWZ0ZXIge1xuICByaWdodDogLTE5OC4xNHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTk2LjI4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjMlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xOTQuNDJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNCVcIl06YWZ0ZXIge1xuICByaWdodDogLTE5Mi41NnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI1JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTkwLjdweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNiVcIl06YWZ0ZXIge1xuICByaWdodDogLTE4OC44NHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI3JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTg2Ljk4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjglXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xODUuMTJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOSVcIl06YWZ0ZXIge1xuICByaWdodDogLTE4My4yNnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIxMCVcIl06YWZ0ZXIge1xuICByaWdodDogLTE4MS40cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjExJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTc5LjU0cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjEyJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTc3LjY4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjEzJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTc1LjgycHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjE0JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTczLjk2cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjE1JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTcyLjFweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTYlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xNzAuMjRweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTclXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xNjguMzhweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTglXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xNjYuNTJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTklXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xNjQuNjZweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMjAlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xNjIuOHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyMSVcIl06YWZ0ZXIge1xuICByaWdodDogLTE2MC45NHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyMiVcIl06YWZ0ZXIge1xuICByaWdodDogLTE1OS4wOHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyMyVcIl06YWZ0ZXIge1xuICByaWdodDogLTE1Ny4yMnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyNCVcIl06YWZ0ZXIge1xuICByaWdodDogLTE1NS4zNnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyNSVcIl06YWZ0ZXIge1xuICByaWdodDogLTE1My41cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjI2JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTUxLjY0cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjI3JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTQ5Ljc4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjI4JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTQ3LjkycHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjI5JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTQ2LjA2cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjMwJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTQ0LjJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzElXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xNDIuMzRweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzIlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xNDAuNDhweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzMlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMzguNjJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzQlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMzYuNzZweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzUlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMzQuOXB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIzNiVcIl06YWZ0ZXIge1xuICByaWdodDogLTEzMy4wNHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIzNyVcIl06YWZ0ZXIge1xuICByaWdodDogLTEzMS4xOHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIzOCVcIl06YWZ0ZXIge1xuICByaWdodDogLTEyOS4zMnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIzOSVcIl06YWZ0ZXIge1xuICByaWdodDogLTEyNy40NnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI0MCVcIl06YWZ0ZXIge1xuICByaWdodDogLTEyNS42cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjQxJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTIzLjc0cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjQyJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTIxLjg4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjQzJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTIwLjAycHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjQ0JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTE4LjE2cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjQ1JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTE2LjNweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDYlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMTQuNDRweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDclXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMTIuNThweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDglXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMTAuNzJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDklXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMDguODZweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTAlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMDdweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTElXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMDUuMTRweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTIlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMDMuMjhweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTMlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xMDEuNDJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTQlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC05OS41NnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI1NSVcIl06YWZ0ZXIge1xuICByaWdodDogLTk3LjdweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTYlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC05NS44NHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI1NyVcIl06YWZ0ZXIge1xuICByaWdodDogLTkzLjk4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjU4JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtOTIuMTJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTklXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC05MC4yNnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2MCVcIl06YWZ0ZXIge1xuICByaWdodDogLTg4LjRweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjElXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC04Ni41Mzk5OTk5OTk5OTk5OXB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2MiVcIl06YWZ0ZXIge1xuICByaWdodDogLTg0LjY4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjYzJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtODIuODJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjQlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC04MC45NjAwMDAwMDAwMDAwMXB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2NSVcIl06YWZ0ZXIge1xuICByaWdodDogLTc5LjFweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjYlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC03Ny4yNHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2NyVcIl06YWZ0ZXIge1xuICByaWdodDogLTc1LjM4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjY4JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtNzMuNTJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjklXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC03MS42NnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI3MCVcIl06YWZ0ZXIge1xuICByaWdodDogLTY5LjhweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzElXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC02Ny45NHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI3MiVcIl06YWZ0ZXIge1xuICByaWdodDogLTY2LjA4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjczJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtNjQuMjJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzQlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC02Mi4zNnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI3NSVcIl06YWZ0ZXIge1xuICByaWdodDogLTYwLjVweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzYlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC01OC42NHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI3NyVcIl06YWZ0ZXIge1xuICByaWdodDogLTU2Ljc4cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjc4JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtNTQuOTJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzklXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC01My4wNnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4MCVcIl06YWZ0ZXIge1xuICByaWdodDogLTUxLjJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiODElXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC00OS4zNHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4MiVcIl06YWZ0ZXIge1xuICByaWdodDogLTQ3LjQ4MDAwMDAwMDAwMDAwNHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4MyVcIl06YWZ0ZXIge1xuICByaWdodDogLTQ1LjYycHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjg0JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtNDMuNzZweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiODUlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC00MS45cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjg2JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtNDAuMDRweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiODclXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0zOC4xOHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4OCVcIl06YWZ0ZXIge1xuICByaWdodDogLTM2LjMycHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjg5JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMzQuNDZweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTAlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0zMi42cHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjkxJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMzAuNzQwMDAwMDAwMDAwMDAycHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjkyJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMjguODgwMDAwMDAwMDAwMDAzcHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjkzJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMjcuMDJweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTQlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0yNS4xNnB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI5NSVcIl06YWZ0ZXIge1xuICByaWdodDogLTIzLjNweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTYlXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0yMS40Mzk5OTk5OTk5OTk5OThweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTclXCJdOmFmdGVyIHtcbiAgcmlnaHQ6IC0xOS41OHB4O1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI5OCVcIl06YWZ0ZXIge1xuICByaWdodDogLTE3LjcycHg7XG59XG5cbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjk5JVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTUuODZweDtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTAwJVwiXTphZnRlciB7XG4gIHJpZ2h0OiAtMTRweDtcbn1cblxuLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDIwMDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi53cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keTpiZWZvcmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDQwMDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IGJvZHlfZmFkZSAwLjVzIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgYm9keV9mYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogNDAwMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0yMDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnRvcF9ib2R5X2FuaW1hdGlvbiB7XG4gICAgLypcclxuICAgICNoZWFkZXJfb3V0e1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgLm1lbnVfYnRue1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgLm1haW5fY29weXtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIC5zY3JvbGxfZG93bntcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgICovXG4gIH1cbiAgLnRvcF9ib2R5X2FuaW1hdGlvbiAudG9wX21haW5faW1nIC5tYWluX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDAwO1xuICB9XG4gIC50b3BfYm9keV9hbmltYXRpb24gLnRvcF9tYWluX2ltZyAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiB7XG4gICAgLypcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpIHJvdGF0ZSgwLjFkZWcpO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICovXG4gIH1cbiAgLnRvcF9ib2R5X2FuaW1hdGlvbiAudG9wX21haW5faW1nIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IHtcbiAgICAvKlxyXG4gICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpIHJvdGF0ZSgwLjFkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAqL1xuICB9XG4gIC50b3BfYm9keV9hbmltYXRpb24gLnRvcF9tYWluX2ltZyAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLndhdGNoX3RoZV92aWRlb19zZXQge1xuICAgIC8qXHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjFkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBie1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTowO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMC4xZGVnKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMC4xZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAqL1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubWFpbl90ZXh0X2gxLS0wMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5tYWluX3RleHRfaDEtLTAzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4jd3JhcHBlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jd3JhcHBlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IGJvZHlfZmFkZSAwLjNzIDIuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlICNoZWFkZXJfb3V0IHtcbiAgICBhbmltYXRpb246IGhlYWRlcl9vcCAyLjVzIDRzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIGZvcndhcmRzO1xuICB9XG4gIC50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tZW51X2J0biB7XG4gICAgYW5pbWF0aW9uOiBoZWFkZXJfb3AgMi41cyA0cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSBmb3J3YXJkcztcbiAgfVxuICAudG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl9jb3B5IHtcbiAgICBhbmltYXRpb246IGhlYWRlcl9vcCAyLjVzIDRzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIGZvcndhcmRzO1xuICB9XG4gIC50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5zY3JvbGxfZG93biB7XG4gICAgYW5pbWF0aW9uOiBoZWFkZXJfb3AgNHMgNS4xcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSBmb3J3YXJkcztcbiAgfVxufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubG9kaW5nX2JnIHtcbiAgYW5pbWF0aW9uOiBsb2RpbmdfYmcgMXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1kZWxheTogMy43cztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnRvcF9ib2R5X2FuaW1hdGlvbl9hY3RpdmUgLmxvZGluZ19iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLndhdGNoX3RoZV92aWRlb19hbmltYXRpb25fYWN0aXZlIHA6YmVmb3JlIHtcbiAgICBhbmltYXRpb246IHd2X2JlZm9yZSAyLjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogNC4zcztcbiAgfVxuICAudG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLndhdGNoX3RoZV92aWRlb19hbmltYXRpb25fYWN0aXZlIHAgYiB7XG4gICAgYW5pbWF0aW9uOiB3dl9iIDIuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA0LjZzO1xuICB9XG4gIC50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAud2F0Y2hfdGhlX3ZpZGVvX2FuaW1hdGlvbl9hY3RpdmUgc3BhbiB7XG4gICAgYW5pbWF0aW9uOiB3dl9zcGFuIDIuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA0LjlzO1xuICB9XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIHtcbiAgYW5pbWF0aW9uOiBtYWluX3RleHRfYm94IDZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgZm9yd2FyZHM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94MDEge1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveDAyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveDAzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveDA0IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCBzcGFuIHtcbiAgYW5pbWF0aW9uOiBtYWluX3R4dF9zcGFuIDRzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgZm9yd2FyZHM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDEge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDIge1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDMge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNHM7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDQge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDUge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDYge1xuICBhbmltYXRpb24tZGVsYXk6IDAuN3M7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDcge1xuICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDgge1xuICBhbmltYXRpb24tZGVsYXk6IDAuOXM7XG59XG5cbi50b3BfYm9keV9hbmltYXRpb25fYWN0aXZlIC5tYWluX3RleHQgLm1haW5fdGV4dF9pbm5lciAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDkge1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDEwIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjFzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDExIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjZzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDEyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjdzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDEzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE0IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjlzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE1IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjBzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE2IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjFzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE3IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjJzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE4IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjNzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE5IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjRzO1xufVxuXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZSAubWFpbl90ZXh0IC5tYWluX3RleHRfaW5uZXIgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDIwIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjVzO1xufVxuXG5Aa2V5ZnJhbWVzIG1haW5fdHh0X3NwYW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpIHJvdGF0ZSgwLjFkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDAuMWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtYWluX3RleHRfYm94IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoMC4xZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwLjFkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9kaW5nX2JnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTk5OTtcbiAgfVxuICA5OSUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogMTk5OTtcbiAgfVxuICAxMDAlIHtcbiAgICB6LWluZGV4OiAtOTk5OTk5O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgd3ZfYmVmb3JlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KSByb3RhdGUoMC4xZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDAuMWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3dl9iIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KSByb3RhdGUoMC4xZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDAuMWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3dl9zcGFuIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KSByb3RhdGUoMC4xZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwLjFkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyX29wIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAudG9wX21haW5faW1nIC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnRvcF9tYWluX2ltZyAuaW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG59XG5cbi5tYWluX3RleHQwMDIge1xuICB3aWR0aDogNTAwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggc3BhbiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDEge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDEge1xuICAgIHdpZHRoOiBjYWxjKDUxcHggKiAwLjgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTVweCAqIDAuOCk7XG4gIH1cbn1cblxuLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDAyIHtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDAyIHtcbiAgICB3aWR0aDogY2FsYyg1MnB4ICogMC44KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE4cHggKiAwLjgpO1xuICB9XG59XG5cbi5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQwMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQwMyB7XG4gICAgd2lkdGg6IGNhbGMoNDhweCAqIDAuOCk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxNnB4ICogMC44KTtcbiAgfVxufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDQge1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDQge1xuICAgIHdpZHRoOiBjYWxjKDUwcHggKiAwLjgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTdweCAqIDAuOCk7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDA1IHtcbiAgICB3aWR0aDogY2FsYygyNHB4ICogMC44KTtcbiAgfVxufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDYge1xuICAgIHdpZHRoOiBjYWxjKDUxcHggKiAwLjgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTVweCAqIDAuOCk7XG4gIH1cbn1cblxuLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDA3IHtcbiAgcGFkZGluZy1yaWdodDogMjNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDA3IHtcbiAgICB3aWR0aDogY2FsYygzNnB4ICogMC44KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIzcHggKiAwLjgpO1xuICB9XG59XG5cbi5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQwOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQwOCB7XG4gICAgd2lkdGg6IGNhbGMoMzNweCAqIDAuOCk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygyNHB4ICogMC44KTtcbiAgfVxufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDkge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MDkge1xuICAgIHdpZHRoOiBjYWxjKDM0cHggKiAwLjgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTRweCAqIDAuOCk7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDEwIHtcbiAgICB3aWR0aDogY2FsYygxMnB4ICogMC44KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDBweCAqIDAuOCk7XG4gIH1cbn1cblxuLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDExIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDExIHtcbiAgICB3aWR0aDogY2FsYyg0OHB4ICogMC44KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIwcHggKiAwLjgpO1xuICB9XG59XG5cbi5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQxMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQxMiB7XG4gICAgd2lkdGg6IGNhbGMoNDlweCAqIDAuOCk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygyN3B4ICogMC44KTtcbiAgfVxufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MTMge1xuICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MTMge1xuICAgIHdpZHRoOiBjYWxjKDE4cHggKiAwLjgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMjZweCAqIDAuOCk7XG4gIH1cbn1cblxuLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE0IHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE0IHtcbiAgICB3aWR0aDogY2FsYyg0NXB4ICogMC44KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDI0cHggKiAwLjgpO1xuICB9XG59XG5cbi5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQxNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQxNSB7XG4gICAgd2lkdGg6IGNhbGMoMzNweCAqIDAuOCk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygzMXB4ICogMC44KTtcbiAgfVxufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MTYge1xuICAgIHdpZHRoOiBjYWxjKDQ4cHggKiAwLjgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMjJweCAqIDAuOCk7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE3IHtcbiAgICB3aWR0aDogY2FsYygzNXB4ICogMC44KTtcbiAgfVxufVxuXG4ubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MTgge1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAubWFpbl90ZXh0MDAyIC5tYWluX3RleHRfYm94IC50MTgge1xuICAgIHdpZHRoOiBjYWxjKDUzcHggKiAwLjgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTdweCAqIDAuOCk7XG4gIH1cbn1cblxuLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE5IHtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1haW5fdGV4dDAwMiAubWFpbl90ZXh0X2JveCAudDE5IHtcbiAgICB3aWR0aDogY2FsYyg1MnB4ICogMC44KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE0cHggKiAwLjgpO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluX3RleHQwMDIgLm1haW5fdGV4dF9ib3ggLnQyMCB7XG4gICAgd2lkdGg6IGNhbGMoNTNweCAqIDAuOCk7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcblxyXG4vKi5wYWNley8v44Ot44O844OH44Kj44Oz44Kw5LiA5pmC55qE5raI5Y6755SoXHJcbiAgZGlzcGxheTogbm9uZTtcclxufSovXHJcblxyXG4ubG9kaW5nX2Jne1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxOTk5O1xyXG4gIC8vZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmxvZGluZ19vdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMzAwMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGFuaW1hdGlvbjogbG9hZGluZzAyIDAuMnMgIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIGZvcndhcmRzO1xyXG4gIC5sb2FkX2ltZ3tcclxuICAgIHdpZHRoOiAxOTRweDtcclxuICAgIGhlaWdodDogNzFweDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAzNXB4KTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxvZGluZ19iZ19sb2FkZWQsXHJcbi5wYWNlLnBhY2UtaW5hY3RpdmUgLnBhY2UtcHJvZ3Jlc3MsXHJcbi5sb2Rpbmdfb3V0X2FjdGl2ZSxcclxuLnBhY2UucGFjZS1pbmFjdGl2ZVxyXG57XHJcbiAgYW5pbWF0aW9uOiBsb2FkaW5nIDFzICBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSBmb3J3YXJkcztcclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgbG9hZGluZ3tcclxuICAwJXtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB6LWluZGV4OiAzMDAwO1xyXG4gIH1cclxuICAxMDAle1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHotaW5kZXg6IC0xMDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxvYWRpbmcwMntcclxuICAwJXtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDEwMCV7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4ucGFjZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIHotaW5kZXg6IDIwMDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICB0b3A6IDEycHg7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgd2lkdGg6IDE5MHB4O1xyXG4gIGhlaWdodDo2NHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZy10b3A6MjUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzIHtcclxuXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0b3A6IGNhbGMoNTAlIC0gMzRweCk7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGhlaWdodDogNjRweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgjZmZmLDAuNik7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmO1xyXG5cclxuXHJcbn1cclxuXHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzOmFmdGVyIHtcclxuICBjb250ZW50OiBhdHRyKGRhdGEtcHJvZ3Jlc3MtdGV4dCk7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICByaWdodDogMDtcclxuICBtYXJnaW46YXV0bztcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gIHRvcDogNTBweDtcclxuICB6LWluZGV4OiAzMDAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxufVxyXG5cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMCVcIl06YWZ0ZXIgeyByaWdodDogLTIwMHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMSVcIl06YWZ0ZXIgeyByaWdodDogLTE5OC4xNHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMiVcIl06YWZ0ZXIgeyByaWdodDogLTE5Ni4yOHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMyVcIl06YWZ0ZXIgeyByaWdodDogLTE5NC40MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNCVcIl06YWZ0ZXIgeyByaWdodDogLTE5Mi41NnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNSVcIl06YWZ0ZXIgeyByaWdodDogLTE5MC43cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2JVwiXTphZnRlciB7IHJpZ2h0OiAtMTg4Ljg0cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI3JVwiXTphZnRlciB7IHJpZ2h0OiAtMTg2Ljk4cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4JVwiXTphZnRlciB7IHJpZ2h0OiAtMTg1LjEycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI5JVwiXTphZnRlciB7IHJpZ2h0OiAtMTgzLjI2cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIxMCVcIl06YWZ0ZXIgeyByaWdodDogLTE4MS40cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIxMSVcIl06YWZ0ZXIgeyByaWdodDogLTE3OS41NHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTIlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNzcuNjhweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjEzJVwiXTphZnRlciB7IHJpZ2h0OiAtMTc1LjgycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIxNCVcIl06YWZ0ZXIgeyByaWdodDogLTE3My45NnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTUlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNzIuMXB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTYlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNzAuMjRweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjE3JVwiXTphZnRlciB7IHJpZ2h0OiAtMTY4LjM4cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIxOCVcIl06YWZ0ZXIgeyByaWdodDogLTE2Ni41MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTklXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNjQuNjZweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjIwJVwiXTphZnRlciB7IHJpZ2h0OiAtMTYyLjhweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjIxJVwiXTphZnRlciB7IHJpZ2h0OiAtMTYwLjk0cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyMiVcIl06YWZ0ZXIgeyByaWdodDogLTE1OS4wOHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMjMlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNTcuMjJweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjI0JVwiXTphZnRlciB7IHJpZ2h0OiAtMTU1LjM2cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyNSVcIl06YWZ0ZXIgeyByaWdodDogLTE1My41cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyNiVcIl06YWZ0ZXIgeyByaWdodDogLTE1MS42NHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMjclXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNDkuNzhweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjI4JVwiXTphZnRlciB7IHJpZ2h0OiAtMTQ3LjkycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIyOSVcIl06YWZ0ZXIgeyByaWdodDogLTE0Ni4wNnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzAlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNDQuMnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzElXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNDIuMzRweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjMyJVwiXTphZnRlciB7IHJpZ2h0OiAtMTQwLjQ4cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIzMyVcIl06YWZ0ZXIgeyByaWdodDogLTEzOC42MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzQlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xMzYuNzZweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjM1JVwiXTphZnRlciB7IHJpZ2h0OiAtMTM0LjlweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjM2JVwiXTphZnRlciB7IHJpZ2h0OiAtMTMzLjA0cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCIzNyVcIl06YWZ0ZXIgeyByaWdodDogLTEzMS4xOHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMzglXCJdOmFmdGVyIHsgcmlnaHQ6IC0xMjkuMzJweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjM5JVwiXTphZnRlciB7IHJpZ2h0OiAtMTI3LjQ2cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI0MCVcIl06YWZ0ZXIgeyByaWdodDogLTEyNS42cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI0MSVcIl06YWZ0ZXIgeyByaWdodDogLTEyMy43NHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDIlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xMjEuODhweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjQzJVwiXTphZnRlciB7IHJpZ2h0OiAtMTIwLjAycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI0NCVcIl06YWZ0ZXIgeyByaWdodDogLTExOC4xNnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDUlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xMTYuM3B4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDYlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xMTQuNDRweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjQ3JVwiXTphZnRlciB7IHJpZ2h0OiAtMTEyLjU4cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI0OCVcIl06YWZ0ZXIgeyByaWdodDogLTExMC43MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNDklXCJdOmFmdGVyIHsgcmlnaHQ6IC0xMDguODZweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjUwJVwiXTphZnRlciB7IHJpZ2h0OiAtMTA3cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI1MSVcIl06YWZ0ZXIgeyByaWdodDogLTEwNS4xNHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNTIlXCJdOmFmdGVyIHsgcmlnaHQ6IC0xMDMuMjhweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjUzJVwiXTphZnRlciB7IHJpZ2h0OiAtMTAxLjQycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI1NCVcIl06YWZ0ZXIgeyByaWdodDogLTk5LjU2cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI1NSVcIl06YWZ0ZXIgeyByaWdodDogLTk3LjdweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjU2JVwiXTphZnRlciB7IHJpZ2h0OiAtOTUuODRweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjU3JVwiXTphZnRlciB7IHJpZ2h0OiAtOTMuOThweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjU4JVwiXTphZnRlciB7IHJpZ2h0OiAtOTIuMTJweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjU5JVwiXTphZnRlciB7IHJpZ2h0OiAtOTAuMjZweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjYwJVwiXTphZnRlciB7IHJpZ2h0OiAtODguNHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjElXCJdOmFmdGVyIHsgcmlnaHQ6IC04Ni41Mzk5OTk5OTk5OTk5OXB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjIlXCJdOmFmdGVyIHsgcmlnaHQ6IC04NC42OHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjMlXCJdOmFmdGVyIHsgcmlnaHQ6IC04Mi44MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjQlXCJdOmFmdGVyIHsgcmlnaHQ6IC04MC45NjAwMDAwMDAwMDAwMXB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNjUlXCJdOmFmdGVyIHsgcmlnaHQ6IC03OS4xcHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2NiVcIl06YWZ0ZXIgeyByaWdodDogLTc3LjI0cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2NyVcIl06YWZ0ZXIgeyByaWdodDogLTc1LjM4cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2OCVcIl06YWZ0ZXIgeyByaWdodDogLTczLjUycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI2OSVcIl06YWZ0ZXIgeyByaWdodDogLTcxLjY2cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI3MCVcIl06YWZ0ZXIgeyByaWdodDogLTY5LjhweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjcxJVwiXTphZnRlciB7IHJpZ2h0OiAtNjcuOTRweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjcyJVwiXTphZnRlciB7IHJpZ2h0OiAtNjYuMDhweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjczJVwiXTphZnRlciB7IHJpZ2h0OiAtNjQuMjJweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjc0JVwiXTphZnRlciB7IHJpZ2h0OiAtNjIuMzZweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjc1JVwiXTphZnRlciB7IHJpZ2h0OiAtNjAuNXB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzYlXCJdOmFmdGVyIHsgcmlnaHQ6IC01OC42NHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzclXCJdOmFmdGVyIHsgcmlnaHQ6IC01Ni43OHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzglXCJdOmFmdGVyIHsgcmlnaHQ6IC01NC45MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiNzklXCJdOmFmdGVyIHsgcmlnaHQ6IC01My4wNnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiODAlXCJdOmFmdGVyIHsgcmlnaHQ6IC01MS4ycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4MSVcIl06YWZ0ZXIgeyByaWdodDogLTQ5LjM0cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4MiVcIl06YWZ0ZXIgeyByaWdodDogLTQ3LjQ4MDAwMDAwMDAwMDAwNHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiODMlXCJdOmFmdGVyIHsgcmlnaHQ6IC00NS42MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiODQlXCJdOmFmdGVyIHsgcmlnaHQ6IC00My43NnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiODUlXCJdOmFmdGVyIHsgcmlnaHQ6IC00MS45cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4NiVcIl06YWZ0ZXIgeyByaWdodDogLTQwLjA0cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4NyVcIl06YWZ0ZXIgeyByaWdodDogLTM4LjE4cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4OCVcIl06YWZ0ZXIgeyByaWdodDogLTM2LjMycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI4OSVcIl06YWZ0ZXIgeyByaWdodDogLTM0LjQ2cHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI5MCVcIl06YWZ0ZXIgeyByaWdodDogLTMyLjZweCB9XHJcbi5wYWNlIC5wYWNlLXByb2dyZXNzW2RhdGEtcHJvZ3Jlc3MtdGV4dD1cIjkxJVwiXTphZnRlciB7IHJpZ2h0OiAtMzAuNzQwMDAwMDAwMDAwMDAycHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI5MiVcIl06YWZ0ZXIgeyByaWdodDogLTI4Ljg4MDAwMDAwMDAwMDAwM3B4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTMlXCJdOmFmdGVyIHsgcmlnaHQ6IC0yNy4wMnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTQlXCJdOmFmdGVyIHsgcmlnaHQ6IC0yNS4xNnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTUlXCJdOmFmdGVyIHsgcmlnaHQ6IC0yMy4zcHggfVxyXG4ucGFjZSAucGFjZS1wcm9ncmVzc1tkYXRhLXByb2dyZXNzLXRleHQ9XCI5NiVcIl06YWZ0ZXIgeyByaWdodDogLTIxLjQzOTk5OTk5OTk5OTk5OHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTclXCJdOmFmdGVyIHsgcmlnaHQ6IC0xOS41OHB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTglXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNy43MnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiOTklXCJdOmFmdGVyIHsgcmlnaHQ6IC0xNS44NnB4IH1cclxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3NbZGF0YS1wcm9ncmVzcy10ZXh0PVwiMTAwJVwiXTphZnRlciB7IHJpZ2h0OiAtMTRweCB9XHJcblxyXG5cclxuLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbiAgei1pbmRleDogMjAwMTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcblxyXG4ud3JhcHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbmJvZHl7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHotaW5kZXg6IDQwMDA7XHJcbiAgICBjb250ZW50OlwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGFuaW1hdGlvbjogYm9keV9mYWRlIDAuNXMgMC41cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSBmb3J3YXJkcztcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBib2R5X2ZhZGV7XHJcbiAgMCV7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgei1pbmRleDogNDAwMDtcclxuICB9XHJcbiAgMTAwJXtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB6LWluZGV4OiAtMjAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHNpemVfbWluXzEwMDB9e1xyXG4gIC50b3BfYm9keV9hbmltYXRpb257XHJcblxyXG4gICAgLnRvcF9tYWluX2ltZ3tcclxuXHJcbiAgICAgIC5tYWluX3RleHR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDIwMDA7XHJcbiAgICAgICAgLm1haW5fdGV4dF9pbm5lcntcclxuICAgICAgICAgIC5tYWluX3RleHQwMDJ7XHJcbiAgICAgICAgICAgIC8qXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoMC4xZGVnKTtcclxuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAqL1xyXG4gICAgICAgICAgICAubWFpbl90ZXh0X2JveHtcclxuICAgICAgICAgICAgICAvKlxyXG4gICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpIHJvdGF0ZSgwLjFkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAqL1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAud2F0Y2hfdGhlX3ZpZGVvX3NldHtcclxuICAgICAgICAgICAgLypcclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6MDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDAuMWRlZyk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGJ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjFkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6MDtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjFkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICovXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvKlxyXG4gICAgI2hlYWRlcl9vdXR7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAubWVudV9idG57XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAubWFpbl9jb3B5e1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgLnNjcm9sbF9kb3due1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgKi9cclxuICB9XHJcbn1cclxuXHJcbiAgLm1haW5fdGV4dDAwMntcclxuXHJcbiAgICBAbWVkaWEgI3skc2l6ZV8xMDAwfXtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbi5tYWluX3RleHRfaDEtLTAze1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQG1lZGlhICN7JHNpemVfMTAwMH17XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcblxyXG4jd3JhcHBlcntcclxuICAmOmJlZm9yZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICY6YWZ0ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgY29udGVudDpcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBhbmltYXRpb246IGJvZHlfZmFkZSAwLjNzIDIuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XHJcbiAgfVxyXG59XHJcblxyXG4udG9wX2JvZHlfYW5pbWF0aW9uX2FjdGl2ZXtcclxuICBAbWVkaWEgI3skc2l6ZV9taW5fMTAwMH17XHJcbiAgICAjaGVhZGVyX291dHtcclxuICAgICAgYW5pbWF0aW9uOiBoZWFkZXJfb3AgMi41cyA0cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSBmb3J3YXJkcztcclxuICAgIH1cclxuICAgIC5tZW51X2J0bntcclxuICAgICAgYW5pbWF0aW9uOiBoZWFkZXJfb3AgMi41cyA0cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSBmb3J3YXJkcztcclxuICAgIH1cclxuICAgIC5tYWluX2NvcHl7XHJcbiAgICAgIGFuaW1hdGlvbjogaGVhZGVyX29wIDIuNXMgNHMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XHJcbiAgICB9XHJcbiAgICAuc2Nyb2xsX2Rvd257XHJcbiAgICAgIGFuaW1hdGlvbjogaGVhZGVyX29wIDRzIDUuMXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XHJcbiAgICB9XHJcbiAgfVxyXG4gICAgLmxvZGluZ19iZ3tcclxuICAgICAgYW5pbWF0aW9uOiBsb2RpbmdfYmcgMXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTozLjdzO1xyXG4gICAgICBAbWVkaWEgI3skc2l6ZV8xMDAwfXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIC5tYWluX3RleHR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyMDAwO1xyXG4gICAgLm1haW5fdGV4dF9pbm5lcntcclxuICAgICAgQG1lZGlhICN7JHNpemVfbWluXzEwMDB9e1xyXG4gICAgICAgIC53YXRjaF90aGVfdmlkZW9fYW5pbWF0aW9uX2FjdGl2ZXtcclxuICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogd3ZfYmVmb3JlIDIuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OjQuM3M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYntcclxuICAgICAgICAgICAgICBhbmltYXRpb246IHd2X2IgMi41cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSBmb3J3YXJkcztcclxuICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6NC42cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiB3dl9zcGFuIDIuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTo0LjlzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubWFpbl90ZXh0MDAye1xyXG4gICAgICAgIGFuaW1hdGlvbjogbWFpbl90ZXh0X2JveCA2cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGZvcndhcmRzO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAubWFpbl90ZXh0X2JveHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluX3RleHRfYm94MDF7XHJcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbl90ZXh0X2JveDAye1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbl90ZXh0X2JveDAze1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbl90ZXh0X2JveDA0e1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbl90ZXh0X2JveHtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbWFpbl90eHRfc3BhbiA0cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDF7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4ycztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDJ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zcztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDN7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC40cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDR7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC41cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDV7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC42cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDZ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC43cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDd7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC44cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDh7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC45cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MDl7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMXM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudDEwe1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuMXM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudDExe1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuNnM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudDEye1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6MS43cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MTN7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheToxLjhzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnQxNHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OjEuOXM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudDE1e1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6Mi4wcztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MTZ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheToyLjFzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnQxN3tcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OjIuMnM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudDE4e1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6Mi4zcztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50MTl7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheToyLjRzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnQyMHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OjIuNXM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9Ly9tYWluX3RleHQwMDJcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuQGtleWZyYW1lcyBtYWluX3R4dF9zcGFuIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KSByb3RhdGUoMC4xZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDAuMWRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgbWFpbl90ZXh0X2JveCB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpIHJvdGF0ZSgwLjFkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDAuMWRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxvZGluZ19iZyB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHotaW5kZXg6IDE5OTk7XHJcbiAgfVxyXG4gIDk5JSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgei1pbmRleDogMTk5OTtcclxuICB9XHJcbiAgMTAwJXtcclxuICAgIHotaW5kZXg6IC05OTk5OTk7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQGtleWZyYW1lcyB3dl9iZWZvcmUge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpIHJvdGF0ZSgwLjFkZWcpOztcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSByb3RhdGUoMC4xZGVnKTs7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgd3ZfYiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCkgcm90YXRlKDAuMWRlZyk7O1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwLjFkZWcpOztcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyB3dl9zcGFuIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KSByb3RhdGUoMC4xZGVnKTs7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwLjFkZWcpOztcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaGVhZGVyX29wIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4udG9wX21haW5faW1ne1xyXG4gIC5pbm5lcntcclxuICAgIEBtZWRpYSAjeyRzaXplXzE2MDB9e1xyXG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzaXplXzEzMDB9e1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluX3RleHQwMDJ7XHJcbiAgd2lkdGg6IDUwMHB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm1haW5fdGV4dF9ib3h7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xyXG4gICAgc3BhbntcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBAbWVkaWEgI3skc2l6ZV8xMzAwfXtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50MDF7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRzaXplXzEzMDB9e1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUxcHggKiAwLjgpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTVweCAqIDAuOCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAudDAye1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xyXG4gICAgICBAbWVkaWEgI3skc2l6ZV8xMzAwfXtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MnB4ICogMC44KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE4cHggKiAwLjgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudDAze1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICBAbWVkaWEgI3skc2l6ZV8xMzAwfXtcclxuICAgICAgICB3aWR0aDogY2FsYyg0OHB4ICogMC44KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE2cHggKiAwLjgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudDA0e1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xyXG4gICAgICBAbWVkaWEgI3skc2l6ZV8xMzAwfXtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MHB4ICogMC44KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDE3cHggKiAwLjgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudDA1e1xyXG4gICAgICBAbWVkaWEgI3skc2l6ZV8xMzAwfXtcclxuICAgICAgICB3aWR0aDogY2FsYygyNHB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQwNntcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTFweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxNXB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQwN3tcclxuICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzZweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyM3B4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQwOHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzNweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyNHB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQwOXtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzRweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxNHB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQxMHtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTJweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygwcHggKiAwLjgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLnQxMXtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNDhweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyMHB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQxMntcclxuICAgICAgcGFkZGluZy1yaWdodDogMjdweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNDlweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyN3B4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQxM3tcclxuICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMThweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyNnB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQxNHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNDVweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyNHB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQxNXtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzNweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygzMXB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQxNntcclxuICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNDhweCAqIDAuOCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygyMnB4ICogMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQxN3tcclxuICAgICAgQG1lZGlhICN7JHNpemVfMTMwMH17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzVweCAqIDAuOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50MTh7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRzaXplXzEzMDB9e1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUzcHggKiAwLjgpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTdweCAqIDAuOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50MTl7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRzaXplXzEzMDB9e1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUycHggKiAwLjgpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTRweCAqIDAuOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50MjB7XHJcbiAgICAgIEBtZWRpYSAjeyRzaXplXzEzMDB9e1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUzcHggKiAwLjgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAubWFpbl90ZXh0X2JveDAxe1xyXG5cclxuICB9XHJcbiAgLm1haW5fdGV4dF9ib3gwMntcclxuXHJcbiAgfVxyXG4gIC5tYWluX3RleHRfYm94MDN7XHJcblxyXG4gIH1cclxuICAubWFpbl90ZXh0X2JveDA0e1xyXG4gIH1cclxufVxyXG4iXX0= */
