.c-body-cm-slide .c-body-cm-slide-title {
  opacity: 0;
  transition: 0.5s cubic-bezier(0.55, 0.05, 0.22, 0.99) 0.5s;
}

.c-body-cm-slide .c-body-cm-slide-in {
  opacity: 0;
  transition: 0.5s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}

.c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-cap {
  opacity: 0;
  transition: 0.5s cubic-bezier(0.55, 0.05, 0.22, 0.99) 1s;
}

@media screen and (min-width: 769px), print {
  .c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-cap {
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
}

.c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-box {
  opacity: 0;
  transition: 2s cubic-bezier(0.55, 0.05, 0.22, 0.99) 1.5s;
}

.c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-caption-list .c-body-cm-slide-caption-list__item {
  transition: 1s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  -webkit-transform: translateY(1vw);
  transform: translateY(1vw);
  opacity: 0;
}

.c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-caption-list .c-body-cm-slide-caption-list__item:first-of-type {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-caption-list .c-body-cm-slide-caption-list__item.slide-start {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-caption-list .c-body-cm-slide-caption-list__item.slide-end {
  opacity: 0;
  -webkit-transform: translateY(1vw);
  transform: translateY(1vw);
}

.c-body-cm-slide.animated .c-body-cm-slide-in {
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.c-body-cm-slide.animated .c-body-cm-slide-title {
  opacity: 1;
}

@media screen and (max-width: 768px) {
  .c-body-cm-slide.animated .c-body-cm-slide-title {
    -webkit-transform: translateY(1.19vw);
    transform: translateY(1.19vw);
  }
  .c-body-cm-slide.animated .c-body-cm-slide-cap {
    opacity: 1;
    -webkit-transform: translate(4vw, 0);
    transform: translate(4vw, 0);
  }
}

@media screen and (min-width: 769px), print {
  .c-body-cm-slide.animated .c-body-cm-slide-title {
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
  }
  .c-body-cm-slide.animated .c-body-cm-slide-cap {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.c-body-cm-slide.animated .c-body-cm-slide-box {
  opacity: 1;
}

@media screen and (max-width: 768px) {
  .c-body {
    overflow: hidden;
  }
  .c-body-cm-slide .c-body-cm-slide-title {
    font-family: 'EB Garamond', serif;
    font-weight: 400;
    letter-spacing: .1em;
    font-size: 30px;
    font-size: 8vw;
    width: 92%;
    margin-left: 20.53333vw;
    position: relative;
    z-index: 100;
    -webkit-transform: translateY(4vw);
    transform: translateY(4vw);
  }
  .c-body-cm-slide .c-body-cm-slide-in {
    background: #e7e3e3;
    width: 92vw;
    margin-left: auto;
  }
  .c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-cap {
    -webkit-transform: translate(-4vw, -2vw);
    transform: translate(-4vw, -2vw);
    font-size: 14px;
    font-size: 3.73333vw;
    letter-spacing: .1em;
    line-height: 1.4;
    padding: 8.69565% 0 11.5942%;
  }
  .c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-box {
    width: 100vw;
    overflow: hidden;
    margin-left: -8vw;
  }
  .c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-sp-list__item {
    position: relative;
  }
  /*.c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-sp-list__item::after {
    content: "";
    position: absolute;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);
  }*/
  .c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-sp-cap-list {
    -webkit-transform: translate(4vw, -26vw);
    transform: translate(4vw, -26vw);
    position: relative;
    z-index: 1000;
  }
  .c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-sp-cap-list .c-body-cm-slide-sp-cap-list__item {
    position: absolute;
    width: 92%;
    opacity: 0;
    font-size: 14px;
    font-size: 3.73333vw;
    letter-spacing: .1em;
    line-height: 1.4;
    color: #fff;
    -webkit-transform: translateY(5vw);
    transform: translateY(5vw);
    transition: 2s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  }
  .c-body-cm-slide .c-body-cm-slide-in .c-body-cm-slide-sp-cap-list .c-body-cm-slide-sp-cap-list__item.current-caption {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
/*benefit*/
  .c-body-benefit  {
    margin-top: 13.33333%;
  }
  .c-body-benefit-title {
    font-family: 'EB Garamond', serif;
    font-size: 8vw;
    font-weight: normal;
    letter-spacing: .05em;
    text-align: center;
    line-height: 0;
  }
  .c-body-benefit-in {
    padding: 5.33333% 0 10.66667%;
  }
  .c-body-benefit-list__item {
    width: 92%;
    margin: 0 auto 5.33333%;
  }
  .c-body-benefit-list__item-title {
    font-weight: bold;
    font-size: 3.46667vw;
    padding: 3.93443% 0 0;
    line-height: Calc(20/13);
    white-space: normal;
    word-wrap: break-word;
  }
  .c-body-benefit-list__item-sub-text {
    font-size: 3.46667vw;
    padding: 3.93443% 0 0;
    line-height: Calc(20/13);
    white-space: normal;
    word-wrap: break-word;
  }
/*benefit-end*/
  .c-body-cm-plan {
    background: url(/img/photo-wedding/bg-plan.png) top left/50% 50% repeat;
    width: 92%;
    margin: 13.33333% auto 10.66667%;
    padding: 8vw 3.2vw;
  }
  .c-body-cm-plan .c-body-cm-plan-title {
    text-align: center;
    font-size: 18px;
    font-size: 4.8vw;
    letter-spacing: .1em;
    font-family: 'EB Garamond', serif;
    font-weight: bold;
    font-style: italic;
  }
  .c-body-cm-plan .c-body-cm-plan-title::before {
    content: "";
    display: block;
    background: url(/img/photo-wedding/bg-ttl-plan-top.svg) top left/contain no-repeat;
    width: 38.93333vw;
    height: 4.26667vw;
    margin: 0 auto 2.13333vw;
  }
  .c-body-cm-plan .c-body-cm-plan-title::after {
    content: "";
    display: block;
    background: url(/img/photo-wedding/bg-ttl-plan-bottom.svg) top left/contain no-repeat;
    width: 38.93333vw;
    height: 4.26667vw;
    margin: 2.13333vw auto 0;
  }
  .c-body-cm-plan .c-body-cm-plan-price {
    text-align: center;
    margin-top: 3.73333vw;
  }
  .c-body-cm-plan .c-body-cm-plan-price .c-body-cm-plan-price-title {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
    font-size: 3.73333vw;
    letter-spacing: .1em;
  }
  .c-body-cm-plan .c-body-cm-plan-price .c-body-cm-plan-price-text {
    margin-top: 1.33333vw;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
    font-size: 3.73333vw;
    letter-spacing: .1em;
  }
  .c-body-cm-plan .c-body-cm-plan-price .c-body-cm-plan-price-text-tax {
    font-weight: 400;
    font-size: 10px;
    font-size: 2.66667vw;
    letter-spacing: .1em;
  }
  .c-body-cm-plan .c-body-cm-plan-text {
    margin-top: 5.33333vw;
    font-size: 14px;
    font-size: 3.73333vw;
    letter-spacing: .1em;
    line-height: 1.428;
  }
  .c-body-cm-plan .c-body-cm-plan-text-cap {
    margin-top: 1.33333vw;
    font-size: 12px;
    font-size: 3.2vw;
    letter-spacing: .1em;
  }
  .c-body-cm-btn-change-plan a {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
    font-size: 3.73333vw;
    letter-spacing: .1em;
    width: 75.75758%;
    padding: 7.27273% 0;
    border: 2px solid #000;
    text-align: center;
    display: block;
    box-sizing: border-box;
    margin: 9.09091% auto 0;
  }
    .c-body-wp-btn-change-plan a {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
    font-size: 3.73333vw;
    letter-spacing: .1em;
    width: 75.75758%;
    padding: 7.27273% 0;
    border: 2px solid #000;
    text-align: center;
    display: block;
    box-sizing: border-box;
    margin: 9.09091% auto 0;
  }
}

@media screen and (min-width: 769px), print {
  .c-body-cm-slide {
    padding-top: 30px;
  }
  .c-body-cm-slide .c-body-cm-slide-title {
    font-family: 'EB Garamond', serif;
    font-size: .36rem;
    font-weight: normal;
    letter-spacing: .05em;
    margin-left: 70vw;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    position: relative;
    z-index: 100;
  }
  .c-body-cm-slide .c-body-cm-slide-in {
    margin-left: auto;
    width: 85vw;
    background: #e7e3e3;
  }
  .c-body-cm-slide .c-body-cm-slide-cap {
    padding: 50px 0 0 10vw;
    font-size: .14rem;
    letter-spacing: .1em;
    line-height: 1.428;
    width: 817px;
  }
  .c-body-cm-slide .c-body-cm-slide-box {
    margin: 70px 0 0 10vw;
    overflow: hidden;
    position: relative;
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
  }
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-list__item {
    line-height: 0;
    max-height: 609px;
    width: 75vw;
    overflow: hidden;
    position: relative;
  }
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-list__item.slide-view {
    display: block;
  }
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-list__item img {
    width: 100%;
  }
  /*.c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-list__item::after {
    content: "";
    position: absolute;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);
  }*/
}

@media screen and (min-width: 769px) and (min-width: 1200px) {
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-list__item {
    line-height: 0;
    height: 609px;
    overflow: hidden;
    position: relative;
  }
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-list__item img {
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
  }
}

@media screen and (min-width: 769px), print {
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-cap-list {
    position: relative;
    -webkit-transform: translateY(-3vw);
    transform: translateY(-3vw);
    z-index: 100;
    margin-left: 10vw;
  }
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-cap-list__item {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
    color: #fff;
    font-size: .14rem;
    letter-spacing: .1em;
    line-height: 1.42;
    opacity: 0;
    -webkit-transform: translateY(15px);
    transform: translateY(15px);
    transition: 2s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  }
  .c-body-cm-slide .c-body-cm-slide-box .c-body-cm-slide-pc-cap-list__item.current-caption {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
/*benefit*/
  .c-body-benefit {
    margin-top: 90px;
  }
  .c-body-benefit-title {
    font-family: 'EB Garamond', serif;
    font-size: .36rem;
    font-weight: normal;
    letter-spacing: .05em;
    text-align: center;
    line-height: 0;
  }
  .c-body-benefit-in {
    margin-bottom: 40px;
  }
  .c-body-benefit-list {
    width: 1020px;
    margin: 0 auto;
    padding: 40px 0 0;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .c-body-benefit-list__item {
    width: 320px;
    margin: 0 20px 20px 0;
  }
  .c-body-benefit-list__item-photo-img img {
    width: 100%;
  }
  .c-body-benefit-list__item-title {
    font-weight: bold;
    font-size: .14rem;
    letter-spacing: .05em;
    padding: 12px 0 0;
    line-height: Calc(20/13);
  }
  .c-body-benefit-list__item-sub-text {
    font-size: .14rem;
    letter-spacing: .05em;
    padding: 12px 0 0;
    line-height: Calc(20/13);
  }
/*benefit-end*/
  .c-body-cm-plan {
    width: 900px;
    margin: 40px auto 0;
    background: url(/img/photo-wedding/bg-plan.png) top left repeat;
    padding: 30px 0;
  }
  .c-body-cm-plan .c-body-cm-plan-title {
    text-align: center;
    font-size: .18rem;
    letter-spacing: .1em;
    font-family: 'EB Garamond', serif;
    font-weight: bold;
    font-style: italic;
  }
  .c-body-cm-plan .c-body-cm-plan-title::before {
    content: "";
    display: block;
    background: url(/img/photo-wedding/bg-ttl-plan-top.svg) top left/contain no-repeat;
    width: 146px;
    height: 16px;
    margin: 0 auto 8px;
  }
  .c-body-cm-plan .c-body-cm-plan-title::after {
    content: "";
    display: block;
    background: url(/img/photo-wedding/bg-ttl-plan-bottom.svg) top left/contain no-repeat;
    width: 146px;
    height: 16px;
    margin: 8px auto 0;
  }
  .c-body-cm-plan .c-body-cm-plan-price {
    text-align: center;
    margin-top: 14px;
  }
  .c-body-cm-plan .c-body-cm-plan-price .c-body-cm-plan-price-title {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: .14rem;
    letter-spacing: .1em;
  }
  .c-body-cm-plan .c-body-cm-plan-price .c-body-cm-plan-price-text {
    margin-top: 5px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: .14rem;
    letter-spacing: .1em;
  }
  .c-body-cm-plan .c-body-cm-plan-price .c-body-cm-plan-price-text-tax {
    font-weight: 400;
    font-size: .1rem;
    letter-spacing: .1em;
  }
  .c-body-cm-plan .c-body-cm-plan-text {
    margin-top: 20px;
    font-size: .14rem;
    letter-spacing: .1em;
    line-height: 1.428;
    width: 480px;
    margin: 30px auto 0;
  }
  .c-body-cm-plan .c-body-cm-plan-text-cap {
    margin: 5px auto 0;
    font-size: .12rem;
    letter-spacing: .1em;
    width: 480px;
  }
  .c-body-cm-btn-change-plan {
    margin: 60px 0;
  }
  .c-body-wp-btn-change-plan {
    margin: 60px 0;
  }
  .c-body-cm-btn-change-plan a {
    margin: 0 auto;
    display: block;
    width: 250px;
    border: 2px solid #000;
    padding: 25px 0;
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: .14rem;
    letter-spacing: .1em;
    overflow: hidden;
    position: relative;
    transition: 0.4s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  }
  .c-body-cm-btn-change-plan a::before {
    z-index: -1;
    content: "";
    position: absolute;
    top: 0;
    right: -80px;
    bottom: 0;
    left: 0;
    border-right: 80px solid transparent;
    border-bottom: 70px solid #000;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    transition: 0.4s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  }
  .c-body-cm-btn-change-plan a:hover {
    color: #fff;
  }
  .c-body-cm-btn-change-plan a:hover::before {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  .c-body-wp-btn-change-plan a {
    margin: 0 auto;
    display: block;
    width: 250px;
    border: 2px solid #000;
    padding: 25px 0;
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: .14rem;
    letter-spacing: .1em;
    overflow: hidden;
    position: relative;
    transition: 0.4s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  }
  .c-body-wp-btn-change-plan a::before {
    z-index: -1;
    content: "";
    position: absolute;
    top: 0;
    right: -80px;
    bottom: 0;
    left: 0;
    border-right: 80px solid transparent;
    border-bottom: 70px solid #000;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    transition: 0.4s cubic-bezier(0.55, 0.05, 0.22, 0.99);
  }
  .c-body-wp-btn-change-plan a:hover {
    color: #fff;
  }
  .c-body-wp-btn-change-plan a:hover::before {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@media all and (-ms-high-contrast: none) {
  .c-body-other-plan-main-list__item:hover,
  .c-body-other-plan-sub-list__item:hover {
    opacity: .6 !important;
  }
}

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