| | <!DOCTYPE html> |
| | <html lang="en"> |
| | <head> |
| | <meta charset="UTF-8"> |
| | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | <title>JSON2Prompt</title> |
| | <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600&family=Outfit:wght@300;400;600;700;800&display=swap" rel="stylesheet"> |
| | <style> |
| | :root{--bg:#08080e;--surface:#101018;--card:#16161f;--input-bg:#0c0c14;--border:#222233;--accent:#6c5ce7;--glow:rgba(108,92,231,0.25);--flux:#00cec9;--sdxl:#fd79a8;--pony:#fdcb6e;--text:#e4e4f0;--dim:#8080a0;--muted:#505068;--ok:#00b894;--err:#e17055} |
| | *{margin:0;padding:0;box-sizing:border-box} |
| | body{font-family:'Outfit',sans-serif;background:var(--bg);color:var(--text);min-height:100vh} |
| | body::before{content:'';position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(ellipse 600px 400px at 20% 10%,rgba(108,92,231,0.06),transparent),radial-gradient(ellipse 500px 350px at 80% 90%,rgba(0,206,201,0.04),transparent)} |
| | .app{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:28px 20px} |
| | .header{text-align:center;margin-bottom:28px} |
| | .logo{max-width:320px;height:auto;margin-bottom:10px} |
| | |
| | .header p{color:var(--dim);font-size:14px;margin-top:4px;font-weight:300} |
| | .input-section{margin-bottom:16px} |
| | .input-section label{display:block;font-size:12px;font-weight:600;color:var(--dim);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:8px} |
| | textarea.json-input{width:100%;min-height:200px;padding:14px;font-family:'JetBrains Mono',monospace;font-size:12px;line-height:1.6;background:var(--input-bg);color:var(--text);border:1px solid var(--border);border-radius:10px;outline:none;resize:vertical} |
| | textarea.json-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--glow)} |
| | textarea.json-input.error{border-color:var(--err)} |
| | .error-msg{color:var(--err);font-size:12px;margin-top:6px;font-family:'JetBrains Mono',monospace;display:none} |
| | .error-msg.show{display:block} |
| | |
| | .convert-bar{display:flex;justify-content:center;margin:18px 0} |
| | .btn-convert{font-family:'Outfit',sans-serif;font-size:16px;font-weight:700;padding:14px 48px;border-radius:12px;border:none;background:linear-gradient(135deg,var(--accent),#8b7cf7);color:#fff;cursor:pointer;transition:all .25s;box-shadow:0 4px 20px var(--glow)} |
| | .btn-convert:hover{transform:translateY(-1px);box-shadow:0 6px 30px var(--glow)} |
| | .btn-convert:disabled{opacity:0.5;cursor:wait;transform:none} |
| | .outputs{display:flex;flex-direction:column;gap:16px} |
| | .out-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden} |
| | .out-card-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--card)} |
| | .out-card-header .label{font-size:14px;font-weight:700;display:flex;align-items:center;gap:8px} |
| | .out-card-header .label .dot{width:8px;height:8px;border-radius:50%;display:inline-block} |
| | .out-card-body{padding:14px 16px;font-family:'JetBrains Mono',monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word;max-height:300px;overflow-y:auto;min-height:40px} |
| | .out-card-body.loading{color:var(--muted);font-style:italic} |
| | .out-card-footer{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-top:1px solid var(--border)} |
| | .stats{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--muted)} |
| | .btn-copy{font-family:'Outfit',sans-serif;font-size:12px;font-weight:600;padding:5px 14px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--dim);cursor:pointer;transition:all .2s} |
| | .btn-copy:hover{border-color:var(--accent);color:var(--accent);background:rgba(108,92,231,0.08)} |
| | .btn-copy.copied{border-color:var(--ok);color:var(--ok)} |
| | .flux-card .dot{background:var(--flux)}.flux-card .label{color:var(--flux)} |
| | .sdxl-card .dot{background:var(--sdxl)}.sdxl-card .label{color:var(--sdxl)} |
| | .pony-card .dot{background:var(--pony)}.pony-card .label{color:var(--pony)} |
| | .neg-card .dot{background:var(--err)}.neg-card .label{color:var(--err)} |
| | .bottom-actions{display:flex;gap:8px;justify-content:center;margin-top:16px} |
| | .btn-sm{font-family:'Outfit',sans-serif;font-size:12px;font-weight:600;padding:8px 16px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--dim);cursor:pointer;transition:all .2s} |
| | .btn-sm:hover{border-color:var(--accent);color:var(--text)} |
| | .toast{position:fixed;bottom:24px;right:24px;z-index:999;background:var(--ok);color:#fff;padding:10px 20px;border-radius:8px;font-size:13px;font-weight:600;opacity:0;transform:translateY(8px);transition:all .3s;pointer-events:none} |
| | .toast.show{opacity:1;transform:translateY(0)} |
| | ::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px} |
| | .footer{text-align:center;margin-top:40px;padding:20px 0;border-top:1px solid var(--border);color:var(--muted);font-size:12px;font-weight:400;letter-spacing:0.3px} |
| | </style> |
| | </head> |
| | <body> |
| | <div class="app"> |
| | <div class="header"> |
| | <a href="https://enzinoai.com/json2prompt.html"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlIAAACoCAYAAAArSQAlAADFqklEQVR4nOz9d7wlR3XuD3+rOu1w0uSRRjlHJIRACCEECAkhwCBjE21L+BIN3GtMMNc2tn+2AfsFbGyMsUi2CcZEkwQCBYQCCkgIoZylGU0+c+JOnWq9f1RX795nRtKA4r23H322zp69e3dXV3dXPbXWs9aCGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KhRo0aNGjVq1KjxJIZ6ohvwfz70Lj4zj8K2NWrUqFGjRo0nO54ERGpX5GIUvu+TZRlBEJCmKVprlFLkeT7cix7uJwgCtNbkeU4URQRBgOd5NJtNybJMzczMkCQJxhgejsi4Y3ueB4AxBhEBYHJyGSgPpRSDwaA8Xr/fRWtNmiQAjI+Ps7i4CGjCICRJ7ee+55ObtDwvESEMQ5Lid1EUEcf93e7JGjVq1KhRo8b/c9AP+wrDBr4fjnwWBBGg0dpnbGyCI444Sv7X/3qnXHrp5TI9PSNxnIrDYJCIiIgxIllmZOvW7eJ5AbtL4nb1/u/+7u8kSTLJjUh/kIsRkUFsxIhIlots2bpdrvjpVfKnf/p+OeGEE2W/fQ+SMGgBARDQiMYBn2E7dHmOnhfQbLZ3q301atSoUaNGjf+n8fBEypEK3w9LshEEEc997vPlRz+6UJIkExGRTqcneV7yJ8kyIyIi/X4sxr4VYyyxiqImjUZrt1oYhiFRFJX/brVaXHfddXZ/IjIz0xNTvO8PMkkzKf8tIpIkmXS7fbnxxpvlt17xamm3JgEfT0e0WmMsJY2gUcorSFaNGjVq1KhR48mKJ71rz/M88jxnYmKChYUFAF7zmtfIxz/+cZYtW4bz6N19971cd911XH/99Vx//fXcc889ZFnG7OysGh8fl+npafWsZz1Lzj//fIwxrFixQnU6HXZHo+R51n1XdS9ecsklctxxx/P1b3yLD37gb2k0GkxOjbPXXnuxbt2e+L51Px591FE89alP5YgjDiNNc7Iso9mMeNsf/C/+7d8/q/r9PkFgCVOapiPnrLXGmOzX79oaNWrUqFGjxv/teHi3nlIeoDnkkMPk5ptvlTTNJU1z6fUG8od/+Edy8MGHyq5+Oz4+Wf4WNMuWrcBZpRqNVmH9eWhULVFhGJbuvQsvvFBERD7/+a8KNPC8NtprYF13PqCJKhavNWvW8Ja3vEW2bNkiWWYtaAsLHTnttBeKs7I5N6WzSNWuvRo1atSoUaPGw+DhXXtjYxP85m/+Vume63b78pa3/IGApt0exxEP5wIMgqh8H0VNHKk65JDDSvfeUHO1e1BqaLwbGxvjxz/+sXQ6PfnSl74h0CQIJlGqCSoENSRTSqlSqO7wspe9TNI0Ld2Pf/M3HxTXzqpWaneIXo0aNWrUqFHj/2k8vD7qbW97R0mgLrnkUlmxYlWpJaqKtXelNQJNqzWG5wUceODBpWZJKc9G3e0GPM8rIwUdfvzjH4uIyOc+958CTXx/AoiAAKVDgrBVRvTZfSjC0Mf3LXkLAo8vf/nLIiKSprl86UtfFtCFbksXbastUjVq1KhRo0aNh8RDE6m3vvVtMhgkkmVGPvGJT+7Shed5wQih8rwAra1FyBGqRqPF0UcfUwrQXdTf7qAarddoWCvRJZdcInGcymc/+2WBNp43DjSKl19Ypez+R92Dw30pBb//+28oxfFf+MKXxBG/oWWqRo0aNWrUqFHjQWHdck4T5AiOUl7pihMR+cY3/lt2ZW1yL2fJ2dXLucr23HMvnEUqipoF2frV4fs+3/72t0VE5BOf+DeBNo3GcqxFKsLzLZnSXlC49nbW9DcajiRp/viP/7eIiMRxKq94xW+X52n7okaNGjVq1KhR40HgCNDQQmQtSkp5bN++Q9I0lw0bNkqz2abRaI1s12y28bygFGhXCYgjT27/Ydhg2bIVDAaJ9PuxuGPsLprNJgBaa7TWfPWrXxVjRD7ykX8WaAFNLIlqEjWKlAZL+JNSoPXQKmUjDm2bv//980VEZPv2HTJ6njVq1KhRo0aNGg8KSyS09kcsTa95zetKa9Thhx8pu7IwVRNYKuXRaLQqiSzt9+32OJOTywjDBk996tNKrZXW/m4Rqapbrvrvr3zlKyIi8q1vf19OOOEUOfDAI2Xlqj2t2LwQmlMQpyga5oPSO3GjISlcWOhImubyoQ/9XUV8XqNGjRo1atSo8aAYRtZV38/NLUin05O///uPiXP7ae2X2qeqZapKwJTyWLdub8455/flxhtvlu3bd4wk50xTm7Fz6Ap8eIShdcM5EqWU4vrrr7farVwkNzb55vxCTzZvmZZP/Mu/yvHPeLpof0jUqmQKhoRKKa8khK985avLBKLLlq3Y7fbVqFGjRo0aNf4fxVK9U9VyZIzI8uUrSyuTy/ZdFWM7kbkjUN/73vdHiNNS5LnI+973J+II2e6i3W4DlLX7XvKSl5SZzR2RGmY3T2R+cUEe2LRRnv/850p1P9V0CK7tjiD6fki/H0u325ezz3691ESqRo0aNWrUqPEw2Lme3mc+8znpdvvyyU+eK0tdeI58VF14rdYYp5zyPBERmZtbEBGRa6/9ubz1rW+To456ijQaLcbGJoiiJkEQMTExxa9CpFyk3q7a7gdNWu1Jli1fzX77Hyiv+K1Xyn9/+1uS5pkYEdmyZZP89V//f+IyJzgS5Y5frSGotc+b3vSWUlxvrXM1atSoUaNGjRoPitH6ckEQ0en0RETk6KOPEdC7yPY91EAFQVRasPJcZHp6ptRUue2jqFm+dwRMa3+3a9m5Ei7VPFLtdrsgRZpGhdQ1W2OgYPXaNXzqM+eKSC55nsof/MEfSBAEZTsmxpfjtFRVN+U+++xX1gu0ba1Ro0aNGjVq1HhQjCbVPPjgQ2UwSEREpBqNVy3u6wiX+7cjHtu37xBHyiYmpqiSLve51v5IioWHgyNPSiksEXIJNovfFsRIaZ8waoIC5Wl7WAUf//g/iilSsk9MTFTa4pftqRK+IIhI01zyXOQFLzj9MXbv6aId/pLPnICr8hrZXuMBZe/ttF0FatffP9jmNWr8X4+Hel6Wfr+L7R7u5zVq1Ph/DFUSAZrjj3+GiIj84Ac/LK1K1TxTS8nQm9/8VnEWrBNPPEmWis+fDOj3YxER+c///C+ppm1w7XNidptiQfMf//EFESPypjf+gYC/JNnokPztHAH4q8IHxtB6DFUQP1SI8tv2vcaWDvSo/KOJIqKBzZplt9P2pYo+r470uvi9eyn7sf2nrieDGv9HY1ecZ5dEZ+kz4V5qF9vtKh2eYuTZ8SkfJxT613zVqFHj0cATzjREhCAIiOMYgBe96EUkScbXv/718nv3AmsZMsaQpilBEPCWt7yFdrvJpz71Ga655hrl+z5JkpTuuCcemuc85znkufCiF72I5cuX0+/3yfOcdruJUookSQjDkH6/D8DFF18MwDHHHAOAmOGQ5/rBvn/krWu1WhiTIhp8HxrSYiyLmBDNhAEyQABPE0aRTYZVYMQiJRXiKtr+5iHxhN96NWo8YjzcbV4+LdUNZfhSsmS7XwE1EapRo0aBUcH1z3/+CxEROeKIo0bSHrj31W0PO+yIMhrv4IMPHdFF7a7r7rGGsya5tAu/9VuvHCmY7FyFzioFmiOPPFrEiNx6y50ydL3pnX7ziKHs8fCANkDEYRwhv934DTkjeKrsTZNJinYpDUEDVATKJ9IVh6DbDxoPv7A0VVa8bpVdWaa7VXGNGv834sEsVN6Sl195OQvTLnfyEPuuUaPGE4snxUyWZRlgBdwHH3wwMFooWGs9YokBW6blyCOPJM+F22+/kzvvvFO1Wi1EpHR/Lf3NE4E8z2k2m3zmM59BBF71qleV5wu2jUpBkiREUYRSil6vB8BBBx1EGFgiUyVPjxqRAprtECINGfhozjzkdP73q9/FG086h1MbJ8kyVkhEs7A4JaBTUBmZB5lrhoDCjLgaCgpsB3oBTPWoGkEXi/QnxS1Yo8avCbfAqS52hi/739DDvZRQVQUI1c8VGiX2NWLtLZ4bKf/WqFHjicYTPostLQjcbDZJ0xzP88jzHBEZIR55npd/161bh4hw3nnnAZQEZOl+n2j0+32+/OUvA7B27VqgaoGCKLLvnQszyzLy3MqOxsbGgMeOSPW7CcQGjDVKBWg6mxbZp7Oadz7/7Txj/CRWs5d4eGAMYEBDLuxC42G/15iCRDkLlW+tT9VJoV5O1/g/Hu5edubWpURquJ2qECq3dXUf1f/cQmS4GFmyX1V51ahR4wnHE/4kZlmG1kPRtedZzdDMzMzIds465SAitNttfF9z1VVXjWzred4I+XoioSuKcKUgjmPGxsZKQghDcpgkCQDdble5unxTU1MCYMyISefRgWjwQjwVonIIGTARBZDlbJ/ukcctXvW8V/Oc/U5ikogoB88tgw3lcliKy2I/MgWdcu1VqGIaUSMTTPG9egzOq0aNxxOy84rAWYrMTv/f+fsctwQZbjO0UpkK8dJLvqVejNSo8STAE06kqvB9X8Bapubm5lQQBJUEljZireq6azabiMD09DQwzD5e2d/j2fxdwhEg18a99tqLPM/J87y0SqVpPiKOHwwGpKklV1NTU+Xnjkg6l+Ujj9rTkPt4KmLCgzaI3+uSyIArOuv5/DU/pi1tnr/3M3jhipNkNeMExkcrD0xFUK7sXCLKTgo5ZieXgxpRRBVTRk2iavxfg+odb+9vKV7umbB/h68UG8uRAxmm2MYUi5EqtdrVq4KHCx3crbDCGjVq/Lp4UhApYwyNRqO03jirVJ7n5Wd5npdWJqUUSikajUZp5fE8j263SxAEJElSkq4nA5rNJlu3blVxnLJmzRriOB5pJ1jLnCNTWZYxOztLntuoOsUwl1UVj4qLT2vSNMGk1gERah9vosHdZjvfWbyEr178HZZPTfCKE87kxOZxMsUEjaxJRIiWSmRkxfMgmnJSqE4wdux2JOqRN71GjSca9p6W4nauEB1lRp8Jt9BwLwpDlgY8M7oNI4F95T7LZ0fcZzVq1Hgy4ElBpICSVBgDvd6AKIpG3FlWlD3q2ttvv/0QsZnHnXvMkSdjzIj77InEYDBAa00YBmRZVujAUsASRM+z5+U+ExE2btyI59nafsIw9QMMrVx5/giJosqADpAWsvAxZhcNCyZjY76RaXbw7e5FfPGqb9GSiDec/FpObZ0sq5iSiMZQ9wR2RnGhR8Xk4YWqQqactNyMcqjHmOs60l19Pdz3v8rrwY7367Rz6b+XurMf6TEeCVx73Kv6eRVLv3+k8DwPz/Met/Pd3b5VSuEpCj1ghiYbXSQsfS15NiyBUqDNqLyqUJw7wrUL+xMjhK3KuJa8FOohv9/Vs/dw93eNGjV2xhPv+6rA9320tqJxJxzfFRkyxqCUYnx8fOTf1XxTTxZU2yVidWBughSx3y8lRGmaMjc3B7gknRaOQNkBTh55HqnKyjbBIyZSmQ4l05o4GLDIghJyfrr9Gll9hfCiY5/Ly595Bt41ARd0rgQ8+vRJzaDcTzX0KMvy8jBurjDVYz8O4/TS+8ERAodHqj1b6m79de8/ERkhIVmWlZ8t3e/jeY+7iNmlz5YjOE7X5+7zan9qrR9x/1af/11N7o90/9WI4F2NH9V7pfq9iHXcOe5T8XKPSqaqynJdvMmxv5BCCImxSeGqv/Ps5iYb5poq94/9TJa037VrV+93F0sXrDVq1Hh4PGmIlCvBArC4uEiapmXyTfe9gzGGIAiYmppCKXZKJ/BkgtaaPM8xxiAihTty6KpzExBQuCPtOW/fvh1jhlF78OifmwICseN634OFHDLlo5QGBCEFPWC76ajvLPwYcydy1nEv5jdPOgPzi1Au2noFGq36KDJJySUZjvQ+dscKjBi8ivFTY1fbTwSWTpa2ePRDb/9QUOrBJ67qtX04uHu9er/7vl9aKasWKncv7U77Hg1ULWMiUmr88jwvrcHVdu+KVD1SVI+/O+e8lOA+GB5ufw93Dg95G7tnwe3eHUf54HLcGcPQMZCDFBYqUyw6VIWkVZJ3ukWJjPyeUgbgoB8msi+Xnc9vtDse7kGtXYw1ajzhRMoNum7iAEukqt892O+ctcZNNvDkI1JVWLJoz9FaG3YepNzAPTs7i1I7C+iH/WWjAB/J6Y6EYXuGJM/By4ucNwqFQUjIVcacpPxg80WkV6S87NRXcOazX0hyieHqHdeIwqhYFFqHdPKOtUjllKO9yGgqKQOPm0Xq4SbURzrZi+xMIH4VOC3f0t+5z8IwxBhTpMQYtc7uKr/ao40H6x+lVJmiZKkL/tFs01J3/qONhyfKo9d0xFojstNtPGKNMqBChZhitZIP/XcahcIrReVKaZTSiDIIudVYKcurHCETZcnUaOyefkgqY3ZBlJae30PhyTye1qjxZMETTqRguBqPoggYRrhVV7lLTc7GmNLs7twL8MhdLI82qtotR35cu61bLy+qrqhiW43v+8zPz48QKecmcRYuEesVeCSnaUOvtR3MRfDoExATkBKIzQGVGx9fpfgqY07m1NfnLmHuhkh+6/AzeOPpr8b7IVw3c73MMaPidEDLb9Azg1FfhwIjupwApCo2r/pFHgPsykpUdRE9nM7s4Sea4XGWkqnduQeXuq4eLH9ate1u34+XNWqpVdgd27XTLYKqn7ko2+oi59fBrs6xap17tNKcPFjfVl2ru+rznVIaLGmuDOwHPh4eQRG76oiURhMgCEYycnFCc7Hawuoz8hBwT1bVGiW78VAZwN3euyLyNWrU2D084UTKDcTGGCYnJxGhEFp7BckYTk4u9YEbrJ0r0LkBq/X43H6fDOOB1rpoo514G40GQKW9AKMuvtnZWWCY/qDqDny0IGhyAktsSPHJaEhMW1KCXPBxpXYUfWO3Ml7CxXf9RE3MIWef8VpeefpZrPjZci68+0cyQ67SLMGrJuwUCkG6KiadSh6px5hEwc4WhaWT4cOVEfpVJhRHIKou6d1tnyNRzm3neR5RFJWWKHfPP94TXNVitrQvXb42EdmJMFXdlI8Eu7IoOsLmvt9Vn/w6Wp9d9e/DBazISE4nU/0CBYQ6xDO6cMd5hR3KL1LVFiQNQ4YiIyMrwjF87SO+IUmTJcezBMjRMfBK0rQ75KkKjb1OT4IhskaN/6PxhBMpGA6Sa9asQSnYsGHDyHe7GhC11qVrr5oWYVcD/hMNrXVZlBlgfHxctmzZUp6UMVZrY1f/9ny2bdsGwKpVqwBGSGL1d4+wZQg+1v+WEiKMZYZWltKQBI+UHMF4IRkxCIx7ASbvcfn0Fegfa8569m9z8hHPwkjCRfdcJCmxyk1KrqpEyZaEUeiCtLll8OOjr9iVe8a9HmnkYxiGJdGBUTK1O/fg0MIoZXLa6uJhbGyMNE2J43iXSVwfa1QJkrM8ueCOMAxLS5SLknXkyZV4eqQWKXfcpTqtKrlzny3Fr0qCq8dzx3TXxFnmquTQ84LR+2eJKFyjwViRlFfQqIiIJk0J8NFoYuIiWa2iR6z69EmA1GSkiaNMS58TR8B0kXphF+MjGq00mTy4xU4QPO3ZtAtLrKhPpvGzRo0nO55wIlV1HSxfvhyAHTt2PCghqlptnGXnMcn6/ShCa12JboJ2axyFh4gpz99Z2JLEWiDm5+fJc5icnMTTHkaGZPGRoIz6oTrua8g0Ph6oDPEyRGcIGRk5kqXg20jtOOniEzDNovrhxkuQixty5nPO4DnHncxCZ44rt/1UDEaJxKRZsdpVgIyufJXRu1gJ7+I6Lj3dX3F8rxJQ3/fxfZ8gCHDJXrPskd07aRqPkJylVtHdged57LvvvnLmmWfyile8guOPP56xsbGSLDj3UqfT4ZZbbuGiiy7i/PPP5xe/+IVaWFh4RO1/OCilOOSQQ+TUU0/lzDPP5GlPexorV64cSXab5zkbN27koosu4utf/zqXX365WlhYeFTIXlUrFkURvu+PPAPz8/Pldr8OqlGJYK+F7/tFlQVvJMozSRL6/X65cLPjTmEpriQq8LDPUkhIi4hx2rJO7cEB6w5g/3X7snJyOaH2MJng6QDte2RpzKbpLXLbhru4c/peNrNddenRIyaRtHCHF/mmCiuv9Zo7pRR4eDSJaBNJmyaB+IUOi7JtzpLlFYua2NhUoHZftg/ywraVI3ToKpcTLiMnIyPBkCG2PSPBhpUIRwBlSk1XDksGnaFl+kE1ZuWOlmDkB/rBv9opu89uVFOoCPof4uvhBvIgx9jFPsr2qMqXMuzDMoDgQY49em4P/tmDZjUqrtfIJLDzjx/kgLva5/DaDft65/4YbrNk32LltBTJast+kaKCBqP3zWiRezNyXFXp95F5plx07OrUHj1r7BNOpOwAZk929aq1GGNXwcbYwcq68jIajRaDwaCwwmjEKFqtFgBJMlBKCWEYFNtYvVXVCvTEwQ6wjiQFvs/q1WsKPYVCJMf3NVlmSJIEpawrZWZmBs+DpzzlKQRBwCC2K/uqHkxra5XyfU2eOR2LfT0Yt3QPqx3cjC1YHGf4jKHQ5GMh/bGcfCwgnXVkx6BSe/MlmPKVknLe9otU/8pEXvH0F/HyE16KdxVctv1y2cGiMhKTa5By4MrBaEI8WpKTAx30cPAcZVrF3yXfLXmo5FeIGjLG8Ju/+Zvy7//+77ud9T5JkpG6iI7g2/xfHmma02q1lHOBKiUjiWQdPM+z13EwAOw1a7fbvPOd75T3vOc95b08dFuZ8lq6QWNsrMXxxx/Hcccdy3vf+248z5Pt23fwrne9i/PPP19t3769PF4QBCPWoCCwOcyGlrh8l9s2m036/T577LEHH/rQh+Tss88mjmPCMCxdlkN9mW2n53msWrWC17/+bF7/+rMREZmdneVtb3sb3/72t1WWZWWm/jD0ybKsvG+zzKC1dbFW3XUwKqTfa6+95O67765ezeKvRimlGo0Gg8Fg5Fx2J/2CKULjlBqStv32209uu+2WEdmBi+489dRTufjii+31FggwBGhyDBPtiPlujI+hRZP92EdefPCLOGT8QPZq7oWXQLLYx1sQPJWSG0PiaaKwjVoYcGzrAJ63/0l0Dk14INsiX7v6v7mRm1WPAR0WrVa96duQ174wHrTppt3SItXAZ39WyzvOeBNTOyIag4BcBWTG4EcguSFCExFB304jWVGPPMxBG0EkJ1NCEgiJL+SRlk3zm7ljy51ct+0X3MtGNU/MokpAG3Ru7cyCJvQbmCwlQ8g9G24YiJ1I3d2mimtWnQCXTo/leFCNetzVTKgA8ewJyKhwwGX4kgphswJ+V5Cnsn+3TYVEuXx31YJWzq0qaulvlw5Sw99WiUaOLkSyYGslFlGauY2edv1UJmutnq44smzbkBVtcGnIyraNJCRz7avQM+cp2JVGVSr/3Gkb10eVc5VhP+VobFpaN65qXBJZFw5hnPNZYXN75OAXLc+rP83Bd0RKQ9j0SbtZQf5d/HeM5yvizCuP5vre9YNzp7uADDeX2e2l3PrRIFNPAiKlaEQN0jTlKU95ClrD/fffX2b8XlqHDqyocnJysrRIue2cpmpXQt0nCi7Xju+HZFlGGPjsueeeUJjlBciynfNgJUlClsEBBxxgJ/2YYoWsh65Mo2kREGRWsKpg14NOcbSlyIEsViiatGgwQSC+hKB8TK6LIc4m3QyKG9Q+YDmZyZBiDXvNpmtpXqM5/RnP5WXPeQneZZoLtv0Yhce86dnMzR4Q+DAwmNz+1scfNnZpm5eazR7s/cMgiqKCmFvXU6/XK0lOmqYPSqjcdXAkyhEnN7G6fy/V7iw1GPq+P6JzAli1agXvfOc75d3vfndpKXMEy7nLnPbI/cYRsaUJL1euXMnnP/95jDHy5je/me9973tqx44dpGlakiJHMqrEYnJysrSwOOLRaDQIw5Cf/vSncuyxx9Lr9cpFiTGGTqdT5m5zBFPE9o0t12S1UmEYMj4+7gp1yzve8Q7OPfdcJSIkSYZSMDk5zvy8jc61TRoV3TvN4K4CTar9nWUp1113nRx//PGqunj6VRZSLi+b26frI2NMqVtzaS5GrrcCozzSIldBtxszjs9+3l7yrAOexXMPeR7LFydRWxXhNmHSa+NJk0F/EeVBNN5kvh/ji9COxxhjgrmFAUjCU/bcjz2e+3puS++Sc6/4DJpMzeV9JM7A8wBFL+2SY1DF5OKhaRAy0W2wan6MVreB9iMGJkP8HFROmCtaNIhMhFIe890uoqEhmkCUzayuDXGgSH0h8QyrowkOP2Afzjj2ufxsy43y3Rsv5FbZqHp5H4/UiuXRDLKEJgE5GVYoWbFIFhOzszRkxWeC1VMqtw2WNMjuPuNqSCGUOGKmMUUYTe7GsF2ZmJZy7MpQVHWq6sr7coOd9icjlq6qgVRXDpaXCYzNyDFHk1i4cxvu2lGjEYuVjLZTyqNVKaD7LN91u2XJ32IT2eVYq0a2rXKtIaotMgXRkvJ9XpJWSypFFAqf4o7YGQryNKNJQJtx8oJKCpokS1EojBaMWRq/asqjuu1H6bDZ5S3x6+IJJ1JAsUI1HHbYYQDMzMyMROSEYVgMwFY8Lgjtdlsq0W/ieZ5yloBHS5vxaKAqEu/1erSaDQ4++ODyM6WGk5tdTVsy2Ol0UArGx5slqbQuwLycEJtE7Me+soxl9ntydLE+tGtEG5Fn44PUyH9gCWlOWkQTwSQhU90Jok6TsXycKSZlnkxRSmDdAGhXdrlohJxptqvvbD6P7M6B/PZRL+esE16Kf3UgP9x2MSmJ6pIV92/mFjIMlCaXvLQoVddP7p2RXY2lhUnXmakfBm4yrYbqu/vG6Xuq12npdau6cVx9RCcMd58/FJwg2x1/9eqVXHfddbJ27dpSb5QkSbkocIETQOmCdMdx5MpZhWxSTPt9nud8+tOf5qMf/ai8+93vVgD9fh+tNYPBoCQEYJ+nfr9PkiS0222SJCFNU1772tfKZz/7WdI0Jc9zWq1WuSjJ87zMaeb6Ik1TRGyf2Pt1mAuumlj04x//OP/wD/8gBx98MDMzM2phocP8/GIlYuzB+89pyJamQRAZusMPP/xw3ve+98mHPvQhBZTE8dexSlcXM1Ut1q60Q6KEzBNQAaQNAonYnz3kTU97FcetOIpsU0JnPmGquYzGeEi22MekMc1mwCAImIkXGJ9okvX6DAZdzGKMH4asChpkMynGE56x+gCmTnorn7zi87KeabU97YLJCQOPNE3sSt7TkCkSChuALggRltgbD0woKF/RS2LiPKGpG5hMIQ1rSU3FkBqbZDRDkRmxZo8koykBUT9g44btPHOfIzjy9EP52pU/kJ8uXMcMc6pHjPg+kmWkRS0DJAVlSCme6Yorx7lhMgG0X7grTRl/AqDE2Qyqz2Vuf1tde+ms/Iez2KhirBq1ILkJ3FTaMZLBa+hGKtynOUAZKACUJI0i3ZchKAhAWh7H3RyQGzvBqnK3Bg9DnhfBOADigyhrYZK8tJ/kuzCHWauWN2IhEvJhu6tnVCE7Xkkn7HFLQ1qx6K4mfHWHdItyEXd4Y/uwIKtlO6l8X/bkqEWuehoephjX7fYJ0fDgLieaMmRufx6oBFaxQo5sHonpFwYW1WEL27lVNijjxQhiCfkSsihkuySP6iHGnF8HTw4ilWe0mi3WrVsHMKJDAEZW5U7T0mq1ytIqvV5PVRNfOjwamZUfKdx5aK2ZmZlhxfLlrF27FrCTtdnVAC3C3NwcxVzN1NSUdHuLquqO8TxFlDf4ndN/h9WsHnW7FJOt7/sjkY8eaoTYASiT24mnn9E0HnvRJMVjoTOgT6rcemwnyavKSlNwTEaXnPNuuUAlm2L5nee/iped/GL6F3T4ycKVkuaZSiQrR5Rcg/gak6blTT3yABcYWWmVD0ilJbu5aq1aNdx5V0sIPRiJcnBWK0dkHIlJkmSnFB1LiZmbyMMwZGxsjK1btwhAt9slz3OiKBqpt+iuodaaXq9HEASl1aoaiu8IYb/fp9lslt9dfPHFaK3LNlcTeopIaV1K05RVq1axfft2PM/jhz/8oZx++ullzUdnxXO6sqV94AI9BgO7/yiKRgpve55Hp9MpLVUA9957L29+85vlU5/6jPI8hTHDlCDOlVe1CO0OBoMBzWaTD37wg1x88cVy9dVXq1+XRLl+eqgI2Z0+U4BR+NLgYHWAvON5b2D1jgbp7QnZ7IBVy5bRWezQkRiv6REsCyDKiD0DXsh0ukhrzKexPGJxvo+kCaEE6PmUyTBkIenylH0P4k3PPpsPXv4vMqECtWDmSfMEP4DMZUkvHi6NxlceWlst2UKvi2lqYj9FjylQgspyck/I04w8G9oxRIS0mLC11njikc33yRYHNERz2PL92bRlO2rbgNcd+3IO2n4w37z123I3D6iBeKAzUlPUBCwIi6sdWH2Y7YjiLDIuMekwetaRFft4D60bbifanbIMCYmbGKuqPFGgHRGoaJGGxxmmjhger/hXZUAS46xmTo/m3JJDUqipkKOKS0xkeHWqY5xbB1p7TQiFBrZ0f1UIoz0vXRxfFyRqiUNUluzY9kBRZMKMtDWreC3c2Ft94pbas+wRDFK4aYvCFSNDr2LJM1t0Znn9h00qr58luUXWZlGQewXhVRh3nVNo0OCY8aN5+VNeThS3aQY+ejzhXu7jz370kUKvV+5+eI2rrkl3cR/EAfJI8YQTKU9bd8n4+DitlnWjuIi1am4acC4Ng6c9VqxYUe5jYWFhlykQnixwYvONGzdy8EEHlZOS1po8U2itSouDUtoRKTUYZNJo+Bx00EE8sHF9QSTzYrKxnH5u0MGjMbpyN6OpIlxfeEv7xAieGMKsRXcQ0w6abJ3ZwtYHZri7u5l+5aF2N4pXGbzQGT2VgYHQi+hlKRfNXa78n/ny6mNezP84/bUMzkv5Rf9mWW82qFiGA5RRVsBOZgc72PkBNoWHW3BVNdySdffJVFXMH0URrVZrxE33YPdJ9T5ypMX3ffr9Pkqp0g2WJL1d/q56fM/z6Pf7zM3NSZ7nxHFckp9+Py4E1OD7Ib4Pt9xyCxs2bCiF1FEUsWLFCvbZZx/23HNPfN8vLV2OLHuex2233cYll1yiHBGxmjtVbus+A/tsbd++ncnJSTZu3Cjtdptut1uSNvfXufCs9cmKvmdnZ3nggQeIoojJyXGSJGFiYoI8zxkMBihl9YvNZrMsJh6GIYuLi5x77rk885nPlN///Tcop+VTCrRWZV8vXVQs7Vfn+rPXYUjerrjiijIX3a+rj6zeEy5SsOpOHblfBJCcRhawFw15+7NexYq5NvlWIZOQyfYEyewOGpOafJnhAX+Be7IZNs3PsrDQIekuMB4qJqOIvSfXsWZqNVONVYz1FBNbFeO08NKAjbfPcvgRh3HmHi/kG5svlgU61mBQyH6sPkgToGgQ0NA+obIlfMYnm8QTsCFZz/bODImOSbKYyG+hcoMvQ1uLKBDPxwtCGl6TcUL2XbGKZOsC7TxgYWaByXCCiXAFW9YvcMqBz2Cg5vnKLd+V9XlH0WhC0kfEEGlNkhTW48q872I7HHHRjmmMYKibMs4C7VyvhZXdWZ8aRftTrPVLXD3DYtL0Kvojd8nyQq+UA35FwzO8powSE8+ehBj71zpTKaz/Q4u6Eo1IVZ9UJShD6zsMiYh1e2XO+Ta0RI348CitZL6Y4reuZ0zhWi3IYuWojvC4XebVnbnTVWboWl3SR0OYnYjVUPOmS8H4UudZvnR1XFk0e/goDBlZ5XyD8mYJEDQZDQmZZJy9gnUcGO1HNpfDfILXzwmymBbQdQetWJp2mhaqLkwp+vlRZFNPOJESEXKTMzU1JQCzs/NMT08rN/i7EhTV3Dy5yVm3bh0i0Ov1yxV9dfKrTh5PJIa5geDmm2/mec89pRQWO1Qne8+zhKjb7XL11Vdzyikncdxxx3HRxRcUhY/DcjJMyfj3S/9DTbJMpHi0hq49g1fJnDxczVl3nHu0PHx8AhaIadKggWGAsIkFRVNBnJbLqnKIqK68FOBDksZ4+HTJuWjDxSpaNPKaF7yKVz3vFUz+fILztswxky4S+wUZMsN9GCyZEqoDz/AptIexzsqSTO3mg+Amf5dC4Cc/+Yl6+9vfLkmSjETEudD26ktE2LZtG41Gg7POOos3vOENI1og9ztghMRX4TRGf//3fy9WU2UtgM6lFwRWE3XDDTfw8Y9/nO9+97tq27ZtO4mmHflevnw5p5xyipxzzjmcccYZwJAwffKTn6TX66GUIkkSxsfHWVxcLEu5ODJUbddtt90m7XabPM/L5K9zc3NMTU1hjCEMrbbv4osv5lOf+hSXXnqpcroqW2hcsXz5cvbee2959atfzR/90R+hlGIwGNBoNHD9XHVT/s7v/A5Jkshb3vIH9nYSdinQr/bp0r5d6uoDu4/p6WlZuXKlgt3XSS3Vtu1kta18OUxNAWAghyaKCQL2mFhBujVh1dhKIhOymHaI9giZCWa5evomfrjhp9zGNpXgSUiDjD4+ufLJmdrckgObB3HUoU/lacsOY2wwxrb7d9AaX86kv5zZDQPOfNoZfOt7l+Ph2UeomONd3T0fRYAmxLf/Kc2AnL5kXHvvjVzV+TlzzNJngJvKVDElmoJYWHGAT5MG4zQ42t+fs575QnRnQN7t0UxABilrxlbQm+5z+v7PZOP0er617Wf00qx8LkNR5WOeVCwBhkKbiXM7ZYVkwBKk6tBStbsMJ3ZduLjc/GzF7uDcT4ywgryYpJ29y42G7iDlDCGuPeVlHTbCESqtrfFHhoQur4yrGmdN0SPzduk2RBduMVM5m6q0oeLbXEL+LGM2xT7s+F0lVEVa5WH/OYsQw3F1hJuZim5M2flpOCw7kb7bQJfXqTyncvw1hR101KpVHsftxlmClMaITQVSflUSoBRnH7VE2ycrzlb1wR9ogr4iMgENfNYEy4jQaAOmuO5SPbhUjl0SrEq0uCr6/FEgVE84kXIlDM466yziOOfyyy8vom+sNcXlcTHGWabs5TzqqKPIspyrrrqqnBCdONTl5XkyYOjuUVxxxRW8/W1/wKGHHkq71abf75ZaMDdplEJXyfjq1/6LZ5/8LF54xmn8w8c+WkY7uW0HDEjJ6NJVpliZOA2U00YNDchOpOcel6GUMiCkV5CqCBhgSLwMJIUgtcvIvDKuVBeRBlsGIxdyyfAbIYv9DufN/UT1LhM5+8RXcuqBJ5JluVwyfQWbsm0qCbKRp65q/nUritF1nS1ZIwUFHBltH+YyO4umI9YbN24shc8wtHou1cI4OAKyevVq+d3f/d0yXN4V7e31rEj8wdyDURTR7/d561vfiud5LCwsMjExUd6rvu/zjne8g8997nOq1+uV4vaqVsqRLqUU27dv5+tf/7r6+te/jlKK17/+9fKpT30KgH/7t39T7pydBcjBkZSxsTE6nQ5RFHHxxRfL2rVrS9LjyIxLAhvHMR/96Ef59Kc/zfr165V7ttx5OVK/ffsO5ufn1Xvf+z7e+9738apX/bZ8/OMfJwgCwjAkDEO63S7NZpM0TYmiiDe/+c3ccMMN8rnPfU4lSWq1GJWIQHceD2dZdtZCdw5hGPKDH/xATj/9dPXris2rZHNX5G5IpAAFXXpso6M+d8GX5b1n/E8Wbp9hptMlWBVxS34fF91yGdelv1Q9BvgEZOSqh5AWg7rvBczk02pDf54rfnGHvHDds/gfe76AVXuO0+srBpli76l9uHnbfRy/7nh+tPEicjoEPuSpW2QIdsLTeKZwPhkh0D6tyYgF3eMBpumxqGLScinlF7NMhpCjSnG2h6aJz3S2XW64/Be87pDf5ITDn0J/Y49JxmnqgN6OHew5HvGifU7kym13yr35nLIhmJo8zQkpFDOiyfJCXIy1zaCtq8gUC7S8SO1QuoQEjFgL+JBIYF0/hdkpE8gLa45x9pe8uJROhK4g9w25G28ERvLX+dieyK1Gy2maAqwLLLPCniGZQtvgY3fHaEtIcmP1Q15Jsdz37reFW954pWvNI0eRAcZqpMr2jVrnS6OjgqywIAUMoyHdaF4lMzZooOI9oLp/q5itBMwPv3N/lAfKL7bPMAUBLEmUO6BYS1i+1JLnrhXe8CAV91vurpjYRbR7AhOVltc2Q4PnkeY+uSekWQ8/88Bo8sT2nEaJBuWI1IhFsTwvXbHMadLCDjhkjo9c/rPUYve4w9MegR/wrne9izD0uOyyy7DRPUk5ybnJRUTQShP4AccccwxB4PGDH/ygdCfA6Cp2d0PcH0u4wVhrzS9/+UuyDI488jDWrFkjRkaFz67trt0XXnghnqc49dTnsc8++whQki6tNRkpserT9Rfpqg491aWrOnT0on1Phy5duqpPR3XoqB5dZf/dKz7v6i6LjTkSf4G+N8Oit8jA70I7BxXjGHt1dWhvQjsMI37h2wYULA4Sehh20OPirVeqb1z6bZatXsErTn4Zz5p6OisYp5EG6DxAV7OKFwOOaMoV59IsREsWm7sFZxF01slGo1ESb0diq0WlgRF3jvudcw1qrQmCoNQZPRxhj+OYD3/4w+LI/cTEROkeDAJ733/yk59ULpqwakWt1tKrphxw7fU8j8985jNqbGxM/c3f/E1pjYJRS5lrhwti8H2f3/3d35UTTjgBY0zZJ1UrbpqmnHLKKfzVX/2VWr9+vXIuSockSQq3n1/8O8P3NZ6n+MpXvqb23ntv9bGPfaxcHLTbbbTWJbEE+PjHP87Y2BhhOHTPLY1KfCi9UtUSVb0mz372s3nHO97xa62klkbtVf9WoZQqZ7tEwRw9fpndyQe/91G6+2R4x7S4f3w7/3HbV7kqvUFNs8Ci6rLIHAMWSemgogz8mCyMGdAn8RNmmFGXb7ySm2bvZDHq0/NT2uPjbLpnI6ujFRx/6FPx0bSCFkk6tPAkWMFzaVEwCmOg111E6ZzUy4mJlSDEDBjQo0eHBRZZwI4dse6QeR0yb4FYLzDHPFuYVg+wQ335jv/mwruuIFg3Rt8bsG3rRtY2p0jvmeVpqw7noGBfmoSgAlxBZlsWxyciIDINojyiRURIZN04yicr2l1Z86FyaBhoCURYUlOKiJdYiUTl5CpDVMEKJIQ8gqwBWQsvb+JnTUITEZqASAJCAkI8S8hKX+BQ9+T+5ax9o4s1A8o507DartwDUWXzVDl65aU1314oH0yEJzbbV0ALn6DUDFEcz0U2Vq1njnQMLSv2M5+AiIiIgAaalkBTICz6cfhjhoQQg4dYEl0QQLDky2Y38Oz1MYH9S4AmwFrDHEfV9nyk+L3ReKKJ8IkkIJImft6CrAlp0/7NnOvOkJO7sITyXNwi3QYzaXvlc02KYZD1SdIeQlyMDz5kAQERgXiQB3b/eYRnInwJ8MUvj+deigyvZNuPnrHlMWcabhXrQrFhNG+NUoojjzxSpqamUAq+/e1v02q16PU6I6tNp5EyxjDWHOOMM14IwFVXXVXur7rfpXl0nkhYt6Rwyy23KN8uATnjjDP4l0/+M2IUnhcUeXYsRY6igCxL2LDhfrVlyxZZu3Ytf/3X/x+ve93ryjQKTi9mVy/2YdUeBH5AkloTqaeLQIhd3C+lW1oV9eaKeSo3xejcKxJH5eCb4Y1iwN7kulgZGh9JE2vvKh5E0ZrMCDPS5VszF6veVam8/qRX8sZTX0P040AumbmSWRZVJ+vhBR6pE303AiROwVdoHWASm1nd21W7YbeehaVJIV2agYcSNO/KMlUV8+d5XhLfVkuNRJgutSx6nseLX/zisviwUpbMuf187GMfU9UJ22m3HiwRbfXfzuLS7XZ5//vfP8I0lrYHLFl36QnOPfdcgPLf1s04dL+tXbtWzczMlPtzVrGl7UmSIfGrJjeN45R3v/u96pZbbikjAatRkq5t1157rRx88MHKpXxwbQRKt6LbttoWN8VkmSVRjhw7EvZP//RPfO9735MNGzao6j6clnDYN6Pns1Rs7hY2rm3DzO7ecGURQJKmbJJtagcdNl/3aVm7di2/vO065plRGQM0GSKUlgctYOIeOmxi+gNCDGSL+Hh0MeqCuy6UQ565H2NJyGDQYcXEFJunZ9hj32WME8liOq8KyU7pt1pMMzICumlMSwIaymcsaLDQ7VnrMhkZXTT2ec13tTJxrnPPgM4Y5DFKhA1Mq6/c9z3Zb4/9WOdNsW7NMpLtHVqmxWBTzPH7HcM1d95B3+jCaOORovCIaBAR4uOhxGZzF7VNYjKVQOjbos6ZFVO38GgCbbREeAyI6ZKqjNRGcvmASVF+Exn0K6aArByA7DF9mmgaGNp4EuGRkdAhZUCuYuxP4yxHyAm0RpFiSIiCkEGaVKLhGDIaKe495eGJT0iAq9uQEmOte07HZDVgSmw5oICIgBCFR0AoHtBjUSUMSm6YM0DIES02KX4BH5tqJfKaBDogS2NCIhQR44yLT0pMT6kiaWpsk1DQJS+sfQaM1SN5Hug0I8THYK2CGfbe1EGASXx8Wmg8QnwyBkWqmoCUAS0vIskNIs4xKYQoQpQlUoSi8DEoElAZEJNg/2YYleI1IE9A5Y3C4Wm5gYc1DnqqQYZfnLnPRCsiioQghHiQ4KURWd6kzTKaZPbuQuEjBGgUCX0SuqTWiqcKcmyc4/CRW6GqeMyJlBuU+v1+mdPHkR5jDFme8eUvfxnfh4su+gn33HOPclaXpZNdFEXEg5SzzjpLjBE8FPfdd5/aFWF6srj2wK2YI/I856KLLuXUU5/D8ccfj1YaIznkprRCiVh9FNg+e/Ob38xXvvIVXvnKV/KRj3xErr/+BjXsG02jEZbkwNMBcZG4M/CdNWO0H3ZpgpTRvwpKE3nB/StWU10xDdkb0itWKlogV9a0jwdZnjInGZdvvpKxSzxedPxpvOTEM1FXelww82NA6KeDYumkisAVDaIwWQpaIcau/qwf3gxv/6oJ+THGQ1lFHg55nrP33nuX73URXAHwd3/3d6WVymUod5O8c8E9Wm13eiGlFB/84AcFKCP+er0ezWYTJ4R/xjOewczMTJlG4JHgi1/8ogrDUD75yU8Cw5xTznq233778fSnP12uvPJqtXLlSqanp4sUE17ZXhg+z0OSO7yvnQXb7dtFZN5zzz2lJczqubyRMjxVqcBDYVfpD0TETtyBQA6JpCjtMTALXDf3SzUp9zPL9mL1a8PER3TIeWEkSLPCzeHu7ZycmC1Msy2fYSxsEaUNTDag2QgYyxTLiOgVGpO8lLGowiIlVtZcWFi15CgxVlS8RPBc9Yw7z1m5T/cKoK8y0jhGEaif3HyN/PYRL6Qz3WVZ2MAbeOjUY1UwxTJa0pGuyoG0GGkiPI5YcYScsPpwxvKIXOUsREZ+tP56bp67V5HYkP8mEWuYkuNXH8HBy/dgymswNtlic7aDz17zZXoMyHQGJoFA4ZsepnD/hZ7liSERbSYICeRA9uYZBzyVvcaX45kcZXJy3zDwhK29Bbl760bumd3AVjYrg2Fg+mR4aN2mk/ZpjTVY7A7KvlHKcqhhslBDJJpD2FPaNPCaAbPpIh3pMpPPqMlwXDrJvArRTDEmq1jFmok92X/tQaxdsQ8q85hemGFRdWRLZwu3PXAb22Wb0rSZYw5jUpRnEAORH6JTrCUtj2jnLVmtD2DPZXtx+N5HsiwYJ0RQuRFUxsaZTfz83hu5kw0ok6hOkpKrFJoNiHvkuSkUslmpVJLQ3scmNTTQHBLsIauDVWS9AeLl7JAdbDKbVIMxstxe1yYNPDT7BHvIwXvuw17L1jChWgSZRudWCbZpervcs30D98sDbGWr6pARi2aQWMIu+IV9rE/kgeQwTpsDW4cLgxAjikkTsFe4giAT/KDImuZrljHOKe2T2arnJAHIclR/gBCT0GdGLXCrPKDmpQvaYJS9X3Rh9TNq6ez46+MxJ1JuJZdlGXEclys6p5W4+KKL5ZBDDiLP4W1vextZlhUDeI9Wq1VGDfV6g8KipXn/+99PECi+9rVvsHHjRoDKwMguV/RPFJxFzlnI/uZv/oaTTvoBr3jFK/iLv3i/bHhgvYrCJnFSMHJPjYjlzz//fLVlyxbZb7/9uOSSS3jmM58ld9xxhxJT6KQGOdb4DZZPBoAgxk3Y1gdvMaqNosjd4lDVJzlny7AXdWmhHuoFQJEWAr4xq68wqV2DKKuDAGFHPq2+Nf0jBrcpefXTX8FvPudlqKuV/GjzjxVAoBr0TIpJcrtcKpN8OCGsKSNDXPsMeij4fZzxqxCqZrNZ5l+quqzyPOfiiy9GRFhY6OAorrPcdjo9HoT2LsFDn7/LB9Xr9cryOP/zf/7PMm1AlmVlbiytNWeffTY33XSTgl8/8q2KJMn413/9lHrJS14ip59+eqlX01qXubN+9KMfMTW1nOnpaaIoKq1tS8Xmu7IUOiuUc08qpcrIPWMM11xzjRx11FGla9Ll9Npda/VD6rSMgkyDsVbTwPYaQsz8fBfBfj0ieCk4oI0Ys6FYAfYpFZyLQ9jGvJqTnkSBJtI53SRHCzQTYYqAaTQpmkE+FGjrQrSijBQBExleMfPn2h4jd/od59FxBiicjsTgCaSZ9dpbP1dGpj0WjeFnC7dwOs9nQodkvk8SeCxmGSuWrWAFY2xmK7m2C8TYeDRocugeh3DymmMJtyc29cke49y3bZo5FsRH2JPVnHzIMzhh72NZ1W3gzSYEiaE/O2Cfvfblh1wmPbapfj5rZ6xcUDGMKUgNBMZOvvuzj7z8yJdwzNqjCOYUspjSzKz2r5/HJFkOoc9Txhu8YMqn7/XZYjbI9392PjdndyFEbDFzyqiIxX5s/YqJvTAuRkbEZR5XjBPy3ue+iQOb+zBNlx2qyzSL/Mv3/1VIMg5mPzlm4iCO3/8oDl91EKoDC9v6mE0ereYUqnUAO7JF/L099MFnsineKv/+06+SkSvDwFqLtJCnhlWspIUvJ7aO4bTjTkVnIQ3TpNHxafcDSBMwhrARkE8dyqnPeg6DKfjGz34oP9t+E+tls+r1+jTbE/T6c6RYl6oHNgt9ETrt58I+jMlr9z2JUw84ER0btnR30N0LPvqtT8l9TKsURURbTl57Er9xyClMdH28zOD1MxoJhMaj4TVRQUi4b5Nt6+aRtSFXbrhWvnnTd1nPAyrLF0vrrFHFo2RgkgYnrXymnH3U65jqjdtEm3HCOIbGQJOkAzAZYW5YLRGvPfQ36JKhvIBAQTTI0GFKvxWzub3A+37w/5MeolJ6UFimyiHkUZw6HnMiFUVRSXLcIKi15mlPe5r893//NyuWr0EEzjjjRdx9990Khrlhej0bWm5N83Ykev05r5cDDtiXJDE4ke3SLOjVjNBPNFx4ujuXK664QsVxLFHU5EMf+hBnn302cRKXE6hrdzWE/elPf7rasGGDTExMcMMNN/DRj35UPvLhv1c7ZmYADdrH833yZIAu8g5lSQJlbEtlAi/fV1VP9u5aen9phgN8hjNSFd8KYIaJ2ZIq/coBHRcaBhggZAw4/74fKx1reeXzX8GLTz6T/oWxXDpzhVo0Axr4xNhyQISFTzE3FQWleQIo0xAPlSrhoeAmdXD3aWF3yHNe9KIXcdllV5ZutTRNGQwGI8Tn0Yg8dValLMt497vfLU6fBUMdYZ7nXHLJJXzta19TQRCUqR4eDSxfPsWrX/1qtbi4KC4dgiOXYK1vBx54oNx7773KRfk1Gq3dInIuu7xzUTpRuyOIRx55JH/3d38nf/zHf6ziOC4t4buLh16QacgVnvbwEOI8HspQvOIRcZZTlwOgXI0MNYACpMWt5YtVcgiKIAoJBh5+LkiekWUGyW0NTKuPUYRAkltLiZPBYKRSiFhhELKCSGVYi1OZOVyBSEWjVjilNJkVEDvLczNk0DV0iNm8MMMBE6vpbzfkgU83i1nemmCKJj6GGKwPxdh0lXqgmOw2aC1qdBSgkkla22EZIUerA3nxs05n72gt8foOk4nPCm8SkyX0/JTr77uLBo0inkuD50Oa0QCWCwJNJlnOGQe8gOcecjLhFgjvTlkZroCB0Ju31taJ1gS5pxhkOfkcgE/b10Thct526u9x32AbH/nJuTSIUIT0bK0yqlFdpfGvuK5NIlm2vcFy3WCxv8iqZRO0xydYxxpWMsVZJ5zJ/hMrUTMx3DMgTHyWBSvxohZppujOpBy9an8eeGA9XqRpTK7kD097I1+44htyTe9G1c2LHG147MMaed1zzuJpE4fT39jFo2n7VZqEGfjSJvQ8dK7pLiTMzfeYm0v4zcNO5/C9D+VbP/++3Mldqtvt0W6P0+0vWm1+agOJaNibw+raoLmoWdFrMP/ADHuOT7BjIWYVbWbpyBGtg/mN5/8me5mVTN4P4x0Pz0DD07SUJlAeOtFICnEPlnlNBrlwwqpjWfeCdZx304/k0i2XqVQ8eghGF9YhA0Z8lpkpDsjW4G2wJdOiRotMdejnfQg9tA/EXRq5h5kJUCbEC0ICUUSDGAnAGzc0Mo+IJh59Ukmxi5xSsfIoKqQeB7G5mxxEhFarxVOf+lS5+OKL5ZprrmHPPffE8zxe8ILT+PGPf6yyPCu1J06QWxWMr1ixgs9+9lPEccaPfvQjLrzwQgWj1qgqngxiczcZNBoNO1lmKe9///tpNBSvfvUrefaznz3iZqlmsvZ9e3kGgx5r1qxR69evJwg83vWud3HffffJv557rpx65ouEyCNXOTQ8jInJ8wG0Amj4hR3TPMgL0AGoEEuCPNAeolQhy1MkxStGjYpCc1OmWLFIsbenFSd6xn6fi9VjKi9ggT7/vfn76vPX/CdxnPJ7L3odTx8/VpbRkjZRMRD7xcxQcd0sMcE+iOzrSYkif9RIiRiw+p83vOENJElSav9syRV5VEmUswCDvQff+973llosJ5Z32q8//dM/Bewz2+/3R8TljwQzM3N0Oj0+/OEPo7VmbGyMbrdbEqAkSXjPe94zokNyJW0cHJF1bjn33hjDZz7zmZLkulQOYRgyPz9Pt9vlXe96V/mcVSMPqwlEfx04kWzk+YinSZUwAEygSHPrpsBg9T+Zh8oUXq5QRQpsKaKwEk9KFhR7moyQZayQ5cEUKhGyJCcKQ7QHA53RK/I+5+REQAtVTILFblzEmrbB8bmCxMM+w0oP8zppcNFkGbp8lXmpHekzgOSowlG5Y3EWr9WgX5SSibUQhQGtglBCVmqJNJpBJ0ENFM2sQSuO8GZy9smneDaH8QcnvpJ120KiBwbspZYR9A2L8/OkpHSlz9jaKRbp2XxDYQCpzQ01hnUHHsth/Mlxf8iL1j4fc3vMVDzFpL+SudkuqhHSXjFBFglz8SLz8aKNGPQ0eSZknYzJxRbh/Tkr58f529/4S54WHSktCWjLOAFjVgPKMGVD4fNAAyEeK4PltDsRa5OVTO1owS0DnsMz+P3Df5cjG4eR3JPBtEfTTNCIpjDap5v2Wci7iM7ZfOe9HDC2lokkZGI+YPkmePvJr+Ol686QNayWZUzJc5c9S95zxhs5wuzBjps34i0asukufpLSG+xgMdtOXxbpZ10WFxfJFmImkgbrsin2mG9ztLc37znzDRzIGllOm6ybELYaYKCNR0OAmCIaUehg1ObBgAd6MZk/xtxcitePmCTiKezDG5/2cg7dMYZ34yztWaGV+bSjBmEjYODlzNOnF+bottWCjvvj+AsKvSFn7eIKzn7aa3jD4efIcloyjkbng/J+FHx8HdE0Pq1U00wUfiYgHrnSZBpEGUJyQkloeIrILzJTaCFTQi6GNM9JM4NdbnhWOG8ClLHzkxTz1KNFgR6XqL13vvOd8tOf/lS63a5cfvnlnHLKKeR5zuc//3kmJibUJT+5ROUmJwyG4lJn/q+WT/ne974nVqzr8/rXv740D1QnnOrg/0RnNQfKlbcrwxEGIf/yL/+irrvuJjwPvvSlL7HP3vuIy1LtNBztdrMU73Y6PbrdLvvuu6/68z//S4LAhs2/6U2v55tf/zoLC/Pyb//+ORmbmAA/wGu1YDCAJB2KH2RXf03h+B9GNaBzULZUhHEiKc8NIsMB1hPnRHQ5V2Ls05iWmXR14cYQDwamT0xMlwE/uvMn6nuXn4/Rit99+Wt59ppnMEYkGkOILWhDlu2UA2FUGVOdDR57LM0ltLuI45jbb7+9dCtlWVaKticnJ7n++uvF6ZOcu2liYqJ0QT1SVBOyrlmzRpYtW1aWUKpmd7/yyiu5+uqrFVDmk3o0rLqOC2kNH/jABxTYPFWO8IAlleeccw5gSVyj0RjJyg87978jVJ7n8fa3v10de+yxACMRvJOTk7TbbTzP44ILLmD16tWldc6lYvhVMXrtDb5W9NMeaTa0nmVFzLkqnhf7f8GWdZXCSS6FsNu9dx8FeEQc1TqY5Wkb6YHkmoYXEbWabI07LJAxwJQ5kNTIc6AQpRBPYzxl8+sAmbMli7dEE+naYEYiZT3MMHWRAHFMUcQIpXOyfGCtbtoudv1S7ZKhJS9SCSiaBBIoH61Dssxj0DcMZgccu+YQXnbY8wi29VgbTBF3B9w//QCDFT7pvk22LOswszpmU2MHsyxaF2mWgvEIbOU1OZJjeN/p7+FQtT/Le1Ps1dyLvA+LaUy20ueBxiw3qfXcwN3c6N3DHcF6NjQ2s6O5g05rEQkNZjFjajBOe84nv3uRP3r5Wzht1QkyjkeUe3gEgG8nceUIpypK2Ag7FufJEELlMU6DfRuref7aZ7J3tJrF+2cJVYPG1CSsmmBmLOUef5p7G9NsnJxleqrD+MEruWPr3cTxABYT1uYTRBtynrXiWE4Oj+e09nN48UHPo7lFaM5CW0f00i7NdeNsa3W4d3wzd45v5p6p7Wxe2WVuZU5/CnqSsGPrNNGiMLmgWdmNeNsp59DCkwnaJJ0clMZTFS+CoRBsNyRctpLGyj0YeE2mlq2js2GRU5edzGsOfilrFxpMTPsslzZqymN6fIH7/M3cFjzAra3N3NLezE2NB7hJrWdbs8P98w+wsLDAuGnBhj76zh6nr34mbzrkd1lOW0K8ch2eYpjTC9wnD7B91SJbls+xPtzGjqhD2tL0s5x+ahBlSdsmvZn7gg3c1djAPWNbuG9yBw9MLrBtrMtcq0+PPikJqBSMpU/2kfBBOd/1I8djbrI54ogj5O///u8ByhpeH/vYx/jYxz7G/fffr3zPPp5a2aSDSTG2LR3EL7nkEjnhhGcA8MIXvpjpHdM7CXKrkVW/aqmJxwqufWEYFmU/7ID78pe/nHvuuYt161Zz1VVXcdjhh7CwsFCGvHe7Q7dKsxnR78d4nsdHPvIRde655/LqV71Wfv/3f59jjjkSgN8567e5+pIr5DOfOldlcY/AsxNRVT9hlVEugZt1ltmsGhTxG0XyPFXxqHmFeBxlP7CBhaULIy5EqZ4xePSBvtUvERXhrQbtFeLX3NDW42S54tIdPyP7sfC6U1/G8489GXWD4qdbrpWETOUoYrcaluGhy3IPMCRY/weYpr7whS9wwgknjARQuPp3T3nKU5iZmZG3vvWtfOELX1BKKRYWFkYsJ48EzjXVaAxrPC4uLtJoNMo8VgB/9Vd/VaYZ6Xa7IwL4RwPGwMLCIhdeeCEveMELyvIx7hzjOGaPPfZg06ZNdDodPC+g0Wjs0r1XzfsEsP/++8stt9yiPvGJT8jb3vY2wD53Y2Nj5HlOp9NhcnKS2267TdauXavyPC8tbvlOiXZ2hrWAVY9tIRhSnZQJBa1hSYFoMsRGQKWpFXpXitQqsQOvhlKjpFBk+GQETDAlp+x1HGs7TXQcEOoISXKCMOTmzevZykD1fZuLTbshzoM4t/NR5hXSLW37yYrObcJIhUaMtp43ivxFusjr5grqYsXIEXY9ozSISfHp0SRgRbtFngwIlEcmhsjTZHEfMQmKHFVYx5qF0zLPRGg1SMdAiZAkffaeWI2vFF6eMzOYI1/TIG2GXDp/J3esv50tnQeY1XPMNhe4j00qdzOVjNGSiAPV/rzmeWfj74gwO6DTWyDzFNHyFrLM59bOPfxs0/Vcvu1a5plXPQYEwGom5dDWfhy37iiesvxIVmYTtL0J9lARQW8Wua/DK495AQsXbpWbuI/t5KoH4BdMw609RRGTMzPeZ8aPmdu6gzD3WD42RTNo0dkxTTQe4K1ocvfiZn55/638Ytst3Md9dOnToMXqYAWnHPxcTjj2CLJtA/yZnHiuy8rJZWRJwNlHv5ztMztYm03RiGN6C3MEy5tkTY+vr7+EyzZdwzY2Mc+cimiyL/vK09cex4l7P40DVq4l2NEm0gGd+ZQ07XPoEet4Vvs4Lu5ehU9ERsqCyyzuufvSI0XUXJLI5m6PMT9kYb7LinCK1Y02jUbI4tyA3lyP8QPXcG38S66fu5kbt9zCRrarmJSIBsuYktVqOSfvczzPO/pExuZ8su0d9h9bRZ7GJPfGnHnIM7lj/j7O2/pjcklIEWL6XLLtSnXP9rskFJ8MQ5MGp6x+Bifu+3SatGAQknoBW2SOc+/8Dx5glgUdggoJciFCoclYZIFtTKtM2+AtX4p7Gm2lKFrZgelRmEMecyK1cuVKANavf4A/+ZM/4Rvf+IaK47gQcXpkeYYuyqL0+lZHVA05npqa4kc/+pEce+xxKAW/8dLf5IILLlBhEBYkZZinqRrm/Gi5Rh4pnHvCJhm1NhyFYuvWzeroo4+W2267kRUrVrB582Y57LDD2LDhfgVD0bF1cw4nk36/z2Aw4J8+/k/qU+eey7KJKb75zW/KM096Bp25WaIgQKc2nEUxmujf28XfiiF/mFKggP13RTGldvX9rip3myFdkxwTGwjs8QZZgk/EDIvqogcuI/3Oovzey17Ji5edztx35riud1vhUswRlZbHdJ6+Mv2BZJV/PXmhlOLTn/60+ud//ueyyLbv+3Q6HRqNVuFmU5x77rl89rOflosu+jEf/eiHueKKK9XCwhwjwQG7/PvQqGqvfuM3fgOA8fF2WdTXib+vuuoq5SxlWmsWFhYelWfIrWWiyEaUnn/++Tz/+c8viZwjjO12m/322082bdqkXPHuIZEcPU+R0SLGrmbh29/+dnXaaafJgQceWFqCPc9jcnISgGXLlvHVr35VXv7yl+/CpLjr/tyV9bGaNsEUi4so9EhjGxcXaFC5waTx6COjXPuHxtYc59Xz0YQ0aLMnKzl25eFM7mgyQKGigNnBAnEQcdu2O+m7rFGey5UroDV5rgp9lcYoTa4qJUzERd9a65WN2rKukDJCT0z5lqLdLlqt5Qf4mTBJm6nmBNooPAMqzZGGYtYMWMTeP6VODFt+JfBsL8TJgDBooYyi7Y0zs7idvJnD6jY3zN7Jj35+ObdxLz0GKsZasONeH/FNoeRvESaKFg055aBT2DvYm3S2S0uFRFNN9JRiJlzkJ/dcww83/YQH2Krm6JHpGIIMUlgwc2prbxN33Hm7XMfPeeuJbyHeNscYEcv0BPPbZtmztYzff+6r+YtLPsIs2naCsoEB1nJo0x0IouIImU+76ABC0czP7aA52SSdSonHU27echM/ufNafsFtLBIrA3RYxLCd+9IHuPmW+7lj04nyuqOey97NCczmlGwuYc3kCrozCYeG65BBwo7uNM29xnkg3sZ/XXMe1/IAMwxUT0+Dn+F7ipn+XeqeLVu4Y/t98sLDns1Tlh1Ab8M8q1uTBDl0Nyzw/KOfw5VX3SAtlFrIbWR06WhIbbWMlIzAbzLRnEDP9mgFTVSSIJKQmgyJPIIDW3z/vkv45sz3eIBtakDfnl0gYDSbsjl1r2zmrvvv4Zr7r5HXnvgKDjpgT3bcvZ3V3iRT3iTb1nf4rae9mNu/f5/cTKpSeoiOmfPm6aXzSuGRYQMJjuQQUS0PPSisr36Drihu4T7uZ9rWehTrz2hgs14l9BmotHy0lTjDm7GR4ko/KiQKHlO/iD3hOE4xOeyYnuVLX/qyGgwSEI3vRUixAooaAUJOFA01C8bASSedLLOzs/L0pz+dIPB43vNO5bvf+7ZSWkjSoYaimnARLBF7MpAooJId2ZCmNsGlkIPKuevu29WRRx2N9qDVarB+/X285jWvk0ajRb/vopZUUYMtLFfP1spgSLKY6dkdXH7lFaAgyVP6yQDlK5uHBJcWzlRejLxsdhnrlMug9PCVyf1yiqy/xatwA9rvNSEevgQ2KaC2yQkzRWHpiovYYXsgkznhes6AmAX6XDJ7jTr3vM+hk4T/9ao3ctTYMeIzhseYJWkuT44T40KhC4GojOZ7bLFUaD7Mbi3EcX/YaZiRexIoQ/PPPPPMwvqjSdOcsbGJSii+FAW4Dc9//nP5/ve/x9atm2Xjxg3yt3/7QXn6058mU1MThVXEEARWtF4VsoPG86zPv9lso7U9lr1nrBvs7LPPBgxGMsLIL4974YUXjli/qkWUH42+s3osm3vrO9/5Hlr7aO0jMqxjmOc5L3jBC0ri5/JpjSYWL/pZuSD/vMjpFRLHKWHY4Pjjj1cuCWsVTvf1spe9lLPP/l1x16Z6vr4flolSe70BnheU7XSWO98PEVFo5aOwlh1lYJDkNjLOg77Jy9CLJtAWRSDahs4ZmxsnJSBTPpkPsQ99pVAE7MlKeevJv8f4oEl3xi6+ZrIFBqsUd8bruaN7h4I+fhG3YCPIir5GE6gGkd9GeyGCB8oj9EJCNFYJ6QrZBiQo8N0CSeMTlKlMMqyuKh+DzLcOewiYZBWrV+yFiQPygWJMBwQ+bFZ9bmObskoq+3vtNTAISbxIS2UsCxRtMbS8Bnmq6IUe2WGT/Mft3+Ljt3yGn/MLNctW1WWGmJiEdHjZU4FuwiSKU9rHcvKap9C9bZpQAmbSRXZMdbh/cgv/dN1n+bdNX1Z3cp+ap0tGDJLhdpViWCTmfnaon3KzeueV/x/37zvHbKOLH0UsD5czuK/HnvFKztrrJXgYUIlV6KuQ0AiTNmseCi1hrjHzGY3EpyEBfuixKd3K3H6G789ezj/d+Umu4qdqO9NqgXkWmcMQkxPTZ8AsC1w+dzX/ed1/012eE061AZ84NXgS0Oxp0m4P9vG5tXE/H/7Fp7iaW9UsXdWjh9IRpD5ZZrMm9ejy8/w69fmbv8hdzfvpj2f0JCPrQzNps0atZg2r8VGWTOSCJ56NTlSQ+BkDEsaNz1Tfp51mNIuyVp0sI275TC9POfe+r/GvM/+p7mWb6tAjI0WR2zDKzKoHYwyLLHAtv1B/eeXHuLp9J9tXJyy2c/oKvCRgcovid5/6cgImJKUFvofkGR4ZXqm7NSSLAyLjEZDR8HJCTxO27UIjK4KlEBsxm9KnR8/m75dyF+U8Z2+FzCayepQW4o+5wESMIs8FrT3G2uO0mm07meYG3/OLUinWjeXSIxx66KFy++23y+WXXwrAXXfdw0EHHcKVV16pnG7KVbF/sqPVapUTki2rYSewNI3J85RbbrlFrVy5Ul122RX0egO++MUvsmnTJjnzzDNFRJWWNpdbK4qiclA3xpDmCUkWg4Ig8jHkxGlCmmdoz3NKp4d8VYmVQ6lHKl1sFR1V5XfDG9Hfid2XN5dzF/ohRkNKiiHDeDkd1edn229Q519yMZvXb+V/vOi1nLz8OGnQsALByj68yu5M5e/jgQeL3tqdNBtTU1P84Ac/UO94xzvKFATud1mWFNfWuj/7fWuGbjRCli1bxjve8TauueYaZmd3yNzcrHzmM5+SAw44QDxPEcfW3VvVNI2NjdHv93cidOPj42UWcqUUWilyY3VZN910U5m7DBhJiPlI4dIHuMXOli1bVDW61rnijTEcfvjhZZkaF+U7JKRD65RNg2DK83NkLUkSFhcXOe6440odmnMNBkFAs9kkjmP+/d//nX322UtcNvd2a7y4Flm5v90ToltXmefudGfO0cPSHdbqZNtboeL23nWmYAO+eKxihfzGfs9nP38tvYUYE/ns6M2RTyoW1yg+f9U30OR45GQFMRAXVVdoFiNReAK+KLSyCXYH6YA8jUuNVkZGhz6i3eKIUi9VeO7JigAP04fQj1CZokHEcw8/CT2bky+krFu+B8Yk6DGP27ffRx9rb9fKVibo5gkKCMMASRPyfs9GJeY5iUC4cpLzb7qM62ZvZRtzaoFFBvQsxVADjLLKLqU0GGjoiDECedp+RxJ1YEqPE8cxZkyz0I759EVf4Gf9G9QCXWKdkjKwqViWIAUWSZkm5l62qU9d8gVY22A26SKZYlxamK0JJ+x/LHvrNaKMsiWyUlfgOC/SSCjl64CJ5hgN1SDtJWTkyHjA9dtu5bxbL2KOjpqjQ5c+A2ISkjKrt6iMTPXZzoy6rX8XN2y6lTxShK0m2vcgN2gBP/QYjGd8+/of8gDTap6ELl0gRbJideop0CmxiukwYCNb1NX3XYdeFiBaEQYNVKIJsoB9/b3Ji6WwwqDzkokXC9YMLzcEWY5vcuJBj2QQE4616DYNl913LZfPXKu2M0+PPrnObE1DZa0+7j7PyRjQZ5Ee6/VW9eHvf1L1lwvppMe27iwqg+aCZpWZYB/2s3q0PC+lJbpQ6oJBibauc2NAbEEjI7a6Yu6eAcu4yVVGRlZmTnfzUhEGMSwz9ijKQh5zImW1QVb30el2ypWvp213O/Fnq9UiCAJOOOEEue22WzjooAPYtm2av/qrv+HII49ULjWCjWbzH7WIoscajiS2223iOC6LuPq+X+bRmZ+f5znPeY561atexfbt21m2bJJvfOMb/OEf/qG4CCuXJyeOY7IsI4qicnKwWhMpj+Uinx7rFBCCISEnK2JaSp1I5Qb17IagINcJmRdjvARhgDYJueTEaC6auYGrb7yJvZM2rzjk2eyjlosSXTK8RuGasKsKzcDTJJ4eJsh7LM/zYXIZ7QpVC9bc3BwAn/3sZ9VLX/pSgLJUi4swcyk7XEHrJEloNpvlv51u6eyzz+bWW29lMBjIBz7w19Jut+l2uyXp6XQ6LF++nCzLaDabZRtc1Cg4S5Mqxdzr168HKMvfODwaC5Vq1nfXPqcFrPaT1pqDDjqo/GypS63s+2L0c98HQcBgMMAYU57vTTfdpN773vcClAsul37EEaybbrqp3Of8wnxZX9Dtc/eIlJ1YNTb3UnU1knvWQtv1NIPi4yBQeLooiqJS655OYMq0WcukHBceyIsPfzY77niAvjL0W0LaTvHW+Xz7jou5hftVQocG1pUIxcQlNrdBE2uljfKMhhgilTGxrE007qG9lIwBAwbEHkiEDXkv/IsKg+icxDMkbkI1oLKA5qDJcsY5qXGcPHXFoazN2uztTbHtvvvpezEzLHDtHTcQF9nHnYaxGBVQoU8uBmME5SsybRh4OYMw5+p7f8bmfFrlCKKsXD0HtEdpzRYxIBoxwlpWccja/Uh7CYlJSYlJw4wbN9/B7eZ+lZBZu7ux2k9bhYGyr6w90E2qNlvTnWa9+s7PLsBf22AgKc2ggTcwrNBjPG2Po1hGgwAPV3NuoKQMvknFoDyNaCHXBh15qMjjjvvvYgezKi09AVYcN1yAFtAKIWc7M+rnd91I7OeYSBCVQyDEKsGfjLhr873ctHBz0cNFrj7tcgS6gAHIJcfm9U65+b5bbDQppnTTK6M4YL8Dy0WyR9HPrkZLDiEgpCQ6JvcF0db6HoxFbEi3c9WW6+jSKes0jgYvgDtLVdAgT3nkJqdLh/OvuZC4kZH5Uj6P41Gbo/c9hIZLJ+INHyXFkmATqeRJkyeH1wkeByJlRZ02Einwg2HOJ5OT5Sm5sbdVr9dDRFi3bl3524mJCebm5kry5JL0ZVlGr9criciTGa5GWzUNAtjJzOUMAjuRuAkN7GC+fPlyYOi6rE4uLgqw3++XBW2dLsTVj3vMoShy7psiFFxjZes+Ob4dELXGVbMpzUeFmzuRFIVPi3E8fFQGs9umCUQRFn7uwpND8dYOQlpj63lVCmI+xthViZaHStZYnehhWLz4ggsuUPvuuy/f/e53y8/d9koput1uSa5cegJHsNx94J6H9773vWzdulU++clPStXN50q7VC1TNgowKAM+cpMXYvOw3F/VArS07t+vC3f+QRCURM1Zv5YmyayWzlmausT1j6LyF2vJWrFiBSLDhUSappx77rnqe9/7Xtl/nmczpY+Pj9Pr9RgfH+fqq68WrTVaaebm5sr2dLvdXymjuypfGlujrKgQp31cjgQJAG1s0XGsNCUUn+VMMUaDp7A/Z5/4chZv38aKxhSNVoP1/S3E+4b8ZMt1fPf+HyjlaUnJrTvPWDeucyFal7elIdoYfGNzTS12F0jTlKZyJVNCG01rAONZYXhxazsPPqLxTJMpvZIpxpmiKSf6T5U3PP81TPUiuhtm0HFGY7xBvkxz8467uSe7V6WFFcCWcrFWtxRDlhs8HRBEdsFAAEkj587t97GFaVISclSZNFSqejX3ePsRPgHHrD6SZuKhc0Uv65I1DJ2gz8W3XVakHtbkhVjed7rO4hHVUlEJqOI7z+bZunD+EmaiPtKwur3Ij0in+xy39ghWMSUtK9MnV5oEA7roQmNI04RcDH4jQoc+M50F7tmynhRV2N4ZShyAMsIAwCRQlHS5r7+Jvp/Sy/vEeZ+g4ZH4OWlT+PEvLmdArnJyMhJ70VSO9ooOygorb0Fkc2COBbbNzWC0IhNjSXduWDW1olzglj1d9JMyRRUeElJiYjPAbwYY32PgGa5afz33s0nlZNY9WLH6CBULaRHfCJCIVe4FKuSKhWu5p7uF1rI2BkFE0VQhR+65P5OEEuCVSU+dD0JhHxilFMrkSJG1P5dqnv4nFo/5LOT5CiOwdesW0iwpBztPeyXbBDuhZFnGV7/6VfU7v/N77NgxS6MR8vd//xGuvfbacqKwyfosGXk0Mi8/XlhaM8z3/SJje48wDPniF78oN9xwPWvWrKLT6fGud72LD3zgA8olHHREqvr7ycnJ0jLlLBCOqFb76fGAE6vbdP9Wm4HySXODNraIZpiBl9qcejSwiUSJCIDfWP4sTjn6qSQrAr5z62VslWmlMIRiB8AYsFObT1na/FE2z/46eKhEnY70VzN0x3HM+vXr1ete9zq1bt069YEPfIi77roH0Ph+SLs9jucFDAYJQRCRpjmeF6CUx2CQEEVNPC+g2+2jlCUf55xzDgsLc3L44YeKs8pUrbZa65FnxfdC6xbU9vuxsbGypEi1RuCjgaobDygrF1Thvuv3+zuVYqn2Zfm+Mm5UCRRYF6ariHDWWWepTqdTLmZcMk73/THHHMNf/uVfln1WbaOrdzm6AliKoZvbJjXwgNCyJgmxoVCq9EknuSCFdjlSHm0imgQcwxHyByf+Dsu2BewRLCPIFIP+Iu29x7nK3MU/3fCfJCzSybeqLikD3yNJcgIpSDhCiCF0zm6TgxG0KPyoQdNvstpbxhRNGSdkyrRppBMEgzE8GUMzSRSupBGuxJdxIiaYYIzxvMGxHCxvP+z3ef3xv01rs6K/YYHJ9jiJn7NDLTAddbhyw/X0SJCimG/uXE3KJgAepBlae4R+QD8eIKEiaRl+fv+NdOgVViQhy01BojTGFZpzzMeERDR46l5HomZTGn6AeIp0XLi/+wD3s0n1iOnRxyhjFwgYbFFeO1bsFOirDbkMWGSReQbqott+ir+swSDN8NCMqRYHjh/IXuxBZGm73Z0SEEtiy/tSKbSvyTxhy/w0G9mKTWtqa+/ZjYeWo+LC2T9aGJCzhVm6QUJP9cklRumMcDJkc2+a27gXdEhKYu08JgXP4LnQz0q91KzozxTDA9u24DcjQBP5EZ54RMqjQTh0SVfa4hXhCEJCIn2SLCFTQqyFeZ1w9czPWaBnpfbkKMzoOKzseapCM2XDYjRCzqIs0iVX1228mSwScnIC7aMzxb7t1axjGQ08TFZo/zy/oMTD3HGegDY5IgbzRA/+FTz2GikRtLYDeyNqIAi+Z0mEFA9+q9Uq9R5KKb7+9a+rQw45RH30o/+AMXDMMUezbds22XfffcUl6xsbG3vSlIF5ODhRscsVBbY/XDLGe++9V175yleSJBkf/ODfsmLFCvWP//iPKo7jsrxMNacW2FX3/Pw8LltzNUO103g8LkSzcglMkS0HVWRIK9y3Sixvci9vAAxAmYhVLJPnrTlJTjvpObSWNfj2jRdw+cLPVYdFpHAa2iy0tmhmkbwGJLcTxuO0JllKlkoLSeUFO7sBHYmqEghnfdm0aRN/8Rd/oQ4//HB13HHH8dd//ddcd911GGNoNBqly86F6zvrZRzHZX4kGCaevfHGG1m3bp04a1Ke56WY2xH56r3iHv+DDz641AZVLViPNGEl2Pux0WiUljRgxNJqjCkJzpYtW8rEpLsqVrwreJ5Hv99n5cqVaK1ZXFwsNV55nnP00UeX+6/uS2tNFEX86Z/+b84666xSfO40Wruq9bkrDAM6oEwTgrYCqAzKyrMu1VMAniiCXNEm4BgOkzc+5xxWxFME80KUKHJj3WVbm4t8+ZrvsJkZlencFsVtuCWLT2ayguYNFbUZOYkyZChy8Rj0BNNRrNNrOIoDOZz95FgOk+M4TJ7OkXIsR8ohHCB7JatkdTIp+7GnHO8fLb+514vlbUe/Xv7w5LdyTOsQphbamB05a1euYSHtstlMI3sG/GT9VVzZuVYNiMlVOnwaHSEviu3muWAMxIMeRgtxJNw5uJ+YFGtlk2EnKTVivCEIIBX21HvKuuYqmn2PwHh4DU0+rrj6rp+TkNCjj+gMiaCfx7YtxaLL8ZfhtcIOTJKS2VK6XL3x56QN6JsM0SF54jGll7PO29OmtcDWLCxMWngI2giB56M9SEyODj0GkpAhqk9shc0liVpy8xQyiMxkDMiYpa86OoWGZ/eXDAjGGtw/vZGcgFmzaEX8leKneV64MKVYuwKGnBQhwaiZ7rzVXHkevvbwlYZU8NHlgsSMkKHi+SfBSIzSOUmaEnuaGXpsY1r16ZfpPIYEoiCspQXQWqUUgssdkpHTVznXb7qFRNvku54OUAPDctVkDz1lrYhYAp4VdK20QitlW13OOU+e+f8xT3/gBvs1a1dx0rNPlJ9dc51aWFwgy4fJ8Jx+ASh1QEmS8Cd/8ifqK1/5ilxzzVX4vs8NN9zAMcccIw888IDqdDo7kYsnI3aVdd3pWsbGxrjzzrtl7drVxHHKmWeeyZVXXqncObkUCC6BIlgtWZ7nDAYDwjBkzz33lH322QetGbFG7a6W5xGfX2ExAkptRBnbLWK/p/RwIEAgAb5ErGaVvHDVs3nJiacxoMv5v/gx/33/+apLgiZBPE1ufDtCGLf6ztEkqMJs/Gin+t/lOe4iKaSDm3QfDFXXrkuB4dxr7vs8z7n++uvVDTfcwJ//+Z8TRRHPeMYz5PTTT+fEE0/k1FNPLXMuVcshuZIzSTJA6xae53HnnbfTag0F5+5eMsawfft2Vq1aAUAUDvVTz3zmM0stUbVdj1bka/X+P/DAA0uiZ4nbkIBef/31I7+z1tj8IV2oeZ6TZRnT09OAtUgtLi6W/bxx40Z12mmnyXnnnVeUq7LWuSiK6Ha7NBotzv3UJ7nu5z+TW2+9tTyIqzTwoFCmUneN4YxiBMQQFav1LDfkXrGNAl+3CBAmiXgaR8mbT34j7bmQxdkukQEvy0ikx/wemo9d9B/cx72q0dTMDzoQaogHgMaPGmSJDe1OsS6bDEMfw0ArWkqjxSdNNcEg5KQ9T+CY1Yfh+zYtwkInhQwafoDWIE2FCcRqcFIhFJ+2NPC2A31DK2zQUSk7knmSyQwZV9zWuYUfbvwJCxSUQdIhV6jqJHVAnhjy1BB6IbFkLORd5rAZzI2Xg/iWfGo7wWsriyrIkCWO4/4Yy6XNWGoQLUhT6Pgxd2f3AzlaCTQ9yHLEVlAvDFrDkueuRI5to7HWwUAxk8wwxTjzWY8JL6ChQxZ78zSScVZMrIXZ4oSK6SYSDw+bmcErXM0ighdFxCYtlFrWQjfKCod/VREgYLBBc30M83GXFbpJ4GnyJGEgCbNpnxRNjMtcP9yVMcbxOiQHpQy5WOtZQk6MrdcX+j5pMsAXj0i7MkCVZWgRGWFdoxolCcrYkkeiFWkrYP3iNAMGZNqQmOH8rdzeCmsUyuY3s/sfBoYErYC53iKbmCb2UrwgQuUaLzM0E8OKcAw1KDSQ2ifN8xGNlCoItld8JvpxEMjuJh5zi5Sd9BOOPPJwLrzwR9x8883yv9/3v2WPtXuUTBMoI3V83y+TUiZJws9+9jO1evValSQJk5Pj/PKXv1yyqn5yw0UGVd0s3W4XpRTnnXeerF27miwzHH300Vx66aXKZTev1jpzAlmnoRkMBpx11lnyi1/8Qm6//XZe9rKXkiQZ27dvL/vzcUn/8KAMpkiTIIaweL5sBQIPiIhosx97ygmTT+HFT38BHpof33Yt37rvQpX4GVkwINGG1IkJh9VTCxvm419H8aHcdw8mjoahW83zPKIoKot1w7BOnHvvrEFxHHP11Ver97///eqMM85QY2Nj6qyzzuInP/lJSQKclieO4zIy1N0nH/nIR6TqTnQEacOGDeS5jBAyYwyHHnpoSdSchchpph4pfN8vs5UDHHPMMSOWMuf+1Frzi1/8Ahi935f2J1gxq/uvmidKKcXi4iKtVqtceGRZxqWXXqr+4R/+AaDUn1kLn9VktVoNLrjggiKthHV17q5bvCRRzuogBo8Un4yQFB/Lf6zRSKN6mgnGeBrHyBtO/l1WLIwTzHmsGFtJNDnGFjWPd0CbT/7k37iX9QqETn+hkANWopC01Sa60jJOm5QiDJQhAXLxaLUmyDoZZianNR/SnPGZmA7YozPBAdla9llcyR6z46ze2mTVlog12xqsnWmwakfA2IwmmDVM+WMs9LtkbY+Zdp/FPYSfzv+CT9zy72xkm8pUZqtMaWdFxE7M2kPICYrEp1o0zagBytBJu1i9T1pUBC6ZAVKQgzLZaGYICPBzzbjXoJF7+AVxWUw6BCoiISWVxEZ9aWx5LOtdxBlwoGKNKvrRUxAnKSpUdOirbjYgV5CKIYgaZLFivDEJRVoIBw+Fj9DwgrKdSgtGwdz8vD195Q/Pq3JMZwzzqm0LfTI0i/0eaWb1R57SLHZ66EbIPH1F4FkLpCuAWiAIXGHHYXSreIoUIfeFOM8sGRrEaIHIj2ygXyEXL++pYiVcLL2stS5JUZ6G0Gf9ts3WWefZiDw9Qh8UDxr5ozXah8GgD15GSk4i6dA1ZwQvhaby7T53ETUryiv7HR5aUvFE4DEkUtbofPXVV6s3v/nNXHXVNeS5sNfea/ngh/6KTZvXy7988p9l2bJlAGUIs3MBVEOvZ2ZmOPLII+n3YyYmxrjoootkqWYIKOv0ufdPFlRLXbgJ5C1veYucdNJJGAMnnHACd955p6qu3KsTx/j4ePnZS17yEul2u/LVr36Vww8/lDD0ueuue/jP//xPLr74YuV+50LiH2to3zkVioFGMuu/z1MCMVZXqay+qaMjUsYYZ7k8Z/x43njKq2k3x/jW1RfxjdsuZpo+g6yHMqAjQIEnBl8MPqawQmWIMmS6Unz1YVDVCzn3sXu/OwjDcOT6KaVI07R02zWbzRHLaLVGnHNtuVp7VZer0yW57ark15EJR5DOP/98deqpp6p169apr371qwwGA9rtdmmt9H1NGFry88Y3/g/2339/qboZPS/gs5/9bPneHcMtYE4++WSpntuviqXFmQNXPLtYFLh9vulNbyrr/GVZVn6ulOLaa69VS6MGXb+W/S/DPnN/XV9VtVbuN65//vzP/1xddtllZFlW6gft+UKSZKxbtwef+MQnBGD79q2q6qq1FjSrl3K54Iwxw2SGnrLCPxFQGQE5uiizG/gQx4AK0GmbScY5jqPlTc85hz16q/FnNcuC5fTmFpBJj7kDA/7pqv9kA+sVDOjRsZNxDsTWFaQwZEmnCPSgTLdg88IZcmMwYgsXu/tHo4iCkKb2aQcR41GTyIvAD/AbbZphm/GgxQrdZJVqsFxFTGqf8WbEjv4M2TKNd8A406sS/u36b/LJ27+qHmBBzTGgSw/J+0MdkpuUC7dTlqR4SuPpAJOkNMKQbtKhR0eVCX6WuOlLbipAbgjQ+GiS3oDxRousnxJqWy0ilricYO0NCCS7t5DMjTWEpWlCQoL2vfK5dIS/tPRTXGsskQjx0UaIPN9a3gsLsPJtNq5M7H1Z9ocMLfPu/MpR3lhrWZpmNKMmKgOVgecFLHZ6tmdya0VCCtVEMV2kab7Ea2jdagbrbsSzi7mJ8XFMmtl7gVB2VQZenEqtmI+DICBPh6WtDMbKAFHFER4e5dioAF+jlSJOY3s0Y8jTDA+FFIQZM1wEimtT0bcuMCbPcyQbWs8dqgvIxxOPuUWq0Wjw+c9/Xp144olq7dq16vTTz+BrX/sGg0HCm9/8Jm699VY56aSTxGU4dpOeGxyDICDPc9avX69OO+00AJ71rGfy7ne/W5a69aoTkdM6PBkwNjY20rZ99tlHPvrRj+J5Hueccw433nijqk4+MHSHRFHEwsICYRjy5S9/Wb773W8DsLCwwNe+9g1e+tKXcfzxx6s3velNaseOHaU7otvtPioal4dDbiPpUVqjtYenBE8yIoocKNojEdC6hTIhk0zISXucyEtOfgmhbvLNK37IFZt/znbmlagUTTFZFK4QD4NfplKLwWWqVdb0vzt+PUfOJycny/xEjkDsDpwmz+0rTdOyb5VSO0V4VSf/VqtVfu9+60j+7hC58fHxMjN5s9lkx44dvOpVr1IvfOELbUhyEapf1WQFQcCBBx5YloBxRObqq3+G7/tl1FwYhiwuLuJ5Hn/2Z38GjC5Aduf5cecQxzFaa5rNZknGqiQxz3NWrVrFaaedRpqmtNvtcpJy9/yGDRtKYvVopzfJsowXv/jFymVzr16zMLR98sY3vpGnPe2psmLFCnGFpmHoKnfvSxgFvg+ZQJKAyQgkxVN2ikmBXmbJgD/wWcEYB7KnvPW032f5/BiyJWWyMcmW7ZtZts9KdkRdvvDz73BVcotaLPIpmSKpoBIfT3w8ZwcotSjYZ0CBG861UoVdIUMkJRzzYUKIx1I6Y33mmotsj+bYHGxnZqLDjrEuM2M9Zps9Zpo9Zlo9pptdtjYXmF2VkB/U5O5gK5++5It8+KJPcMXsdWqRPllkyPTONTHdZG/DTkr7BsYIYpS1OuGqH1THcPtvd2oKyxVtwY+EIPTAh0Ee43sKH0VDB4WUWay7unBRIaC1K6Es5TBRpmMp+lACN45oxmgJWY7vKfq9HqHvoYOcQT4YWl9yOzhliK2+IAK5QVUs0J7nDbd3xyosRo5A7QRTuAeNQhuFzhWesUV9lBr9VUkwl6B6SwBFrqpC14Up3M6CKgow2tumkgMNa/O3ZFiDDCN5V7TGaXsh2tXFK363OyrCMPSLaFAgMSgxtIqqDu7ZGpiMzFOFKpYHXcwZZZ9BJQ+vn3w88ZibbQaDHq1Wi16vx/T0Ni6//FJ1wQU/5PDDD5errrqK5cuXc/nll3L66WfIhRdeqJrNJouLiyWzdJOWMYYrrrhC/d3ffVj++I/fw5/92Z/xj//4j8VKcQj3OzdZPtFQSpV1xfr9PkEQ8K//+q8AXHrppXzhC19QwAh5XBrl1Wg0uPjii+XEE09gMEj44he/yDvf+U7lIv6SJCkteHmelyHev45l4Vc+P7HmYeMBWUqIKc3VGWCn7IjIhOzJSnlK8yBedcpLCUyT71x7Gd/ecjnb2Ko8+kTKI5bMegXtwh8AQ2qLllJ6T4YjRjFoPhg8zytdOd1utyxJ4lxYD9dHzWaTJElKi4vbl4uUFBF6vd4uV0JKqVL/566Te++CJh5uLbO42EUpSzb6/Ritbf6xK664Ur3oRS+SH/zgPJTaWQ93+OGHc+mll5Z5y5RSXHfddQqQdrvN7Owsk5OTpebuyCOP5LjjjpOf//znykW17Y7+0JVnieMYYwyDwaA8XrPZLNOaAHzgAx+Qpb9zF/mb3/zmSDoEl+7kkaJ6nRcXFznssMO47bbbRhYZcTwkdpdffjnnnXceE5NjaKUwS8rRLIUSW7vOx+Bs6JlA7OY+A+PeFI3UZyVN+bPT/ycr5pu0uz6+0nTiRZr7jLMh2ME3b7qAK+avVbN0yInR2ka8KvzS4pLjqmUyOkkXVSJCFIEIvspQKqYzmCEbE7anM0yn28i8HN30MWGEwWeYiifHKBdWnpFqSLVw6513MxcvsrG/iRl2qJQYm0VpQB6bIYmqRm4xdF0pDErZtAG50tZoJwqNwS+0S8Nkv4XMozI9Wx2RTXDUS7okDZjLOzSCCVSWs0y1aRHSpMVcssPOaC5xl8rJi4ugMENXmhTJtyuPXkiTBj5h7hEYUMZSsNiD2c42PDzRaIUY8DW5McQiKjdGqosY5WmUp9G2MqgqpKIjFil3Y7hAhYo9BZ2B9hS6WCX6yiNQNvErYtO/Ql56DN3lr+bus+5LR1NtQgSN1bLa8xpGvGm3fdEXXl5Y/yVAERI2FMl8H9WNOXjlOhpzTRaTGI0i9EL6eVYQsqKuazlmD2+LNLXWWQRCQgJgLGiRpzmeUahQ0/MMHVISjNXsGcHeJTIyvJccuEgqrHhykKnHnEg1Gg16vV45mPX7fcbGxrj11lvV5OQkd955t+y///58+9vf5vjjj5dbbrnFEuJCpGvzdKRMTk7S7Xb527/9W/W2t71NJifHefWrXy1f+MJ/KKe1qFobqm6TJxLuPPr9Po1Gg6mpKU4//XSUUrzxjW8sLQBVi5WzlrjzOPfcc+XYY49FBF7zmtfwne98RznLg3PPuChA9wJHyB67cxs+1lhBoTZlihQfikEsRBGwhuXy1GWH8nvPOwvpD/jRrdfyX/d8ly3MqZwBbQW+cqVnsKWQsEkNy8HaWHEmgi06qaqD8K7hIt5cEV5n6Vha8PrB0O/3y2R2jtS7Sdj3fWZnZ21fLCFSTufnrq+7Ts1ms7QI2f0+NFlx94Cz3DjiBnDllVeqbrcrY2Otndzca9asGSEiTlf14Q9/mD/8wz9k2bJlI4uNKIr41re+xcEHH1zuv5r/7KGwKz2ea6dbQOy///7yxje+sSz/4iJYjclot9u8733vG3HlDfsn2Wnfvwqq5xCGIbfffqc655xz5NOf/nTRTkUUhaXL3fM8XvGKV9DtLT602NydZ2otKC0smbIOC4aRFaaJZ3zWsUre/ey30N6u8BYTkl4OjYheIyHfI+Bb117AD2cvU136ZH4GviFPSwkUqtAHCrl1ZxcWjiHsg+Kj8bHJGFA54xMNZqMuv9h4M5dtv4oZphmQEuMrAUJCsSELBoMoF7Jvk2natIq2nKx1HgYaUjNAMGh3jjJsgwxpniVR2GfDaEWuLBmw953CQ4mHVsoUVpNS/TwMbHcTvYdiU76ZabPAysgn0h4mTminIQf5+/FANiMBoZLAI00G1m1mCg0Zxg4TMqyOkEmxd2VV7W0aLGecycAWZJ5oNplO5+hpn/WL6xkUha9sA8UGZuY2P1NmhFwUuQytl1KIDjSFIah8NHVpixueny52aaMAXaSni1Ir4+uUx7D2adnJZf/vTCkMmWRFwEaOKF0GbzhHqrVu2ei4YbQdKCyRUiI0/ZBsdp79V61jignpk6uEAbkIwz5ZwuyK+9X3NEmeoX3QmcckTfZhDQ2xM4SIoBshcTNme9K1ecSkcGFWKWYR0WSwOjRd3BOetc094WzqMTfZOBO6m+wbjUY5gbVaLY488khlszhHfO5znxvRRsVxXApV5+fny5Duv/mbvyHPhT/+4z8GGPVjVyavJ0NEn3NNgu2LP/qjPxKlFJdddhl33HGHcm4P2FlAJyKccMIJ8nu/9zsEQcBrX/s6vvWtbylHGtM0LSfaXq9XitrdRL87E8EjgY3m9ooVoymjvu1aTgEBoYlYyTI5unUAr33uS/CTlJ/98kq+fMc3mWZR5fRA29DlThHJ6QNtl5Iz0kXOKWvmD3BkyrOv3UC73WZhYQEYmoM7nc5um4azLOMZz3jGiM7KXbN77rnnQX/nIt+chcWJvn+VWnZL0xc4EbQL9XckQXuUZvhqQsuqgD2OY/7xHz+u3KLG6UBcaaaVK1dyzjnnSNVd93CoZtCvCrSd1c3plf7t3/6t7DutdZm5vd1us379eu666y7l0nwopcoM/o8U1bQqbjz4j//4gvrhD39IEAQjltzq2NFuWY1hNQmo+7dFhfAVk2NZGUyB9nw8adNmjNUslz847hwOyNfSWICsOyBrKqabHWZXdvjmLd/hvNmLmS/y85ClpbvOWSyksC3kbqUi9mCqeLm5xE4uHjZjtg2PT72c++Ot3MMWtZV5tY1FtV132EGHOXaoeXaoRebVIh06dOjTZUCHmAViZvH8mCBKSXWfjiwSq5REafKgWIc7i5h4mGICdX0kiE20qbV9Fe4ryU0xGXoVV6UpLSmuL8vCQMqwQEf9csttsLpFXxJULnhd4dmHPgONoYmP6WeMtRrD6dURNDXi0SuIqAKl8WgwRshTm0fQJsAkCbmkpH7KNjXNejYzIMdg8xipfGhBy5SlTKLs2aYmJ81dtYfC1eqOV15LXf4mqZyjj0HnOZ5YK54oQSsrc7cuyV3NZ7riltvJyzpiUFAF0cskw5CrXQkbnAfOkxCPiEFvwHizRVP5LKfBIexHi4iAJrHJkCqFcEEGogun7jCYxgj4eLTw5OS9n46X2PMSyfEaPvMqY5OZsxmwRIiUxivv/Er7in5Tyorxq8/mUjyerr/HnEg5wacbGKvah16vR5IkvPCFL6TfjznmmGN46UtfWibfbLfbpQvECa47nQ5f/epXMcZw5JGHlzlpqnqXhwpXf7xR1cQAvOc97wHgwx/+cJkLy1kGXBRXtf1f+tKXmJtb4GMf+xj/9V//VVrrYDRrtCNXbkKA0bQSjxXErUEFW43ehz6Q4RESMUWTp08dyatOewV5Yrj0pmv4+r3fYZE5leoOMABJcTVdwUWyqOIh9dyBHgQPfQu76Lbx8XH22GOPMn8QLNG7PAic0PylL31pSUqq+aEuv/zyke2X3nPNZhOtNS94wQtkxYoVZQoE17aHQzWAIs/z/397bx4u2VWdd//2PlMNd+pudbdaaqlbI2hASMISgxgF2ExGBgMWiiCKjXHAOA4JSfw4fHEeP5gPJ3YchxAZjAcEEQEDQkMMCBBGAwIJWoCQ3JoboVbP3XeoW1Vn2uv7Y5996tS9t6UGtVDL3371lG7fW1Wnzjl1zt7vXutd76q/01arNbpmqpNTmry+nhYXF8fe68jYgQMH+NrXbqh1VY7YOA3WX/zFX/CCF7xA3L4/HprXokvrOR8oR4Q+/OEPy0te8hIWFxfR2rqIOwLT7/e56KKLlol7D0efPwd3TxRFUfcb/PVf/3X1yCOPAJZsuYKQoihI05SF3gJajbx2VkLzPs2pGn1XJftmqIjKhI2sl0tPfTPPiI6n/EmfaAityS4LrZS5VRl//8ANfG77dcwypzJSUmzaBMchlRWQZ5RklHUpmzLW3DqSkf1IWU25WoWUKsQo2+c0iCMGESxiGACpNhQ6Iw9SFsnojT1y+mQMycnJKEgZFj0Ws0UMlR4qCkFpyqyRYhRXVavHK+Mq8XuhIVVU/lZYrRQNjU6DBTiSUTb+mMuQjJzbt92JmQ4ZlCmBjgiHAcfPHMOJHE+bkAjFsJ/WhKDeP+wkPPZ3AxSa0GimaMn5m5+N6WWoABaLAXom4t7eQ+xhVqUYjO2/QFCxW6GgNGKPSWlyMaSmIC1zVhJyL9MVucPTrtoTwooYNItolLgef1K/3zSFZDIaA+uMpSNuIojYdi0iVbPvKiI1FtSsuGFRkXctMVEZ0wralP2cJAjoEPLCTeczScvWBqpGN3nV1GhpIEQIKU1JkgRVNDBggojnbDqDsp8jpdWjSaR4cP8O9tLHdaQM9ah8QBjda8LIvmLpIscd71OBJ51INd2S4zgca8rqIig33XST2rlzJ61WzCWXXFLrghYXF+vBeGFhgSRJEBEeffRR1e/36feHnHbaaeJSYUtL/48EIgXUppmrV6+uV+j/+I//SK/XqyeMlXx7TjvtNDnppBOYmZnigx/84Ghoqs6niyq4n05c7Coan2xn80rOimBQo0UaEoIQsZpJuTA5W970rAuJTcTN993FJ7Z9VT3CoiqZJTLzJICWoB4BVGA3M6C0RGoQQz+xzbqhnrCs2vCx03owIthZlvHoo4/K29/+dknTtI6YPB6yLOO5z32uuIa3rq+bi5xcf/31wOgGXvrTpq8M1113HTt37pQXvvCF4qK0hyJ2d1HYVqs1ipZ0u/T7faanp2l3Eowpxwi5UoodO3YsG1ScVvHSSy+tdXlOI9ZqtRgOh84ugHPOOUeajuGHsp8wcux3ve9+7/d+T9797nfXUbmiKJiZmamjzXfccQff//4PlUs9um0drqrbJllVSpFlBUGg2LNnH+ecc059HlqtVn0ukiRhcmKSufk5nM2Cw5gNgxPTaxtZGCqsH5NAQswmjpaLz/hlzuqcSLC9YF0wzXCYMV/26E8VfPWBm/m77X+v9nJAFdjO9QJESQtVQqQs4ZbAIJGxNgEwJlquZcjKpeI0RRBS6pBSJ0gZEwZdRLUoSYiZIDIJqgihDK0rm9JkKqBQAYUKyVVAjpCrEh3ZbQdibRy0AfICJCCIOyOz7toHQo1FfwRj7+lQI3GABAGigjpyomsvbUYsQIFtA2WJmVYBKEsmH8p38OPeboqocrsuNbqveOXpL2Id09KhRVlWO7ss9TiKdAVQ9ShUrKLLi9rP5cTJY8l6QwgDikTRS0q+u/1H7KVHoW3dcIAQ474KS/xFYduwAEVpyE05TtgaqP+utctP1WvFEEEr+3AicZGy8uKzOq+6CX1TWd4gMWrJlC4yEnSP9sFtxaZu67LPKteXA1pCIhPTCVpIbmUNQaE4e8NpnBudZbVtSUSTQowk8Ypm+66iqq5r0+aFU+czZdpQkfAwDMkp+P79WxlgrRFQIGVWFyqMnb8q8uc0UkcKnnQi5VbxWle5cgNBMIqeuFTHO9/5TkTgjDPOAMbTcs1Ug+uZ9ZGPfIROp8Upp5xSE4amuzccGUSq2eLl1FNPlXa7zSOPPML999+vwLrXwqjaA0YTyYtf/GIAvvKVry7T8wSBHYAiCWnRok2bsAyJi5iEhEQSZCj23yS0Vny0aTFBiy4JCTERMW0C2kDYXGLU/6x9T7Qd4E3c6G1lc3pQRKzlKE6OTuCNL34dm9cey5Z7fsAX7r1GHaDPICmsqBBGk5QLxetqE1VawEbnNZjqu6UiUhgORQDmiOof/uEfSpZl/OVf/iW/9mu/JlmWHVLqKEkSfvu3f7s+580y/4oI1FHCpk7K/d5qtfj3//7fiyO5N954I1deeaW4SOrjwS02HMlxveqUUlxzzTUShcnoNMjIHHTXrl1j95eLZiVJwq5du3jXu94FUFsyLCwsjPW627JlC7/7u7/7uCfYHW+SJHWaudfrsWHDBj772c/KBz/4wTEdlhOku5YtL3vZy1QchzWxctvp9/srF4vUq+9Du7fdAsvdh61WbCda4MCBAzznOc8ZGzeiKGIwGFCWwvTUtI2ciD7IStfYBIZqaGCykA5tNrFeLjr15Zy/7ll0ehHdoMt8f0BnzST5as1X7ruJL+74BgfIKZKEoop3RCSUqaHNBJKHIG2QBEwCJkIZq0tsCpUFQFkDUCcqNsQgCe2wSzecQIm1JylJkcrRLXC9AJs5IW3Ta5ZpKPLGLVIW9pZTFVMqh2mDpzS+q8YtbTAQKMIgIFb2ESnb5UFhzR+l0giNk55Gmk+KipwZ+gy4Z8/9ZDMFi+EAkxuSxYBf2HAm508+m1V0ZJIuURZAoetIC1RRLmVTawEBbRLWcBTPis6QS17wK6wp2rRSQ0AGE7Ar28vdu+5TpSooo/poAIhDOxJKRSBts3ZBKitOg0Ip1+LEXa2jhs6NE1SFl8paT+aucaM0RrTVWFHWkaXGKR59N43rwUmdLFksQRmEgFIFFBLYjGZ1Ylxjo5DRm3O0bcBMSTnoMTM5ASL05wZMFglvft7rOZmNMjlsEZK4dzNaS9u9CYAubdplxBqzmuPYIK89/9UUe4e0TEwUhRStjJ5e4L65reRuCwpySqSKBysMutLCKiMo0ZTKpmVbKFrGWq7aBtUhKNeaWmONKCosvdYPIz140onUyFnZVscAlKWQ55bsuGjSAw88gFJw8skns379+vr9S53B3fa2bt0KwFvf+s/o94dVQ1arDXGT3ZGgkVLKMnMRxS//8kUAXHXV1YRhM3VhVx5lmTeiaobf/VfvBYFrrr6uThHaucUQRQERijZdJplkqvpvgi7TTDHNFKuYYbp6uP9WsYrV1X9rWCsb2CSrWC/TTDDDNF2OImENkNjWDBWsHgrahLSI7IovBqMyCO0ApUvomJB1TPLczrPkN195GTOT67j21hv44r3XMssB8mAWY/oU2qYAbRC8dOEtsrxKkWAwZNUqvZKgSzM078r3Hvs7LoqCk08+Wd773vfWpOpTn/oUH/7wh6UZ9WimwRw6nQ7ve9/75NJLL62bRDsfE7DRqj179tSvX7ryExGGwyEf+tCHxvrBvfnNb2bfvn3y+c9/Xk455STpdtuA1UWEoSYIVLXwEMrSye8NQaDI85Q1a1bxd3/3GbngggsoSyEMYsQooiipidO1116tRkObfS+MfJA++tGPqhtvvLE+J460uIUKwJ/8yZ+wsLAgl1xySX2umjo+pzuK47iO1M3MzPB7v/d7ct9998nrXve6+jtwBp9OBwVwwQUXkOclWcPzx1X/gcEY536uUSpARKF1SJYWdQrLbt96PLXb4ynb5s+RTnEkXi9LYcuWLerf/bt/V7fw6feHKBUQBBFlKSgVkOclWoeIqLqCMwxty9a2tpomuwaPifOEtUzJvzj1Dbz6mBcQ7TCQBRwoh8jRbXrdlG8+cCt/v/fbPEqqMtpkaZuSSUpaBES06aJICJlGsQZtjpagXM2kOYouXSJCSwpCW4xRAkoZYlIMPSRNCYkIpU1Udih7JW2Cyosto6SgIEd0dW0ZA6YEycFYh3LK0rKmSvvsAhZSn9fcirPqMIT9Rz0pVykihY16tkTTLhV6mNOuFgclTiOkcB2LVVkFmgV7fwf2j8rYJlF9FtU/bL2R4TElO+O9JHGA2pMR/LjgTae/lrcc/XpOZL2sYYo1TNNWjfS0UmhtG0orIrpM8VwukA+85gN0H9ZEuwasI6AjGWoi5Xv3386AgSU2eR9UWUXEFYOyRAhQOkYKiPKMlqToICfXKRkG0ZYk1qJuqIgqNgdchMQmIShVRRpLwiAmIKAsbO9BHU2xkFbGpcEoiIUjDrjavJACa+op2ChhjKETCKHWmKjLnoWSYGKC0hi6aOlgiDCVrk6jrfiIEoUkGSYZEoYZZtgjLCDvZZj5nGPTGf743P/ACzhDVjEFRPYzQ9AxiDKEpHQRurRYxzp5HmfLv7ngXbR3x4T9iFgi+vkiEyd0+OpdX2GOnRTMK9dWrFTYXnxADOyf3UEUG3RhSIIWA1HouM05M89gyorOrVA0TOxDRSAhIZqpuGvPeYLV244H0g4LnnLXSpcmmZ+fV4AopVi3bp3s2rVrTA+0FK5a6qSTTiKO47H+Wm7QdKXUTyWcLkwpxYknngjAtm3blqV1HOlzgtepyRk2bdqEMfDQQw8te12WDVkdrOGVJ79SJoouiKY0OcoogsBOqkGgiIIYF7NVyrJ5pQXEtpBQaWg7CbcWRKKAQb/NrnyOrz14PXuzXXY41FLpHO10YdzgG2KXvwW04xZhKqxiQl606vn8yvMvYrIzxXXf/jrf2bGFXexXQwZWOlirPvXo98YqtnFWWEqUxnUPj0+UbduU+wDqVPHU1BS/9Vu/xXve8x658sor+V//639xxx13qJmZmTpy85rXvEY+8IEPcPLJJ9cFE+12m+FwWFeeXnbZZY/7+e985zvlwIEDrF69uo5MOrH3RRddxBvf+Eb6/b7cfvvtfPrTn+arX/0q+/fvVzCqGHSaoXPPPVfe9KY38da3vpWJiQnm5+eZmpqqI7VgCxouu+yyOr3mUoP1GTWmblH02te+Vt15551y/PHH0+1268pC19NPa83ExASf/OQn+au/+iu5/vrr+cQnPsHdd9/N/Py8StOUmZkZWbVqFeeffz6XXXYZ55xzTk00d+3axbp162oxu4vSxXHMr/7qr/Ktb33rcdeELmXdjJa1Wp2x17jPc2TVeUUd6r3/3/7bf1Mvf/nL5Zd+6ZfqY7dp0rB2QgdqE1ZHNDtxZJ2fAS2aDi2m6XLpyW/kgjVn096pKdMYFcWoUJHmfR7dsZ0D+/czRYcTkwlJiKtoRklESWKEQIUYHVMEEQPR1mIh7UlMTs4splVyz/DHKgsNJrXRGm2sWLmNZnKiS1hEpIOMyTimG8a0g4gIa0AqVeShXmiO3UtLq68OJk+sXqerFyhT6WDsKFHWui37PZR5BrliImnTy3KGpbX+aEqJrdloFaixxXQIELdblH1bZp9Tsp2d/P0Pv86vnvMa9n93lg1HHc1c0aOczXn1My7khHWbuO6HX5O7uI/AKBURWYNSFDEhIQGboo1y2vTp/PNzfp3BXQdYm4fEMeSklFOaR2Uvt85uoe4eKKOIlBOMg2bQH1LqgpaBwhhEDKZu7FfiwiAuWuh61GFsUhOxZBNlbIpUKwqxbWfarS6FKKKkRbgQEiRALXt12lEzCkOJomRkzhkgSJ6TD/p09DTTMx36sljpupzM3X2BoNEYo6tKwgKjhugQ8mEOSYepqQ49vcj2B7dz7PSx/P5z/xV/9J2PyH08yJwcUGVurTEsZ4np0pG1HMUrjr6Ql572InoPz9NtdQgSw/b9uzjqlKO44cHvcNf8/SzQUwWZPZ4qKFeZtKMIGaqcQZCyqpuwZ/suwul1dEzCi084j0fu2CYwq/pli14phITSpVQhGZASZLBISJEVI8Yj0IoDhunh6ZLxlBMpGAmCs8yKQQ+W9mimTnbs2AHA5s2ba68fh7pK4QhI7YFNL6VpyjOf+UzAGg/CKAqwkrHo1NSUtFr267nnnnsIgmDM6NEYYbozKW+54I2sHkwhYqMVdhVtB2OlhbKwWiKrQzL1TYtoAgrioiCJwIQ5RRYQZ6vZkc8yt/MhbpnfRx9DIWBUSFa1ajEU4PyXSgglwKQxa1gn53Mqv/7iSwm7EV+64waue+QGHmG3KkkBTVRazYkNQz/5EcO3vOUt4iJDzu3dtVkZDAZcfPHFXHLJJQCyuLiIiNTmmw5JklAURU2oJiYm6Pf7fO5zn3vcC+xXfuVX6uvZibFdZaWrqGm327zkJS/hJS95CQBiUV8frjrTpficnmlqaoqiKOoIbL/f5/7771+2X81WNMaYqsecrZ49/fTT1datW+XYY4+tCcPCwgJA7f7tnMBf//rX86pXvcrpsGoTXUfY2u02IsLc3BzT09OsX7+efr9Pt9ul1+vV5+3iiy/my1/+8iHdnM5/q7lQalpCZFlGmqZ15MpVIQK1Juux4F5z0UUXqdnZWXHeV8PhENd1wbWwKcuSmZmZ+j2DLCfSqvKRatOizVs2vU5edcKLmX40wMwadBBSGkMriZiMJpmYOJG1U+u5cI0gEzGD/XMEYmzURYlNuaig0jklBLpFogI6w4KkDQt6np2tOf7061fItuFOpXWBkRzbGkRTUlLmKaHJCQJDWQhKgUmtMUMuxUgQHIaVA/gTuA/rtLIz0pSKWI40OxPtLu12l15/jjhoEYQxE/EEuk67yFiWpeIE9S955VVUYCNYPXL1lQdukBNWn8BZ60/lkd17SaKYUEcs/nieE6c38rsvfSc/6e/mpru+I3NFj166iFAyRZeNU+s4feOJnLruFOI9PZQUDIKMfcUs4TEJ/aPa/Pl1n2E7fdWvUoxWDG5qouhmm3a7SyIt6KfkeUGeW++nFomkQaGKMq8SmNVZdqRTGYxUrYN1COTkCCq0FZe5yTF5ihhLQksyyqGTVgRV+qqoe5naas6qGIaKhaJoxQmBgAxzwjgh72eEnZguE+xnwIC01sC5lGCIoEqDMdDLM2vzIil75vcxccwEU5tWMb9/HjWr+Q+vfAcPHNjG1oe3ygO7t7GPfcSEHNvayHHTx3He5nPZ0FpHf8ciR+kp9u89wPSqSfQxE+zo9Lnqtm+xhZ+oBSrn2mpRrap4OjqgZzJ+VGxjFz1m5/Zy0pqNTMQxP/nJo5x53Km8+1nv4Ot3bZG7zMNMsBqhZG3clde+7pXc9qNvc/W9X2KSQPW1IZUUygJthCKVmrg/UTzlRKrpgrxlyxae97xRmXmz6WqTFGmt2b17N2D1Vs2ydOeTAQd3R/15wzlru5TlcDisyNC4+7o9XvvvUVk2uOici945z6hev6duvO2bsjqfRqkAYwqKwqZEylKQssD5fNgUo7GrW2Wq7HFBUA5Iqh5O7XyK56x/Hhs3rmN95yji+YgFMnvjG+skbMuVc6v1LiFSoMuQKWbkzPBM3v6Kt6Ek4oYf3Mxn//FatrNfZco6A0cqpDRWGaEY+Ro/mXUWV199tfrOd74jz3ve82ieQxhVpTlXbke0HPFyE2a73a6r3BwpPumkk5TzpnosvPGNb1Tvf//75d/+239bE35XQTcypRyJyp0m6mCtj9zrHaFy23N95s4++2zlrBbcddI0t3S+TraCzZqLbtq0SX384x+X3/iN36AoCiYnJ8fOk4jUKTcXGXJoWm64iJPrfWf72VmB+8TEBGmacv7553PXXXcpVz35eBYLzabLMCJWcRzX0aKDtYU4lAoeR0TTNOXUU09V9957r3Q6nToy5UiUs25x5w5AaU1mDApNTEyXCXnZ6S+kvRfyPX0m4xnKdpu5xT7ZMEXltkJsbTLD5Dz09iwyER0FYs0TjC4wYs0rsyDEECB5QNsEtPtCmEDUSdDHH01LJgnpk8uCTcWh0YSUQD8boBnSnZygHPRRUUgQqio2EmINNTXkh+nOa2ymwX9q0rGwsEChSnSkyEQYljlKBxS4pnGV/oWRK1GNQCNlDjpCAs0gz4no0CNXn739Wtnw0t+iszomWEyZVG3WTK8hH+b0fjxkY3ctbz3nTfSKRXIMrTBkQkWEgxJZGCAPzLEw3I9uxdAV1DFtfhzOcvl1n2Ab88yRU1KCktpgdBS/qThRaO0cTAQ6iiG0rVQKclWUZX0O3LHVb6yigAWCGIFAV9WZBSk5hpw4iAkTVaf0Ql0NxU7Nr5p2B1UFQiPCb7CVvEkSYSTDmJxS2zmnT0aGJagEQlk4TZUQoJFSKEVQcUhuAugmzM/tYz4fMjU1iVkcMBN0Wdy6m03JKk449iUUJ72YockpjKGj2kxHU+h5odgz5Kj2DH0zYGLtBAvRgHhti7/5+me4zTyo9jC0S+sAKEztPm8AkZIBIQdI1f/97jfld170VnZ/fztzs7OsnVrN3M4Bx01s4uJnbaYvhiDSGJOBSWkfSDh33ZnccO+N9FgkKAWnJEvCkLJIK+uJJ76gf8qJlENZlnzve9/jec87v44INAW8zUFRKVWnAmFkA9B83aGsRn8ecL2+YDRxu1U8jEej3ITotCYA99//AIPBoI7euBJtpWCfzPLxH31ChRXFUbU821RCvSoCVWfpDa4LerPhpCaiRLGOdWLKNZy3cZJ+UNIjR2K7Yk0yQ5eQiJicjEVs6DUmYoIuv8AzuOxll0AywVfuuY1Pbr2GAywqoV/1ygspBYpqKGoFhtDA8MlkUVi7jOc///nqE5/4hFx00UVMT0/XjaO73e4YmXFaGmecCdQEwREPgPPOO4+FhYXaWPOxMBwO+YM/+AN1xRVXyN/+7d/y/Oc/v46ILdVoaa1XjEI101QuSuSuj07HtlrYunUr559/vmq6tTejtO5+cPeH256zznjHO96h/uZv/kZuvvnm2njUuZsnSTImsm+mzh2ha9p2OIF3u92mKAo6nQ4f+chHeP/736+cKWozcvR4CIKAwWBQk0J3jpSyTbx7vZ5yv7vXOzuGQ4Grqt27dy9ve9vbuOKKK+h0OgwGgzrK5o7PWTgopUArgkATqjZJ3mZDdCzZ/j6D/QVr2lNkZcHscD9FKExFCQooBhCUmsm8TZxrTJaBEkRUJV23IQYdWFG3KhRdHXFU2KaQjP4gpexBH6EgFCOBssN4QYkhI2dR+hTZARZ687TKEj0MGZZ9qMYDRQliIx91/uRnRSPXrmsB84g0tGhxoDfHXLrAdDtgoT9kYAqCri2KofGeJlxwwhIGDXFAXqSAYo4+bSJ+zHb1//7Dn8pbz3gLzznlWSxs7zG/e5410WpWR9OUQ0W+GyLVpcBG+6LSEBaKDpMEbaFYXXIgXGQuKXgw3c7Hb/4cj7BPzTG0kgeVgzFV1dxy6YFJAgZpjtYlRays711gR9e2isllUJOd0fGMHSlhElNoRTxISIOCRRmg4wKVFMwN9rEwnAMgCYHCVgfanGdM4PoZjjZXb1+Mrf6LuzHDIKeXz6OnFMlEG0UIBLUoTRQYCRoBRkVhIB2mtLsTDMqUmx++lYcf/gmvOv8X2XTcBuZ39ThuYh3hIgz25xSRohW1UUqjiwBVwkQ8xXx/P7t6u4mOSljspAQbYv731z/DzeX31G4GEJbLon6GKioZgOiAfma4ad/31Iv2PkdOPm4d7Enp9ReIZBozF9OOQ6bjGNUv0UFJUS7yyK5HWHXSBK86+Ze44v7rSKXSqeqArGoMfbjwpIvNHw9NQajzdTn11FOBEbFYCud27lyhO52OuNSX296R0B4GRsfX6XRIkoQsK8Yq8Jr76aISzVX9bbfdhmkYsY3am4QUFCyoHgf0HPvVLPvUfvZzgP16llk9z349xz4OjD32NH7uYY49us8uFtjLInuYJWvlkEBaZpa6VTFfVQlVCwaUVTuAEOjQ5heSs+U3X3Upk+0Wt9z3Xa7Y+gV20VPDwEpUY2wlR71yUobSQPYkkyiHTqfDO9/5TvWOd7yjdn53JMpFM915d2aRrkmn08WEYcjs7CxnnXUW27dvV86n6VBgjGHbtm3qggsuUC9+8Yu58847mZ2dZTgc1qTHNQx2cJVmrsig1WrV1alLidJ73/tenv3sZ6ter1c/F0VRHdlyxA1GBrlum+44JyYm+Pa3v60mJyfVH/3RHwE2+tPUJjm4+zLLsnqfjDGkaTrmTQWwZcsWzjvvPN7znveo2dnZMTPTQ+kF6aK5WZapOI5rsun8tLrdLmvXrhW3X+67zLLskHy6mtYHw+GQz3/+8+qGG26oU64ubdlsYuxMT8uioCwL0qxPXxY5kO2jva5DMSnkRwmzE4sMjyrJ1gmDVRmLUym9qYK5ZMiC7rOY5KTTmsGUIp3W5NMhZlWImokJZlqoVQntDRMMO4a5aMh8OCRtG/JYiOmgidzFgvNvyjG0jp6ge/wkel1A+/guZlqQdqVXIrd3YqAheIKq22Zopootu/iSw4A+EgsypchnhOFkQbiuhXQUPRbV0vT+2G9SKem1tqIpDESKjIyhTukz5ACL6m/uuoLP3X41sjFizZnHkE8bBqGNvmBKIhUwmSRMtBKCOMAkikFcMhcN2duaZ3Zqka8//G0+fPvfsJs5S6LaWBLFKPVZNh72dyGYDpDVIeUaRTEFeVswsaGkoJSDZERkFEUSSopsAFnGkJQ0LmF1DGsSeq2McF1M0bZ1gMMhLoZk96l87EhKCYSTCWZSodcEyAzoGUUe59gRufq2nGzLEbBqtDaiaLetdnJmzQwnH30Ku9jLp277DP/w0LcIN3fIJkHPtEmmJ2l3OrSihCS0RrdROyHTOfHRE2x4zmbyDbAj2sOfXf0/+EbvJnosQpBCmIMUddGGq0hFYdPPZcqQnD4lf3rzR7mfHeTHavqrDINJRbJuFbRjSm0Ldoa9BUyRsf6Y9XSmJ5haO01IKIYSAvswNgm+9Ir7mXFERKSchmPnzp0AnHLKKcte4yJT7qdz856amqiFtTBKBx5qQ9onG01vH1ex5DQoo0opVZdku/e4NNNS52x3/DblACrQ1u21lMaABuKaaKnGjbfsZ1OoaAhIlA77ghpgpLDd1ku7Qk6rmLu9AK3Z2irW8AvJs+SNF/wyyWSbm7Z+iyvuvpqdLCihD2VOTIwmw5YDG3KpRKNu5dQQmj9ZcIaLX/rSl9SqVat4+9vfLr/5m7/Jueeea89ERQI6nQ5a65ocuOvtvvvu48/+7M/42Mc+pprNpA8louJSUVmWEUURN910kzrvvPM47bTT5NJLL+XCCy/k7LPPptVqjZE5l/5zZM2lv+M4Jo5j7rzzTj71qU/xsY99TDnrAKUUMzMzHDhwoI6uudTa4uJi7cNmFyFFHWXLsozFxUXa7Ta9Xo///t//u/ov/+W/8IY3vEHe8Y53cPbZZ9d6IUfKXPWeixK5FB/Aww8/zCc/+UmuvPJKXMsnR9qcxUFT93QoOPbYY8VFEd350Vpz4MCBet9cRZ1LQx6KRrJZnOKMRF//+teru+++W0499dS6Vx/YRuFr1qxpmJwCWihNgQoL+vQZHFPQS+fZ159HT7YYhEKpIMhKIh3SXtsFHVEWQyRQLJoBqJJAIDTGNulVAWWQk6sAFWQMW4usjVqEkWJRCTvVPobhHHkxq6AAKVEaciMskPOTbDftIiWeiBgCc2aBxaBPUKX+7IFTdRx/gmjcuyMhtqvYsxN/uLrFXKtPMRkQJQaZGvLowi7yOnVmKwNHaSqoywFF2X4u2orqg1ZIaVJSk1dy6YyMtvr7nV/lu9fcIRee8DLOPOY0ptuTzEST6FxR5gPSPKXUBqY0QRIjIaR6yA8e/j7f/M4tPMRONaiiXXGsyYZ9klZIOrTnqGxeStW4VWLYY/Zx1NQkUVwylJTBlCDTIXLAkJFhvZ9G52dpRCqJY9I8hQCSqEU/TpnrDkkS6A9ThH1kkwXZPoMJbAAxULY1DUW5nAbUhTyGggI1E7Mz30dnzQyRTpgzC+zJ9mGUAckJpOJjiioqFJAbW0RZoggKIUKTD2zvx5SceWbV1+6/UX7w4N288ew3sL69lunOBCFC1s+gKImDmChp0S9TTFtxx73/wE8Wt/Ptnbeyj70q1Iq+WbDfcalQha3QcyRKNBCoyrPM5jB7ZkBJoP74pr+QF60+m1ee+wqmw9Vs3/sT4jhgut1luP8A7S6sWT/Jj/dt4/v33sOX77+FvexTElURRgxhoinSw6fRPQLU2M5nSvPKV75Svvzlv+czn/k7Lr744jpc78iI0324UuVt27bJ+vVreeYzT+eee+5RAEkSHZZmp4cPuhkZEK3hzDPPYuvWrcqYolrBN4mU1Y685c0XyxVX/DW///v/iT/+4z9WRpzhoTM5c0RpycfZClYQW2jSnEtWlIwo67USYziKSX7r2H8h5559Pn9+49/y7YUtqqdnrfucVP40hSamwypWsYkN8m9e8y/ZuO4YbvjhN/jrLZ9mBz2VhgaKnEApYilR5BQUVfi4GpSCapA05ZNKpJbq7JoRy1WrVvGc5zxHLrzwQjZt2jQmyt65cye33nor3/jGN9SuXbvqSjtHIpxD+aGSATfBt9vtOmLi4KIq55xzDi984QtZt24dYRiyatWqOiIzGAzYv38/V111Fbfddpuam5sbS3c7AXrzmF30Z6U0txO7N5sOuyhY01zTmYFu2rRJfvEXf5GzzjqLbrdbpxazLKMsS3bu3MkNN9zAzTffrPbt2zeWRoTxtjoOh5J+d0QQbP9Ad97dOex2u+zevbsmhIdKcJfuV7OptNuvdevW1YUwxhhWrVrFrl27ao1WlmWN+y8gkZD1dOVY1pLRJ6bDACrtkk1qt2hTIAwwBCSVTsjGB2JsIbnzVyrRFIQM6bOaNpAxZJESzQPsVnkAhckRydCBpl1qJgk4jmNlgSGrmUGRoVH8Iz9WC6RVVEoRxF3KrMCajTwBQuWOX6wvVFBtq6jGoJCESbqcxAZpoWkTkVLwCLPsYr/q06Pqz1sLpx2JKsGOE8ZAK7TWDEWlpam01drY3Y+JadOuqsVaspmNrA1WcfTMWpIgRIeKQhvmy5TdC7Ns7+1hD3tImVcFhjlbr1fpx0q6SUieZrYC0R1PbWGmoNRMSpf1rJZTOJ6MWeaZYzJZx73pw2onPQpdgClR1XcPo2hWLfgHRBlUOyLowylskinaJAQYFANgH3M8yjZlEgPVpW20rYLVUo7SYHXvUfsBsYnYwKQczwYiJgiJWWSenIy7uF9lympdDdZyy+5UyHQ5zb9c/zb55Y0vpDuXEQchs23Dd+bu5i8fupJH2KkMJSERk8zIBo7h+ImjWTs9zUQQo41Q5obMlMwOF7hn4QHm6bOf/SplSEFG2mhED9CqJF451SK78jHDaCqHZ3TQRoqCNpqjiCUkYD0n8Mzjn0UkitgopsKEQW+Offt38pA8xC4OsJe+6kVCpvo2dGTsB9Uk8jDgiIhIuYHLDWTHH398/dxST5imq/fc3Bxr164da7nhSq2dSPRI8JJyXjsui7d//37VTEM6EmUnZquHOeaYYyhL2L17d/06O8nZiVtrS0pGg0+Fau5yi4yVhKBjL5WA2HZOIkZJ1GqRCUhQNWoxEVKkVrcRdwiKNjNMyos5k3/28jdy1MzRXPet6/m7e/8vj7JfCQPioiQkRCRigBnL29f7UDSlm0/ed9T8/sfcfY1h3759XH/99cq5kz8WHGFqTtI/TUTFvW8lt/DFxUUWFxfVtm3buOqqqw55m0009UDumB1xWYmsNPfd7dtSd33378FgwNatW5XzbvtZsFKE+FA0jM02R7t27Vr2vNOpubHjp11ENZ3vl+6XK2hxaKbk69fXl5Rt4bKLVB1gPwlhRSuiytvH3qUhNk3Tx6aGYkZNaAKo7A0tkSjQDLGT7yOYyiloNNnbnm+u8jenb0s6eIAdShOxnz5xpZtaICVV7nwLZTZkBWn3T4/aIFXX0ajaKUVZojdgwCPsUC0iCTCk5Go/KX3SURhKlq+nAqB0M92gKnppCILELcpCGJQZQxFiMhYZqDkWiEsI9yEuKlSASrENzzNXfUxOToEoqViZgRLKNMOpAmuqWQ9edpWak7KfWfVDFogQKSnUQ+le+hQUzhBLG0RwfYjrczX6v7Etc9KcEs0u9qp5oorAWSLdZ0BWNYSvjdBNUUf+7H7pmoyCJVY5JfMM1P1sx+YqQZMxoG+JjIJEnMKOirhYVW2sA5IwQYqUNLOVfmk6YIGeSskpyVEUDNBqPwPu7d1H1JPKl8rCNb7OMOS1e1k+alBtD59YcElqWw1Zk3OBUqokpMKUixBo+gZ2SaoSQvaxla0P34vCemG5unJVfd6AnAE5mbPraVQ4HU5qcEQQKTfwuwGs3W4vS+UtrcApy5Jer4fWB+9Z9lT13VkJzTTDwchdc3/Xr19PEDz2ZLOMRDVwyEOk1pTGidRDgqRF2GqBsj3gkyBgWFo7TumHTDElzwpP41fOfx0b1qzn89+4lm/tvoOfsEtlakhMSSTObaoaTMKiHiWdh6aqLvlRH3IPj6cj7Oisqms41TZokJsCTVFFgIKqAB5CCoScspo5stzW25UVmUirLdqaWmUDEAF2UhFDLKaeD+zC3dSTvGDoS0lAWhWU2FL2ksySqGbLFKmn4SeApqzcHkA9sdeLJ0NqchaAlFRRVab1ye3s6fanGh7NkjHNBp9GMoQ6cyW4Cv+6RFBMSWqEgoKU1LZcsbGkOmVkW8SEjVB91b/Qlde5/KQZzefLxlhxLy3ps0iKJsQoQUgxZK6CrjEIj4Z23fhp6upGq8wwFcUx1dZtVDIjrffPKBtJGW1aV6feRqOiqpiowEa6+pKTYn2hrK41pyStI1BjmUaxw3UMhKKsNYPSiDYY5VohVcdXWThgFquYJwS4KkXjNleTvbrZ9nj+tk7rLj2/7qfbXuFOmbYmsFkOYq1Rq5fbDbsWOZY8i6VT7nObqhapP/6fjv2BIxZW20Dt1bLSir9JSObmbDWDK4FuCkKbP48ENEXlB9NvNU05TzjhBGB8pTzumu3u9+ZgNo7HPXplQGeUwNAEpCiFCkQriAIDDBialCCMSYqISSY4gWP4Z696E5OTk3zxzq9y9Y4vs5M91vNXIFQxdigz1vTNfV1jPzVUXd8b17SHx9MMdoEBhqjy6HfLHjdmj0cNjNUzuScEOtWrFwFCKCoNcVTRh7HbWyArl5ONejJQUKrCmmFW9uCZVBNeMNpGU0t5eBYxbg8a0Wf30CAU9I1hWH1eqbCnzeXNGrBbMUvIlBl/QfWjFHDNkl1HYlUdYFklTY1izJPK7kIxPpG6c9I417lxn139lIa/pjjvpqKOoDQjQSvwyxVn7LH5vXpNKjl5FbW0L9Kg8/qgXcQvaG6kJg8jnlLU26vE8qH9pMxF+KpkgFEN/ZcRYkoSkMQoQqkayWhNqQPKwJUMWTsI2yw7r8fwQlUp0DqitPyYLeHTlsgqAV1QiC08qo/JHaSMSNnS7Y06+VlY+bh7eoUwwigYW6Wgdf2+w3EPPOVEykFrXVf9TE9P1/qTlXqYOTQrkJrNkY8kAuXgomYiy4lU7TZcwRjDxo0bgfFURdNodHReHBP/WQmJvYIz7Gouz1NUlhFR0iaiUIIqhA1MyIls5Nde9mYmooAb77mF//2jT6s5ZklJUQREBBRiPXx1dWG7j2iOtW5pfGSUA3h4/KxoRhfsNe+u9XGaMvrNldGXBoIq2zB23yo7z5RmyfDeIAOF+7VJqNw9psEmsVaYTMYmNut/dXhGyhX0A80NKxBtRhO25uCTbTUWLiVT7m12zxuyBReWMvZ4NQprA1MRBEdq3PhTnafagBJLXutoXbUPZYMcucMas2SgMZTp8fF77NjMkr/Xn2tbB9dPiSVhogrrfq6oyDDLzulyfmJTvPZQzfi3rrERt7ARETLj77RRLVNHgGwpUTW/KFU7tdurd7RfLiPi+HCzb/XY8UuDaIoGFYyuzypSWhRjp3+ZnneM8Mo4V112vCuQr9GuhVX8LBxFOg8Djhgi5Yw5wYpvkySp9RFLBedA7c9kzKhFxJFOpNxuLU3XOSJlo2p2/63QmMpDapxMjr23cRMtvSQe/yw03hEKaVYQaKEtEOeKGJg0LRIMZ3AU737lJUTtSb7+o1u44r7PqwMskqsUFUBU2I7iebUU1dUyTQk2nVeFzROxg3dGgfMO8fB4esIABcpNMGiUjFJQjgrY1I1BNe7IeEmQaPSUrrdsn2wwKjcxVWQLLOFSzZlVGtNLc3XV3EZjQn5iaNy7btJvpGVGzy15wKjDrgtnLEn3uIhTc25uHkINMdUxj1zHqSZKJcVo7HHHbSyJqpuvVyiaKvBqf5xfk1NyNj/cYMb3YwXyMPaCOgI2Pt65j9XV8dYEqnmugOacXzb+VI+fY1HGJWie38Z5sORGIUrXn2nEEryySoyJKGu+LLr6iisKIyMtVK2JMtTth9xnNclWfWqkOogAS6iUqVPbo+t+5UNpBj6bGO3D0sXBKH2qx/56OK7/EY4YIuXKkK1NQFibHwIrisa11nXLjaafz1Jt1ZECR6SUemzdk9tnVw7vIlLN4xn92z5Gw/iKC6CVUT0ZSrUiC0EwJEmLVjJJaCYImKSF4fRgk/zGS9/CRNzh5nt/yBfv+xID+uR66DSOCM7JRkDZflP1KqK+ARtTh0pXXr16eDxtMNJGOQ2UVENqWU/pgkYIa92LRcBoQrQapyrlsdIEbMzYqrqUShfTIEv2XtNVZIbxaIbY6NfYZHZQdeVPfw6WoY66VOdEzHL1QekmWT2aXNXyGVLExVuanzaaLFWjcblp0COn+YRiPH0ojv42Anhgz5uqPkmZ5suXqzibGYQGua130Dhtj66eXpngNP/q2uWM+Wo1SPAYT1XVNVCRBEvcl3SKcNeIMcv0QapsND6udFjudBUZ5BiVUUhmSpQIiBCWLqhlmZIoW13XOFX2u2xcv5rx82h/ayS/3dNVenKpmUPzUqiJZoWmn5d7heD6BI6lP5Z8vqk/63C2KHvKidRS0qOrMGkURUvXKWMoy5K5uTm0VmPGfkcagXLQWtfHejCNVJMohWFIFAW1RuqxPHFWuhyWnYEV3q6AuEwIENKyQBFiJKBQHcL4WDrslaNZxUUveTXtmaP46g9v5eP3XccsqQLBVuMq0AqjDYGxVRvO4sDe0BHORdeKMW3tTCg2x56vtK8eHk8DuJWugPUoUmDNfkLLXDCIMRixprQlVrCLhrJ0Q2+xZMmuGpEVqaMilQ91FevVFEbVaQypUlWgKStBUCCj2dNRCvvqgy27Dvd50dW0ZlP9hTE2xSQaDMQVdbBxj0rfUkdkGhuy83hjEm3m6vK62itX1dnS1YLNEUpRFZmtGg5XLt6lciG9xnZLt/1R+s0lyxyBWTqOVhmxxvt0lR6rPh4XfBud6zqyVi8knWbUnosxMl1FdawSLxx3MBerH9PYcXS0bacbq8T6xowaAJf23CtGc6YxhqqNKkUAwxIG2pBKSWxsB4ogM0SFqrRF2m7erY3tDYASTWRbMVen1roOjlXpCSCFvV4FSndDuBfU59fUZNVdqXVgwEULdeNaqL670dczWki472D0d0elqy0fhgnoKSdSQN0QdCQWp/ZeOhgpEhF6vR5KsSQi5Qzmjyw0xeZSXdUjcmQD11KNJM7gUOuDC9MPCY0w9cGQYXt0hSYkwbb8KNKCmXCGkziBX3v9Raye6XLL7d/kM/d9iT30VcaQhIJWkJCWJbZXGGhlyVF99nVY3W1upUC96nRNTeu/e3g8TWGWpq2akRVlJ+F6GFNLf470KY2xn+bovlR6ot3TKwyNzXiMm4AOV+zpCaOKuFX1YGNP1ePA0vPEkt/deLbStODSYi7CUk/EtppLY2wkx82/wjI+ORalctGyJVGq+oV1uk7XZOqxznXzu5BlY7KM/XDH2fTWWrbtJeehmVVcejxNjXnzCMXFdqqsgS4tWSopyIMUgqGN8ASKkozAhr9GG25+Xyt8J9I8wUteYwm3VcM9TiZv+fNuPq3nOI3btRXfseIceHhIFBwRRGrEPAeDAaa05yjQEYG2xnti7LdmDA3TwKxOkZ14wsmAtt3TlX1tHCdVy5Unt3FxFCvyXFb6pisiqBCxwnhrvFkShrpq9eKicPZraLVsQ9koiggje3HpAJQSytI0mhpXt4M+eHQLGL8pV3paQRGkUBo6krCKCckHPYrFAzz36ON4/skncPyGaa7+5jVcv/Xr7GW/UmRolVOIYbHRFFlkia2fUDknG7fOqv5u/5WzbAzz8HhaYRRtoBFmqCamJemkehSqX+cml0bOpbpPx+9oS8Tc/VInilzKr/q3abzWbmOURiwZTZ3j2p7DePctmdCbn7/0s4TxsWIs9bXSmDU2fo1PfnnzJXXowYy9blksyHCQQzfLUnHS/MdSsjA2cY9/VvNlbntjpGCMMC5J/jXOgXvPiudImTrFNfrex/enHnkb56Kot2iQSm2hgThTTNJimkgk7RFNK9I0t47/3Zyyn9HaJZKASpMIiryR93TXqWlca2MnYWz/x381y1+07LtrnDeXsmxixZ6RZuXrqUmq/qkQqZFtgdDv9+tLdcOGDWzbts2Gfs3oJI2bBhqy1NR96cIgJi/SMZfnJxt5o4O6Jcm6jizZSJugla5aZBgWF3vYvoBW+xQEUR2Rc81Ty7JkamoKpazh4NKo3Chy9xihpkOBAtoa+iVBCTEBmU5J9SKTnYDWTJvrrv8Ct227g53sVn0GGKzZmc3TQ/NiHdvL+pcqxbHkufFwq4fH0xNjkyLAkolr7HVj/1jpdWb5nxpvK5e8bil5WUpWmlh+rz25S5il+9P4I02t2GO8+TFwEKKzwvMrbm7F7Y8m84N+/CHs1zihOYRN1GPnwb+PgxLfFdbvS1+79Pw4kguMRZWUgVglKAlQtPhxsYdbdm1hQnUxuSFfKHgo21GnLq2vBEsio2blcX3FSNVSPM59c9A//gzX8WEiT0085UTK2RYopat+YZBlhrVr12LEMCpmhTAIKUqrGdJa0+v1iGPNxo0bCYMQpRRJkjAcDut0X1FkB/3sw4m6r2ZjTVKWJRMTE/R6PaampiQMdeViPSAMNUVhxhrnGmMwxtRCc60DZmdnx84VNInUYbgiUktKDSUpGf1WiT6mw+L+gnv23MdXHrqR3exVQ+v/S0mBEXmsbKGHh4eHx5EOGfljlQrmdcZ8WbKPA2rbwu184wf/KEKpbMWbomqrTIaueuDxpJCSpyOeciIFjhAIaZoyO7vAqlWTTE1NASPxuELVDV1dBd99992HABdeeGFt4FnmeU1MDqUFxRPfeZt+MwdZgliyF/M7v/M7iMDs7GwVVRtdgUVRjPUIW79+vTiSNDs7q2BlEf1hE9WLXRHN01N3PHq3mB9pdu/cwx2Pfp9ZFtSAlIwSiQRTNJY2HFyu4OHh4eFx5EIBQRlhpBKE27AUpaSUUjI0QxVFXYJUMOQopApsYB0/V/Iq83hqEEVRrWsCzTduuEnEiPzWO39bup1pLNdrPkYK/1NOOUUcXvGKXxTQhGFMq9UZe93PE0oFhGFMEERYrVaLIIjYt++AFIWRD3zgA2I7149eP9pXjdYhp512hoiIzM7OSxjGWL3V6HVu20/4+BQEbbuZGE2XLtOsZg3rWMVaJllNiykgskryUekQUahXKmLx8PDw8HgaQKEJiQiIQIV2fG8D09o+JgLriK5CIEGRkISTaJUAESpqcQSVMjyleMrPQrNaD+Dmm28GYHJyksX+oo1ENaZrF5UCePDBB9V3v7sFgPe97321xcBwOKz8qCKebDT33RIkXYncR81QL730UpmZmSEIFB/72McwxlRVeXrseNw2nL7rzjvvrKNqSxvuHi6YjMpV15BTMCBljj59crJEMQxSCPNRmR3YvlbVP300ysPDw+PpihBNRKACG1yy/cLsI6/6EIYFgcrRSihNhqmE3fLzyPh4/HQIw5gwjHntay4SMSKf+T+fFwiJwnbleRES6IQgiFAqqEnSS196ofT7Q0nTXN797vcIaKIooRnleTL5ok0jrhQpsvtxzDEbyfNSREQuv/xygZEVgtajKFTzfW9/+2WS56V88IMfkqXPL33tE4KyAaZ2DEEllIcIkkmIWxCGkATWxCTCtqav2o83yZ+Hh4eHx9MLNiLVJqRNoGK7uA+sa00YQiu0Q34L2xOyhap8ojToCKLIpySOFLiIjktdnXrK6SJG5MD+BTn5pGdKGLRwab0waNWva7Va1RY0//APN4qISFmKXHrp28Wl9g5bCuwx0PyM5r+73Uk2bz5RBoNURES2bt0qQRDUju3uZzNl50jS7bd/T0RE3va2f16nKw9G1p4InKFg2PTBSWIbzo00tEMqDmsf7qMVoIJq3z08PDw8nm5QaGI6WAfB0K2RCYAYS6ImsCSqU/1ee8cHekWDUo+nCM7+wEWRVs2spSxExIhc9PpfFUVEk0yNSMeIRHQ6He6+++5aL3XXXXfJa17zOul0Jip7gRClApKkXb8/jn+6/K7WuiY/LiUHjkjZfYvCNknS5pRTniF//dd/K0VhJM9zmZ+flyRJapNRB/t7UOuqXBTLHceZZ54lyyNrhy/S5ohUvUfOqdZpoRzHW2o46CJX9ffh4eHh4fF0go1I2f8CKldwteSBrgxUQxuJcnhqJMhHLJ5yPhkEQVXqb92887zkvnvvk2OPPZYvfvGLXHbZZSrLrYXB9NQ0c/MHAGi14srkMqhMLkM+9KEPyb/+1/8aYwxRFJHnJVmWceutt7JlyxaMMcRxzKc+9SnuvvtuZavkHltv5Lbvftrt5mzevFne8IZfZTjIWLduHaeffjrnn38+mzdvZJhmJEmMUvC5z32OSy65RDktmNtXcFWFo6txYmKC0047TW677dts2/YwJ5xwwiF8P09ML9U0DF52Nci4q7LVQ1W9mRqNAHzlhoeHh8fTC3ZstwSqXNYGp4o9uSbYzjNQ5aM3V3/yOALg2qHUqSud8JY3XyLpsBQxIied+AyBEK3iKjKlq8gSdLvdOjKllGJycpL169dz+eWXS6/XqyNULr0mIjIcZmK9BVya7KdDHMdEUcRXvvIVu0Ejkg6NiBHJUvvTGJFrr/2/cvrpp8sodanq90MzqqVpt7v18T/44DYREfmP//H/OYRo1OFfEtTpvurhQrwxmhhNQFhp1nxEysPDw+PpjLHgk6JqWRSCSkC3QXftQ3Xt35Qera6b62mPIwNah1W6LWTVzFrEWJJy7TVfksmJVVBP4FZLNNJIWULVRKfTAeCEE06QV73qNfJf/+ufyuWXf1S+8Y1v1rYCP01qr9VqjaXzALZs2SL9/lB27tgnN914m3z6yi/Ixb/2Njnl5NOWbdtV6E1OTo5tszpyHJl69atfKyIi/f5QNm48XpbroZ4MIjXajmJEnhyBGpEoFwKOavG/J1IeHh4e/5SgseN6gvVC6GKVUl37t6VEyuPIga3A02N6o8v++TvElCOtlItKxXGr7k3niE0UWaLSbrfrbSZJQhiGtfZI65ANG46lyEXSYSlJ3K10WYcGl46L45iJiQk++9nPiojIX//V/xZHOQLdIo6s0N1tu9NpjW0nSZK6Ws8RpVarQxjGiIgsLg7kIx+5XFauPDzMRKpegdjtOJFh8xFU+fGR2jxE1Tl17RckHh4eHk9HLNG+NrMRMSExUSVEb6NoM6o28jrzIxKWAFnTycmJVRUZCXnowZ+IGJHewlBOPOFUCXSTXFCRp3Ey5KI/Dk5krnXI5s0nSjosJUvNsm099r4tx5VXXikiIn/5sStkamI9cTQJRChGFXaOfGk9ImLOdb2ZzgPNLbfcajOFRqTbnUTrcAWrgyeLSNlfm0TKZsir1YkKbbmrckRK19TK30weHh4eT0M0x381npFIcPNAWMs5nOB8We2Rx1MfnAvDkMFgUJtpLvQW6uee/exnK2MsYbr11ltpt9u1f9TMzAzGGAaDlFYrJghGWiQnKg+CABHbesYY29w4jjVpmtbPPx4Gg0FNglxzZIATTzyRNM0Jw5D53rzt8xcn9T4opSiKgjgOMYb6384CYTAYoJQijmM++tGPygte8DzKUjjttNMpyxJjzM/Hq0ktVws6XzZxS5SgMpwKBLRBqg7fPrrr4eHh8TSFVCN4lZEQZXvu5Qqy6lGoglIXiMoRZeqCIy+ROsLgyMxy00mbljvzjLNtpKYUuf/+B2V6elWlpbJptpENwbi1wNLWK3Hc4tnPPqcWhGsVc6hUoBmVsunCkGuvvVZERP7us9cItJnorsE5V7ptu/0Jw1FLGEeOosjaMnz8438tIiJ5Xsoll1xa66KaVg1PbkSKsYiUcz6wz2sIKnc296j230Wu/I3k4eHh8XSEE5br8bnATS1NY6maNVlJR1A9/Ph/xKPS7QQRZ5xxhhSFERGRNE3lwgsvFK01URQtM6h0zudOa9VuTeI8np5z7nMlz6zuKombqbWDI0lGqUMnOgf49re/LYNBKp++8nMSaGtXFugWihhFRCuZwKb34rHtuOjW5s2b5aGHHhJjTGW++TaBUVXfz6O9DbAsRz4Wsm1qqOrHsrd5eHh4eDwtoZcP5qrxc5mv1PhTHk8TuEjTUUcdxcMPP1xFb3K5/fbb5RnPeIaAppVMMDW5esy400aFxsnUS1/yCikLkTwTcVYKh4I4jscI1bp16/jiF78oIiIf/8tPSKA7xFG3buboRNlRONJ+OZx00kly+eWXi0gpIqUURSFnnXWWwDhpgxHp8vDw8PDw8PD4mdHUCv3BH/yBNLFjxy75/d9/v6xbdzSjajld/9ul+NptW6VX2rZ3smrVGg6VSLn0Y5PYXHPNNSIi8qd/8ucSBm3iqItN6yW0EkvctIrpdCY45piNvPrVr5abbrpJyrKULMukKDL52teulzVr1gAjywatdW3n4KJTHh4eHh4eHkcmjvjoXBzHZFlGp9NhMBgA1jfqfe97n7zrXe9i7dp1NKRRbN++g1tvvZVbbrmF+++/nyzLmJ2dpd/vc9ppp/GZz/wfiqIkSRIVhiF5nv5U+zE1NUVRFFx99dXy8pe/guuu/RJf+MJVGGPYs2cPrVaLzZs3sXnzZs4991ye8wvn0GolZFlaR5yuu+46/uf//B985StfVUopRKyELwzDyu3ciulnZ2cP34n08PDw8PDw+P8vmlEpq40KiKKIF7zghfLnf/5h2b59h5SlSJrmUsmORERqbdVSLE25HQxKqfqzmxGp7373u/ZzjEiW2p/ukWciRT76rLm5BfnmN78pl156qUxNTTW2bX92u12SJKk/qyma9/Dw8PDw8Dhy8bSYsTudDv1+H1je+y4Iorp/3YYNG+S4447juOOO45RTTmHTpk10u9060tNut0nTlC984QtcddVVKs9zHq9ZkCM1SZIwHA7rv5933nnyn/7TfybQEUpp+v0+WZaS5zl79uxh+6M/4f777+cHP/gBP/7xjxUYWq3W2DY6nRZFYciybNlnOjF98/UeHh4eHh4eHj81XAWb++kiQ7bNyqhib6nlgfs9DOO6mm+5rcBPhyAImJiYqP49EpUncZcwaKFVvMzKwfUGdO8f9Re06HQ6RFE0Fon6uXhIeXh4eHh4ePzThiMcrjfdqC2MJVUruX874tT8feRPNbJJcK1mHgvuc1ZKt2nttu36ANrtu157Woc1mUuSpD6WpvfVUsIURdFYY2MPDw8PDw+PIxdPi9TekY3HIzuPnTr08PDw8PDwePrChzw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PI5o/H8M2P2UWDQ3jgAAAABJRU5ErkJggg==" alt="JSON2Prompt" class="logo" /> |
| | </a><p>Paste your structured JSON → get ready-to-use prompts for Flux, Z-Image, SDXL & Pony</p> |
| | </div> |
| |
|
| |
|
| |
|
| | <div class="input-section"> |
| | <label>📋 Paste your structured JSON prompt</label> |
| | <textarea class="json-input" id="jsonInput" spellcheck="false" placeholder="Paste your JSON here..."></textarea> |
| | <div class="error-msg" id="errorMsg"></div> |
| | </div> |
| |
|
| | <div class="convert-bar"> |
| | <button class="btn-convert" id="convertBtn" onclick="convert()">⚡ Convert</button> |
| | </div> |
| |
|
| | <div class="outputs"> |
| | <div class="out-card flux-card"> |
| | <div class="out-card-header"><span class="label"><span class="dot"></span> FLUX / Z-IMAGE</span><span style="font-size:11px;color:var(--muted)">AI rewrite via Groq</span></div> |
| | <div class="out-card-body" id="out-flux"></div> |
| | <div class="out-card-footer"><span class="stats" id="stats-flux"></span><button class="btn-copy" onclick="doCopy('flux',this)">Copy</button></div> |
| | </div> |
| | <div class="out-card sdxl-card"> |
| | <div class="out-card-header"><span class="label"><span class="dot"></span> SDXL</span></div> |
| | <div class="out-card-body" id="out-sdxl"></div> |
| | <div class="out-card-footer"><span class="stats" id="stats-sdxl"></span><button class="btn-copy" onclick="doCopy('sdxl',this)">Copy</button></div> |
| | </div> |
| | <div class="out-card pony-card"> |
| | <div class="out-card-header"><span class="label"><span class="dot"></span> PONY DIFFUSION</span></div> |
| | <div class="out-card-body" id="out-pony"></div> |
| | <div class="out-card-footer"><span class="stats" id="stats-pony"></span><button class="btn-copy" onclick="doCopy('pony',this)">Copy</button></div> |
| | </div> |
| | <div class="out-card neg-card"> |
| | <div class="out-card-header"><span class="label"><span class="dot"></span> NEGATIVE (SDXL / Pony)</span></div> |
| | <div class="out-card-body" id="out-negative"></div> |
| | <div class="out-card-footer"><span class="stats" id="stats-negative"></span><button class="btn-copy" onclick="doCopy('negative',this)">Copy</button></div> |
| | </div> |
| | </div> |
| |
|
| | <div class="bottom-actions"> |
| | <button class="btn-sm" onclick="copyAll()">📋 Copy All</button> |
| | <button class="btn-sm" onclick="downloadTxt()">💾 Download .txt</button> |
| | <button class="btn-sm" onclick="clearAll()">🗑 Clear</button> |
| | </div> |
| |
|
| | <footer class="footer"> |
| | <span>© 2026 JSON2Prompt — by Enzino</span> |
| | </footer> |
| | </div> |
| | <div class="toast" id="toast"></div> |
| |
|
| | <script> |
| | |
| | |
| | var API_KEY = "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"; |
| | |
| | function getKey() { return API_KEY; } |
| | |
| | |
| | function deepVals(obj, skip) { |
| | var r = []; |
| | if (typeof obj === "string") return [obj.trim()]; |
| | if (Array.isArray(obj)) { for (var i = 0; i < obj.length; i++) r = r.concat(deepVals(obj[i], skip)); return r; } |
| | if (obj && typeof obj === "object") { |
| | var keys = Object.keys(obj); |
| | for (var j = 0; j < keys.length; j++) { |
| | if (skip && skip.indexOf(keys[j]) !== -1) continue; |
| | r = r.concat(deepVals(obj[keys[j]], skip)); |
| | } |
| | } |
| | return r; |
| | } |
| | |
| | function setOut(id, text) { |
| | var el = document.getElementById("out-" + id); |
| | el.textContent = text; |
| | el.className = "out-card-body"; |
| | var st = document.getElementById("stats-" + id); |
| | if (!text) { st.textContent = ""; return; } |
| | if (id === "flux") { st.textContent = text.length + " chars | ~" + text.split(" ").length + " words"; } |
| | else { st.textContent = text.length + " chars | ~" + text.split(",").length + " tags"; } |
| | } |
| | |
| | function setLoading(id, msg) { |
| | var el = document.getElementById("out-" + id); |
| | el.textContent = msg; |
| | el.className = "out-card-body loading"; |
| | } |
| | |
| | function cleanJSON(s) { |
| | s = s.split("\u201C").join('"'); s = s.split("\u201D").join('"'); |
| | s = s.split("\u201E").join('"'); s = s.split("\u201F").join('"'); |
| | s = s.split("\u2033").join('"'); s = s.split("\u2036").join('"'); |
| | s = s.split("\u2018").join("'"); s = s.split("\u2019").join("'"); |
| | s = s.split("\u201A").join("'"); s = s.split("\u201B").join("'"); |
| | var out = ""; |
| | for (var i = 0; i < s.length; i++) { |
| | if (s[i] === ",") { var rest = s.substring(i + 1).trimStart(); if (rest[0] === "}" || rest[0] === "]") continue; } |
| | out += s[i]; |
| | } |
| | return out; |
| | } |
| | |
| | |
| | function buildSDXL(t) { |
| | var tags = ["(masterpiece:1.3)", "(best quality:1.3)", "(ultra-realistic:1.4)", "(raw photo:1.2)", "8k uhd"]; |
| | var all = deepVals(t, ["constraints", "aspect_ratio", "ar"]); |
| | for (var i = 0; i < all.length; i++) { |
| | var parts = all[i].split("."); |
| | for (var j = 0; j < parts.length; j++) { |
| | var subs = parts[j].split(","); |
| | for (var k = 0; k < subs.length; k++) { |
| | var f = subs[k].trim().toLowerCase(); |
| | if (f.length < 5 || f.length > 70) continue; |
| | if (f === "true" || f === "false") continue; |
| | if (f.indexOf("detail") !== -1 || f.indexOf("texture") !== -1 || f.indexOf("realistic") !== -1 || f.indexOf("sharp") !== -1 || f.indexOf("focus") !== -1) tags.push("(" + f + ":1.2)"); |
| | else if (f.indexOf("large") !== -1 || f.indexOf("firm") !== -1 || f.indexOf("curvy") !== -1 || f.indexOf("voluptuous") !== -1 || f.indexOf("bust") !== -1 || f.indexOf("cleavage") !== -1) tags.push("(" + f + ":1.3)"); |
| | else if (f.indexOf("light") !== -1 || f.indexOf("shadow") !== -1 || f.indexOf("highlight") !== -1 || f.indexOf("bokeh") !== -1) tags.push("(" + f + ":1.1)"); |
| | else tags.push(f); |
| | } |
| | } |
| | } |
| | var co = (t.camera || {}).constraints || []; |
| | for (var m = 0; m < co.length; m++) { |
| | var cl = co[m]; if (cl.indexOf("CRITICAL:") === 0) cl = cl.substring(9); if (cl.indexOf("CRITICAL: ") === 0) cl = cl.substring(10); |
| | cl = cl.trim(); if (cl.charAt(cl.length - 1) === ".") cl = cl.substring(0, cl.length - 1); |
| | if (cl.length > 3) tags.push("(" + cl + ":1.2)"); |
| | } |
| | return tags.join(", "); |
| | } |
| | |
| | |
| | function buildPony(t) { |
| | var tags = ["score_9", "score_8_up", "score_7_up", "source_photograph", "(masterpiece:1.2)", "(best quality:1.2)", "realistic", "photorealistic"]; |
| | var all = deepVals(t, ["constraints", "aspect_ratio", "ar"]); |
| | for (var i = 0; i < all.length; i++) { |
| | var parts = all[i].split("."); |
| | for (var j = 0; j < parts.length; j++) { |
| | var subs = parts[j].split(","); |
| | for (var k = 0; k < subs.length; k++) { |
| | var f = subs[k].trim().toLowerCase(); |
| | if (f.length < 5 || f.length > 70) continue; |
| | if (f === "true" || f === "false") continue; |
| | if (f.indexOf("detail") !== -1 || f.indexOf("texture") !== -1 || f.indexOf("realistic") !== -1 || f.indexOf("large") !== -1 || f.indexOf("firm") !== -1 || f.indexOf("curvy") !== -1) tags.push("(" + f + ":1.1)"); |
| | else tags.push(f); |
| | } |
| | } |
| | } |
| | var co = (t.camera || {}).constraints || []; |
| | for (var m = 0; m < co.length; m++) { |
| | var cl = co[m]; if (cl.indexOf("CRITICAL:") === 0) cl = cl.substring(9); if (cl.indexOf("CRITICAL: ") === 0) cl = cl.substring(10); |
| | cl = cl.trim(); if (cl.charAt(cl.length - 1) === ".") cl = cl.substring(0, cl.length - 1); |
| | if (cl.length > 3) tags.push(cl); |
| | } |
| | return tags.join(", "); |
| | } |
| | |
| | var NEG_PROMPT = "(worst quality:1.4), (low quality:1.4), (blurry:1.3), deformed, disfigured, bad anatomy, bad hands, extra fingers, missing fingers, extra limbs, mutation, ugly, poorly drawn face, watermark, text, signature, logo, (cartoon:1.3), (anime:1.3), (3d render:1.2), oversaturated, overexposed, underexposed, cropped, out of frame, duplicate"; |
| | |
| | |
| | async function buildFluxAI(jsonText) { |
| | var key = getKey(); |
| | if (!key) return "ERROR: Please enter your Groq API key above. Get one free at console.groq.com/keys"; |
| | |
| | var sysPrompt = "You are a Flux/Stable Diffusion prompt expert. Convert the following structured JSON into a single ultra-detailed, flowing natural language prompt suitable for Flux image generation.\n\nRules:\n- Write in fluent, descriptive English prose paragraphs\n- Do NOT use tags, brackets, or weight syntax\n- Start with the subject description, naturally integrate wardrobe, pose, scene, lighting, camera\n- Add articles (a, the, her), pronouns, and connecting words for natural flow\n- Mention aspect ratio at the end if present\n- Keep ALL visual details from the JSON, do not omit anything\n- Do NOT add any preamble, explanation, or markdown - output ONLY the prompt text\n- Aim for the quality of a professional photographer describing a shot in vivid detail"; |
| | |
| | try { |
| | var resp = await fetch("https://api.groq.com/openai/v1/chat/completions", { |
| | method: "POST", |
| | headers: { |
| | "Content-Type": "application/json", |
| | "Authorization": "Bearer " + key |
| | }, |
| | body: JSON.stringify({ |
| | model: "llama-3.3-70b-versatile", |
| | messages: [ |
| | { role: "system", content: sysPrompt }, |
| | { role: "user", content: "Convert this JSON to a Flux prompt:\n\n" + jsonText } |
| | ], |
| | temperature: 0.7, |
| | max_tokens: 1024 |
| | }) |
| | }); |
| | |
| | if (!resp.ok) { |
| | var errData = await resp.json().catch(function() { return {}; }); |
| | var errMsg = (errData.error && errData.error.message) ? errData.error.message : "HTTP " + resp.status; |
| | return "API Error: " + errMsg; |
| | } |
| | |
| | var data = await resp.json(); |
| | if (data.choices && data.choices.length > 0 && data.choices[0].message) { |
| | return data.choices[0].message.content.trim(); |
| | } |
| | return "Error: unexpected API response"; |
| | } catch (e) { |
| | return "Error: " + e.message; |
| | } |
| | } |
| | |
| | |
| | async function convert() { |
| | var raw = document.getElementById("jsonInput").value.trim(); |
| | var err = document.getElementById("errorMsg"); |
| | var inp = document.getElementById("jsonInput"); |
| | var btn = document.getElementById("convertBtn"); |
| | |
| | if (!raw) { err.textContent = "Paste a JSON to get started..."; err.style.display = "block"; return; } |
| | err.style.display = "none"; inp.className = "json-input"; |
| | |
| | var cleaned = cleanJSON(raw); |
| | var t; |
| | try { t = JSON.parse(cleaned); } catch (e) { err.textContent = "Invalid JSON: " + e.message; err.style.display = "block"; inp.className = "json-input error"; return; } |
| | |
| | |
| | btn.disabled = true; btn.textContent = "\u23F3 Generating..."; |
| | |
| | |
| | setOut("sdxl", buildSDXL(t)); |
| | setOut("pony", buildPony(t)); |
| | setOut("negative", NEG_PROMPT); |
| | |
| | |
| | setLoading("flux", "Generating Flux prompt with AI..."); |
| | var fluxResult = await buildFluxAI(cleaned); |
| | setOut("flux", fluxResult); |
| | |
| | |
| | btn.disabled = false; btn.textContent = "\u26A1 Convert"; |
| | showToast("Prompts generated!"); |
| | } |
| | |
| | |
| | function doCopy(id, btn) { |
| | var t = document.getElementById("out-" + id).textContent; |
| | if (!t) return; |
| | navigator.clipboard.writeText(t).then(function() { |
| | btn.textContent = "\u2713 Copied"; btn.className = "btn-copy copied"; |
| | setTimeout(function() { btn.textContent = "Copy"; btn.className = "btn-copy"; }, 1500); |
| | }); |
| | } |
| | |
| | function copyAll() { |
| | var ids = ["flux", "sdxl", "pony", "negative"]; |
| | var labels = ["FLUX / Z-IMAGE", "SDXL POSITIVE", "PONY POSITIVE", "NEGATIVE"]; |
| | var parts = []; |
| | for (var i = 0; i < ids.length; i++) { |
| | var t = document.getElementById("out-" + ids[i]).textContent; |
| | if (t && t.length > 10) parts.push("[" + labels[i] + "]\n" + t); |
| | } |
| | if (!parts.length) return; |
| | navigator.clipboard.writeText(parts.join("\n\n")).then(function() { showToast("All copied!"); }); |
| | } |
| | |
| | function downloadTxt() { |
| | var ids = ["flux", "sdxl", "pony", "negative"]; |
| | var labels = ["FLUX / Z-IMAGE", "SDXL POSITIVE", "PONY POSITIVE", "NEGATIVE"]; |
| | var parts = []; |
| | for (var i = 0; i < ids.length; i++) { |
| | var t = document.getElementById("out-" + ids[i]).textContent; |
| | if (t && t.length > 10) parts.push("[" + labels[i] + "]\n" + t); |
| | } |
| | if (!parts.length) return; |
| | var b = new Blob([parts.join("\n\n")], { type: "text/plain" }); |
| | var a = document.createElement("a"); a.href = URL.createObjectURL(b); |
| | a.download = "json2prompt_output.txt"; a.click(); |
| | showToast("Downloaded!"); |
| | } |
| | |
| | function clearAll() { |
| | document.getElementById("jsonInput").value = ""; |
| | var ids = ["flux", "sdxl", "pony", "negative"]; |
| | for (var i = 0; i < ids.length; i++) { document.getElementById("out-" + ids[i]).textContent = ""; document.getElementById("stats-" + ids[i]).textContent = ""; } |
| | document.getElementById("errorMsg").style.display = "none"; |
| | document.getElementById("jsonInput").className = "json-input"; |
| | } |
| | |
| | function showToast(m) { var t = document.getElementById("toast"); t.textContent = m; t.className = "toast show"; setTimeout(function() { t.className = "toast"; }, 1800); } |
| | |
| | |
| | document.getElementById("jsonInput").addEventListener("keydown", function(e) { |
| | if (e.key === "Enter" && (e.ctrlKey || e.metaKey)) { e.preventDefault(); convert(); } |
| | }); |
| | </script> |
| | </body> |
| | </html> |