{"id":2555,"date":"2026-10-27T08:00:00","date_gmt":"2026-10-27T07:00:00","guid":{"rendered":"https:\/\/jsoncrew.com\/?page_id=2555"},"modified":"2026-10-27T14:27:56","modified_gmt":"2026-10-27T13:27:56","slug":"test-firmy","status":"publish","type":"page","link":"https:\/\/jsoncrew.com\/en\/test-firmy\/","title":{"rendered":"Where is your business stuck? Test for 2 minutes"},"content":{"rendered":"\n<div class=\"jcx jcx-art\" id=\"jcx-pid-runtime\" hidden>\n<style>\narticle .jcx:not(.jcx-tldr-wrap) li::before,.entry-content .jcx:not(.jcx-tldr-wrap) li::before,.post-content .jcx:not(.jcx-tldr-wrap) li::before{content:none!important;background:none!important;display:none!important}\n.jcx{--jcx-ink:#0B1620;--jcx-tx:#26313a;--jcx-mut:#4A5C69;--jcx-line:rgba(11,22,32,.12);--jcx-grid:rgba(11,22,32,.07);--jcx-bg:#ffffff;--jcx-soft:#f5f8f6;--jcx-main:#0b8463;--jcx-brand:#16C47F;--jcx-main-soft:rgba(12,154,96,.1);--jcx-ref:#8a96a0;--jcx-blue:#2563eb;--jcx-blue-soft:rgba(37,99,235,.1);--jcx-warn:#b45309;--jcx-warn-soft:rgba(217,119,6,.12);--jcx-violet:#6d28d9;--jcx-bad:#dc2626;--jcx-bad-soft:rgba(220,38,38,.09);--jcx-shadow:0 28px 64px -34px rgba(16,24,40,.3);--jcx-sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",system-ui,sans-serif;--jcx-num:\"General Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",system-ui,sans-serif;--jcx-mono:ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;font-family:var(--jcx-sans);color:var(--jcx-tx);font-size:1rem;line-height:1.5}\n[data-theme=\"dark\"] .jcx{--jcx-ink:#E7EDF2;--jcx-tx:#E7EDF2;--jcx-mut:#90A2B0;--jcx-line:rgba(127,176,201,.30);--jcx-grid:rgba(127,176,201,.14);--jcx-bg:#10202D;--jcx-soft:#132836;--jcx-main:#12a06d;--jcx-main-soft:rgba(22,196,127,.14);--jcx-ref:#6f8494;--jcx-blue:#3b82f6;--jcx-blue-soft:rgba(59,130,246,.16);--jcx-warn:#d97706;--jcx-warn-soft:rgba(217,119,6,.18);--jcx-violet:#8b5cf6;--jcx-bad:#ef4444;--jcx-bad-soft:rgba(239,68,68,.16);--jcx-shadow:none}\n.jcx *,.jcx *::before,.jcx *::after{box-sizing:border-box}\n.jcx .jcx-card{background:var(--jcx-bg);border:1px solid var(--jcx-line);padding:22px 20px 16px;margin:0;box-shadow:var(--jcx-shadow);min-width:0}\n.jcx .jcx-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font:600 12.5px\/1 var(--jcx-sans);background:var(--jcx-main-soft);color:var(--jcx-main);margin:0 6px 10px 0}\n.jcx .jcx-pill-warn{background:var(--jcx-warn-soft);color:var(--jcx-warn)}\n.jcx .jcx-pill-blue{background:var(--jcx-blue-soft);color:var(--jcx-blue)}\n.jcx .jcx-label{display:flex;align-items:center;gap:10px;font:500 12px\/1 var(--jcx-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--jcx-mut);margin:0 0 12px}\n.jcx .jcx-label::before{content:\"\";width:7px;height:7px;border-radius:50%;background:var(--jcx-brand);box-shadow:0 0 0 4px rgba(22,196,127,.16)}\n.jcx .jcx-title{font:700 clamp(1.1rem,2.2vw,1.35rem)\/1.25 var(--jcx-sans);color:var(--jcx-ink);margin:0 0 6px;letter-spacing:-.01em;text-wrap:balance}\n.jcx .jcx-sub{font-size:.95rem;line-height:1.5;color:var(--jcx-mut);margin:0 0 12px}\n.jcx .jcx-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 6px;padding:0;list-style:none;font-size:.85rem;color:var(--jcx-mut)}\n.jcx .jcx-legend li{display:flex;align-items:center;gap:6px;margin:0}\n.jcx .jcx-legend li[hidden]{display:none}\n.jcx .jcx-key{display:inline-block;width:16px;height:3px;border-radius:2px;background:var(--jcx-main)}\n.jcx .jcx-k-ref{background:var(--jcx-ref)}\n.jcx .jcx-k-blue{background:var(--jcx-blue)}\n.jcx .jcx-k-warn{background:var(--jcx-warn)}\n.jcx .jcx-k-violet{background:var(--jcx-violet)}\n.jcx .jcx-k-bad{background:var(--jcx-bad)}\n.jcx .jcx-k-thin{height:1px;background:var(--jcx-ref)}\n.jcx .jcx-k-target{background:none;height:0;border-top:2px dashed var(--jcx-mut);border-radius:0}\n.jcx .jcx-k-band{height:12px;background:var(--jcx-main-soft);border-radius:2px}\n.jcx .jcx-k-dot{width:9px;height:9px;border-radius:50%}\n.jcx .jcx-plot{position:relative;margin:0;min-width:0}\n.jcx .jcx-plot + .jcx-plot{margin-top:6px}\n.jcx .jcx-plot svg{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y}\n.jcx svg text{font-family:var(--jcx-sans);font-size:12.5px;fill:var(--jcx-mut);font-variant-numeric:tabular-nums}\n.jcx svg .jcx-end{fill:var(--jcx-ink);font-weight:600}\n.jcx svg .jcx-ttl{fill:var(--jcx-ink);font-weight:600}\n.jcx .jcx-tip{position:absolute;top:0;pointer-events:none;background:var(--jcx-bg);border:1px solid var(--jcx-line);padding:4px 8px;font-size:.8rem;line-height:1.4;color:var(--jcx-ink);font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(-50%);opacity:0;transition:opacity .12s;z-index:2}\n.jcx .jcx-tip.jcx-on{opacity:1}\n.jcx .jcx-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5em,1fr));gap:8px;margin:12px 0 4px}\n.jcx .jcx-stat{background:var(--jcx-soft);padding:10px 12px;min-width:0;border-left:3px solid transparent}\n.jcx .jcx-stat span{display:block;font-size:.78rem;color:var(--jcx-mut);line-height:1.3}\n.jcx .jcx-stat b{display:block;font:700 1.2rem\/1.3 var(--jcx-num);color:var(--jcx-ink);font-variant-numeric:tabular-nums}\n.jcx .jcx-stat.jcx-ok{border-left-color:var(--jcx-main)}\n.jcx .jcx-stat.jcx-st-warn{border-left-color:var(--jcx-warn);background:var(--jcx-warn-soft)}\n.jcx .jcx-stat.jcx-st-bad{border-left-color:var(--jcx-bad);background:var(--jcx-bad-soft)}\n.jcx .jcx-ctrl{display:grid;gap:2px 20px;margin:14px 0 0;grid-template-columns:repeat(auto-fit,minmax(15em,1fr))}\n.jcx .jcx-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;min-width:0}\n.jcx .jcx-row label{font-size:.92rem;color:var(--jcx-ink);margin:0}\n.jcx .jcx-row output{font:600 .95rem\/1 var(--jcx-mono);color:var(--jcx-ink);text-align:right;font-variant-numeric:tabular-nums}\n.jcx .jcx-row input[type=range]{grid-column:1\/-1}\n.jcx .jcx-ends{grid-column:1\/-1;display:flex;justify-content:space-between;font-size:.75rem;color:var(--jcx-mut);margin-top:-8px}\n.jcx input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}\n.jcx input[type=range]::-webkit-slider-runnable-track{height:4px;background:var(--jcx-line);border-radius:2px}\n.jcx input[type=range]::-moz-range-track{height:4px;background:var(--jcx-line);border-radius:2px}\n.jcx input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:50%;background:var(--jcx-main);border:3px solid var(--jcx-bg);box-shadow:0 0 0 1px var(--jcx-main)}\n.jcx input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--jcx-main);border:3px solid var(--jcx-bg)}\n.jcx input[type=range]:focus-visible{outline:2px solid var(--jcx-main);outline-offset:3px}\n.jcx .jcx-btns{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n.jcx .jcx-btn{-webkit-appearance:none;appearance:none;min-height:44px;padding:0 14px;border:1px solid var(--jcx-line);border-radius:6px;background:var(--jcx-bg);color:var(--jcx-ink);font:600 .92rem\/1.15 var(--jcx-sans);cursor:pointer;margin:0;text-align:center}\n.jcx .jcx-btn[aria-pressed=true]{background:var(--jcx-main);border-color:var(--jcx-main);color:#fff}\n.jcx .jcx-btn:focus-visible,.jcx .jcx-tgl:focus-visible,.jcx input:focus-visible{outline:2px solid var(--jcx-main);outline-offset:3px}\n.jcx .jcx-tgl{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 0;border:0;background:none;color:var(--jcx-ink);font:500 .92rem\/1.3 var(--jcx-sans);cursor:pointer;text-align:left;margin:0}\n.jcx .jcx-sw{flex:0 0 auto;position:relative;width:40px;height:24px;border-radius:12px;background:var(--jcx-line);transition:background .2s}\n.jcx .jcx-sw::after{content:\"\";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--jcx-bg);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .2s}\n.jcx .jcx-tgl[aria-pressed=true] .jcx-sw{background:var(--jcx-main)}\n.jcx .jcx-tgl[aria-pressed=true] .jcx-sw::after{transform:translateX(16px)}\n.jcx .jcx-cap{font-size:.88rem;line-height:1.5;color:var(--jcx-mut);margin:14px 0 0}\n.jcx .jcx-cap strong{color:var(--jcx-ink)}\n.jcx .jcx-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(16em,1fr));gap:12px;margin:8px 0 0}\n.jcx .jcx-split{display:grid;grid-template-columns:minmax(0,14em) minmax(0,1fr);gap:16px;align-items:center;margin:8px 0 0}\n.jcx .jcx-split > [data-wheel]{max-width:240px;margin:0 auto;width:100%}\n@media (max-width:600px){.jcx .jcx-split{grid-template-columns:minmax(0,1fr)}.jcx .jcx-split > [data-wheel]{max-width:200px}}\n.jcx .jcx-panel{border:1px solid var(--jcx-line);padding:14px;min-width:0;background:var(--jcx-bg)}\n.jcx .jcx-panel h4{font:700 .95rem\/1.3 var(--jcx-sans);color:var(--jcx-ink);margin:0 0 8px}\n.jcx .jcx-state{display:inline-flex;align-items:center;gap:6px;font:700 .82rem\/1 var(--jcx-sans);padding:5px 8px;border-radius:6px;margin:0 0 10px}\n.jcx .jcx-state.jcx-ok{background:var(--jcx-main-soft);color:var(--jcx-main)}\n.jcx .jcx-state.jcx-st-bad{background:var(--jcx-bad-soft);color:var(--jcx-bad)}\n.jcx .jcx-state.jcx-st-warn{background:var(--jcx-warn-soft);color:var(--jcx-warn)}\n.jcx .jcx-meter{position:relative;height:10px;background:var(--jcx-soft);border-radius:5px;overflow:hidden;margin:6px 0 2px}\n.jcx .jcx-meter i{position:absolute;left:0;top:0;bottom:0;background:var(--jcx-main);border-radius:5px;transition:width .25s}\n.jcx .jcx-meter.jcx-hot i{background:var(--jcx-bad)}\n.jcx .jcx-meter.jcx-warm i{background:var(--jcx-warn)}\n.jcx .jcx-tldr{border-left:3px solid var(--jcx-brand);background:var(--jcx-soft);padding:20px 22px 8px}\n.jcx .jcx-tldr ul{margin:0;padding:0 0 0 1.1em}\n.jcx .jcx-tldr li{margin:0 0 .7em;line-height:1.6;font-size:1.02rem}\n.jcx .jcx-note{border:1px solid var(--jcx-line);border-left:3px solid var(--jcx-warn);background:var(--jcx-warn-soft);padding:14px 18px;font-size:.98rem;line-height:1.6}\n.jcx .jcx-note p{margin:0}\n.jcx .jcx-def{border:1px solid var(--jcx-line);background:var(--jcx-bg);margin:0}\n.jcx .jcx-def + .jcx-def{border-top:0}\n.jcx .jcx-def summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:10px;padding:8px 16px;font-weight:600;color:var(--jcx-ink);list-style:none}\n.jcx .jcx-def summary::-webkit-details-marker{display:none}\n.jcx .jcx-def summary::before{content:\"+\";font:600 1.1rem\/1 var(--jcx-mono);color:var(--jcx-main);width:1em}\n.jcx .jcx-def[open] summary::before{content:\"\\2212\"}\n.jcx .jcx-def div{padding:0 16px 14px 42px;line-height:1.65}\n.jcx .jcx-def div p{margin:0 0 .6em}\n.jcx .jcx-tblwrap{overflow-x:auto;-webkit-overflow-scrolling:touch}\n.jcx .jcx-tbl{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.45}\n.jcx .jcx-tbl th{background:#0B1620;color:#fff;text-align:left;padding:10px 12px;font-weight:600;border:1px solid rgba(11,22,32,.12)}\n.jcx .jcx-tbl td{padding:10px 12px;border:1px solid var(--jcx-line);vertical-align:top}\n.jcx .jcx-tbl td.jcx-acc{color:var(--jcx-main);font-weight:600;background:var(--jcx-main-soft)}\n@media (max-width:640px){.jcx .jcx-tbl.jcx-cards thead{display:none}.jcx .jcx-tbl.jcx-cards,.jcx .jcx-tbl.jcx-cards tbody,.jcx .jcx-tbl.jcx-cards tr,.jcx .jcx-tbl.jcx-cards td{display:block;width:100%}.jcx .jcx-tbl.jcx-cards tr{border:1px solid var(--jcx-line);margin:0 0 10px}.jcx .jcx-tbl.jcx-cards td{border:0;padding:6px 12px}.jcx .jcx-tbl.jcx-cards td::before{content:attr(data-th);display:block;font:500 11px\/1.4 var(--jcx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jcx-mut)}.jcx .jcx-tbl.jcx-cards td:first-child{font-weight:600;color:var(--jcx-ink);padding-top:12px}}\n.jcx .jcx-chk{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:10px 12px;border:1px solid var(--jcx-line);margin:0 0 -1px;cursor:pointer;font-size:.98rem;line-height:1.4;color:var(--jcx-ink)}\n.jcx .jcx-chk input{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--jcx-main)}\n.jcx .jcx-chk:has(input:checked){background:var(--jcx-main-soft)}\n.jcx .jcx-res{margin:14px 0 0;padding:16px;background:var(--jcx-soft);border-left:3px solid var(--jcx-brand)}\n.jcx .jcx-res p{margin:0 0 .5em}\n.jcx .jcx-res p:last-child{margin:0}\n.jcx .jcx-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(13em,1fr));gap:10px 14px}\n.jcx .jcx-fld{display:flex;flex-direction:column;gap:4px;min-width:0}\n.jcx .jcx-fld label{font-size:.82rem;color:var(--jcx-mut);line-height:1.3}\n.jcx .jcx-fld input{font:600 16px\/1.2 var(--jcx-num);font-variant-numeric:tabular-nums;color:var(--jcx-ink);background:var(--jcx-bg);border:1px solid var(--jcx-line);border-radius:6px;padding:10px 12px;min-height:44px;width:100%}\n.jcx .jcx-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;align-items:center;background:#0B1620;color:#E7EDF2;padding:26px 24px;position:relative;overflow:hidden}\n.jcx .jcx-cta h3{color:#fff;font:700 1.3rem\/1.25 var(--jcx-sans);margin:0 0 6px;letter-spacing:-.01em}\n.jcx .jcx-cta p{margin:0;color:#C9D4DC;line-height:1.6}\n.jcx .jcx-cta p a{color:#16C47F}\n.jcx .jcx-cta a.jcx-cta-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;background:var(--jcx-brand);color:#0B1620;font-weight:700;text-decoration:none;border-radius:6px;white-space:nowrap}\n.jcx .jcx-cta a.jcx-cta-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}\n.jcx .jcx-cta svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}\n.jcx .jcx-cta > div{position:relative}\n@media (max-width:600px){.jcx .jcx-cta{grid-template-columns:1fr}}\n.jcx .jcx-flow{display:flex;align-items:stretch;gap:0;margin:8px 0 0;flex-wrap:wrap}\n.jcx .jcx-step{flex:1 1 0;min-width:8.5em;border:1px solid var(--jcx-line);padding:12px;background:var(--jcx-bg);position:relative}\n.jcx .jcx-step b{display:block;color:var(--jcx-ink);font-size:.98rem}\n.jcx .jcx-step span{display:block;font-size:.84rem;color:var(--jcx-mut);line-height:1.4;margin-top:4px}\n.jcx .jcx-step i{display:block;font:500 11px\/1.3 var(--jcx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jcx-main);font-style:normal;margin-bottom:4px}\n.jcx .jcx-step.jcx-hl{border-color:var(--jcx-main);background:var(--jcx-main-soft)}\n.jcx .jcx-arr{flex:0 0 26px;display:flex;align-items:center;justify-content:center;color:var(--jcx-mut);font-size:1.1rem}\n@media (max-width:640px){.jcx .jcx-flow{flex-direction:column}.jcx .jcx-arr{flex-basis:24px;transform:rotate(90deg)}}\n.jcx .jcx-back{margin:10px 0 0;padding:8px 12px;border:1px dashed var(--jcx-warn);color:var(--jcx-ink);font-size:.88rem;background:var(--jcx-warn-soft)}\n.jcx .jcx-small{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}\n@media (max-width:760px){.jcx .jcx-small{grid-template-columns:repeat(2,minmax(0,1fr))}}\n.jcx .jcx-small figure{margin:0;border:1px solid var(--jcx-line);padding:10px;min-width:0}\n.jcx .jcx-small figcaption{font-size:.84rem;line-height:1.4;color:var(--jcx-ink);margin-top:6px}\n.jcx .jcx-small figcaption b{display:block;color:var(--jcx-ink)}\n.jcx .jcx-small figcaption span{color:var(--jcx-mut)}\n.jcx .jcx-info{margin:12px 0 0;padding:12px 14px;border:1px solid var(--jcx-line);background:var(--jcx-soft);min-height:7.5em}\n.jcx .jcx-info dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0}\n.jcx .jcx-info dt{font:500 11px\/1.9 var(--jcx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jcx-mut)}\n.jcx .jcx-info dd{margin:0;color:var(--jcx-ink);line-height:1.5}\n.jcx .jcx-node{cursor:pointer;outline:none}\n.jcx .jcx-node circle{transition:r .2s}\n.jcx .jcx-node:focus-visible circle.jcx-ring{stroke:var(--jcx-main);stroke-width:2}\n@media (max-width:480px){.jcx .jcx-card{padding:16px 12px 12px}.jcx .jcx-stat b{font-size:1.05rem}.jcx .jcx-btn{padding:0 10px;font-size:.88rem}}\n@media (prefers-reduced-motion:reduce){.jcx *,.jcx *::before,.jcx *::after{transition:none!important;animation:none!important}}\n<\/style>\n<script src=\"data:text\/javascript;base64,CihmdW5jdGlvbigpewppZih3aW5kb3cuSkNYKXJldHVybjsKdmFyIE5TPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsSj17fSx1aWQ9MDsKdmFyIG1xPXdpbmRvdy5tYXRjaE1lZGlhP3dpbmRvdy5tYXRjaE1lZGlhKCcocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKScpOm51bGw7CkoucmVkdWNlPSEhKG1xJiZtcS5tYXRjaGVzKTsKSi5hdXRvPS9bPyZdamN4LWF1dG9wbGF5PTEvLnRlc3QobG9jYXRpb24uc2VhcmNoKTsKSi5jbGFtcD1mdW5jdGlvbih2LGEsYil7cmV0dXJuIHY8YT9hOih2PmI\/Yjp2KTt9OwpKLmVsPWZ1bmN0aW9uKHQsYSxwKXt2YXIgZT1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoTlMsdCk7aWYoYSlmb3IodmFyIGsgaW4gYSlpZihhW2tdIT1udWxsKWUuc2V0QXR0cmlidXRlKGssYVtrXSk7aWYocClwLmFwcGVuZENoaWxkKGUpO3JldHVybiBlO307CkouaD1mdW5jdGlvbih0LGMscCx0eCl7dmFyIGU9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCh0KTtpZihjKWUuY2xhc3NOYW1lPWM7aWYodHghPW51bGwpZS50ZXh0Q29udGVudD10eDtpZihwKXAuYXBwZW5kQ2hpbGQoZSk7cmV0dXJuIGU7fTsKSi5sYW5nPSdwbCc7Si5kZWM9JywnO0oudGg9J8KgJzsKSi5mbXQ9ZnVuY3Rpb24odixkKXtkPWR8fDA7dmFyIG5lZz12PDAmJk1hdGguYWJzKHYpPj0wLjUqTWF0aC5wb3coMTAsLWQpO3ZhciBzPU1hdGguYWJzKHYpLnRvRml4ZWQoZCkuc3BsaXQoJy4nKTtpZihzWzBdLmxlbmd0aD4zKXNbMF09c1swXS5yZXBsYWNlKC9cQig\/PShcZHszfSkrKD8hXGQpKS9nLEoudGgpO3JldHVybiAobmVnPyfiiJInOicnKStzLmpvaW4oSi5kZWMpO307CkouY3VyPXsnJzone259IHrFgicsazone259IHR5cy4gesWCJyxNOid7bn0gbWxuIHrFgid9O0oubW9uZXk9ZnVuY3Rpb24odixkLHNjKXtyZXR1cm4gSi5jdXJbc2N8fCcnXS5yZXBsYWNlKCd7bn0nLEouZm10KHYsZCkpO307CkoubnVtPWZ1bmN0aW9uKHMpe3M9U3RyaW5nKHMpLnJlcGxhY2UoL1xzfMKgL2csJycpO2lmKEoudGghPT0nwqAnJiZKLnRoIT09JyAnKXM9cy5zcGxpdChKLnRoKS5qb2luKCcnKTt2YXIgdj1wYXJzZUZsb2F0KHMucmVwbGFjZShKLmRlYywnLicpKTtyZXR1cm4gaXNOYU4odik\/MDp2O307Ckoucm5nPWZ1bmN0aW9uKHNlZWQpe3ZhciBzPXNlZWQ+Pj4wO3JldHVybiBmdW5jdGlvbigpe3M9cysweDZEMkI3OUY1fDA7dmFyIHQ9TWF0aC5pbXVsKHNecz4+PjE1LDF8cyk7dD10K01hdGguaW11bCh0XnQ+Pj43LDYxfHQpXnQ7cmV0dXJuKCh0XnQ+Pj4xNCk+Pj4wKS80Mjk0OTY3Mjk2O307fTsKSi5nYXVzcz1mdW5jdGlvbihyKXt2YXIgdT1yKCl8fDFlLTksdj1yKCk7cmV0dXJuIE1hdGguc3FydCgtMipNYXRoLmxvZyh1KSkqTWF0aC5jb3MoMipNYXRoLlBJKnYpO307CkoucG9pc3Nvbj1mdW5jdGlvbihyLGwpe2lmKGw+NDApcmV0dXJuIE1hdGgubWF4KDAsTWF0aC5yb3VuZChsK01hdGguc3FydChsKSpKLmdhdXNzKHIpKSk7dmFyIEw9TWF0aC5leHAoLWwpLGs9MCxwPTE7ZG97aysrO3AqPXIoKTt9d2hpbGUocD5MKTtyZXR1cm4gay0xO307CkouZmlsbD1mdW5jdGlvbihuLHYpe3ZhciBhPVtdO2Zvcih2YXIgaT0wO2k8bjtpKyspYS5wdXNoKHR5cGVvZiB2PT09J2Z1bmN0aW9uJz92KGkpOnYpO3JldHVybiBhO307CkoucGxhbnQ9ZnVuY3Rpb24oY3RybCxvKXt2YXIgTT1vLm1vbnRoc3x8MjQsc3ViPTQsZHQ9MS9zdWIsVD1vLlR8fDEuNSxMZz1vLkx8fDIsdW1heD1vLnVtYXh8fDEyMDAsdW1pbj1vLnVtaW58fDQwMCxyMD1vLnIwfHw2MjAsUj1vLlIscm5kPUoucm5nKG8uc2VlZHx8NykseD1yMCx1Yj1bXSx5cz1bXSxycz1bXSx1cz1bXSx1PXIwLHVQcmV2PXIwLGNoPTA7CmZvcih2YXIgdz0wO3c8PU0qc3ViO3crKyl7dmFyIG09dypkdCxzZWFzb249KG8uc2Vhc29uPT1udWxsPzAuMDM1Om8uc2Vhc29uKSoxMDAwKk1hdGguc2luKDIqTWF0aC5QSSoobS0zKS8xMikseT14K3NlYXNvbjt5cy5wdXNoKHkpO3JzLnB1c2goUihtKSk7CmlmKHclc3ViPT09MCl7dmFyIG1lYXM9eSsoby5ub2lzZT09bnVsbD8wLjAzOm8ubm9pc2UpKjEwMDAqSi5nYXVzcyhybmQpO3U9Y3RybChSKG0pLG1lYXMpO2lmKHc+MCYmTWF0aC5hYnModS11UHJldik+MC4xKnVQcmV2KWNoKys7dVByZXY9dTt9dXMucHVzaCh1KTsKdWIucHVzaChKLmNsYW1wKHUsdW1pbix1bWF4KSk7dmFyIHVkPXViLmxlbmd0aD5MZypzdWI\/dWJbdWIubGVuZ3RoLTEtTGcqc3ViXTpyMDt4Kz0odWQteCkqZHQvVDt9cmV0dXJuIHt5OnlzLHI6cnMsdTp1cyxjaGFuZ2VzOmNoLG46eXMubGVuZ3RofTt9OwpKLnBpZD1mdW5jdGlvbihLcCxLaSxLZCxhdyx1bWF4KXt2YXIgUz0wLGVwPW51bGw7cmV0dXJuIGZ1bmN0aW9uKHIsbWVhcyl7dmFyIGU9ci1tZWFzO2lmKGVwPT09bnVsbCllcD1lO3ZhciB1MD0wLjU1KnIrMjc5LHJhdz11MCtLcCplK0tpKihTK2UpK0tkKihlLWVwKTtpZighYXd8fChyYXc8PXVtYXgmJnJhdz49NDAwKSlTKz1lO3ZhciB1PXUwK0twKmUrS2kqUytLZCooZS1lcCk7ZXA9ZTtyZXR1cm4gdTt9O307Ckoub25vZmY9ZnVuY3Rpb24odW1heCl7cmV0dXJuIGZ1bmN0aW9uKHIsbWVhcyl7cmV0dXJuIG1lYXM8cj91bWF4OjQwMDt9O307CkoucGx1cmFsPWZ1bmN0aW9uKG4sYSxiLGMpe2lmKEoubGFuZyE9PSdwbCcpcmV0dXJuIG4rJyAnKyhuPT09MT9hOmMpO3ZhciBtMTA9biUxMCxtMTAwPW4lMTAwO3JldHVybiBuKycgJysobj09PTE\/YTooKG0xMD49MiYmbTEwPD00JiYobTEwMDwxMnx8bTEwMD4xNCkpP2I6YykpO307CkoubW9udGhzPSdzdHksbHV0LG1hcixrd2ksbWFqLGN6ZSxsaXAsc2llLHdyeixwYcW6LGxpcyxncnUnLnNwbGl0KCcsJyk7CkouJD1mdW5jdGlvbihyb290LHMpe3JldHVybiByb290LnF1ZXJ5U2VsZWN0b3Iocyk7fTsKSi4kJD1mdW5jdGlvbihyb290LHMpe3JldHVybiBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChyb290LnF1ZXJ5U2VsZWN0b3JBbGwocykpO307Ckoub3V0PWZ1bmN0aW9uKHJvb3QsbmFtZSx0eHQpe3ZhciBlPXJvb3QucXVlcnlTZWxlY3RvcignW2RhdGEtb3V0PSInK25hbWUrJyJdJyk7aWYoZSllLnRleHRDb250ZW50PXR4dDtyZXR1cm4gZTt9OwpKLm9uVmlldz1mdW5jdGlvbihyb290LGZuKXt2YXIgZG9uZT1mYWxzZTtmdW5jdGlvbiBnbygpe2lmKGRvbmUpcmV0dXJuO2RvbmU9dHJ1ZTtmbigpO30KaWYoSi5hdXRvfHwhKCdJbnRlcnNlY3Rpb25PYnNlcnZlcicgaW4gd2luZG93KSl7Z28oKTtyZXR1cm47fQp2YXIgaW89bmV3IEludGVyc2VjdGlvbk9ic2VydmVyKGZ1bmN0aW9uKGVzKXtmb3IodmFyIGk9MDtpPGVzLmxlbmd0aDtpKyspaWYoZXNbaV0uaXNJbnRlcnNlY3Rpbmcpe2lvLmRpc2Nvbm5lY3QoKTtnbygpO319LHtyb290TWFyZ2luOicwcHggMHB4IC0xMiUgMHB4Jyx0aHJlc2hvbGQ6MC4xNX0pO2lvLm9ic2VydmUocm9vdCk7fTsKSi5zZWc9ZnVuY3Rpb24od3JhcCxjYil7dmFyIGJzPUouJCQod3JhcCwnYnV0dG9uJyk7ZnVuY3Rpb24gc2V0KGksc2lsZW50KXticy5mb3JFYWNoKGZ1bmN0aW9uKGIsail7Yi5zZXRBdHRyaWJ1dGUoJ2FyaWEtcHJlc3NlZCcsaj09PWk\/J3RydWUnOidmYWxzZScpO30pO2lmKCFzaWxlbnQpY2IoaSxic1tpXSk7fQpicy5mb3JFYWNoKGZ1bmN0aW9uKGIsaSl7Yi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oKXtzZXQoaSk7fSk7fSk7dmFyIGN1cj0wO2JzLmZvckVhY2goZnVuY3Rpb24oYixpKXtpZihiLmdldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJyk9PT0ndHJ1ZScpY3VyPWk7fSk7c2V0KGN1cix0cnVlKTtyZXR1cm4ge3NldDpzZXQsYnRuczpicyxjdXI6ZnVuY3Rpb24oKXtmb3IodmFyIGk9MDtpPGJzLmxlbmd0aDtpKyspaWYoYnNbaV0uZ2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnKT09PSd0cnVlJylyZXR1cm4gaTtyZXR1cm4gMDt9fTt9OwpKLnRnbD1mdW5jdGlvbihiLGNiKXtiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe3ZhciBvbj1iLmdldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJykhPT0ndHJ1ZSc7Yi5zZXRBdHRyaWJ1dGUoJ2FyaWEtcHJlc3NlZCcsb24\/J3RydWUnOidmYWxzZScpO2NiKG9uKTt9KTtyZXR1cm4ge29uOmZ1bmN0aW9uKCl7cmV0dXJuIGIuZ2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnKT09PSd0cnVlJzt9LHNldDpmdW5jdGlvbih2KXtiLnNldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJyx2Pyd0cnVlJzonZmFsc2UnKTt9fTt9OwpKLnJhbmdlPWZ1bmN0aW9uKGlucCxvdXRFbCxmLGNiKXt2YXIgcGVuZD0wO2Z1bmN0aW9uIHNob3coKXtpZihvdXRFbClvdXRFbC50ZXh0Q29udGVudD1mKHBhcnNlRmxvYXQoaW5wLnZhbHVlKSk7fQppbnAuX3Nob3c9c2hvdztpbnAuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLGZ1bmN0aW9uKCl7c2hvdygpO2lmKHBlbmQpcmV0dXJuO3BlbmQ9cmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZ1bmN0aW9uKCl7cGVuZD0wO2NiKHBhcnNlRmxvYXQoaW5wLnZhbHVlKSk7fSk7fSk7c2hvdygpO3JldHVybiB7dmFsOmZ1bmN0aW9uKCl7cmV0dXJuIHBhcnNlRmxvYXQoaW5wLnZhbHVlKTt9LHNldDpmdW5jdGlvbih2KXtpbnAudmFsdWU9djtzaG93KCk7fX07fTsKSi52YWw9ZnVuY3Rpb24oaW5wLHYpe2lucC52YWx1ZT12O2lmKGlucC5fc2hvdylpbnAuX3Nob3coKTt9OwpKLnBsYXk9ZnVuY3Rpb24oZHVyLGZyYW1lLGRvbmUpe2lmKEoucmVkdWNlfHxkdXI8PTApe2ZyYW1lKDEpO2lmKGRvbmUpZG9uZSgpO3JldHVybiBmdW5jdGlvbigpe307fQp2YXIgdDA9bnVsbCxzdG9wPWZhbHNlO2Z1bmN0aW9uIHRpY2sodHMpe2lmKHN0b3ApcmV0dXJuO2lmKHQwPT09bnVsbCl0MD10czt2YXIgZj1NYXRoLm1pbigxLCh0cy10MCkvZHVyKTtmcmFtZShmKTtpZihmPDEpcmVxdWVzdEFuaW1hdGlvbkZyYW1lKHRpY2spO2Vsc2UgaWYoZG9uZSlkb25lKCk7fXJlcXVlc3RBbmltYXRpb25GcmFtZSh0aWNrKTtyZXR1cm4gZnVuY3Rpb24oKXtzdG9wPXRydWU7fTt9OwpKLnNjcmlwdD1mdW5jdGlvbihzdGVwcyxnYXApe2lmKCFKLmF1dG8pcmV0dXJuO3ZhciBpPTAsbG9vcD0vWz8mXWpjeC1sb29wPTEvLnRlc3QobG9jYXRpb24uc2VhcmNoKTsoZnVuY3Rpb24gbngoKXtpZihpPj1zdGVwcy5sZW5ndGgpe2lmKCFsb29wKXJldHVybjtpPTA7fXN0ZXBzW2krK10oKTtzZXRUaW1lb3V0KG54LGdhcHx8MzIwMCk7fSkoKTt9OwpKLnRpY2tzPWZ1bmN0aW9uKGEsYixuKXt2YXIgc3Bhbj1iLWEsc3RlcD1NYXRoLnBvdygxMCxNYXRoLmZsb29yKE1hdGgubG9nKHNwYW4vbikvTWF0aC5MTjEwKSksZXJyPW4vc3BhbipzdGVwO2lmKGVycjw9MC4xNSlzdGVwKj0xMDtlbHNlIGlmKGVycjw9MC4zNSlzdGVwKj01O2Vsc2UgaWYoZXJyPD0wLjc1KXN0ZXAqPTI7dmFyIG91dD1bXTtmb3IodmFyIHY9TWF0aC5jZWlsKGEvc3RlcCkqc3RlcDt2PD1iKzFlLTk7dis9c3RlcClvdXQucHVzaChNYXRoLnJvdW5kKHYqMWU2KS8xZTYpO3JldHVybiBvdXQ7fTsKSi5jaGFydD1mdW5jdGlvbihob3N0LG8pe3ZhciBDPXtvOm99LHN2Zz1KLmVsKCdzdmcnLHtyb2xlOidpbWcnLCdhcmlhLWxhYmVsJzpvLmxhYmVsfHwnJ30saG9zdCksdGlwPUouaCgnZGl2JywnamN4LXRpcCcsaG9zdCk7Qy5zdmc9c3ZnO3ZhciBXLEgsTCxSLFQsQixwdyxwaCxsYXN0PW51bGwsaWQ9J2pjeGMnKygrK3VpZCk7CmZ1bmN0aW9uIHNpemUoKXt2YXIgY3c9aG9zdC5jbGllbnRXaWR0aHx8NzAwO1c9TWF0aC5tYXgoMjgwLE1hdGgucm91bmQoY3cpKTtDLm1vYmlsZT1XPDUyMDtIPW8uaD8oQy5tb2JpbGU\/by5oWzFdOm8uaFswXSk6KEMubW9iaWxlPzIzMDoyOTApO0w9by5sZWZ0IT1udWxsP28ubGVmdDooQy5tb2JpbGU\/Mzg6NDYpO1I9by5yaWdodCE9bnVsbD8oQy5tb2JpbGUmJm8ucmlnaHRNIT1udWxsP28ucmlnaHRNOm8ucmlnaHQpOihDLm1vYmlsZT81NDo3NCk7VD1vLnlUaXRsZT8yNDoxMjtCPW8ubm9YPzg6MjY7cHc9Vy1MLVI7cGg9SC1ULUI7c3ZnLnNldEF0dHJpYnV0ZSgndmlld0JveCcsJzAgMCAnK1crJyAnK0gpO30KZnVuY3Rpb24gWChpLG4pe3JldHVybiBMK3B3KihuPjE\/aS8obi0xKTowLjUpO31mdW5jdGlvbiBZKHYsZCl7cmV0dXJuIFQrcGgqKDEtKHYtZC55TWluKS8oZC55TWF4LWQueU1pbikpO30KQy5YPVg7Qy5ZPVk7CmZ1bmN0aW9uIHBhdGhPZih2LG4sayxkKXt2YXIgcz0nJztmb3IodmFyIGk9MDtpPD1rJiZpPHYubGVuZ3RoO2krKyl7aWYodltpXT09bnVsbCljb250aW51ZTtzKz0ocz8nTCc6J00nKStYKGksbikudG9GaXhlZCgxKSsnLCcrWShKLmNsYW1wKHZbaV0sZC55TWluLShkLnlNYXgtZC55TWluKSowLjA0LGQueU1heCsoZC55TWF4LWQueU1pbikqMC4wNCksZCkudG9GaXhlZCgxKTt9cmV0dXJuIHM7fQp2YXIgQ09MPXttYWluOid2YXIoLS1qY3gtbWFpbiknLHJlZjondmFyKC0tamN4LXJlZiknLGJsdWU6J3ZhcigtLWpjeC1ibHVlKScsd2FybjondmFyKC0tamN4LXdhcm4pJyxiYWQ6J3ZhcigtLWpjeC1iYWQpJyx2aW9sZXQ6J3ZhcigtLWpjeC12aW9sZXQpJyx0YXJnZXQ6J3ZhcigtLWpjeC1tdXQpJyxpbms6J3ZhcigtLWpjeC1pbmspJ307Qy5DT0w9Q09MOwpDLmRyYXc9ZnVuY3Rpb24oZCxyZXZlYWwpe2xhc3Q9ZDtpZihyZXZlYWw9PW51bGwpcmV2ZWFsPTE7c2l6ZSgpO3N2Zy50ZXh0Q29udGVudD0nJzt2YXIgbj1kLm4saz1NYXRoLnJvdW5kKHJldmVhbCoobi0xKSk7CnZhciBjcD1KLmVsKCdjbGlwUGF0aCcse2lkOmlkfSxKLmVsKCdkZWZzJyx7fSxzdmcpKTtKLmVsKCdyZWN0Jyx7eDpMLTIseTowLHdpZHRoOnB3KnJldmVhbCs0LGhlaWdodDpIfSxjcCk7CnZhciBnPUouZWwoJ2cnLHt9LHN2Zyk7dmFyIHl0PWQueVRpY2tzfHxKLnRpY2tzKGQueU1pbixkLnlNYXgsQy5tb2JpbGU\/Mzo1KTsKeXQuZm9yRWFjaChmdW5jdGlvbih2KXtKLmVsKCdsaW5lJyx7eDE6TCx4MjpMK3B3LHkxOlkodixkKSx5MjpZKHYsZCksc3Ryb2tlOid2YXIoLS1qY3gtZ3JpZCknLCdzdHJva2Utd2lkdGgnOjF9LGcpO3ZhciB0PUouZWwoJ3RleHQnLHt4OkwtNyx5OlkodixkKSs0LCd0ZXh0LWFuY2hvcic6J2VuZCd9LGcpO3QudGV4dENvbnRlbnQ9KGQueUZtdHx8ZnVuY3Rpb24oeCl7cmV0dXJuIEouZm10KHgsMCk7fSkodik7fSk7CmlmKG8ueVRpdGxlKXt2YXIgeXQyPUouZWwoJ3RleHQnLHt4OkwtNyx5OjEyLCd0ZXh0LWFuY2hvcic6J3N0YXJ0J30sZyk7eXQyLnRleHRDb250ZW50PW8ueVRpdGxlO3l0Mi5zZXRBdHRyaWJ1dGUoJ3gnLDQpO30KaWYoIW8ubm9YKXt2YXIgeHQ9ZC54VGlja3M\/ZC54VGlja3MoQy5tb2JpbGUpOltdO3h0LmZvckVhY2goZnVuY3Rpb24ocCl7dmFyIHQ9Si5lbCgndGV4dCcse3g6WChwWzBdLG4pLHk6SC03LCd0ZXh0LWFuY2hvcic6J21pZGRsZSd9LGcpO3QudGV4dENvbnRlbnQ9cFsxXTt9KTtKLmVsKCdsaW5lJyx7eDE6TCx4MjpMK3B3LHkxOlQrcGgseTI6VCtwaCxzdHJva2U6J3ZhcigtLWpjeC1saW5lKScsJ3N0cm9rZS13aWR0aCc6MX0sZyk7fQp2YXIgY2c9Si5lbCgnZycseydjbGlwLXBhdGgnOid1cmwoIycraWQrJyknfSxzdmcpOwooZC5iYW5kc3x8W10pLmZvckVhY2goZnVuY3Rpb24oYil7aWYoYi5sbyl7dmFyIHM9JycsaTtmb3IoaT0wO2k8bjtpKyspcys9KGk\/J0wnOidNJykrWChpLG4pLnRvRml4ZWQoMSkrJywnK1koYi5oaVtpXSxkKS50b0ZpeGVkKDEpO2ZvcihpPW4tMTtpPj0wO2ktLSlzKz0nTCcrWChpLG4pLnRvRml4ZWQoMSkrJywnK1koYi5sb1tpXSxkKS50b0ZpeGVkKDEpO0ouZWwoJ3BhdGgnLHtkOnMrJ1onLGZpbGw6Yi5maWxsfHwndmFyKC0tamN4LW1haW4tc29mdCknfSxiLnVuZGVyP2NnOmcpO31lbHNle3ZhciB5MT1ZKGIueTEsZCkseTA9WShiLnkwLGQpO0ouZWwoJ3JlY3QnLHt4OmIuaTAhPW51bGw\/WChiLmkwLG4pOkwsd2lkdGg6Yi5pMCE9bnVsbD9YKGIuaTEsbiktWChiLmkwLG4pOnB3LHk6eTEsaGVpZ2h0Ok1hdGgubWF4KDAseTAteTEpLGZpbGw6Yi5maWxsfHwndmFyKC0tamN4LW1haW4tc29mdCknfSxnKTt9fSk7CihkLmhsfHxbXSkuZm9yRWFjaChmdW5jdGlvbihiKXtKLmVsKCdyZWN0Jyx7eDpYKGIuaTAsbiksd2lkdGg6WChiLmkxLG4pLVgoYi5pMCxuKSx5OlQsaGVpZ2h0OnBoLGZpbGw6Yi5maWxsfHwndmFyKC0tamN4LXdhcm4tc29mdCknfSxnKTtpZihiLmxhYmVsKXt2YXIgdD1KLmVsKCd0ZXh0Jyx7eDpYKGIuaTAsbikrNCx5OlQrMTN9LGcpO3QudGV4dENvbnRlbnQ9Yi5sYWJlbDt9fSk7CihkLmFyZWFzfHxbXSkuZm9yRWFjaChmdW5jdGlvbihhKXt2YXIgcz0nJyxpO2ZvcihpPTA7aTw9aztpKyspcys9KGk\/J0wnOidNJykrWChpLG4pLnRvRml4ZWQoMSkrJywnK1koYS5oaVtpXSxkKS50b0ZpeGVkKDEpO2ZvcihpPWs7aT49MDtpLS0pcys9J0wnK1goaSxuKS50b0ZpeGVkKDEpKycsJytZKGEubG9baV0sZCkudG9GaXhlZCgxKTtKLmVsKCdwYXRoJyx7ZDpzKydaJyxmaWxsOkNPTFthLnJvbGVdfHxhLnJvbGUsc3Ryb2tlOid2YXIoLS1qY3gtYmcpJywnc3Ryb2tlLXdpZHRoJzoxLjUsJ3N0cm9rZS1saW5lam9pbic6J3JvdW5kJywnZmlsbC1vcGFjaXR5JzphLm9wfHwwLjg1fSxjZyk7fSk7CihkLmJhcnN8fFtdKS5mb3JFYWNoKGZ1bmN0aW9uKGIpe2lmKGIuaT5rKXJldHVybjt2YXIgYnc9TWF0aC5tYXgoMyxwdy9uKjAuNjIpLHkwPVkoYi5iYXNlfHwwLGQpLHkxPVkoYi52LGQpO0ouZWwoJ3JlY3QnLHt4OlgoYi5pLG4pLWJ3LzIsd2lkdGg6YncseTpNYXRoLm1pbih5MCx5MSksaGVpZ2h0Ok1hdGgubWF4KDEsTWF0aC5hYnMoeTAteTEpKSxyeDpNYXRoLm1pbigyLGJ3LzMpLGZpbGw6Q09MW2Iucm9sZV18fENPTC5tYWlufSxjZyk7fSk7CihkLnZsfHxbXSkuZm9yRWFjaChmdW5jdGlvbih2KXt2YXIgeD1YKHYuaSxuKTtKLmVsKCdsaW5lJyx7eDE6eCx4Mjp4LHkxOlQseTI6VCtwaCxzdHJva2U6J3ZhcigtLWpjeC1tdXQpJywnc3Ryb2tlLXdpZHRoJzoxLCdzdHJva2UtZGFzaGFycmF5JzonMiAzJ30sZyk7aWYodi5sYWJlbCl7dmFyIHQ9Si5lbCgndGV4dCcse3g6eCsodi5sZWZ0Py01OjUpLHk6by55VGl0bGU\/VC04OlQrMTIsJ3RleHQtYW5jaG9yJzp2LmxlZnQ\/J2VuZCc6J3N0YXJ0JywnY2xhc3MnOidqY3gtdHRsJ30sZyk7dC50ZXh0Q29udGVudD12LmxhYmVsO319KTsKdmFyIGVuZHM9W107CihkLnNlcmllc3x8W10pLmZvckVhY2goZnVuY3Rpb24ocyl7dmFyIHc9cy53fHwocy5yb2xlPT09J3JlZic\/Mjoocy5yb2xlPT09J3RhcmdldCc\/MS41OjIuMjUpKTt2YXIgcD1KLmVsKCdwYXRoJyx7ZDpwYXRoT2Yocy52LG4scy5yb2xlPT09J3RhcmdldCd8fHMuZnVsbD9uLTE6ayxkKSxmaWxsOidub25lJyxzdHJva2U6Q09MW3Mucm9sZV18fHMucm9sZSwnc3Ryb2tlLXdpZHRoJzp3LCdzdHJva2UtbGluZWpvaW4nOidyb3VuZCcsJ3N0cm9rZS1saW5lY2FwJzoncm91bmQnLCdzdHJva2UtZGFzaGFycmF5JzpzLnJvbGU9PT0ndGFyZ2V0Jz8nNSA1JzpudWxsLCdzdHJva2Utb3BhY2l0eSc6cy5vcHx8bnVsbH0scy5yb2xlPT09J3RhcmdldCd8fHMuZnVsbD9nOmNnKTsKaWYocy5lbmQpe3ZhciBraz1zLnJvbGU9PT0ndGFyZ2V0J3x8cy5mdWxsP24tMTprO3doaWxlKGtrPjAmJnMudltra109PW51bGwpa2stLTt2YXIgeXY9Si5jbGFtcChzLnZba2tdLGQueU1pbixkLnlNYXgpO2lmKHMucm9sZSE9PSd0YXJnZXQnKXtKLmVsKCdjaXJjbGUnLHtjeDpYKGtrLG4pLGN5OlkoeXYsZCkscjo0LjUsZmlsbDpDT0xbcy5yb2xlXXx8cy5yb2xlLHN0cm9rZTondmFyKC0tamN4LWJnKScsJ3N0cm9rZS13aWR0aCc6Mn0sc3ZnKTt9ZW5kcy5wdXNoKHt5OlkoeXYsZCksdDp0eXBlb2Ygcy5lbmQ9PT0nc3RyaW5nJz9zLmVuZDooZC5lbmRGbXR8fEouZm10KShzLnZba2tdLDApLHg6KHMucm9sZT09PSd0YXJnZXQnfHxzLmZ1bGx8fHJldmVhbD49MSk\/TCtwdys3Olgoa2ssbikrOCx0Z3Q6cy5yb2xlPT09J3RhcmdldCd9KTt9fSk7CihkLm1hcmtzfHxbXSkuZm9yRWFjaChmdW5jdGlvbihtKXtpZihtLmk+aylyZXR1cm47Si5lbCgnY2lyY2xlJyx7Y3g6WChtLmksbiksY3k6WShKLmNsYW1wKG0udixkLnlNaW4sZC55TWF4KSxkKSxyOm0ucnx8NCxmaWxsOkNPTFttLnJvbGVdfHxtLnJvbGUsc3Ryb2tlOid2YXIoLS1qY3gtYmcpJywnc3Ryb2tlLXdpZHRoJzoxLjV9LHN2Zyk7fSk7CmVuZHMuc29ydChmdW5jdGlvbihhLGIpe3JldHVybiBhLnktYi55O30pO2Zvcih2YXIgZT0xO2U8ZW5kcy5sZW5ndGg7ZSsrKWlmKGVuZHNbZV0ueS1lbmRzW2UtMV0ueTwxNSllbmRzW2VdLnk9ZW5kc1tlLTFdLnkrMTU7CmVuZHMuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlLng+TCtwdys3KWUueD1MK3B3Kzc7dmFyIHQ9Si5lbCgndGV4dCcse3g6ZS54LHk6ZS55KzQsJ2NsYXNzJzplLnRndD9udWxsOidqY3gtZW5kJ30sc3ZnKTt0LnRleHRDb250ZW50PWUudDt9KTsKdmFyIGNyb3NzPUouZWwoJ2xpbmUnLHt5MTpULHkyOlQrcGgsc3Ryb2tlOid2YXIoLS1qY3gtbXV0KScsJ3N0cm9rZS13aWR0aCc6MSx2aXNpYmlsaXR5OidoaWRkZW4nfSxzdmcpO3ZhciBoaXQ9Si5lbCgncmVjdCcse3g6TCx5OlQsd2lkdGg6cHcsaGVpZ2h0OnBoLGZpbGw6J3RyYW5zcGFyZW50J30sc3ZnKTsKZnVuY3Rpb24gbXYoZXYpe3ZhciBiYj1zdmcuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCksZng9KGV2LmNsaWVudFgtYmIubGVmdCkvYmIud2lkdGgqVyxpPU1hdGgucm91bmQoKGZ4LUwpL3B3KihuLTEpKTtpZihpPDB8fGk+a3x8aT49bilyZXR1cm47dmFyIHg9WChpLG4pO2Nyb3NzLnNldEF0dHJpYnV0ZSgneDEnLHgpO2Nyb3NzLnNldEF0dHJpYnV0ZSgneDInLHgpO2Nyb3NzLnNldEF0dHJpYnV0ZSgndmlzaWJpbGl0eScsJ3Zpc2libGUnKTt0aXAudGV4dENvbnRlbnQ9KGQudGlwP2QudGlwKGkpOmkpO3RpcC5zdHlsZS5sZWZ0PUouY2xhbXAoeC9XKjEwMCwyMiw3OCkrJyUnO3RpcC5jbGFzc0xpc3QuYWRkKCdqY3gtb24nKTt9CmhpdC5hZGRFdmVudExpc3RlbmVyKCdwb2ludGVybW92ZScsbXYpO2hpdC5hZGRFdmVudExpc3RlbmVyKCdwb2ludGVyZG93bicsbXYpO2hpdC5hZGRFdmVudExpc3RlbmVyKCdwb2ludGVybGVhdmUnLGZ1bmN0aW9uKCl7Y3Jvc3Muc2V0QXR0cmlidXRlKCd2aXNpYmlsaXR5JywnaGlkZGVuJyk7dGlwLmNsYXNzTGlzdC5yZW1vdmUoJ2pjeC1vbicpO30pO307CnZhciByej0wLGx3PTA7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsZnVuY3Rpb24oKXtjbGVhclRpbWVvdXQocnopO3J6PXNldFRpbWVvdXQoZnVuY3Rpb24oKXt2YXIgY3c9aG9zdC5jbGllbnRXaWR0aDtpZihsYXN0JiZjdyE9PWx3KXtsdz1jdztDLmRyYXcobGFzdCwxKTt9fSwxNTApO30pOwpyZXR1cm4gQzt9OwpKLm1vdW50PWZ1bmN0aW9uKHJvb3QsZm4pe3RyeXtmbihKLHJvb3QpO31jYXRjaChlcnIpe2lmKHdpbmRvdy5jb25zb2xlKWNvbnNvbGUuZXJyb3IoJ2pjeCcscm9vdCYmcm9vdC5pZCxlcnIpO319Owp3aW5kb3cuSkNYPUo7CnZhciBxPXdpbmRvdy5KQ1hRfHxbXTt3aW5kb3cuSkNYUT17cHVzaDpmdW5jdGlvbihmKXtmKCk7fX07Zm9yKHZhciBpPTA7aTxxLmxlbmd0aDtpKyspcVtpXSgpOwp9KSgpOwo=\"><\/script>\n<\/div>\n\n\n\n<div class=\"jcx jcx-tt\" id=\"jcx-pid-tuned-test\" data-endpoint=\"\/wp-json\/json-crew\/v1\/tuned-test\">\n<style>\n.jcx.jcx-tt .jcx-tt-qs{list-style:none;margin:6px 0 0;padding:0;counter-reset:jcxq}\n.jcx.jcx-tt .jcx-tt-q{counter-increment:jcxq;border:1px solid var(--jcx-line);margin:0 0 -1px;padding:12px 14px 14px}\n.jcx.jcx-tt .jcx-tt-q.jcx-tt-done{background:var(--jcx-soft)}\n.jcx.jcx-tt .jcx-tt-q p{margin:0 0 10px;color:var(--jcx-ink);font-size:1rem;line-height:1.45}\n.jcx.jcx-tt .jcx-tt-q p::before{content:counter(jcxq) \". \";font:600 .9rem\/1 var(--jcx-mono);color:var(--jcx-main)}\n.jcx.jcx-tt .jcx-tt-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\n.jcx.jcx-tt .jcx-tt-opts .jcx-btn{padding:0 8px;width:100%}\n.jcx.jcx-tt .jcx-btn:disabled{opacity:.45;cursor:not-allowed}\n.jcx.jcx-tt .jcx-btn.jcx-tt-go{background:var(--jcx-main);border-color:var(--jcx-main);color:#fff}\n.jcx.jcx-tt .jcx-tt-bar{display:flex;align-items:center;gap:12px;margin:14px 0 0;font-size:.88rem;color:var(--jcx-mut)}\n.jcx.jcx-tt .jcx-tt-bar .jcx-meter{flex:1 1 auto;margin:0}\n.jcx.jcx-tt .jcx-res:focus{outline:none}\n.jcx.jcx-tt .jcx-tt-type{font:700 clamp(1.25rem,2.6vw,1.6rem)\/1.2 var(--jcx-sans);color:var(--jcx-ink);margin:0 0 2px;letter-spacing:-.01em}\n.jcx.jcx-tt .jcx-tt-plain{color:var(--jcx-mut);margin:0 0 12px}\n.jcx.jcx-tt .jcx-tt-dl{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0 0 14px}\n.jcx.jcx-tt .jcx-tt-dl dt{font:500 11px\/1.9 var(--jcx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jcx-mut);margin:6px 0 0}\n.jcx.jcx-tt .jcx-tt-dl dd{margin:0;color:var(--jcx-ink);line-height:1.55}\n.jcx.jcx-tt .jcx-tt-h{font-weight:700;color:var(--jcx-ink);margin:16px 0 8px}\n.jcx.jcx-tt .jcx-tt-steps{margin:0 0 10px;padding:0;list-style:none;counter-reset:jcxs}\n.jcx.jcx-tt .jcx-tt-steps li{counter-increment:jcxs;display:flex;gap:10px;align-items:flex-start;padding:7px 10px;border:1px solid var(--jcx-line);margin:0 0 -1px;font-size:.92rem;line-height:1.4;color:var(--jcx-mut);background:var(--jcx-bg)}\n.jcx.jcx-tt .jcx-tt-steps li::before{content:counter(jcxs);flex:0 0 22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:600 12px\/1 var(--jcx-mono);background:var(--jcx-soft);color:var(--jcx-mut)}\n.jcx.jcx-tt .jcx-tt-steps li.jcx-hl{border-color:var(--jcx-main);background:var(--jcx-main-soft);color:var(--jcx-ink);font-weight:600;position:relative}\n.jcx.jcx-tt .jcx-tt-steps li.jcx-hl::before{background:var(--jcx-main);color:#fff}\n.jcx.jcx-tt .jcx-tt-first{color:var(--jcx-ink);line-height:1.55}\n.jcx.jcx-tt .jcx-tt-note{font-size:.86rem;color:var(--jcx-mut);line-height:1.5}\n.jcx.jcx-tt .jcx-tt-tool{border:1px solid var(--jcx-line);border-left:3px solid var(--jcx-main);background:var(--jcx-bg);padding:12px 14px;margin:14px 0 0}\n.jcx.jcx-tt .jcx-tt-tool .jcx-tt-h{margin:0 0 4px;font:500 11px\/1.6 var(--jcx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jcx-mut)}\n.jcx.jcx-tt .jcx-tt-toolname{font-weight:700;color:var(--jcx-ink);margin:0 0 4px}\n.jcx.jcx-tt .jcx-tt-tool p{margin:0 0 6px;line-height:1.5}\n.jcx.jcx-tt .jcx-tt-tool a{color:var(--jcx-main);font-weight:600}\n.jcx.jcx-tt .jcx-tt-lead{margin-top:14px;border-top:3px solid var(--jcx-brand)}\n.jcx.jcx-tt .jcx-tt-lead .jcx-fld input{font:400 16px\/1.3 var(--jcx-sans)}\n.jcx.jcx-tt .jcx-tt-consent{margin:12px 0 0;font-size:.88rem;border:0;padding:6px 0;background:none}\n.jcx.jcx-tt .jcx-tt-consent:has(input:checked){background:none}\n.jcx.jcx-tt .jcx-tt-consent a{color:var(--jcx-main)}\n.jcx.jcx-tt .jcx-tt-msg{margin:8px 0 0;font-size:.9rem;color:var(--jcx-bad);min-height:1.2em}\n.jcx.jcx-tt .jcx-tt-msg.jcx-ok{color:var(--jcx-mut)}\n.jcx.jcx-tt .jcx-tt-mode{margin:12px 0 4px}\n.jcx.jcx-tt .jcx-tt-mode p{margin:0 0 6px;font:500 11px\/1.6 var(--jcx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jcx-mut)}\n.jcx.jcx-tt .jcx-tt-mode div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\n.jcx.jcx-tt .jcx-tt-mode .jcx-btn{width:100%;height:auto;min-height:44px;padding:8px 10px;line-height:1.3;white-space:normal}\n.jcx.jcx-tt .jcx-tt-mode .jcx-btn[aria-checked=true]{background:var(--jcx-ink);border-color:var(--jcx-ink);color:#fff}\n@media (max-width:420px){.jcx.jcx-tt .jcx-tt-opts .jcx-btn{font-size:.84rem;padding:0 4px}}\n<\/style>\n<figure class=\"jcx-card\">\n<span class=\"jcx-pill\">Test for 2 minutes<\/span><span class=\"jcx-pill jcx-pill-blue\">JSON Crew<\/span>\n<p class=\"jcx-title\">Gdzie Twoja firma si\u0119 blokuje?<\/p>\n<p class=\"jcx-sub\" data-out=\"sub\">Osiem zda\u0144 o tym, jak Twoja firma reaguje na wyniki. Przy ka\u017cdym zaznacz, jak cz\u0119sto tak u Ciebie bywa. Na ko\u0144cu zobaczysz, jakim regulatorem jest dzi\u015b Twoja firma, czego jej brakuje i od czego zacz\u0105\u0107.<\/p>\n<div class=\"jcx-tt-mode\" data-mode hidden><p id=\"jcx-pid-tt-mode\"><\/p><div role=\"radiogroup\" aria-labelledby=\"jcx-pid-tt-mode\"><\/div><\/div>\n<ol class=\"jcx-tt-qs\" data-qs><\/ol>\n<div class=\"jcx-tt-bar\"><span data-out=\"prog\"><\/span><div class=\"jcx-meter\"><i data-prog style=\"width:0\"><\/i><\/div><\/div>\n<div class=\"jcx-btns\"><button type=\"button\" class=\"jcx-btn jcx-tt-go\" data-act=\"go\" disabled>Poka\u017c m\u00f3j wynik<\/button><\/div>\n<div class=\"jcx-res\" data-res hidden tabindex=\"-1\" aria-live=\"polite\">\n<p data-zero data-out=\"zero\" hidden>\u017badne z o\u015bmiu zda\u0144 nie pasuje do Twojej firmy. To dobry znak: Twoja p\u0119tla decyzji jest spokojna. Sprawdzaj j\u0105 raz na kwarta\u0142, bo rozbujanie zaczyna si\u0119 zwykle wtedy, gdy firma ro\u015bnie albo zmienia si\u0119 rynek.<\/p>\n<div data-main>\n<p class=\"jcx-label\">Tw\u00f3j wynik<\/p>\n<p class=\"jcx-tt-type\" data-out=\"type\"><\/p>\n<p class=\"jcx-tt-plain\" data-out=\"plain\"><\/p>\n<dl class=\"jcx-tt-dl\"><dt>How your company is responding<\/dt><dd data-out=\"how\"><\/dd><dt>What's missing<\/dt><dd data-out=\"miss\"><\/dd><\/dl>\n<p class=\"jcx-tt-h\">Od czego zacz\u0105\u0107: <span data-out=\"stepn\"><\/span><\/p>\n<ol class=\"jcx-tt-steps\" data-steps><\/ol>\n<p class=\"jcx-tt-first\" data-out=\"first\"><\/p>\n<p class=\"jcx-tt-note\">Kolejno\u015b\u0107 ma znaczenie. Zanim we\u017amiesz si\u0119 za sw\u00f3j krok, sprawd\u017a kr\u00f3tko kroki przed nim. Je\u015bli licznik mierzy nie to, co trzeba, zacznij od kroku 1.<\/p>\n<div class=\"jcx-tt-tool\"><p class=\"jcx-tt-h\">What this fixes<\/p><p class=\"jcx-tt-toolname\" data-out=\"tool\"><\/p><p data-out=\"toolwhy\"><\/p><p data-out=\"alt\" hidden><\/p><p><a data-link hidden><\/a><\/p><\/div>\n<p class=\"jcx-tt-note\" data-out=\"others\" hidden><\/p>\n<\/div>\n<div class=\"jcx-btns\"><button type=\"button\" class=\"jcx-btn\" data-act=\"reset\">Start over<\/button><\/div>\n<\/div>\n<figcaption class=\"jcx-cap\"><strong>Ka\u017cdy objaw ma swoj\u0105 przyczyn\u0119 w tym, jak firma reaguje na wyniki.<\/strong> Wynik liczy si\u0119 w Twojej przegl\u0105darce. Wysy\u0142amy go tylko wtedy, gdy sam poprosisz o kart\u0119.<\/figcaption>\n<\/figure>\n<div class=\"jcx-card jcx-tt-lead\" data-lead hidden>\n<p class=\"jcx-title\">Wy\u015bl\u0119 Ci 10 pyta\u0144 do rozpisania jednego procesu, z podpowiedziami do Twojego wyniku<\/p>\n<p class=\"jcx-sub\" data-out=\"leadsub\"><\/p>\n<form data-form novalidate>\n<div class=\"jcx-form\">\n<div class=\"jcx-fld\"><label for=\"jcx-pid-tt-email\">E-mail<\/label><input id=\"jcx-pid-tt-email\" name=\"email\" type=\"email\" inputmode=\"email\" autocomplete=\"email\" required><\/div>\n<div class=\"jcx-fld\"><label for=\"jcx-pid-tt-name\">Imi\u0119 (nieobowi\u0105zkowo)<\/label><input id=\"jcx-pid-tt-name\" name=\"name\" type=\"text\" autocomplete=\"given-name\"><\/div>\n<div class=\"jcx-fld\"><label for=\"jcx-pid-tt-company\">Firma (nieobowi\u0105zkowo)<\/label><input id=\"jcx-pid-tt-company\" name=\"company\" type=\"text\" autocomplete=\"organization\"><\/div>\n<\/div>\n<label class=\"jcx-chk jcx-tt-consent\"><input type=\"checkbox\" name=\"consent\" required><span>Zgadzam si\u0119, \u017ceby JSON Crew wys\u0142a\u0142o mi te pytania i odezwa\u0142o si\u0119 w sprawie mojego wyniku. Zgod\u0119 mog\u0119 wycofa\u0107 w ka\u017cdej chwili. Szczeg\u00f3\u0142y: <a href=\"https:\/\/jsoncrew.com\/polityka-prywatnosci\/\">polityka prywatno\u015bci<\/a>.<\/span><\/label>\n<div class=\"jcx-btns\"><button type=\"submit\" class=\"jcx-btn jcx-tt-go\" data-act=\"send\">Wy\u015blij mi kart\u0119<\/button><\/div>\n<p class=\"jcx-tt-msg\" data-msg role=\"status\" aria-live=\"polite\"><\/p>\n<\/form>\n<div data-done hidden><p class=\"jcx-state jcx-ok\">\u2713 Wys\u0142ane<\/p><p data-out=\"done\"><\/p><\/div>\n<p class=\"jcx-cap\">J\u0119drzej Siewierski, CEO JSON Crew<\/p>\n<\/div>\n<noscript><p class=\"jcx-cap\">Test wymaga JavaScriptu. W skr\u00f3cie: hu\u015btawka decyzji oznacza brak reakcji proporcjonalnej, zawsze oko\u0142o 90% planu oznacza brak pami\u0119ci zaleg\u0142o\u015bci, a problemy widoczne dopiero w wynikach oznaczaj\u0105 brak wczesnych sygna\u0142\u00f3w.<\/p><\/noscript>\n<script src=\"data:text\/javascript;base64,CihmdW5jdGlvbihyb290KXtpZighcm9vdHx8cm9vdC5nZXRBdHRyaWJ1dGUoJ2RhdGEtcmVhZHknKSlyZXR1cm47cm9vdC5zZXRBdHRyaWJ1dGUoJ2RhdGEtcmVhZHknLCcxJyk7CnZhciBUPXsibGFuZyI6InBsIiwiYSI6WyJOaWUgdSBuYXMiLCJDemFzZW0iLCJDesSZc3RvIl0sInByb2ciOiJPZHBvd2llZHppOiB7bn0geiB7dG90YWx9Iiwic3RlcG4iOiJrcm9rIHtufSB6IDYiLCJvdGhlcnMiOiJJbm5lIG9iamF3eSB6IFR3b2ljaCBvZHBvd2llZHppOiIsImxlYWRTdWIiOiJUbyAxMCBweXRhxYQsIGt0w7NyeW1pIHJvenBpc3VqZXN6IGplZGVuIHByb2NlcyB3IGZpcm1pZTogY2VsLCBjbyBtaWVyenlzeiwgb3DDs8W6bmllbmllLCB3xIVza2llIGdhcmTFgm8gaSByZXN6dMSZLiBEb3N0YW5pZXN6IGplIHogcG9kcG93aWVkemlhbWkgZGxhIHd5bmlrdSDigJ57dHlwZX3igJ0uIiwic3RlcHMiOlsiTGljem5pazogbWllcnogdG8sIG5hIGN6eW0gQ2kgemFsZcW8eSIsIk9ww7PFum5pZW5pZTogc2tyw7PEhyBjemFzIGRvIHBpZXJ3c3plZ28gc2t1dGt1IGFsYm8gZG9kYWogd2N6ZXNueSBzeWduYcWCIiwiV8SFc2tpZSBnYXJkxYJvOiBuaWUgZG9rxYJhZGFqIHByYWN5IHRhbSwgZ2R6aWUganXFvCBqZXN0IHBlxYJubyIsIlNwb2tvam5hIHJlYWtjamE6IHByb3BvcmNqb25hbG5pZSwgeiBwYW1pxJljacSFIHphbGVnxYJvxZtjaSBpIHN0cmVmxIUgwrE1JSIsIkNlbGUgZHppYcWCw7N3OiBjZWwgZmlybXkgc2Nob2R6aSBkbyBjZWzDs3cgaSBwcmVtaWkga2HFvGRlZ28gZHppYcWCdSIsIlRyZW5kIG5hIGtvxYRjdTogdHlsa28gd3lnxYJhZHpvbnkgaSB0eWxrbyB3dGVkeSwgZ2R5IGRhbmUgdG8gbmllIHNhbSBzenVtIl0sInEiOlt7ImlkIjoib25vZmYiLCJ0IjoiUmF6IG1yb3ppbXkgd3lkYXRraSBpIGV0YXR5LCBhIGNod2lsxJkgcMOzxbpuaWVqIHphdHJ1ZG5pYW15IGkgd3lkYWplbXkgbmEgd2FyaWF0YS4ifSx7ImlkIjoicCIsInQiOiJSb2sgdyByb2sga2\/FhGN6eW15IGJsaXNrbyBwbGFudSwgYWxlIGdvIG5pZSBkb215a2FteS4gWnd5a2xlIHd5Y2hvZHppIG9rb8WCbyA5MCUuIn0seyJpZCI6InBpIiwidCI6Ik8gcHJvYmxlbWllIGRvd2lhZHVqZW15IHNpxJkgZG9waWVybyB6IHd5bmlrw7N3IG5hIGtvbmllYyBtaWVzacSFY2EgYWxibyBrd2FydGHFgnUuIn0seyJpZCI6InBkIiwidCI6IkNvIGt3YXJ0YcWCIHJ1c3phbXkgdyBub3d5bSBraWVydW5rdSwgYSBwb3ByemVkbmkgem9zdGFqZSBuaWVkb2tvxYRjem9ueS4ifSx7ImlkIjoicGlkLW5vaXN5IiwidCI6IkplZGVuIHPFgmFic3p5IHR5ZHppZcWEIHd5c3RhcmN6YSwgxbxlYnkgendvxYJhxIcgbmVyd293ZSBzcG90a2FuaWUgaSB6bWllbmnEhyBwbGFueS4ifSx7ImlkIjoid2luZHVwIiwidCI6IlJvc27EhSBrb2xlamtpIGkgbmFkZ29kemlueSwgYSBwb3RlbSBvZGNob2R6xIUgb2QgbmFzIGRvYnJ6eSBsdWR6aWUuIn0seyJpZCI6ImNhc2NhZGUiLCJ0IjoiS2HFvGR5IGR6aWHFgiBwb2thenVqZSB3eW5pa2kgbmEgemllbG9ubywgYSBmaXJtYSBqYWtvIGNhxYJvxZvEhyB6YXJhYmlhIG1uaWVqLiJ9LHsiaWQiOiJkZWFkdGltZSIsInQiOiJTa3V0ZWsgZGVjeXpqaSB3aWR6aW15IHBvIHdpZWx1IG1pZXNpxIVjYWNoLCB3acSZYyBkb2JyZSBkZWN5emplIHByenljaG9kesSFIHphIHDDs8W6bm8uIn1dLCJyIjp7Im9ub2ZmIjp7Im5hbWUiOiJIdcWbdGF3a2EiLCJwbGFpbiI6IkFsYm8gdG5pZWNpZSB3c3p5c3RrbywgYWxibyBkb2vFgmFkYWNpZSBuYSBjYcWCZWdvIiwiaG93IjoiUmVhZ3VqZWNpZSBqYWsgc3RhcnkgdGVybW9zdGF0OiBhbGJvIHBlxYJuYSBtb2MsIGFsYm8gbmljLiBHZHkgamVzdCDFumxlLCB0bmllY2llIHdzenlzdGtvLiBHZHkgamVzdCBkb2JyemUsIGRva8WCYWRhY2llIG5hIGNhxYJlZ28uIFN0xIVkIGh1xZt0YXdrYS4iLCJtaXNzIjoiUmVha2NqaSBuYSBtaWFyxJkgcHJvYmxlbXUgaSBzdHJlZnkgc3Bva29qdSwgdyBrdMOzcmVqIG5pY3plZ28gbmllIHptaWVuaWFjaWUuIiwiZmlyc3QiOiJVc3RhbGNpZSBzdHJlZsSZIMKxNSUgd29rw7PFgiBwbGFudSwgdyBrdMOzcmVqIG5pY3plZ28gbmllIHJ1c3phY2llLiBQb3phIG5pxIUgcmVhZ3VqY2llIHByb3BvcmNqb25hbG5pZTogbWHFgmEgcsOzxbxuaWNhLCBtYcWCYSBrb3Jla3RhLiIsInN0ZXAiOjQsInRvb2wiOiJyaHl0aG0ifSwicCI6eyJuYW1lIjoiWmF3c3plIHRyb2NoxJkgcG9kIHBsYW5lbSIsInBsYWluIjoiUGF0cnp5Y2llIHR5bGtvIG5hIG9zdGF0bmkgbWllc2nEhWMiLCJob3ciOiJSZWFndWplY2llIG5hIGR6aXNpZWpzesSFIGx1a8SZIGkgbmljIHdpxJljZWouIEdkeSBsdWthIG1hbGVqZSwgbWFsZWplIHRlxbwgcmVha2NqYSwgd2nEmWMgd3luaWsgemF0cnp5bXVqZSBzacSZIHR1xbwgcG9kIHBsYW5lbS4iLCJtaXNzIjoiUGFtacSZY2kgemFsZWfFgm\/Fm2NpOiB0ZWdvLCBpbGUgYnJha3VqZSBvZCBwb2N6xIV0a3Ugcm9rdSwgYSBuaWUgdHlsa28gdyB0eW0gbWllc2nEhWN1LiIsImZpcnN0IjoiUHJvd2FkxbpjaWUgbmFyYXN0YWrEhWPEhSB6YWxlZ8WCb8WbxIcgb2QgcG9jesSFdGt1IHJva3UgaSBuaWVjaCB0byBvbmEgdXN0YWxhIHByaW9yeXRldHkgc3ByemVkYcW8eSwgYSBuaWUgd3luaWsgamVkbmVnbyBtaWVzacSFY2EuIiwic3RlcCI6NCwidG9vbCI6ImNybSJ9LCJwaSI6eyJuYW1lIjoiU3Bva29qbmllLCBhbGUgemEgcMOzxbpubyIsInBsYWluIjoiS8WCb3BvdCB3aWRhxIcgZG9waWVybyB3IHd5bmlrYWNoIiwiaG93IjoiUmVhZ3VqZWNpZSByb3pzxIVkbmllIGkgcGFtacSZdGFjaWUgemFsZWfFgm\/Fm8SHLCBhbGUgcHJvYmxlbSB3aWR6aWNpZSBkb3BpZXJvIHcgd3luaWthY2guIFd0ZWR5IGplc3QganXFvCBtaWVzacSFYyBhbGJvIGt3YXJ0YcWCIHBvIGZha2NpZS4iLCJtaXNzIjoiV2N6ZXNueWNoIHN5Z25hxYLDs3csIGt0w7NyZSBwb2thenVqxIUga8WCb3BvdCwgemFuaW0gdHJhZmkgZG8gd3luaWvDs3cuIiwiZmlyc3QiOiJEb2RhamNpZSBuYSBwdWxwaXQgamVkZW4gc3p5YmtpIHdza2HFum5paywgbmEgcHJ6eWvFgmFkIHdpZWsgbmFqc3RhcnN6ZWogc3ByYXd5IGJleiBvZHBvd2llZHppLCBpIHNwcmF3ZMW6Y2llIG5hIGRhbnljaCwgY3p5IHd5cHJ6ZWR6YSB3eW5pay4iLCJhbHQiOiJKZcWbbGkga8WCb3BvdCB6YWN6eW5hIHNpxJkgbmEgcHJvZHVrY2ppIGFsYm8gdyB1cnrEhWR6ZW5pYWNoIHUga2xpZW50w7N3LCB3Y3plc255IHN5Z25hxYIgZGFkesSFIGRhbmUgcHJvc3RvIHogbWFzenluLiIsInN0ZXAiOjIsInRvb2wiOiJjcm0ifSwicGQiOnsibmFtZSI6IkNpxIVnbGUgbm93eSBraWVydW5layIsInBsYWluIjoiR29uaWNpZSB0cmVuZHksIGEgc3RhcmEgbHVrYSB6b3N0YWplIiwiaG93IjoiU3p5YmtvIHJlYWd1amVjaWUgbmEga2HFvGTEhSB6bWlhbsSZIGtpZXJ1bmt1LCBhbGUgbmllIHBhbWnEmXRhY2llLCBpbGUgamVzemN6ZSBicmFrdWplIGRvIGNlbHUuIEthxbxkeSBrd2FydGHFgiB0byBub3d5IHBvbXlzxYIsIGEgc3RhcmEgbHVrYSB6b3N0YWplIG90d2FydGEuIiwibWlzcyI6IlBhbWnEmWNpIHphbGVnxYJvxZtjaSB3b2JlYyBjZWx1IHJvY3puZWdvLiIsImZpcnN0IjoiWmFwaXN6Y2llIHphbGVnxYJvxZvEhyB3emdsxJlkZW0gY2VsdSByb2N6bmVnbyBpIG5pZSB6bWllbmlhamNpZSBraWVydW5rdSwgZG9ww7NraSBqZWogbmllIGRvbWtuaWVjaWUgYWxibyDFm3dpYWRvbWllIG5pZSB6YW1rbmllY2llIHRlbWF0dS4iLCJzdGVwIjo0LCJ0b29sIjoicmh5dGhtIn0sInBpZC1ub2lzeSI6eyJuYW1lIjoiTmVyd293byBuYSBrYcW8ZHkgdHlkemllxYQiLCJwbGFpbiI6IlJlYWd1amVjaWUgbmEgcHJ6eXBhZGtvd2Ugd2FoYW5pYSIsImhvdyI6IlJlYWd1amVjaWUgbmEga2HFvGR5IHJ1Y2ggdyBsaWN6YmFjaC4gVHltY3phc2VtIHd5bmlrIHR5ZHppZcWEIGRvIHR5Z29kbmlhIHNrYWN6ZSBzYW0geiBzaWViaWUsIGphayB3b2RhIHcgc3RhcnltIHByeXN6bmljdS4gQ3rEmcWbxIcgZGVjeXpqaSB0byByZWFrY2phIG5hIHByenlwYWRlay4iLCJtaXNzIjoiU3Bva29qbmllanN6ZWdvIHJ5dG11OiByemFkc3plZ28gcHJ6ZWdsxIVkdSBpIHByb2d1LCBwb25pxbxlaiBrdMOzcmVnbyBuaWMgbmllIHptaWVuaWFjaWUuIiwiZmlyc3QiOiJQcnplZ2zEhWRhamNpZSB3eW5pa2kgcmF6IHcgbWllc2nEhWN1IHplIHN0cmVmxIUgwrE1JS4gUG9qZWR5bmN6eSB0eWR6aWXFhCB0cmFrdHVqY2llIGpha28gcG9kZ2zEhWQsIGEgbmllIHBvd8OzZCBkbyBkZWN5emppLiIsInN0ZXAiOjYsInRvb2wiOiJyaHl0aG0ifSwid2luZHVwIjp7Im5hbWUiOiJLb3JlayB3IHJlYWxpemFjamkiLCJwbGFpbiI6IkRva8WCYWRhY2llIHByYWN5IHRhbSwgZ2R6aWUganXFvCBzacSZIG5pZSBtaWXFm2NpIiwiaG93IjoiWmFsZWfFgm\/Fm8SHIHJvxZtuaWUsIHdpxJljIGRva8WCYWRhY2llIHphcHl0YcWEIGkgcmVrbGFtLiBBbGUgemVzcMOzxYIgamVzdCBqdcW8IHBlxYJueSwgd2nEmWMga2HFvGRhIG5vd2Egc3ByYXdhIHRyYWZpYSBkbyBrb2xlamtpLCBhIG5pZSBkbyB3eW5pa3UuIEtvbGVqa2EgemphZGEgbHVkemkuIiwibWlzcyI6IkxpbWl0dSBrb2xlamtpOiBwcm9ndSwgcG93ecW8ZWoga3TDs3JlZ28gbmllIHByenlqbXVqZWNpZSB3acSZY2VqIHByYWN5LiIsImZpcnN0IjoiVXN0YWxjaWUgbGltaXQga29sZWpraSB3IGRuaWFjaC4gR2R5IGtvbGVqa2EgZ28gcHJ6ZWtyYWN6YSwgcHJ6eWtyxJljYWNpZSB6YXB5dGFuaWEgbyBuYWptbmllanN6ZWogd2FydG\/Fm2NpLiIsImFsdCI6IkplxZtsaSBrb2xlamthIHN0b2kgdyBvZmVydG93YW5pdSwgYm8ga2HFvGTEhSB3eWNlbsSZIGxpY3p5IGN6xYJvd2llaywgdWzFvHkgamVqIGtvbmZpZ3VyYXRvciB6IGNlbsSFIG5hIMW8eXdvLiIsInN0ZXAiOjMsInRvb2wiOiJjcm0ifSwiY2FzY2FkZSI6eyJuYW1lIjoiRHppYcWCeSBuYSB6aWVsb25vLCBmaXJtYSBuYSBtaW51c2llIiwicGxhaW4iOiJDZWxlIGR6aWHFgsOzdyBjacSFZ27EhSB3IHLDs8W8bmUgc3Ryb255IiwiaG93IjoiS2HFvGR5IGR6aWHFgiBkb3dvemkgc3fDs2ogd3NrYcW6bmlrIGkgc3dvasSFIHByZW1pxJkuIFR5bGtvIMW8ZSB3c2thxbpuaWtpIGR6aWHFgsOzdyBjacSFZ27EhSB3IHLDs8W8bmUgc3Ryb255LCB3acSZYyBmaXJtYSB0cmFjaSwgY2hvxIcgd3N6eXNjeSBzxIUgbmEgemllbG9uby4iLCJtaXNzIjoiV3Nww7NsbnljaCBjZWzDs3cgbmEgc3R5a3UgZHppYcWCw7N3LCB6YXBpc2FueWNoIHcgcHJlbWlhY2guIiwiZmlyc3QiOiJEYWpjaWUgd3Nww7NsbnkgY2VsIG5hIGthxbxkeW0gc3R5a3UgZHppYcWCw7N3LiBEbGEgc3ByemVkYcW8eSBpIHJlYWxpemFjamkgbmEgcHJ6eWvFgmFkIG1hcsW8xJkgZG93aWV6aW9ueWNoIHpsZWNlxYQgemFtaWFzdCBsaWN6YnkgcG9kcGlzYW55Y2ggdW3Ds3cuIiwic3RlcCI6NSwidG9vbCI6ImNybSJ9LCJkZWFkdGltZSI6eyJuYW1lIjoiRGVjeXpqZSBkemlhxYJhasSFIHphIHDDs8W6bm8iLCJwbGFpbiI6Ik9kIGRlY3l6amkgZG8gc2t1dGt1IG1pamFqxIUgbWllc2nEhWNlIiwiaG93IjoiTWnEmWR6eSBkZWN5emrEhSBhIHBpZXJ3c3p5bSBza3V0a2llbSBtaWphasSFIG1pZXNpxIVjZS4gWmFuaW0gem9iYWN6eWNpZSBlZmVrdCwganXFvCB6bWllbmlhY2llIGt1cnMsIHdpxJljIGZpcm1hIHphY2hvd3VqZSBzacSZIGphayBwcnlzem5pYyB6IGTFgnVnxIUgcnVyxIUuIiwibWlzcyI6Iktyw7N0c3plaiBkcm9naSBvZCBkZWN5emppIGRvIHNrdXRrdSBhbGJvIHdza2HFum5pa2EsIGt0w7NyeSBwb2thenVqZSBza3V0ZWsgd2N6ZcWbbmllai4iLCJmaXJzdCI6IlptaWVyemNpZSBjemFzIG9kIGRlY3l6amkgZG8gcGllcndzemVnbyBza3V0a3UgaSB6bmFqZMW6Y2llIG1pZWpzY2UsIHcga3TDs3J5bSBnaW5pZSBuYWp3acSZY2VqIGRuaS4gQ3rEmXN0byB0byBjemVrYW5pZSBuYSB3eWNlbsSZIGFsYm8gbmEgZGFuZS4iLCJhbHQiOiJKZcWbbGkgZG5pIGdpbsSFIHcgY3pla2FuaXUgbmEgZGFuZSB6IHByb2R1a2NqaSBhbGJvIHogdXJ6xIVkemXFhCwgc2tyw7NjaSBqZSBvZGN6eXQgcHJvc3RvIHogbWFzenluLiIsInN0ZXAiOjIsInRvb2wiOiJjb25maWd1cmF0b3IifX0sInRvb2xzIjp7ImNybSI6eyJuYW1lIjoiSlNPTiBIdWI6IENSTSBpIHN5c3RlbSBkbyB6YXJ6xIVkemFuaWEgZmlybcSFIiwid2h5IjoiTmFzeiB3xYJhc255IHN5c3RlbTogc3ByemVkYcW8LCBvZmVydHksIHplc3DDs8WCIGkgcHJvamVrdHkgdyBqZWRueW0gcGFuZWx1LCB6IG1vZHXFgmVtIG9mZXJ0IChDUFEpLiBXaWR6aXN6IHByenlqxJl0ZSBzemFuc2UsIHdpZWsgbmFqc3RhcnN6ZWogc3ByYXd5IGkgemFsZWfFgm\/Fm8SHIHd6Z2zEmWRlbSBjZWx1LCBhIG5pZSBzYW3EhSBsaWN6YsSZIHphcHl0YcWELiIsImN0YSI6IlpvYmFjeiBKU09OIEh1YiIsInVybCI6Imh0dHBzOi8vanNvbmh1Yi5wbC9wbC8\/dXRtX3NvdXJjZT1qc29uY3JldyZ1dG1fbWVkaXVtPXR1bmVkLXRlc3QmdXRtX2NhbXBhaWduPWRvc3Ryb2pvbmEtZmlybWEifSwiY29uZmlndXJhdG9yIjp7Im5hbWUiOiJLb25maWd1cmF0b3IgeiBjZW7EhSBuYSDFvHl3byIsIndoeSI6IktsaWVudCBzYW0gc2vFgmFkYSBwcm9kdWt0IGkgb2QgcmF6dSB3aWR6aSBjZW7EmS4gT2ZlcnRhIG5pZSBjemVrYSB3IGtvbGVqY2UgdSBwcm9qZWt0YW50YSwgd2nEmWMgem5pa2EgY3phcyBtYXJ0d3kgbmEgc2FteW0gcG9jesSFdGt1IHDEmXRsaS4iLCJjdGEiOiJab2JhY3oga29uZmlndXJhdG9yeSIsInVybCI6Imh0dHBzOi8vanNvbmNyZXcuY29tL29mZXJ0YS9rb25maWd1cmF0b3J5LWktcHJlemVudGFjamUtb25saW5lLz91dG1fc291cmNlPWpzb25jcmV3JnV0bV9tZWRpdW09dHVuZWQtdGVzdCZ1dG1fY2FtcGFpZ249ZG9zdHJvam9uYS1maXJtYSJ9LCJpb3QiOnsibmFtZSI6IkRhbmUgcHJvc3RvIHogbWFzenluIGkgdXJ6xIVkemXFhCIsIndoeSI6Ik9kY3p5dCB6IG1hc3p5bnkgYWxibyB6IHVyesSFZHplbmlhIHUga2xpZW50YSBwb2thenVqZSBrxYJvcG90IHcgZG5pdSwgdyBrdMOzcnltIHNpxJkgemFjenluYSwgYSBuaWUgdyByYXBvcmNpZSBuYSBrb25pZWMgbWllc2nEhWNhLiIsImN0YSI6IlpvYmFjeiwgamFrIHRvIHJvYmlteSIsInVybCI6Imh0dHBzOi8vanNvbmNyZXcuY29tL29mZXJ0YS9pb3QvP3V0bV9zb3VyY2U9anNvbmNyZXcmdXRtX21lZGl1bT10dW5lZC10ZXN0JnV0bV9jYW1wYWlnbj1kb3N0cm9qb25hLWZpcm1hIn0sInJoeXRobSI6eyJuYW1lIjoiQXV0b21hdHl6YWNqYSB6YW1pYXN0IHBhbWnEmXRhbmlhIiwid2h5IjoiUnl0bSBkZWN5emppIG5pZSBtb8W8ZSB6YWxlxbxlxIcgb2QgdGVnbywgY3p5IGt0b8WbIHBhbWnEmXRhIG8gcHJ6ZWdsxIVkemllLiBVc3Rhd2lhbXkgZ28gdyBuYXJ6xJlkemlhY2g6IHN5c3RlbSBzYW0gcG9rYXp1amUgemFsZWfFgm\/Fm2NpLCBwcnp5cG9taW5hIG8gc3ByYXdhY2ggaSByZWFndWplLCBnZHkgcsOzxbxuaWNhIHByemVrcm9jenkgdXN0YWxvbnkgcHLDs2cuIEpTT04gQ3JldyBidWR1amUgdGFraWUgYXV0b21hdHl6YWNqZSBpIGRhamUgZmlybW9tIHJlYWxuZSBuYXJ6xJlkemlhLCBuaWUga29sZWpueSByYXBvcnQuIiwiY3RhIjoiWm9iYWN6IGF1dG9tYXR5emFjamUiLCJ1cmwiOiJodHRwczovL2pzb25jcmV3LmNvbS9vZmVydGEvYXV0b21hdHl6YWNqZS8\/dXRtX3NvdXJjZT1qc29uY3JldyZ1dG1fbWVkaXVtPXR1bmVkLXRlc3QmdXRtX2NhbXBhaWduPWRvc3Ryb2pvbmEtZmlybWEifX0sIm1zZyI6eyJzZW5kaW5nIjoiV3lzecWCYW3igKYiLCJlbWFpbCI6IldwaXN6IHBvcHJhd255IGFkcmVzIGUtbWFpbC4iLCJjb25zZW50IjoiWmF6bmFjeiB6Z29kxJksIMW8ZWJ5bSBtw7NnxYIgd3lzxYJhxIcgQ2kga2FydMSZLiIsIm5ldCI6Ik5pZSB1ZGHFgm8gc2nEmSB3eXPFgmHEhy4gU3ByYXdkxbogcG\/FgsSFY3plbmllIGkgc3Byw7NidWogamVzemN6ZSByYXogYWxibyBuYXBpc3ogbmEgY29udGFjdEBqc29uY3Jldy5jb20uIiwiZG9uZSI6IkthcnRhIGplc3QgdyBkcm9kemUgbmEge2VtYWlsfS4gSmXFm2xpIGplaiBuaWUgd2lkemlzeiwgemFqcnp5aiB0ZcW8IGRvIGZvbGRlcnUgT2ZlcnR5IGFsYm8gU3BhbS4ifSwibW9kZSI6eyJsYWJlbCI6IlR3b2phIGZpcm1hIGR6acWbIiwiZ3JvdyI6Ik1hbXkgcGxhbiBpIGxpY3pieSBjbyBtaWVzacSFYyIsInN0YXJ0IjoiRG9waWVybyB1a8WCYWRhbXkgcHJvY2VzeSJ9LCJzdGFydCI6eyJzdWIiOiJPc2llbSB6ZGHFhCBvIHR5bSwgamFrIGR6acWbIGR6aWHFgmEgVHdvamEgZmlybWEuIFByenkga2HFvGR5bSB6YXpuYWN6LCBqYWsgY3rEmXN0byB0YWsgdSBDaWViaWUgYnl3YS4gTmEga2\/FhGN1IHpvYmFjenlzeiwgY28gYmxva3VqZSBqxIUgbmFqYmFyZHppZWogaSBvZCBjemVnbyB6YWN6xIXEhyBwb3J6xIVka293YW5pZS4iLCJ6ZXJvIjoixbthZG5lIHogb8WbbWl1IHpkYcWEIG5pZSBwYXN1amUgZG8gVHdvamVqIGZpcm15LiBKZcWbbGkgbWFjaWUganXFvCBwbGFuIHNwcnplZGHFvHkgaSBjbyBtaWVzacSFYyBwYXRyenljaWUgbmEgbGljemJ5LCBwcnplxYLEhWN6IHRlc3QgbmEg4oCeTWFteSBwbGFuIGkgbGljemJ5IGNvIG1pZXNpxIVj4oCdLiBUYW10YSB3ZXJzamEgcG9rYcW8ZSB3acSZY2VqLiIsInEiOlt7ImlkIjoicy1vd25lciIsInQiOiJQcmF3aWUga2HFvGRhIGRlY3l6amEgaSB3eWNlbmEgbXVzaSBwcnplasWbxIcgcHJ6ZXogd8WCYcWbY2ljaWVsYS4ifSx7ImlkIjoicy1jb3VudCIsInQiOiJOaWUgd2llbXkgZG9rxYJhZG5pZSwgaWxlIHphcHl0YcWEIHByenlzesWCbyB3IHR5bSBtaWVzacSFY3UgaSBpbGUgeiBuaWNoIHphbWtuxJlsacWbbXkuIn0seyJpZCI6InMtb2ZmZXIiLCJ0IjoiS2HFvGTEhSBvZmVydMSZIHJvYmlteSBvZCB6ZXJhLCB3IEV4Y2VsdSBhbGJvIHcgbWFpbHUuIn0seyJpZCI6InMtd2FpdCIsInQiOiJLbGllbnQgY3pla2EgbmEgd3ljZW7EmSBraWxrYSBkbmksIGEgY3rEmcWbxIcgdyB0eW0gY3phc2llIGt1cHVqZSBnZHppZSBpbmR6aWVqLiJ9LHsiaWQiOiJzLXNvdXJjZSIsInQiOiJOaWUgd2llbXksIHNrxIVkIHByenljaG9kesSFIGtsaWVuY2ksIGt0w7NyenkgdSBuYXMga3VwdWrEhS4ifSx7ImlkIjoicy1tZW1vcnkiLCJ0IjoiVXN0YWxlbmlhIHoga2xpZW50YW1pIHPEhSB3IGfFgm93YWNoIGkgdyBza3J6eW5rYWNoLCBuaWUgdyBqZWRueW0gbWllanNjdS4ifSx7ImlkIjoicy1ib29rcyIsInQiOiJXeW5payBmaXJteSB6bmFteSBkb3BpZXJvIG9kIGtzacSZZ293ZWosIHBvIHphbWtuacSZY2l1IG1pZXNpxIVjYS4ifSx7ImlkIjoicy1jaGFvcyIsInQiOiJQcmlvcnl0ZXR5IHptaWVuaWFteSBjbyB0eWR6aWXFhCwgemFsZcW8bmllIG9kIHRlZ28sIGt0byBvc3RhdG5pIHphZHp3b25pxYIuIn1dLCJyIjp7InMtb3duZXIiOnsibmFtZSI6IldzenlzdGtvIHByemV6IHfFgmHFm2NpY2llbGEiLCJwbGFpbiI6IkZpcm1hIHJvxZtuaWUgdHlsa28gdGFrIHN6eWJrbywgamFrIHN6eWJrbyBvZHBpc3VqZSBqZWRuYSBvc29iYSIsImhvdyI6IkthxbxkYSB3eWNlbmEgaSBrYcW8ZGEgZGVjeXpqYSBjemVrYSwgYcW8IHfFgmHFm2NpY2llbCB6bmFqZHppZSBjaHdpbMSZLiBHZHkgamVzdCB6YWrEmXR5IGFsYm8gbmEgdXJsb3BpZSwgZmlybWEgc3RvaS4iLCJtaXNzIjoiWmFzYWQgemFwaXNhbnljaCB0YWssIMW8ZWJ5IGlubmkgbW9nbGkgZGVjeWRvd2HEhyBiZXogcHl0YW5pYTogY2VubmlrYSwgcHJvZ8OzdyByYWJhdMOzdywgd3pvcnUgb2ZlcnR5LiIsImZpcnN0IjoiU3Bpc3ogdHJ6eSBkZWN5emplLCBvIGt0w7NyZSBweXRhasSFIENpxJkgbmFqY3rEmcWbY2llaiwgaSBkbGEga2HFvGRlaiB1c3RhbCB6YXNhZMSZLCBwbyBrdMOzcmVqIHplc3DDs8WCIHpkZWN5ZHVqZSBzYW0uIiwic3RlcCI6MywidG9vbCI6InJoeXRobSJ9LCJzLWNvdW50Ijp7Im5hbWUiOiJCZXogbGljem5pa2EiLCJwbGFpbiI6Ik5pZSB3aWRhxIcsIGlsZSBwcmFjeSB3Y2hvZHppIGkgaWxlIHogbmllaiB3eWNob2R6aSIsImhvdyI6IlphcHl0YW5pYSBwcnp5Y2hvZHrEhSBtYWlsZW0sIHRlbGVmb25lbSBpIHByemV6IHpuYWpvbXljaC4gTmlrdCBpY2ggbmllIGxpY3p5LCB3acSZYyBuaWUgd2lhZG9tbywgY3p5IGplc3QgbGVwaWVqLCBjenkgZ29yemVqIG5pxbwgbWllc2nEhWMgdGVtdS4iLCJtaXNzIjoiSmVkbmVnbyBtaWVqc2NhLCB3IGt0w7NyeW0gbMSFZHVqZSBrYcW8ZGUgemFweXRhbmllLCB6IGRhdMSFIGkgc3RhdHVzZW0uIiwiZmlyc3QiOiJQcnpleiBtaWVzacSFYyB3cGlzdWoga2HFvGRlIHphcHl0YW5pZSB3IGplZG5vIG1pZWpzY2U6IGRhdGEsIG9kIGtvZ28sIGN6ZWdvIGRvdHljenksIGN6eSB6YW1rbmnEmXRlLiBUbyB3eXN0YXJjenkgbmEgcGllcndzenkgbGljem5pay4iLCJzdGVwIjoxLCJ0b29sIjoiY3JtIn0sInMtb2ZmZXIiOnsibmFtZSI6Ik9mZXJ0YSBvZCB6ZXJhIiwicGxhaW4iOiJLYcW8ZGEgd3ljZW5hIHpqYWRhIGdvZHppbnksIGNob8SHIHByb2R1a3R5IHNpxJkgcG93dGFyemFqxIUiLCJob3ciOiJPZmVydHkgcG93c3RhasSFIHLEmWN6bmllLCB6YSBrYcW8ZHltIHJhemVtIG9kIG5vd2EuIExpY3p5IGplIGplZG5hIGFsYm8gZHdpZSBvc29ieSwgd2nEmWMgcHJ6eSB3acSZa3N6eW0gcnVjaHUgcm9iaSBzacSZIGtvbGVqa2EuIiwibWlzcyI6Ild6b3J1IG9mZXJ0eSBpIGNlbm5pa2EsIHoga3TDs3J5Y2ggd3ljZW5hIHNrxYJhZGEgc2nEmSB3IGtpbGthIG1pbnV0LiIsImZpcnN0IjoiV2XFuiBwacSZxIcgb3N0YXRuaWNoIG9mZXJ0IGkgd3lwaXN6LCBjbyBzacSZIHcgbmljaCBwb3d0YXJ6YS4gVG8gamVzdCBzemtpZWxldCB3em9ydSwgb2Qga3TDs3JlZ28gemFjem5pZXN6IGthxbxkxIUga29sZWpuxIUuIiwiYWx0IjoiSmXFm2xpIGtsaWVuY2kgc2FtaSBweXRhasSFIG8gd2FyaWFudHkgaSBjZW55LCBjesSZxZvEhyB3eWNlbiBtb8W8ZSBza8WCYWRhxIcga29uZmlndXJhdG9yIHogY2VuxIUgbmEgxbx5d28uIiwic3RlcCI6MywidG9vbCI6ImNybSJ9LCJzLXdhaXQiOnsibmFtZSI6IktsaWVudCBjemVrYSIsInBsYWluIjoiTWnEmWR6eSB6YXB5dGFuaWVtIGEgY2VuxIUgbWlqYWrEhSBkbmkiLCJob3ciOiJaYXB5dGFuaWUgcHJ6eWNob2R6aSwgYWxlIHd5Y2VuYSBwb3dzdGFqZSBkb3BpZXJvIHBvIGtpbGt1IGRuaWFjaC4gVyB0eW0gY3phc2llIGtsaWVudCBweXRhIHRlxbwgaW5ueWNoIGkgY3rEmXN0byB3eWJpZXJhIHRlZ28sIGt0byBvZHBpc2HFgiBwaWVyd3N6eS4iLCJtaXNzIjoiU3p5YmtpZWogcGllcndzemVqIG9kcG93aWVkemk6IGNob8SHYnkgY2VueSBvcmllbnRhY3lqbmVqIHRlZ28gc2FtZWdvIGRuaWEuIiwiZmlyc3QiOiJabWllcnosIGlsZSBnb2R6aW4gbWlqYSBvZCB6YXB5dGFuaWEgZG8gd3lzxYJhbmlhIGNlbnkuIFVzdGFsIGNlbCwgbmEgcHJ6eWvFgmFkIDI0IGdvZHppbnksIGkgc3ByYXdkemFqIGdvIGNvIHR5ZHppZcWELiIsInN0ZXAiOjIsInRvb2wiOiJjb25maWd1cmF0b3IifSwicy1zb3VyY2UiOnsibmFtZSI6Ik5pZSB3aWFkb21vLCBjbyBkemlhxYJhIiwicGxhaW4iOiJQaWVuacSFZHplIG5hIHJla2xhbcSZIGkgY3phcyBpZMSFIG5hIMWbbGVwbyIsImhvdyI6IktsaWVuY2kgcHJ6eWNob2R6xIUsIGFsZSBuaWt0IG5pZSB3aWUgc2vEhWQuIE5pZSBkYSBzacSZIHdpxJljIGRvxYJvxbx5xIcgdGFtLCBnZHppZSBkemlhxYJhLCBhbmkgcHJ6ZXN0YcSHIHRhbSwgZ2R6aWUgbmllIGR6aWHFgmEuIiwibWlzcyI6IkplZG5lZ28gcHl0YW5pYSBwcnp5IGthxbxkeW0gemFweXRhbml1OiBza8SFZCBvIG5hcyB3aWVzei4iLCJmaXJzdCI6IlByenkga2HFvGR5bSBub3d5bSB6YXB5dGFuaXUgemFwaXN1aiDFunLDs2TFgm8uIFBvIGR3w7NjaCBtaWVzacSFY2FjaCB6b2JhY3p5c3osIGt0w7NyZSBkd2Egxbpyw7NkxYJhIGRhasSFIHdpxJlrc3pvxZvEhyBrbGllbnTDs3cuIiwic3RlcCI6MSwidG9vbCI6ImNybSJ9LCJzLW1lbW9yeSI6eyJuYW1lIjoiV3N6eXN0a28gdyBnxYJvd2FjaCIsInBsYWluIjoiVXN0YWxlbmlhIGdpbsSFLCBnZHkga3RvxZsgamVzdCBuYSB1cmxvcGllIGFsYm8gb2RjaG9kemkiLCJob3ciOiJLdG8geiBraW0gY28gdXN0YWxpxYIsIHdpZSB0eWxrbyB0YSBqZWRuYSBvc29iYS4gR2R5IGplaiBuaWUgbWEsIGtsaWVudCB0xYJ1bWFjenkgd3N6eXN0a28gb2Qgbm93YSwgYSBjesSZxZvEhyBzcHJhdyBwbyBwcm9zdHUgdW1pZXJhLiIsIm1pc3MiOiJLYXJ0eSBrbGllbnRhLCB3IGt0w7NyZWogamVzdCBjYcWCYSBoaXN0b3JpYTogcm96bW93eSwgb2ZlcnR5LCB0ZXJtaW55LiIsImZpcnN0IjoiRGxhIGthxbxkZWdvIG90d2FydGVnbyBrbGllbnRhIHphcGlzeiBqZWRubyB6ZGFuaWU6IG5hIGN6eW0gc3RvaW15IGkgamFraSBqZXN0IG5hc3TEmXBueSBrcm9rIHogZGF0xIUuIiwic3RlcCI6MSwidG9vbCI6ImNybSJ9LCJzLWJvb2tzIjp7Im5hbWUiOiJXeW5payBwbyBmYWtjaWUiLCJwbGFpbiI6Ik8gesWCeW0gbWllc2nEhWN1IGRvd2lhZHVqZXN6IHNpxJksIGdkeSBqdcW8IG1pbsSFxYIiLCJob3ciOiJKZWR5bsSFIGxpY3pixIUgamVzdCB3eW5payBvZCBrc2nEmWdvd2VqLiBQcnp5Y2hvZHppIGtpbGthIHR5Z29kbmkgcG8gZmFrY2llLCB3acSZYyBuYSByZWFrY2rEmSBqZXN0IGp1xbwgemEgcMOzxbpuby4iLCJtaXNzIjoiV2N6ZXNuZWdvIHN5Z25hxYJ1OiBsaWN6YnksIGt0w7NyYSBydXN6YSBzacSZIHdjemXFm25pZWogbmnFvCBwcnp5Y2jDs2QsIG5hIHByenlrxYJhZCB3YXJ0b8WbY2kgd3lzxYJhbnljaCBvZmVydCB3IHR5bSB0eWdvZG5pdS4iLCJmaXJzdCI6Ild5YmllcnogamVkbsSFIGxpY3pixJkgeiB0ZWdvIHR5Z29kbmlhLCBrdMOzcmEgemFwb3dpYWRhIHByenljaMOzZCB6YSBtaWVzacSFYywgaSBwYXRyeiBuYSBuacSFIHcga2HFvGR5IHBvbmllZHppYcWCZWsuIiwic3RlcCI6MiwidG9vbCI6ImNybSJ9LCJzLWNoYW9zIjp7Im5hbWUiOiJLdG8gZ8WCb8WbbmllaiwgdGVuIHBpZXJ3c3p5IiwicGxhaW4iOiJQcmlvcnl0ZXR5IHVzdGFsYSBvc3RhdG5pIHRlbGVmb24iLCJob3ciOiJQaWxuZSB3eWdyeXdhIHogd2HFvG55bS4gWmVzcMOzxYIgcHJ6ZXNrYWt1amUgbWnEmWR6eSBzcHJhd2FtaSwgd2nEmWMgZHXFvG8gc2nEmSBkemllamUsIGEgbWHFgm8gc2nEmSBrb8WEY3p5LiIsIm1pc3MiOiJTdGHFgmVnbyByeXRtdTogamVkbmVqIGtyw7N0a2llaiByb3ptb3d5IHcgdHlnb2RuaXUsIG5hIGt0w7NyZWogdXN0YWxhY2llIGtvbGVqbm\/Fm8SHLiIsImZpcnN0IjoiV3Byb3dhZMW6IDIwIG1pbnV0IHcgcG9uaWVkemlhxYJlazogbGlzdGEgb3R3YXJ0eWNoIHNwcmF3LCBrb2xlam5vxZvEhyBuYSB0ZW4gdHlkemllxYQgaSBuaWMgbm93ZWdvIGJleiBza3JlxZtsZW5pYSBjemVnb8WbIHogbGlzdHkuIiwic3RlcCI6NCwidG9vbCI6InJoeXRobSJ9fX19LEc9e3E6VC5xLHI6VC5yLHN1YjpudWxsLHplcm86bnVsbH0sTT1HLG1vZGU9J2dyb3cnLE49MCxhbnM9e30sYmVzdD1udWxsLHNlbnQ9ZmFsc2U7CmZ1bmN0aW9uICQocyl7cmV0dXJuIHJvb3QucXVlcnlTZWxlY3RvcihzKTt9CmZ1bmN0aW9uIG91dChuLHQpe3ZhciBlPXJvb3QucXVlcnlTZWxlY3RvcignW2RhdGEtb3V0PSInK24rJyJdJyk7aWYoZSllLnRleHRDb250ZW50PXQ7cmV0dXJuIGU7fQpmdW5jdGlvbiBoKHRhZyxjbHMsdHh0KXt2YXIgZT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KHRhZyk7aWYoY2xzKWUuY2xhc3NOYW1lPWNscztpZih0eHQhPW51bGwpZS50ZXh0Q29udGVudD10eHQ7cmV0dXJuIGU7fQp2YXIgcXM9JCgnW2RhdGEtcXNdJyksZ289JCgnW2RhdGEtYWN0PWdvXScpLHJlcz0kKCdbZGF0YS1yZXNdJyksbGVhZD0kKCdbZGF0YS1sZWFkXScpLGZvcm09JCgnW2RhdGEtZm9ybV0nKSxtc2c9JCgnW2RhdGEtbXNnXScpOwpmdW5jdGlvbiBidWlsZCgpe3FzLnRleHRDb250ZW50PScnO049TS5xLmxlbmd0aDtNLnEuZm9yRWFjaChmdW5jdGlvbihxLGkpe3ZhciBsaT1oKCdsaScsJ2pjeC10dC1xJykscD1oKCdwJyxudWxsLHEudCksZz1oKCdkaXYnLCdqY3gtdHQtb3B0cycpO3AuaWQ9J2pjeC1waWQtdHQtcScraTtnLnNldEF0dHJpYnV0ZSgncm9sZScsJ2dyb3VwJyk7Zy5zZXRBdHRyaWJ1dGUoJ2FyaWEtbGFiZWxsZWRieScscC5pZCk7ClQuYS5mb3JFYWNoKGZ1bmN0aW9uKGxhYix2KXt2YXIgYj1oKCdidXR0b24nLCdqY3gtYnRuJyxsYWIpO2IudHlwZT0nYnV0dG9uJztiLnNldEF0dHJpYnV0ZSgnYXJpYS1wcmVzc2VkJywnZmFsc2UnKTtiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe2Fuc1txLmlkXT12O0FycmF5LnByb3RvdHlwZS5mb3JFYWNoLmNhbGwoZy5jaGlsZHJlbixmdW5jdGlvbih4LGope3guc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLGo9PT12Pyd0cnVlJzonZmFsc2UnKTt9KTtsaS5jbGFzc05hbWU9J2pjeC10dC1xIGpjeC10dC1kb25lJztwcm9nKCk7fSk7Zy5hcHBlbmRDaGlsZChiKTt9KTsKbGkuYXBwZW5kQ2hpbGQocCk7bGkuYXBwZW5kQ2hpbGQoZyk7cXMuYXBwZW5kQ2hpbGQobGkpO30pO30KRy5zdWI9JCgnW2RhdGEtb3V0PSJzdWIiXScpLnRleHRDb250ZW50O0cuemVybz0kKCdbZGF0YS16ZXJvXScpLnRleHRDb250ZW50OwpmdW5jdGlvbiBzZXRNb2RlKG0pe21vZGU9bTtNPW09PT0nc3RhcnQnP1Quc3RhcnQ6RzthbnM9e307YmVzdD1udWxsO3Jlcy5oaWRkZW49dHJ1ZTtpZighc2VudClsZWFkLmhpZGRlbj10cnVlO291dCgnc3ViJyxNLnN1Yik7b3V0KCd6ZXJvJyxNLnplcm8pOwpBcnJheS5wcm90b3R5cGUuZm9yRWFjaC5jYWxsKHJvb3QucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtbW9kZV0gYnV0dG9uJyksZnVuY3Rpb24oYil7Yi5zZXRBdHRyaWJ1dGUoJ2FyaWEtY2hlY2tlZCcsYi5nZXRBdHRyaWJ1dGUoJ2RhdGEtbScpPT09bT8ndHJ1ZSc6J2ZhbHNlJyk7fSk7YnVpbGQoKTtwcm9nKCk7fQppZihULnN0YXJ0JiZULm1vZGUpe3ZhciBtZD0kKCdbZGF0YS1tb2RlXScpO21kLmhpZGRlbj1mYWxzZTskKCcjamN4LXBpZC10dC1tb2RlJykudGV4dENvbnRlbnQ9VC5tb2RlLmxhYmVsO1snZ3JvdycsJ3N0YXJ0J10uZm9yRWFjaChmdW5jdGlvbihtKXt2YXIgYj1oKCdidXR0b24nLCdqY3gtYnRuJyxULm1vZGVbbV0pO2IudHlwZT0nYnV0dG9uJztiLnNldEF0dHJpYnV0ZSgncm9sZScsJ3JhZGlvJyk7Yi5zZXRBdHRyaWJ1dGUoJ2RhdGEtbScsbSk7Yi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oKXtpZihtb2RlIT09bSlzZXRNb2RlKG0pO30pO21kLnF1ZXJ5U2VsZWN0b3IoJ2RpdicpLmFwcGVuZENoaWxkKGIpO30pO30KZnVuY3Rpb24gY291bnQoKXtyZXR1cm4gT2JqZWN0LmtleXMoYW5zKS5sZW5ndGg7fQpmdW5jdGlvbiBwcm9nKCl7dmFyIG49Y291bnQoKTtvdXQoJ3Byb2cnLFQucHJvZy5yZXBsYWNlKCd7bn0nLG4pLnJlcGxhY2UoJ3t0b3RhbH0nLE4pKTskKCdbZGF0YS1wcm9nXScpLnN0eWxlLndpZHRoPShuL04qMTAwKSsnJSc7Z28uZGlzYWJsZWQ9bjxOO30KZnVuY3Rpb24gcGljaygpe3ZhciBiPW51bGw7TS5xLmZvckVhY2goZnVuY3Rpb24ocSl7dmFyIHY9YW5zW3EuaWRdfHwwLHI9TS5yW3EuaWRdO2lmKCF2KXJldHVybjtpZighYnx8dj5iLnZ8fCh2PT09Yi52JiZyLnN0ZXA8Yi5zdGVwKSliPXtpZDpxLmlkLHY6dixzdGVwOnIuc3RlcH07fSk7cmV0dXJuIGI7fQpmdW5jdGlvbiBzaG93KCl7YmVzdD1waWNrKCk7cmVzLmhpZGRlbj1mYWxzZTskKCdbZGF0YS16ZXJvXScpLmhpZGRlbj0hIWJlc3Q7JCgnW2RhdGEtbWFpbl0nKS5oaWRkZW49IWJlc3Q7bGVhZC5oaWRkZW49IWJlc3Q7CmlmKGJlc3Qpe3ZhciByPU0ucltiZXN0LmlkXSx0bD1ULnRvb2xzW3IudG9vbF07b3V0KCd0eXBlJyxyLm5hbWUpO291dCgncGxhaW4nLHIucGxhaW4pO291dCgnaG93JyxyLmhvdyk7b3V0KCdtaXNzJyxyLm1pc3MpO291dCgnc3RlcG4nLFQuc3RlcG4ucmVwbGFjZSgne259JyxyLnN0ZXApKTtvdXQoJ2ZpcnN0JyxyLmZpcnN0KTsKdmFyIHN0PSQoJ1tkYXRhLXN0ZXBzXScpO3N0LnRleHRDb250ZW50PScnO1Quc3RlcHMuZm9yRWFjaChmdW5jdGlvbihzLGkpe3ZhciBsaT1oKCdsaScsaSsxPT09ci5zdGVwPydqY3gtaGwnOm51bGwscyk7aWYoaSsxPT09ci5zdGVwKWxpLnNldEF0dHJpYnV0ZSgnYXJpYS1jdXJyZW50Jywnc3RlcCcpO3N0LmFwcGVuZENoaWxkKGxpKTt9KTsKb3V0KCd0b29sJyx0bC5uYW1lKTtvdXQoJ3Rvb2x3aHknLHRsLndoeSk7dmFyIGFsPW91dCgnYWx0JyxyLmFsdHx8JycpO2FsLmhpZGRlbj0hci5hbHQ7dmFyIGE9JCgnW2RhdGEtbGlua10nKTthLmhpZGRlbj0hdGwudXJsO2lmKHRsLnVybCl7YS5ocmVmPXRsLnVybDthLnRleHRDb250ZW50PXRsLmN0YSsnIOKGkic7fQp2YXIgb3RoPU0ucS5maWx0ZXIoZnVuY3Rpb24ocSl7cmV0dXJuIHEuaWQhPT1iZXN0LmlkJiZhbnNbcS5pZF0+MDt9KS5zb3J0KGZ1bmN0aW9uKHgseSl7cmV0dXJuIGFuc1t5LmlkXS1hbnNbeC5pZF07fSkubWFwKGZ1bmN0aW9uKHEpe3JldHVybiBNLnJbcS5pZF0ubmFtZTt9KTt2YXIgb2U9b3V0KCdvdGhlcnMnLFQub3RoZXJzKycgJytvdGguam9pbignLCAnKSsnLicpO29lLmhpZGRlbj0hb3RoLmxlbmd0aDsKb3V0KCdsZWFkc3ViJyxULmxlYWRTdWIucmVwbGFjZSgne3R5cGV9JyxyLm5hbWUpKTt9CnRyeXtyZXMuZm9jdXMoe3ByZXZlbnRTY3JvbGw6dHJ1ZX0pO31jYXRjaChlKXt9cmVzLnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJyxibG9jazonc3RhcnQnfSk7fQpnby5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsc2hvdyk7CiQoJ1tkYXRhLWFjdD1yZXNldF0nKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oKXthbnM9e307YmVzdD1udWxsO3Jlcy5oaWRkZW49dHJ1ZTtpZighc2VudClsZWFkLmhpZGRlbj10cnVlO2NsZWFyQW5zKCk7cHJvZygpO3FzLnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJyxibG9jazonc3RhcnQnfSk7fSk7CmZ1bmN0aW9uIGNsZWFyQW5zKCl7QXJyYXkucHJvdG90eXBlLmZvckVhY2guY2FsbChyb290LnF1ZXJ5U2VsZWN0b3JBbGwoJy5qY3gtdHQtcScpLGZ1bmN0aW9uKGxpKXtsaS5jbGFzc05hbWU9J2pjeC10dC1xJztBcnJheS5wcm90b3R5cGUuZm9yRWFjaC5jYWxsKGxpLnF1ZXJ5U2VsZWN0b3JBbGwoJ2J1dHRvbicpLGZ1bmN0aW9uKGIpe2Iuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLCdmYWxzZScpO30pO30pO30KZnVuY3Rpb24gdXRtKGspe3ZhciBtPW5ldyBSZWdFeHAoJ1s\/Jl0nK2srJz0oW14mI10qKScpLmV4ZWMobG9jYXRpb24uc2VhcmNoKTt0cnl7cmV0dXJuIG0\/ZGVjb2RlVVJJQ29tcG9uZW50KG1bMV0ucmVwbGFjZSgvXCsvZywnICcpKTonJzt9Y2F0Y2goZSl7cmV0dXJuICcnO319CmZ1bmN0aW9uIHNheSh0LG9rKXttc2cudGV4dENvbnRlbnQ9dDttc2cuY2xhc3NOYW1lPSdqY3gtdHQtbXNnJysob2s\/JyBqY3gtb2snOicnKTt9CmZvcm0uYWRkRXZlbnRMaXN0ZW5lcignc3VibWl0JyxmdW5jdGlvbihldil7ZXYucHJldmVudERlZmF1bHQoKTtpZihzZW50fHwhYmVzdClyZXR1cm47dmFyIEY9Zm9ybS5lbGVtZW50cyxlbT1GLmVtYWlsLnZhbHVlLnRyaW0oKSxidG49JCgnW2RhdGEtYWN0PXNlbmRdJyk7CmlmKCEvXlteXHNAXStAW15cc0BdK1wuW15cc0BdezIsfSQvLnRlc3QoZW0pKXtzYXkoVC5tc2cuZW1haWwpO0YuZW1haWwuZm9jdXMoKTtyZXR1cm47fQppZighRi5jb25zZW50LmNoZWNrZWQpe3NheShULm1zZy5jb25zZW50KTtGLmNvbnNlbnQuZm9jdXMoKTtyZXR1cm47fQp2YXIgYm9keT17ZW1haWw6ZW0sbmFtZTpGLm5hbWUudmFsdWUudHJpbSgpLGNvbXBhbnk6Ri5jb21wYW55LnZhbHVlLnRyaW0oKSxsYW5nOlQubGFuZyxyZXN1bHRfdHlwZTpiZXN0LmlkLGFuc3dlcnM6T2JqZWN0LmFzc2lnbih7c3RhZ2U6bW9kZX0sYW5zKSxjb25zZW50OnRydWUsc291cmNlX3VybDpsb2NhdGlvbi5ocmVmLHV0bV9zb3VyY2U6dXRtKCd1dG1fc291cmNlJyksdXRtX21lZGl1bTp1dG0oJ3V0bV9tZWRpdW0nKSx1dG1fY2FtcGFpZ246dXRtKCd1dG1fY2FtcGFpZ24nKX07CmlmKCF3aW5kb3cuZmV0Y2gpe3NheShULm1zZy5uZXQpO3JldHVybjt9CmJ0bi5kaXNhYmxlZD10cnVlO3NheShULm1zZy5zZW5kaW5nLHRydWUpO3ZhciBjdGw9d2luZG93LkFib3J0Q29udHJvbGxlcj9uZXcgQWJvcnRDb250cm9sbGVyKCk6bnVsbCx0bT1zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7aWYoY3RsKWN0bC5hYm9ydCgpO30sMTUwMDApOwpmZXRjaChyb290LmdldEF0dHJpYnV0ZSgnZGF0YS1lbmRwb2ludCcpLHttZXRob2Q6J1BPU1QnLGhlYWRlcnM6eydDb250ZW50LVR5cGUnOidhcHBsaWNhdGlvbi9qc29uJ30sY3JlZGVudGlhbHM6J3NhbWUtb3JpZ2luJyxib2R5OkpTT04uc3RyaW5naWZ5KGJvZHkpLHNpZ25hbDpjdGw\/Y3RsLnNpZ25hbDp1bmRlZmluZWR9KS50aGVuKGZ1bmN0aW9uKHIpe2NsZWFyVGltZW91dCh0bSk7aWYoIXIub2spdGhyb3cgbmV3IEVycm9yKCdodHRwICcrci5zdGF0dXMpO3NlbnQ9dHJ1ZTtmb3JtLmhpZGRlbj10cnVlOyQoJ1tkYXRhLWRvbmVdJykuaGlkZGVuPWZhbHNlO291dCgnZG9uZScsVC5tc2cuZG9uZS5yZXBsYWNlKCd7ZW1haWx9JyxlbSkpO30pLmNhdGNoKGZ1bmN0aW9uKCl7Y2xlYXJUaW1lb3V0KHRtKTtidG4uZGlzYWJsZWQ9ZmFsc2U7c2F5KFQubXNnLm5ldCk7fSk7fSk7CnNldE1vZGUoJ2dyb3cnKTsKfSkoZG9jdW1lbnQuY3VycmVudFNjcmlwdCYmZG9jdW1lbnQuY3VycmVudFNjcmlwdC5wYXJlbnROb2RlKTsK\"><\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Eight sentences, two minutes. Find out where your company is stuck: how it responds to results, what's missing and where to start.<\/p>","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-tuned-test.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2555","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.8 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty<\/title>\n<meta name=\"description\" content=\"Osiem zda\u0144, dwie minuty. Sprawd\u017a, gdzie Twoja firma si\u0119 blokuje: jak reaguje na wyniki, czego brakuje i od czego zacz\u0105\u0107.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jsoncrew.com\/en\/test-firmy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty\" \/>\n<meta property=\"og:description\" content=\"Osiem zda\u0144, dwie minuty. Sprawd\u017a, gdzie Twoja firma si\u0119 blokuje: jak reaguje na wyniki, czego brakuje i od czego zacz\u0105\u0107.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jsoncrew.com\/en\/test-firmy\/\" \/>\n<meta property=\"og:site_name\" content=\"JSON Crew\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-27T13:27:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jsoncrew.com\/wp-content\/uploads\/2026\/02\/image-27-e1771579443134.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1145\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty\" \/>\n<meta name=\"twitter:description\" content=\"Osiem zda\u0144, dwie minuty. Sprawd\u017a, gdzie Twoja firma si\u0119 blokuje: jak reaguje na wyniki, czego brakuje i od czego zacz\u0105\u0107.\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/test-firmy\\\/\",\"url\":\"https:\\\/\\\/jsoncrew.com\\\/test-firmy\\\/\",\"name\":\"Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#website\"},\"datePublished\":\"2026-10-27T07:00:00+00:00\",\"dateModified\":\"2026-10-27T13:27:56+00:00\",\"description\":\"Osiem zda\u0144, dwie minuty. Sprawd\u017a, gdzie Twoja firma si\u0119 blokuje: jak reaguje na wyniki, czego brakuje i od czego zacz\u0105\u0107.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/test-firmy\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jsoncrew.com\\\/test-firmy\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/test-firmy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/jsoncrew.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty\",\"item\":\"https:\\\/\\\/jsoncrew.com\\\/test-firmy\\\/\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#website\",\"url\":\"https:\\\/\\\/jsoncrew.com\\\/\",\"name\":\"JSON Crew: automations, configurators, interactive meeting rooms, interactive kiosks\",\"description\":\"automations, configurators, interactive conference rooms, interactive kiosks\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jsoncrew.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#\\\/schema\\\/person\\\/jedrzej-siewierski\",\"name\":\"J\u0119drzej Siewierski\",\"jobTitle\":\"CEO\",\"url\":\"https:\\\/\\\/jsoncrew.com\\\/o-nas\\\/\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/jedrzej-siewierski\\\/\"],\"worksFor\":{\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#organization\"}},{\"@type\":[\"Organization\",\"ProfessionalService\"],\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#organization\",\"name\":\"JSON Crew\",\"legalName\":\"JSON Crew Sp. z o.o.\",\"url\":\"https:\\\/\\\/jsoncrew.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#logo\",\"url\":\"https:\\\/\\\/jsoncrew.com\\\/wp-content\\\/themes\\\/blankslate\\\/assets\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/jsoncrew.com\\\/wp-content\\\/themes\\\/blankslate\\\/assets\\\/logo.png\",\"width\":558,\"height\":83,\"caption\":\"JSON Crew\"},\"image\":{\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#logo\"},\"description\":\"Software house specjalizuj\u0105cy si\u0119 w automatyzacji sprzeda\u017cy i operacji B2B. Konfiguratory 3D, CPQ, aplikacje webowe i mobilne, integracje ERP\\\/CRM, wdro\u017cenia AI. MVP w 8 tygodni.\",\"foundingDate\":\"2024\",\"email\":\"contact@jsoncrew.com\",\"telephone\":\"+48 886 864 199\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Al. Gen. T. Bora-Komorowskiego 25\\\/U24\",\"addressLocality\":\"Krak\u00f3w\",\"postalCode\":\"31-476\",\"addressCountry\":\"PL\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":50.061399999999999,\"longitude\":19.947600000000001},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}],\"contactPoint\":{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"email\":\"contact@jsoncrew.com\",\"telephone\":\"+48 886 864 199\",\"availableLanguage\":[\"pl\",\"en\"]},\"areaServed\":[{\"@type\":\"Country\",\"name\":\"Poland\"},{\"@type\":\"Country\",\"name\":\"Germany\"},{\"@type\":\"Country\",\"name\":\"Austria\"},{\"@type\":\"Country\",\"name\":\"Switzerland\"}],\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":2,\"maxValue\":9},\"priceRange\":\"30000 PLN - 90000 PLN\",\"founder\":[{\"@id\":\"https:\\\/\\\/jsoncrew.com\\\/#\\\/schema\\\/person\\\/jedrzej-siewierski\"}],\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/json-crew\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@jsoncrew\",\"https:\\\/\\\/www.instagram.com\\\/jsoncrew\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@jsoncrew\",\"https:\\\/\\\/www.facebook.com\\\/people\\\/JSON-Crew\\\/61574481505036\\\/\",\"https:\\\/\\\/open.spotify.com\\\/user\\\/31whfap3jk4cpfabdmaivzd3lkgu\",\"https:\\\/\\\/clutch.co\\\/profile\\\/json-crew\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Where is your business stuck? Test for 2 minutes","description":"Eight sentences, two minutes. Find out where your company is stuck: how it responds to results, what's missing and where to start.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jsoncrew.com\/en\/test-firmy\/","og_locale":"en_US","og_type":"article","og_title":"Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty","og_description":"Osiem zda\u0144, dwie minuty. Sprawd\u017a, gdzie Twoja firma si\u0119 blokuje: jak reaguje na wyniki, czego brakuje i od czego zacz\u0105\u0107.","og_url":"https:\/\/jsoncrew.com\/en\/test-firmy\/","og_site_name":"JSON Crew","article_modified_time":"2026-10-27T13:27:56+00:00","og_image":[{"url":"https:\/\/jsoncrew.com\/wp-content\/uploads\/2026\/02\/image-27-e1771579443134.png","width":1145,"height":630,"type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty","twitter_description":"Osiem zda\u0144, dwie minuty. Sprawd\u017a, gdzie Twoja firma si\u0119 blokuje: jak reaguje na wyniki, czego brakuje i od czego zacz\u0105\u0107.","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jsoncrew.com\/test-firmy\/","url":"https:\/\/jsoncrew.com\/test-firmy\/","name":"Where is your business stuck? Test for 2 minutes","isPartOf":{"@id":"https:\/\/jsoncrew.com\/#website"},"datePublished":"2026-10-27T07:00:00+00:00","dateModified":"2026-10-27T13:27:56+00:00","description":"Eight sentences, two minutes. Find out where your company is stuck: how it responds to results, what's missing and where to start.","breadcrumb":{"@id":"https:\/\/jsoncrew.com\/test-firmy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jsoncrew.com\/test-firmy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jsoncrew.com\/test-firmy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/jsoncrew.com\/"},{"@type":"ListItem","position":2,"name":"Gdzie Twoja firma si\u0119 blokuje? Test na 2 minuty","item":"https:\/\/jsoncrew.com\/test-firmy\/"}]},{"@type":"WebSite","@id":"https:\/\/jsoncrew.com\/#website","url":"https:\/\/jsoncrew.com\/","name":"JSON Crew: automations, configurators, interactive meeting rooms, interactive kiosks","description":"automations, configurators, interactive conference rooms, interactive kiosks","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jsoncrew.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US","publisher":{"@id":"https:\/\/jsoncrew.com\/#organization"}},{"@type":"Person","@id":"https:\/\/jsoncrew.com\/#\/schema\/person\/jedrzej-siewierski","name":"J\u0119drzej Siewierski","jobTitle":"CEO","url":"https:\/\/jsoncrew.com\/o-nas\/","sameAs":["https:\/\/www.linkedin.com\/in\/jedrzej-siewierski\/"],"worksFor":{"@id":"https:\/\/jsoncrew.com\/#organization"}},{"@type":["Organization","ProfessionalService"],"@id":"https:\/\/jsoncrew.com\/#organization","name":"JSON Crew","legalName":"JSON Crew Sp. z o.o.","url":"https:\/\/jsoncrew.com\/","logo":{"@type":"ImageObject","@id":"https:\/\/jsoncrew.com\/#logo","url":"https:\/\/jsoncrew.com\/wp-content\/themes\/blankslate\/assets\/logo.png","contentUrl":"https:\/\/jsoncrew.com\/wp-content\/themes\/blankslate\/assets\/logo.png","width":558,"height":83,"caption":"JSON Crew"},"image":{"@id":"https:\/\/jsoncrew.com\/#logo"},"description":"Software house specializing in sales automation and B2B operations. 3D configurators, CPQ, web and mobile applications, ERP\/CRM integrations, AI implementations. MVP in 8 weeks.","foundingDate":"2024","email":"contact@jsoncrew.com","telephone":"+48 886 864 199","address":{"@type":"PostalAddress","streetAddress":"Al. Gen. T. Bora-Komorowskiego 25\/U24","addressLocality":"Krak\u00f3w","postalCode":"31-476","addressCountry":"PL"},"geo":{"@type":"GeoCoordinates","latitude":50.061399999999999,"longitude":19.947600000000001},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"17:00"}],"contactPoint":{"@type":"ContactPoint","contactType":"sales","email":"contact@jsoncrew.com","telephone":"+48 886 864 199","availableLanguage":["pl","en"]},"areaServed":[{"@type":"Country","name":"Poland"},{"@type":"Country","name":"Germany"},{"@type":"Country","name":"Austria"},{"@type":"Country","name":"Switzerland"}],"numberOfEmployees":{"@type":"QuantitativeValue","minValue":2,"maxValue":9},"priceRange":"30000 PLN - 90000 PLN","founder":[{"@id":"https:\/\/jsoncrew.com\/#\/schema\/person\/jedrzej-siewierski"}],"sameAs":["https:\/\/www.linkedin.com\/company\/json-crew\/","https:\/\/www.youtube.com\/@jsoncrew","https:\/\/www.instagram.com\/jsoncrew\/","https:\/\/www.tiktok.com\/@jsoncrew","https:\/\/www.facebook.com\/people\/JSON-Crew\/61574481505036\/","https:\/\/open.spotify.com\/user\/31whfap3jk4cpfabdmaivzd3lkgu","https:\/\/clutch.co\/profile\/json-crew"]}]}},"_links":{"self":[{"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/pages\/2555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/comments?post=2555"}],"version-history":[{"count":5,"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/pages\/2555\/revisions"}],"predecessor-version":[{"id":2843,"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/pages\/2555\/revisions\/2843"}],"wp:attachment":[{"href":"https:\/\/jsoncrew.com\/en\/wp-json\/wp\/v2\/media?parent=2555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}