@charset "UTF-8";
.section-ultimate-products-items .video-holder .poster {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s; }

.section-ultimate-products-items .video-holder.playing .poster {
  opacity: 0; }

@media all and (min-width: 960px) {
  /* 共通
**********************************/
  .section-ultimate-page-index {
    padding: 6.25% 3.125%; }
    .section-ultimate-page-index .container-pcsp-size-m {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: auto; }
    .section-ultimate-page-index .pageList {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .section-ultimate-page-index .pageList img {
        width: 100%; }
      .section-ultimate-page-index .pageList .btn {
        position: relative;
        background-color: #E6E6E6; }
        .section-ultimate-page-index .pageList .btn .info {
          position: absolute;
          top: 55%;
          left: 8.92857%; }
          .section-ultimate-page-index .pageList .btn .info .title {
            color: #FFF;
            font-size: 1.875vw;
            line-height: 2.34375vw;
            margin: 0;
            margin-bottom: 0.39062vw; }
          .section-ultimate-page-index .pageList .btn .info .title-sub {
            color: #FFF;
            font-size: 1.09375vw;
            line-height: 1.5625vw; }
      .section-ultimate-page-index .pageList .btn-project-top {
        width: 100%;
        display: block; }
        .section-ultimate-page-index .pageList .btn-project-top .info {
          width: 100%;
          height: 100%;
          top: 0;
          left: 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          .section-ultimate-page-index .pageList .btn-project-top .info .title {
            margin: 0 0 0 7.14286%;
            font-size: 2.34375vw;
            line-height: 3.125vw; }
      .section-ultimate-page-index .pageList .btn-products {
        width: 25%;
        display: block; }
      .section-ultimate-page-index .pageList .btn-interview {
        width: 25%;
        display: block; }
  /* ultimate top
**********************************/
  .ultimate-project picture img {
    width: 100%; }
  .ultimate-project .section {
    position: relative; }
    .ultimate-project .section .container {
      position: relative; }
    .ultimate-project .section .container-pcsp-size-m {
      margin: auto; }
  .ultimate-project .title-project {
    color: #fff;
    font-size: 20px;
    line-height: 20px;
    position: absolute;
    top: 160px;
    left: 80px; }
  .ultimate-project .section-title-holder {
    position: absolute;
    height: 100%;
    width: 0;
    margin: 0;
    top: 0;
    z-index: 2; }
    .ultimate-project .section-title-holder .sticky {
      position: -webkit-sticky;
      position: sticky;
      height: 100vh;
      top: 0; }
    .ultimate-project .section-title-holder .section-title {
      color: #FFF;
      margin: 0;
      position: absolute;
      left: 60px;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      width: 27px;
      height: 108px; }
  .ultimate-project .series-title {
    position: absolute;
    top: 60px;
    right: 80px;
    margin: 0;
    font-size: 50px;
    line-height: 70px; }
  .ultimate-project .section-image-holder {
    position: relative; }
    .ultimate-project .section-image-holder .bg-holder {
      position: absolute;
      z-index: 0;
      width: 100%; }
      .ultimate-project .section-image-holder .bg-holder picture {
        width: 100%;
        display: block; }
  .ultimate-project .section-ultimate-main {
    position: relative; }
    .ultimate-project .section-ultimate-main .vmPlayer {
      pointer-events: none; }
    .ultimate-project .section-ultimate-main .inner {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .ultimate-project .section-ultimate-main .inner .title {
        margin: 0 0 0 0;
        text-align: center; }
      .ultimate-project .section-ultimate-main .inner .title-sub {
        margin: 20px 0 0 0;
        text-align: center; }
      .ultimate-project .section-ultimate-main .inner .icon-play {
        position: absolute;
        width: 102px;
        height: 102px;
        left: 50%;
        margin: -51px 0 0  -51px;
        top: calc(75% + 40px);
        color: #FFF; }
  .ultimate-project .section-ultimate-index {
    padding: 6.25vw 3.125vw; }
    .ultimate-project .section-ultimate-index .container-pcsp-size-m {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: auto; }
    .ultimate-project .section-ultimate-index .inlinePageList {
      width: 35.71429%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -ms-flex-pack: distribute;
          justify-content: space-around;
      padding: 5% 0; }
      .ultimate-project .section-ultimate-index .inlinePageList .title {
        font-size: 3.90625vw;
        margin: 0; }
      .ultimate-project .section-ultimate-index .inlinePageList .title-sub {
        font-size: 1.09375vw;
        margin: 0; }
    .ultimate-project .section-ultimate-index .pageList {
      width: 64.28571%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .ultimate-project .section-ultimate-index .pageList img {
        width: 100%; }
      .ultimate-project .section-ultimate-index .pageList .btn {
        position: relative; }
        .ultimate-project .section-ultimate-index .pageList .btn .info {
          position: absolute;
          bottom: 2.34375vw;
          left: 1.95312vw; }
          .ultimate-project .section-ultimate-index .pageList .btn .info .title {
            color: #FFF;
            font-size: 2.34375vw;
            margin: 0;
            margin-bottom: 0.39062vw; }
          .ultimate-project .section-ultimate-index .pageList .btn .info .title-sub {
            color: #FFF;
            font-size: 1.09375vw; }
      .ultimate-project .section-ultimate-index .pageList .btn-products {
        width: 100%;
        display: block; }
        .ultimate-project .section-ultimate-index .pageList .btn-products .info {
          bottom: 2.89062vw;
          left: 2.73438vw; }
      .ultimate-project .section-ultimate-index .pageList .btn-interview {
        width: 33.333333333333%;
        display: block; }
  .ultimate-project .section-ultimate-concept,
  .ultimate-project .section-ultimate-fieldtest {
    background-color: rgba(6, 15, 19, 0.7);
    color: #FFF;
    position: relative;
    z-index: 1; }
    .ultimate-project .section-ultimate-concept .container,
    .ultimate-project .section-ultimate-fieldtest .container {
      padding: 10.15625vw 6.25vw; }
    .ultimate-project .section-ultimate-concept .text-lead,
    .ultimate-project .section-ultimate-fieldtest .text-lead {
      width: 56.25vw;
      margin: 0 0 4.6875vw auto;
      font-size: 30px;
      line-height: 3; }
      .ultimate-project .section-ultimate-concept .text-lead .hilight,
      .ultimate-project .section-ultimate-fieldtest .text-lead .hilight {
        display: inline-block;
        color: #000;
        padding: 0 0.3em;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(28%, transparent), color-stop(28%, #FFF), color-stop(76%, #FFF), color-stop(76%, transparent));
        background-image: linear-gradient(180deg, transparent 28%, #FFF 28%, #FFF 76%, transparent 76%); }
    .ultimate-project .section-ultimate-concept .concept-movie,
    .ultimate-project .section-ultimate-fieldtest .concept-movie {
      margin-left: auto;
      width: 56.25vw; }
      .ultimate-project .section-ultimate-concept .concept-movie .video-holder,
      .ultimate-project .section-ultimate-fieldtest .concept-movie .video-holder {
        position: relative;
        margin-bottom: 40px; }
        .ultimate-project .section-ultimate-concept .concept-movie .video-holder .icon-play,
        .ultimate-project .section-ultimate-fieldtest .concept-movie .video-holder .icon-play {
          color: #FFF; }
        .ultimate-project .section-ultimate-concept .concept-movie .video-holder.pause .vmPlayer,
        .ultimate-project .section-ultimate-fieldtest .concept-movie .video-holder.pause .vmPlayer {
          opacity: 0.000001; }
      .ultimate-project .section-ultimate-concept .concept-movie .text,
      .ultimate-project .section-ultimate-fieldtest .concept-movie .text {
        font-size: 20px;
        line-height: 50px; }
  .ultimate-project .section-ultimate-fieldtest {
    background-color: transparent;
    width: 100%; }
    .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title svg {
      -webkit-transition: all 0.6s;
      transition: all 0.6s; }
    .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="2"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="4"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="6"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="8"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="10"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="12"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="14"] {
      color: #000; }
    .ultimate-project .section-ultimate-fieldtest .scene-counter {
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      z-index: 2; }
      .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky {
        position: -webkit-sticky;
        position: sticky;
        font-size: 50px;
        line-height: 50px;
        height: 100vh;
        top: 0;
        margin-right: 80px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-transition: color 0.6s;
        transition: color 0.6s; }
        .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="2"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="4"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="6"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="8"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="10"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="12"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="14"] {
          color: #000; }
    .ultimate-project .section-ultimate-fieldtest .scene {
      z-index: 0;
      overflow: hidden;
      position: relative; }
      .ultimate-project .section-ultimate-fieldtest .scene .inner {
        background-color: #F0F0F0;
        position: relative; }
        .ultimate-project .section-ultimate-fieldtest .scene .inner.loaded {
          background-color: transparent; }
      .ultimate-project .section-ultimate-fieldtest .scene picture {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-2,
    .ultimate-project .section-ultimate-fieldtest .scene-4,
    .ultimate-project .section-ultimate-fieldtest .scene-6,
    .ultimate-project .section-ultimate-fieldtest .scene-8,
    .ultimate-project .section-ultimate-fieldtest .scene-10,
    .ultimate-project .section-ultimate-fieldtest .scene-12,
    .ultimate-project .section-ultimate-fieldtest .scene-14 {
      position: relative;
      background-color: #fff;
      z-index: 1; }
    .ultimate-project .section-ultimate-fieldtest .scene-3 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-5 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-7 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-9 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-11 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-13 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-15 picture {
      display: none;
      position: fixed; }
    .ultimate-project .section-ultimate-fieldtest .scene-1 .inner {
      padding-top: 125%; }
    .ultimate-project .section-ultimate-fieldtest .scene-2 {
      padding: 19.53125% 18.75% 17.96875%; }
      .ultimate-project .section-ultimate-fieldtest .scene-2 .inner {
        padding-top: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-3 .inner {
      padding-top: 125%; }
    .ultimate-project .section-ultimate-fieldtest .scene-4 {
      padding: 12.5% 12.5% 13.28125%; }
      .ultimate-project .section-ultimate-fieldtest .scene-4 .inner {
        padding-top: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-5 .inner {
      padding-top: 75%; }
    .ultimate-project .section-ultimate-fieldtest .scene-6 {
      padding: 17.96875% 18.75% 19.53125%; }
      .ultimate-project .section-ultimate-fieldtest .scene-6 .inner {
        padding-top: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-7 .inner {
      padding-top: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-8 {
      padding: 16.875% 28.51562% 19.53125%; }
      .ultimate-project .section-ultimate-fieldtest .scene-8 .inner {
        padding-top: 145.45455%; }
    .ultimate-project .section-ultimate-fieldtest .scene-9 .inner {
      padding-top: 156.25%; }
    .ultimate-project .section-ultimate-fieldtest .scene-10 {
      padding: 18.75%; }
      .ultimate-project .section-ultimate-fieldtest .scene-10 .inner {
        padding-top: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-11 .inner {
      padding-top: 75%; }
    .ultimate-project .section-ultimate-fieldtest .scene-12 {
      padding: 18.75%; }
      .ultimate-project .section-ultimate-fieldtest .scene-12 .inner {
        padding-top: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-13 .inner {
      padding-top: 125%; }
    .ultimate-project .section-ultimate-fieldtest .scene-14 {
      padding: 18.75% 28.51562%; }
      .ultimate-project .section-ultimate-fieldtest .scene-14 .inner {
        padding-top: 136.36364%; }
    .ultimate-project .section-ultimate-fieldtest .scene-15 .inner {
      padding-top: 125%; }
  .ultimate-project .section-ultimate-climber {
    position: relative;
    z-index: 1;
    color: #FFF;
    background-color: #000000;
    padding-bottom: 200px; }
    .ultimate-project .section-ultimate-climber .section-shoulder-title {
      margin: auto;
      text-align: right;
      padding: 105px 80px;
      font-size: 80px;
      line-height: 80px; }
    .ultimate-project .section-ultimate-climber .profile-list {
      width: 960px;
      margin: auto; }
      .ultimate-project .section-ultimate-climber .profile-list .person {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
        .ultimate-project .section-ultimate-climber .profile-list .person + .person {
          margin-top: 80px; }
      .ultimate-project .section-ultimate-climber .profile-list .pic {
        width: 41.66667%; }
      .ultimate-project .section-ultimate-climber .profile-list .info {
        width: 50%; }
        .ultimate-project .section-ultimate-climber .profile-list .info .title {
          color: #FFF;
          font-size: 30px;
          line-height: 40px;
          margin: 0 0 21px; }
        .ultimate-project .section-ultimate-climber .profile-list .info .text {
          margin: 0 0 26px;
          line-height: 2; }
        .ultimate-project .section-ultimate-climber .profile-list .info .link {
          color: #FFF;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          .ultimate-project .section-ultimate-climber .profile-list .info .link .thumb {
            width: 80px;
            margin-right: 28px; }
          .ultimate-project .section-ultimate-climber .profile-list .info .link .text {
            font-size: 16px;
            line-height: 24px;
            margin: 0;
            text-decoration: underline; }
  .twitter-moment-holder {
    width: 800px;
    max-height: 720px;
    margin: auto;
    overflow-y: scroll; }
  /* ultimate products
**********************************/
  .section-ultimate-keyvisual .inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .section-ultimate-keyvisual .inner .title {
      margin: 0 0 0 0;
      text-align: center; }
    .section-ultimate-keyvisual .inner .title-sub {
      margin: 20px 0 70px 0;
      text-align: center;
      color: #FFF; }
  .section-ultimate-products-index .inner {
    width: 100%;
    overflow: hidden;
    padding-left: 2px;
    padding-top: 2px; }
  .section-ultimate-products-index .index {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0;
    width: 100%; }
    .section-ultimate-products-index .index .item {
      position: relative;
      width: 16.66667%;
      padding: 16.66667% 0 0 0; }
      .section-ultimate-products-index .index .item .ttl {
        position: absolute;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font-size: 14px;
        top: -1px;
        left: -1px;
        width: calc(100% + 1px);
        height: calc(100% + 1px);
        border: #FFF 1px solid;
        padding: 0; }
      .section-ultimate-products-index .index .item .btn {
        position: absolute;
        top: -1px;
        left: -1px;
        width: calc(100% + 1px);
        height: calc(100% + 1px);
        border: #FFF 1px solid; }
        .section-ultimate-products-index .index .item .btn .img-holder {
          display: block;
          background-color: transparent; }
          .section-ultimate-products-index .index .item .btn .img-holder img {
            width: 100%; }
        .section-ultimate-products-index .index .item .btn .label {
          position: absolute;
          top: 60%;
          left: 0;
          bottom: 0;
          font-size: 14px;
          line-height: 24px;
          padding: 0 10px;
          width: 100%;
          text-align: center;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
  .section-ultimate-products-items .items-item {
    position: relative;
    padding: 9.375vw 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .section-ultimate-products-items .items-item + .items-item {
      border-top: #FFF 1px solid; }
    .section-ultimate-products-items .items-item .text-info {
      width: 18.75vw;
      margin-left: 3.125vw; }
      .section-ultimate-products-items .items-item .text-info .sticky {
        position: -webkit-sticky;
        position: sticky;
        top: 140px; }
      .section-ultimate-products-items .items-item .text-info .label {
        color: #000;
        font-size: 2.34375vw;
        line-height: 2.8125vw;
        position: relative;
        display: inline-block;
        margin: -0.39062vw 0 0 0;
        text-decoration: underline;
        /*
        &:after{
          content: "";
          position: absolute;
          height: 1px;
          width: 100%;
          background-color: #000;
          bottom: 3px;left: 0;
        }
        */ }
      .section-ultimate-products-items .items-item .text-info .price {
        margin: 1.09375vw 0 0 0;
        line-height: 1;
        font-size: 1.64062vw;
        white-space: nowrap; }
      .section-ultimate-products-items .items-item .text-info .text {
        margin: 2.8125vw 0 0;
        font-size: 1.25vw;
        line-height: 2; }
    .section-ultimate-products-items .items-item .image-info {
      width: 74.6875vw; }
      .section-ultimate-products-items .items-item .image-info .text-info + .uk-flex {
        margin-top: 5.46875vw; }
      .section-ultimate-products-items .items-item .image-info .label {
        width: 1.17188vw;
        color: #000; }
      .section-ultimate-products-items .items-item .image-info .img-holder, .section-ultimate-products-items .items-item .image-info .video-holder {
        width: 71.875vw;
        overflow: hidden; }
        .section-ultimate-products-items .items-item .image-info .img-holder .btn-modal, .section-ultimate-products-items .items-item .image-info .video-holder .btn-modal {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
        .section-ultimate-products-items .items-item .image-info .img-holder .icon-play, .section-ultimate-products-items .items-item .image-info .video-holder .icon-play {
          color: #FFF; }
  /* ultimate interview
**********************************/
  .ultimate-interview .section {
    position: relative; }
  .ultimate-interview .text {
    font-size: 20px;
    line-height: 50px; }
    .ultimate-interview .text + .text {
      margin-top: 7.03125vw; }
  .ultimate-interview .title-project {
    color: #fff;
    font-size: 30px;
    line-height: 30px;
    position: absolute;
    top: 160px;
    left: 80px; }
  .ultimate-interview.ultimate-interview-3 .item-end .text-box {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .section-interview-index {
    padding-top: 7.8125vw;
    padding-bottom: 11.71875vw; }
    .section-interview-index .inner {
      margin: auto;
      display: block;
      max-width: 480px; }
    .section-interview-index .pic-interviewer {
      margin-top: 10.9375vw; }
    .section-interview-index .name {
      font-size: 20px;
      line-height: 40px;
      margin-top: 1.5625vw;
      margin-bottom: 0.9375vw; }
    .section-interview-index .info {
      font-size: 14px;
      line-height: 28px;
      margin-top: 0; }
  .section-interview-item .inner {
    margin: auto;
    display: block;
    padding-top: 10.54688vw;
    padding-bottom: 17.57812vw;
    padding-left: 9.375%;
    padding-right: 9.375%; }
  .section-interview-item .text-box {
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 960px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .section-interview-item .box {
    display: block; }
  .section-interview-item .box.n1 {
    width: 37.5vw; }
  .section-interview-item .box.n2 {
    width: 37.5vw; }
  .section-interview-item .sec-title {
    font-size: 36px;
    line-height: 80px;
    margin-top: -8px;
    position: -webkit-sticky;
    position: sticky;
    top: 140px; }
  .section-interview-item.item-end {
    position: relative; }
    .section-interview-item.item-end .pic-interview {
      min-height: 720px; }
    .section-interview-item.item-end .text-box {
      max-width: 100%;
      padding: 0 12.5vw;
      color: #fff;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
    .section-interview-item.item-end .box {
      width: 37.5vw; }
    .section-interview-item.item-end .name {
      font-size: 20px;
      line-height: 50px;
      margin-top: 3.90625vw; } }

@media screen and (max-width: 959px) {
  /* 共通
**********************************/
  .section-ultimate-page-index {
    padding: 13.33333% 0; }
    .section-ultimate-page-index .container-pcsp-size-m {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: auto; }
    .section-ultimate-page-index .pageList {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .section-ultimate-page-index .pageList img {
        width: 100%; }
      .section-ultimate-page-index .pageList .btn {
        position: relative;
        background-color: #E6E6E6; }
        .section-ultimate-page-index .pageList .btn .info {
          position: absolute;
          top: 49.84615%;
          left: 15.38462%; }
          .section-ultimate-page-index .pageList .btn .info .title {
            color: #FFF;
            font-size: 5.33333vw;
            line-height: 5.33333vw;
            margin: 0;
            margin-bottom: 5.53846%;
            font-weight: normal; }
          .section-ultimate-page-index .pageList .btn .info .title-sub {
            color: #FFF;
            font-size: 2.66667vw;
            line-height: 4vw; }
      .section-ultimate-page-index .pageList .btn-project-top {
        width: 100%;
        display: block; }
        .section-ultimate-page-index .pageList .btn-project-top .info {
          width: 100%;
          height: 100%;
          top: 0;
          left: 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          .section-ultimate-page-index .pageList .btn-project-top .info .title {
            margin: 0 0 0 7.69231%;
            line-height: 6.66667vw; }
      .section-ultimate-page-index .pageList .btn-products {
        width: 50%;
        display: block; }
      .section-ultimate-page-index .pageList .btn-interview {
        width: 50%;
        display: block; }
  /* ultimate top
**********************************/
  .ultimate-project .section {
    position: relative; }
    .ultimate-project .section .container {
      position: relative; }
    .ultimate-project .section .container-pcsp-size-m {
      margin: auto; }
  .ultimate-project .section-title-holder {
    position: absolute;
    height: 100%;
    width: 0;
    margin: 0;
    top: 0;
    z-index: 2; }
    .ultimate-project .section-title-holder .sticky {
      position: -webkit-sticky;
      position: sticky;
      height: 100vh;
      top: 0; }
    .ultimate-project .section-title-holder .section-title {
      color: #FFF;
      margin: 0;
      position: absolute;
      left: 4.93333vw;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      width: 3.6vw;
      height: 14.4vw; }
  .ultimate-project .series-title {
    position: absolute;
    top: 3.46667vw;
    right: 6.66667vw;
    margin: 0;
    font-size: 10.66667vw;
    line-height: 13.33333vw;
    text-align: right; }
  .ultimate-project .section-image-holder {
    position: relative; }
    .ultimate-project .section-image-holder .bg-holder {
      position: absolute;
      z-index: 0;
      width: 100%; }
      .ultimate-project .section-image-holder .bg-holder picture {
        width: 100%;
        display: block; }
  .ultimate-project .section-ultimate-main {
    position: relative; }
    .ultimate-project .section-ultimate-main .vmPlayer {
      pointer-events: none; }
    .ultimate-project .section-ultimate-main .inner {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .ultimate-project .section-ultimate-main .inner .title {
        margin: 0 auto;
        width: 86.13333vw;
        text-align: center; }
      .ultimate-project .section-ultimate-main .inner .title-sub {
        margin: 20px auto 0;
        width: 70.66667vw;
        text-align: center; }
      .ultimate-project .section-ultimate-main .inner .icon-play {
        color: #FFF;
        position: absolute;
        width: 20vw;
        height: 20vw;
        left: 50%;
        margin: -10vw 0 0 -10vw;
        top: 79%; }
  .ultimate-project .section-ultimate-index .container-pcsp-size-m {
    margin: auto; }
  .ultimate-project .section-ultimate-index .inlinePageList {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    padding: 6.66667vw 0; }
    .ultimate-project .section-ultimate-index .inlinePageList .btn {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding: 6vw 0; }
      .ultimate-project .section-ultimate-index .inlinePageList .btn + .btn {
        border-top: #E6E6E6 solid 1px; }
    .ultimate-project .section-ultimate-index .inlinePageList .title {
      font-size: 5.33333vw;
      margin: 0; }
    .ultimate-project .section-ultimate-index .inlinePageList .title-sub {
      font-size: 2.66667vw;
      margin: 0; }
  .ultimate-project .section-ultimate-index .pageList {
    padding-bottom: 13.33333vw;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .ultimate-project .section-ultimate-index .pageList img {
      width: 100%; }
    .ultimate-project .section-ultimate-index .pageList .btn {
      position: relative; }
      .ultimate-project .section-ultimate-index .pageList .btn .info {
        position: absolute;
        top: 20.66667vw;
        left: 6.66667vw; }
        .ultimate-project .section-ultimate-index .pageList .btn .info .title {
          color: #FFF;
          font-size: 5.33333vw;
          line-height: 1;
          margin: 0 0 2.4vw; }
        .ultimate-project .section-ultimate-index .pageList .btn .info .title-sub {
          color: #FFF;
          font-size: 2.66667vw;
          line-height: 4.26667vw; }
    .ultimate-project .section-ultimate-index .pageList .btn-products {
      width: 100%;
      display: block; }
      .ultimate-project .section-ultimate-index .pageList .btn-products .info {
        top: 25.2vw; }
    .ultimate-project .section-ultimate-index .pageList .btn-interview {
      width: 50%;
      display: block; }
      .ultimate-project .section-ultimate-index .pageList .btn-interview:last-of-type {
        width: 100%; }
        .ultimate-project .section-ultimate-index .pageList .btn-interview:last-of-type .info {
          top: 25.2vw; }
  .ultimate-project .section-ultimate-concept,
  .ultimate-project .section-ultimate-fieldtest {
    background-color: rgba(6, 15, 19, 0.7);
    color: #FFF;
    position: relative;
    z-index: 1; }
    .ultimate-project .section-ultimate-concept .container,
    .ultimate-project .section-ultimate-fieldtest .container {
      padding: 16vw 0; }
    .ultimate-project .section-ultimate-concept .text-lead,
    .ultimate-project .section-ultimate-fieldtest .text-lead {
      width: 73.33333vw;
      margin: 0 6.66667vw 0 auto;
      font-size: 5.33333vw;
      line-height: 12vw; }
      .ultimate-project .section-ultimate-concept .text-lead .hilight,
      .ultimate-project .section-ultimate-fieldtest .text-lead .hilight {
        display: inline-block;
        color: #000;
        padding: 0 0.3em;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(16%, transparent), color-stop(16%, #FFF), color-stop(90%, #FFF), color-stop(76%, transparent));
        background-image: linear-gradient(180deg, transparent 16%, #FFF 16%, #FFF 90%, transparent 76%); }
    .ultimate-project .section-ultimate-concept .concept-movie,
    .ultimate-project .section-ultimate-fieldtest .concept-movie {
      width: 100%; }
      .ultimate-project .section-ultimate-concept .concept-movie .icon-play,
      .ultimate-project .section-ultimate-fieldtest .concept-movie .icon-play {
        color: #FFF; }
      .ultimate-project .section-ultimate-concept .concept-movie .video-holder,
      .ultimate-project .section-ultimate-fieldtest .concept-movie .video-holder {
        margin: 18.66667vw 0 16vw;
        position: relative; }
        .ultimate-project .section-ultimate-concept .concept-movie .video-holder.pause .vmPlayer,
        .ultimate-project .section-ultimate-fieldtest .concept-movie .video-holder.pause .vmPlayer {
          opacity: 0.000001; }
      .ultimate-project .section-ultimate-concept .concept-movie .text,
      .ultimate-project .section-ultimate-fieldtest .concept-movie .text {
        display: block;
        width: 73.33333vw;
        margin: 0 6.66667vw 0 auto;
        font-size: 4vw;
        line-height: 10.66667vw; }
  .ultimate-project .section-ultimate-fieldtest {
    background-color: transparent;
    width: 100%; }
    .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title {
      width: 2.93333vw;
      height: 15.2vw; }
      .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title svg {
        -webkit-transition: all 0.6s;
        transition: all 0.6s; }
      .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="2"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="4"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="6"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="8"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="10"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="12"], .ultimate-project .section-ultimate-fieldtest .section-title-holder .section-title[data-current="14"] {
        color: #000; }
    .ultimate-project .section-ultimate-fieldtest .scene-counter {
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      z-index: 2; }
      .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky {
        position: -webkit-sticky;
        position: sticky;
        font-size: 6.66667vw;
        line-height: 1;
        height: 100vh;
        top: 0;
        margin-right: 6.66667vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        padding-bottom: 80px;
        -webkit-transition: color 0.6s;
        transition: color 0.6s; }
        .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="2"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="4"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="6"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="8"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="10"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="12"], .ultimate-project .section-ultimate-fieldtest .scene-counter .sticky[data-current="14"] {
          color: #000; }
    .ultimate-project .section-ultimate-fieldtest .scene {
      z-index: 0;
      overflow: hidden;
      position: relative; }
      .ultimate-project .section-ultimate-fieldtest .scene .inner {
        background-color: #F0F0F0;
        position: relative; }
        .ultimate-project .section-ultimate-fieldtest .scene .inner.loaded {
          background-color: #fff; }
      .ultimate-project .section-ultimate-fieldtest .scene picture {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%; }
    .ultimate-project .section-ultimate-fieldtest .scene-2,
    .ultimate-project .section-ultimate-fieldtest .scene-4,
    .ultimate-project .section-ultimate-fieldtest .scene-6,
    .ultimate-project .section-ultimate-fieldtest .scene-8,
    .ultimate-project .section-ultimate-fieldtest .scene-10,
    .ultimate-project .section-ultimate-fieldtest .scene-12,
    .ultimate-project .section-ultimate-fieldtest .scene-14 {
      position: relative;
      background-color: #fff;
      z-index: 1; }
    .ultimate-project .section-ultimate-fieldtest .scene-3 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-5 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-7 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-9 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-11 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-13 picture,
    .ultimate-project .section-ultimate-fieldtest .scene-15 picture {
      display: none;
      position: fixed; }
    .ultimate-project .section-ultimate-fieldtest .scene-1 .inner {
      padding-top: 326.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-2 {
      padding: 33.33333vw 13.33333vw; }
      .ultimate-project .section-ultimate-fieldtest .scene-2 .inner {
        padding-top: 106.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-3 .inner {
      padding-top: 266.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-4 {
      padding: 33.33333vw 13.33333vw; }
      .ultimate-project .section-ultimate-fieldtest .scene-4 .inner {
        padding-top: 106.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-5 .inner {
      padding-top: 128vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-6 {
      padding: 33.33333vw 6.66667vw; }
      .ultimate-project .section-ultimate-fieldtest .scene-6 .inner {
        padding-top: 106.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-7 .inner {
      padding-top: 266.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-8 {
      padding: 33.33333vw 13.33333vw; }
      .ultimate-project .section-ultimate-fieldtest .scene-8 .inner {
        padding-top: 106.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-9 .inner {
      padding-top: 266.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-10 {
      padding: 33.33333vw 6.66667vw; }
      .ultimate-project .section-ultimate-fieldtest .scene-10 .inner {
        padding-top: 106.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-11 .inner {
      padding-top: 266.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-12 {
      padding: 33.33333vw 13.33333vw; }
      .ultimate-project .section-ultimate-fieldtest .scene-12 .inner {
        padding-top: 106.66667vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-13 .inner {
      padding-top: 200vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-14 {
      padding: 33.33333vw 13.33333vw; }
      .ultimate-project .section-ultimate-fieldtest .scene-14 .inner {
        padding-top: 100vw; }
    .ultimate-project .section-ultimate-fieldtest .scene-15 .inner {
      padding-top: 200vw; }
  .ultimate-project .section-ultimate-climber {
    position: relative;
    z-index: 1;
    color: #FFF;
    background-color: #000000; }
    .ultimate-project .section-ultimate-climber .section-shoulder-title {
      margin: auto;
      text-align: right;
      padding: 18.66667vw 6.66667vw;
      font-size: 12vw;
      line-height: 1; }
    .ultimate-project .section-ultimate-climber .profile-list {
      width: 80vw;
      margin: 0 0 0 auto; }
      .ultimate-project .section-ultimate-climber .profile-list .person {
        padding-bottom: 20vw; }
      .ultimate-project .section-ultimate-climber .profile-list .pic {
        width: 100%; }
      .ultimate-project .section-ultimate-climber .profile-list .info {
        width: 100%; }
        .ultimate-project .section-ultimate-climber .profile-list .info .title {
          color: #FFF;
          font-size: 5.33333vw;
          line-height: 8vw;
          margin: 5.33333vw 0 4vw; }
        .ultimate-project .section-ultimate-climber .profile-list .info .text {
          margin: 0 6.66667vw 5.33333vw 0;
          font-size: 12px;
          line-height: 2; }
        .ultimate-project .section-ultimate-climber .profile-list .info .link {
          color: #FFF;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
          .ultimate-project .section-ultimate-climber .profile-list .info .link .thumb {
            width: 20vw;
            margin-right: 6.66667vw; }
          .ultimate-project .section-ultimate-climber .profile-list .info .link .text {
            font-size: 12px;
            line-height: 20px;
            margin: 0;
            text-decoration: underline; }
  /* ultimate products
**********************************/
  .section-ultimate-keyvisual .inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .section-ultimate-keyvisual .inner .title-project {
      color: #fff;
      text-align: center;
      position: absolute;
      top: 12vw;
      left: 0;
      right: 0;
      font-size: 5.33333vw;
      line-height: 6.66667vw; }
    .section-ultimate-keyvisual .inner .title {
      margin: 0 auto;
      width: 65.6vw;
      text-align: center;
      position: absolute;
      bottom: 20.66667vw;
      left: 0;
      right: 0; }
      [data-pageID="ultimate_procject_porducts"] .section-ultimate-keyvisual .inner .title {
        width: 46.93333vw; }
    .section-ultimate-keyvisual .inner .title-sub {
      margin: 0;
      text-align: center;
      color: #fff;
      font-size: 4vw;
      position: absolute;
      bottom: 11.33333vw;
      left: 0;
      right: 0; }
  .section-ultimate-products-index .inner {
    width: 100%;
    overflow: hidden;
    padding-left: 2px;
    padding-top: 2px; }
  .section-ultimate-products-index .index {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin: 0;
    width: 100%; }
    .section-ultimate-products-index .index .item {
      position: relative;
      width: 33.33333%;
      padding: 33.33333% 0 0 0; }
      .section-ultimate-products-index .index .item .ttl {
        position: absolute;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font-size: 3.2vw;
        top: -1px;
        left: -1px;
        width: calc(100% + 1px);
        height: calc(100% + 1px);
        border: #FFF 1px solid;
        padding: 0; }
      .section-ultimate-products-index .index .item .btn {
        position: absolute;
        top: -1px;
        left: -1px;
        width: calc(100% + 1px);
        height: calc(100% + 1px);
        border: #FFF 1px solid; }
        .section-ultimate-products-index .index .item .btn .img-holder {
          display: block;
          background-color: transparent; }
          .section-ultimate-products-index .index .item .btn .img-holder img {
            width: 100%; }
        .section-ultimate-products-index .index .item .btn .label {
          position: absolute;
          top: 65%;
          left: 0;
          bottom: 0;
          width: 100%;
          font-size: 3.2vw;
          line-height: 3.73333vw;
          text-align: center;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
  .section-ultimate-products-items .items-item {
    position: relative;
    padding: 9.33333vw 0 18.66667vw; }
    .section-ultimate-products-items .items-item + .items-item {
      border-top: #FFF 1px solid; }
    .section-ultimate-products-items .items-item .text-info .sticky {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 8vw 6.66667vw 8vw 13.33333vw; }
    .section-ultimate-products-items .items-item .text-info .label {
      color: #000;
      font-size: 5.33333vw;
      line-height: 8vw;
      position: relative;
      padding-right: 1.33333vw;
      margin: 0;
      text-decoration: underline; }
    .section-ultimate-products-items .items-item .text-info .price {
      margin: 0;
      padding-left: 1.33333vw;
      line-height: 1;
      font-size: 4vw; }
    .section-ultimate-products-items .items-item .image-info .label {
      width: 13.33333vw;
      color: #000;
      padding-left: 5.2vw; }
      .section-ultimate-products-items .items-item .image-info .label .sticky {
        position: -webkit-sticky;
        position: sticky;
        top: 5.33333vw;
        width: 2.93333vw; }
    .section-ultimate-products-items .items-item .image-info .img-holder, .section-ultimate-products-items .items-item .image-info .video-holder {
      width: 86.66667vw;
      overflow: hidden; }
      .section-ultimate-products-items .items-item .image-info .img-holder .btn-modal, .section-ultimate-products-items .items-item .image-info .video-holder .btn-modal {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      .section-ultimate-products-items .items-item .image-info .img-holder .icon-play, .section-ultimate-products-items .items-item .image-info .video-holder .icon-play {
        color: #FFF; }
    .section-ultimate-products-items .items-item .image-info .text-info .text {
      margin: 9.33333vw 6.66667vw 9.33333vw 13.33333vw;
      font-size: 4vw;
      line-height: 2; }
  /* ultimate interview
**********************************/
  .ultimate-interview .section {
    position: relative; }
  .ultimate-interview .text {
    font-size: 4vw;
    line-height: 9.33333vw;
    margin-bottom: 0; }
    .ultimate-interview .text + .text {
      margin-top: 16vw; }
  .ultimate-interview .section-ultimate-keyvisual .title-project {
    color: #fff;
    text-align: center;
    position: absolute;
    top: 12vw;
    left: 0;
    right: 0;
    font-size: 5.33333vw;
    line-height: 6.66667vw; }
  .ultimate-interview .section-ultimate-keyvisual .title {
    width: 65.6vw;
    position: absolute;
    bottom: 20.66667vw;
    left: 0;
    right: 0; }
  .ultimate-interview .section-ultimate-keyvisual .title-sub {
    color: #fff;
    font-size: 4vw;
    position: absolute;
    bottom: 11.33333vw;
    left: 0;
    right: 0; }
  .section-interview-index {
    padding-top: 24vw;
    padding-bottom: 30vw; }
    .section-interview-index .inner {
      margin: auto;
      display: block;
      width: 66.66667vw; }
    .section-interview-index .pic-interviewer {
      margin-top: 24vw; }
      .section-interview-index .pic-interviewer .name {
        font-size: 5.33333vw;
        line-height: 6.4vw; }
      .section-interview-index .pic-interviewer .info {
        margin: 0;
        font-size: 3.2vw;
        line-height: 6.4vw; }
  .section-interview-item .inner {
    margin: auto;
    width: 66.66667vw;
    padding-top: 16vw;
    padding-bottom: 36vw; }
  .section-interview-item .sec-title {
    font-size: 6.66667vw;
    line-height: 13.33333vw;
    margin-bottom: 13.33333vw;
    word-break: break-all; }
  .section-interview-item .text {
    line-height: 10.66667vw; }
  .section-interview-item.item-end {
    position: relative; }
    .section-interview-item.item-end .text-box {
      max-width: 100%;
      color: #fff;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
    .section-interview-item.item-end .box {
      margin: auto;
      width: 66.66667vw;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 16.66667VW; }
    .section-interview-item.item-end .text {
      line-height: 10.66667vw; }
    .section-interview-item.item-end .name {
      font-size: 4vw;
      line-height: 10.66667vw;
      margin-top: 4vw;
      margin-bottom: 0; }
  .twitter-moment-holder {
    max-height: 720px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; } }

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