/* c-mainvisual
---------------------------------------------------------- */
.c-mainvisual .box-smartphone {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
  margin-top: 3%;
  z-index: 1; }

@media screen and (max-width: 960px) {
  .c-mainvisual .box-text {
    padding-right: 20%;
    padding-left: 10px; }
  .c-mainvisual .box-smartphone {
    right: 15px; } }

@media screen and (max-width: 768px) {
  .c-mainvisual .box-text {
    padding-right: 25%; } }

@media (max-width: 640px) {
  .c-mainvisual .box-text {
    padding-right: 0; }
  .c-mainvisual .list-app {
    padding-right: 0; } }

/* card-about
---------------------------------------------------------- */
.card-about {
  margin-bottom: 40px; }
  .card-about:last-child {
    margin-bottom: 0; }
  .card-about .title {
    text-align: left;
    letter-spacing: -1px; }
  .card-about .box .image img {
    width: 100%; }
  .card-about .box .detail .text {
    margin-bottom: 20px; }
    .card-about .box .detail .text:last-child {
      margin-bottom: 0; }
  @media (min-width: 641px) {
    .card-about {
      margin-right: -40px;
      margin-left: -40px; }
      .card-about .box {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        padding-right: 40px; }
        .card-about .box .image {
          width: 40%; }
        .card-about .box .detail {
          width: 60%;
          padding: 0 8% 0 4%; }
        .card-about .box .title {
          margin-bottom: 15px; }
        .card-about .box.image-right {
          padding-right: 0;
          padding-left: 40px; }
          .card-about .box.image-right .image {
            -webkit-box-ordinal-group: 2;
            -webkit-order: 1;
                -ms-flex-order: 1;
                    order: 1; }
          .card-about .box.image-right .detail {
            -webkit-box-ordinal-group: 1;
            -webkit-order: 0;
                -ms-flex-order: 0;
                    order: 0;
            padding: 0 4% 0 8%; } }
  @media screen and (max-width: 960px) {
    .card-about .box .detail {
      padding: 0 0 0 4%; }
    .card-about .box.image-right .detail {
      padding: 0 4% 0 0; } }
  @media (max-width: 640px) {
    .card-about {
      margin-bottom: 25px; }
      .card-about .title {
        margin-bottom: 20px; }
      .card-about .box .image {
        margin-bottom: 12px; }
      .card-about .box .detail .text {
        margin-bottom: 10px; } }

/* list-function
---------------------------------------------------------- */
.list-function {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -35px -10px 0; }
  .list-function .item {
    width: 25%;
    padding: 0 10px;
    margin-top: 35px; }
  .list-function .image {
    margin-bottom: 10px; }
    .list-function .image img {
      width: 100%; }
  .list-function .text {
    text-align: center;
    font-weight: 600; }
  @media (max-width: 640px) {
    .list-function .item {
      width: 50%;
      padding: 0 10px; }
    .list-function .image {
      padding: 0 10px;
      margin-bottom: 10px; }
      .list-function .image img {
        width: 100%; }
    .list-function .text {
      text-align: center;
      font-weight: 600; } }

/* list-function1
---------------------------------------------------------- */
.list-function1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -35px -10px 0; }
  .list-function1 .item {
/*
    width: 100%;
    padding: 0 10px;
*/
    margin-right: auto;
    margin-left: auto;
    margin-top: 35px; }
  .list-function1 .image {
    margin-bottom: 10px; }
    .list-function1 .image img {
      width: 100%; }
  .list-function1 .text {
    text-align: center;
    font-weight: 600; }
  @media (max-width: 640px) {
    .list-function1 .item {
      width: 50%;
      padding: 0 10px; }
    .list-function1 .image {
      padding: 0 10px;
      margin-bottom: 10px; }
      .list-function1 .image img {
        width: 100%; }
    .list-function1 .text {
      text-align: center;
      font-weight: 600; } }

/* list-function2
---------------------------------------------------------- */
.list-function2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: -35px -10px 0; }
  .list-function2 .item {
    width: 33.3%;
    padding: 0 10px;
    margin-top: 35px; }
  .list-function2 .image {
    margin-bottom: 10px; }
    .list-function2 .image img {
      width: 100%; }
  .list-function2 .text {
    text-align: center;
    font-weight: 600; }
  @media (max-width: 640px) {
    .list-function2 .item {
      width: 50%;
      padding: 0 10px; }
    .list-function2 .image {
      padding: 0 10px;
      margin-bottom: 10px; }
      .list-function2 .image img {
        width: 100%; }
    .list-function2 .text {
      text-align: center;
      font-weight: 600; } }

/* sec-step
---------------------------------------------------------- */
.sec-step {
  margin-bottom: 60px; }
  .sec-step .title {
    margin-bottom: 20px;
    font-size: 2.8rem;
    color: #000;
    line-height: 1.5;
    text-align: center; }
  .sec-step .list-step {
    margin-bottom: 40px; }
    .sec-step .list-step .item {
      position: relative;
      margin-bottom: 65px; }
      .sec-step .list-step .item:after {
        content: "";
        position: absolute;
        bottom: -54px;
        left: 50%;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        width: 40px;
        height: 44px;
        background: url(/img/common/icon_arrow_step.png) 0 0 no-repeat;
        -webkit-background-size: 100% auto;
                background-size: 100% auto; }
      .sec-step .list-step .item:last-child {
        margin-bottom: 0; }
        .sec-step .list-step .item:last-child:after {
          display: none; }
    .sec-step .list-step .box {
      padding: 32px 10px;
      background-color: #fff;
      font-size: 2.4rem;
      font-weight: 700;
      color: #000;
      line-height: 1.5;
      text-align: center; }
  .sec-step .list-app-download {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .sec-step .list-app-download .item {
      background-color: #fff;
      -webkit-border-radius: 10px;
              border-radius: 10px;
      margin-left: 40px;
      line-height: 1; }
      .sec-step .list-app-download .item:first-child {
        margin-left: 0; }
      .sec-step .list-app-download .item a {
        display: block; }
        @media (min-width: 641px) {
          .sec-step .list-app-download .item a {
            opacity: 1;
            -webkit-transition: opacity 0.2s ease 0s;
            -o-transition: opacity 0.2s ease 0s;
            transition: opacity 0.2s ease 0s; }
            .sec-step .list-app-download .item a:hover {
              opacity: 0.7;
              text-decoration: none; } }
  @media (max-width: 640px) {
    .sec-step .title {
      margin-bottom: 10px; }
    .sec-step .list-step {
      margin-bottom: 20px; }
      .sec-step .list-step .box {
        padding: 14px 10px; }
    .sec-step .list-app-download {
      display: block; }
      .sec-step .list-app-download .item {
        margin-left: 0;
        margin-bottom: 20px; }
        .sec-step .list-app-download .item:last-child {
          margin-bottom: 0; }
        .sec-step .list-app-download .item a {
          display: block; }
          .sec-step .list-app-download .item a img {
            width: 100%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcC5zY3NzIiwidG9wLmNzcyIsIi4uL19taXhpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBOzREQ0Y0RDtBREk1RDtFQUdJLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsUUFBUTtFQUNSLDBDQUFrQztVQUFsQyxrQ0FBa0M7RUFDbEMsY0FBYztFQUNkLFVBQVUsRUFBQTs7QUFHWjtFQVhGO0lBYU0sa0JBQWtCO0lBQ2xCLGtCQUFrQixFQUFBO0VBZHhCO0lBa0JNLFdBQVcsRUFBQSxFQUNaOztBQUlIO0VBdkJGO0lBeUJNLGtCQUFrQixFQUFBLEVBQ25COztBRTlCSDtFRklGO0lBZ0NNLGdCQUFnQixFQUFBO0VBaEN0QjtJQW9DTSxnQkFBZ0IsRUFBQSxFQUNqQjs7QUFLTDs0RENuQjREO0FEcUI1RDtFQUNFLG1CQUFtQixFQUFBO0VBRHJCO0lBSUksZ0JBQWdCLEVBQUE7RUFKcEI7SUFRSSxnQkFBZ0I7SUFDaEIsb0JBQW9CLEVBQUE7RUFUeEI7SUFnQlEsV0FBVyxFQUFBO0VBaEJuQjtJQXNCUSxtQkFBbUIsRUFBQTtJQXRCM0I7TUF5QlUsZ0JBQWdCLEVBQUE7RUU3RHhCO0lGb0NGO01BZ0NJLG1CQUFtQjtNQUNuQixrQkFBa0IsRUFBQTtNQWpDdEI7UUFvQ00sb0JBQWE7UUFBYixxQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLG1CQUFtQixFQUFBO1FBckN6QjtVQXdDUSxVQUFVLEVBQUE7UUF4Q2xCO1VBNENRLFVBQVU7VUFDVixrQkFBa0IsRUFBQTtRQTdDMUI7VUFpRFEsbUJBQW1CLEVBQUE7UUFqRDNCO1VBc0RRLGdCQUFnQjtVQUNoQixrQkFBa0IsRUFBQTtVQXZEMUI7WUEwRFUsNEJBQVE7WUFBUixnQkFBUTtnQkFBUixpQkFBUTtvQkFBUixRQUFRLEVBQUE7VUExRGxCO1lBOERVLDRCQUFRO1lBQVIsZ0JBQVE7Z0JBQVIsaUJBQVE7b0JBQVIsUUFBUTtZQUNSLGtCQUFrQixFQUFBLEVBQ25CO0VBS1A7SUFyRUY7TUF3RVEsaUJBQWlCLEVBQUE7SUF4RXpCO01BNkVVLGlCQUFpQixFQUFBLEVBQ2xCO0VFOUhQO0lGZ0RGO01Bb0ZJLG1CQUFtQixFQUFBO01BcEZ2QjtRQXVGTSxtQkFBbUIsRUFBQTtNQXZGekI7UUE0RlEsbUJBQW1CLEVBQUE7TUE1RjNCO1FBaUdVLG1CQUFtQixFQUFBLEVBQ3BCOztBQU9UOzREQzFFNEQ7QUQ0RTVEO0VBQ0Usb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHVCQUFlO01BQWYsbUJBQWU7VUFBZixlQUFlO0VBQ2YscUJBQXFCLEVBQUE7RUFIdkI7SUFNSSxVQUFVO0lBQ1YsZUFBZTtJQUNmLGdCQUFnQixFQUFBO0VBUnBCO0lBV0ksbUJBQW1CLEVBQUE7SUFYdkI7TUFjTSxXQUFXLEVBQUE7RUFkakI7SUFtQkksa0JBQWtCO0lBQ2xCLGdCQUFnQixFQUFBO0VFL0tsQjtJRjJKRjtNQTBCTSxVQUFVO01BQ1YsZUFBZSxFQUFBO0lBM0JyQjtNQThCTSxlQUFlO01BQ2YsbUJBQW1CLEVBQUE7TUEvQnpCO1FBa0NRLFdBQVcsRUFBQTtJQWxDbkI7TUF1Q00sa0JBQWtCO01BQ2xCLGdCQUFnQixFQUFBLEVBQ2pCOztBQUtMOzREQzVGNEQ7QUQ4RjVEO0VBQ0UsbUJBQW1CLEVBQUE7RUFEckI7SUFJSSxtQkFBbUI7SUFDbkIsaUJBQWlCO0lBQ2pCLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsa0JBQWtCLEVBQUE7RUFSdEI7SUFZSSxtQkFBbUIsRUFBQTtJQVp2QjtNQWVNLGtCQUFrQjtNQUNsQixtQkFBbUIsRUFBQTtNQWhCekI7UUFtQlEsV0FBVztRQUNYLGtCQUFrQjtRQUNsQixhQUFhO1FBQ2IsU0FBUztRQUNULG1DQUEyQjtZQUEzQiwrQkFBMkI7Z0JBQTNCLDJCQUEyQjtRQUMzQixXQUFXO1FBQ1gsWUFBWTtRQUNaLDhEQUE4RDtRQUM5RCxrQ0FBMEI7Z0JBQTFCLDBCQUEwQixFQUFBO01BM0JsQztRQStCUSxnQkFBZ0IsRUFBQTtRQS9CeEI7VUFrQ1UsYUFBYSxFQUFBO0lBbEN2QjtNQXdDTSxrQkFBa0I7TUFDbEIsc0JBQXNCO01BQ3RCLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsV0FBVztNQUNYLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBQTtFQTlDeEI7SUFtREksb0JBQWE7SUFBYixxQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtJQUF2QiwrQkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QixFQUFBO0lBcEQzQjtNQXVETSxzQkFBc0I7TUFDdEIsMkJBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixpQkFBaUI7TUFDakIsY0FBYyxFQUFBO01BMURwQjtRQTZEUSxjQUFjLEVBQUE7TUE3RHRCO1FBaUVRLGNBQWMsRUFBQTtRRWhRcEI7VUYrTEY7WUV4TEksVUFBVTtZQUNWLHdDQUFnQztZQUFoQyxtQ0FBZ0M7WUFBaEMsZ0NBQWdDLEVBQUE7WUZ1THBDO2NFcExNLFlBTnlCO2NBT3pCLHFCQUFxQixFQUFBLEVBQ3RCO0VBekJIO0lGMk1GO01BMEVNLG1CQUFtQixFQUFBO0lBMUV6QjtNQThFTSxtQkFBbUIsRUFBQTtNQTlFekI7UUFpRlEsa0JBQWtCLEVBQUE7SUFqRjFCO01Bc0ZNLGNBQWMsRUFBQTtNQXRGcEI7UUF5RlEsY0FBYztRQUNkLG1CQUFtQixFQUFBO1FBMUYzQjtVQTZGVSxnQkFBZ0IsRUFBQTtRQTdGMUI7VUFpR1UsY0FBYyxFQUFBO1VBakd4QjtZQW9HWSxXQUFXLEVBQUEsRUFDWiIsImZpbGUiOiJ0b3AuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vX3ZhcmlhYmxlcy5zY3NzJztcclxuQGltcG9ydCAnLi4vX21peGluLnNjc3MnO1xyXG5cclxuLyogYy1tYWludmlzdWFsXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmMtbWFpbnZpc3VhbCB7XHJcbiAgXHJcbiAgLmJveC1zbWFydHBob25lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xyXG4gICAgbWFyZ2luLXRvcDogMyU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcclxuICAgIC5ib3gtdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gtc21hcnRwaG9uZSB7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJveC10ZXh0IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjUlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1xLXNwIHtcclxuICAgIC5ib3gtdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3QtYXBwIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBjYXJkLWFib3V0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmNhcmQtYWJvdXQge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICB9XHJcbiAgXHJcbiAgLmJveCB7XHJcbiAgICAuaW1hZ2Uge1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kZXRhaWwge1xyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtcS1wYyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xyXG5cclxuICAgIC5ib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgLmltYWdlIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGV0YWlsIHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOCUgMCA0JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAvLyB0eXBlIGltYWdlLXJpZ2h0XHJcbiAgICAgICYuaW1hZ2UtcmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cclxuICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDQlIDAgOCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xyXG4gICAgLmJveCB7XHJcbiAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDQlO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAmLmltYWdlLXJpZ2h0IHtcclxuICAgICAgICAuZGV0YWlsIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgNCUgMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEtc3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIFxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm94IHtcclxuICAgICAgLmltYWdlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGV0YWlsIHtcclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIGxpc3QtZnVuY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubGlzdC1mdW5jdGlvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luOiAtMzVweCAtMTBweCAwO1xyXG5cclxuICAuaXRlbSB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICB9XHJcbiAgLmltYWdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEtc3Age1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmltYWdlIHtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIHNlYy1zdGVwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNlYy1zdGVwIHtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAudGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmxpc3Qtc3RlcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtNTRweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9jb21tb24vaWNvbl9hcnJvd19zdGVwLnBuZykgMCAwIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHggMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGlzdC1hcHAtZG93bmxvYWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBpcy1vcGFjaXR5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtcS1zcCB7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAubGlzdC1zdGVwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBcclxuICAgICAgLmJveCB7XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3QtYXBwLWRvd25sb2FkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgXHJcbiAgICAgIC5pdGVtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIFxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIFxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLyogYy1tYWludmlzdWFsXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jLW1haW52aXN1YWwgLmJveC1zbWFydHBob25lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIG1hcmdpbi10b3A6IDMlO1xuICB6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jLW1haW52aXN1YWwgLmJveC10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC5jLW1haW52aXN1YWwgLmJveC1zbWFydHBob25lIHtcbiAgICByaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLW1haW52aXN1YWwgLmJveC10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNSU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmMtbWFpbnZpc3VhbCAuYm94LXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmMtbWFpbnZpc3VhbCAubGlzdC1hcHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4vKiBjYXJkLWFib3V0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jYXJkLWFib3V0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuY2FyZC1hYm91dDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jYXJkLWFib3V0IC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDsgfVxuICAuY2FyZC1hYm91dCAuYm94IC5pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXJkLWFib3V0IC5ib3ggLmRldGFpbCAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5jYXJkLWFib3V0IC5ib3ggLmRldGFpbCAudGV4dDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICAgLmNhcmQtYWJvdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNDBweDsgfVxuICAgICAgLmNhcmQtYWJvdXQgLmJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgICAgICAgLmNhcmQtYWJvdXQgLmJveCAuaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAgICAgLmNhcmQtYWJvdXQgLmJveCAuZGV0YWlsIHtcbiAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgOCUgMCA0JTsgfVxuICAgICAgICAuY2FyZC1hYm91dCAuYm94IC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgICAuY2FyZC1hYm91dCAuYm94LmltYWdlLXJpZ2h0IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICAgICAgICAgIC5jYXJkLWFib3V0IC5ib3guaW1hZ2UtcmlnaHQgLmltYWdlIHtcbiAgICAgICAgICAgIG9yZGVyOiAxOyB9XG4gICAgICAgICAgLmNhcmQtYWJvdXQgLmJveC5pbWFnZS1yaWdodCAuZGV0YWlsIHtcbiAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0JSAwIDglOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuY2FyZC1hYm91dCAuYm94IC5kZXRhaWwge1xuICAgICAgcGFkZGluZzogMCAwIDAgNCU7IH1cbiAgICAuY2FyZC1hYm91dCAuYm94LmltYWdlLXJpZ2h0IC5kZXRhaWwge1xuICAgICAgcGFkZGluZzogMCA0JSAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAuY2FyZC1hYm91dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgICAuY2FyZC1hYm91dCAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAuY2FyZC1hYm91dCAuYm94IC5pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAgIC5jYXJkLWFib3V0IC5ib3ggLmRldGFpbCAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4vKiBsaXN0LWZ1bmN0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5saXN0LWZ1bmN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0zNXB4IC0xMHB4IDA7IH1cbiAgLmxpc3QtZnVuY3Rpb24gLml0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgLmxpc3QtZnVuY3Rpb24gLmltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLmxpc3QtZnVuY3Rpb24gLmltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubGlzdC1mdW5jdGlvbiAudGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgLmxpc3QtZnVuY3Rpb24gLml0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIC5saXN0LWZ1bmN0aW9uIC5pbWFnZSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAubGlzdC1mdW5jdGlvbiAuaW1hZ2UgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubGlzdC1mdW5jdGlvbiAudGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9IH1cblxuLyogc2VjLXN0ZXBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlYy1zdGVwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAuc2VjLXN0ZXAgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zZWMtc3RlcCAubGlzdC1zdGVwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLnNlYy1zdGVwIC5saXN0LXN0ZXAgLml0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDsgfVxuICAgICAgLnNlYy1zdGVwIC5saXN0LXN0ZXAgLml0ZW06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTU0cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9jb21tb24vaWNvbl9hcnJvd19zdGVwLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH1cbiAgICAgIC5zZWMtc3RlcCAubGlzdC1zdGVwIC5pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5zZWMtc3RlcCAubGlzdC1zdGVwIC5pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2VjLXN0ZXAgLmxpc3Qtc3RlcCAuYm94IHtcbiAgICAgIHBhZGRpbmc6IDMycHggMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNlYy1zdGVwIC5saXN0LWFwcC1kb3dubG9hZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5zZWMtc3RlcCAubGlzdC1hcHAtZG93bmxvYWQgLml0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICAuc2VjLXN0ZXAgLmxpc3QtYXBwLWRvd25sb2FkIC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIC5zZWMtc3RlcCAubGlzdC1hcHAtZG93bmxvYWQgLml0ZW0gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkge1xuICAgICAgICAgIC5zZWMtc3RlcCAubGlzdC1hcHAtZG93bmxvYWQgLml0ZW0gYSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMHM7IH1cbiAgICAgICAgICAgIC5zZWMtc3RlcCAubGlzdC1hcHAtZG93bmxvYWQgLml0ZW0gYTpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgLnNlYy1zdGVwIC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnNlYy1zdGVwIC5saXN0LXN0ZXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgLnNlYy1zdGVwIC5saXN0LXN0ZXAgLmJveCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTBweDsgfVxuICAgIC5zZWMtc3RlcCAubGlzdC1hcHAtZG93bmxvYWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zZWMtc3RlcCAubGlzdC1hcHAtZG93bmxvYWQgLml0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICAuc2VjLXN0ZXAgLmxpc3QtYXBwLWRvd25sb2FkIC5pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLnNlYy1zdGVwIC5saXN0LWFwcC1kb3dubG9hZCAuaXRlbSBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5zZWMtc3RlcCAubGlzdC1hcHAtZG93bmxvYWQgLml0ZW0gYSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuIiwiQG1peGluIG1xLXNwIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skcGMtYnJlYWtwb2ludCAtIDFweH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1xLXNwLWxhbmQge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRwYy1icmVha3BvaW50IC0gMXB4fSkgYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbXEtcGMge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRwYy1icmVha3BvaW50fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaXMtb3BhY2l0eSgkb3BhY2l0eTogMC43KSB7XHJcbiAgQGluY2x1ZGUgbXEtcGMge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlIDBzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAkb3BhY2l0eTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
