@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}}.search-tag{display:inline-block;margin-left:.5em;padding:.1em .5em;border-radius:3px;font-size:.65em;font-weight:700;line-height:1.6;vertical-align:middle;white-space:nowrap;letter-spacing:.02em}.search-tag--spark{background-color:#fff3e0;color:#e65100}.search-tag--flink{background-color:#e3f2fd;color:#1565c0}.search-tag--snow{background-color:#e0f7fa;color:#00695c}.sd-lang-switch{position:relative;display:inline-flex;align-items:center;margin:0 .2rem}.sd-lang-switch__trigger::-webkit-details-marker{display:none}.sd-lang-switch__trigger{list-style:none}.sd-lang-switch__trigger{display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;height:1.7rem;padding:0 .32rem;border-radius:999px;color:rgba(255,255,255,.85);cursor:pointer;transition:background-color 120ms ease,color 120ms ease}.sd-lang-switch__trigger:hover,.sd-lang-switch__trigger:focus-visible{color:#fff;background-color:rgba(255,255,255,.18);outline:none}.sd-lang-switch__glyph{display:inline-flex;align-items:baseline;font-family:-apple-system,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;font-weight:600;line-height:1;letter-spacing:-0.02em}.sd-lang-switch__glyph-cn{font-size:.95rem;margin-right:.05rem}.sd-lang-switch__glyph-en{font-size:.7rem;transform:translateY(-0.18rem);font-weight:700}.sd-lang-switch[open] .sd-lang-switch__trigger{color:#fff;background-color:rgba(255,255,255,.22)}.sd-lang-switch__menu{position:absolute;top:calc(100% + .35rem);right:0;min-width:8rem;margin:0;padding:.3rem 0;list-style:none;background:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.18);z-index:100}.sd-lang-switch__menu li{margin:0;padding:0}.sd-lang-switch__link{display:block;padding:.4rem .9rem;color:rgba(0,0,0,.78);text-decoration:none;font-size:.72rem;font-weight:500;line-height:1.3;white-space:nowrap}.sd-lang-switch__link:hover,.sd-lang-switch__link:focus{color:#ca463a;background-color:rgba(202,70,58,.08);outline:none}.sd-lang-switch__link--active{color:#ca463a;font-weight:700}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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV4dHJhLnNjc3MiLCJfdmFycy5zY3NzIiwib3RoZXIvX2dyaWQuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19zaWRlYmFyLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2gtdGFncy5zY3NzIiwiY29tcG9uZW50cy9fbGFuZy1zd2l0Y2guc2NzcyIsInBhZ2VzL19wYWdlLWhvbWUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQlEsc0VBQUEsQ0NyQlIsTUFDRSxvQkFBQSxDQUNBLDBCQUFBLENBQ0EsbUJBQUEsQ0FDQSxxQkFBQSxDQUNBLDJCQUFBLENBQ0EsdUJBQUEsQ0FFQSxpQ0FBQSxDQ1JGLFdBQ0UsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0NORixXQUNFLGVBQUEsQ0FDQSxrQ0FBQSxDQUVBLDZCQUNFLGtDQUFBLENBQ0EsZUFBQSxDQUNBLFNBQUEsQ0FDQSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxrQkFBQSxDQUVBLHdDQUNFLFlBQUEsQ0FDQSwwQkFBQSxDQUNBLGtCQUFBLENBR0YseUNBQ0UsWUFBQSxDQUNBLHdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBQ0EsMEJBQ0UsMkRBQ0UsZUFBQSxDQUFBLENBTU4sMENBQ0UsU0FBQSxDQUNBLFFBQUEsQ0FFQSw0RkFDRSxXQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSxxQkFBQSxDQUFBLGtCQUFBLENBS0osK0NBQ0UsV0FBQSxDQUtKLDBCQUNFLHNCQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FFRiw2QkFDRSxlQUFBLENBR0UsNEZBQ0UsV0FBQSxDQUlKLHlDQUNFLEtBQUEsQ0FFQSxvREFDRSxZQUFBLENBR0YscURBQ0UsUUFBQSxDQUlOLDhCQUNFLFVBQUEsQ0FDQSxXQUFBLENB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QUNBLE9BQUEsQ0FDQSxTQUFBLENBQ0EsUUFBQSxDQUNBLGdDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBRUEsK0JBQ0UsWUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUVBLDZDQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EsU0FBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsY0FBQSxDQUlKLGdEQUNFLGFBQUEsQ0FDQSxjQUFBLENBQ0EsYUFBQSxDQUNBLHFCQUFBLENBQUEsa0JBQUEsQ0FHRiwwQkFDRSxnQ0FBQSxDQUtFLG9GQUNFLFNBQUEsQ0FHRixvREFDRSxTQUFBLENBTVIscUJBQ0UsUUFBQSxDQUVBLCtCQUNFLGVBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLDBCQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQ0FBQSxDQUNBLGtCQUFBLENBRUEsa0RBQ0UsVUFBQSxDQUdGLHdEQUNFLGtCQUFBLENBQ0EsaUJBQUEsQ0FHRix3REFDRSxlQUFBLENBQ0EsaUJBQUEsQ0FFQSw4REFDRSxlQUFBLENBVVYsa0RBQ0Usd0JBQUEiLCJmaWxlIjoiZXh0cmEubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFZhcmlhYmxlc1xuQGltcG9ydCBcInZhcnNcIjtcblxuLy8gTWl4aW5zXG5AaW1wb3J0IFwib3RoZXIvbWl4aW5nXCI7XG5cbi8vIEdyaWRcbkBpbXBvcnQgXCJvdGhlci9ncmlkXCI7XG5cbi8vIENvbXBvbmVudHNcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9vdGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaWRlYmFyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zZWFyY2gtdGFnc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbGFuZy1zd2l0Y2hcIjtcblxuLy8gUGFnZXNcbkBpbXBvcnQgXCJwYWdlcy9wYWdlLWhvbWVcIjtcblxuLy8gVmVuZG9yc1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9oaWdobGlnaHQuanMvc3R5bGVzL2dpdGh1Yi1kYXJrLWRpbW1lZC5jc3NcIjtcbiIsIjpyb290IHtcbiAgLS1jb2xvci1yZWQ6ICNDQTQ2M0E7XG4gIC0tY29sb3ItcmVkLWhvdmVyOiAjRUE1NTQ3O1xuICAtLWNvbG9yLXdoaXRlOiAjZmZmO1xuICAtLWNvbG9yLWRhcms6ICMxQzFDMUM7XG4gIC0tY29sb3ItbGlnaHQtYmx1ZTogI0UyRUNGMztcbiAgLS1jb2xvci12aW9sZXQ6ICM3MTQyRkY7XG5cbiAgLS1mb250LWludGVyOiAnSW50ZXInLCBzYW5zLXNlcmlmO1xufVxuIiwiLmNvbnRhaW5lcntcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4iLCIubWQtaGVhZGVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG5cbiAgLm1kLWhlYWRlcl9faW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmxlZnQtcGFydCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucmlnaHQtcGFydCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gICAgICAgIC5tZC1zZWFyY2hfX2lubmVye1xuICAgICAgICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBMb2dvXG4gICAgLmhlYWRlci1sb2dvIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIGltZywgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGl0bGVcbiAgICAubWQtaGVhZGVyX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gTW9iaWxlIE1lbnVcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMTlweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICB9XG4gICAgLm1kLWhlYWRlcl9faW5uZXIge1xuICAgICAgbWluLWhlaWdodDogNjBweDtcblxuICAgICAgLmhlYWRlci1sb2dvIHtcbiAgICAgICAgaW1nLCBzdmcge1xuICAgICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmlnaHQtcGFydCB7XG4gICAgICAgIGdhcDogMDtcblxuICAgICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zZWFyY2gge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWQtaGVhZGVyX19idXR0b24ge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcblxuICAgICAgJi5idG4tc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gICAgLm1kLWhlYWRlcl9fYnV0dG9uIHtcbiAgICAgICYuYnRuLXNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZC10YWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVkKTtcblxuICAubWQtZ3JpZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1kLXRhYnNfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAubWQtdGFic19faXRlbSB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTW9iaWxlIE1lbnVcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjE5cHgpIHtcbiAgW2Rpcj1sdHJdIC5tZC1zaWRlYmFyLS1wcmltYXJ5IHtcbiAgICBsZWZ0OiAtMjgwcHg7XG4gIH1cbiAgW2RhdGEtbWQtdG9nZ2xlPWRyYXdlcl06Y2hlY2tlZCB+IC5tZC1jb250YWluZXIgLm1kLXNpZGViYXItLXByaW1hcnkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyODBweCk7XG4gIH1cbiAgLm1kLXNpZGViYXItLXByaW1hcnkge1xuICAgIHdpZHRoOiAyODBweDtcblxuICAgIC5tZC1uYXYtLXByaW1hcnkgLm1kLW5hdl9fdGl0bGVbZm9yPV9fZHJhd2VyXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogODJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1uYXZfX3NvdXJjZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuXG4gICAgICAubWQtc291cmNlX19pY29uIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1uYXZfX2xpc3QsIC5tZC1uYXZfX3RpdGxlIH4gLm1kLW5hdl9fbGlzdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gICAgICAubWQtbmF2X19pdGVtIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMjMyMzI7XG5cbiAgICAgICAgLm1kLW5hdl9fbGluayB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE4cHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLm1kLW5hdi0tcHJpbWFyeSAubWQtbmF2X190aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICB9XG5cbiAgfVxufVxuIiwiLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gIGdhcDogNHB4O1xuXG4gIC5pY29uIHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xuICAgIC0tc2l6ZTogMTlweDtcbiAgICB3aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLXNpemUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBzdmcsaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTEuNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaWNvbi1sZ3tcbiAgICAgIHN2ZyxpbWd7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idG4tYmxhY2sge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xuICB9XG59XG5cbi5idG4tcmQsIC5idG4tcmVkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVkLWhvdmVyKTtcbiAgfVxufVxuXG4uYnRuLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDRweDtcbiAgbWluLWhlaWdodDogMzVweDtcblxuICAuY2FwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcmVkKTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICB9XG5cbiAgLmljb24ge1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgLS1zaXplOiAxOXB4O1xuICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICBtaW4td2lkdGg6IHZhcigtLXNpemUpO1xuICAgIGhlaWdodDogdmFyKC0tc2l6ZSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcbiAgICAgICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLmNhcHRpb24ge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZC1ob3Zlcik7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZC1ob3Zlcik7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1saWdodC1yZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMiwgNzAsIDU4LCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIwMiwgNzAsIDU4LCAwLjMyKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMDIsIDcwLCA1OCwgMC4xNSk7XG4gIH1cbn1cbiIsIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcblxuICAmX190b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDY0LCA4MCk7XG4gICAgZ2FwOiA0OHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5mb290ZXItbG9nbyB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAubWQtc29jaWFsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBnYXA6IDE4cHg7XG5cbiAgICAgIC5tZC1zb2NpYWxfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICBzdmcsIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdmcsIGltZyB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItaHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICZfX2JvdCB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgcGFkZGluZy1ib3R0b206IGNsYW1wLXByb3BlcnR5KDY0LCA4MCk7XG5cbiAgICAubWQtY29weXJpZ2h0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgJl9fdG9wIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX2JvdCB7XG4gICAgICAubWQtY29weXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFNpZGViYXIgZGVza3RvcFxuQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAubWQtc2lkZWJhci0tcHJpbWFyeSB7XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLnNlYXJjaC10YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgcGFkZGluZzogMC4xZW0gMC41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAwLjY1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cbiAgJi0tc3Bhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYzZTA7XG4gICAgY29sb3I6ICNlNjUxMDA7XG4gIH1cblxuICAmLS1mbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZjJmZDtcbiAgICBjb2xvcjogIzE1NjVjMDtcbiAgfVxuXG4gICYtLXNub3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGY3ZmE7XG4gICAgY29sb3I6ICMwMDY5NWM7XG4gIH1cbn1cbiIsIi5zZC1sYW5nLXN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwLjJyZW07XG5cbiAgLy8gSGlkZSB0aGUgZGVmYXVsdCBkaXNjbG9zdXJlIG1hcmtlciBvbiBzdW1tYXJ5XG4gICZfX3RyaWdnZXI6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIgeyBkaXNwbGF5OiBub25lOyB9XG4gICZfX3RyaWdnZXIgeyBsaXN0LXN0eWxlOiBub25lOyB9XG5cbiAgJl9fdHJpZ2dlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDEuN3JlbTtcbiAgICBoZWlnaHQ6IDEuN3JlbTtcbiAgICBwYWRkaW5nOiAwIDAuMzJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTIwbXMgZWFzZSwgY29sb3IgMTIwbXMgZWFzZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fZ2x5cGgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIlBpbmdGYW5nIFNDXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIk1pY3Jvc29mdCBZYUhlaVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIH1cblxuICAmX19nbHlwaC1jbiB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4wNXJlbTtcbiAgfVxuXG4gICZfX2dseXBoLWVuIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMThyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAmW29wZW5dICZfX3RyaWdnZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMik7XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAwLjM1cmVtKTtcbiAgICByaWdodDogMDtcbiAgICBtaW4td2lkdGg6IDhyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuM3JlbSAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgIGxpIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjRyZW0gMC45cmVtO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzgpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDAuNzJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICNjYTQ2M2E7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMiwgNzAsIDU4LCAwLjA4KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjY2E0NjNhO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIG5hdGl2ZSA8ZGV0YWlscz4gZWxlbWVudCBzdGF5cyBvcGVuIHVudGlsIHRoZSB1c2VyIGNsaWNrcyB0aGVcbi8vIHN1bW1hcnkgYWdhaW4uIFdlIGFjY2VwdCB0aGF0IGJlaGF2aW9yIGhlcmU7IGNsaWNraW5nIGVsc2V3aGVyZSBvblxuLy8gdGhlIHBhZ2UgZG9lcyBub3QgYXV0by1jbG9zZSB0aGUgbWVudS4gS2VlcGluZyBpdCBwdXJlIEhUTUwvQ1NTXG4vLyBtZWFucyB0aGUgZHJvcGRvd24gd29ya3Mgd2l0aG91dCBhbnkgSlMgZGVwZW5kZW5jeS5cbiIsIi8vIEZpeCBMYXlvdXQgZm9yIGhvbWVwYWdlIG9ubHlcbmJvZHk6aGFzKC5wYWdlLWhvbWUpIHtcbiAgLm1kLW1haW4ge1xuICAgIC5tZC1tYWluX19pbm5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAmID4gLm1kLXNpZGViYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgICAgICYgPiAubWQtc2lkZWJhci5tZC1zaWRlYmFyLS1wcmltYXJ5IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWhvbWUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgICAubWQtc2lkZWJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIEhlcm9cbi5zZWN0aW9uLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgyLjQ0ZGVnLCAjOUZEMkY0IC0xNy4zMSUsICNGM0YzRjMgOTcuOTUlKTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmxvZ28td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1tZC1hbHRlcm5hdGl2ZS1mb250KTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDQwLCA0OCk7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgY29sb3I6ICMxQTE5MUM7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgIGNvbG9yOiAjMUMxQzFDO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLmltZy1iZy13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAuaW1nLWJnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgfVxuICAgIC5pbWctYmctd3JhcCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIC5pbWctYmcge1xuICAgICAgbWF4LWhlaWdodDogMzQwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwJSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gR2xvYmFsIFNjYWxlXG4uc2VjdGlvbi1nbG9iYWwtc2NhbGUge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG5cbiAgLnNlY3Rpb24tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cblxuICAuY29sLWxlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA0MTVweDtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAtcHJvcGVydHkoMjYsIDM2KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAudHlwZWQtd3JhcCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1yZWQpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAgICAgLnR5cGVkIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGNsYW1wLXByb3BlcnR5KDM3LCA1MSk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50eXBlZC1zdHJpbmdzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRpLWN1cnNvciwgLyogVHlwZXdyaXRlckpTIGN1cnNvciBjbGFzcyAqL1xuICAgICAgLnR5cGVkLWN1cnNvciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgICB9XG5cbiAgICAgIC8vIFJlbW92ZWQgY3Vyc29yXG4gICAgICAuVHlwZXdyaXRlcl9fY3Vyc29yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAyMCk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB9XG5cbiAgfVxuXG4gIC5jb2wtcmlnaHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IDI4NXB4O1xuXG4gICAgLmhsanMtc25pcHBldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tcm93IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogNDhweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5jb2wtbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNvbC1yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIEdldCBTdGFydGVkIGluXG4uc2VjdGlvbi1nZXQtc3RhcnRlZC1pbi1zZWNvbmRzIHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gIC5zZWN0aW9uLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmNvbC1sZWZ0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTkzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcblxuICAgIC5obGpzLXNuaXBwZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmNvbC1yaWdodCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDQzMnB4O1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgyNiwgMzYpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAyMCk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB9XG5cbiAgICAuYnRoLWdyb3VwIHtcbiAgICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDI2LCAzMik7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLXJvdyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDQ4cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICAgIC5jb2wtbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgICAuY29sLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIEdJRlxuLnNlY3Rpb24taW1nLXdyYXAge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG5cbiAgLmltZy13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gRmVhdHVyZXNcbi5zZWN0aW9uLWZlYXR1cmVzIHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDI2LCAzNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cblxuICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgxNiwgMjApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICB9XG5cbiAgLmZlYXR1cmVzLWdyaWQge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDMyLCA2MCk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMjRweDtcbiAgICBncmlkLXJvdy1nYXA6IDQ4cHg7XG5cbiAgICAuZmVhdHVyZS1pdGVtIHtcbiAgICAgICZfX2ljb24ge1xuICAgICAgICAtLXNpemU6IDQwcHg7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDExMCwgNjYsIDAuMTEpO1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgaW1nLCBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogI0Y0RjJGMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOHB4O1xuICAgICAgICBjb2xvcjogIzkyOEM5NztcbiAgICAgIH1cblxuICAgICAgJl9fY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZmVhdHVyZXMtZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTY1cHgpIHtcbiAgICAuZmVhdHVyZXMtZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBTZWN0aW9uIERlcGxveVxuLnNlY3Rpb24tZGVwbG95IHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LWJsdWUpO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgyNiwgMzYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICB9XG5cbiAgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAtcHJvcGVydHkoMTYsIDIwKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gICAgY29sb3I6ICM0MzQ1NDc7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuaW5mby1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcC1wcm9wZXJ0eSgyNCwgNjApO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IGNsYW1wLXByb3BlcnR5KDE2LCAyNCk7XG4gICAgbWF4LXdpZHRoOiA3NzJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAuaW5mby1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgJi5pbmZvLWl0ZW0tLXdpZGUge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyOyAvKiBzcGFucyBhY3Jvc3MgMiBjb2x1bW5zICovXG4gICAgICB9XG5cbiAgICAgICZfX3RhZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTEzLCA2NiwgMjU1LCAwLjA4KTtcblxuXG4gICAgICAgIGltZywgc3ZnIHtcbiAgICAgICAgICAtLXNpemU6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLXNpemUpO1xuICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRpb24ge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdmlvbGV0KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gICAgICB9XG5cbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjgsIDI4LCAyOCwgMC44KTtcbiAgICAgIH1cblxuICAgICAgJl9fY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gICAgLmluZm8tZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuXG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gSW5kdXN0cmllcyBUYWJzXG4uc2VjdGlvbi1pbmR1c3RyaWVzLXRhYnMge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbGlnaHQtYmx1ZSk7XG5cbiAgLmNvbnRlbnQtYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoMzIsIDgwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoMzIsIDgwKTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNsYW1wLXByb3BlcnR5KDI0LCA2MCk7XG4gICAgcGFkZGluZy1yaWdodDogY2xhbXAtcHJvcGVydHkoMjQsIDYwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaW50ZXIpO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAtcHJvcGVydHkoMjYsIDM2KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAxOCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gICAgY29sb3I6ICM0MzQ1NDc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjQwcHg7XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbiAgICB9XG4gIH1cblxuICAuaW5kdXN0cmllcy10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAtcHJvcGVydHkoMzIsIDUwKTtcblxuICAgICZfX2hlYWQtd3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICZfX2hlYWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICBnYXA6IDZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA4cHggcmdiYSgyOCwgMjgsIDI4LCAwLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoMjQsIDMyKTtcblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5kdXN0cmllcy1ncmlkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgICAuZ3JpZC1pdGVtIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTQ4LzY5O1xuICAgICAgICAgICAgaGVpZ2h0OiA2OXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDMyLCA1MCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGVudC1ib3gge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjRweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgICB9XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmluZHVzdHJpZXMtdGFicyB7XG4gICAgICAmX19oZWFkLXdyYXAge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTI0cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0OHB4KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAuaW5kdXN0cmllcy1ncmlkIHtcbiAgICAgICAgICAgIC5ncmlkLWl0ZW0ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogOTQvNDM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gSW5kdXN0cmllcyBUYWJzXG4uc2VjdGlvbi1jb21tdW5pdHkge1xuICBwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDEwMCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbGlnaHQtYmx1ZSk7XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDI2LCAzNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gIH1cblxuICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgxNiwgMjApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgICBjb2xvcjogIzQzNDU0NztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuYnRuLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAtcHJvcGVydHkoMjQsIDMyKTtcbiAgfVxuXG4gIC5jb21tdW5pdHktY2FyZHMge1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcC1wcm9wZXJ0eSgzMiwgNjQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmNvbW11bml0eS1jYXJkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyAtIDI0cHggKiAyIC8gMyk7XG5cbiAgICAgICZfX2F1dGhvciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAuYXV0aG9yLWF2YXRhciB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC0tc2l6ZTogNDRweDtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tc2l6ZSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLXNpemUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3ItaW5mbyB7XG4gICAgICAgICAgLmF1dGhvci1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hdXRob3ItdGFnIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjgsIDI4LCAyOCwgMC41KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbW11bml0eS1jYXJkcyB7XG4gICAgICAuY29tbXVuaXR5LWNhcmQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjRweCAqIDEgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLmNvbW11bml0eS1jYXJkcyB7XG4gICAgICBnYXA6IDE2cHg7XG5cbiAgICAgIC5jb21tdW5pdHktY2FyZCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2VjdGlvbiBFdmVudHNcbi5zZWN0aW9uLWV2ZW50cyB7XG4gIHBhZGRpbmctdG9wOiBjbGFtcC1wcm9wZXJ0eSg0OCwgMTAwKTtcbiAgcGFkZGluZy1ib3R0b206IGNsYW1wLXByb3BlcnR5KDQ4LCAxMDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1saWdodC1ibHVlKTtcblxuICAuY29udGVudC1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDM3N3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICZfX2lubmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2xhbXAtcHJvcGVydHkoMjQsIDgwKTtcbiAgICAgIHBhZGRpbmctdG9wOiBjbGFtcC1wcm9wZXJ0eSgyNCwgODApO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNsYW1wLXByb3BlcnR5KDI0LCA4MCk7XG4gICAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG5cbiAgICAuY29ybmVyLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmV2ZW50cy1saW5lIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgY29sb3I6ICMxQTE5MUM7XG4gICAgICBnYXA6IDQycHg7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTIuNTJkZWcpIHRyYW5zbGF0ZVgoMTclKTtcblxuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgZGl2IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDIwLCAzNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wLXByb3BlcnR5KDE2LCAyNCk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRlbnQtYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAmX19pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuY29ybmVyLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1heC13aWR0aDogMTYwJTtcbiAgICAgICAgd2lkdGg6IDE2MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMSUpO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMCU7XG4gICAgICB9XG5cbiAgICAgIC5ldmVudHMtbGluZSB7XG4gICAgICAgIHRvcDogMzMlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwLjUyZGVnKSB0cmFuc2xhdGVYKDUlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRlbnQtYm94IHtcbiAgICAgIC5ldmVudHMtbGluZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwLjUyZGVnKSB0cmFuc2xhdGVYKDIyJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNlY3Rpb24gR2V0IFN0YXJ0ZWRcbi5zZWN0aW9uLWdldC1zdGFydGVkIHtcbiAgcGFkZGluZy10b3A6IGNsYW1wLXByb3BlcnR5KDQ4LCAxODApO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDgsIDE4MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgyNiwgMzYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgfVxuXG4gIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWludGVyKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IGNsYW1wLXByb3BlcnR5KDE2LCAyMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgIGNvbG9yOiAjYTRhNGE0O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICB9XG5cbiAgLmhsanMtc25pcHBldCB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAtcHJvcGVydHkoNDgsIDUwKTtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5idGgtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcC1wcm9wZXJ0eSg0OCwgNTApO1xuXG4gIH1cbn1cblxuLy8gQ29kZSBUYWJzIENvbXBvbmVudFxuLmhsanMtc25pcHBldCB7XG4gIHBhZGRpbmc6IGNsYW1wLXByb3BlcnR5KDE2LCAyNCk7XG4gIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX190YWJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBnYXA6IDZweDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gIH1cblxuICAmX190YWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1pbnRlcik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbiAgICAgIGNvbG9yOiAjZTZlZGYzO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgJl9fY29weSB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgY29sb3I6ICNlNmVkZjM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuYnRuLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmFjdGl2ZS1zdGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcsIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNCk7XG4gICAgfVxuXG4gICAgJi5jb3BpZWQge1xuICAgICAgLmJ0bi1pbm5lciB7XG4gICAgICAgIHN2ZywgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZS1zdGF0ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3BhbmVsIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBjb2RlLmhsanMge1xuICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIC8vIOKchSBTY3JvbGxiYXIgc3R5bGluZyAoV2ViS2l0KVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzg4ODtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM1NTU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG59XG5cblxuLmhsanMtcmVnZXhwLCAuaGxqcy1zdHJpbmcsIC5obGpzLW1ldGEgLmhsanMtc3RyaW5ne1xuICBjb2xvcjogIzQwNmI5ZCFpbXBvcnRhbnQ7XG59XG4iXX0= */
