@media screen and (min-width: 768px) {
  header.main-header .hero-img {
    min-height: auto;
  }
  header.main-header .hero-img .icon-circle {
    width: 120px;
    height: 120px;
  }
  header.main-header .hero-img .icon-circle.circle-yellow {
    bottom: -50px;
  }
  header.main-header .hero-img > .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  main {
    margin: 0 0 70px 0;
  }
  main .gift-idea {
    margin: 70px auto 70px;
  }
  main .gift-idea__title {
    margin: 0 0 30px 0;
    font-size: 24px;
  }
  main .gift-idea .gift-idea-icon .box1 {
    width: 70px;
    height: 71px;
    margin: 0 30px 0 0;
  }
  main .gift-idea .gift-idea-icon .box2 {
    width: 59px;
    height: 71px;
    margin: 0 30px 0 0;
  }
  main .gift-idea .gift-idea-icon .box3 {
    width: 75px;
    height: 71px;
  }
  main .buy-gift {
    margin: 0 auto 70px;
  }
  main .buy-gift__title {
    margin: 0 0 30px 0;
    font-size: 24px;
  }
  main .buy-gift__list {
    padding: 0 0 0 40px;
  }
  main .buy-gift__item {
    margin: 0 0 20px 0;
  }
  main .buy-gift .buy-gift-img {
    width: 260px;
  }
  main .buy-gift .buy-gift-img__text {
    top: -75px;
    left: -215px;
    font-size: 50px;
  }
  main .buy-gift .buy-gift-img__arrow {
    top: -45px;
    left: -85px;
    width: 100px;
    height: 106px;
  }
  main .select-date,
  main .instant-delivery,
  main .tours {
    margin: 0 auto 70px;
  }
  main .select-date__title,
  main .instant-delivery__title,
  main .tours__title {
    margin: 0 0 30px 0;
    font-size: 24px;
  }
  main .select-date__text,
  main .instant-delivery__text,
  main .tours__text {
    margin: 0 0 20px 0;
  }
  main .select-date .box-img,
  main .instant-delivery .box-img,
  main .tours .box-img {
    width: 400px;
    margin: 0 auto;
  }
  main .tours {
    margin: 0 auto;
  }
}
@media screen and (min-width: 992px) {
  header.main-header .hero-img .icon-circle {
    width: 150px;
    height: 150px;
  }
  header.main-header .hero-img .icon-circle.circle-yellow {
    right: initial;
    left: 35%;
    bottom: -80px;
  }
  header.main-header .hero-img .icon-circle.circle-green {
    left: 70px;
  }
  header.main-header .hero-img .icon-circle.circle-red {
    top: 20px;
    right: -25px;
  }
  main .gift-idea {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  main .gift-idea__title {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
    margin-bottom: 0;
    font-size: 28px;
  }
  main .gift-idea__text {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    font-size: 18px;
  }
  main .gift-idea div.gift-idea-icon {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-top: 0;
  }
  main .e-gift-cards-list {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-bottom: 0;
  }
  main .e-gift-cards-list li {
    width: 30%;
    max-width: 414px;
    margin-bottom: 160px;
  }
  main .e-gift-cards-list li::after {
    content: "";
    position: absolute;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    z-index: 1;
  }
  main .e-gift-cards-list li:first-child::after {
    width: 84px;
    height: 155px;
    top: 90%;
    left: 10%;
    background: url("/theme/_build/assets/images/background/landing/icon-green-arrow-down-long.svg") no-repeat center/contain;
  }
  main .e-gift-cards-list li:last-child::after {
    width: 150px;
    height: 69px;
    top: 60%;
    left: 95%;
    background: url("/theme/_build/assets/images/background/landing/icon-arrow-blue-right-long.svg") no-repeat center/contain;
  }
  main .e-gift-cards-list li:first-child {
    margin-right: 5vw;
  }
  main .e-gift-cards-list li .e-gift-card__title {
    top: 3vw;
  }
  main .e-gift-cards-list li .e-gift-card__title > span {
    font-size: 2.4rem;
  }
  main .e-gift-cards-list li .e-gift-card__title > span.special-text {
    font-size: 3.5rem;
  }
  main .e-gift-cards-list li .e-gift-card > p {
    font-size: 18px;
  }
  main .e-gift-cards-list li .buy-e-gift__btn {
    max-width: 400px;
    min-height: 60px;
    top: 45%;
    left: 120%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 18px;
  }
  main .buy-gift {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  main .buy-gift__content {
    width: 50%;
    margin: 0;
  }
  main .buy-gift__title {
    font-size: 28px;
  }
  main .buy-gift__list {
    padding: 0 0 0 50px;
    font-size: 18px;
  }
  main .buy-gift .buy-gift-img {
    margin: 30px 0 0 180px;
  }
  main .buy-gift .buy-gift-img__text {
    top: -105px;
    left: -120px;
  }
  main .buy-gift .buy-gift-img picture {
    position: absolute;
    z-index: -1;
  }
  main .select-date,
  main .instant-delivery,
  main .tours {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 0;
  }
  main .select-date__content,
  main .instant-delivery__content,
  main .tours__content {
    width: 50%;
    margin: 0;
  }
  main .select-date__title,
  main .instant-delivery__title,
  main .tours__title {
    font-size: 28px;
  }
  main .select-date__text,
  main .instant-delivery__text,
  main .tours__text {
    font-size: 18px;
  }
  main .select-date__link,
  main .instant-delivery__link,
  main .tours__link {
    position: initial;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    border: 2px solid #e84042;
    font-size: 16px;
  }
  main .select-date .box-img,
  main .instant-delivery .box-img,
  main .tours .box-img {
    margin: 0 100px 0 15px;
  }
  main .instant-delivery {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  main .instant-delivery .box-img {
    margin: 0 0 0 100px;
  }
}
@media screen and (min-width: 1200px) {
  header.main-header .hero-img .icon-circle.circle-green {
    left: 170px;
  }
  header.main-header .hero-img .icon-circle.circle-red {
    right: 50px;
  }
  main {
    margin: 0 auto 100px;
  }
  main .gift-idea {
    margin: 100px auto 100px;
  }
  main .gift-idea__title {
    font-size: 36px;
  }
  main .gift-idea__text {
    font-size: 20px;
  }
  main .gift-idea .gift-idea-icon .box1 {
    width: 90px;
    height: 91px;
    margin: 0 40px 0 0;
  }
  main .gift-idea .gift-idea-icon .box2 {
    width: 76px;
    height: 91px;
    margin: 0 40px 0 0;
  }
  main .gift-idea .gift-idea-icon .box3 {
    width: 96px;
    height: 91px;
  }
  main .buy-gift {
    margin: 0 auto 100px;
  }
  main .buy-gift__title {
    font-size: 36px;
  }
  main .buy-gift__list {
    padding: 0 0 0 60px;
    font-size: 20px;
  }
  main .buy-gift .buy-gift-img {
    width: 300px;
    margin: 40px 0 0 240px;
  }
  main .buy-gift .buy-gift-img__text {
    top: -85px;
    left: -200px;
  }
  main .select-date,
  main .instant-delivery,
  main .tours {
    margin: 0 auto 100px;
  }
  main .select-date__title,
  main .instant-delivery__title,
  main .tours__title {
    font-size: 36px;
  }
  main .select-date__text,
  main .instant-delivery__text,
  main .tours__text {
    font-size: 20px;
  }
  main .select-date__link,
  main .instant-delivery__link,
  main .tours__link {
    padding: 10px 50px;
  }
  main .select-date .box-img,
  main .instant-delivery .box-img,
  main .tours .box-img {
    width: 480px;
    margin: 0 100px 0 30px;
  }
  main .select-date .box-img.select-date-img img,
  main .instant-delivery .box-img.select-date-img img,
  main .tours .box-img.select-date-img img {
    -webkit-box-shadow: -30px 30px 0px 0px rgb(17, 140, 143);
            box-shadow: -30px 30px 0px 0px rgb(17, 140, 143);
  }
  main .select-date .box-img.instant-delivery-img img,
  main .instant-delivery .box-img.instant-delivery-img img,
  main .tours .box-img.instant-delivery-img img {
    -webkit-box-shadow: -30px 30px 0px 0px rgb(250, 182, 78);
            box-shadow: -30px 30px 0px 0px rgb(250, 182, 78);
  }
  main .select-date .box-img.tours-img img,
  main .instant-delivery .box-img.tours-img img,
  main .tours .box-img.tours-img img {
    -webkit-box-shadow: -30px 30px 0px 0px rgb(232, 64, 66);
            box-shadow: -30px 30px 0px 0px rgb(232, 64, 66);
  }
  main .instant-delivery {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  main .instant-delivery .box-img {
    margin: 0 0 0 100px;
  }
  main .tours {
    margin: 0 auto;
  }
}
@media screen and (min-width: 1600px) {
  header.main-header .hero-img .icon-circle {
    width: 200px;
    height: 200px;
  }
  header.main-header .hero-img .icon-circle.circle-yellow {
    bottom: -100px;
  }
  header.main-header .hero-img .icon-circle.circle-green {
    top: 170px;
    left: 130px;
  }
  header.main-header .hero-img .icon-circle.circle-red {
    right: 0;
  }
  header.main-header .hero-img > .title {
    font-size: 170px;
  }
  main .gift-idea__title {
    margin: 0 0 40px 0;
    font-size: 40px;
  }
  main .gift-idea__text {
    font-size: 24px;
  }
  main .gift-idea .gift-idea-icon .box1 {
    width: 115px;
    height: 116px;
    margin: 0 50px 0 0;
  }
  main .gift-idea .gift-idea-icon .box2 {
    width: 96px;
    height: 115px;
    margin: 0 50px 0 0;
  }
  main .gift-idea .gift-idea-icon .box3 {
    width: 142px;
    height: 134px;
  }
  main .e-gift-cards-list li .e-gift-card__title > span {
    font-size: 3.4375rem;
  }
  main .e-gift-cards-list li .e-gift-card__title > span.special-text {
    font-size: 5rem;
  }
  main .e-gift-cards-list li .e-gift-card > p {
    font-size: 1.75rem;
  }
  main .e-gift-cards-list li .buy-e-gift__btn {
    font-size: 1.3125rem;
  }
  main .buy-gift__title {
    margin: 0 0 40px 0;
    font-size: 40px;
  }
  main .buy-gift__list {
    margin: 0 0 30px 0;
    padding: 0 0 0 70px;
    font-size: 24px;
  }
  main .buy-gift .buy-gift-img {
    margin: 50px 0 0 300px;
    width: 370px;
  }
  main .buy-gift .buy-gift-img__text {
    top: -70px;
  }
  main .buy-gift .buy-gift-img__arrow {
    top: -30px;
  }
  main .select-date__title,
  main .instant-delivery__title,
  main .tours__title {
    margin: 0 0 40px 0;
    font-size: 40px;
  }
  main .select-date__text,
  main .instant-delivery__text,
  main .tours__text {
    margin: 0 0 30px 0;
    font-size: 24px;
  }
  main .select-date__link,
  main .instant-delivery__link,
  main .tours__link {
    border: 3px solid #e84042;
    padding: 14px 65px;
    font-size: 18px;
  }
  main .select-date .box-img,
  main .instant-delivery .box-img,
  main .tours .box-img {
    width: 600px;
    margin: 0 100px 0 30px;
  }
  main .instant-delivery {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  main .instant-delivery .box-img {
    margin: 0 0 0 100px;
  }
}
@media screen and (min-width: 768px) {
  main .travel-agent-login h2 {
    font-size: 20px;
  }
  main h2 {
    margin: 0 0 30px 0;
    font-size: 24px;
  }
  main .looking-city-tours__text {
    margin: 0 0 30px 0;
  }
  main .register-with__content {
    margin: 0 auto 30px;
  }
  main .how-work__content,
  main .private-personalized__content,
  main .perfect-travelers__content {
    margin: 0 0 30px 0;
  }
  main .how-work__content .list-text,
  main .private-personalized__content .list-text,
  main .perfect-travelers__content .list-text {
    margin: 0 0 30px 0;
    padding: 0 0 0 25px;
  }
  main .how-work__content .list-text__item,
  main .private-personalized__content .list-text__item,
  main .perfect-travelers__content .list-text__item {
    margin: 0 0 15px 0;
  }
  main .how-work__content .text,
  main .private-personalized__content .text,
  main .perfect-travelers__content .text {
    margin: 0 0 30px 0;
  }
  main .how-work .box-img,
  main .private-personalized .box-img,
  main .perfect-travelers .box-img {
    max-width: 400px;
    margin: 0 auto;
  }
  main .guests-say .text {
    margin: 0 0 30px 0;
  }
  main .guests-say .reviews-list {
    margin: 0 0 30px 0;
  }
  main .guests-say .reviews-list div .review {
    height: 508px;
  }
  main .any-question .container {
    position: relative;
  }
  main .any-question .text {
    margin: 0 0 30px 0;
  }
  main .any-question__content {
    margin: 0 0 30px 0;
  }
  main .any-question__content .content-img {
    width: 100px;
    height: 100px;
  }
  main .any-question__content .content-text__title {
    font-size: 40px;
  }
  main .any-question .content-doodles {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 0;
  }
}
@media screen and (min-width: 992px) {
  main .travel-agent-login h2 {
    font-size: 24px;
  }
  main .travel-agent-login__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    max-width: none;
  }
  main .travel-agent-login__content .field {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0 0 20px 0;
  }
  main .travel-agent-login__content .field:nth-child(1) {
    margin: 0 15px 0 0;
  }
  main .travel-agent-login__content .field:nth-child(2) {
    margin: 0 0 0 15px;
  }
  main .travel-agent-login__content .field input {
    padding: 13px 10px;
    font-size: 18px;
  }
  main .travel-agent-login__content .field .forgot-password {
    font-size: 16px;
  }
  main .travel-agent-login__content .travel-agent-login-btn {
    width: auto;
    margin: 0 0 0 30px;
    padding: 13px 20px;
    font-size: 16px;
  }
  main .travel-agent-login__content .register-as-travel-btn {
    width: auto;
    padding: 14px 0;
    margin: 0 0 0 30px;
    font-size: 16px;
  }
  main h2 {
    font-size: 28px;
  }
  main .explore-private-tour-btn {
    margin: 0;
  }
  main .looking-city-tours__text {
    font-size: 18px;
    margin: 0 0 50px 0;
  }
  main .register-with__content {
    max-width: none;
    margin: 0 0 50px 0;
  }
  main .register-with__content .box {
    width: 25%;
    margin: 0;
  }
  main .register-with__content .box__message {
    max-width: none;
    font-size: 18px;
  }
  main .how-work .container,
  main .private-personalized .container,
  main .perfect-travelers .container {
    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;
  }
  main .how-work__content,
  main .private-personalized__content,
  main .perfect-travelers__content {
    width: 50%;
    margin: 0;
  }
  main .how-work__content .list-text__item,
  main .private-personalized__content .list-text__item,
  main .perfect-travelers__content .list-text__item {
    font-size: 18px;
  }
  main .how-work__content .text,
  main .private-personalized__content .text,
  main .perfect-travelers__content .text {
    font-size: 18px;
  }
  main .how-work .box-img,
  main .private-personalized .box-img,
  main .perfect-travelers .box-img {
    width: 40%;
    max-width: none;
    margin: 0;
  }
  main .private-personalized .container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
  main .private-personalized .box-img {
    margin: 0 0 0 15px;
  }
  main .featured__list {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  main .featured__item {
    margin: 0;
  }
  main .guests-say .text {
    font-size: 18px;
  }
  main .guests-say .reviews-list {
    margin: 0 0 50px 0;
  }
  main .guests-say .reviews-list div .review {
    height: 528px;
  }
  main .any-question .text {
    font-size: 18px;
  }
  main .any-question__content .content-img {
    width: 150px;
    height: 150px;
  }
  main .any-question__content .content-text__title {
    font-size: 50px;
  }
  main .any-question__content .content-text__status {
    font-size: 18px;
  }
  main .any-question .content-doodles {
    right: 15%;
  }
}
@media screen and (min-width: 1200px) {
  main .travel-agent-login h2 {
    font-size: 30px;
  }
  main .travel-agent-login__content .field input {
    font-size: 20px;
  }
  main .travel-agent-login__content .travel-agent-login-btn {
    font-size: 18px;
  }
  main .travel-agent-login__content .register-as-travel-btn {
    padding: 15px 20px;
  }
  main h2 {
    font-size: 36px;
  }
  main .explore-private-tour-btn {
    max-width: 400px;
    font-size: 18px;
  }
  main .read-all-reviews {
    max-width: 400px;
    font-size: 18px;
  }
  main .looking-city-tours {
    margin: 100px 0 100px 0;
  }
  main .looking-city-tours__text {
    margin: 0 0 100px 0;
    font-size: 20px;
  }
  main .register-with {
    margin: 0 0 100px 0;
  }
  main .register-with__content {
    margin: 0 0 100px 0;
  }
  main .register-with__content .box__img {
    display: inline-block;
    width: 100px;
    height: 105px;
  }
  main .register-with__content .box__message {
    font-size: 20px;
  }
  main .how-work,
  main .private-personalized,
  main .perfect-travelers {
    margin: 0 0 100px 0;
  }
  main .how-work__content .list-text__item,
  main .private-personalized__content .list-text__item,
  main .perfect-travelers__content .list-text__item {
    font-size: 20px;
  }
  main .how-work__content .text,
  main .private-personalized__content .text,
  main .perfect-travelers__content .text {
    font-size: 20px;
  }
  main .how-work .box-img,
  main .private-personalized .box-img,
  main .perfect-travelers .box-img {
    width: 40%;
    max-width: none;
    margin: 0;
  }
  main .how-work .box-img.how-work-img,
  main .private-personalized .box-img.how-work-img,
  main .perfect-travelers .box-img.how-work-img {
    -webkit-box-shadow: -30px 30px 0px 0px var(--color-accent-gold);
            box-shadow: -30px 30px 0px 0px var(--color-accent-gold);
  }
  main .how-work .box-img.private-personalized-img,
  main .private-personalized .box-img.private-personalized-img,
  main .perfect-travelers .box-img.private-personalized-img {
    -webkit-box-shadow: -30px 30px 0px 0px var(--color-accent-rose);
            box-shadow: -30px 30px 0px 0px var(--color-accent-rose);
  }
  main .how-work .box-img.perfect-travelers-img,
  main .private-personalized .box-img.perfect-travelers-img,
  main .perfect-travelers .box-img.perfect-travelers-img {
    -webkit-box-shadow: -30px 30px 0px 0px var(--color-primary-light);
            box-shadow: -30px 30px 0px 0px var(--color-primary-light);
  }
  main .private-personalized .box-img {
    margin: 0 0 0 30px;
  }
  main .featured {
    margin: 0 0 100px 0;
  }
  main .featured__item:nth-child(1) {
    width: 98px;
    height: 40px;
  }
  main .featured__item:nth-child(2) {
    width: 193px;
    height: 40px;
  }
  main .featured__item:nth-child(3) {
    width: 324px;
    height: 40px;
  }
  main .featured__item:nth-child(4) {
    width: 132px;
    height: 40px;
  }
  main .featured__item:nth-child(5) {
    width: 228px;
    height: 40px;
  }
  main .guests-say {
    margin: 0 0 100px 0;
  }
  main .guests-say .text {
    font-size: 20px;
  }
  main .guests-say .reviews-list {
    margin: 0 0 100px 0;
  }
  main .guests-say .reviews-list div .review {
    height: 548px;
  }
  main .any-question .text {
    font-size: 20px;
  }
  main .any-question__content .content-img {
    width: 200px;
    height: 200px;
  }
  main .any-question__content .content-text__title {
    font-size: 60px;
  }
  main .any-question__content .content-text__status {
    font-size: 20px;
  }
  main .any-question__content .content-text__contact {
    font-size: 18px;
  }
  main .any-question__content .content-text__contact li {
    margin: 0 0 5px 0;
  }
  main .any-question .content-doodles {
    right: 15%;
  }
}
@media screen and (min-width: 1600px) {
  main .travel-agent-login h2 {
    font-size: 34px;
  }
  main .travel-agent-login__content .field input {
    font-size: 24px;
  }
  main .travel-agent-login__content .travel-agent-login-btn {
    padding: 14px 20px;
    font-size: 20px;
  }
  main .travel-agent-login__content .register-as-travel-btn {
    padding: 16px 20px;
    font-size: 18px;
  }
  main h2 {
    font-size: 40px;
  }
  main .explore-private-tour-btn {
    font-size: 20px;
  }
  main .read-all-reviews {
    font-size: 20px;
  }
  main .looking-city-tours__text {
    font-size: 24px;
  }
  main .register-with__content .box__message {
    font-size: 24px;
  }
  main .how-work__content .list-text__item,
  main .private-personalized__content .list-text__item,
  main .perfect-travelers__content .list-text__item {
    font-size: 24px;
  }
  main .how-work__content .text,
  main .private-personalized__content .text,
  main .perfect-travelers__content .text {
    font-size: 24px;
  }
  main .featured {
    margin: 0 0 100px 0;
  }
  main .featured__item:nth-child(1) {
    width: 123px;
    height: 50px;
  }
  main .featured__item:nth-child(2) {
    width: 247px;
    height: 50px;
  }
  main .featured__item:nth-child(3) {
    width: 410px;
    height: 50px;
  }
  main .featured__item:nth-child(4) {
    width: 167px;
    height: 50px;
  }
  main .featured__item:nth-child(5) {
    width: 285px;
    height: 50px;
  }
  main .guests-say .text {
    font-size: 24px;
  }
  main .guests-say .reviews-list {
    margin: 0 0 30px 0;
  }
  main .guests-say .reviews-list div .review {
    height: 556px;
  }
  main .guests-say .reviews-list div .review .review-title {
    font-size: 24px;
  }
  main .guests-say .reviews-list div .review .review-text {
    font-size: 18px;
  }
  main .any-question .text {
    font-size: 24px;
  }
  main .any-question__content .content-text__title {
    font-size: 70px;
  }
  main .any-question__content .content-text__status {
    font-size: 24px;
  }
  main .any-question__content .content-text__contact {
    font-size: 20px;
  }
  main .any-question__content .content-text__contact li {
    margin: 0 0 5px 0;
  }
  main .any-question .content-doodles .japan-doodle {
    width: 114px;
    height: 196px;
  }
  main .any-question .content-doodles .paris-doodle {
    width: 128px;
    height: 138px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdpZnQtdm91Y2hlcnMuc2NzcyIsIm1lZGlhLXN0eWxlLmNzcyIsInRyYXZlbC1hZ2VudHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUVRO0lBQ0ksZ0JBQUE7RUNGVjtFRElVO0lBQ0ksWUFBQTtJQUNBLGFBQUE7RUNGZDtFREljO0lBQ0ksYUFBQTtFQ0ZsQjtFRE1VO0lBQ0ksb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7RUNKZDtFRFNFO0lBQ0ksa0JBQUE7RUNQTjtFRFNNO0lBQ0ksc0JBQUE7RUNQVjtFRFNVO0lBQ0ksa0JBQUE7SUFDQSxlQUFBO0VDUGQ7RURXYztJQUNJLFdBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7RUNUbEI7RURZYztJQUNJLFdBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7RUNWbEI7RURhYztJQUNJLFdBQUE7SUFDQSxZQUFBO0VDWGxCO0VEZ0JNO0lBQ0ksbUJBQUE7RUNkVjtFRGdCVTtJQUNJLGtCQUFBO0lBQ0EsZUFBQTtFQ2RkO0VEaUJVO0lBQ0ksbUJBQUE7RUNmZDtFRGtCVTtJQUNJLGtCQUFBO0VDaEJkO0VEbUJVO0lBQ0ksWUFBQTtFQ2pCZDtFRG1CYztJQUNJLFVBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFQ2pCbEI7RURvQmM7SUFDSSxVQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0VDbEJsQjtFRHVCTTs7O0lBR0ksbUJBQUE7RUNyQlY7RUR1QlU7OztJQUNJLGtCQUFBO0lBQ0EsZUFBQTtFQ25CZDtFRHNCVTs7O0lBQ0ksa0JBQUE7RUNsQmQ7RURxQlU7OztJQUNJLFlBQUE7SUFDQSxjQUFBO0VDakJkO0VEcUJNO0lBQ0ksY0FBQTtFQ25CVjtBQUNGO0FEdUJBO0VBR1k7SUFDSSxZQUFBO0lBQ0EsYUFBQTtFQ3ZCZDtFRHlCYztJQUNJLGNBQUE7SUFDQSxTQUFBO0lBQ0EsYUFBQTtFQ3ZCbEI7RUQwQmM7SUFD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QUFBO0VENFJkO0VDelJVO0lBQ0ksa0JBQUE7RUQyUmQ7RUN4UmtCO0lBQ0ksYUFBQTtFRDBSdEI7RUN4UnNCO0lBQ0ksZUFBQTtFRDBSMUI7RUN2UnNCO0lBQ0ksZUFBQTtFRHlSMUI7RUNqUlU7SUFDSSxlQUFBO0VEbVJkO0VDOVFrQjtJQUNJLGVBQUE7RURnUnRCO0VDN1FrQjtJQUNJLGVBQUE7RUQrUXRCO0VDNVFrQjtJQUNJLGVBQUE7RUQ4UXRCO0VDNVFzQjtJQUNJLGlCQUFBO0VEOFExQjtFQ3ZRYztJQUNJLFlBQUE7SUFDQSxhQUFBO0VEeVFsQjtFQ3RRYztJQUNJLFlBQUE7SUFDQSxhQUFBO0VEd1FsQjtBQUNGIiwiZmlsZSI6ImxhbmRpbmctbWVkaWEtc3R5bGVzLTAxYjU5MjkwZjIubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4uL2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoZWFkZXIubWFpbi1oZWFkZXIge1xuICAgICAgICAuaGVyby1pbWcge1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcblxuICAgICAgICAgICAgICAgICYuY2lyY2xlLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbWFpbiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDcwcHggMDtcblxuICAgICAgICAuZ2lmdC1pZGVhIHtcbiAgICAgICAgICAgIG1hcmdpbjogNzBweCBhdXRvIDcwcHg7XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2lmdC1pZGVhLWljb24ge1xuICAgICAgICAgICAgICAgIC5ib3gxIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib3gyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib3gzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV5LWdpZnQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNzBweDtcblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1eS1naWZ0LWltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuXG4gICAgICAgICAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2Fycm93IHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTg1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0LWRhdGUsXG4gICAgICAgIC5pbnN0YW50LWRlbGl2ZXJ5LFxuICAgICAgICAudG91cnMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNzBweDtcblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJveC1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3VycyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBoZWFkZXIubWFpbi1oZWFkZXIge1xuICAgICAgICAuaGVyby1pbWcge1xuICAgICAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcblxuICAgICAgICAgICAgICAgICYuY2lyY2xlLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNSU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTgwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jaXJjbGUtZ3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIG1haW4ge1xuICAgICAgICAuZ2lmdC1pZGVhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2LmdpZnQtaWRlYS1pY29uIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmUtZ2lmdC1jYXJkcy1saXN0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaWNvbi1ncmVlbi1hcnJvdy1kb3duLWxvbmcuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDk1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pY29uLWFycm93LWJsdWUtcmlnaHQtbG9uZy5zdmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZS1naWZ0LWNhcmQge1xuICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDN2dztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zcGVjaWFsLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV5LWUtZ2lmdF9fYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXktZ2lmdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXktZ2lmdC1pbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDAgMTgwcHg7XG5cbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0LWRhdGUsXG4gICAgICAgIC5pbnN0YW50LWRlbGl2ZXJ5LFxuICAgICAgICAudG91cnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRyZWQtYmFzaWM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm94LWltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwMHB4IDAgMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnN0YW50LWRlbGl2ZXJ5IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5ib3gtaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBoZWFkZXIubWFpbi1oZWFkZXIge1xuICAgICAgICAuaGVyby1pbWcge1xuICAgICAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAmLmNpcmNsZS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY2lyY2xlLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIG1haW4ge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcblxuICAgICAgICAuZ2lmdC1pZGVhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTAwcHggYXV0byAxMDBweDtcblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2lmdC1pZGVhLWljb24ge1xuICAgICAgICAgICAgICAgIC5ib3gxIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDQwcHggMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib3gyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDQwcHggMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib3gzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV5LWdpZnQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV5LWdpZnQtaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAyNDBweDtcblxuICAgICAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC04NXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1kYXRlLFxuICAgICAgICAuaW5zdGFudC1kZWxpdmVyeSxcbiAgICAgICAgLnRvdXJzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJveC1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTAwcHggMCAzMHB4O1xuXG4gICAgICAgICAgICAgICAgJi5zZWxlY3QtZGF0ZS1pbWcge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTMwcHggMzBweCAwcHggMHB4IHJnYmEoMTcsIDE0MCwgMTQzLCAxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaW5zdGFudC1kZWxpdmVyeS1pbWcge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTMwcHggMzBweCAwcHggMHB4IHJnYmEoMjUwLCAxODIsIDc4LCAxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudG91cnMtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0zMHB4IDMwcHggMHB4IDBweCByZ2JhKDIzMiwgNjQsIDY2LCAxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnN0YW50LWRlbGl2ZXJ5IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5ib3gtaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdXJzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICBoZWFkZXIubWFpbi1oZWFkZXIge1xuICAgICAgICAuaGVyby1pbWcge1xuICAgICAgICAgICAgLmljb24tY2lyY2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgICAgICYuY2lyY2xlLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY2lyY2xlLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jaXJjbGUtcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbWFpbiB7XG4gICAgICAgIC5naWZ0LWlkZWEge1xuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdpZnQtaWRlYS1pY29uIHtcbiAgICAgICAgICAgICAgICAuYm94MSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDUwcHggMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib3gyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1MHB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm94MyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZS1naWZ0LWNhcmRzLWxpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIC5lLWdpZnQtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNDM3NXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3BlY2lhbC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXktZS1naWZ0X19idG4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV5LWdpZnQge1xuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA3MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1eS1naWZ0LWltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDAgMCAzMDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzcwcHg7XG5cbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1kYXRlLFxuICAgICAgICAuaW5zdGFudC1kZWxpdmVyeSxcbiAgICAgICAgLnRvdXJzIHtcbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkcmVkLWJhc2ljO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggNjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ib3gtaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwMHB4IDAgMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnN0YW50LWRlbGl2ZXJ5IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5ib3gtaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuICBoZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nIC5pY29uLWNpcmNsZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgfVxuICBoZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIG1haW4ge1xuICAgIG1hcmdpbjogMCAwIDcwcHggMDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWEge1xuICAgIG1hcmdpbjogNzBweCBhdXRvIDcwcHg7XG4gIH1cbiAgbWFpbiAuZ2lmdC1pZGVhX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIC5ib3gxIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcxcHg7XG4gICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICB9XG4gIG1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24gLmJveDIge1xuICAgIHdpZHRoOiA1OXB4O1xuICAgIGhlaWdodDogNzFweDtcbiAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gIH1cbiAgbWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiAuYm94MyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3MXB4O1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0IHtcbiAgICBtYXJnaW46IDAgYXV0byA3MHB4O1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0X190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC5idXktZ2lmdF9fbGlzdCB7XG4gICAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgfVxuICBtYWluIC5idXktZ2lmdF9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWcge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxuICBtYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nX190ZXh0IHtcbiAgICB0b3A6IC03NXB4O1xuICAgIGxlZnQ6IC0yMTVweDtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgbWFpbiAuYnV5LWdpZnQgLmJ1eS1naWZ0LWltZ19fYXJyb3cge1xuICAgIHRvcDogLTQ1cHg7XG4gICAgbGVmdDogLTg1cHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTA2cHg7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGUsXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnksXG4gIG1haW4gLnRvdXJzIHtcbiAgICBtYXJnaW46IDAgYXV0byA3MHB4O1xuICB9XG4gIG1haW4gLnNlbGVjdC1kYXRlX190aXRsZSxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fdGl0bGUsXG4gIG1haW4gLnRvdXJzX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZV9fdGV4dCxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fdGV4dCxcbiAgbWFpbiAudG91cnNfX3RleHQge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZyxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeSAuYm94LWltZyxcbiAgbWFpbiAudG91cnMgLmJveC1pbWcge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBtYWluIC50b3VycyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcgLmljb24tY2lyY2xlIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICBoZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUteWVsbG93IHtcbiAgICByaWdodDogaW5pdGlhbDtcbiAgICBsZWZ0OiAzNSU7XG4gICAgYm90dG9tOiAtODBweDtcbiAgfVxuICBoZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUtZ3JlZW4ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbiAgaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXJlZCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIG1haW4gLmdpZnQtaWRlYV9fdGl0bGUge1xuICAgIG9yZGVyOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIG1haW4gLmdpZnQtaWRlYV9fdGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLmdpZnQtaWRlYSBkaXYuZ2lmdC1pZGVhLWljb24ge1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgbWFpbiAuZS1naWZ0LWNhcmRzLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIG1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1heC13aWR0aDogNDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gIH1cbiAgbWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICBtYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaTpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogMTU1cHg7XG4gICAgdG9wOiA5MCU7XG4gICAgbGVmdDogMTAlO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi90aGVtZS9fYnVpbGQvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2xhbmRpbmcvaWNvbi1ncmVlbi1hcnJvdy1kb3duLWxvbmcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgfVxuICBtYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNjlweDtcbiAgICB0b3A6IDYwJTtcbiAgICBsZWZ0OiA5NSU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lL19idWlsZC9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmQvbGFuZGluZy9pY29uLWFycm93LWJsdWUtcmlnaHQtbG9uZy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICB9XG4gIG1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgfVxuICBtYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmRfX3RpdGxlIHtcbiAgICB0b3A6IDN2dztcbiAgfVxuICBtYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmRfX3RpdGxlID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbiAgbWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkX190aXRsZSA+IHNwYW4uc3BlY2lhbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxuICBtYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuZS1naWZ0LWNhcmQgPiBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgbWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmJ1eS1lLWdpZnRfX2J0biB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIHRvcDogNDUlO1xuICAgIGxlZnQ6IDEyMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBtYWluIC5idXktZ2lmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBtYWluIC5idXktZ2lmdF9fY29udGVudCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgbWFpbiAuYnV5LWdpZnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgbWFpbiAuYnV5LWdpZnRfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWcge1xuICAgIG1hcmdpbjogMzBweCAwIDAgMTgwcHg7XG4gIH1cbiAgbWFpbiAuYnV5LWdpZnQgLmJ1eS1naWZ0LWltZ19fdGV4dCB7XG4gICAgdG9wOiAtMTA1cHg7XG4gICAgbGVmdDogLTEyMHB4O1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWcgcGljdHVyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIG1haW4gLnNlbGVjdC1kYXRlLFxuICBtYWluIC5pbnN0YW50LWRlbGl2ZXJ5LFxuICBtYWluIC50b3VycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGVfX2NvbnRlbnQsXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnlfX2NvbnRlbnQsXG4gIG1haW4gLnRvdXJzX19jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZV9fdGl0bGUsXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnlfX3RpdGxlLFxuICBtYWluIC50b3Vyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZV9fdGV4dCxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fdGV4dCxcbiAgbWFpbiAudG91cnNfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZV9fbGluayxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fbGluayxcbiAgbWFpbiAudG91cnNfX2xpbmsge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTg0MDQyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZyxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeSAuYm94LWltZyxcbiAgbWFpbiAudG91cnMgLmJveC1pbWcge1xuICAgIG1hcmdpbjogMCAxMDBweCAwIDE1cHg7XG4gIH1cbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICBtYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nIHtcbiAgICBtYXJnaW46IDAgMCAwIDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgICBsZWZ0OiAxNzBweDtcbiAgfVxuICBoZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nIC5pY29uLWNpcmNsZS5jaXJjbGUtcmVkIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuICBtYWluIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWEge1xuICAgIG1hcmdpbjogMTAwcHggYXV0byAxMDBweDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgbWFpbiAuZ2lmdC1pZGVhX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgbWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiAuYm94MSB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MXB4O1xuICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIC5ib3gyIHtcbiAgICB3aWR0aDogNzZweDtcbiAgICBoZWlnaHQ6IDkxcHg7XG4gICAgbWFyZ2luOiAwIDQwcHggMCAwO1xuICB9XG4gIG1haW4gLmdpZnQtaWRlYSAuZ2lmdC1pZGVhLWljb24gLmJveDMge1xuICAgIHdpZHRoOiA5NnB4O1xuICAgIGhlaWdodDogOTFweDtcbiAgfVxuICBtYWluIC5idXktZ2lmdCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gIH1cbiAgbWFpbiAuYnV5LWdpZnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgbWFpbiAuYnV5LWdpZnRfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWcge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDQwcHggMCAwIDI0MHB4O1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWdfX3RleHQge1xuICAgIHRvcDogLTg1cHg7XG4gICAgbGVmdDogLTIwMHB4O1xuICB9XG4gIG1haW4gLnNlbGVjdC1kYXRlLFxuICBtYWluIC5pbnN0YW50LWRlbGl2ZXJ5LFxuICBtYWluIC50b3VycyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGVfX3RpdGxlLFxuICBtYWluIC5pbnN0YW50LWRlbGl2ZXJ5X190aXRsZSxcbiAgbWFpbiAudG91cnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGVfX3RleHQsXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnlfX3RleHQsXG4gIG1haW4gLnRvdXJzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGVfX2xpbmssXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnlfX2xpbmssXG4gIG1haW4gLnRvdXJzX19saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHg7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcsXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcsXG4gIG1haW4gLnRvdXJzIC5ib3gtaW1nIHtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgbWFyZ2luOiAwIDEwMHB4IDAgMzBweDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZy5zZWxlY3QtZGF0ZS1pbWcgaW1nLFxuICBtYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLnNlbGVjdC1kYXRlLWltZyBpbWcsXG4gIG1haW4gLnRvdXJzIC5ib3gtaW1nLnNlbGVjdC1kYXRlLWltZyBpbWcge1xuICAgIGJveC1zaGFkb3c6IC0zMHB4IDMwcHggMHB4IDBweCByZ2IoMTcsIDE0MCwgMTQzKTtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZy5pbnN0YW50LWRlbGl2ZXJ5LWltZyBpbWcsXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcuaW5zdGFudC1kZWxpdmVyeS1pbWcgaW1nLFxuICBtYWluIC50b3VycyAuYm94LWltZy5pbnN0YW50LWRlbGl2ZXJ5LWltZyBpbWcge1xuICAgIGJveC1zaGFkb3c6IC0zMHB4IDMwcHggMHB4IDBweCByZ2IoMjUwLCAxODIsIDc4KTtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZSAuYm94LWltZy50b3Vycy1pbWcgaW1nLFxuICBtYWluIC5pbnN0YW50LWRlbGl2ZXJ5IC5ib3gtaW1nLnRvdXJzLWltZyBpbWcsXG4gIG1haW4gLnRvdXJzIC5ib3gtaW1nLnRvdXJzLWltZyBpbWcge1xuICAgIGJveC1zaGFkb3c6IC0zMHB4IDMwcHggMHB4IDBweCByZ2IoMjMyLCA2NCwgNjYpO1xuICB9XG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeSAuYm94LWltZyB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMDBweDtcbiAgfVxuICBtYWluIC50b3VycyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoZWFkZXIubWFpbi1oZWFkZXIgLmhlcm8taW1nIC5pY29uLWNpcmNsZSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLXllbGxvdyB7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gIH1cbiAgaGVhZGVyLm1haW4taGVhZGVyIC5oZXJvLWltZyAuaWNvbi1jaXJjbGUuY2lyY2xlLWdyZWVuIHtcbiAgICB0b3A6IDE3MHB4O1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG4gIGhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcgLmljb24tY2lyY2xlLmNpcmNsZS1yZWQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIGhlYWRlci5tYWluLWhlYWRlciAuaGVyby1pbWcgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTcwcHg7XG4gIH1cbiAgbWFpbiAuZ2lmdC1pZGVhX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWFfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC5naWZ0LWlkZWEgLmdpZnQtaWRlYS1pY29uIC5ib3gxIHtcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgaGVpZ2h0OiAxMTZweDtcbiAgICBtYXJnaW46IDAgNTBweCAwIDA7XG4gIH1cbiAgbWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiAuYm94MiB7XG4gICAgd2lkdGg6IDk2cHg7XG4gICAgaGVpZ2h0OiAxMTVweDtcbiAgICBtYXJnaW46IDAgNTBweCAwIDA7XG4gIH1cbiAgbWFpbiAuZ2lmdC1pZGVhIC5naWZ0LWlkZWEtaWNvbiAuYm94MyB7XG4gICAgd2lkdGg6IDE0MnB4O1xuICAgIGhlaWdodDogMTM0cHg7XG4gIH1cbiAgbWFpbiAuZS1naWZ0LWNhcmRzLWxpc3QgbGkgLmUtZ2lmdC1jYXJkX190aXRsZSA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtO1xuICB9XG4gIG1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5lLWdpZnQtY2FyZF9fdGl0bGUgPiBzcGFuLnNwZWNpYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG4gIG1haW4gLmUtZ2lmdC1jYXJkcy1saXN0IGxpIC5lLWdpZnQtY2FyZCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxuICBtYWluIC5lLWdpZnQtY2FyZHMtbGlzdCBsaSAuYnV5LWUtZ2lmdF9fYnRuIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxuICBtYWluIC5idXktZ2lmdF9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgbWFpbiAuYnV5LWdpZnRfX2xpc3Qge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMCA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nIHtcbiAgICBtYXJnaW46IDUwcHggMCAwIDMwMHB4O1xuICAgIHdpZHRoOiAzNzBweDtcbiAgfVxuICBtYWluIC5idXktZ2lmdCAuYnV5LWdpZnQtaW1nX190ZXh0IHtcbiAgICB0b3A6IC03MHB4O1xuICB9XG4gIG1haW4gLmJ1eS1naWZ0IC5idXktZ2lmdC1pbWdfX2Fycm93IHtcbiAgICB0b3A6IC0zMHB4O1xuICB9XG4gIG1haW4gLnNlbGVjdC1kYXRlX190aXRsZSxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fdGl0bGUsXG4gIG1haW4gLnRvdXJzX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICBtYWluIC5zZWxlY3QtZGF0ZV9fdGV4dCxcbiAgbWFpbiAuaW5zdGFudC1kZWxpdmVyeV9fdGV4dCxcbiAgbWFpbiAudG91cnNfX3RleHQge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGVfX2xpbmssXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnlfX2xpbmssXG4gIG1haW4gLnRvdXJzX19saW5rIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZTg0MDQyO1xuICAgIHBhZGRpbmc6IDE0cHggNjVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgbWFpbiAuc2VsZWN0LWRhdGUgLmJveC1pbWcsXG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcsXG4gIG1haW4gLnRvdXJzIC5ib3gtaW1nIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIDEwMHB4IDAgMzBweDtcbiAgfVxuICBtYWluIC5pbnN0YW50LWRlbGl2ZXJ5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIG1haW4gLmluc3RhbnQtZGVsaXZlcnkgLmJveC1pbWcge1xuICAgIG1hcmdpbjogMCAwIDAgMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbiBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIG1haW4gaDIge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgbWFpbiAubG9va2luZy1jaXR5LXRvdXJzX190ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIH1cbiAgbWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxuICBtYWluIC5ob3ctd29ya19fY29udGVudCxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIH1cbiAgbWFpbiAuaG93LXdvcmtfX2NvbnRlbnQgLmxpc3QtdGV4dCxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLmxpc3QtdGV4dCxcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLmxpc3QtdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gIH1cbiAgbWFpbiAuaG93LXdvcmtfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSxcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG4gIG1haW4gLmhvdy13b3JrX19jb250ZW50IC50ZXh0LFxuICBtYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCAudGV4dCxcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLnRleHQge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICBtYWluIC5ob3ctd29yayAuYm94LWltZyxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIG1haW4gLmd1ZXN0cy1zYXkgLnRleHQge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICBtYWluIC5ndWVzdHMtc2F5IC5yZXZpZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICBtYWluIC5ndWVzdHMtc2F5IC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcge1xuICAgIGhlaWdodDogNTA4cHg7XG4gIH1cbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb24gLnRleHQge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRlbnQtZG9vZGxlcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLmZpZWxkIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLmZpZWxkOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICB9XG4gIG1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAuZmllbGQ6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gIH1cbiAgbWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5maWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLmZpZWxkIC5mb3Jnb3QtcGFzc3dvcmQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLnRyYXZlbC1hZ2VudC1sb2dpbi1idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIG1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTRweCAwO1xuICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgbWFpbiBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIG1haW4gLmV4cGxvcmUtcHJpdmF0ZS10b3VyLWJ0biB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3Vyc19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgfVxuICBtYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICB9XG4gIG1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgbWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94X19tZXNzYWdlIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLmhvdy13b3JrIC5jb250YWluZXIsXG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5jb250YWluZXIsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgbWFpbiAuaG93LXdvcmtfX2NvbnRlbnQsXG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50LFxuICBtYWluIC5wZXJmZWN0LXRyYXZlbGVyc19fY29udGVudCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgbWFpbiAuaG93LXdvcmtfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSxcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLmxpc3QtdGV4dF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLmhvdy13b3JrX19jb250ZW50IC50ZXh0LFxuICBtYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZF9fY29udGVudCAudGV4dCxcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnNfX2NvbnRlbnQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBtYWluIC5ob3ctd29yayAuYm94LWltZyxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nIHtcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gIH1cbiAgbWFpbiAuZmVhdHVyZWRfX2xpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICBtYWluIC5mZWF0dXJlZF9faXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIG1haW4gLmd1ZXN0cy1zYXkgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBtYWluIC5ndWVzdHMtc2F5IC5yZXZpZXdzLWxpc3Qge1xuICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgfVxuICBtYWluIC5ndWVzdHMtc2F5IC5yZXZpZXdzLWxpc3QgZGl2IC5yZXZpZXcge1xuICAgIGhlaWdodDogNTI4cHg7XG4gIH1cbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgbWFpbiAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LWltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgbWFpbiAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgbWFpbiAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX3N0YXR1cyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLmFueS1xdWVzdGlvbiAuY29udGVudC1kb29kbGVzIHtcbiAgICByaWdodDogMTUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbWFpbiAudHJhdmVsLWFnZW50LWxvZ2luIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgbWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC5maWVsZCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIG1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAudHJhdmVsLWFnZW50LWxvZ2luLWJ0biB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG4gIG1haW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICBtYWluIC5leHBsb3JlLXByaXZhdGUtdG91ci1idG4ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLnJlYWQtYWxsLXJldmlld3Mge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3VycyB7XG4gICAgbWFyZ2luOiAxMDBweCAwIDEwMHB4IDA7XG4gIH1cbiAgbWFpbiAubG9va2luZy1jaXR5LXRvdXJzX190ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBtYWluIC5yZWdpc3Rlci13aXRoIHtcbiAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuICB9XG4gIG1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMCAwIDEwMHB4IDA7XG4gIH1cbiAgbWFpbiAucmVnaXN0ZXItd2l0aF9fY29udGVudCAuYm94X19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgfVxuICBtYWluIC5yZWdpc3Rlci13aXRoX19jb250ZW50IC5ib3hfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBtYWluIC5ob3ctd29yayxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIHtcbiAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuICB9XG4gIG1haW4gLmhvdy13b3JrX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0sXG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0sXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBtYWluIC5ob3ctd29ya19fY29udGVudCAudGV4dCxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLnRleHQsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgbWFpbiAuaG93LXdvcmsgLmJveC1pbWcsXG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nLFxuICBtYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuYm94LWltZyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIG1haW4gLmhvdy13b3JrIC5ib3gtaW1nLmhvdy13b3JrLWltZyxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcuaG93LXdvcmstaW1nLFxuICBtYWluIC5wZXJmZWN0LXRyYXZlbGVycyAuYm94LWltZy5ob3ctd29yay1pbWcge1xuICAgIGJveC1zaGFkb3c6IC0zMHB4IDMwcHggMHB4IDBweCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIH1cbiAgbWFpbiAuaG93LXdvcmsgLmJveC1pbWcucHJpdmF0ZS1wZXJzb25hbGl6ZWQtaW1nLFxuICBtYWluIC5wcml2YXRlLXBlcnNvbmFsaXplZCAuYm94LWltZy5wcml2YXRlLXBlcnNvbmFsaXplZC1pbWcsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzIC5ib3gtaW1nLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyB7XG4gICAgYm94LXNoYWRvdzogLTMwcHggMzBweCAwcHggMHB4IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgfVxuICBtYWluIC5ob3ctd29yayAuYm94LWltZy5wZXJmZWN0LXRyYXZlbGVycy1pbWcsXG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkIC5ib3gtaW1nLnBlcmZlY3QtdHJhdmVsZXJzLWltZyxcbiAgbWFpbiAucGVyZmVjdC10cmF2ZWxlcnMgLmJveC1pbWcucGVyZmVjdC10cmF2ZWxlcnMtaW1nIHtcbiAgICBib3gtc2hhZG93OiAtMzBweCAzMHB4IDBweCAwcHggdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIH1cbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWQgLmJveC1pbWcge1xuICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgfVxuICBtYWluIC5mZWF0dXJlZCB7XG4gICAgbWFyZ2luOiAwIDAgMTAwcHggMDtcbiAgfVxuICBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA5OHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxOTNweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgbWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogMzI0cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIG1haW4gLmZlYXR1cmVkX19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDEzMnB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoNSkge1xuICAgIHdpZHRoOiAyMjhweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgbWFpbiAuZ3Vlc3RzLXNheSB7XG4gICAgbWFyZ2luOiAwIDAgMTAwcHggMDtcbiAgfVxuICBtYWluIC5ndWVzdHMtc2F5IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgbWFpbiAuZ3Vlc3RzLXNheSAucmV2aWV3cy1saXN0IHtcbiAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuICB9XG4gIG1haW4gLmd1ZXN0cy1zYXkgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyB7XG4gICAgaGVpZ2h0OiA1NDhweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb24gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fc3RhdHVzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgbWFpbiAuYW55LXF1ZXN0aW9uX19jb250ZW50IC5jb250ZW50LXRleHRfX2NvbnRhY3Qge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCBsaSB7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIH1cbiAgbWFpbiAuYW55LXF1ZXN0aW9uIC5jb250ZW50LWRvb2RsZXMge1xuICAgIHJpZ2h0OiAxNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW4gaDIge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICBtYWluIC50cmF2ZWwtYWdlbnQtbG9naW5fX2NvbnRlbnQgLmZpZWxkIGlucHV0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgbWFpbiAudHJhdmVsLWFnZW50LWxvZ2luX19jb250ZW50IC50cmF2ZWwtYWdlbnQtbG9naW4tYnRuIHtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIG1haW4gLnRyYXZlbC1hZ2VudC1sb2dpbl9fY29udGVudCAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBtYWluIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgbWFpbiAuZXhwbG9yZS1wcml2YXRlLXRvdXItYnRuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgbWFpbiAucmVhZC1hbGwtcmV2aWV3cyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIG1haW4gLmxvb2tpbmctY2l0eS10b3Vyc19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIG1haW4gLnJlZ2lzdGVyLXdpdGhfX2NvbnRlbnQgLmJveF9fbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIG1haW4gLmhvdy13b3JrX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0sXG4gIG1haW4gLnByaXZhdGUtcGVyc29uYWxpemVkX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0sXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC5saXN0LXRleHRfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC5ob3ctd29ya19fY29udGVudCAudGV4dCxcbiAgbWFpbiAucHJpdmF0ZS1wZXJzb25hbGl6ZWRfX2NvbnRlbnQgLnRleHQsXG4gIG1haW4gLnBlcmZlY3QtdHJhdmVsZXJzX19jb250ZW50IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgbWFpbiAuZmVhdHVyZWQge1xuICAgIG1hcmdpbjogMCAwIDEwMHB4IDA7XG4gIH1cbiAgbWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTIzcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIG1haW4gLmZlYXR1cmVkX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDI0N3B4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICBtYWluIC5mZWF0dXJlZF9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiA0MTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgbWFpbiAuZmVhdHVyZWRfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMTY3cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIG1haW4gLmZlYXR1cmVkX19pdGVtOm50aC1jaGlsZCg1KSB7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICBtYWluIC5ndWVzdHMtc2F5IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgbWFpbiAuZ3Vlc3RzLXNheSAucmV2aWV3cy1saXN0IHtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIH1cbiAgbWFpbiAuZ3Vlc3RzLXNheSAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IHtcbiAgICBoZWlnaHQ6IDU1NnB4O1xuICB9XG4gIG1haW4gLmd1ZXN0cy1zYXkgLnJldmlld3MtbGlzdCBkaXYgLnJldmlldyAucmV2aWV3LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgbWFpbiAuZ3Vlc3RzLXNheSAucmV2aWV3cy1saXN0IGRpdiAucmV2aWV3IC5yZXZpZXctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIG1haW4gLmFueS1xdWVzdGlvbiAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIG1haW4gLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG4gIG1haW4gLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19zdGF0dXMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb25fX2NvbnRlbnQgLmNvbnRlbnQtdGV4dF9fY29udGFjdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIG1haW4gLmFueS1xdWVzdGlvbl9fY29udGVudCAuY29udGVudC10ZXh0X19jb250YWN0IGxpIHtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRlbnQtZG9vZGxlcyAuamFwYW4tZG9vZGxlIHtcbiAgICB3aWR0aDogMTE0cHg7XG4gICAgaGVpZ2h0OiAxOTZweDtcbiAgfVxuICBtYWluIC5hbnktcXVlc3Rpb24gLmNvbnRlbnQtZG9vZGxlcyAucGFyaXMtZG9vZGxlIHtcbiAgICB3aWR0aDogMTI4cHg7XG4gICAgaGVpZ2h0OiAxMzhweDtcbiAgfVxufSIsIkB1c2UgJy4uL2luY2x1ZGVzL3ZhcmlhYmxlcycgYXMgKjtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYWluIHtcbiAgICAgICAgLnRyYXZlbC1hZ2VudC1sb2dpbiB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvb2tpbmctY2l0eS10b3VycyB7XG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVnaXN0ZXItd2l0aCB7XG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhvdy13b3JrLFxuICAgICAgICAucHJpdmF0ZS1wZXJzb25hbGl6ZWQsXG4gICAgICAgIC5wZXJmZWN0LXRyYXZlbGVycyB7XG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAubGlzdC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm94LWltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ndWVzdHMtc2F5IHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcblxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIC5yZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnktcXVlc3Rpb24ge1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAuY29udGVudC1pbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtZG9vZGxlcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIG1haW4ge1xuICAgICAgICAudHJhdmVsLWFnZW50LWxvZ2luIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5mb3Jnb3QtcGFzc3dvcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRyYXZlbC1hZ2VudC1sb2dpbi1idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLXByaXZhdGUtdG91ci1idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvb2tpbmctY2l0eS10b3VycyB7XG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlZ2lzdGVyLXdpdGgge1xuICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDUwcHggMDtcblxuICAgICAgICAgICAgICAgIC5ib3gge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG93LXdvcmssXG4gICAgICAgIC5wcml2YXRlLXBlcnNvbmFsaXplZCxcbiAgICAgICAgLnBlcmZlY3QtdHJhdmVsZXJzIHtcbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgLmxpc3QtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm94LWltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaXZhdGUtcGVyc29uYWxpemVkIHtcbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJveC1pbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlZCB7XG4gICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ndWVzdHMtc2F5IHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDUwcHggMDtcblxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIC5yZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnktcXVlc3Rpb24ge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19zdGF0dXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudC1kb29kbGVzIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBtYWluIHtcbiAgICAgICAgLnRyYXZlbC1hZ2VudC1sb2dpbiB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAuZmllbGQge1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHJhdmVsLWFnZW50LWxvZ2luLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwbG9yZS1wcml2YXRlLXRvdXItYnRuIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucmVhZC1hbGwtcmV2aWV3cyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvb2tpbmctY2l0eS10b3VycyB7XG4gICAgICAgICAgICBtYXJnaW46IDEwMHB4IDAgMTAwcHggMDtcblxuICAgICAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTAwcHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVnaXN0ZXItd2l0aCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuXG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuXG4gICAgICAgICAgICAgICAgLmJveCB7XG4gICAgICAgICAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG93LXdvcmssXG4gICAgICAgIC5wcml2YXRlLXBlcnNvbmFsaXplZCxcbiAgICAgICAgLnBlcmZlY3QtdHJhdmVsZXJzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwMHB4IDA7XG5cbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIC5saXN0LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJveC1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICYuaG93LXdvcmstaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTMwcHggMzBweCAwcHggMHB4IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnByaXZhdGUtcGVyc29uYWxpemVkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0zMHB4IDMwcHggMHB4IDBweCB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5wZXJmZWN0LXRyYXZlbGVycy1pbWcge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMzBweCAzMHB4IDBweCAwcHggdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaXZhdGUtcGVyc29uYWxpemVkIHtcbiAgICAgICAgICAgIC5ib3gtaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmVhdHVyZWQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTAwcHggMDtcblxuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5M3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmd1ZXN0cy1zYXkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTAwcHggMDtcblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTAwcHggMDtcblxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIC5yZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnktcXVlc3Rpb24ge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmX19zdGF0dXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fY29udGFjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtZG9vZGxlcyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgbWFpbiB7XG4gICAgICAgIC50cmF2ZWwtYWdlbnQtbG9naW4ge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRyYXZlbC1hZ2VudC1sb2dpbi1idG4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVnaXN0ZXItYXMtdHJhdmVsLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBsb3JlLXByaXZhdGUtdG91ci1idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWQtYWxsLXJldmlld3Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvb2tpbmctY2l0eS10b3VycyB7XG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVnaXN0ZXItd2l0aCB7XG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAuYm94IHtcbiAgICAgICAgICAgICAgICAgICAgJl9fbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG93LXdvcmssXG4gICAgICAgIC5wcml2YXRlLXBlcnNvbmFsaXplZCxcbiAgICAgICAgLnBlcmZlY3QtdHJhdmVsZXJzIHtcbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIC5saXN0LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlZCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMDBweCAwO1xuXG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0N3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmd1ZXN0cy1zYXkge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuXG4gICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgLnJldmlldyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1NnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmV2aWV3LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXZpZXctdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFueS1xdWVzdGlvbiB7XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAuY29udGVudC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fc3RhdHVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2NvbnRhY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50LWRvb2RsZXMge1xuICAgICAgICAgICAgICAgIC5qYXBhbi1kb29kbGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTk2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBhcmlzLWRvb2RsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= */
