:root{--brand:#d9aa68;--brand-600:#c79550;--brand-700:#a87b3e;--brand-50:#faf4ea;--ink-900:#14202b;--ink-800:#1c2a36;--ink-700:#2a3b49;--ink-600:#3c4f5e;--slate-500:#5a6b79;--slate-400:#8492a0;--line-300:#cdd5dc;--line-200:#e2e8ed;--surface-100:#eef2f5;--surface-50:#f6f8fa;--white:#fff;--success:#2f7d55;--success-bg:#e6f1eb;--warning:#b47514;--warning-bg:#f8eeda;--danger:#b23a36;--danger-bg:#f7e6e5;--info:#2c5c8f;--info-bg:#e6eef6;--link:#2c5c8f;--link-hover:#214974;--bg:var(--white);--bg-alt:var(--surface-50);--fg1:var(--ink-800);--fg2:var(--ink-700);--fg3:var(--slate-500);--fg-muted:var(--slate-400);--accent:var(--brand);--border:var(--line-200);--border-strong:var(--line-300);--font-sans:"Open Sans","Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:"Open Sans","IBM Plex Mono","SFMono-Regular",ui-monospace,monospace;--lh-body:1.6;--t-display:56px;--lh-display:1.05;--ls-display:-0.02em;--t-h1:40px;--lh-h1:1.1;--ls-h1:-0.015em;--t-h2:30px;--lh-h2:1.16;--ls-h2:-0.01em;--t-h3:22px;--lh-h3:1.28;--ls-h3:-0.005em;--t-h4:18px;--lh-h4:1.35;--t-eyebrow:13px;--lh-eyebrow:1;--ls-eyebrow:0.12em;--t-body-lg:18px;--lh-body-lg:1.55;--t-body:16px;--t-body-sm:14px;--lh-body-sm:1.55;--t-caption:13px;--lh-caption:1.4;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--r-xs:2px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-pill:999px;--shadow-sm:0 1px 2px rgba(20,32,43,.06);--shadow-md:0 2px 10px rgba(20,32,43,.08);--shadow-lg:0 12px 32px rgba(20,32,43,.12);--ease:cubic-bezier(0.2,0.6,0.2,1);--dur:160ms;--maxw:1280px;--header-h:116px}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:800;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:800;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:800;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:800;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:800;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:800;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:800;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:800;src:url(../fonts/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--white);color:var(--ink-700);font-family:var(--font-sans);line-height:var(--lh-body);margin:0;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.wrap{margin:0 auto;max-width:var(--maxw);padding:0 32px}.logo{align-items:center;display:flex;gap:13px}.logo__mark{flex:none;height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.logo__text{display:flex;flex-direction:column;line-height:1}.logo__name{color:var(--ink-900);font-size:21px;font-weight:800;letter-spacing:-.01em}.logo__name b{color:var(--brand-700);font-weight:800}.logo__tag{color:var(--slate-500);font-size:11px;font-weight:600;letter-spacing:.16em;margin-top:5px;text-transform:uppercase}header.topbar{background:var(--white);border-bottom:1px solid var(--line-200);position:sticky;top:0;z-index:40}.topnav{background:var(--ink-900)}.topnav__menu{align-items:stretch;display:flex;gap:2px;min-height:42px}.nav-item>a,.topnav__menu>a{align-items:center;border-bottom:2px solid transparent;color:#c3cdd6;display:flex;font-size:13px;font-weight:500;letter-spacing:.01em;padding:11px 16px;transition:color .16s cubic-bezier(.2,.6,.2,1),border-color .16s cubic-bezier(.2,.6,.2,1);white-space:nowrap}.topnav__menu>a:hover{border-bottom-color:var(--brand);color:#fff}#about,#chem-drilling,#chem-grp,#chem-repair,#contacts,#partners,#products,#services,#water{scroll-margin-top:calc(var(--header-h, 116px) + 12px)}.topbar__inner{align-items:center;display:flex;justify-content:space-between;min-height:68px;padding-bottom:10px;padding-top:10px;position:relative}.topbar__center{color:var(--ink-800);font-size:17px;font-weight:600;left:50%;letter-spacing:-.005em;line-height:1.4;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.topbar__center span{color:var(--brand-700)}.topbar__contacts{align-items:center;display:inline-flex;gap:20px}.topbar__email,.topbar__phone{align-items:center;color:var(--ink-700);display:inline-flex;font-size:14px;font-weight:500;gap:7px;transition:color .16s cubic-bezier(.2,.6,.2,1);white-space:nowrap}.topbar__email:hover,.topbar__phone:hover{color:var(--brand-700)}.topbar__email svg,.topbar__phone svg{color:var(--brand);flex:none;height:15px;width:15px}.nav-toggle{align-items:center;background:none;border:none;border-radius:var(--r-sm);color:var(--ink-800);cursor:pointer;display:none;flex:none;height:40px;justify-content:center;transition:color .16s cubic-bezier(.2,.6,.2,1);width:40px}.nav-toggle:hover{color:var(--brand-700)}.nav-toggle svg{display:block;height:24px;width:24px}.nav-toggle .icon-close{display:none}.nav-toggle .icon-open,.nav-toggle[aria-expanded=true] .icon-close{display:block}.nav-toggle[aria-expanded=true] .icon-open{display:none}.nav-item{align-items:stretch;display:flex;position:relative}.nav-item>a{gap:6px}.nav-item>a:after{background:currentColor;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:inline-block;flex:none;height:4px;margin-top:1px;opacity:.5;transition:transform .2s ease,opacity .2s;width:7px}.nav-item:focus-within>a,.nav-item:hover>a{border-bottom-color:var(--brand);color:#fff}.nav-item:focus-within>a:after,.nav-item:hover>a:after{opacity:1;transform:rotate(180deg)}.nav-dropdown{background:#1c2c3d;border-radius:0 0 12px 12px;border-top:3px solid var(--brand);box-shadow:0 20px 56px rgba(0,0,0,.55),0 4px 14px rgba(0,0,0,.25);left:0;min-width:320px;opacity:0;padding:4px 0 8px;pointer-events:none;position:absolute;top:100%;transform:translateY(8px);transition:opacity .2s ease,visibility .2s,transform .2s ease;visibility:hidden;z-index:200}.nav-item:focus-within .nav-dropdown,.nav-item:hover .nav-dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.nav-dropdown__hd{color:var(--brand);font-size:10px;font-weight:700;letter-spacing:.15em;line-height:1;padding:14px 20px 8px;text-transform:uppercase}.nav-dropdown a{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:#aeb9c4;display:flex;font-size:13.5px;font-weight:500;gap:14px;padding:10px 20px;transition:color .15s,background .15s;white-space:nowrap}.nav-dropdown a:last-child{border-bottom:0}.nav-dropdown a:hover{background:hsla(0,0%,100%,.07);border-bottom-color:hsla(0,0%,100%,.05);color:#fff}.nav-dropdown__icon{align-items:center;background:hsla(35,60%,63%,.13);border-radius:8px;display:flex;flex:none;height:34px;justify-content:center;width:34px}.nav-dropdown__icon svg{color:var(--brand);height:16px;width:16px}.nav-dropdown__title{color:inherit;display:block;font-size:13.5px;font-weight:600;line-height:1.2}.nav-dropdown__abbr{color:#6e7c89;display:block;font-size:11px;margin-top:2px}footer.site{background:var(--ink-900);border-top:4px solid var(--brand);color:#aeb9c4}.footer__top{display:grid;gap:48px;grid-template-columns:1.5fr 1fr 1.3fr 1fr;padding:36px 0 44px}.footer__brand .logo__name{color:#fff}.footer__brand .logo__name b,.footer__brand .logo__tag{color:var(--brand)}.footer__phrase{color:#8fa0ad;font-size:15px;line-height:1.6;margin-top:22px;max-width:300px}.footer__col-h{color:#fff;font-size:12px;font-weight:700;letter-spacing:.12em;margin:0 0 18px;text-transform:uppercase}.footer__email{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:500;gap:9px;transition:color .16s cubic-bezier(.2,.6,.2,1)}.footer__email:hover{color:var(--brand)}.footer__email svg{color:var(--brand);flex:none;height:15px;width:15px}.footer__phone{margin-bottom:10px}.footer__addr{color:#8fa0ad;font-size:13px;font-style:normal;line-height:1.55;margin-top:14px}.footer__links{display:flex;flex-direction:column;gap:12px}.footer__links a{align-items:baseline;color:#aeb9c4;display:inline-flex;font-size:14px;gap:8px;line-height:1.4;transition:color .16s cubic-bezier(.2,.6,.2,1)}.footer__links a:before{color:var(--brand);content:"\2192";font-size:13px}.footer__links a:hover{color:#fff}.footer__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);color:#6e7c89;display:flex;flex-direction:column;font-size:13px;gap:14px;padding:22px 0 30px}.footer__legal{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center}.footer__legal a{color:#6e7c89;font-size:13px;text-decoration:underline;text-underline-offset:3px;transition:color .16s cubic-bezier(.2,.6,.2,1)}.footer__legal a:hover{color:#aeb9c4}.eyebrow{align-items:center;color:var(--brand-700);display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.eyebrow:before{background:var(--brand);border-radius:50%;content:"";height:7px;width:7px}.section-title{color:var(--ink-900);font-family:"Roboto Condensed",var(--font-sans);font-size:38px;font-weight:500;letter-spacing:-.01em;line-height:1.08;margin:0}.cookie-bar{background:var(--ink-900);border-top:3px solid var(--brand);bottom:0;box-shadow:0 -8px 40px rgba(0,0,0,.45);left:0;position:fixed;right:0;transform:translateY(100%);transition:transform .34s cubic-bezier(.2,.6,.2,1);z-index:600}.cookie-bar.is-visible{transform:translateY(0)}.cookie-bar__inner{align-items:center;display:flex;gap:36px;padding:20px 0}.cookie-bar__content{flex:1;min-width:0}.cookie-bar__title{color:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.cookie-bar__text{color:#8fa0ad;font-size:13px;line-height:1.65;margin:0}.cookie-bar__text a{color:var(--brand);text-decoration:none}.cookie-bar__text a:hover{text-decoration:underline}.cookie-bar__actions{align-items:center;display:flex;flex:none;gap:10px}.cookie-bar__btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;height:40px;justify-content:center;padding:0 22px;transition:background .16s,color .16s,border-color .16s;white-space:nowrap}.cookie-bar__btn--accept{background:var(--brand);color:var(--ink-900)}.cookie-bar__btn--accept:hover{background:var(--brand-700)}.cookie-bar__btn--decline{background:transparent;border:1.5px solid hsla(0,0%,100%,.2);color:#8fa0ad}.cookie-bar__btn--decline:hover{border-color:#8fa0ad;color:#c3cdd6}@media (max-width:880px){.cookie-bar__inner{align-items:flex-start;flex-direction:column;gap:16px;padding:20px 0}.cookie-bar__actions{width:100%}.cookie-bar__btn{flex:1}}.hero{background:var(--ink-900);overflow:hidden;position:relative}.hero__viewport{height:100vh;min-height:500px;position:relative;width:100%}.hero__video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.hero__slide{inset:0;opacity:0;position:absolute;transition:opacity .6s var(--ease);visibility:hidden}.hero__slide[data-active]{opacity:1;visibility:visible}.hero__slide image-slot{height:100%;width:100%}.hero__slide image-slot::part(frame){border-radius:0}.hero__scrim{background:linear-gradient(90deg,rgba(20,32,43,.3),rgba(20,32,43,.1) 38%,rgba(20,32,43,.55) 72%,rgba(20,32,43,.78));inset:0;pointer-events:none;position:absolute}.hero__panel{background:rgba(20,32,43,.18);border-left:4px solid var(--brand);bottom:0;display:flex;flex-direction:column;gap:22px;justify-content:center;max-width:560px;padding:64px 64px 64px 56px;position:absolute;right:0;top:0;width:46%;z-index:2}.hero__eyebrow{align-items:center;color:var(--brand);display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.14em;text-transform:uppercase}.hero__eyebrow:before{background:var(--brand);border-radius:50%;content:"";height:7px;width:7px}.hero__title{color:#fff;font-family:"Roboto Condensed",var(--font-sans);font-size:50px;font-weight:500;letter-spacing:-.01em;line-height:1.04;margin:0;text-shadow:0 1px 18px rgba(20,32,43,.55)}.hero__svcs-h{color:var(--brand);font-size:11px;font-weight:700;letter-spacing:.14em;margin:18px 0 14px;text-transform:uppercase}.hero__svcs-list{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.hero__svcs-list li{align-items:center;display:flex;gap:11px}.hero__svcs-list li:before{background:var(--brand);border-radius:1px;content:"";display:block;flex:none;height:7px;width:7px}.hero__svcs-list a{color:#fff;font-size:15.5px;font-weight:500;line-height:1.35;text-decoration:none;text-shadow:0 1px 8px rgba(20,32,43,.6);transition:color .16s}.hero__svcs-list a:hover{color:var(--brand)}.hero__controls{align-items:center;bottom:32px;display:flex;gap:18px;justify-content:center;left:0;padding:0 56px;position:absolute;right:0;z-index:3}.hero__dots{display:flex;gap:11px}.hero__dot{background:hsla(0,0%,100%,.35);border:0;border-radius:50%;cursor:pointer;height:11px;padding:0;transition:background .16s cubic-bezier(.2,.6,.2,1),transform .16s cubic-bezier(.2,.6,.2,1);width:11px}.hero__dot:hover{background:hsla(0,0%,100%,.6)}.hero__dot[data-active]{background:var(--brand);transform:scale(1.15)}body[data-rhythm=bold] .intro .intro__title{color:#fff}body[data-rhythm=bold] .intro .intro__body{color:#c3cdd6}body[data-rhythm=bold] .intro .intro__body b{color:#fff}.intro{background:var(--surface-50);padding:45px 0}.intro__title{color:var(--ink-900);font-family:"Roboto Condensed",var(--font-sans);font-size:36px;font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:0}.intro__rule{background:var(--brand);height:4px;margin-bottom:24px;margin-top:20px;width:56px}.intro__body{color:var(--ink-700);font-size:17px;line-height:1.7;margin:0 0 28px}.intro__body:last-child{margin-bottom:0}.intro__body b{color:var(--ink-900);font-weight:700}.services{background:var(--surface-50);border-top:1px solid var(--line-200);padding:45px 0}.services__grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-top:28px}.svc-card{background:var(--white);border-radius:var(--r-lg);border-top:4px solid var(--brand);display:flex;flex-direction:column;gap:16px;padding:32px 32px 28px;transition:box-shadow .16s cubic-bezier(.2,.6,.2,1),transform .16s cubic-bezier(.2,.6,.2,1)}.svc-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.svc-card__icon{align-items:center;background:var(--brand-50);border-radius:var(--r-md);display:flex;flex:none;height:48px;justify-content:center;width:48px}.svc-card__icon svg{color:var(--brand-700);height:24px;width:24px}.svc-card__title{font-size:22px;letter-spacing:-.01em;line-height:1.2;margin:0}.svc-card__sub{color:var(--slate-400);font-size:12px;font-weight:700;letter-spacing:.1em;margin:-8px 0 0;text-transform:uppercase}.svc-card__desc{color:var(--slate-500);flex:1;font-size:14.5px;line-height:1.6;margin:0}.svc-card__btn{align-items:center;align-self:flex-start;background:var(--brand);border:none;border-radius:var(--r-sm);color:var(--ink-900);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:13px;font-weight:600;gap:8px;letter-spacing:.01em;padding:9px 20px;text-decoration:none;transition:background .16s cubic-bezier(.2,.6,.2,1);white-space:nowrap}.svc-card__btn:hover{background:var(--brand-600)}.svc-card__btn svg{flex:none;height:14px;width:14px}.water{background:var(--ink-900);padding:56px 0}.water .eyebrow{color:var(--brand)}.water .section-title{color:#fff;margin-bottom:10px}.water__stats{border:1px solid hsla(0,0%,100%,.1);border-radius:var(--r-lg);display:grid;grid-template-columns:repeat(3,1fr);margin:32px 0 36px;overflow:hidden}.wstat{border-right:1px solid hsla(0,0%,100%,.1);padding:28px 32px;text-align:center}.wstat:last-child{border-right:0}.wstat__num{color:var(--brand);font-family:var(--font-mono);font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}.wstat__label{color:#8fa0ad;font-size:13px;line-height:1.45;margin-top:8px}.water__lead{color:#c3cdd6;font-size:16.5px;line-height:1.7;margin:0 0 36px;max-width:860px}.water__advantages{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.wadv{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-lg);border-top:3px solid var(--brand);padding:26px 24px}.wadv__num{color:var(--brand);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:12px}.wadv__title{color:#fff;font-size:17px;font-weight:700;line-height:1.2;margin:0 0 10px}.wadv__desc{color:#8fa0ad;font-size:14px;line-height:1.65;margin:0}.water__equip{border-top:1px solid hsla(0,0%,100%,.08);padding-top:32px}.water__equip-h{color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 18px;text-transform:uppercase}.water__equip ul{display:grid;gap:10px 48px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.water__equip li{color:#aeb9c4;font-size:14.5px;line-height:1.5;padding-left:20px;position:relative}.water__equip li:before{color:var(--brand);content:"\2192";font-size:13px;left:0;position:absolute}.products{background:var(--white);padding:45px 0}.products__head{margin-bottom:25px}.product-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.product-grid--2col{grid-template-columns:repeat(2,1fr)}.card{background:var(--white);border:1px solid var(--line-200);border-radius:var(--r-lg);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .16s cubic-bezier(.2,.6,.2,1),transform .16s cubic-bezier(.2,.6,.2,1)}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card image-slot{background:var(--surface-100);height:280px;width:100%}.card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:24px 24px 26px}.card__name{color:var(--ink-900);font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0}.card__name span{color:var(--brand-700)}.card__desc{color:var(--slate-500);flex:1;font-size:14.5px;line-height:1.55;margin:0}.card__foot{align-items:center;border-top:1px solid var(--line-200);display:flex;justify-content:space-between;margin-top:4px;padding-top:16px}.card__tag{color:var(--slate-400);font-family:var(--font-mono);font-size:12px;letter-spacing:.02em}.card__arrow{color:var(--brand-600);display:inline-flex}.card__arrow svg{height:22px;width:22px}.recovery{background:var(--white);border-top:1px solid var(--line-200);padding:31px 0}.recovery .eyebrow{margin-bottom:12px}.recovery .section-title{font-size:27px}.recovery__grid{align-items:start;display:grid;gap:44px;grid-template-columns:1.12fr .88fr;margin-top:22px}.recovery__text p{color:var(--ink-600);font-size:16.5px;line-height:1.68;margin:0}.recovery__facts{display:flex;flex-direction:column;gap:14px}.fact{background:var(--surface-50);border:1px solid var(--line-200);border-left:3px solid var(--brand);border-radius:var(--r-md);padding:16px 20px}.fact__num{color:var(--ink-900);font-family:var(--font-mono);font-size:27px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.fact__label{color:var(--slate-500);font-size:13.5px;line-height:1.45;margin-top:7px}.compare{background:var(--surface-50);border-top:1px solid var(--line-200);padding:45px 0}.compare .eyebrow{margin-bottom:12px}.compare__title{color:var(--ink-900);font-family:"Roboto Condensed",var(--font-sans);font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:1.12;margin:0 0 26px;max-width:940px;text-wrap:balance}.compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}table.cmp{background:var(--white);border:1px solid var(--line-200);border-collapse:separate;border-radius:var(--r-lg);border-spacing:0;font-size:14.5px;min-width:760px;overflow:hidden;width:100%}table.cmp td,table.cmp th{border-bottom:1px solid var(--line-200);line-height:1.4;padding:14px 18px;text-align:center;vertical-align:middle}table.cmp thead th{background:var(--ink-900);border-bottom:0;color:#fff;font-size:15px;font-weight:600;letter-spacing:.005em}table.cmp thead th.cmp-own{background:var(--brand);color:var(--ink-900);font-weight:700}table.cmp td.cmp-own{background:var(--brand-50);color:var(--ink-900);font-weight:600}table.cmp tbody tr:last-child td{border-bottom:0}table.cmp th[scope=row]{color:var(--ink-800);font-weight:600;min-width:180px;text-align:left;width:24%}table.cmp tbody tr:nth-child(2n) td:not(.cmp-own),table.cmp th[scope=row]{background:var(--surface-50)}table.cmp tbody tr:nth-child(2n) th[scope=row]{background:var(--surface-100)}table.cmp td{color:var(--ink-600)}.partners{background:var(--white);padding:45px 0}.partners__grid{display:flex;flex-direction:column;gap:30px}.partners__aside .eyebrow{margin-bottom:14px}.partners__rule{background:var(--brand);height:4px;margin-top:22px;width:56px}.partners__body{max-width:100%}.partners__body p{color:var(--ink-600);font-size:16.5px;line-height:1.7;margin:0 0 16px}.partners__body p:last-child{margin-bottom:0}.partners__body p:first-child{color:var(--ink-800);font-size:18px;font-weight:600;line-height:1.58}.cform-section{background:var(--ink-900);border-bottom:4px solid var(--brand);padding:72px 0}.cform__title{color:#fff;font-family:"Roboto Condensed",var(--font-sans);font-size:38px;font-weight:500;letter-spacing:-.01em;line-height:1.1;margin:0 0 14px}.cform__sub{color:#8fa0ad;font-size:16px;line-height:1.65;margin:0 0 20px}.cform{display:flex;flex-direction:column;gap:20px}.cform__row{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.cform__field{display:flex;flex-direction:column;gap:8px}.cform__label{color:#8fa0ad;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cform__req{color:var(--brand);margin-left:2px}.cform__input{background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.14);border-radius:8px;box-sizing:border-box;color:#fff;font-family:var(--font-sans);font-size:15px;height:48px;outline:none;padding:0 16px;transition:border-color .16s cubic-bezier(.2,.6,.2,1),background .16s cubic-bezier(.2,.6,.2,1);width:100%}.cform__input::-moz-placeholder{color:#3e5060}.cform__input::placeholder{color:#3e5060}.cform__input:focus{background:hsla(0,0%,100%,.09);border-color:var(--brand)}.cform__consent{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.cform__checkbox{accent-color:var(--brand);cursor:pointer;flex:none;height:18px;margin-top:2px;width:18px}.cform__consent-text{color:#6e7c89;font-size:13px;line-height:1.6}.cform__consent-text a{color:#8fa0ad;text-decoration:underline;text-underline-offset:2px;transition:color .16s cubic-bezier(.2,.6,.2,1)}.cform__consent-text a:hover{color:var(--brand)}.cform__submit{align-items:center;background:var(--brand);border:none;border-radius:8px;color:var(--ink-900);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:.03em;margin-top:4px;padding:0 40px;transition:background .16s cubic-bezier(.2,.6,.2,1),opacity .16s}.cform__submit:hover{background:var(--brand-700)}.cform__submit:disabled{cursor:not-allowed;opacity:.45}.cform__success{background:hsla(35,60%,63%,.12);border:1px solid hsla(35,60%,63%,.3);border-radius:10px;color:var(--brand);display:none;font-size:15px;font-weight:500;margin-top:8px;padding:20px 24px}.cform__success.is-visible{display:block}@media (max-width:880px){.cform-section{padding:48px 0}.cform__title{font-size:28px}.cform__row{grid-template-columns:1fr}}.contacts{background:var(--surface-50);border-top:1px solid var(--line-200)}.contacts__inner{padding:56px 0 40px}.contacts__info{display:flex;flex-wrap:wrap;gap:28px 72px;margin-bottom:5px;margin-top:30px}.contacts__group-h{color:var(--slate-400);font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.contacts__addr{color:var(--ink-800);font-size:17px;font-style:normal;font-weight:500;line-height:1.6}.contacts__cemail{align-items:center;color:var(--brand-700);display:inline-flex;font-size:17px;font-weight:600;gap:8px;transition:color .2s}.contacts__cemail:hover{color:var(--brand-600)}.contacts__cemail svg{color:var(--brand);height:17px;width:17px}.contacts__map{line-height:0}.contacts__map iframe{border:0;display:block;height:460px;width:100%}.breadcrumbs{background:var(--surface-50);border-bottom:1px solid var(--line-200);padding:12px 0}.breadcrumbs__list{align-items:center;color:var(--ink-500);display:flex;font-size:13px;gap:8px;list-style:none;margin:0;padding:0}.breadcrumbs__sep{color:var(--ink-300)}.breadcrumbs__link{color:var(--ink-500);text-decoration:none;transition:color .16s}.breadcrumbs__link:hover{color:var(--brand-700)}.breadcrumbs__current{color:var(--ink-800);font-weight:500}.svc-hero{background:var(--ink-900);border-bottom:4px solid var(--brand);padding:48px 0 52px}.svc-hero__h1{color:#fff;font-family:"Roboto Condensed",var(--font-sans);font-size:44px;font-weight:500;letter-spacing:-.01em;line-height:1.1;margin:0}.svc-hero__sub{color:#8fa0ad;font-size:16px;margin:12px 0 0}.svc-block{border-bottom:1px solid var(--line-200);padding:64px 0}.svc-block--alt{background:var(--surface-50)}.svc-block--dark{background:var(--ink-900);border-bottom:0}.svc-block__eyebrow{color:var(--brand);font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.svc-block__title{color:var(--ink-900);font-family:"Roboto Condensed",var(--font-sans);font-size:30px;font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:0 0 12px}.svc-block--dark .svc-block__title{color:#fff}.svc-block__rule{background:var(--brand);height:3px;margin-bottom:24px;width:40px}.svc-block__body{color:var(--ink-700);font-size:16.5px;line-height:1.7}.svc-block--dark .svc-block__body{color:#8fa0ad}.svc-grid{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr}.svc-grid--wide{grid-template-columns:1.2fr 1fr}.svc-num-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:24px 0 0;padding:0}.svc-num-item{align-items:flex-start;display:flex;gap:14px}.svc-num-item__n{align-items:center;background:var(--brand);border-radius:50%;color:var(--ink-900);display:flex;flex:none;font-size:12px;font-weight:800;height:30px;justify-content:center;width:30px}.svc-num-item__text{color:var(--ink-700);font-size:15px;line-height:1.55;padding-top:5px}.svc-specs{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}.svc-spec{background:var(--ink-900);border-radius:12px;min-width:180px;padding:20px 28px}.svc-spec__val{color:var(--brand);font-family:"Roboto Condensed",var(--font-sans);font-size:32px;font-weight:600;line-height:1}.svc-spec__label{color:#8fa0ad;font-size:13px;line-height:1.4;margin-top:6px}.svc-bullets{display:flex;flex-direction:column;gap:14px;list-style:none;margin:24px 0 0;padding:0}.svc-bullets li{align-items:flex-start;color:var(--ink-700);display:flex;font-size:15.5px;gap:12px;line-height:1.6}.svc-bullets li:before{background:var(--brand);border-radius:1px;content:"";display:block;flex:none;height:7px;margin-top:7px;width:7px}.svc-cards{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:32px}.svc-card{background:var(--surface-50);border:1px solid var(--line-200);border-left:3px solid var(--brand);border-radius:12px;padding:24px}.svc-card__title{color:var(--ink-900);font-size:16px;font-weight:700;margin:0 0 8px}.svc-card__body{color:var(--ink-600);font-size:14.5px;line-height:1.6;margin:0}.svc-schema{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:28px}.svc-schema-item{align-items:flex-start;background:#fff;border:1px solid var(--line-200);border-radius:10px;display:flex;gap:14px;padding:16px 18px}.svc-block--alt .svc-schema-item{background:#fff}.svc-schema-item__n{color:var(--brand);flex:none;font-family:"Roboto Condensed",var(--font-sans);font-size:28px;font-weight:700;line-height:1;min-width:28px}.svc-schema-item__text{color:var(--ink-700);font-size:14.5px;line-height:1.55}.svc-outcomes{display:flex;flex-direction:column;gap:28px;margin-top:32px}.svc-outcome{align-items:flex-start;display:flex;gap:20px}.svc-outcome__n{align-items:center;background:var(--brand);border-radius:50%;color:var(--ink-900);display:flex;flex:none;font-size:15px;font-weight:800;height:38px;justify-content:center;width:38px}.svc-outcome__title{color:#fff;font-size:17px;font-weight:700;margin:0 0 6px}.svc-outcome__text{color:#8fa0ad;font-size:15px;line-height:1.65;margin:0}.svc-block--pattern{background-image:url(../../assets/background-blue.png);background-position:50%;background-size:cover;overflow:hidden;position:relative}.svc-block--pattern:before{background:rgba(240,246,252,.91);content:"";inset:0;position:absolute}.svc-block--pattern .wrap{position:relative;z-index:1}.svc-block--pattern .svc-bullets li{color:var(--ink-800)}.svc-photo{border-radius:12px;display:block;height:auto;width:100%}.svc-photo--schema{margin-top:40px}.svc-block__schema-h{color:var(--ink-800);font-family:"Roboto Condensed",var(--font-sans);font-size:20px;font-weight:500;margin:40px 0 16px}@media (max-width:880px){.svc-hero{padding:32px 0 36px}.svc-hero__h1{font-size:28px}.svc-block{padding:40px 0}.svc-block__title{font-size:24px}.svc-grid{gap:28px;grid-template-columns:1fr}.svc-specs{flex-direction:column}.svc-spec{min-width:unset}.svc-cards,.svc-schema{grid-template-columns:1fr}}.hero[data-hero=bottom] .hero__panel{background:rgba(20,32,43,.6);border-left:0;border-top:4px solid var(--brand);bottom:0;justify-content:flex-end;left:0;max-width:none;padding:48px 56px 60px;right:0;top:auto;width:100%}.hero[data-hero=bottom] .hero__desc,.hero[data-hero=bottom] .hero__title{max-width:640px}.hero[data-hero=bottom] .hero__controls{bottom:auto;left:auto;padding:0 56px;right:0;top:28px}.hero[data-hero=center] .hero__panel{align-items:center;background:rgba(20,32,43,.52);border-left:0;inset:0;justify-content:center;max-width:none;padding:64px;text-align:center;width:100%}.hero[data-hero=center] .hero__eyebrow{justify-content:center}.hero[data-hero=center] .hero__desc,.hero[data-hero=center] .hero__title{max-width:700px}.hero[data-hero=center] .hero__controls{left:50%;padding:0;right:auto;transform:translateX(-50%)}body[data-rhythm=bold] .intro{background:var(--ink-900)}body[data-rhythm=bold] .intro__title{color:#fff}body[data-rhythm=bold] .intro__body{color:#c3cdd6}body[data-rhythm=bold] .intro__body b{color:#fff}@media (max-width:1150px){.topbar__center{font-size:15px;max-width:620px;white-space:normal;text-wrap:balance}}@media (min-width:881px){.topnav__menu{flex-wrap:wrap;justify-content:center}}@media (max-width:1080px){.hero__panel{padding:48px 40px;width:56%}.hero__title{font-size:34px}}@media (max-width:880px){.wrap{padding:0 22px}.nav-toggle{display:inline-flex}.topnav{box-shadow:0 12px 40px rgba(0,0,0,.4);display:none;left:0;position:absolute;right:0;top:100%;z-index:300}.topnav.is-open{display:block}.topnav__menu{align-items:stretch;flex-direction:column;gap:0;min-height:unset}.nav-item>a,.topnav__menu>a{border-bottom:1px solid hsla(0,0%,100%,.07);border-left:3px solid transparent;padding:13px 20px}.nav-item>a:hover,.topnav__menu>a:hover{border-left-color:var(--brand)}.nav-item>a:after{margin-left:auto}.nav-item{display:block}.nav-dropdown{border-left:3px solid var(--brand);border-radius:0;border-top:0;box-shadow:none;display:none;margin-left:0;min-width:unset;opacity:1;pointer-events:auto;position:static;transform:none;transition:none;visibility:visible}.nav-dropdown a{white-space:normal}.nav-item.is-open .nav-dropdown{display:block}.nav-item>a:after{transition:transform .2s ease}.nav-item.is-open>a:after{opacity:1;transform:rotate(180deg)}header.topbar{position:relative}.topbar__inner{align-items:center;flex-direction:row;gap:0;justify-content:space-between;min-height:60px;padding-bottom:8px;padding-top:8px}.logo{justify-content:flex-start}.topbar__center,.topbar__contacts{display:none}.hero__viewport{height:380px}.hero__panel{backdrop-filter:none;background:var(--ink-900);border-left:0;border-top:4px solid var(--brand);max-width:none;padding:36px 22px;position:static;width:100%}.hero{display:flex;flex-direction:column}.hero__title{font-size:30px}.hero__controls{bottom:20px;padding:0 22px}.intro{padding:40px 0}.intro__title{font-size:27px}.water__stats{grid-template-columns:1fr}.wstat{border-bottom:1px solid hsla(0,0%,100%,.1);border-right:0}.wstat:last-child{border-bottom:0}.services__grid,.water__advantages,.water__equip ul{grid-template-columns:1fr}.svc-card{padding:24px 22px}.products{padding:60px 0}.section-title{font-size:32px}.product-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.card image-slot{height:240px}.partners{padding:60px 0}.compare{padding:40px 0}.compare__title{font-size:23px}.recovery{padding:52px 0}.recovery__grid{gap:28px;grid-template-columns:1fr;margin-top:24px}.recovery__text p{font-size:16.5px}.fact__num{font-size:28px}.partners__grid{gap:24px}.partners__body{-moz-columns:1;column-count:1}.partners__body p{font-size:16px}.partners__body p:first-child{font-size:17.5px}.footer__top{gap:36px;grid-template-columns:1fr;padding:48px 0 36px}.footer__bottom{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.hero__viewport{height:300px}.product-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=data:application/json;base64,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RUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsb0ZBQXVGLENBQ3ZGLGdGQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsb0ZBQXVGLENBQ3ZGLCtEQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsb0ZBQXVGLENBQ3ZGLGdNQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsa0ZBQXFGLENBQ3JGLGlLQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsb0ZBQXVGLENBQ3ZGLGdGQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsb0ZBQXVGLENBQ3ZGLCtEQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsb0ZBQXVGLENBQ3ZGLGdNQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsa0ZBQXFGLENBQ3JGLGlLQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHaEIsb0ZBQXVGLENBQ3ZGLGdGQUNGLENBRUEsV0FLRSxpQkFBa0IsQ0FKbEIscUJBQXdCLENBR3hCLGlCQUFrQixDQUZsQixpQkFBa0IsQ0FDbEIsZUFB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Q0YsQ0FDQSxnQkFFRSxXQUFZLENBRFosY0FFRixDQUNBLE9BQ0UsY0FDRixDQUNBLGNBQ0UsY0FDRixDQUNBLGNBQ0UseUJBQ0YsQ0FDQSxPQUVFLDBDQUFpRCxDQURqRCxjQUVGLENBQ0Esa0JBQ0UsZUFDRixDQU9BLG9EQUNFLHlCQUNGLENBQ0EsVUFDRSxpQkFDRixDQUNBLFVBQ0UsY0FDRixDQUNBLGVBQ0UsY0FDRixDQUNBLGNBRUUsUUFBUyxDQURULG1DQUVGLENBQ0EsaUJBQ0UsWUFDRixDQUNBLFVBQ0UsY0FDRixDQUNBLFNBQ0UsY0FDRixDQUNBLGdCQUNFLGNBQ0YsQ0FDQSxVQUNFLGNBQ0YsQ0FDQSxnQkFFRSxRQUFTLENBRFQseUJBQTBCLENBRTFCLGVBQ0YsQ0FDQSxrQkFDRSxnQkFDRixDQUNBLFdBQ0UsY0FDRixDQUNBLGdCQUNFLFFBQ0YsQ0FDQSxnQkFDRSxjQUFVLENBQVYsY0FDRixDQUNBLGtCQUNFLGNBQ0YsQ0FDQSw4QkFDRSxnQkFDRixDQUNBLGFBRUUsUUFBUyxDQURULHlCQUEwQixDQUUxQixtQkFDRixDQUNBLGdCQUVFLHNCQUF1QixDQUR2QixxQkFFRixDQUNGLENBQ0EseUJBQ0UsZ0JBQ0UsWUFDRixDQUNBLGNBQ0UseUJBQ0YsQ0FDRiIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gIC0tYnJhbmQ6ICNkOWFhNjg7XG4gIC0tYnJhbmQtNjAwOiAjYzc5NTUwO1xuICAtLWJyYW5kLTcwMDogI2E4N2IzZTtcbiAgLS1icmFuZC01MDogI2ZhZjRlYTtcbiAgLS1pbmstOTAwOiAjMTQyMDJCO1xuICAtLWluay04MDA6ICMxQzJBMzY7XG4gIC0taW5rLTcwMDogIzJBM0I0OTtcbiAgLS1pbmstNjAwOiAjM0M0RjVFO1xuICAtLXNsYXRlLTUwMDogIzVBNkI3OTtcbiAgLS1zbGF0ZS00MDA6ICM4NDkyQTA7XG4gIC0tbGluZS0zMDA6ICNDREQ1REM7XG4gIC0tbGluZS0yMDA6ICNFMkU4RUQ7XG4gIC0tc3VyZmFjZS0xMDA6ICNFRUYyRjU7XG4gIC0tc3VyZmFjZS01MDogI0Y2RjhGQTtcbiAgLS13aGl0ZTogI0ZGRkZGRjtcbiAgLS1zdWNjZXNzOiAjMkY3RDU1O1xuICAtLXN1Y2Nlc3MtYmc6ICNFNkYxRUI7XG4gIC0td2FybmluZzogI0I0NzUxNDtcbiAgLS13YXJuaW5nLWJnOiAjRjhFRURBO1xuICAtLWRhbmdlcjogI0IyM0EzNjtcbiAgLS1kYW5nZXItYmc6ICNGN0U2RTU7XG4gIC0taW5mbzogIzJDNUM4RjtcbiAgLS1pbmZvLWJnOiAjRTZFRUY2O1xuICAtLWxpbms6ICMyQzVDOEY7XG4gIC0tbGluay1ob3ZlcjogIzIxNDk3NDtcbiAgLS1iZzogdmFyKC0td2hpdGUpO1xuICAtLWJnLWFsdDogdmFyKC0tc3VyZmFjZS01MCk7XG4gIC0tZmcxOiB2YXIoLS1pbmstODAwKTtcbiAgLS1mZzI6IHZhcigtLWluay03MDApO1xuICAtLWZnMzogdmFyKC0tc2xhdGUtNTAwKTtcbiAgLS1mZy1tdXRlZDogdmFyKC0tc2xhdGUtNDAwKTtcbiAgLS1hY2NlbnQ6IHZhcigtLWJyYW5kKTtcbiAgLS1ib3JkZXI6IHZhcigtLWxpbmUtMjAwKTtcbiAgLS1ib3JkZXItc3Ryb25nOiB2YXIoLS1saW5lLTMwMCk7XG4gIC0tZm9udC1zYW5zOiBcIk9wZW4gU2Fuc1wiLCBcIlNlZ29lIFVJXCIsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgc2Fucy1zZXJpZjtcbiAgLS1mb250LW1vbm86IFwiT3BlbiBTYW5zXCIsIFwiSUJNIFBsZXggTW9ub1wiLCBcIlNGTW9uby1SZWd1bGFyXCIsIHVpLW1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAtLWxoLWJvZHk6IDEuNjtcbiAgLS10LWRpc3BsYXk6IDU2cHg7XG4gIC0tbGgtZGlzcGxheTogMS4wNTtcbiAgLS1scy1kaXNwbGF5OiAtMC4wMmVtO1xuICAtLXQtaDE6IDQwcHg7XG4gIC0tbGgtaDE6IDEuMTtcbiAgLS1scy1oMTogLTAuMDE1ZW07XG4gIC0tdC1oMjogMzBweDtcbiAgLS1saC1oMjogMS4xNjtcbiAgLS1scy1oMjogLTAuMDFlbTtcbiAgLS10LWgzOiAyMnB4O1xuICAtLWxoLWgzOiAxLjI4O1xuICAtLWxzLWgzOiAtMC4wMDVlbTtcbiAgLS10LWg0OiAxOHB4O1xuICAtLWxoLWg0OiAxLjM1O1xuICAtLXQtZXllYnJvdzogMTNweDtcbiAgLS1saC1leWVicm93OiAxO1xuICAtLWxzLWV5ZWJyb3c6IDAuMTJlbTtcbiAgLS10LWJvZHktbGc6IDE4cHg7XG4gIC0tbGgtYm9keS1sZzogMS41NTtcbiAgLS10LWJvZHk6IDE2cHg7XG4gIC0tdC1ib2R5LXNtOiAxNHB4O1xuICAtLWxoLWJvZHktc206IDEuNTU7XG4gIC0tdC1jYXB0aW9uOiAxM3B4O1xuICAtLWxoLWNhcHRpb246IDEuNDtcbiAgLS1zcGFjZS0xOiA0cHg7XG4gIC0tc3BhY2UtMjogOHB4O1xuICAtLXNwYWNlLTM6IDEycHg7XG4gIC0tc3BhY2UtNDogMTZweDtcbiAgLS1zcGFjZS01OiAyMHB4O1xuICAtLXNwYWNlLTY6IDI0cHg7XG4gIC0tc3BhY2UtODogMzJweDtcbiAgLS1zcGFjZS0xMDogNDBweDtcbiAgLS1zcGFjZS0xMjogNDhweDtcbiAgLS1zcGFjZS0xNjogNjRweDtcbiAgLS1yLXhzOiAycHg7XG4gIC0tci1zbTogNHB4O1xuICAtLXItbWQ6IDZweDtcbiAgLS1yLWxnOiA4cHg7XG4gIC0tci1waWxsOiA5OTlweDtcbiAgLS1zaGFkb3ctc206IDAgMXB4IDJweCByZ2JhKDIwLCAzMiwgNDMsIDAuMDYpO1xuICAtLXNoYWRvdy1tZDogMCAycHggMTBweCByZ2JhKDIwLCAzMiwgNDMsIDAuMDgpO1xuICAtLXNoYWRvdy1sZzogMCAxMnB4IDMycHggcmdiYSgyMCwgMzIsIDQzLCAwLjEyKTtcbiAgLS1lYXNlOiBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMiwgMSk7XG4gIC0tZHVyOiAxNjBtcztcbiAgLS1tYXh3OiAxMjgwcHg7XG4gIC0taGVhZGVyLWg6IDExNnB4O1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFNLbXUxYUIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU3VtdTFhQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU0dtdTFhQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTLW11dy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU0ttdTFhQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTdW11MWFCLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTR211MWFCLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFMtbXV3LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTS211MWFCLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFN1bXUxYUIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFNHbXUxYUIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUUy1tdXcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFNLbXUxYUIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU3VtdTFhQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU0dtdTFhQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTLW11dy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU0ttdTFhQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTdW11MWFCLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTR211MWFCLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFMtbXV3LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWVWbDJaaFpJMmVDTjVqemJqRUVUUzl3ZXE4LTE5LTdEUnM1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pZVZsMlpoWkkyZUNONWp6YmpFRVRTOXdlcTgtMTlhN0RSczUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pZVZsMlpoWkkyZUNONWp6YmpFRVRTOXdlcTgtMTl5N0RSczUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2llVmwyWmhaSTJlQ041anpiakVFVFM5d2VxOC0xOUs3RFEud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pZVZsMlpoWkkyZUNONWp6YmpFRVRTOXdlcTgtMTktN0RSczUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2llVmwyWmhaSTJlQ041anpiakVFVFM5d2VxOC0xOWE3RFJzNS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2llVmwyWmhaSTJlQ041anpiakVFVFM5d2VxOC0xOXk3RFJzNS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWVWbDJaaFpJMmVDTjVqemJqRUVUUzl3ZXE4LTE5SzdEUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2llVmwyWmhaSTJlQ041anpiakVFVFM5d2VxOC0xOS03RFJzNS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWVWbDJaaFpJMmVDTjVqemJqRUVUUzl3ZXE4LTE5YTdEUnM1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWVWbDJaaFpJMmVDTjVqemJqRUVUUzl3ZXE4LTE5eTdEUnM1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pZVZsMlpoWkkyZUNONWp6YmpFRVRTOXdlcTgtMTlLN0RRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgY29sb3I6IHZhcigtLWluay03MDApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saC1ib2R5KTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ud3JhcCB7XG4gIG1heC13aWR0aDogdmFyKC0tbWF4dyk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDMycHg7XG59XG4ubG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTNweDtcbn1cbi5sb2dvX19tYXJrIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZmxleDogbm9uZTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5sb2dvX190ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubG9nb19fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGNvbG9yOiB2YXIoLS1pbmstOTAwKTtcbn1cbi5sb2dvX19uYW1lIGIge1xuICBjb2xvcjogdmFyKC0tYnJhbmQtNzAwKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5sb2dvX190YWcge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXNsYXRlLTUwMCk7XG59XG5oZWFkZXIudG9wYmFyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA0MDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGluZS0yMDApO1xufVxuLnRvcG5hdiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluay05MDApO1xufVxuLnRvcG5hdl9fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDJweDtcbiAgbWluLWhlaWdodDogNDJweDtcbn1cbi50b3BuYXZfX21lbnUgPiBhLFxuLm5hdi1pdGVtID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICNDM0NERDY7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMiwgMSksIGJvcmRlci1jb2xvciAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMiwgMSk7XG59XG4udG9wbmF2X19tZW51ID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icmFuZCk7XG59XG4jYWJvdXQsXG4jc2VydmljZXMsXG4jd2F0ZXIsXG4jcHJvZHVjdHMsXG4jY2hlbS1kcmlsbGluZyxcbiNjaGVtLWdycCxcbiNjaGVtLXJlcGFpcixcbiNwYXJ0bmVycyxcbiNjb250YWN0cyB7XG4gIHNjcm9sbC1tYXJnaW4tdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oLCAxMTZweCkgKyAxMnB4KTtcbn1cbi50b3BiYXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiA2OHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3BiYXJfX2NlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogdmFyKC0taW5rLTgwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udG9wYmFyX19jZW50ZXIgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC03MDApO1xufVxuLnRvcGJhcl9fY29udGFjdHMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuLnRvcGJhcl9fZW1haWwsXG4udG9wYmFyX19waG9uZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0taW5rLTcwMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbn1cbi50b3BiYXJfX2VtYWlsOmhvdmVyLFxuLnRvcGJhcl9fcGhvbmU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnJhbmQtNzAwKTtcbn1cbi50b3BiYXJfX2VtYWlsIHN2Zyxcbi50b3BiYXJfX3Bob25lIHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIGZsZXg6IG5vbmU7XG59XG4ubmF2LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmbGV4OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWluay04MDApO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yLXNtKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjIsIDEpO1xufVxuLm5hdi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnJhbmQtNzAwKTtcbn1cbi5uYXYtdG9nZ2xlIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdi10b2dnbGUgLmljb24tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdi10b2dnbGUgLmljb24tb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdi10b2dnbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmljb24tY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXYtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5pY29uLW9wZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5uYXYtaXRlbSA+IGEge1xuICBnYXA6IDZweDtcbn1cbi5uYXYtaXRlbSA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgNTAlIDEwMCUpO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLCBvcGFjaXR5IDIwMG1zO1xuICBmbGV4OiBub25lO1xufVxuLm5hdi1pdGVtOmhvdmVyID4gYSxcbi5uYXYtaXRlbTpmb2N1cy13aXRoaW4gPiBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJyYW5kKTtcbn1cbi5uYXYtaXRlbTpob3ZlciA+IGE6OmFmdGVyLFxuLm5hdi1pdGVtOmZvY3VzLXdpdGhpbiA+IGE6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5uYXYtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgYmFja2dyb3VuZDogIzFjMmMzZDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJyYW5kKTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDU2cHggcmdiYSgwLCAwLCAwLCAwLjU1KSwgMCA0cHggMTRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiA0cHggMCA4cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UsIHZpc2liaWxpdHkgMjAwbXMsIHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICB6LWluZGV4OiAyMDA7XG59XG4ubmF2LWl0ZW06aG92ZXIgLm5hdi1kcm9wZG93bixcbi5uYXYtaXRlbTpmb2N1cy13aXRoaW4gLm5hdi1kcm9wZG93biB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4ubmF2LWRyb3Bkb3duX19oZCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbiAgcGFkZGluZzogMTRweCAyMHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubmF2LWRyb3Bkb3duIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjQUVCOUM0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTUwbXMsIGJhY2tncm91bmQgMTUwbXM7XG59XG4ubmF2LWRyb3Bkb3duIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubmF2LWRyb3Bkb3duIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi5uYXYtZHJvcGRvd25fX2ljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZsZXg6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE3LCAxNzAsIDEwNCwgMC4xMyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5hdi1kcm9wZG93bl9faWNvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYnJhbmQpO1xufVxuLm5hdi1kcm9wZG93bl9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xufVxuLm5hdi1kcm9wZG93bl9fYWJiciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjNkU3Qzg5O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5mb290ZXIuc2l0ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluay05MDApO1xuICBjb2xvcjogI0FFQjlDNDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHZhcigtLWJyYW5kKTtcbn1cbi5mb290ZXJfX3RvcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMWZyIDEuM2ZyIDFmcjtcbiAgZ2FwOiA0OHB4O1xuICBwYWRkaW5nOiAzNnB4IDAgNDRweDtcbn1cbi5mb290ZXJfX2JyYW5kIC5sb2dvX19uYW1lIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19icmFuZCAubG9nb19fbmFtZSBiIHtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbn1cbi5mb290ZXJfX2JyYW5kIC5sb2dvX190YWcge1xuICBjb2xvcjogdmFyKC0tYnJhbmQpO1xufVxuLmZvb3Rlcl9fcGhyYXNlIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzhGQTBBRDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5mb290ZXJfX2NvbC1oIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIDAgMThweDtcbn1cbi5mb290ZXJfX2VtYWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbn1cbi5mb290ZXJfX2VtYWlsOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbn1cbi5mb290ZXJfX2VtYWlsIHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIGZsZXg6IG5vbmU7XG59XG4uZm9vdGVyX19waG9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9vdGVyX19hZGRyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBjb2xvcjogIzhGQTBBRDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbi5mb290ZXJfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLmZvb3Rlcl9fbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNBRUI5QzQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiA4cHg7XG59XG4uZm9vdGVyX19saW5rcyBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjE5MlwiO1xuICBjb2xvcjogdmFyKC0tYnJhbmQpO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uZm9vdGVyX19saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19ib3R0b20ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgcGFkZGluZzogMjJweCAwIDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzZFN0M4OTtcbn1cbi5mb290ZXJfX2xlZ2FsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHggMjRweDtcbn1cbi5mb290ZXJfX2xlZ2FsIGEge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNkU3Qzg5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbn1cbi5mb290ZXJfX2xlZ2FsIGE6aG92ZXIge1xuICBjb2xvcjogI0FFQjlDNDtcbn1cbi5leWVicm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC03MDApO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmV5ZWJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbn1cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjA4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6IHZhcigtLWluay05MDApO1xuICBtYXJnaW46IDA7XG59XG4uY29va2llLWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNjAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmstOTAwKTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJyYW5kKTtcbiAgYm94LXNoYWRvdzogMCAtOHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzQwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjIsIDEpO1xufVxuLmNvb2tpZS1iYXIuaXMtdmlzaWJsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5jb29raWUtYmFyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzZweDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLmNvb2tpZS1iYXJfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4uY29va2llLWJhcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuLmNvb2tpZS1iYXJfX3RleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xuICBjb2xvcjogIzhGQTBBRDtcbiAgbWFyZ2luOiAwO1xufVxuLmNvb2tpZS1iYXJfX3RleHQgYSB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb29raWUtYmFyX190ZXh0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb29raWUtYmFyX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvb2tpZS1iYXJfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDIycHg7XG4gIGZvbnQtc2l6ZTogMTMuNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE2MG1zLCBjb2xvciAxNjBtcywgYm9yZGVyLWNvbG9yIDE2MG1zO1xufVxuLmNvb2tpZS1iYXJfX2J0bi0tYWNjZXB0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQpO1xuICBjb2xvcjogdmFyKC0taW5rLTkwMCk7XG59XG4uY29va2llLWJhcl9fYnRuLS1hY2NlcHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC03MDApO1xufVxuLmNvb2tpZS1iYXJfX2J0bi0tZGVjbGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzhGQTBBRDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uY29va2llLWJhcl9fYnRuLS1kZWNsaW5lOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEZBMEFEO1xuICBjb2xvcjogI0MzQ0RENjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkge1xuICAuY29va2llLWJhcl9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuY29va2llLWJhcl9fYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvb2tpZS1iYXJfX2J0biB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuLmhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluay05MDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlcm9fX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4uaGVyb19fdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uaGVyb19fc2xpZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNjAwbXMgdmFyKC0tZWFzZSk7XG59XG4uaGVyb19fc2xpZGVbZGF0YS1hY3RpdmVdIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5oZXJvX19zbGlkZSBpbWFnZS1zbG90IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZXJvX19zbGlkZSBpbWFnZS1zbG90OjpwYXJ0KGZyYW1lKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uaGVyb19fc2NyaW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIwLCAzMiwgNDMsIDAuMykgMCUsIHJnYmEoMjAsIDMyLCA0MywgMC4xKSAzOCUsIHJnYmEoMjAsIDMyLCA0MywgMC41NSkgNzIlLCByZ2JhKDIwLCAzMiwgNDMsIDAuNzgpIDEwMCUpO1xufVxuLmhlcm9fX3BhbmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0NiU7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIycHg7XG4gIHBhZGRpbmc6IDY0cHggNjRweCA2NHB4IDU2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAsIDMyLCA0MywgMC4xOCk7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdmFyKC0tYnJhbmQpO1xuICB6LWluZGV4OiAyO1xufVxuLmhlcm9fX2V5ZWJyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbn1cbi5oZXJvX19leWVicm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZCk7XG59XG4uaGVyb19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHZhcigtLWZvbnQtc2Fucyk7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMDQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMThweCByZ2JhKDIwLCAzMiwgNDMsIDAuNTUpO1xufVxuLmhlcm9fX3N2Y3MtaCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbiAgbWFyZ2luOiAxOHB4IDAgMTRweDtcbn1cbi5oZXJvX19zdmNzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTFweDtcbn1cbi5oZXJvX19zdmNzLWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG59XG4uaGVyb19fc3Zjcy1saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuLmhlcm9fX3N2Y3MtbGlzdCBhIHtcbiAgZm9udC1zaXplOiAxNS41cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggOHB4IHJnYmEoMjAsIDMyLCA0MywgMC42KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTYwbXM7XG59XG4uaGVyb19fc3Zjcy1saXN0IGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnJhbmQpO1xufVxuLmhlcm9fX2NvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAzMnB4O1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxOHB4O1xuICBwYWRkaW5nOiAwIDU2cHg7XG59XG4uaGVyb19fZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTFweDtcbn1cbi5oZXJvX19kb3Qge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKSwgdHJhbnNmb3JtIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbn1cbi5oZXJvX19kb3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4uaGVyb19fZG90W2RhdGEtYWN0aXZlXSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbn1cbi5oZXJvW2RhdGEtaGVybz1cImJvdHRvbVwiXSAuaGVyb19fcGFuZWwge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDQ4cHggNTZweCA2MHB4O1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHZhcigtLWJyYW5kKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMCwgMzIsIDQzLCAwLjYpO1xufVxuLmhlcm9bZGF0YS1oZXJvPVwiYm90dG9tXCJdIC5oZXJvX190aXRsZSxcbi5oZXJvW2RhdGEtaGVybz1cImJvdHRvbVwiXSAuaGVyb19fZGVzYyB7XG4gIG1heC13aWR0aDogNjQwcHg7XG59XG4uaGVyb1tkYXRhLWhlcm89XCJib3R0b21cIl0gLmhlcm9fX2NvbnRyb2xzIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDI4cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDU2cHg7XG59XG4uaGVyb1tkYXRhLWhlcm89XCJjZW50ZXJcIl0gLmhlcm9fX3BhbmVsIHtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDY0cHg7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwLCAzMiwgNDMsIDAuNTIpO1xufVxuLmhlcm9bZGF0YS1oZXJvPVwiY2VudGVyXCJdIC5oZXJvX19leWVicm93IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVyb1tkYXRhLWhlcm89XCJjZW50ZXJcIl0gLmhlcm9fX3RpdGxlLFxuLmhlcm9bZGF0YS1oZXJvPVwiY2VudGVyXCJdIC5oZXJvX19kZXNjIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cbi5oZXJvW2RhdGEtaGVybz1cImNlbnRlclwiXSAuaGVyb19fY29udHJvbHMge1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5W2RhdGEtcmh5dGhtPVwiYm9sZFwiXSAuaW50cm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmstOTAwKTtcbn1cbmJvZHlbZGF0YS1yaHl0aG09XCJib2xkXCJdIC5pbnRybyAuaW50cm9fX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5W2RhdGEtcmh5dGhtPVwiYm9sZFwiXSAuaW50cm8gLmludHJvX19ib2R5IHtcbiAgY29sb3I6ICNDM0NERDY7XG59XG5ib2R5W2RhdGEtcmh5dGhtPVwiYm9sZFwiXSAuaW50cm8gLmludHJvX19ib2R5IGIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pbnRybyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNTApO1xuICBwYWRkaW5nOiA0NXB4IDA7XG59XG4uaW50cm9fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6IHZhcigtLWluay05MDApO1xuICBtYXJnaW46IDA7XG59XG4uaW50cm9fX3J1bGUge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5pbnRyb19fYm9keSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6IHZhcigtLWluay03MDApO1xuICBtYXJnaW46IDAgMCAyOHB4O1xufVxuLmludHJvX19ib2R5Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmludHJvX19ib2R5IGIge1xuICBjb2xvcjogdmFyKC0taW5rLTkwMCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2VydmljZXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTUwKTtcbiAgcGFkZGluZzogNDVweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbGluZS0yMDApO1xufVxuLnNlcnZpY2VzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuLnN2Yy1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxpbmUtMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tci1sZyk7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCB2YXIoLS1icmFuZCk7XG4gIHBhZGRpbmc6IDMycHggMzJweCAyOHB4O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKSwgdHJhbnNmb3JtIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbn1cbi5zdmMtY2FyZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cbi5zdmMtY2FyZF9faWNvbiB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXItbWQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC01MCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiBub25lO1xufVxuLnN2Yy1jYXJkX19pY29uIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC03MDApO1xufVxuLnN2Yy1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGNvbG9yOiB2YXIoLS1pbmstOTAwKTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnN2Yy1jYXJkX19zdWIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXNsYXRlLTQwMCk7XG4gIG1hcmdpbjogLThweCAwIDA7XG59XG4uc3ZjLWNhcmRfX2Rlc2Mge1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6IHZhcigtLXNsYXRlLTUwMCk7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogMTtcbn1cbi5zdmMtY2FyZF9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogdmFyKC0taW5rLTkwMCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yLXNtKTtcbiAgcGFkZGluZzogOXB4IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbn1cbi5zdmMtY2FyZF9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQtNjAwKTtcbn1cbi5zdmMtY2FyZF9fYnRuIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZsZXg6IG5vbmU7XG59XG4ud2F0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmstOTAwKTtcbiAgcGFkZGluZzogNTZweCAwO1xufVxuLndhdGVyIC5leWVicm93IHtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbn1cbi53YXRlciAuc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndhdGVyX19zdGF0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tci1sZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMzJweCAwIDM2cHg7XG59XG4ud3N0YXQge1xuICBwYWRkaW5nOiAyOHB4IDMycHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndzdGF0Omxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ud3N0YXRfX251bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1vbm8pO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cbi53c3RhdF9fbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjOEZBMEFEO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xufVxuLndhdGVyX19sZWFkIHtcbiAgZm9udC1zaXplOiAxNi41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjQzNDREQ2O1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBtYXJnaW46IDAgMCAzNnB4O1xufVxuLndhdGVyX19hZHZhbnRhZ2VzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLndhZHYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tYnJhbmQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yLWxnKTtcbiAgcGFkZGluZzogMjZweCAyNHB4O1xufVxuLndhZHZfX251bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1vbm8pO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi53YWR2X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ud2Fkdl9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG4gIGNvbG9yOiAjOEZBMEFEO1xuICBtYXJnaW46IDA7XG59XG4ud2F0ZXJfX2VxdWlwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuLndhdGVyX19lcXVpcC1oIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIDAgMThweDtcbn1cbi53YXRlcl9fZXF1aXAgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMTBweCA0OHB4O1xufVxuLndhdGVyX19lcXVpcCBsaSB7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI0FFQjlDNDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2F0ZXJfX2VxdWlwIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjE5MlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5wcm9kdWN0cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogNDVweCAwO1xufVxuLnByb2R1Y3RzX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wcm9kdWN0LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG59XG4ucHJvZHVjdC1ncmlkLS0yY29sIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbi5jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lLTIwMCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXItbGcpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKSwgdHJhbnNmb3JtIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKTtcbn1cbi5jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1kKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuLmNhcmQgaW1hZ2Utc2xvdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTEwMCk7XG59XG4uY2FyZF9fYm9keSB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAyNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIGZsZXg6IDE7XG59XG4uY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGNvbG9yOiB2YXIoLS1pbmstOTAwKTtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcmRfX25hbWUgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC03MDApO1xufVxuLmNhcmRfX2Rlc2Mge1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiB2YXIoLS1zbGF0ZS01MDApO1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDE7XG59XG4uY2FyZF9fZm9vdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWxpbmUtMjAwKTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5jYXJkX190YWcge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tb25vKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tc2xhdGUtNDAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbi5jYXJkX19hcnJvdyB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC02MDApO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5jYXJkX19hcnJvdyBzdmcge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLnJlY292ZXJ5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBwYWRkaW5nOiAzMXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saW5lLTIwMCk7XG59XG4ucmVjb3ZlcnkgLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnJlY292ZXJ5IC5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyN3B4O1xufVxuLnJlY292ZXJ5X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjEyZnIgMC44OGZyO1xuICBnYXA6IDQ0cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5yZWNvdmVyeV9fdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNi41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY4O1xuICBjb2xvcjogdmFyKC0taW5rLTYwMCk7XG4gIG1hcmdpbjogMDtcbn1cbi5yZWNvdmVyeV9fZmFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG59XG4uZmFjdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNTApO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lLTIwMCk7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYnJhbmQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yLW1kKTtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xufVxuLmZhY3RfX251bSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1vbm8pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI3cHg7XG4gIGNvbG9yOiB2YXIoLS1pbmstOTAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4uZmFjdF9fbGFiZWwge1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGNvbG9yOiB2YXIoLS1zbGF0ZS01MDApO1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG4uY29tcGFyZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNTApO1xuICBwYWRkaW5nOiA0NXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saW5lLTIwMCk7XG59XG4uY29tcGFyZSAuZXllYnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uY29tcGFyZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHZhcigtLWZvbnQtc2Fucyk7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogdmFyKC0taW5rLTkwMCk7XG4gIG1hcmdpbjogMCAwIDI2cHg7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgbWF4LXdpZHRoOiA5NDBweDtcbn1cbi5jb21wYXJlX19zY3JvbGwge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG50YWJsZS5jbXAge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1pbi13aWR0aDogNzYwcHg7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxpbmUtMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tci1sZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG50YWJsZS5jbXAgdGgsXG50YWJsZS5jbXAgdGQge1xuICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWxpbmUtMjAwKTtcbn1cbnRhYmxlLmNtcCB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluay05MDApO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbnRhYmxlLmNtcCB0aGVhZCB0aC5jbXAtb3duIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQpO1xuICBjb2xvcjogdmFyKC0taW5rLTkwMCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG50YWJsZS5jbXAgdGQuY21wLW93biB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kLTUwKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWluay05MDApO1xufVxudGFibGUuY21wIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxudGFibGUuY21wIHRoW3Njb3BlPVwicm93XCJdIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWluay04MDApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTUwKTtcbiAgd2lkdGg6IDI0JTtcbiAgbWluLXdpZHRoOiAxODBweDtcbn1cbnRhYmxlLmNtcCB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbikgdGQ6bm90KC5jbXAtb3duKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNTApO1xufVxudGFibGUuY21wIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB0aFtzY29wZT1cInJvd1wiXSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtMTAwKTtcbn1cbnRhYmxlLmNtcCB0ZCB7XG4gIGNvbG9yOiB2YXIoLS1pbmstNjAwKTtcbn1cbi5wYXJ0bmVycyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogNDVweCAwO1xufVxuLnBhcnRuZXJzX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xufVxuLnBhcnRuZXJzX19hc2lkZSAuZXllYnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4ucGFydG5lcnNfX3J1bGUge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5wYXJ0bmVyc19fYm9keSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wYXJ0bmVyc19fYm9keSBwIHtcbiAgZm9udC1zaXplOiAxNi41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiB2YXIoLS1pbmstNjAwKTtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi5wYXJ0bmVyc19fYm9keSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcnRuZXJzX19ib2R5IHA6Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU4O1xuICBjb2xvcjogdmFyKC0taW5rLTgwMCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2Zvcm0tc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluay05MDApO1xuICBwYWRkaW5nOiA3MnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1icmFuZCk7XG59XG4uY2Zvcm1fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbn1cbi5jZm9ybV9fc3ViIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42NTtcbiAgY29sb3I6ICM4RkEwQUQ7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4uY2Zvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uY2Zvcm1fX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdhcDogMjBweDtcbn1cbi5jZm9ybV9fZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5jZm9ybV9fbGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4RkEwQUQ7XG59XG4uY2Zvcm1fX3JlcSB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4uY2Zvcm1fX2lucHV0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNik7XG4gIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zYW5zKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yLCAxKSwgYmFja2dyb3VuZCAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMiwgMSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmNmb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNFNTA2MDtcbn1cbi5jZm9ybV9faW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kKTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA5KTtcbn1cbi5jZm9ybV9fY29uc2VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jZm9ybV9fY2hlY2tib3gge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGFjY2VudC1jb2xvcjogdmFyKC0tYnJhbmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2Zvcm1fX2NvbnNlbnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM2RTdDODk7XG59XG4uY2Zvcm1fX2NvbnNlbnQtdGV4dCBhIHtcbiAgY29sb3I6ICM4RkEwQUQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjIsIDEpO1xufVxuLmNmb3JtX19jb25zZW50LXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZCk7XG59XG4uY2Zvcm1fX3N1Ym1pdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQpO1xuICBjb2xvcjogdmFyKC0taW5rLTkwMCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Fucyk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjIsIDEpLCBvcGFjaXR5IDE2MG1zO1xufVxuLmNmb3JtX19zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC03MDApO1xufVxuLmNmb3JtX19zdWJtaXQ6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ1O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmNmb3JtX19zdWNjZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE3LCAxNzAsIDEwNCwgMC4xMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE3LCAxNzAsIDEwNCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNmb3JtX19zdWNjZXNzLmlzLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkge1xuICAuY2Zvcm0tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG4gIC5jZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuY2Zvcm1fX3JvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5jb250YWN0cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNTApO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbGluZS0yMDApO1xufVxuLmNvbnRhY3RzX19pbm5lciB7XG4gIHBhZGRpbmc6IDU2cHggMCA0MHB4O1xufVxuLmNvbnRhY3RzX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI4cHggNzJweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNvbnRhY3RzX19ncm91cC1oIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tc2xhdGUtNDAwKTtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5jb250YWN0c19fYWRkciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogdmFyKC0taW5rLTgwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdHNfX2NlbWFpbCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWJyYW5kLTcwMCk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXM7XG59XG4uY29udGFjdHNfX2NlbWFpbDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC02MDApO1xufVxuLmNvbnRhY3RzX19jZW1haWwgc3ZnIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbn1cbi5jb250YWN0c19fbWFwIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY29udGFjdHNfX21hcCBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDYwcHg7XG4gIGJvcmRlcjogMDtcbn1cbi5icmVhZGNydW1icyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNTApO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGluZS0yMDApO1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG4uYnJlYWRjcnVtYnNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS1pbmstNTAwKTtcbn1cbi5icmVhZGNydW1ic19fc2VwIHtcbiAgY29sb3I6IHZhcigtLWluay0zMDApO1xufVxuLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgY29sb3I6IHZhcigtLWluay01MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE2MG1zO1xufVxuLmJyZWFkY3J1bWJzX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJyYW5kLTcwMCk7XG59XG4uYnJlYWRjcnVtYnNfX2N1cnJlbnQge1xuICBjb2xvcjogdmFyKC0taW5rLTgwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc3ZjLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmstOTAwKTtcbiAgcGFkZGluZzogNDhweCAwIDUycHg7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS1icmFuZCk7XG59XG4uc3ZjLWhlcm9fX2gxIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDQ0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLnN2Yy1oZXJvX19zdWIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjOEZBMEFEO1xuICBtYXJnaW46IDEycHggMCAwO1xufVxuLnN2Yy1ibG9jayB7XG4gIHBhZGRpbmc6IDY0cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWxpbmUtMjAwKTtcbn1cbi5zdmMtYmxvY2stLWFsdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNTApO1xufVxuLnN2Yy1ibG9jay0tZGFyayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluay05MDApO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnN2Yy1ibG9ja19fZXllYnJvdyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbn1cbi5zdmMtYmxvY2tfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6IHZhcigtLWluay05MDApO1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuLnN2Yy1ibG9jay0tZGFyayAuc3ZjLWJsb2NrX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnN2Yy1ibG9ja19fcnVsZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQpO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnN2Yy1ibG9ja19fYm9keSB7XG4gIGZvbnQtc2l6ZTogMTYuNXB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogdmFyKC0taW5rLTcwMCk7XG59XG4uc3ZjLWJsb2NrLS1kYXJrIC5zdmMtYmxvY2tfX2JvZHkge1xuICBjb2xvcjogIzhGQTBBRDtcbn1cbi5zdmMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA0OHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uc3ZjLWdyaWQtLXdpZGUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuMmZyIDFmcjtcbn1cbi5zdmMtbnVtLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDI0cHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG59XG4uc3ZjLW51bS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTRweDtcbn1cbi5zdmMtbnVtLWl0ZW1fX24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZmxleDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6IHZhcigtLWluay05MDApO1xufVxuLnN2Yy1udW0taXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiB2YXIoLS1pbmstNzAwKTtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5zdmMtc3BlY3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zdmMtc3BlYyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluay05MDApO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAyMHB4IDI4cHg7XG4gIG1pbi13aWR0aDogMTgwcHg7XG59XG4uc3ZjLXNwZWNfX3ZhbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgdmFyKC0tZm9udC1zYW5zKTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYnJhbmQpO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdmMtc3BlY19fbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjOEZBMEFEO1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc3ZjLWJ1bGxldHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDI0cHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG59XG4uc3ZjLWJ1bGxldHMgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xuICBmb250LXNpemU6IDE1LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6IHZhcigtLWluay03MDApO1xufVxuLnN2Yy1idWxsZXRzIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kKTtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG4uc3ZjLWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uc3ZjLWNhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTUwKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZS0yMDApO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWJyYW5kKTtcbn1cbi5zdmMtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1pbmstOTAwKTtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuLnN2Yy1jYXJkX19ib2R5IHtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiB2YXIoLS1pbmstNjAwKTtcbiAgbWFyZ2luOiAwO1xufVxuLnN2Yy1zY2hlbWEge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbi5zdmMtc2NoZW1hLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE0cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lLTIwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbn1cbi5zdmMtYmxvY2stLWFsdCAuc3ZjLXNjaGVtYS1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zdmMtc2NoZW1hLWl0ZW1fX24ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHZhcigtLWZvbnQtc2Fucyk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJyYW5kKTtcbiAgZmxleDogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi13aWR0aDogMjhweDtcbn1cbi5zdmMtc2NoZW1hLWl0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiB2YXIoLS1pbmstNzAwKTtcbn1cbi5zdmMtb3V0Y29tZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI4cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uc3ZjLW91dGNvbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnN2Yy1vdXRjb21lX19uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGZsZXg6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiB2YXIoLS1pbmstOTAwKTtcbn1cbi5zdmMtb3V0Y29tZV9fdGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgMCA2cHg7XG59XG4uc3ZjLW91dGNvbWVfX3RleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xuICBjb2xvcjogIzhGQTBBRDtcbiAgbWFyZ2luOiAwO1xufVxuLnN2Yy1ibG9jay0tcGF0dGVybiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvYmFja2dyb3VuZC1ibHVlLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3ZjLWJsb2NrLS1wYXR0ZXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0MCwgMjQ2LCAyNTIsIDAuOTEpO1xufVxuLnN2Yy1ibG9jay0tcGF0dGVybiAud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zdmMtYmxvY2stLXBhdHRlcm4gLnN2Yy1idWxsZXRzIGxpIHtcbiAgY29sb3I6IHZhcigtLWluay04MDApO1xufVxuLnN2Yy1waG90byB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnN2Yy1waG90by0tc2NoZW1hIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zdmMtYmxvY2tfX3NjaGVtYS1oIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCB2YXIoLS1mb250LXNhbnMpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1pbmstODAwKTtcbiAgbWFyZ2luOiA0MHB4IDAgMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkge1xuICAuc3ZjLWhlcm8ge1xuICAgIHBhZGRpbmc6IDMycHggMCAzNnB4O1xuICB9XG4gIC5zdmMtaGVyb19faDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuc3ZjLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLnN2Yy1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc3ZjLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjhweDtcbiAgfVxuICAuc3ZjLXNwZWNzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zdmMtc3BlYyB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAuc3ZjLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuc3ZjLXNjaGVtYSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi8qIGhlcm86IGNhcHRpb24gYmFuZCBhY3Jvc3MgdGhlIGJvdHRvbSAqL1xuLmhlcm9bZGF0YS1oZXJvPVwiYm90dG9tXCJdIC5oZXJvX19wYW5lbCB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNDhweCA1NnB4IDYwcHg7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgdmFyKC0tYnJhbmQpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwLCAzMiwgNDMsIDAuNik7XG59XG4uaGVyb1tkYXRhLWhlcm89XCJib3R0b21cIl0gLmhlcm9fX3RpdGxlLFxuLmhlcm9bZGF0YS1oZXJvPVwiYm90dG9tXCJdIC5oZXJvX19kZXNjIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbn1cbi5oZXJvW2RhdGEtaGVybz1cImJvdHRvbVwiXSAuaGVyb19fY29udHJvbHMge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMjhweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgNTZweDtcbn1cbi8qIGhlcm86IGNlbnRlcmVkIHN0YXRlbWVudCAqL1xuLmhlcm9bZGF0YS1oZXJvPVwiY2VudGVyXCJdIC5oZXJvX19wYW5lbCB7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA2NHB4O1xuICBib3JkZXItbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMCwgMzIsIDQzLCAwLjUyKTtcbn1cbi5oZXJvW2RhdGEtaGVybz1cImNlbnRlclwiXSAuaGVyb19fZXllYnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlcm9bZGF0YS1oZXJvPVwiY2VudGVyXCJdIC5oZXJvX190aXRsZSxcbi5oZXJvW2RhdGEtaGVybz1cImNlbnRlclwiXSAuaGVyb19fZGVzYyB7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG4uaGVyb1tkYXRhLWhlcm89XCJjZW50ZXJcIl0gLmhlcm9fX2NvbnRyb2xzIHtcbiAgbGVmdDogNTAlO1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwYWRkaW5nOiAwO1xufVxuLyogcmh5dGhtOiBib2xkIOKAlCBpbnRybyBiZWNvbWVzIGEgZGFyayBzdGF0ZW1lbnQgYmFuZCAqL1xuYm9keVtkYXRhLXJoeXRobT1cImJvbGRcIl0gLmludHJvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taW5rLTkwMCk7XG59XG5ib2R5W2RhdGEtcmh5dGhtPVwiYm9sZFwiXSAuaW50cm9fX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5W2RhdGEtcmh5dGhtPVwiYm9sZFwiXSAuaW50cm9fX2JvZHkge1xuICBjb2xvcjogI0MzQ0RENjtcbn1cbmJvZHlbZGF0YS1yaHl0aG09XCJib2xkXCJdIC5pbnRyb19fYm9keSBiIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC50b3BiYXJfX2NlbnRlciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4ODFweCkge1xuICAudG9wbmF2X19tZW51IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgLmhlcm9fX3BhbmVsIHtcbiAgICB3aWR0aDogNTYlO1xuICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcbiAgfVxuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg4MHB4KSB7XG4gIC53cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIycHg7XG4gIH1cbiAgLm5hdi10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG4gIC50b3BuYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDMwMDtcbiAgICBib3gtc2hhZG93OiAwIDEycHggNDBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbiAgLnRvcG5hdi5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudG9wbmF2X19tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogMDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxuICAudG9wbmF2X19tZW51ID4gYSxcbiAgLm5hdi1pdGVtID4gYSB7XG4gICAgcGFkZGluZzogMTNweCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG4gIC50b3BuYXZfX21lbnUgPiBhOmhvdmVyLFxuICAubmF2LWl0ZW0gPiBhOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnJhbmQpO1xuICB9XG4gIC5uYXYtaXRlbSA+IGE6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5uYXYtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWJyYW5kKTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2LWRyb3Bkb3duIGEge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgLm5hdi1pdGVtLmlzLW9wZW4gLm5hdi1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdi1pdGVtID4gYTo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICB9XG4gIC5uYXYtaXRlbS5pcy1vcGVuID4gYTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBoZWFkZXIudG9wYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRvcGJhcl9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgZ2FwOiAwO1xuICB9XG4gIC5sb2dvIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnRvcGJhcl9fY2VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50b3BiYXJfX2NvbnRhY3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGhlcm8gc3RhY2tzOiBpbWFnZSBvbiB0b3AsIHBhbmVsIGJlbG93ICovXG4gIC5oZXJvX192aWV3cG9ydCB7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgfVxuICAuaGVyb19fcGFuZWwge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDM2cHggMjJweDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgdmFyKC0tYnJhbmQpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmstOTAwKTtcbiAgfVxuICAuaGVybyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5oZXJvX19jb250cm9scyB7XG4gICAgcGFkZGluZzogMCAyMnB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuICAuaW50cm8ge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuaW50cm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gIH1cbiAgLndhdGVyX19zdGF0cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLndzdGF0IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgfVxuICAud3N0YXQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAud2F0ZXJfX2FkdmFudGFnZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC53YXRlcl9fZXF1aXAgdWwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5zZXJ2aWNlc19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnN2Yy1jYXJkIHtcbiAgICBwYWRkaW5nOiAyNHB4IDIycHg7XG4gIH1cbiAgLnByb2R1Y3RzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAucHJvZHVjdC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuY2FyZCBpbWFnZS1zbG90IHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG4gIC5wYXJ0bmVycyB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG4gIC5jb21wYXJlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLmNvbXBhcmVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbiAgLnJlY292ZXJ5IHtcbiAgICBwYWRkaW5nOiA1MnB4IDA7XG4gIH1cbiAgLnJlY292ZXJ5X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDI4cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAucmVjb3ZlcnlfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNi41cHg7XG4gIH1cbiAgLmZhY3RfX251bSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5wYXJ0bmVyc19fZ3JpZCB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC5wYXJ0bmVyc19fYm9keSB7XG4gICAgY29sdW1uczogMTtcbiAgfVxuICAucGFydG5lcnNfX2JvZHkgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5wYXJ0bmVyc19fYm9keSBwOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDE3LjVweDtcbiAgfVxuICAuZm9vdGVyX190b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzZweDtcbiAgICBwYWRkaW5nOiA0OHB4IDAgMzZweDtcbiAgfVxuICAuZm9vdGVyX19ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaGVyb19fdmlld3BvcnQge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLnByb2R1Y3QtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbiJdfQ== */