@import"../../node_modules/highlight.js/styles/github-dark-dimmed.css";:root{--color-red: #CA463A;--color-red-hover: #EA5547;--color-white: #fff;--color-dark: #1C1C1C;--color-light-blue: #E2ECF3;--color-violet: #7142FF;--font-inter: "Inter", sans-serif}.container{max-width:1170px;width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.md-header{box-shadow:none;background-color:var(--color-dark)}.md-header .md-header__inner{background-color:var(--color-dark);min-height:80px;padding:0;display:flex;justify-content:space-between;align-items:center}.md-header .md-header__inner .left-part{display:flex;justify-content:flex-start;align-items:center}.md-header .md-header__inner .right-part{display:flex;justify-content:flex-end;align-items:center;gap:32px}@media(min-width: 1220px){.md-header .md-header__inner .right-part .md-search__inner{max-width:510px}}.md-header .md-header__inner .header-logo{padding:0;margin:0}.md-header .md-header__inner .header-logo img,.md-header .md-header__inner .header-logo svg{height:42px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.md-header .md-header__inner .md-header__title{font-size:0}@media(max-width: 1219px){.md-header .container{padding-left:18px;padding-right:18px}.md-header .md-header__inner{min-height:60px}.md-header .md-header__inner .header-logo img,.md-header .md-header__inner .header-logo svg{height:23px}.md-header .md-header__inner .right-part{gap:0}.md-header .md-header__inner .right-part .btn-group{display:none}.md-header .md-header__inner .right-part .btn-search{margin:0}.md-header .md-header__button{width:32px;height:32px;padding:0;margin:0;display:flex;justify-content:center;align-items:center;margin-right:14px}.md-header .md-header__button.btn-search{display:none}}@media(max-width: 959px){.md-header .md-header__button.btn-search{display:flex}}.md-tabs{background-color:var(--color-red)}.md-tabs .md-grid{max-width:100%}.md-tabs .md-tabs__list{display:flex;justify-content:center}.md-tabs .md-tabs__list .md-tabs__item a{font-family:var(--font-inter);font-style:normal;font-weight:500;font-size:14px;line-height:1.22;color:var(--color-white)}@media(max-width: 1219px){[dir=ltr] .md-sidebar--primary{left:-280px}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(280px)}.md-sidebar--primary{width:280px}.md-sidebar--primary .md-nav--primary .md-nav__title[for=__drawer]{background-color:var(--color-dark);padding:24px;height:auto}.md-sidebar--primary .md-nav--primary .md-nav__title[for=__drawer] img{height:82px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.md-sidebar--primary .md-nav__source{background-color:#000;padding:16px 24px}.md-sidebar--primary .md-nav__source .md-source__icon svg{margin-left:0}.md-sidebar--primary .md-nav__list,.md-sidebar--primary .md-nav__title~.md-nav__list{padding-bottom:75px;background-color:var(--color-dark)}.md-sidebar--primary .md-nav__list .md-nav__item,.md-sidebar--primary .md-nav__title~.md-nav__list .md-nav__item{border-bottom:1px solid #323232}.md-sidebar--primary .md-nav__list .md-nav__item .md-nav__link,.md-sidebar--primary .md-nav__title~.md-nav__list .md-nav__item .md-nav__link{font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:16px;line-height:1.67;align-items:center;letter-spacing:.18px;color:#fff;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;min-height:50px}.md-sidebar--primary .md-nav__list .btn-group,.md-sidebar--primary .md-nav__title~.md-nav__list .btn-group{padding-left:24px;padding-right:24px;padding-top:32px}.md-sidebar--primary .md-nav__list .btn-group .btn,.md-sidebar--primary .md-nav__title~.md-nav__list .btn-group .btn{width:100%}.md-sidebar--primary .md-nav--primary .md-nav__title{background-color:#000;color:var(--color-white);padding-left:24px}}.btn{font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:16px;justify-content:center;align-items:center;display:inline-flex;padding-left:24px;padding-right:24px;height:44px;min-width:130px;border-radius:12px;transition:.3s all ease;gap:4px}.btn .icon{transition:.3s all ease;color:var(--color-red);--size: 19px;width:var(--size);min-width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center}.btn .icon svg,.btn .icon img{width:100%;height:100%;max-height:11.5px;display:block;-o-object-fit:contain;object-fit:contain}.btn .icon svg path,.btn .icon img path{transition:.3s all ease;stroke:currentColor}.btn .icon.icon-lg svg,.btn .icon.icon-lg img{max-height:20px}.btn-black{color:#fff;background-color:#000}.btn-black:hover{background-color:var(--color-red)}.btn-rd,.btn-red{color:#fff;background-color:var(--color-red)}.btn-rd:hover,.btn-red:hover{background-color:var(--color-red-hover)}.btn-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;min-height:35px}.btn-link .caption{font-family:var(--font-inter);font-style:normal;font-weight:500;font-size:14px;color:var(--color-red);transition:.3s all ease}.btn-link .icon{transition:.3s all ease;color:var(--color-red);--size: 19px;width:var(--size);min-width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center}.btn-link .icon svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.btn-link .icon svg path{transition:.3s all ease;stroke:currentColor}.btn-link:hover .caption{color:var(--color-red-hover)}.btn-link:hover .icon{color:var(--color-red-hover);transform:translateX(5px)}.btn-light-red{background:rgba(202,70,58,.1);border:1px solid rgba(202,70,58,.32);color:var(--color-red)}.btn-light-red:hover{background:rgba(202,70,58,.15)}.footer{background-color:var(--color-dark)}.footer__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;padding-top:clamp(64px,64px + 16*(100vw - 575px)/865,80px);gap:48px;flex-wrap:wrap}.footer__top .footer-logo{height:30px;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.footer__top .md-social{padding:0;margin:0;gap:18px}.footer__top .md-social .md-social__link{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.footer__top .md-social .md-social__link svg,.footer__top .md-social .md-social__link img{width:28px;height:28px;max-height:28px;display:block;-o-object-fit:contain;object-fit:contain;color:rgba(255,255,255,.5)}.footer__top .md-social .md-social__link:hover svg,.footer__top .md-social .md-social__link:hover img{color:var(--color-white)}.footer .footer-hr{background-color:#323232;height:1px;width:100%;display:block;margin:0;border:0}.footer__bot{padding-top:32px;padding-bottom:clamp(64px,64px + 16*(100vw - 575px)/865,80px)}.footer__bot .md-copyright{font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:12px;line-height:1.25;text-align:center;color:rgba(255,255,255,.5)}.footer__bot .md-copyright a{text-decoration:underline;text-underline-offset:2px;transition:.3s all ease}.footer__bot .md-copyright a:hover{color:var(--color-white)}@media(max-width: 480px){.footer__top{flex-direction:column;justify-content:center;align-items:center}.footer__bot .md-copyright{text-align:left}}@media(min-width: 1220px){.md-sidebar--primary .btn-group{display:none}}body:has(.page-home) .md-main .md-main__inner{display:block;width:100%;max-width:100%;margin:0}body:has(.page-home) .md-main .md-main__inner>.md-sidebar{display:none}@media(max-width: 1219px){body:has(.page-home) .md-main .md-main__inner>.md-sidebar.md-sidebar--primary{display:block}}.page-home{font-family:var(--font-inter)}@media(min-width: 1220px){.page-home .md-sidebar{display:none}}.section-hero{background:linear-gradient(182.44deg, #9FD2F4 -17.31%, #F3F3F3 97.95%);padding-top:50px;overflow:hidden}.section-hero .container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-hero .logo-wrap{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:12px}.section-hero .logo-wrap img{max-width:100%;height:auto;margin-bottom:10px}.section-hero .logo-wrap .page-title{text-align:center;font-family:var(--md-alternative-font);font-style:normal;font-weight:500;font-size:clamp(40px,40px + 8*(100vw - 575px)/865,48px);line-height:1.25;text-align:center;letter-spacing:-0.02em;color:#1a191c;margin:0}.section-hero .section-description{font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:20px;line-height:1.5;text-align:center;letter-spacing:-0.015em;color:#1c1c1c;max-width:450px;margin-left:auto;margin-right:auto}.section-hero .btn-group{margin-top:16px;margin-bottom:16px}.section-hero .img-bg-wrap{display:flex;justify-content:center;margin-top:20px}.section-hero .img-bg{margin-left:auto;margin-right:auto;display:block}@media(max-width: 480px){.section-hero{padding-top:90px}.section-hero .btn-group{margin-bottom:44px}.section-hero .img-bg-wrap{justify-content:flex-start}.section-hero .img-bg{max-height:340px;transform:translateX(-40%)}}.section-global-scale{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-dark)}.section-global-scale .section-row{display:flex;justify-content:space-between;gap:30px}.section-global-scale .col-left{width:50%;max-width:415px}.section-global-scale .col-left .section-title{margin-top:0;margin-bottom:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(26px,26px + 10*(100vw - 575px)/865,36px);line-height:1.4;letter-spacing:-0.02em;color:#fff}.section-global-scale .col-left .section-title .typed-wrap{color:var(--color-red);display:inline}.section-global-scale .col-left .section-title .typed-wrap .typed{white-space:nowrap;min-height:clamp(37px,37px + 14*(100vw - 575px)/865,51px);display:block}.section-global-scale .col-left .section-title .typed-wrap p{display:inline;margin:0}.section-global-scale .col-left .section-title .typed-strings{display:none}.section-global-scale .col-left .section-title .ti-cursor,.section-global-scale .col-left .section-title .typed-cursor{display:inline;color:var(--color-red)}.section-global-scale .col-left .section-title .Typewriter__cursor{display:none !important}.section-global-scale .col-left .section-description{margin-top:0;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4*(100vw - 575px)/865,20px);line-height:1.5;letter-spacing:-0.015em;color:rgba(255,255,255,.6)}.section-global-scale .col-right{width:50%;max-width:540px;display:flex;align-items:flex-start;min-height:285px}.section-global-scale .col-right .hljs-snippet{width:100%}@media(max-width: 1024px){.section-global-scale .section-row{flex-wrap:wrap;gap:48px;flex-direction:column}.section-global-scale .col-left{width:100%;max-width:100%}.section-global-scale .col-right{width:100%;max-width:100%;min-height:unset}}.section-get-started-in-seconds{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-dark)}.section-get-started-in-seconds .section-row{display:flex;justify-content:space-between;gap:30px}.section-get-started-in-seconds .col-left{width:50%;max-width:593px;display:flex;align-items:flex-start;min-height:260px}.section-get-started-in-seconds .col-left .hljs-snippet{width:100%}.section-get-started-in-seconds .col-right{width:50%;max-width:432px}.section-get-started-in-seconds .col-right .section-title{margin-top:0;margin-bottom:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(26px,26px + 10*(100vw - 575px)/865,36px);line-height:1.4;letter-spacing:-0.02em;color:#fff}.section-get-started-in-seconds .col-right .section-description{margin-top:0;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4*(100vw - 575px)/865,20px);line-height:1.5;letter-spacing:-0.015em;color:rgba(255,255,255,.6)}.section-get-started-in-seconds .col-right .bth-group{margin-top:clamp(26px,26px + 6*(100vw - 575px)/865,32px)}@media(max-width: 1024px){.section-get-started-in-seconds .section-row{flex-wrap:wrap;gap:48px;flex-direction:column-reverse}.section-get-started-in-seconds .col-left{width:100%;max-width:100%;min-height:unset}.section-get-started-in-seconds .col-right{width:100%;max-width:100%}}.section-img-wrap{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-dark)}.section-img-wrap .img-wrap{display:flex;justify-content:center}.section-img-wrap .img-wrap img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;border-radius:24px;overflow:hidden}.section-features{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-dark)}.section-features .section-title{text-align:center;margin-top:0;margin-bottom:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(26px,26px + 10*(100vw - 575px)/865,36px);line-height:1.4;text-align:center;letter-spacing:-0.02em;color:#fff}.section-features .section-description{margin-top:0;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4*(100vw - 575px)/865,20px);line-height:1.5;text-align:center;letter-spacing:-0.015em;color:rgba(255,255,255,.6)}.section-features .features-grid{margin-top:clamp(32px,32px + 28*(100vw - 575px)/865,60px);display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:24px;grid-row-gap:48px}.section-features .features-grid .feature-item__icon{--size: 40px;width:var(--size);min-width:var(--size);height:var(--size);border-radius:8px;display:flex;justify-content:center;align-items:center;background:rgba(255,110,66,.11);padding:4px;margin-bottom:24px}.section-features .features-grid .feature-item__icon img,.section-features .features-grid .feature-item__icon svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.section-features .features-grid .feature-item__title{font-weight:400;font-size:20px;line-height:1.3;color:#f4f2f0;margin-bottom:10px}.section-features .features-grid .feature-item__description{font-weight:400;font-size:16px;line-height:1.69;display:flex;align-items:center;letter-spacing:.18px;color:#928c97}.section-features .features-grid .feature-item__cta{margin-top:10px}@media(max-width: 991px){.section-features .features-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 565px){.section-features .features-grid{grid-template-columns:repeat(1, 1fr);gap:24px}}.section-deploy{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-light-blue)}.section-deploy .section-title{text-align:center;max-width:85%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(26px,26px + 10*(100vw - 575px)/865,36px);line-height:1.4;letter-spacing:-0.02em;color:var(--color-dark)}.section-deploy .section-description{margin-top:0;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4*(100vw - 575px)/865,20px);line-height:1.5;text-align:center;letter-spacing:-0.015em;color:#434547;max-width:640px;margin-left:auto;margin-right:auto}.section-deploy .info-grid{margin-top:clamp(24px,24px + 36*(100vw - 575px)/865,60px);display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(16px,16px + 8*(100vw - 575px)/865,24px);max-width:772px;margin-left:auto;margin-right:auto}.section-deploy .info-grid .info-item{padding:24px;background:#fff;border-radius:16px}.section-deploy .info-grid .info-item.info-item--wide{grid-column:span 2}.section-deploy .info-grid .info-item__tag{margin-bottom:12px;display:inline-flex;align-items:center;justify-content:flex-start;padding-left:10px;padding-right:10px;min-height:26px;border-radius:24px;gap:4px;background:rgba(113,66,255,.08)}.section-deploy .info-grid .info-item__tag img,.section-deploy .info-grid .info-item__tag svg{--size: 18px;width:var(--size);min-width:var(--size);height:var(--size);display:block;-o-object-fit:contain;object-fit:contain}.section-deploy .info-grid .info-item__tag .caption{font-style:normal;font-weight:500;font-size:14px;color:var(--color-violet)}.section-deploy .info-grid .info-item__title{margin-bottom:4px;margin-top:0;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:20px;line-height:1.5;display:flex;align-items:center;letter-spacing:-0.015em;color:var(--color-dark)}.section-deploy .info-grid .info-item__description{font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:rgba(28,28,28,.8)}.section-deploy .info-grid .info-item__cta{margin-top:8px}@media(max-width: 660px){.section-deploy .info-grid{grid-template-columns:repeat(1, 1fr)}}.section-industries-tabs{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-light-blue)}.section-industries-tabs .content-box{background-color:var(--color-white);border-radius:24px;padding-top:clamp(32px,32px + 48*(100vw - 575px)/865,80px);padding-bottom:clamp(32px,32px + 48*(100vw - 575px)/865,80px);padding-left:clamp(24px,24px + 36*(100vw - 575px)/865,60px);padding-right:clamp(24px,24px + 36*(100vw - 575px)/865,60px);overflow:hidden}.section-industries-tabs .section-title{text-align:center;margin-top:0;margin-bottom:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(26px,26px + 10*(100vw - 575px)/865,36px);line-height:1.4;letter-spacing:-0.02em;color:var(--color-dark);max-width:640px;margin-left:auto;margin-right:auto}.section-industries-tabs .section__subtitle{text-align:center;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:clamp(16px,16px + 2*(100vw - 575px)/865,18px);line-height:1.5;letter-spacing:-0.015em;color:#434547;margin-left:auto;margin-right:auto;max-width:640px}.section-industries-tabs .section__subtitle a{text-decoration:underline;color:var(--color-red);text-underline-offset:3px}.section-industries-tabs .industries-tabs{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:clamp(32px,32px + 18*(100vw - 575px)/865,50px)}.section-industries-tabs .industries-tabs__head-wrap{display:flex}.section-industries-tabs .industries-tabs__head{display:flex;align-items:center;padding:6px;gap:6px;background:#f5f5f5;border-radius:1000px}.section-industries-tabs .industries-tabs__head-item{font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:var(--color-dark);padding-left:16px;padding-right:16px;height:37px;display:inline-flex;justify-content:center;align-items:center;border-radius:1000px;cursor:pointer;white-space:nowrap}.section-industries-tabs .industries-tabs__head-item.active{background:#fff;box-shadow:0px 2px 8px rgba(28,28,28,.1)}.section-industries-tabs .industries-tabs__body{padding-top:clamp(24px,24px + 8*(100vw - 575px)/865,32px)}.section-industries-tabs .industries-tabs__body-item{display:none}.section-industries-tabs .industries-tabs__body-item.active{display:block}.section-industries-tabs .industries-tabs__body-item .industries-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.section-industries-tabs .industries-tabs__body-item .industries-grid .grid-item{aspect-ratio:148/69;height:69px;display:flex;align-items:center;justify-content:center}.section-industries-tabs .industries-tabs__body-item .industries-grid .grid-item img{display:block;-o-object-fit:contain;object-fit:contain;max-height:100%;max-width:100%;height:auto}.section-industries-tabs .btn-group{margin-top:clamp(32px,32px + 18*(100vw - 575px)/865,50px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}@media(max-width: 767px){.section-industries-tabs .content-box{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}.section-industries-tabs .btn-group{margin-left:auto;margin-right:auto;max-width:240px}.section-industries-tabs .btn-group .btn{width:100%}.section-industries-tabs .industries-tabs__head-wrap{overflow-x:auto;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);padding-left:24px;padding-right:24px}.section-industries-tabs .industries-tabs__body-item .industries-grid .grid-item{height:43px;aspect-ratio:94/43}}.section-community{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-light-blue)}.section-community .section-title{text-align:center;max-width:85%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(26px,26px + 10*(100vw - 575px)/865,36px);line-height:1.4;letter-spacing:-0.02em;color:var(--color-dark)}.section-community .section-description{margin-top:0;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4*(100vw - 575px)/865,20px);line-height:1.5;text-align:center;letter-spacing:-0.015em;color:#434547;margin-left:auto;margin-right:auto}.section-community .btn-group{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:clamp(24px,24px + 8*(100vw - 575px)/865,32px)}.section-community .community-cards{gap:24px;margin-top:clamp(32px,32px + 32*(100vw - 575px)/865,64px);display:flex;justify-content:center;flex-wrap:wrap}.section-community .community-cards .community-card{padding-top:24px;padding-bottom:24px;padding-left:28px;padding-right:28px;background:var(--color-white);border-radius:16px;max-width:calc(33.3333333333% - 16px)}.section-community .community-cards .community-card__author{display:flex;gap:16px;margin-bottom:16px}.section-community .community-cards .community-card__author .author-avatar img{--size: 44px;width:var(--size);min-width:var(--size);height:var(--size)}.section-community .community-cards .community-card__author .author-info .author-name{font-style:normal;font-weight:500;font-size:16px;line-height:1.5;color:var(--color-dark)}.section-community .community-cards .community-card__author .author-info .author-tag{font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:rgba(28,28,28,.5)}.section-community .community-cards .community-card__text{font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:var(--color-dark)}@media(max-width: 1024px){.section-community .community-cards .community-card{max-width:calc(50% - 12px)}}@media(max-width: 767px){.section-community .btn-group{margin-left:auto;margin-right:auto;max-width:240px}.section-community .btn-group .btn{width:100%}}@media(max-width: 680px){.section-community .community-cards{gap:16px}.section-community .community-cards .community-card{max-width:100%}}.section-events{padding-top:clamp(48px,48px + 52*(100vw - 575px)/865,100px);padding-bottom:clamp(48px,48px + 52*(100vw - 575px)/865,100px);background-color:var(--color-light-blue)}.section-events .content-box{background-color:var(--color-white);border-radius:24px;position:relative;overflow:hidden;min-height:377px;display:flex;align-items:center}.section-events .content-box__inner{padding-left:clamp(24px,24px + 56*(100vw - 575px)/865,80px);padding-top:clamp(24px,24px + 56*(100vw - 575px)/865,80px);padding-bottom:clamp(24px,24px + 56*(100vw - 575px)/865,80px);max-width:580px;position:relative;z-index:3}.section-events .content-box .corner-img{position:absolute;bottom:0;right:0;max-width:60%;pointer-events:none}.section-events .content-box .events-line{padding-left:100px;padding-right:100px;font-style:normal;font-weight:500;font-size:26px;line-height:1.25;text-align:center;letter-spacing:-0.02em;color:#1a191c;gap:42px;top:0;right:0;position:absolute;height:56px;background:#fafafa;box-shadow:0px 4px 17px rgba(0,0,0,.25);transform:rotate(12.52deg) translateX(17%);display:flex;align-items:center;font-family:var(--font-inter);z-index:3;white-space:nowrap}.section-events .content-box .events-line div{font-weight:500}.section-events .content-box .events-line strong{font-weight:500;color:var(--color-red)}.section-events .section-title{font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(20px,20px + 16*(100vw - 575px)/865,36px);line-height:1.4;display:flex;align-items:center;letter-spacing:-0.02em;color:var(--color-dark);margin-top:0;margin-bottom:0}.section-events .btn-group{margin-top:clamp(16px,16px + 8*(100vw - 575px)/865,24px)}@media(max-width: 1024px){.section-events .content-box{display:flex;flex-direction:column;justify-content:space-between;max-width:590px;margin-left:auto;margin-right:auto}.section-events .content-box__inner{width:100%;align-self:flex-start}.section-events .content-box .corner-img{position:static;max-width:160%;width:160%;transform:translateX(-1%);margin-top:30%}.section-events .content-box .events-line{top:33%;font-size:24px;transform:rotate(10.52deg) translateX(5%)}}@media(max-width: 480px){.section-events .content-box .events-line{transform:rotate(10.52deg) translateX(22%)}}.section-get-started{padding-top:clamp(48px,48px + 132*(100vw - 575px)/865,180px);padding-bottom:clamp(48px,48px + 132*(100vw - 575px)/865,180px);background-color:var(--color-dark)}.section-get-started .section-title{text-align:center;max-width:85%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:16px;font-family:var(--font-inter);font-style:normal;font-weight:600;font-size:clamp(26px,26px + 10*(100vw - 575px)/865,36px);line-height:1.4;letter-spacing:-0.02em;color:var(--color-white)}.section-get-started .section-description{margin-top:0;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4*(100vw - 575px)/865,20px);line-height:1.5;text-align:center;letter-spacing:-0.015em;color:#a4a4a4;margin-left:auto;margin-right:auto;max-width:520px}.section-get-started .hljs-snippet{margin-top:clamp(48px,48px + 2*(100vw - 575px)/865,50px);max-width:780px;margin-left:auto;margin-right:auto}.section-get-started .bth-group{display:flex;justify-content:center;align-items:center;margin-top:clamp(48px,48px + 2*(100vw - 575px)/865,50px)}.hljs-snippet{padding:clamp(16px,16px + 8*(100vw - 575px)/865,24px);background:#252525;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.hljs-snippet__tabs{display:inline-flex;gap:6px;padding:6px;height:50px;border:1px solid rgba(255,255,255,.1);border-radius:1000px}.hljs-snippet__tab{border-radius:1000px;font-family:var(--font-inter);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;padding-left:12px;padding-right:12px;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:var(--color-white);cursor:pointer;height:38px}.hljs-snippet__tab.is-active{background-color:#3a3a3a;color:#e6edf3}.hljs-snippet__body{position:relative;margin-top:16px}.hljs-snippet__copy{height:28px;width:28px;border-radius:8px;display:flex;justify-content:center;align-items:center;position:absolute;top:8px;right:8px;border:0;background:rgba(255,255,255,.08);color:#e6edf3;cursor:pointer;overflow:hidden}.hljs-snippet__copy .btn-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.hljs-snippet__copy .btn-inner .active-state{position:absolute;width:100%;height:100%;z-index:1;opacity:0;display:flex;justify-content:center;align-items:center;font-size:15px}.hljs-snippet__copy img,.hljs-snippet__copy svg{max-width:85%;max-height:85%;display:block;-o-object-fit:contain;object-fit:contain}.hljs-snippet__copy:hover{background:rgba(255,255,255,.14)}.hljs-snippet__copy.copied .btn-inner svg,.hljs-snippet__copy.copied .btn-inner img{opacity:0}.hljs-snippet__copy.copied .btn-inner .active-state{opacity:1}.hljs-snippet__panel{margin:0}.hljs-snippet__panel code.hljs{min-height:44px;display:block;white-space:pre;font-style:normal;font-weight:400;font-size:14px;line-height:1.43;color:rgba(255,255,255,.6);padding:12px 16px;background:rgba(255,255,255,.04);border-radius:16px}.hljs-snippet__panel code.hljs::-webkit-scrollbar{height:8px}.hljs-snippet__panel code.hljs::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.hljs-snippet__panel code.hljs::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.hljs-snippet__panel code.hljs::-webkit-scrollbar-thumb:hover{background:#555}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#406b9d !important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV4dHJhLnNjc3MiLCJfdmFycy5zY3NzIiwib3RoZXIvX2dyaWQuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19zaWRlYmFyLnNjc3MiLCJwYWdlcy9fcGFnZS1ob21lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUJRLHNFQUFBLENDbkJSLE1BQ0Usb0JBQUEsQ0FDQSwwQkFBQSxDQUNBLG1CQUFBLENBQ0EscUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHVCQUFBLENBRUEsaUNBQUEsQ0NSRixXQUNFLGdCQUFBLENBQ0EsVUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENDTkYsV0FDRSxlQUFBLENBQ0Esa0NBQUEsQ0FFQSw2QkFDRSxrQ0FBQSxDQUNBLGVBQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FFQSx3Q0FDRSxZQUFBLENBQ0EsMEJBQUEsQ0FDQSxrQkFBQSxDQUdGLHlDQUNFLFlBQUEsQ0FDQSx3QkFBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUNBLDBCQUNFLDJEQUNFLGVBQUEsQ0FBQSxDQU1OLDBDQUNFLFNBQUEsQ0FDQSxRQUFBLENBRUEsNEZBQ0UsV0FBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EscUJBQUEsQ0FBQSxrQkFBQSxDQUtKLCtDQUNFLFdBQUEsQ0FLSiwwQkFDRSxzQkFDRSxpQkFBQSxDQUNBLGtCQUFBLENBRUYsNkJBQ0UsZUFBQSxDQUdFLDRGQUNFLFdBQUEsQ0FJSix5Q0FDRSxLQUFBLENBRUEsb0RBQ0UsWUFBQSxDQUdGLHFEQUNFLFFBQUEsQ0FJTiw4QkFDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsWUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxD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QUNBLGNBQUEsQ0FDQSxlQUFBLENBRUEsK0JBQ0UsWUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUVBLDZDQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EsU0FBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsY0FBQSxDQUlKLGdEQUNFLGFBQUEsQ0FDQSxjQUFBLENBQ0EsYUFBQSxDQUNBLHFCQUFBLENBQUEsa0JBQUEsQ0FHRiwwQkFDRSxnQ0FBQSxDQUtFLG9GQUNFLFNBQUEsQ0FHRixvREFDRSxTQUFBLENBTVIscUJBQ0UsUUFBQSxDQUVBLCtCQUNFLGVBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLDBCQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQ0FBQSxDQUNBLGtCQUFBLENBRUEsa0RBQ0UsVUFBQSxDQUdGLHdEQUNFLGtCQUFBLENBQ0EsaUJBQUEsQ0FHRix3REFDRSxlQUFBLENBQ0EsaUJBQUEsQ0FFQSw4REFDRSxlQUFBLENBVVYsa0RBQ0Usd0JBQUEiLCJmaWxlIjoiZXh0cmEubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFZhcmlhYmxlc1xuQGltcG9ydCBcInZhcnNcIjtcblxuLy8gTWl4aW5zXG5AaW1wb3J0IFwib3RoZXIvbWl4aW5nXCI7XG5cbi8vIEdyaWRcbkBpbXBvcnQgXCJvdGhlci9ncmlkXCI7XG5cbi8vIENvbXBvbmVudHNcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9vdGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaWRlYmFyXCI7XG5cbi8vIFBhZ2VzXG5AaW1wb3J0IFwicGFnZXMvcGFnZS1ob21lXCI7XG5cbi8vIFZlbmRvcnNcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvaGlnaGxpZ2h0LmpzL3N0eWxlcy9naXRodWItZGFyay1kaW1tZWQuY3NzXCI7XG4iLCI6cm9vdCB7XG4gIC0tY29sb3ItcmVkOiAjQ0E0NjNBO1xuICAtLWNvbG9yLXJlZC1ob3ZlcjogI0VBNTU0NztcbiAgLS1jb2xvci13aGl0ZTogI2ZmZjtcbiAgLS1jb2xvci1kYXJrOiAjMUMxQzFDO1xuICAtLWNvbG9yLWxpZ2h0LWJsdWU6ICNFMkVDRjM7XG4gIC0tY29sb3ItdmlvbGV0OiAjNzE0MkZGO1xuXG4gIC0tZm9udC1pbnRlcjogJ0ludGVyJywgc2Fucy1zZXJpZjtcbn1cbiIsIi5jb250YWluZXJ7XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuIiwiLm1kLWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gIC5tZC1oZWFkZXJfX2lubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5sZWZ0LXBhcnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhcnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAzMnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAgICAgICAubWQtc2VhcmNoX19pbm5lcntcbiAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTG9nb1xuICAgIC5oZWFkZXItbG9nbyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBpbWcsIHN2ZyB7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRpdGxlXG4gICAgLm1kLWhlYWRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZSBNZW51XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjE5cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgfVxuICAgIC5tZC1oZWFkZXJfX2lubmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG5cbiAgICAgIC5oZWFkZXItbG9nbyB7XG4gICAgICAgIGltZywgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJpZ2h0LXBhcnQge1xuICAgICAgICBnYXA6IDA7XG5cbiAgICAgICAgLmJ0bi1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2VhcmNoIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1kLWhlYWRlcl9fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cbiAgICAgICYuYnRuLXNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICAgIC5tZC1oZWFkZXJfX2J1dHRvbiB7XG4gICAgICAmLmJ0bi1zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWQtdGFicyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG5cbiAgLm1kLWdyaWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZC10YWJzX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLm1kLXRhYnNfX2l0ZW0ge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE1vYmlsZSBNZW51XG5AbWVkaWEgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gIFtkaXI9bHRyXSAubWQtc2lkZWJhci0tcHJpbWFyeSB7XG4gICAgbGVmdDogLTI4MHB4O1xuICB9XG4gIFtkYXRhLW1kLXRvZ2dsZT1kcmF3ZXJdOmNoZWNrZWQgfiAubWQtY29udGFpbmVyIC5tZC1zaWRlYmFyLS1wcmltYXJ5IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjgwcHgpO1xuICB9XG4gIC5tZC1zaWRlYmFyLS1wcmltYXJ5IHtcbiAgICB3aWR0aDogMjgwcHg7XG5cbiAgICAubWQtbmF2LS1wcmltYXJ5IC5tZC1uYXZfX3RpdGxlW2Zvcj1fX2RyYXdlcl0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDgycHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWQtbmF2X19zb3VyY2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcblxuICAgICAgLm1kLXNvdXJjZV9faWNvbiBzdmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWQtbmF2X19saXN0LCAubWQtbmF2X190aXRsZSB+IC5tZC1uYXZfX2xpc3Qge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcblxuICAgICAgLm1kLW5hdl9faXRlbSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzIzMjMyO1xuXG4gICAgICAgIC5tZC1uYXZfX2xpbmsge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOHB4O1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ0bi1ncm91cCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5tZC1uYXYtLXByaW1hcnkgLm1kLW5hdl9fdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgfVxuXG4gIH1cbn1cbiIsIi5idG4ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICBnYXA6IDRweDtcblxuICAuaWNvbiB7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcmVkKTtcbiAgICAtLXNpemU6IDE5cHg7XG4gICAgd2lkdGg6IHZhcigtLXNpemUpO1xuICAgIG1pbi13aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgc3ZnLGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDExLjVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIHBhdGgge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICAgICAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmljb24tbGd7XG4gICAgICBzdmcsaW1ne1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnRuLWJsYWNrIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVkKTtcbiAgfVxufVxuXG4uYnRuLXJkLCAuYnRuLXJlZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlZC1ob3Zlcik7XG4gIH1cbn1cblxuLmJ0bi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG5cbiAgLmNhcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgfVxuXG4gIC5pY29uIHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xuICAgIC0tc2l6ZTogMTlweDtcbiAgICB3aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLXNpemUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5jYXB0aW9uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQtaG92ZXIpO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQtaG92ZXIpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgfVxuICB9XG59XG5cbi5idG4tbGlnaHQtcmVkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDIsIDcwLCA1OCwgMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDIsIDcwLCA1OCwgMC4zMik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjAyLCA3MCwgNTgsIDAuMTUpO1xuICB9XG59XG4iLCIuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG5cbiAgJl9fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIHBhZGRpbmctdG9wOiBjbGFtcC1wcm9wZXJ0eSg2NCwgODApO1xuICAgIGdhcDogNDhweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAuZm9vdGVyLWxvZ28ge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgLm1kLXNvY2lhbCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZ2FwOiAxOHB4O1xuXG4gICAgICAubWQtc29jaWFsX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgc3ZnLCBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnLCBpbWcge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWhyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmX19ib3Qge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg2NCwgODApO1xuXG4gICAgLm1kLWNvcHlyaWdodCB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICZfX3RvcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAmX19ib3Qge1xuICAgICAgLm1kLWNvcHlyaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBTaWRlYmFyIGRlc2t0b3BcbkBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLm1kLXNpZGViYXItLXByaW1hcnkge1xuICAgIC5idG4tZ3JvdXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZpeCBMYXlvdXQgZm9yIGhvbWVwYWdlIG9ubHlcbmJvZHk6aGFzKC5wYWdlLWhvbWUpIHtcbiAgLm1kLW1haW4ge1xuICAgIC5tZC1tYWluX19pbm5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAmID4gLm1kLXNpZGViYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgICAgICYgPiAubWQtc2lkZWJhci5tZC1zaWRlYmFyLS1wcmltYXJ5IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWhvbWUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgICAubWQtc2lkZWJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIEhlcm9cbi5zZWN0aW9uLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgyLjQ0ZGVnLCAjOUZEMkY0IC0xNy4zMSUsICNGM0YzRjMgOTcuOTUlKTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmxvZ28td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1tZC1hbHRlcm5hdGl2ZS1mb250KTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDQwLCA0OCk7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgY29sb3I6ICMxQTE5MUM7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgIGNvbG9yOiAjMUMxQzFDO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLmltZy1iZy13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuaW1nLWJnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgfVxuICAgIC5pbWctYmctd3JhcCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIC5pbWctYmcge1xuICAgICAgbWF4LWhlaWdodDogMzQwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwJSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gR2xvYmFsIFNjYWxlXG4uc2VjdGlvbi1nbG9iYWwtc2NhbGUge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG5cbiAgLnNlY3Rpb24tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cblxuICAuY29sLWxlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA0MTVweDtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAtcHJvcGVydHkoMjYsIDM2KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAudHlwZWQtd3JhcCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAgICAgLnR5cGVkIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGNsYW1wLXByb3BlcnR5KDM3LCA1MSk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50eXBlZC1zdHJpbmdzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRpLWN1cnNvciwgLyogVHlwZXdyaXRlckpTIGN1cnNvciBjbGFzcyAqL1xuICAgICAgLnR5cGVkLWN1cnNvciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgICB9XG5cbiAgICAgIC8vIFJlbW92ZWQgY3Vyc29yXG4gICAgICAuVHlwZXdyaXRlcl9fY3Vyc29yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAyMCk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB9XG5cbiAgfVxuXG4gIC5jb2wtcmlnaHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IDI4NXB4O1xuXG4gICAgLmhsanMtc25pcHBldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tcm93IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogNDhweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5jb2wtbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNvbC1yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIEdldCBTdGFydGVkIGluXG4uc2VjdGlvbi1nZXQtc3RhcnRlZC1pbi1zZWNvbmRzIHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gIC5zZWN0aW9uLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmNvbC1sZWZ0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTkzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcblxuICAgIC5obGpzLXNuaXBwZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmNvbC1yaWdodCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDQzMnB4O1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgyNiwgMzYpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAyMCk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB9XG5cbiAgICAuYnRoLWdyb3VwIHtcbiAgICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDI2LCAzMik7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLXJvdyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDQ4cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICAgIC5jb2wtbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgICAuY29sLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIEdJRlxuLnNlY3Rpb24taW1nLXdyYXAge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG5cbiAgLmltZy13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gRmVhdHVyZXNcbi5zZWN0aW9uLWZlYXR1cmVzIHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDI2LCAzNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cblxuICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgxNiwgMjApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICB9XG5cbiAgLmZlYXR1cmVzLWdyaWQge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDMyLCA2MCk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMjRweDtcbiAgICBncmlkLXJvdy1nYXA6IDQ4cHg7XG5cbiAgICAuZmVhdHVyZS1pdGVtIHtcbiAgICAgICZfX2ljb24ge1xuICAgICAgICAtLXNpemU6IDQwcHg7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDExMCwgNjYsIDAuMTEpO1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgaW1nLCBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogI0Y0RjJGMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOHB4O1xuICAgICAgICBjb2xvcjogIzkyOEM5NztcbiAgICAgIH1cblxuICAgICAgJl9fY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZmVhdHVyZXMtZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTY1cHgpIHtcbiAgICAuZmVhdHVyZXMtZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIERlcGxveVxuLnNlY3Rpb24tZGVwbG95IHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LWJsdWUpO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgyNiwgMzYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICB9XG5cbiAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAtcHJvcGVydHkoMTYsIDIwKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gICAgY29sb3I6ICM0MzQ1NDc7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuaW5mby1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcC1wcm9wZXJ0eSgyNCwgNjApO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IGNsYW1wLXByb3BlcnR5KDE2LCAyNCk7XG4gICAgbWF4LXdpZHRoOiA3NzJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAuaW5mby1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgJi5pbmZvLWl0ZW0tLXdpZGUge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyOyAvKiBzcGFucyBhY3Jvc3MgMiBjb2x1bW5zICovXG4gICAgICB9XG5cbiAgICAgICZfX3RhZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTEzLCA2NiwgMjU1LCAwLjA4KTtcblxuXG4gICAgICAgIGltZywgc3ZnIHtcbiAgICAgICAgICAtLXNpemU6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLXNpemUpO1xuICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRpb24ge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdmlvbGV0KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gICAgICB9XG5cbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjgsIDI4LCAyOCwgMC44KTtcbiAgICAgIH1cblxuICAgICAgJl9fY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gICAgLmluZm8tZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuXG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gSW5kdXN0cmllcyBUYWJzXG4uc2VjdGlvbi1pbmR1c3RyaWVzLXRhYnMge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbGlnaHQtYmx1ZSk7XG5cbiAgLmNvbnRlbnQtYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoMzIsIDgwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoMzIsIDgwKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNsYW1wLXByb3BlcnR5KDI0LCA2MCk7XG4gICAgcGFkZGluZy1yaWdodDogY2xhbXAtcHJvcGVydHkoMjQsIDYwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAtcHJvcGVydHkoMjYsIDM2KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAxOCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gICAgY29sb3I6ICM0MzQ1NDc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjQwcHg7XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbiAgICB9XG4gIH1cblxuICAuaW5kdXN0cmllcy10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAtcHJvcGVydHkoMzIsIDUwKTtcblxuICAgICZfX2hlYWQtd3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICZfX2hlYWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICBnYXA6IDZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA4cHggcmdiYSgyOCwgMjgsIDI4LCAwLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoMjQsIDMyKTtcblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5kdXN0cmllcy1ncmlkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgICAuZ3JpZC1pdGVtIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTQ4LzY5O1xuICAgICAgICAgICAgaGVpZ2h0OiA2OXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDMyLCA1MCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGVudC1ib3gge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjRweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgICB9XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmluZHVzdHJpZXMtdGFicyB7XG4gICAgICAmX19oZWFkLXdyYXAge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTI0cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAuaW5kdXN0cmllcy1ncmlkIHtcbiAgICAgICAgICAgIC5ncmlkLWl0ZW0ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogOTQvNDM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gSW5kdXN0cmllcyBUYWJzXG4uc2VjdGlvbi1jb21tdW5pdHkge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbGlnaHQtYmx1ZSk7XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDI2LCAzNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gIH1cblxuICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgxNiwgMjApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgICBjb2xvcjogIzQzNDU0NztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuYnRuLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAtcHJvcGVydHkoMjQsIDMyKTtcbiAgfVxuXG4gIC5jb21tdW5pdHktY2FyZHMge1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcC1wcm9wZXJ0eSgzMiwgNjQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmNvbW11bml0eS1jYXJkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtIDI0cHggKiAyIC8gMyk7XG5cbiAgICAgICZfX2F1dGhvciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAuYXV0aG9yLWF2YXRhciB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC0tc2l6ZTogNDRweDtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLXNpemUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3ItaW5mbyB7XG4gICAgICAgICAgLmF1dGhvci1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hdXRob3ItdGFnIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjgsIDI4LCAyOCwgMC41KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbW11bml0eS1jYXJkcyB7XG4gICAgICAuY29tbXVuaXR5LWNhcmQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjRweCAqIDEgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLmNvbW11bml0eS1jYXJkcyB7XG4gICAgICBnYXA6IDE2cHg7XG5cbiAgICAgIC5jb21tdW5pdHktY2FyZCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2VjdGlvbiBFdmVudHNcbi5zZWN0aW9uLWV2ZW50cyB7XG4gIHBhZGRpbmctdG9wOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgcGFkZGluZy1ib3R0b206IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1saWdodC1ibHVlKTtcblxuICAuY29udGVudC1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDM3N3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICZfX2lubmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2xhbXAtcHJvcGVydHkoMjQsIDgwKTtcbiAgICAgIHBhZGRpbmctdG9wOiBjbGFtcC1wcm9wZXJ0eSgyNCwgODApO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNsYW1wLXByb3BlcnR5KDI0LCA4MCk7XG4gICAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG5cbiAgICAuY29ybmVyLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmV2ZW50cy1saW5lIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgY29sb3I6ICMxQTE5MUM7XG4gICAgICBnYXA6IDQycHg7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTIuNTJkZWcpIHRyYW5zbGF0ZVgoMTclKTtcblxuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgZGl2IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDIwLCAzNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDE2LCAyNCk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRlbnQtYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAmX19pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuY29ybmVyLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1heC13aWR0aDogMTYwJTtcbiAgICAgICAgd2lkdGg6IDE2MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMSUpO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMCU7XG4gICAgICB9XG5cbiAgICAgIC5ldmVudHMtbGluZSB7XG4gICAgICAgIHRvcDogMzMlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwLjUyZGVnKSB0cmFuc2xhdGVYKDUlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRlbnQtYm94IHtcbiAgICAgIC5ldmVudHMtbGluZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwLjUyZGVnKSB0cmFuc2xhdGVYKDIyJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gR2V0IFN0YXJ0ZWRcbi5zZWN0aW9uLWdldC1zdGFydGVkIHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxODApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDE4MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgyNiwgMzYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgfVxuXG4gIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAyMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgIGNvbG9yOiAjYTRhNGE0O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICB9XG5cbiAgLmhsanMtc25pcHBldCB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDUwKTtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5idGgtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcC1wcm9wZXJ0eSg0OCwgNTApO1xuXG4gIH1cbn1cblxuLy8gQ29kZSBUYWJzIENvbXBvbmVudFxuLmhsanMtc25pcHBldCB7XG4gIHBhZGRpbmc6IGNsYW1wLXByb3BlcnR5KDE2LCAyNCk7XG4gIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX190YWJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBnYXA6IDZweDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gIH1cblxuICAmX190YWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgICAgIGNvbG9yOiAjZTZlZGYzO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgJl9fY29weSB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgY29sb3I6ICNlNmVkZjM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuYnRuLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmFjdGl2ZS1zdGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcsIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNCk7XG4gICAgfVxuXG4gICAgJi5jb3BpZWQge1xuICAgICAgLmJ0bi1pbm5lciB7XG4gICAgICAgIHN2ZywgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZS1zdGF0ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3BhbmVsIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBjb2RlLmhsanMge1xuICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIC8vIOKchSBTY3JvbGxiYXIgc3R5bGluZyAoV2ViS2l0KVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzg4ODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG59XG5cblxuLmhsanMtcmVnZXhwLCAuaGxqcy1zdHJpbmcsIC5obGpzLW1ldGEgLmhsanMtc3RyaW5ne1xuICBjb2xvcjogIzQwNmI5ZCFpbXBvcnRhbnQ7XG59XG4iXX0= */
