{"id":21425,"date":"2026-06-07T18:58:19","date_gmt":"2026-06-07T18:58:19","guid":{"rendered":"https:\/\/slotshurra.com\/?post_type=game&#038;p=21425"},"modified":"2026-07-04T20:23:29","modified_gmt":"2026-07-04T20:23:29","slug":"where-can-i-play-gates-of-olympus","status":"publish","type":"game","link":"https:\/\/slotshurra.com\/es\/game\/where-can-i-play-gates-of-olympus\/","title":{"rendered":"Play Free Zeus Slots Game \u2014 Free Gates of Olympus Demo (No Download)"},"content":{"rendered":"<!-- \u2500\u2500 HERO \/ INTRO \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h1>Where Can I Play Gates of Olympus? Your Complete Guide + a Free Alternative to Try Right Now<\/h1>\r\nIf you&#8217;ve been searching <strong>&#8220;where can I play Gates of Olympus&#8221;<\/strong>, you&#8217;re in great company. Pragmatic Play&#8217;s Zeus-powered slot is one of the most searched slot games on the planet \u2014 and for good reason. Cascading reels, multipliers that stack to 500x, and a free-spins bonus round that can produce life-changing wins have made it a genuine phenomenon.\r\n\r\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Olympus Prototype \u2014 PixiJS Cascade Engine<\/title>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pixi.js\/8.4.1\/pixi.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/gsap.min.js\"><\/script>\n<style>\n  :root {\n    --bg:#080810; --surface:#0f0f1e; --surface2:#161628; --border:rgba(255,255,255,0.07);\n    --gold:#d4a832; --gold2:#f0c84a; --teal:#1dc8a0; --purple:#8b6fe8;\n    --red:#e24b4a; --text:#ddd8f0; --muted:#5e5a75;\n    \/* Font: inherit the WordPress theme font when embedded; fall back to a\n       Mercury-style modern sans-serif stack when opened standalone.\n       'inherit' picks up whatever font your Mercury theme applies to the page. *\/\n    --game-font: inherit, 'Open Sans', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    --game-font-mono: 'Courier New', ui-monospace, monospace;\n  }\n  *{box-sizing:border-box;margin:0;padding:0}\n  body{background:var(--bg);color:var(--text);\n    font-family:'Open Sans','Segoe UI',Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}\n  \/* \u2500\u2500\u2500 THEME FONT INHERITANCE \u2500\u2500\u2500\n     When the game is embedded via the [slotshurra_game] shortcode, it lives\n     inside your Mercury-themed page. #player-app and all its text inherit the\n     theme's font automatically. The numeric HUD\/meter values keep a monospace\n     look (via .num-mono) so digits stay aligned. When opened standalone (demo),\n     the body's sans-serif fallback above applies. *\/\n  #player-app, #player-app *{\n    font-family: inherit;\n  }\n  #player-app .num-mono{\n    font-family: var(--game-font-mono);\n  }\n  .layout{display:grid;grid-template-columns:260px 1fr 280px;gap:12px;padding:12px;min-height:100vh}\n  .col{display:flex;flex-direction:column;gap:10px}\n  .panel{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px}\n  .ptitle{font-size:9px;letter-spacing:.15em;color:var(--muted);text-transform:uppercase;\n    border-bottom:1px solid var(--border);padding-bottom:7px;margin-bottom:10px}\n  \/* Game canvas area *\/\n  #game-wrap{background:var(--surface2);border-radius:10px;border:1px solid var(--border);\n    position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n  #pixi-canvas{display:block;border-radius:10px}\n  \/* HUD overlay on canvas *\/\n  .hud{position:absolute;top:0;left:0;right:0;pointer-events:none;\n    display:flex;justify-content:space-between;align-items:flex-start;padding:10px 12px}\n  .hud-chip{background:rgba(8,8,16,.82);border:1px solid var(--border);\n    border-radius:6px;padding:4px 10px;font-size:11px}\n  .hud-chip span{color:var(--muted);font-size:9px;display:block}\n  .hud-chip b{color:var(--gold2)}\n  \/* Win popup *\/\n  #win-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);\n    background:rgba(8,8,16,.95);border:2px solid var(--gold);border-radius:12px;\n    padding:18px 32px;text-align:center;pointer-events:none;transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}\n  #win-popup.show{transform:translate(-50%,-50%) scale(1)}\n  \/* Insufficient funds modal \u2014 dedicated, clear message with a dismiss button *\/\n  #insufficient-modal{position:absolute;inset:0;background:rgba(8,8,16,.9);\n    display:none;flex-direction:column;align-items:center;justify-content:center;z-index:40;border-radius:10px}\n  #insufficient-modal.show{display:flex}\n  \/* Register modal \u2014 same card styling, shown when demo credits run out *\/\n  #register-modal{position:absolute;inset:0;background:rgba(8,8,16,.94);\n    display:none;flex-direction:column;align-items:center;justify-content:center;z-index:45;border-radius:10px}\n  #register-modal.show{display:flex}\n  #insufficient-modal .if-card, #register-modal .if-card{background:linear-gradient(180deg,#1a0f2e,#0a0518);\n    border:2px solid var(--gold);border-radius:16px;padding:28px 34px;max-width:340px;text-align:center;\n    box-shadow:0 12px 48px rgba(0,0,0,.7)}\n  #insufficient-modal .if-icon, #register-modal .if-icon{font-size:40px;margin-bottom:10px}\n  #insufficient-modal .if-title, #register-modal .if-title{font-size:20px;font-weight:700;color:var(--gold2);\n    letter-spacing:.05em;margin-bottom:10px}\n  #insufficient-modal .if-msg, #register-modal .if-msg{font-size:13px;color:var(--text);line-height:1.5;margin-bottom:20px}\n  #insufficient-modal .if-msg b, #register-modal .if-msg b{color:var(--teal)}\n  #insufficient-modal .if-btn, #register-modal .if-btn{background:linear-gradient(180deg,var(--gold2),var(--gold));\n    color:#1a0f2e;border:none;border-radius:8px;padding:11px 28px;font-size:14px;font-weight:700;\n    cursor:pointer;letter-spacing:.03em;transition:transform .1s,filter .15s}\n  #insufficient-modal .if-btn:hover, #register-modal .if-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}\n  #insufficient-modal .if-btn:active, #register-modal .if-btn:active{transform:translateY(0)}\n  #win-popup .win-x{font-size:32px;font-weight:700;color:var(--gold2)}\n  #win-popup .win-amt{font-size:14px;color:var(--teal);margin-top:2px}\n  \/* Bonus overlay *\/\n  #bonus-overlay{position:absolute;inset:0;background:rgba(8,8,16,.92);\n    display:none;flex-direction:column;align-items:center;justify-content:center;z-index:20;border-radius:10px}\n  #bonus-overlay.show{display:flex}\n  .bonus-title{font-size:26px;font-weight:700;color:var(--gold2);letter-spacing:.1em;margin-bottom:6px}\n  .bonus-sub{font-size:12px;color:var(--muted)}\n  .bonus-gm{font-size:48px;font-weight:700;color:var(--purple);line-height:1;margin:10px 0 4px}\n  \/* Multiplier bar *\/\n  #mult-bar{position:absolute;bottom:0;left:0;right:0;\n    background:rgba(8,8,16,.8);padding:7px 12px;\n    display:flex;align-items:center;justify-content:space-between;font-size:11px}\n  .mb-item span{color:var(--muted);font-size:9px;display:block}\n  .mb-item b{font-size:15px}\n  \/* Free spins badge *\/\n  #fs-badge{display:none;position:absolute;top:10px;left:50%;transform:translateX(-50%);\n    background:rgba(139,111,232,.15);border:1px solid var(--purple);\n    color:var(--purple);font-size:11px;padding:4px 14px;border-radius:5px;pointer-events:none}\n  \/* Controls *\/\n  .controls{display:flex;gap:8px;align-items:stretch}\n  .btn{padding:9px 14px;border-radius:7px;border:1px solid var(--border);\n    font-family:inherit;font-size:12px;cursor:pointer;transition:all .13s;font-weight:600}\n  .btn-spin{background:linear-gradient(135deg,var(--gold) 0%,#b8891e 100%);\n    color:#080810;border-color:var(--gold);flex:1;font-size:14px;padding:11px;letter-spacing:.04em}\n  .btn-spin:hover{filter:brightness(1.15)}\n  .btn-spin:disabled{opacity:.35;cursor:not-allowed;filter:none}\n  .btn-sec{background:transparent;color:var(--teal);border-color:var(--teal);font-size:11px}\n  .btn-sec:hover{background:rgba(29,200,160,.08)}\n  .btn-sec.on{background:rgba(29,200,160,.12)}\n  .btn-warn{background:transparent;color:var(--red);border-color:var(--red);font-size:11px}\n  .btn-warn.running{background:rgba(226,75,74,.1)}\n  .btn-muted{background:transparent;color:var(--muted);border-color:var(--border);font-size:11px}\n  .btn-muted.on{color:var(--gold);border-color:var(--gold)}\n  \/* Bet row *\/\n  .bet-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}\n  .inp{background:var(--surface2);border:1px solid var(--border);color:var(--text);\n    font-family:inherit;font-size:12px;padding:5px 8px;border-radius:5px;outline:none}\n  .inp:focus{border-color:var(--gold)}\n  select.inp{cursor:pointer}\n  .lbl{font-size:9px;color:var(--muted);letter-spacing:.05em}\n  \/* Tuning *\/\n  .tw-row{display:grid;grid-template-columns:20px 80px 1fr 44px;gap:5px;align-items:center;\n    margin-bottom:4px;font-size:10px}\n  .tw-row label{color:var(--muted);font-size:10px}\n  .tw-row input[type=number]{background:var(--surface2);border:1px solid var(--border);\n    color:var(--text);font-family:inherit;font-size:10px;padding:2px 5px;border-radius:4px;\n    width:46px;text-align:right;outline:none}\n  .tw-row .pct{color:var(--muted);font-size:9px;text-align:right}\n  .tr-row{display:flex;justify-content:space-between;align-items:center;\n    margin-bottom:5px;font-size:10px;gap:6px}\n  .tr-row label{color:var(--muted);flex:1}\n  .tr-row input[type=range]{flex:2;accent-color:var(--purple);cursor:pointer}\n  .tr-row .tv{color:var(--text);min-width:38px;text-align:right;font-size:10px}\n  .sec-title{font-size:9px;color:var(--gold);text-transform:uppercase;letter-spacing:.1em;\n    margin:8px 0 5px}\n  \/* Stats *\/\n  .sr{display:flex;justify-content:space-between;align-items:baseline;\n    padding:3px 0;border-bottom:1px solid var(--border);font-size:11px}\n  .sr:last-child{border:none}\n  .sk{color:var(--muted)}\n  .sv{font-weight:700}\n  .sv.g{color:var(--teal)} .sv.r{color:var(--red)} .sv.gold{color:var(--gold2)} .sv.p{color:var(--purple)}\n  \/* Distribution *\/\n  .db-row{display:flex;align-items:center;gap:6px;margin-bottom:3px;font-size:9px}\n  .db-row label{color:var(--muted);width:54px;text-align:right}\n  .db-outer{flex:1;height:9px;background:var(--surface2);border-radius:3px;overflow:hidden}\n  .db-inner{height:100%;border-radius:3px;transition:width .4s}\n  .db-row .dc{color:var(--text);min-width:32px;text-align:right;font-size:9px}\n  \/* Tumble feel selector *\/\n  .feel-row{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:8px}\n  .feel-btn{font-size:9px;padding:3px 8px;border-radius:4px;border:1px solid var(--border);\n    cursor:pointer;background:transparent;color:var(--muted);font-family:inherit}\n  .feel-btn.on{border-color:var(--gold);color:var(--gold)}\n  \/* Log *\/\n  .log{height:140px;overflow-y:auto;background:var(--surface2);border-radius:6px;\n    padding:7px 9px;font-size:10px;line-height:1.75;border:1px solid var(--border)}\n  .log-e{color:var(--muted)} .log-e.w{color:var(--teal)} .log-e.b{color:var(--gold2);font-weight:700}\n  .log-e.bns{color:var(--purple);font-weight:700}\n  \/* orb weight row *\/\n  .ow-row{display:grid;grid-template-columns:28px 40px 1fr 38px;gap:4px;align-items:center;\n    margin-bottom:3px;font-size:10px}\n  .ow-row label{color:var(--muted)}\n  .ow-row input{background:var(--surface2);border:1px solid var(--border);color:var(--text);\n    font-family:inherit;font-size:10px;padding:2px 4px;border-radius:4px;width:42px;text-align:right;outline:none}\n  .ow-row .pct{color:var(--muted);font-size:9px;text-align:right}\n  \n\n  \/* \u2500\u2500 TOTAL WIN POPUP (end of free spins bonus) \u2500\u2500 *\/\n  .tw-overlay {\n    position: fixed; top:0; left:0; right:0; bottom:0;\n    background: rgba(0,0,0,0.88);\n    display: flex; align-items: center; justify-content: center;\n    z-index: 9999;\n    animation: twFadeIn 0.4s ease;\n    cursor: pointer;\n    backdrop-filter: blur(4px);\n  }\n  .tw-overlay.hide { animation: twFadeOut 0.4s ease forwards; }\n  .tw-card {\n    background: radial-gradient(ellipse at center, #1a1a1a 0%, #0a0a0a 70%, #000000 100%);\n    border-radius: 24px;\n    padding: 36px 64px;\n    text-align: center;\n    box-shadow: inset 0 0 60px rgba(0,0,0,0.85), 0 20px 60px rgba(0,0,0,0.7);\n    animation: twPopIn 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);\n    max-width: 92vw;\n  }\n  .tw-title {\n    font-size: 38px; font-weight: 900;\n    background: linear-gradient(180deg, #ffe89a 0%, #f0c84a 50%, #b8860b 100%);\n    background-clip: text; -webkit-background-clip: text;\n    color: transparent;\n    letter-spacing: 8px;\n    margin-bottom: 18px;\n    text-shadow: 0 4px 12px rgba(0,0,0,0.5);\n    filter: drop-shadow(0 2px 8px rgba(240,200,74,0.5));\n  }\n  .tw-value-wrap {\n    display: flex; justify-content: center; align-items: center;\n    min-height: 160px;\n    filter: drop-shadow(0 0 18px rgba(240,200,74,0.6));\n  }\n  .tw-value {\n    max-width: 100%; height: auto;\n    image-rendering: -webkit-optimize-contrast;\n    \/* No blend mode needed \u2014 glyphs have a real alpha channel built at load time *\/\n  }\n  .tw-subtitle {\n    font-size: 14px; color: #d4a85c; margin-top: 18px;\n    letter-spacing: 2.5px; font-weight: 700;\n  }\n  .tw-tap-hint {\n    font-size: 10px; color: #8b6fe8; margin-top: 22px;\n    letter-spacing: 3px; opacity: 0.7;\n    animation: twPulse 1.4s ease infinite;\n  }\n  @keyframes twFadeIn { from { opacity: 0; } to { opacity: 1; } }\n  @keyframes twFadeOut { from { opacity: 1; } to { opacity: 0; } }\n  @keyframes twPopIn {\n    0%   { transform: scale(0.3); opacity: 0; }\n    60%  { transform: scale(1.05); opacity: 1; }\n    100% { transform: scale(1); opacity: 1; }\n  }\n  @keyframes twPulse {\n    0%,100% { opacity: 0.4; }\n    50%     { opacity: 1; }\n  }\n\n  \/* \u2500\u2500 Global Multiplier Meter (left of reels) \u2500\u2500 *\/\n  #global-mult-meter {\n    position: absolute; left: 8px; top: 50%; transform: translateY(-50%);\n    width: 92px;\n    background: linear-gradient(140deg, #1f1838, #0a0a14);\n    border: 2px solid var(--border); border-radius: 14px;\n    padding: 16px 8px; text-align: center; z-index: 4;\n    box-shadow: 0 4px 18px rgba(0,0,0,0.5), inset 0 1px 0 rgba(255,255,255,0.05);\n    transition: all 0.3s ease;\n  }\n  .gmm-label { font-size: 9px; color: var(--muted); letter-spacing: 1.5px; font-weight: 800; line-height: 1.3; margin-bottom: 6px; }\n  .gmm-value {\n    font-size: 44px; font-weight: 900; color: var(--purple);\n    line-height: 1; text-shadow: 0 0 12px rgba(139,111,232,0.7);\n    font-family: 'Arial Black', sans-serif;\n    margin: 4px 0 10px; transition: all 0.4s ease;\n  }\n  .gmm-value.active {\n    color: var(--gold2); text-shadow: 0 0 20px rgba(240,200,74,1);\n    animation: gmmGlow 2s ease-in-out infinite; font-size: 50px;\n  }\n  .gmm-status { font-size: 8px; color: var(--muted); font-weight: 700; letter-spacing: 1.2px; }\n  .gmm-status.active { color: var(--gold2); }\n  .gmm-history { margin-top: 12px; font-size: 11px; color: var(--teal); min-height: 18px; line-height: 1.4; font-family: 'Courier New', monospace; font-weight: 700; }\n  #global-mult-meter.bonus-active {\n    border-color: var(--gold);\n    box-shadow: 0 0 28px rgba(240,200,74,0.5), 0 4px 18px rgba(0,0,0,0.5);\n    background: linear-gradient(140deg, #3a2810, #1a1408);\n  }\n  @keyframes gmmGlow {\n    0%,100% { text-shadow: 0 0 12px rgba(240,200,74,0.7); }\n    50% { text-shadow: 0 0 28px rgba(240,200,74,1), 0 0 40px rgba(240,200,74,0.6); }\n  }\n  @keyframes fadeUp {\n    0%   { opacity: 0; transform: translateY(8px); }\n    20%  { opacity: 1; transform: translateY(0); }\n    80%  { opacity: 1; transform: translateY(-4px); }\n    100% { opacity: 0; transform: translateY(-14px); }\n  }\n\n  .sec-base   { border-left: 3px solid var(--teal);   padding-left: 8px; }\n  .sec-bonus  { border-left: 3px solid var(--gold);   padding-left: 8px; }\n  .sec-shared { border-left: 3px solid var(--purple); padding-left: 8px; }\n\n  \/* \u2500\u2500 Sprite Library \/ asset panel \u2500\u2500 *\/\n  .asset-row {\n    display: grid;\n    grid-template-columns: 26px 1fr 44px;\n    align-items: center;\n    gap: 6px;\n    padding: 5px 7px;\n    border: 1px dashed transparent;\n    border-radius: 5px;\n    font-size: 10px;\n    transition: all .15s;\n    cursor: copy;\n    margin-bottom: 3px;\n  }\n  .asset-row:hover { background: rgba(255,255,255,.03); }\n  .asset-row.drag-over { \n    border-color: var(--teal); \n    background: rgba(29,200,160,.12);\n  }\n  .asset-thumb {\n    width: 22px; height: 22px;\n    background: var(--surface2);\n    border-radius: 4px;\n    object-fit: contain;\n    padding: 1px;\n    border: 1px solid var(--border);\n  }\n  .asset-name { color: var(--text); font-size: 10px; }\n  .asset-badge {\n    font-size: 8px;\n    padding: 2px 5px;\n    border-radius: 3px;\n    font-weight: 700;\n    text-align: center;\n    letter-spacing: 0.5px;\n  }\n  .ab-svg    { background: rgba(139,111,232,.12); color: var(--purple); border: 1px solid var(--purple); }\n  .ab-png    { background: rgba(29,200,160,.12); color: var(--teal); border: 1px solid var(--teal); }\n  .ab-custom { background: rgba(212,168,50,.12); color: var(--gold); border: 1px solid var(--gold); }\n  .ab-fail   { background: rgba(226,75,74,.12); color: var(--red); border: 1px solid var(--red); }\n  .ab-embed  { background: rgba(212,168,50,.18); color: var(--gold); border: 1px solid var(--gold); }\n\n  @media(max-width:1100px){.layout{grid-template-columns:1fr}}\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     PLAYER-FACING LAYOUT \u2014 responsive desktop & mobile portrait\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  body {\n    background: radial-gradient(ellipse at center top, #14091f 0%, #0a0510 60%, #000 100%);\n    min-height: 100vh;\n    overflow-x: hidden;\n  }\n  #player-app {\n    width: 100%;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 4px 14px;\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n    min-height: 100vh;\n    box-sizing: border-box;\n  }\n  \/* HUD bar *\/\n  #player-hud {\n    display: flex;\n    justify-content: space-around;\n    gap: 16px;\n    padding: 6px 20px;\n    background: linear-gradient(180deg, rgba(40,25,70,0.7), rgba(20,10,40,0.7));\n    border-radius: 12px;\n    border: 1px solid rgba(139,111,232,0.25);\n    backdrop-filter: blur(4px);\n  }\n  .hud-item {\n    display: flex; flex-direction: column; align-items: center; flex: 1;\n  }\n  .hud-lbl {\n    font-size: 9px; font-weight: 700; letter-spacing: 2px;\n    color: rgba(212,168,92,0.7); margin-bottom: 4px;\n  }\n  .hud-val {\n    font-size: 18px; font-weight: 900;\n    color: #f5e6b8;\n    text-shadow: 0 2px 6px rgba(0,0,0,0.6);\n    font-variant-numeric: tabular-nums;\n  }\n  #hud-bal { color: #f0c84a; }\n  #hud-win { color: #1dc8a0; }\n  \/* Game stage = meter rail + reels *\/\n  #player-stage {\n    display: flex;\n    gap: 12px;\n    align-items: stretch;\n    background: linear-gradient(180deg, #1a0f2e, #0a0518);\n    border-radius: 16px;\n    border: 1px solid rgba(139,111,232,0.2);\n    padding: 2px 14px;\n    box-shadow: 0 8px 32px rgba(0,0,0,0.6), inset 0 1px 0 rgba(255,255,255,0.04);\n  }\n  #meter-rail {\n    width: 100px;\n    display: flex; flex-direction: column;\n    gap: 10px;\n    flex-shrink: 0;\n  }\n  .meter {\n    background: linear-gradient(140deg, #1f1838, #0a0a14);\n    border: 2px solid #232238;\n    border-radius: 14px;\n    padding: 14px 6px;\n    text-align: center;\n    transition: all 0.3s ease;\n  }\n  .meter-label {\n    font-size: 9px; font-weight: 800; letter-spacing: 1.5px;\n    color: rgba(212,168,92,0.7); line-height: 1.3; margin-bottom: 6px;\n  }\n  .meter-value {\n    font-size: 42px; font-weight: 900;\n    color: #8b6fe8;\n    text-shadow: 0 0 10px rgba(139,111,232,0.55);\n    line-height: 1;\n    font-family: 'Arial Black', sans-serif;\n    font-variant-numeric: tabular-nums;\n  }\n  .meter-status {\n    font-size: 8px; color: rgba(212,168,92,0.6); margin-top: 8px;\n    font-weight: 700; letter-spacing: 1.2px;\n  }\n  .meter-history {\n    margin-top: 8px; min-height: 16px; font-size: 11px;\n    color: #1dc8a0; font-family: 'Courier New', monospace; font-weight: 700;\n  }\n\n  \/* FS meter \u2014 hidden by default, prominent purple when active *\/\n  #fs-meter { display: none; }\n  #fs-meter.active {\n    display: block;\n    border-color: #8b6fe8;\n    background: linear-gradient(140deg, #2a1f4a, #150826);\n    box-shadow: 0 0 16px rgba(139,111,232,0.5), inset 0 0 12px rgba(139,111,232,0.15);\n    animation: fsMeterPulse 2.4s ease-in-out infinite;\n  }\n  #fs-meter .meter-label { color: #c5a5ff; }\n  #fs-meter .meter-value {\n    color: #f5e6b8;\n    text-shadow: 0 0 14px rgba(245,230,184,0.8);\n    font-size: 48px;\n  }\n  @keyframes fsMeterPulse {\n    0%,100% { box-shadow: 0 0 16px rgba(139,111,232,0.5), inset 0 0 12px rgba(139,111,232,0.15); }\n    50%     { box-shadow: 0 0 28px rgba(139,111,232,0.8), inset 0 0 18px rgba(139,111,232,0.3); }\n  }\n\n  \/* Global Multiplier Meter \u2014 override the absolute-positioned dev styling *\/\n  #player-app #global-mult-meter {\n    position: static; transform: none;\n    width: auto; left: auto; top: auto;\n  }\n  #global-mult-meter.bonus-active {\n    border-color: #f0c84a;\n    box-shadow: 0 0 20px rgba(240,200,74,0.5), inset 0 0 12px rgba(240,200,74,0.2);\n    background: linear-gradient(140deg, #3a2810, #1a1408);\n  }\n  #global-mult-meter .gmm-value.active {\n    color: #f0c84a;\n    text-shadow: 0 0 18px rgba(240,200,74,1);\n  }\n\n  \/* Reels wrap (the PIXI canvas container) *\/\n  #game-wrap {\n    position: relative;\n    flex: 1;\n    min-width: 0;\n    background: #0a0510;\n    border-radius: 12px;\n    border: 2px solid #232238;\n    overflow: hidden;\n    aspect-ratio: 660 \/ 510;  \/* matches PIXI canvas WxH so content isn't stretched *\/\n  }\n  #pixi-canvas {\n    width: 100% !important;\n    height: 100% !important;\n    display: block;\n  }\n\n  \/* Player controls bar *\/\n  #player-controls {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 8px;\n    padding: 6px 14px;\n    background: linear-gradient(180deg, rgba(40,25,70,0.6), rgba(20,10,40,0.6));\n    border-radius: 12px;\n    border: 1px solid rgba(139,111,232,0.2);\n  }\n  .ctrl-group {\n    display: flex; align-items: center; gap: 4px;\n  }\n  .ctrl-mini {\n    width: 36px; height: 36px;\n    border-radius: 8px;\n    background: linear-gradient(180deg, #3a2a5e, #1a0f30);\n    border: 1.5px solid #3a2a5e;\n    color: #f0c84a;\n    font-size: 18px; font-weight: 900;\n    cursor: pointer;\n    transition: all 0.15s ease;\n  }\n  .ctrl-mini:hover { background: linear-gradient(180deg, #4a3a6e, #2a1f40); }\n  .ctrl-mini:active { transform: scale(0.95); }\n  .ctrl-bet-inp {\n    width: 70px; padding: 8px;\n    background: rgba(0,0,0,0.5); border: 1.5px solid #3a2a5e;\n    border-radius: 8px; color: #f0c84a;\n    text-align: center; font-size: 15px; font-weight: 800;\n    font-variant-numeric: tabular-nums;\n  }\n  .ctrl-btn {\n    padding: 10px 16px;\n    border-radius: 8px;\n    background: linear-gradient(180deg, #3a2a5e, #1a0f30);\n    border: 1.5px solid #3a2a5e;\n    color: white;\n    font-size: 11px; font-weight: 800; letter-spacing: 1px;\n    cursor: pointer;\n    transition: all 0.15s ease;\n  }\n  .ctrl-btn:hover { background: linear-gradient(180deg, #4a3a6e, #2a1f40); }\n  .ctrl-btn:active { transform: scale(0.96); }\n  .ctrl-btn.on { background: linear-gradient(180deg, #1dc8a0, #168868); border-color: #1dc8a0; color: #0a0518; }\n  #ante-btn.on { background: linear-gradient(180deg, #1dc8a0, #168868); border-color: #1dc8a0; color: #0a0518; }\n  .ctrl-select {\n    padding: 8px; background: rgba(0,0,0,0.5);\n    border: 1.5px solid #3a2a5e; border-radius: 8px;\n    color: white; font-size: 11px; font-weight: 700;\n  }\n  .ctrl-spin {\n    padding: 14px 36px;\n    border-radius: 12px;\n    background: radial-gradient(circle at center top, #ffe89a 0%, #f0c84a 40%, #b8860b 100%);\n    border: 2px solid #f0c84a;\n    color: #2a1a40;\n    font-size: 22px; font-weight: 900; letter-spacing: 2px;\n    cursor: pointer;\n    box-shadow: 0 4px 20px rgba(240,200,74,0.45), inset 0 1px 0 rgba(255,255,255,0.4);\n    transition: all 0.15s ease;\n  }\n  .ctrl-spin:hover { filter: brightness(1.08); transform: translateY(-1px); }\n  .ctrl-spin:active { transform: scale(0.97); }\n  .ctrl-spin:disabled { opacity: 0.5; cursor: not-allowed; }\n\n  \/* Hidden dev container \u2014 JS still needs these IDs *\/\n  #dev-hidden { display: none !important; }\n\n  \/* \u2550\u2550\u2550 MOBILE PORTRAIT LAYOUT \u2550\u2550\u2550 *\/\n  @media (max-width: 720px), (orientation: portrait) and (max-width: 900px) {\n    #player-app { padding: 6px; gap: 8px; }\n    #player-hud { padding: 8px 10px; gap: 6px; border-radius: 10px; }\n    .hud-lbl { font-size: 8px; letter-spacing: 1.5px; }\n    .hud-val { font-size: 14px; }\n\n    #player-stage { flex-direction: column; padding: 8px; gap: 8px; border-radius: 10px; }\n    #meter-rail {\n      width: 100%; flex-direction: row;\n      gap: 8px;\n    }\n    .meter { flex: 1; padding: 8px 6px; }\n    .meter-value { font-size: 26px; }\n    #fs-meter.active .meter-value { font-size: 30px; }\n    .meter-history { font-size: 9px; min-height: 12px; }\n\n    #player-controls {\n      padding: 8px; gap: 4px; border-radius: 10px;\n    }\n    .ctrl-btn { padding: 8px 10px; font-size: 9px; letter-spacing: 0.5px; }\n    .ctrl-mini { width: 32px; height: 32px; font-size: 16px; }\n    .ctrl-bet-inp { width: 58px; padding: 6px; font-size: 13px; }\n    .ctrl-spin { padding: 12px 24px; font-size: 18px; letter-spacing: 1.5px; }\n    .ctrl-select { font-size: 10px; padding: 6px; }\n  }\n\n  \/* Even narrower phones *\/\n  @media (max-width: 380px) {\n    .ctrl-btn { padding: 7px 8px; font-size: 8px; }\n    .ctrl-spin { padding: 10px 18px; font-size: 16px; }\n    .hud-val { font-size: 13px; }\n  }\n\n<\/style>\n<script>window.SLOTSHURRA = { nonce: \"\", apiBase: \"https:\\\/\\\/slotshurra.com\\\/es\\\/wp-json\\\/slotshurra\\\/v1\", userId: 0, demo: true };<\/script><script>(function(){try{function applyThemeFont(){var app=document.getElementById('player-app'); if(!app){return;} var themeBody=document.body; var f=themeBody?getComputedStyle(themeBody).fontFamily:''; if(f && f.indexOf('Courier')===-1){app.style.setProperty('font-family',f,'important');}} if(document.readyState!=='loading'){applyThemeFont();}else{document.addEventListener('DOMContentLoaded',applyThemeFont);} setTimeout(applyThemeFont,400); setTimeout(applyThemeFont,1500);}catch(e){console.warn('[Slotshurra] theme font sync skipped',e);}})();<\/script><\/head>\n<body>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     PLAYER-FACING GAME LAYOUT (no dev\/tuning panels)\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"player-app\">\n\n  <!-- HUD: balance, bet, last win -->\n  <header id=\"player-hud\">\n    <div class=\"hud-item\">\n      <span class=\"hud-lbl\">BALANCE<\/span>\n      <span class=\"hud-val num-mono\" id=\"hud-bal\">1,000.00<\/span>\n    <\/div>\n    <div class=\"hud-item\">\n      <span class=\"hud-lbl\">BET<\/span>\n      <span class=\"hud-val num-mono\" id=\"hud-bet\">1.00<\/span>\n    <\/div>\n    <div class=\"hud-item\">\n      <span class=\"hud-lbl\">LAST WIN<\/span>\n      <span class=\"hud-val num-mono\" id=\"hud-win\">0.00<\/span>\n    <\/div>\n  <\/header>\n\n  <!-- Game stage: meter rail + reels canvas -->\n  <div id=\"player-stage\">\n\n    <!-- Left meter rail: FS meter (top, prominent when active) + Global Mult Meter -->\n    <aside id=\"meter-rail\">\n      <div id=\"fs-meter\" class=\"meter\">\n        <div class=\"meter-label\">FREE<br>SPINS<\/div>\n        <div class=\"meter-value num-mono\" id=\"fs-count-big\">0<\/div>\n      <\/div>\n      <div id=\"global-mult-meter\" class=\"meter\">\n        <div class=\"meter-label\">GLOBAL<br>MULTIPLIER<\/div>\n        <div class=\"meter-value gmm-value num-mono\" id=\"gmm-value\">\u00d71<\/div>\n        <div class=\"meter-status gmm-status\" id=\"gmm-status\">BASE GAME<\/div>\n        <div class=\"meter-history gmm-history\" id=\"gmm-history\"><\/div>\n      <\/div>\n    <\/aside>\n\n    <!-- Reels canvas + overlays -->\n    <div id=\"game-wrap\">\n      <canvas id=\"pixi-canvas\"><\/canvas>\n      <div id=\"win-popup\">\n        <div class=\"win-x\" id=\"popup-x\">\u2014<\/div>\n        <div class=\"win-amt\" id=\"popup-amt\">\u2014<\/div>\n      <\/div>\n      <!-- Insufficient funds modal (shown when player can't afford buy bonus \/ spin) -->\n      <div id=\"insufficient-modal\">\n        <div class=\"if-card\">\n          <div class=\"if-icon\">\ud83d\udcb0<\/div>\n          <div class=\"if-title\">NOT ENOUGH POINTS<\/div>\n          <div class=\"if-msg\" id=\"if-msg\">You don't have enough points for this.<\/div>\n          <button class=\"if-btn\" onclick=\"hideInsufficientModal()\">OK, GOT IT<\/button>\n        <\/div>\n      <\/div>\n\n      <!-- Register modal (shown when demo balance runs out) -->\n      <div id=\"register-modal\">\n        <div class=\"if-card\">\n          <div class=\"if-icon\">\ud83c\udfb0<\/div>\n          <div class=\"if-title\">OUT OF DEMO CREDITS<\/div>\n          <div class=\"if-msg\">\n            You've used all your demo credits!<br><br>\n            <b>Register a free account<\/b> to keep playing and win real points.\n          <\/div>\n          <a class=\"if-btn\" href=\"https:\/\/slotshurra.com\/register\/\" target=\"_top\" style=\"display:inline-block;text-decoration:none;\">REGISTER NOW \u2192<\/a>\n        <\/div>\n      <\/div>\n      <div id=\"bonus-overlay\">\n        <div class=\"bonus-title\">\u26a1 FREE SPINS WON<\/div>\n        <div class=\"bonus-sub\" id=\"bonus-sub-txt\">Zeus strikes! 15 spins awarded<\/div>\n        <div class=\"bonus-gm\" id=\"bonus-gm-num\">\u00d71<\/div>\n        <div class=\"bonus-sub\">Global Multiplier<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Player controls -->\n  <div id=\"player-controls\">\n    <div class=\"ctrl-group\">\n      <button class=\"ctrl-mini\" onclick=\"adjustBet(-1)\" title=\"Decrease bet\">\u2212<\/button>\n      <input class=\"ctrl-bet-inp\" type=\"number\" id=\"bet-inp\" value=\"10.00\" min=\"10\" max=\"1000\" step=\"10\" oninput=\"updateBetDisplay()\" onchange=\"snapBetToLadder()\">\n      <button class=\"ctrl-mini\" onclick=\"adjustBet(1)\" title=\"Increase bet\">+<\/button>\n    <\/div>\n    <button class=\"ctrl-btn\" id=\"ante-btn\" onclick=\"toggleAnte()\">\u26a1 ANTE +25%<\/button>\n    <button class=\"ctrl-btn\" id=\"buy-btn\" onclick=\"buyBonus()\">BUY BONUS 100\u00d7<\/button>\n    <button class=\"ctrl-btn\" id=\"btn-turbo\" onclick=\"toggleTurbo()\" title=\"Turbo spin\">TURBO<\/button>\n    <div class=\"ctrl-group\">\n      <button class=\"ctrl-btn\" id=\"btn-auto\" onclick=\"toggleAuto()\">AUTO<\/button>\n      <select class=\"ctrl-select\" id=\"auto-n\">\n        <option>10<\/option><option>50<\/option><option value=\"100\" selected>100<\/option>\n        <option>500<\/option><option>1000<\/option>\n      <\/select>\n    <\/div>\n    <button class=\"ctrl-spin\" id=\"btn-spin\" onclick=\"spinClick()\">SPIN<\/button>\n  <\/div>\n\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HIDDEN DEV ELEMENTS \u2014 kept so the existing game JS still works\n     These hold the production tuning values and provide DOM nodes\n     that JS writes to (session stats, etc) which the player won't see.\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"dev-hidden\">\n  <!-- Tuning slider values, baked at production defaults -->\n  <input type=\"hidden\" id=\"p-mincluster\"   value=\"8\" \/>\n  <input type=\"hidden\" id=\"p-orbrate\"      value=\"1\" \/>\n  <input type=\"hidden\" id=\"p-bonusorbrate\" value=\"3.25\" \/>\n  <input type=\"hidden\" id=\"p-fsspins\"      value=\"15\" \/>\n  <input type=\"hidden\" id=\"p-maxcasc\"      value=\"6\" \/>\n  <input type=\"hidden\" id=\"p-maxwin\"       value=\"5000\" \/>\n\n  <!-- Session stat target spans (JS writes here, player doesn't see) -->\n  <span id=\"s-spins\"><\/span><span id=\"s-wag\"><\/span><span id=\"s-ret\"><\/span>\n  <span id=\"s-pnl\"><\/span><span id=\"s-rtp\"><\/span><span id=\"s-hit\"><\/span>\n  <span id=\"s-wins\"><\/span><span id=\"s-loss\"><\/span><span id=\"s-btrigs\"><\/span>\n  <span id=\"s-avgb\"><\/span><span id=\"s-big\"><\/span><span id=\"s-bigx\"><\/span>\n  <span id=\"s-base-status\"><\/span><span id=\"s-bonus-status\"><\/span><span id=\"s-total-status\"><\/span>\n  <span id=\"s-base-rtp\"><\/span><span id=\"s-bonus-rtp\"><\/span><span id=\"s-total-rtp\"><\/span>\n  <span id=\"s-bonuspay\"><\/span><span id=\"s-expbonus\"><\/span>\n  <span id=\"hud-rtp\"><\/span>\n  <span id=\"mb-mult\"><\/span><span id=\"mb-tumbles\"><\/span>\n  <span id=\"mb-win\"><\/span><span id=\"mb-winx\"><\/span>\n  <span id=\"fs-badge\"><\/span><span id=\"fs-count\"><\/span>\n  <span id=\"ante-badge\"><\/span>\n\n  <!-- Other elements the dev JS references -->\n  <div id=\"dist-rows\"><\/div>\n  <div id=\"sym-weights\"><\/div>\n  <div id=\"orb-weights\"><\/div>\n  <div id=\"asset-rows\"><\/div>\n  <div id=\"rtp-chart\"><\/div>\n  <div id=\"log\"><\/div>\n  <input type=\"hidden\" id=\"tw-total\" \/>\n  <span id=\"p-mincluster-v\"><\/span><span id=\"p-orbrate-v\"><\/span>\n  <span id=\"p-bonusorbrate-v\"><\/span><span id=\"p-fsspins-v\"><\/span>\n  <span id=\"p-maxcasc-v\"><\/span><span id=\"p-maxwin-v\"><\/span>\n  <span id=\"asset-base-display\"><\/span><span id=\"protocol-notice\"><\/span>\n  <div id=\"feel-btns\"><\/div>\n  <table id=\"pay-table\"><\/table>\n  <div id=\"mult-bar\"><\/div>\n<\/div>\n\n<script>\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  MATH MODEL\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\nconst COLS = 6, ROWS = 5, TOTAL = 30;\nconst SYM_SIZE = 95;\nconst GAP = 2;\nconst GRID_W = COLS * SYM_SIZE + (COLS - 1) * GAP;\nconst GRID_H = ROWS * SYM_SIZE + (ROWS - 1) * GAP;\nconst LEFT_RESERVED = 0;  \/\/ player version: meter is in its own column outside the canvas\n\nconst SYMBOLS = [\n  {id:'crown',    label:'Crown',     emoji:'\ud83d\udc51', color:0xd4a832, weights:[10,25,50]},\n  {id:'hour',     label:'Hourglass', emoji:'\u231b', color:0xa0a0b0, weights:[2.5,10,25]},\n  {id:'ring',     label:'Ring',      emoji:'\ud83d\udc8d', color:0x7a9fd4, weights:[2,5,15]},\n  {id:'goblet',   label:'Goblet',    emoji:'\ud83c\udfc6', color:0x8bc48b, weights:[1.5,2,12]},\n  {id:'redgem',   label:'Red Gem',   emoji:'\ud83d\udd34', color:0xe24b4a, weights:[1,1.5,10]},\n  {id:'purple',   label:'Purple Gem',emoji:'\ud83d\udfe3', color:0x7c5fe6, weights:[0.8,1.2,8]},\n  {id:'yellow',   label:'Yellow Gem',emoji:'\ud83d\udfe1', color:0xd4a832, weights:[0.5,1,5]},\n  {id:'green',    label:'Green Gem', emoji:'\ud83d\udfe2', color:0x1dc8a0, weights:[0.4,0.9,4]},\n  {id:'blue',     label:'Blue Gem',  emoji:'\ud83d\udd35', color:0x378add, weights:[0.25,0.75,2]},\n];\nconst SCATTER = {id:'zeus',  label:'Zeus',   emoji:'\u26a1', color:0x1dc8a0};\nconst ORB_SYM = {id:'orb',   label:'Orb',    emoji:'\u2728', color:0x8b6fe8};\n\n\/\/ Paytable: per symbol, [8-9, 10-11, 12+] \u00d7 bet\nconst PAYTABLE = {};\nSYMBOLS.forEach(s => { PAYTABLE[s.id] = s.weights; });\n\nlet SW = { \/\/ symbol weights\n  crown:190, hour:200, ring:220, goblet:250,\n  redgem:350, purple:370, yellow:400, green:420, blue:450,\n  zeus:55   \/\/ \u2190 FIXED: was 25 (gave 1\/8261). 55 gives ~1\/448 per binomial(30,4,p)\n};\nconst SW_DEFAULT = {...SW};\n\nconst ORB_VALS    = [2,3,5,10,15,25,50,100,250,500];\n\n\/\/ \u26a1 ANTE BET CALIBRATION \u2014 TRUE RTP-NEUTRAL\n\/\/ At +25% bet cost, RTP-neutrality requires bonus rate ratio \u2248 1.5\u00d7, NOT 2\u00d7.\n\/\/ Formula: required_ratio = 1.25 + 0.25 \u00d7 (R_base \/ R_bonus). For roughly\n\/\/ equal base\/bonus split, that's ~1.5\u00d7 more frequent bonuses.\n\/\/\n\/\/ Since P(4+ scatters in 30) \u221d p^3.5 at these probabilities, the per-cell\n\/\/ scatter weight needs to be multiplied by 1.5^(1\/3.5) \u2248 1.12 to hit 1.5\u00d7.\n\/\/\n\/\/ Verified across 1.2M spins per mode: total RTP delta between ante ON and\n\/\/ ante OFF is <2% (within Monte Carlo noise), per-bonus pay identical.\nconst ANTE_SCATTER_MULTIPLIER = 1.12;\nlet   ORB_WEIGHTS = [500,200,100,70,50,35,25,14,5,1];\nconst ORB_COLORS  = [0x1d9e75,0x1d9e75,0xd4a832,0xd4a832,0xd4a832,0xef9f27,0xef9f27,0xe24b4a,0xd85a30,0x7c5fe6];\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  ORIGINAL SVG SYMBOL ARTWORK (custom designs, royalty-free)\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nconst _gem = (light, mid, dark, sparkle) => `<svg viewBox=\"0 0 100 100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"${light}\"\/><stop offset=\"1\" stop-color=\"${mid}\"\/><\/linearGradient><\/defs><polygon points=\"50,12 80,38 65,82 35,82 20,38\" fill=\"url(#g)\" stroke=\"${dark}\" stroke-width=\"2.5\" stroke-linejoin=\"round\"\/><polygon points=\"50,12 80,38 50,50 20,38\" fill=\"${light}\" opacity=\"0.5\"\/><polygon points=\"50,12 65,28 50,40 35,28\" fill=\"${sparkle}\" opacity=\"0.7\"\/><line x1=\"50\" y1=\"50\" x2=\"50\" y2=\"82\" stroke=\"${dark}\" stroke-width=\"1\" opacity=\"0.5\"\/><line x1=\"50\" y1=\"50\" x2=\"20\" y2=\"38\" stroke=\"${dark}\" stroke-width=\"1\" opacity=\"0.4\"\/><line x1=\"50\" y1=\"50\" x2=\"80\" y2=\"38\" stroke=\"${dark}\" stroke-width=\"1\" opacity=\"0.4\"\/><line x1=\"50\" y1=\"50\" x2=\"65\" y2=\"82\" stroke=\"${dark}\" stroke-width=\"0.8\" opacity=\"0.3\"\/><line x1=\"50\" y1=\"50\" x2=\"35\" y2=\"82\" stroke=\"${dark}\" stroke-width=\"0.8\" opacity=\"0.3\"\/><ellipse cx=\"42\" cy=\"22\" rx=\"4\" ry=\"2\" fill=\"#fff\" opacity=\"0.7\" transform=\"rotate(-30 42 22)\"\/><\/svg>`;\n\nconst SVG_STRINGS = {\n  crown: `<svg viewBox=\"0 0 100 100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><linearGradient id=\"cg\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#f7dc8a\"\/><stop offset=\"0.5\" stop-color=\"#d4a832\"\/><stop offset=\"1\" stop-color=\"#8a6310\"\/><\/linearGradient><\/defs><path d=\"M 12 62 L 23 28 L 38 52 L 50 18 L 62 52 L 77 28 L 88 62 L 82 78 L 18 78 Z\" fill=\"url(#cg)\" stroke=\"#5a4010\" stroke-width=\"2.5\" stroke-linejoin=\"round\"\/><rect x=\"18\" y=\"75\" width=\"64\" height=\"6\" fill=\"#5a4010\" rx=\"1\"\/><circle cx=\"23\" cy=\"32\" r=\"3.5\" fill=\"#e24b4a\" stroke=\"#7a0c0c\" stroke-width=\"0.5\"\/><circle cx=\"50\" cy=\"22\" r=\"5\" fill=\"#378add\" stroke=\"#0c447c\" stroke-width=\"0.5\"\/><circle cx=\"77\" cy=\"32\" r=\"3.5\" fill=\"#1dc8a0\" stroke=\"#085041\" stroke-width=\"0.5\"\/><path d=\"M 18 78 L 82 78\" stroke=\"#fff5d8\" stroke-width=\"0.8\" opacity=\"0.5\"\/><\/svg>`,\n\n  hour: `<svg viewBox=\"0 0 100 100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect x=\"18\" y=\"14\" width=\"64\" height=\"8\" fill=\"#c8c8d8\" rx=\"2\" stroke=\"#6e6a80\" stroke-width=\"1\"\/><rect x=\"18\" y=\"78\" width=\"64\" height=\"8\" fill=\"#c8c8d8\" rx=\"2\" stroke=\"#6e6a80\" stroke-width=\"1\"\/><path d=\"M 24 22 L 76 22 L 54 50 L 76 78 L 24 78 L 46 50 Z\" fill=\"rgba(200,200,216,0.15)\" stroke=\"#a0a0b0\" stroke-width=\"2.5\"\/><path d=\"M 28 26 L 72 26 L 54 48 L 46 48 Z\" fill=\"#e8b860\"\/><path d=\"M 36 74 L 64 74 L 60 64 L 40 64 Z\" fill=\"#e8b860\"\/><rect x=\"49\" y=\"48\" width=\"2\" height=\"18\" fill=\"#e8b860\"\/><circle cx=\"50\" cy=\"60\" r=\"1\" fill=\"#e8b860\"\/><\/svg>`,\n\n  ring: `<svg viewBox=\"0 0 100 100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><linearGradient id=\"rg\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#f7dc8a\"\/><stop offset=\"1\" stop-color=\"#a07020\"\/><\/linearGradient><\/defs><ellipse cx=\"50\" cy=\"68\" rx=\"30\" ry=\"20\" fill=\"none\" stroke=\"url(#rg)\" stroke-width=\"7\"\/><ellipse cx=\"50\" cy=\"68\" rx=\"30\" ry=\"20\" fill=\"none\" stroke=\"#5a4010\" stroke-width=\"1\" opacity=\"0.6\"\/><path d=\"M 42 46 L 58 46 L 56 30 L 44 30 Z\" fill=\"#a07020\" stroke=\"#5a4010\" stroke-width=\"1.5\"\/><polygon points=\"50,10 62,30 50,46 38,30\" fill=\"#a8d8ec\" stroke=\"#3a6a8a\" stroke-width=\"1.5\"\/><polygon points=\"50,10 62,30 50,30\" fill=\"#d8eef7\" opacity=\"0.9\"\/><polygon points=\"50,30 62,30 50,46\" fill=\"#5a8aa8\" opacity=\"0.4\"\/><\/svg>`,\n\n  goblet: `<svg viewBox=\"0 0 100 100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><linearGradient id=\"gc\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#f7dc8a\"\/><stop offset=\"0.5\" stop-color=\"#d4a832\"\/><stop offset=\"1\" stop-color=\"#7a5b14\"\/><\/linearGradient><\/defs><path d=\"M 22 18 L 78 18 L 70 52 Q 50 62 30 52 Z\" fill=\"url(#gc)\" stroke=\"#5a4010\" stroke-width=\"2.5\"\/><ellipse cx=\"50\" cy=\"20\" rx=\"28\" ry=\"5\" fill=\"#7a0c0c\" stroke=\"#5a4010\" stroke-width=\"2\"\/><ellipse cx=\"50\" cy=\"20\" rx=\"22\" ry=\"3\" fill=\"#e24b4a\" opacity=\"0.8\"\/><rect x=\"45\" y=\"58\" width=\"10\" height=\"20\" fill=\"url(#gc)\" stroke=\"#5a4010\" stroke-width=\"1.5\"\/><ellipse cx=\"50\" cy=\"82\" rx=\"20\" ry=\"6\" fill=\"url(#gc)\" stroke=\"#5a4010\" stroke-width=\"2\"\/><path d=\"M 28 30 Q 30 40 35 50\" fill=\"none\" stroke=\"#fff5d8\" stroke-width=\"1\" opacity=\"0.5\"\/><\/svg>`,\n\n  redgem: _gem('#ff6b6b', '#a01818', '#5a0808', '#ff9a9a'),\n  purple: _gem('#c4a0ff', '#5d3aa8', '#2a1058', '#e4d0ff'),\n  yellow: _gem('#ffd866', '#c89020', '#5a4010', '#fff0a8'),\n  green:  _gem('#5fe6a0', '#1d9e75', '#055038', '#9ef0c8'),\n  blue:   _gem('#5fa8ff', '#1d6ec8', '#0a2c5e', '#9ec8ff'),\n\n  zeus: `<svg viewBox=\"0 0 100 100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><linearGradient id=\"zb\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#fff8a0\"\/><stop offset=\"0.5\" stop-color=\"#ffd040\"\/><stop offset=\"1\" stop-color=\"#c87010\"\/><\/linearGradient><radialGradient id=\"zg\" cx=\"0.5\" cy=\"0.4\" r=\"0.55\"><stop offset=\"0\" stop-color=\"#1dc8a0\" stop-opacity=\"0.55\"\/><stop offset=\"0.6\" stop-color=\"#1dc8a0\" stop-opacity=\"0.15\"\/><stop offset=\"1\" stop-color=\"#1dc8a0\" stop-opacity=\"0\"\/><\/radialGradient><\/defs><circle cx=\"50\" cy=\"40\" r=\"40\" fill=\"url(#zg)\"\/><polygon points=\"58,4 28,50 47,50 38,76 72,30 53,30 62,4\" fill=\"url(#zb)\" stroke=\"#5a3010\" stroke-width=\"2.5\" stroke-linejoin=\"round\"\/><polygon points=\"58,4 53,30 60,10\" fill=\"#ffffff\" opacity=\"0.7\"\/><rect x=\"10\" y=\"82\" width=\"80\" height=\"16\" rx=\"3\" fill=\"#0a0a14\" stroke=\"#1dc8a0\" stroke-width=\"1.8\"\/><text x=\"50\" y=\"93\" font-family=\"Arial Black, Arial, sans-serif\" font-size=\"11\" font-weight=\"900\" text-anchor=\"middle\" fill=\"#1dc8a0\" letter-spacing=\"1.5\">SCATTER<\/text><\/svg>`,\n\n  orb: `<svg viewBox=\"0 0 100 100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><radialGradient id=\"oc\" cx=\"0.4\" cy=\"0.35\" r=\"0.6\"><stop offset=\"0\" stop-color=\"#fff\"\/><stop offset=\"0.3\" stop-color=\"#e8d4ff\"\/><stop offset=\"0.7\" stop-color=\"#a888d4\"\/><stop offset=\"1\" stop-color=\"#5d3aa8\"\/><\/radialGradient><radialGradient id=\"og\" cx=\"0.5\" cy=\"0.5\" r=\"0.5\"><stop offset=\"0\" stop-color=\"#c8a8ff\" stop-opacity=\"0.7\"\/><stop offset=\"1\" stop-color=\"#7c5fe6\" stop-opacity=\"0\"\/><\/radialGradient><\/defs><circle cx=\"50\" cy=\"50\" r=\"44\" fill=\"url(#og)\"\/><path d=\"M 30 50 Q 4 30 5 56 Q 18 50 30 52 Z\" fill=\"#a888d4\" stroke=\"#3a1f6a\" stroke-width=\"1.5\"\/><path d=\"M 70 50 Q 96 30 95 56 Q 82 50 70 52 Z\" fill=\"#a888d4\" stroke=\"#3a1f6a\" stroke-width=\"1.5\"\/><line x1=\"26\" y1=\"46\" x2=\"14\" y2=\"38\" stroke=\"#5d3aa8\" stroke-width=\"1.2\"\/><line x1=\"26\" y1=\"50\" x2=\"10\" y2=\"46\" stroke=\"#5d3aa8\" stroke-width=\"1.2\"\/><line x1=\"26\" y1=\"54\" x2=\"14\" y2=\"54\" stroke=\"#5d3aa8\" stroke-width=\"1.2\"\/><line x1=\"74\" y1=\"46\" x2=\"86\" y2=\"38\" stroke=\"#5d3aa8\" stroke-width=\"1.2\"\/><line x1=\"74\" y1=\"50\" x2=\"90\" y2=\"46\" stroke=\"#5d3aa8\" stroke-width=\"1.2\"\/><line x1=\"74\" y1=\"54\" x2=\"86\" y2=\"54\" stroke=\"#5d3aa8\" stroke-width=\"1.2\"\/><circle cx=\"50\" cy=\"50\" r=\"22\" fill=\"url(#oc)\" stroke=\"#3a1f6a\" stroke-width=\"2\"\/><ellipse cx=\"42\" cy=\"42\" rx=\"6\" ry=\"4\" fill=\"#fff\" opacity=\"0.85\"\/><\/svg>`\n};\n\nconst SVG_URLS = {};   \/\/ data URLs for HTML overlays\nconst TEXTURES = {};   \/\/ PIXI textures for canvas rendering\n\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  CUSTOM PNG SPRITE LOADER\n\/\/  Three loading paths: SVG fallback \u2192 filesystem PNG \u2192 drag-drop\n\/\/  Expected PNG layout: assets\/symbols\/<name>.png\n\/\/  All sprites work without artwork (SVGs are baseline)\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nconst ASSET_BASE_PATH = 'assets\/symbols\/';\nconst ASSET_PATHS = {\n  crown:  ASSET_BASE_PATH + 'crown.png',\n  hour:   ASSET_BASE_PATH + 'hourglass.png',\n  ring:   ASSET_BASE_PATH + 'ring.png',\n  goblet: ASSET_BASE_PATH + 'goblet.png',\n  redgem: ASSET_BASE_PATH + 'red-gem.png',\n  purple: ASSET_BASE_PATH + 'purple-gem.png',\n  yellow: ASSET_BASE_PATH + 'yellow-gem.png',\n  green:  ASSET_BASE_PATH + 'green-gem.png',\n  blue:   ASSET_BASE_PATH + 'blue-gem.png',\n  zeus:   ASSET_BASE_PATH + 'zeus-scatter.png',\n  orb:    ASSET_BASE_PATH + 'multiplier-orb.png'\n};\n\nconst ASSET_STATUS = {};            \/\/ symId -> 'svg' | 'png' | 'custom'\nconst ICON_URLS = {};                \/\/ unified: PNG path or custom data URL or SVG data URL\nconst ASSET_RESOLVED_URLS = {};      \/\/ tracks PNG path or data URL when loaded\nconst TEXTURES_SVG_ORIGINAL = {};    \/\/ backup for reset-to-defaults\n\nconst SYMBOL_DISPLAY_NAMES = {\n  crown:'Crown', hour:'Hourglass', ring:'Ring', goblet:'Goblet',\n  redgem:'Red Gem', purple:'Purple Gem', yellow:'Yellow Gem',\n  green:'Green Gem', blue:'Blue Gem',\n  zeus:'Zeus Scatter', orb:'Multiplier Orb'\n};\n\n\/\/ Load any image URL (data URL, blob URL, or http path) as a PIXI texture\nfunction loadTextureFromUrl(url) {\n  return new Promise((resolve, reject) => {\n    const img = new Image();\n    img.crossOrigin = 'anonymous';\n    img.onload = () => resolve(PIXI.Texture.from(img));\n    img.onerror = (e) => reject(new Error('Image load failed: ' + url));\n    img.src = url;\n  });\n}\n\n\/\/ Attempt to load PNGs from the filesystem (skip on file:\/\/ protocol)\nasync function loadCustomPngs() {\n  if (location.protocol === 'file:') {\n    console.info('%c[Sprite Loader]%c Running via file:\/\/ \u2014 filesystem PNG load skipped.\\n  Use drag-drop to add custom artwork, or serve via local web server.',\n      'color:#d4a832;font-weight:bold','color:inherit');\n    Object.keys(SVG_STRINGS).forEach(id => {\n      if (!ASSET_STATUS[id]) ASSET_STATUS[id] = 'svg';\n    });\n    updateIconUrls();\n    return;\n  }\n\n  console.info('%c[Sprite Loader]%c Attempting PNG load from ' + ASSET_BASE_PATH,\n    'color:#d4a832;font-weight:bold','color:inherit');\n\n  let loaded = 0, missing = 0;\n  for (const [id, path] of Object.entries(ASSET_PATHS)) {\n    try {\n      const tex = await loadTextureFromUrl(path);\n      tuneTextureQuality(tex);\n      TEXTURES[id] = tex;\n      ASSET_STATUS[id] = 'png';\n      ASSET_RESOLVED_URLS[id] = path;\n      console.log('%c  \u2713 ' + path, 'color:#1dc8a0');\n      loaded++;\n    } catch (e) {\n      ASSET_STATUS[id] = 'svg';\n      ASSET_RESOLVED_URLS[id] = null;\n      missing++;\n    }\n  }\n\n  if (loaded === 0) {\n    console.info('%c[Sprite Loader]%c All ' + missing + ' symbols using SVG fallback. Drop PNGs into the Sprite Library panel to upgrade.',\n      'color:#d4a832;font-weight:bold','color:inherit');\n  } else {\n    console.info('%c[Sprite Loader]%c ' + loaded + ' PNG loaded, ' + missing + ' using SVG fallback',\n      'color:#d4a832;font-weight:bold','color:inherit');\n  }\n  updateIconUrls();\n}\n\n\/\/ Resolve ICON_URLS for HTML overlays: PNG path > custom data URL > SVG data URL\nfunction updateIconUrls() {\n  for (const id of Object.keys(SVG_STRINGS)) {\n    if (ASSET_STATUS[id] === 'png' || ASSET_STATUS[id] === 'custom') {\n      ICON_URLS[id] = ASSET_RESOLVED_URLS[id] || SVG_URLS[id];\n    } else if (ASSET_STATUS[id] === 'embed' && EMBEDDED_PNG_URLS[id]) {\n      \/\/ Embedded production artwork \u2014 use it for HTML overlays (paytable, sprite panel)\n      ICON_URLS[id] = EMBEDDED_PNG_URLS[id];\n    } else {\n      ICON_URLS[id] = SVG_URLS[id];\n    }\n  }\n}\n\n\/\/ Drag-drop handler \u2014 drop a PNG\/JPG\/WebP onto a row to live-update that symbol\nfunction attachDropHandler(rowEl, symId) {\n  rowEl.addEventListener('dragover', e => {\n    e.preventDefault();\n    rowEl.classList.add('drag-over');\n  });\n  rowEl.addEventListener('dragleave', () => {\n    rowEl.classList.remove('drag-over');\n  });\n  rowEl.addEventListener('drop', e => {\n    e.preventDefault();\n    rowEl.classList.remove('drag-over');\n    const file = e.dataTransfer.files[0];\n    if (!file || !file.type.startsWith('image\/')) {\n      console.warn('[Sprite Loader] Drop rejected \u2014 not an image:', file && file.type);\n      return;\n    }\n    const reader = new FileReader();\n    reader.onload = async () => {\n      const dataUrl = reader.result;\n      try {\n        const tex = await loadTextureFromUrl(dataUrl);\n        tuneTextureQuality(tex);\n        TEXTURES[symId] = tex;\n        ASSET_STATUS[symId] = 'custom';\n        ASSET_RESOLVED_URLS[symId] = dataUrl;\n        ICON_URLS[symId] = dataUrl;\n        refreshAllIcons();\n        console.log('%c[Sprite Loader]%c \u2713 Custom image set for ' + symId + ' (' + file.name + ', ' + Math.round(file.size\/1024) + ' KB)',\n          'color:#d4a832;font-weight:bold','color:#1dc8a0');\n      } catch (err) {\n        console.error('[Sprite Loader] Failed to load image for', symId, err);\n      }\n    };\n    reader.readAsDataURL(file);\n  });\n}\n\n\/\/ Re-paint canvas sprites + HTML overlays after asset changes\nfunction refreshAllIcons() {\n  \/\/ Canvas sprites \u2014 swap textures in place for every cell using the affected symbol\n  if (typeof cellSprites !== 'undefined') {\n    for (let row=0;row<ROWS;row++) {\n      for (let col=0;col<COLS;col++) {\n        const sp = cellSprites[row][col];\n        if (sp && TEXTURES[sp.symId]) {\n          sp.txt.texture = TEXTURES[sp.symId];\n        }\n      }\n    }\n  }\n  \/\/ HTML overlays\n  buildAssetPanel();\n  buildPaytable();\n}\n\nfunction buildAssetPanel() {\n  const wrap = document.getElementById('asset-rows');\n  if (!wrap) return;\n  wrap.innerHTML = '';\n\n  const order = ['crown','hour','ring','goblet','redgem','purple','yellow','green','blue','zeus','orb'];\n  order.forEach(id => {\n    const row = document.createElement('div');\n    row.className = 'asset-row';\n    row.dataset.symid = id;\n    const status = ASSET_STATUS[id] || 'svg';\n    const url = ICON_URLS[id] || '';\n    row.innerHTML = `\n      <img decoding=\"async\" class=\"asset-thumb\" src=\"${url}\" alt=\"${id}\">\n      <span class=\"asset-name\">${SYMBOL_DISPLAY_NAMES[id] || id}<\/span>\n      <span class=\"asset-badge ab-${status}\">${status.toUpperCase()}<\/span>\n    `;\n    wrap.appendChild(row);\n    attachDropHandler(row, id);\n  });\n}\n\nasync function retryFsLoad() {\n  console.info('[Sprite Loader] Manual reload triggered');\n  await loadCustomPngs();\n  refreshAllIcons();\n}\n\nfunction resetToSvg() {\n  \/\/ \"Reset\" now restores the embedded PNG artwork (the production default).\n  \/\/ Hold Shift while clicking to revert all the way back to SVG placeholders.\n  const wantSvg = (typeof event !== 'undefined' && event && event.shiftKey);\n  Object.keys(SVG_STRINGS).forEach(id => {\n    if (wantSvg && TEXTURES_SVG_ORIGINAL[id]) {\n      TEXTURES[id] = TEXTURES_SVG_ORIGINAL[id];\n      ASSET_STATUS[id] = 'svg';\n      ICON_URLS[id] = SVG_URLS[id];\n      ASSET_RESOLVED_URLS[id] = null;\n    } else if (TEXTURES_EMBEDDED_ORIGINAL[id]) {\n      TEXTURES[id] = TEXTURES_EMBEDDED_ORIGINAL[id];\n      ASSET_STATUS[id] = 'embed';\n      ICON_URLS[id] = EMBEDDED_PNG_URLS[id];\n      ASSET_RESOLVED_URLS[id] = EMBEDDED_PNG_URLS[id];\n    } else if (TEXTURES_SVG_ORIGINAL[id]) {\n      TEXTURES[id] = TEXTURES_SVG_ORIGINAL[id];\n      ASSET_STATUS[id] = 'svg';\n      ICON_URLS[id] = SVG_URLS[id];\n      ASSET_RESOLVED_URLS[id] = null;\n    }\n  });\n  refreshAllIcons();\n  console.info('[Sprite Loader] All symbols reset to ' + (wantSvg ? 'SVG placeholders' : 'embedded artwork'));\n}\n\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  EMBEDDED PRODUCTION ARTWORK (base64 inline, no server required)\n\/\/  These are the default in-game symbols. Drag-drop or filesystem\n\/\/  PNGs can still override them per the Sprite Library panel.\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  SPINE FX \u2014 main_exp_magic explosion animation\n\/\/  Plays on each winning cell as symbols disappear (cascade event)\n\/\/  Source: fx_reels.png + fx_reels.atlas (Spine 4.1, 34 frames)\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nconst FX_REELS_PNG = 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEPALADASIAAhEBAxEB\/8QAHQAAAAcBAQEAAAAAAAAAAAAAAAEDBAUGBwgCCf\/EADwQAAIBAwQBAwMBBwQBAgYDAAECAwQFEQAGEiExBxNBIlFhFAgVIzJxgZEWQqGxUjNiJENjwfDxcrLR\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/EABQRAQAAAAAAAAAAAAAAAAAAAAD\/2gAMAwEAAhEDEQA\/AOMtO7Zbqy5VcdLRU8k80rBUjjUszE+AAPJ0jSwvPOsaAkk4AGuvPR3YqbJslmuiCnt3qJdKWb9y0lUpIcEgCVwwxHJjmEz0ej1g5DmDcOy9zbfl9m82WvoJeIbhUQNGcH5wRqvujIcMCDr6LWaI1xqLJfvUC4Xi5RQj950VbBA1DN9RR4ELgcXJyA2R5B1zN64emVE9ru+8duwTUCW+tFNdLNUQhJbezZCEEHEiHiRy6OfOfOgwDRqCTgDQYFWIOtQ\/Z52BLvbeMcNTRe5aKdGluNQ7MkdPCFJZy4B4kAZGc5OBg6CpWbY+6bvaZ7rbbFcauhp\/\/WqIadnjj\/qwGBqFrKCqpHKTwuhHkMMa7u2\/NLQ2OjNk3rVWn07oab2KR7bCqVlXU9tIHVh0+Qx+2CoGcnTT1k2vtjcFhozea+etFdIkabkFFCZKJWAaOGpRMN2SSXwDjA77Gg4S0NWb1L2jcdk7wuO3LmqipopjGxQ5Vh8MD9iMEf11WdANH1jx3odcfnOi0BkYONFoa9KpYHGOhk5Og86GhoaA+sfnQIIOCMEaLQ0A0NGqls4BOBk6LQDQ0NDQXX0QWlb1T22K2NZIDc6f3EOMMPcXI7120akx\/tM7oody3AQVVXajTWCaRVjKc+JVYnPSt24BwcnP9D896GpkpKqOeJirowZSD2CNdNWz9pxbptugpd22GnrL1a1H6C8R9VEb4K+4c9FgDy+xYKSM96DYLBsfdV3utbtiuhqKOCgmgm\/WiUyTU0jRMUKu4CShT05UAkkYOBoepFFTU0+\/7pfqyaqsR2tBSfrGYexW1qrxQJ8FxIueu1Ib4J1k1b6ybH3LYYLTdr9vu2LTxiD3FqlrBUxkhmMisycWyABx6wAPg5z\/ANa\/Uvb9021bNlbHpa6nsFvkedpqxwZ6udwA0jAHCjrAA0GPVRU1TcfGddYehv65P2Rt4yWEtHVi4oK1o0DNJTlVDL9wACxJ+2fzrkkkk51qnoH6y3z0rutRJRRRVtvrE4VdFPn25R8HrwRk9\/k6Dqu8xvW+ne3NybLZ6ygt1rhpqiCllIEc3JA6eyg5iRie25DCg999zG5tnXqg2Hu2qqqmdLhfKV1Sy05V\/cqBIre5Fj62yo7By2ORJ1ilD+0NtWlu\/wCooLTebRQYfFBa6\/8ATQ85WzLKcDJYeFHgcV+OtN6b1T9MLFeG3hT1+7dyXykA\/ddPc1jjiiZRhGkdXJbH2AH\/AN9BWP2zhbId42akhlMt2p7NTx3ZmYM4qAD9LkeWC8QT56771gaKGbBYL+TqR3Ld6q93ipuNXIZJqiRpHY\/JJydNKKBp5SqxvJhWYhfIABJPg9DyfwNA3OpC00kNUX9yUR+2vI575dgYA\/vn+2mDDB16jkZCCpwRoFK6JIamSON+aqxAbHkZ86SQDBJB6HxoOWY8mzk95PzovjQGilzgY8Z7ONedelBY4GvOgd0NJ+p5EOqhF5NyOOsgdfc96QqI\/ameMkHiSMjxoopWjbKnGidixydAF+e8a86MEgEZIzotANDQ0NANe4o5JG4oCT+NO7JBSVNxhhrahqeB2w8qpy4fnHzrePS+ybe9MKqp3hvC20e4YokQWenRw8FW78iJgSMFFCkEEZDMAQCMaDBJaGsiQO8MiqTgEg4Om5jkzgg511Lc\/Ua3bz23U3+6bD2\/WSUFxUrSRQyRIVliYZb23BbBiXyftqv2W37I9Sb\/AEszbfodnx0jcrlJBUMtI8OQBgSElJCcKOyDnOBg5DnuWKSMAupXkMjI8jSetA9dLTdrVveqiulDDRhlVqaOnYPAIMfw\/bYdMnHGDnv57zrP9AeT99DJ++i0eDoC16R2X+Ukf0150NAD3oaGhoPQRipYA4Hk6IgDGDn769CRxGYwx4k5K56J\/wDw688W+x0HqKR4iTGxUkFSQcdEYI14OhoaAaPsgfjxote1dghQeD2etB5IxjsHOi0NDQDQ0p7UnHlxONJ6BeiikmqUjiBLMQAB5Ot7ksk9rtFn9OriJaO510i1N0au\/wDToVbBTC\/7SI\/rZvODx6wc5\/8As82633X1e21Q3OoEFNLcYg7kgf7gQMnxk4H99axu+kte3d17std9vc1Vd7kstKh9t3kif3VdTI7hcluIUlcjDE5x5CH21\/qeOkqKbZ+46mz7dWsaCNo5uElQf\/NwmC3RHZ6GcZ1W990e4bfumlsF8hgtL1hikeSMcI5+WQkzd4+T2MDycZzm8ene8qf03vslS1nrJlpaIxVkFXMKeZHL4zETkg9joDxyyMZOqz6h3xfVXddfuSriNpoIaR0pIky2ZFX+HChx9RLsCfsCT0BoJa5bJv8Au\/ZVBaZq3boawfqPbqnusPJ6dm5EYDE8FYMQcf7zrA7nSmirpqVnjkMTlS0bBlOD5BHkfnWn7LvP+iNu3e5V9BNPVXShmoLaWYCNOY4SyEeThSQPjJP2xrKqmQyzM5+ToE9PKeeBKV4npo3ZmDCTJDLjPQ7xg9Z6+PjTPQ0DgywmoeT2FCNnigY4XPjvz1pEjnJiNT2cAeTo44nc4VSf6aEiPFIyOpV1OCD5B0Hkgg4PR0Q7OjPZ0YU8+ODnOgvXpPsKfdu7bXbqyUW+gqmZ5KyUYRIUBaR8+DhVb+41vW+vTX0Fa1V8O1b5d5Ki0wRz1lQkYnjZC6ocZKZbLr461T\/RiGpsnprXXi\/xyVFjran9HS0XtkPNOyHk8UnXtYXosM8sgFWGcWKpM+wb9dNp7SsUG4btPCor5auATClQlWEJTJjJVuBZjkZAAxjsM9f052puWSmp9jXW4vcHmWKWiuUCIQpBzKrqSpVcfUDggd9jOM03naIbNfaqipZnqKeGQpHMycfcA65Y+AfONbLLvK57SvrQ0Nifau56grFUVMTFUVc5JiQD+Hy6zxJBAIGASNTHr7+8t77TNzvW2hQ7ssU5guVTBBwSrg8B2x0WVhgkfDD48BzQOzrdfQH0ms+8Nq328bhmmpY0jFNbpQcJ+qb6gW+6gKc\/g6wtgUcg\/B1peyvWzfe1LFR2O1XhobbSSmWOn9pOJJOSG6ywP2J0B+u3pHePSy5UNNc6qiqkroPehkppCwxnBBBAI\/xjVK2ZY67ce46KzW2naoq6uURxRL5Zj8d6tvrN6ubk9UauinvwpI1oozHTxU0PBUBIJ+5PgeTqgUVVNR1CTwSNHIhyrKcEHQdrb22j6Z7d9DLnQ120YaS90Vsihes485TWH7HPjkGyehjxnrXE1RgTMB4zrRqn1l3hWbEuG0LjXCvoa32yz1ILyx8G5DixORk+c51mzHkxOgc2ysloayOphdkkjYMrKcEEfOugrhcdv+s8dBcamqr7du6GmSO5TSIJKSaKFMNUs2eSEIuWGDkjrs65z1YLPuittNguFqoQsX7w4rUTD+do1OfbB+FLYJ+\/FftoNfoJZ7ra63b9Xv8AscltLmOjS5szu3DIQoShMOR8kqOxnTi++kl7o6Kx322Vdvjop4UeSZbjF7VPKpwzFw3EZCq3nP1Y8jXP36iXny5nP9dStRua5z2OCzyVDGmgleWNc+GcKG\/\/AKDQaZ6tbj2buO2NTRSypd7agiirUjxDcQD9TFAB7bEkkH\/cP5gDknGW8nGjZ2Y5J150CyxyCEyAEITxzjo\/P\/8Amk1HyfAPfenME8rwfozKFiZ+WG8A48\/j\/wDX201YEHB0Fj21cbfRqxq4UcOOLfwkc4\/AboHGe\/OdQdZhpmMakKO\/7ffSGDod6D0oXixJwR4H30vbEEtdGrHyw86a69wSGORXHkHQdlbpiltu7du2Tcl0tNqsNjtUSWtWLcHkenytRwUEk+6QWY4H0471mu1a2Lbd8mkroK67oa8SV9JJH7QnhQFzzY5OTgkA9dZ760rYdz7Y9StlWiw7jrK+i3ba0Wjt9YkJmiq4OX0ROB9QZSxAIB661arnuLbtPU\/6Grr7t2poLdSLTVFZcaeWZp6n5MbxDmqIcIO8cVJwc40FN3reKj1h9UKKWw0klmo7dRpHC5blJBDCCxkJGMkd4C4+ANR+1t1Vlvgvd53pW3G487ZVUdvFS7yCaokT2\/LZH0rIXPfwPvq+XH053PcNtWS8bGWKqiiUpWy26rT22likYRTeQQTG6+QCMHIGqD+0fuC31kdqsZnhnvFriaO4zUZU0sszsWYpg45DoMw6ZskeMkMWqWDzMw8E68IpdgqjJOvOtF9BtnS7t3rDTulN+ipo3qq2Sp5CKOCNSzsxXvwOsfONA+2v6JbrvmzI91B7ZQ0E7tHS\/rq6OnaqZfIjDkcsaid9ek29tnRU816ss0MFScQTRsssbnGcBkJGfx511HFatrXeit28brX1912ZboEobdYirLLHIOMbcuPXDwxdf5iQOj1pXalNto014rbRtmeC5vTyNHtasuj5WNVYSzxErnnwJCg9\/wAxHxoOHHRkYqwwdedbZ647E25Dta2b62alZT2ytnkpauhqnDyUVSgBK8gBlWByCRno6xQ9HQAAnxp7Z7XW3W4Q0FBTS1FTM4SOKNSzOx6AAHk6TtdQtJXQ1DQxzCNwxjkXKtg+CPsdaHtDfNPs\/cVTuba1rNJW+wVo\/dIlWjkYgMy5H1DjyC57HL5IyQR3R6N752zbVrL3Y6qi5yRxokifUxcMQBj5+nx57H31UL3tq92WVY7ra6yidhlVqIWjJH3GRrRLdu71B3VU1ddPueWNi3uGorbgIRzHeELMPq78L8H7aRk3FuF5Bad4XaprbUr\/AKgRVNQZUlKn\/wCU\/wBQBbteS9ec+NBmtXQS01LBPIUxOCyKGywAOMkfHYP+NM9ad6r2Gy1NBFvHakrNaa2Zo5qVkCvQT\/ze0cdFSO1YYyAegQdZietANDQ1I2OnoJ6ki41M1PAFJ5xRCRi2OhgkDs\/Ofv58aBkJX8E5GckH5OvZqCfdyqEyeTx8d56+2lq2CljdPYqRIGzy+kjj2R\/frB\/vpCqjjjfjHMso\/wDJQR8\/nQI6GhoaCRsF4rrJXrXW+Yw1KBgkgHaZBGR9j30fIPY01lqZpJDIzksTnOdIaGglIL9dIaJqOOtnWnZuRjDkKTjGcajpZXkYs7Ek68aGgNfI10x6b22Kk\/ZUu94oHEFTVX+GluEneXp1QMqZHxzbkR84H21zNrVvRX1aqNj0lwsVytdNe9u3RQK23VBIDEeHRh2jj7\/0+wwHQO+6Zqqmtu7tkNWS7fpbQYUkhKxwUHBOMiNnLCR377ALchjPkP8AaVs3Bv8A3fbrrSyVW06a3UEKsYZpf49CzMTwn8lyzMoU46wB\/LqgWD1m2hspKKg2jLc6SgqSay55WKeaRyMJTcnULwUdluJ7Y9HGpWK9WHf8Ub3z1lpqG000rvLDUU8kFQUZufERr\/DbBJxg9Z8YxoKzvCSCw+g16a\/XCWpuu5rmhpKaXJkjFM7B53Ld5PIr\/n865rftiRrRf2gd02vc3qHX1dheV7WnCGmeUYeRURU9xv8A3NxLH5ye9ZxoFqSIzTqg+TjWvbgs0NqoKHZFsqqW5SKpr7tNSJ2HCZaIuf5xEqscjrLN561nfp7UW+k3ha6m6oXooquN51Cg8kDAsMHz1rWvWmSj2R6vV9VYIUnoauOSWNmblFPT1MZ\/l4gYXhIR5OCPOga7S2vbN67hqo7Xb5Y1kkEdtoo3VeMag5Msh6B4rkk+fqPWkvXr0+k2XSWuoFSPZq2k\/wDgxJzFOyhCRnJByGByPIx48B9t24X+x\/oty7ZajSO2wvP79vIncFlxiWJmyozhWJXHZPfWa9ub1Drd9X+mu+9nirIKJlT9JCoh9xOyEVVACrkdkd9\/J0Df07gtu4L3HtBa+5pb7nNTgRxwIzNUY4josBgF5ADnwRkap2+qWz0V\/qKeyNWNSRtxU1aqJMjzkKSPOrLZf3lslYt1UhigrmJFCHTmVDKQZkPjKnAB7+rPyuqDVzPPO8khLMxySfnQI6MEjwdeoQOYLKWUHJAOMjXk+dAPqP30CCPI1bPTu2WeuvCJepmFIhDSJHKI2kyQMBmBC+eyc4+x0n6i0Ftob48VqqY56UqrR8WDFAQDxLAAEgkjOPj7Y0FZkfnjoDAA6GNeNeo0LuEGMk4GTgf50GPQGAMaAIpdgAMnWl7L9Ib7edsybsuL09o2\/GxU1tW4X3WH+yJP5pG+MAYz5I0j6JbTkv12qa+pt0FTaLdCZrhLPOYY4Yz0DzHh8\/yjDZP+066G9SNwWuTa21NwWW309423ZaQUVLbahmikjqhx5SSquPcU4XtcDLDP2IYbcvT7Z9xt0CbR3XPVXkng9uuFGKZnP\/03Dsh\/oxBPx3gapW6di7p21HHLe7FcbfHJn22qKdow\/wDQkd61K311kT1IuFy31tK40NNcqpqqKKB2ieBWcsFVWADL3j46HRGtJ2xJd7luTeNu3bA0ljuVjrqiPlEy0+IUJimiD\/8AjgAN5777J0HH5GDg6LTivCrVOF8ZOne27TUXq7QW+m4e7M4RObhQSfAyeh\/fQMFSVhkAkaPnMgxlhrrHb2zbHbLda\/Tyzen9LuXeFTD+ovM1xV4\/03JAwiRg68OIPbHHfXecDxuX0So9x101soti12z7lb4TNUk1wqKWoQqeAjdsfWzgKMMR2c44nQcmkknJOi1ZN+bNv+zbw9sv9rqrfUgcgk8ZUlfgj7j8jVb0HqNijhgexrWtq32beW1IdqXa10lSLXE8lPdXZkloacEu6sR06ZJwCM5bA841kepGgvFfRW+roKWoeKCrCioVevcCnIBPnGe8eMgH4GguFguWz6a9zvXi9x0JYrFFSzp7gUjGTIQAceccRnxkedXFNl7AuWwWv1DulqWWkrTFUfq6JwSrgmNfoLjliNz8DvGetYeWJOc6eQXauht01vjqZFpp2V5IwfpZlzxJ\/I5H\/J0F+ue87NSmWxU9FJddvxwtHAtWRHKrkDMylc8G5DOOxgBTnGdZrKQXJHjREknJ0Wge2uphp3k96nSdXjZAG+CR0w\/ocabzLJDKQwKN8j+ukwcHXqSV5Mc2LEfJ86A45pEOUYqfx1o3mkc5c8jnPYzo45EUYaJW+nHZPn7+dLxPQ+7CZYpjGB\/FCuAzHvwcdfHwdAy0PnRvjl140Wg3z0LsdxuPo5v6sQTvQUi0krRx9cpRIQGP3Co0hI\/IPxrToForpZdn3Xa1BJdYbPTqlwEqgfoDC5kduIPRkyWBJIYjAGRrBfRH1fv\/AKbyV1JQpS1dsuSe3W0VUhaKYYI+CCDhj2D862z019Qdpxx1Fh29uSn2VWzSpUvXmBp6epfDK1OQ3IiNQw4k9EhifIwEdvHdib2W1RXe6U9RSWqqeKKudJRVMZlyssnZ6QqMqp8g4znJsHrFQy7R2Bf7ewrZq2stlGj3mpzIK0iUtPGkmSVILxjie+MXY05uti3XYVuFmo\/TQG73Noqimr6AfqaRpI26liTBWPKs57PXLwPineqcV09PPSKajv1957n3DX+7WWx51n9uAI2WlU5AkLMDnz0Mdg6DmCYlpmz5zrdf2f7HTbc2vcfVK60cVWlHL+gtVPIgZZa10JDsD1iMfX47OBrCXbMhb866f9Aauh3l6G3j02pq+jptxRXJLnboqp1VanChWRCeg+B4+c\/bOgv143BeNt2aj2leKqrN7kpY6iuvMMIaSGMgSx0pfGZFC5zkjGfPEaZQVdt25XR+nd2Et6sdzpjIEp4o56pKyTIj4uJOKsvRGDjDdjJOpWhoxuza9HTep\/6607mUy2u0PJDNIZ8DLSPTIM\/QCFDjAJIyDx1Fbb3Xsr08liexU9Xum4VGIlgaFY44qqNypnRWDOjspHHA+TnxgBQN+ON4ehNc0r1FRJs+4ItLV1K4lkpagkCNuzgqyAgZIwx+2ubHGGI1vv7Qe4qvbNkj9LKNGgpoZ\/19c7dS1Ekqh0WQAdGNWC47+rJ+2MCJyc6ABSfAJx3qX2jYarcd7p7VSPBHLO3EPNKI0X5JZj0ABqIGfjT23XCst6zfpZTH7ye25A8rkHH+QNBZt47HksABS62q4RmQx8qapBbPzmNsOo68lRqM3HtS42OmgqKqShljn\/lalrYajB+x9tjxP9caZU5FQry1VSydHiAvIs2OhjIwPz\/3pGf3YiGLlo2yAQfI\/OgTljp0o07k\/UFjyBGFC4GPznz\/AMaa6m7mbdU2elmpYJYqqIe3VZYskh\/2uP8Ax66I\/GR5IEKRoC06t9DVV9QlPSwvLK5wqIpJJ+wA0427LbIrnEbvTyz0ZJEqxPxfBHlT4yPPfXWtL9MN+W30yuNyvdipIbldjiG2z1cH0wRsCWk456k\/lA7I7bzoKHeNn360QpJcbdUUvN2QLKhVuQCkgg9jplP99QktNNG3F0IP5GtvT1F9U95E3dEnuk1FKzpUGkST2WcdhQVwCcDx31qLg3JHu+8Uz7\/jpjT0UwNVUwU0cVVIhOOBC8fc7+\/YGe9Bk1ZR1FJ7YqI2jMiCRQ3kqfB\/v5031dfVPas+3bpC6VsNxt1ZCJ6GtgJMc0XgYz2CpBUqewRjVK0A0pFNJGwZWII14AJOBq6bK9Ntz7ooqi5UNukW2UoLVNdL9FPCB2eTnrP4HZ+AdAvZvV31Ds9q\/ddt3feqWjC8RDHWOFUfYDPX9tU+53KsuNQ9RWVEk0rkszuxJYn5JOtFvPpOVs0Vft7c1m3FKf8A1aKieQVMZ+f4UiqzAfdQdZ3W2yspD\/HgdP8A+S40DLTijq5qWUSQyMjDwQdN9e4Y2lcKoyToLbV+o27KmSlka81aNS0opIjHIVKxd5Xr4JJJ+5OrttT9orfdgjdke2VtWf8A06ysoY5aiI48iQjl\/knXuwfs2+pl52dFuelswNJNEZYozKomdMZDBPOD8fJ1U7p6S76t1nku9RtyvSiiHKST28+2v3YeVHY7IHnQVjdd\/ue5r7V3q71UlVW1chlmlc9sx+dROn9wtNdQU8E9VTSRR1ALRMwxzAOCR9xnIz9wftphoFKdOcgGDjUxc0hlqZILY9VUW+ly6e+oVsHAZioJAycfP270v6dVlpoN32yqvdO09vjqY2qEU4JTkOWPzjOi3JElt3DUiiIamErew5UlXjJPFgGHYIwexoLX6Q7O\/wBZbiWzvVQ0UUsTzy1EsZcRRRIWbAGWPQwB84H9pr199OKXZcdMaauparAWNmSQCTljkS8eSynvH268nI1U9vXG52OtN5sVyRJ4qZmd6X6WAYYZWU46+oqcDGB\/fUXft3XG8vH+vEEqRyc1jEQRfyPpx0f\/ALD7aCAo4ZaioSnjBZ3YKqj5J8DTy9xw0r\/of0yx1FO7xzSCQsHIOPHxjB\/zpufcjP6qMmJi2U456\/ofxprIzOxLHJ0DuyW+oudzp6GkiaWeeRY40XyzMcAD++tR3Ft602y727aVWtMkVsw16uNDioLMzZchh8IpVAAccgT86iP2c6GzXH1ZsNDfZkiopqkIzMSByIITsePq496lrxJT7P3ZuLbFTHJUpUKaCZ5MRNG6zI3Ifzdco8fkH40EltDZSbodTRLcH5TO0Fto0MrxU475ZJ68n\/BJ86hvWnaF12jfqCC7z+5HU04kgYn61i5MoDnAPIccYIyMYwMYF22nu+6emV1muY24sdBJRexJTVjOYqrLLkxyIAM\/SrZB8KeznVT9QN4p6kX2a\/X+EUNMtPLDR01J2PdwWRQD3jm4ZifOW+SBoENsWyHd1G21Ztx0kVFa5qmpp5zTSu0icAZGUKpPHjEGwceTrNb\/AElNRXSemo6oVcEblUmCFOY++D2NXTbtwr9iUFVclpYjV3Gkno6dpHPOnVhwkfh9yrOgz\/7j5A1QJpDJKWPydBdPSHav+p9xfp5qCuqaSKNpal6XiDAg8yMW+niPJyVB8ZGumfUmusFt2VtGCkhnuOwrZSgObZKsYq684LLODkxnpj2DkHrzkZH6H0tym9It+vTs0NFElHJUSRpl3PulVjJ+EPIsfyi60m8W+0\/6W2ULcsl5trwA1MNICsayRSc6lps9sccf5gMKAc4GgzHa8+ybr6lXCrrau57dt81a01veGMMII+ZKqwzkHGBlc4+x1ptDcpvUHcO7ts7wpo5qGO11k9BzcSmhlgQsrpL5Iwp5YPFs+PGovftVZd51tqkp6Gy0bUMzU0txo\/ahiqHccoMx8F4IOOCWBIycnrqw+ppq9rbK3BTVtfJUblFjpImkKmKKGCaQmZacKAhGDAhx5+vvzoOPK5AlS6r4B1evRe3Wu8bijtNyoquU1JAhmpIzJLC\/wfbH86\/cefkH4NDmJec58k66A9JoLLtH0kr9ySe\/JuW+tLbLagyqwQcV96bI8k8uA7+\/50GjXC\/7zf1Bo7hunccNHtG2VYnjeOUmjaJW6ijVRl3wOPEjkMHOMHWf09LZU3O93s2+3lt0bsK9pV9ipMRB58Yyx91WGVxn5+oAd6e7leejvVv2fcLS9TZtuJLNKkaFVrZvLyu3WU5YXI74r+dPPXna20bL6UWe4QS2f9\/VM0bU4tr9PTmMs3JeTEkMVHI4J7GOs6BH1PsWyfUfY1XufaNbWUF3slKvu2OrZWVaRCFzCyquQM8iDknLE99nmSVDHIVPxreNpbnpnq9vWCLaDrexElEZaipbFUJScck4r0Vk4jJP041l\/qxa6Cy+oN8tVsnWejpK+aGGRTkMiuQD\/gaCqqxU5GpusvFbc7ZSUVdKjx0UZSnd1+pEyzcAR5BJOM+M\/AzqD06WuqFt7UAkIp2kErJgdsAQD\/gn\/Ogd2mqt8VWpuFLPNBk8khmEZx8YJVsY\/odS8NLtOahp5XuFwhqWmYTx\/pldUj+Crcxyb7ggaqenEFVLDDNEnHjMoVsoCcAg9E+OwOx\/TQPa6ooYriUpFlmoElyqy\/S0ig+WweiR9j1nzqPqmieodoYzHGWJRS3IqPgZ+dJk5Oi0C9FUSUtQk0bFWU5BB8a1663O0eo9BDdaygrKO+UcCtd7hE6tDNCgC+8UOCJT9I\/mw7EeCdY1qbpdx11LtuexU5SKmqZllnKr9cpUYVSf\/EZJx9zk5wMBddqT2me311pr96z22knyI4GpnkjkYZ4mQA4UfleRGfGpu4elVFBYbPf6TdljNFVKRUyvV8fZkVuwEIDthWQkKCcn+msX9xg3IE51LzbjuUu3oLG82aOCd541x2ruqq3f5CL\/AI0Fx3ZuTbt0o6y31cc9RNSxLDbLhEoR5AhwPeQnsMPnOV6HYGNZq2ORxoEknJOi0Gzfs++sK7AoLxt66WaG72K9xiOsgZuDjAIBVsED+Y+QfjxrbPSe82eht9x2\/se5WZbvWSJNV01\/nUwTQkMv6dXHFS68gSQATkgfy98XAkHI04pa2op5VkjlZWByCDoOqrpSWDa8N2tdXsm7U24Z5Yp6SgrY+cCSo+CI3X6pEIdjg9HAyT8peplZu6z+h0lz31OKiov1xIordcI\/4kMXBmeaMdNGCxTCjA6GQQdZ1Zf2lvVK12yKhjvyT+xH7cM1TSxSyxr9g7KW\/wCdZrvHd1\/3ZcnuF+ulVcKlySZJ5Cx\/oM+B+BoINmzNy\/OunfR+6V28vRldr7aSFN27bqJKuiA4+9UUsg\/irFn\/AHqwU9d48fnl\/UjYrnVWyviqaWolgkRgQ8bFWX8gjQdH0FshvljkvfqJW3i31wqBbUqnDTPUtx8NGSGxEAuSD3lRjPZq122jFQ\/vPcE7pcIrZXpDJTQo8Uf8RWMZ4uoYJyQhgQD8ZGc6q+9\/Vm+XK6W57Vc6+np7TF7NFI0x93Pl5Sc55uck99DAzgDUxs317v8AbY6qHcdFQ7qgngWEpdY\/dICnkg5\/zFQe+OcaC0XuC3XrZd59SLas9JfKd4YmhWQxrTP39cBHbDgmAucoM+RgjnarleWdndixJySfnV09R\/Ue5bvWmpTR0Nrt1Jy\/T0NBD7cMZY5ZsZJZjgZJJPQHgaoxOTnQGiM5woJP41NbO2zdN032ns9qp\/eqp2wqlgoAHZYk9AAZJJ6AGou31lTQ1SVNJM8MyHKupwRqc21fL1YYqyrtbNAamL9PJOqdhSQSoPxnGD9xkeCdBdd5ekFw23SxwSVlurq2WZYwKSsQlOjyVo2w4x19WOOM96rG7fTfdO2bfBcbpbuNFOeMdTDMk0RPnBdCQD+CdN7XH+vWaoud2FGApMfJWdpW+wA8D8nr+uimeot5PuVD1FDKGUNDJhXx4yD4wcHBAP8A3oIm4UNNTW6mkWq9yql5GWEIR7QBAXJPkns4HQGO+yBGave80s94sFLf7Ws0FYGEFxp3ZpFD4ysqufhwG+kkkFT8EYopBHnQFqa2ltu57muX6C1wrJKEaRy8ixoiKMlmZiFUD7k6hdPKKvno0IgbgxIPMdMMZ8H++gkLxte72uqgp6uhmjepOIPpyJe8fT9+\/tpjdrVX2qf2LhST0svf0SoVPRIPn8gj+2j9yWdTLLUBSO1DZy3eOuv\/AMxptK8jke4SftnQeGCe2CGPLJyMdD7d68ad3BaTkhozKUMa8vcxkPgcsY+M5xppoBqTsliut5mMNsoKmrkAJKQxlzgeTgakdjUNjudwNBeK17f7wxDVceUcb\/HuKO+J+SOx5wfGt5tu+670R2fHtzbVHSJermDPW3QxiQ8SxVEibtWTiobl2MufkaDna5WG526f2ayklhkKK\/F1weLAMD\/cEHTSnoaqoqEp4YZJJXYKqKuSxPgAa6n3HvD1Apdv2nedPtunqf1dvQ1lfV2KKbtXdR9bIcAoEPX31HbRi21ezV7gqZrLtbcd2gaC1x+2y06yn6ZJxjIh5dqp\/lDFiMcRgOZKiGSCZ4pV4uhKsPsRpPUxu+0V9j3BW2u5QPBV0szRTRt5VgcEaiAMnGglttbcvW5K9aCyW2ruFUwJWGniaRyB56AzpvebRcLRWy0VxpJqWoiYrJFKhVlI+CD411\/+wDRJZrHujddXDCIFjSESlhzXGXYY+ARjv8a069+meyfW2Jr5uC21dnv0kIjlNPMpKFSwUt0Q3Qwf6Y6IOg+cehq9esXpxfvTncslqvVFLAGLNTysPpnjBwHU+CP+tUXQObdA1TVRxKCSzAAAZ1om46CmqLim2ts1NRcbba4ZKljOgj5yLGGqHAHfE+31nvAGq36V3ijsO\/LNeK+nNRT0VbFO8eccgrA4\/wCNWz1bhn2v6m3Kus7lLdXtLPQTKeSz0s3IAgkdgqxB+xyPI0El6VbQO9b81sYU9IKhGmEswYinhiUs3EcuRAAIHRzgfOpH199NqPaFrpa6lroKktKIWKSfUW4BzlcZGAy\/fz5PR0x29eK+0z026ttbipBWUEDSBKdFgqY2KnIZGAWRQTg8S30\/HnVbvXqLdb9dILhfzBXGlnEqUrQKkchJychQBgkDP3\/50ERtOkiv+77bZ6SmdUrp4KcxNL\/M7FVY5A6BYkjo4Bx3jTPfr2o3qSK02z93RQ\/w2j\/UGbLAkFuRA86OmertkC3mjmlp6lpD7UkXXAYOfqHg\/b58\/jVemdpJCzkknzoFKGKOaqiimmWCNnAaRgSEBPZIHZx+Ne6rgJuAIkjTKqyLx5D4Pj\/vUrsqktNbcpYLvWtRwmmmaOUAEe6I2KKc\/DMAv4zqLPJJWizlGPaknBPeD\/bOgs\/pxs2o3dczQR1VNRRqOclTUcuEa+BniCTkkAAAkkjGkfUja021rz+hkX6eCsjhsrIpUMGBwOiCDggHvSdou922zUTvRVDwk8UYxy5DEdghl6OCMg50yvN+nvNWKi5tLOw5ZPuHOD4HefnQRMCySkRLk5PQ\/OvdWKdQgg9zPH6+ePOT4\/GMf86FLUzUdQs9O7RyL\/KynBH5GkGJY5OgtvpXtG5bx3VT2m2+0jENJLLNIEjhjUZd3Y9BQBnOtPvFZZLk9xraikensVqhamstH2RNUdKObA9kjMjkHBwB0CBo\/wBkuxWfcp3dZalm\/elTZXFvRBlmZXV24jI5NhegSAe9eTV2K50lLs62UFVVVFHWyVUJqpkhNQWRQ8fEeCfbXiORJ7HkjQSW0PT3eG4XgudDe6iWvKK4bi7RwOegkrkcV+n48fH41nFHClXum40m4LrDbKmAOUkZSI\/cVscMIDgHvGBgY1qFD6p7q9NrbU26ntNPRisnkkhpK2mf3qVSAAykhQQQSPntc4HWs0qLJFc7RUVCrLU36acVBjhbmIabiSzNjySWX8qFOcZ0Ft9UdrUV\/wBu1G+6velrratFippVpqWf+JKseEBYoByZUzn5IOsLjCrOAfGdaPvbcFXZtkw+ngpoI\/Zq\/wBZXzo\/JppuHFVJ8AICwwPkt+NZoT3nQfSL9mug2juP9n232rb00NNK8apdvaI94ycvrDnyOS5APwD141o209s2nb8NReGuEVamDNHUMkYWCMJhlRlGeHWeyf6nzr5VWi\/3e1cv3dX1NKXUq3tSlcg+QcfGpA733QLW1sF7uC0TAg04qGEZz5+nONBpP7WvqrB6m74jnt8EkFtt8P6emWQjk3ZLOcdAkn\/AGsS16kdnYsxyTrzoDRirAjzq7Ul2vN92otrq0Wot1nVpUqHhLNSozfycx2EZyMA9BmyMZJ1SNOobhWQ0MtDHUSpTTMryxByEdlzxJHgkcjj7ZOgsu3r3t6kujz3WwtWU7E4poqtokUH7Ehm67xk\/bOfm2xW309ue1Xucf79oWpqnFRiGKoUB\/wCReXJDn6G+NZISc507prnWU1FUUcNRIkFQFEyA9Pg5GR+DoLDVbht9LfC1vtyz2mNiqUdY5cOuCPrK4+o5JyuME9aqs7K8rMq8QT0PtryTk50Wg9xOUcEakb3cmu1Sax6eCGXgof2VCK2FC8uI\/wBxxk48kk6i9LSTK0McYiRSmcsM5bP30DugNK6PHU1M8SlMgIgYFh4B7HX5\/wCNPI7RQyS0qfvqijWaPnI7rJxgOT9LYUknofygjsfnUFpYTAQlOALEg88nIHfX2\/8A1oFB7JqFjlkcQBsFlUFgPwMjP9M6bNjPWiPehoJ\/Ym5rltLc1BfbVN7VXRzLNEfjIOcEfI+CNbFuL\/Q+5LLV79\/dVVtsScoVp4ZhLFUVpHL+EDhkjUdt22OSgedc\/qcHOpS5X64V9vo6CaY\/pqKMxwRKMKoJJY\/kknJP9PsNBstlqtq3SltlBW+oE8stFOkkVPX0kn6NFLZZVYFmH5+gA5OpC\/7Y296ab0mva7to6ilpj+poKeimY1E4Ycol6H0LxKlmJHWcA9a55jldG5KxB05uVzrLg6vVTvKyosYLH\/aoCqP7AAaC2+qG6bPu2ojutPaUtt0ct+sFP1TzH4dV\/wBjH5A6+Rjxqi6GhoLx6JbJ\/wBf+olp2waj9MlZNxklxkogBLED5OAca6A9dP2UTZ6OlqvTlrheTn26qkk4vLGcZDDiB0e+sfbznTb9gXYVXcNy1O9ZaeB6C3K0KNITy99l6KD7gec\/fXQuyai7HfVwuEME7y3f+P7cvuLGYoziM8uLKjmMqeBIznvGRgPm9uKxXSwXKa3XahqKOqhbjJDNGUdT+QexqM13j+31tDaQ2bHvCoDQ7iknjpYir9ToAc8l\/wDaAOx+Brg9v5joDRGc4UEn8amtnbZum6b7T2e1U\/vVU7YVSwUADssSegAMkk9ADUXb6ypoapKmkmeGZDlXU4I1Obavl6sMVZV2tmgNTF+nknVOwpIJUH4zjB+4yPBOguu8vSC4bbpY4JKy3V1bLMsYFJWISnR5K0bYcY6+rHHGe9VjdvpvunbNvguN0t3GinPGOphmSaInzguhIB\/BOm9rjFes1Rc7sKMBSY+Ss7St9gB4H5PX9dFM9Rb2PuVD1FDKGUNDJhXx4yD4wcHBAP8A3oIm4UNNTW6mkWq9yql5GWEIR7QBAXJPkns4HQGO+yBGave80s94sFLf7Ws0FYGEFxp3ZpFD4ysqufhwG+kkkFT8EYopBHnQGqMysyqSFGSQPGrN6ebMuW87z+7re8ERVDJJLPJwSNR5JPk+QAACSSAATqso7AFVJAYYIB86lbddrnbqCalppWihqSpkwB9XHOO\/OOz1\/T7DQT+5th1VpuVNQJXWmrNQ5SOaCujKHsDL5IMY7\/3hdRe6do3fbkkC3GKHjULyikgqI543Hzh42K5GR1nIzpKKFJaV56quMcxI9uMIWJ77JPwPP58dd503E8tNIFmZmU4ZeL9dHo\/9\/Y6BrXRU8SRCKR3kKZlBXAVsnoffrH98\/wBdNNWbeS2ipFPc7NFJTxVC\/wAandmf2ZRjkA5\/mU5DDJJGcHOMmtEEaAtWXZu1\/wB\/pWSPdLfQR0sXuE1UpUyH4VFAJJ\/OMDySBqtacLVTpCIRIwQEsF+xOM\/9DQS9ZtuaC9R2sVlveSUArItZGYhn7vniv9yNRVxo3oqgwyNEzAA5jkVx2PuCRozwMXJpW93PShcjGPvn+mkclZRz7+4zoPMnDC8VYHH1ZOcnXjTu5NBJUvNS05p4HYlIyxbiPtk+dNNBuP7M3rvWek9TV0lRQC42itKtPAH4OrjoOrYPeD2D51vtB+2dtc1dV+r2tXR0wINMYplLkY75g4AOftrhI4yeJOPjQyfvoNM\/aA9VLh6nb0qru5ngoC3GkpHlLrAgAGB8ZOMnHydZloaGgc26BqmqjiUElmAAAzrRNx0FNUXFNtbZqai4221wyVLGdBHzkWMNUOAO+J9vrPeANVv0rvFHYd+Wa8V9Oainoq2Kd4845BWBx\/xq2ercM+1\/U25V1nYpbq9pZ6CZTyWelm5AEEjsFWIP2OR5Ggfelm0DvS\/\/ALtdaemNUjyJJNyK08UaszcQG5EAKQOjnGPOn3r96c0mzqOiqqSsp6j3XMTmKQH6wqsfpwCMB1+\/nycZLWx3Sut0lNunbe4qVayggMqpTKtPUxMVOQVIAdQejxLfT8edVq7eoF0vd1guW4GhuDUs4lSmkhCxyEnJBCgALkDI+cn7k6CM2lSRX\/d9ts9JTOqV08FOYml\/mdiqscgdAsSR0cA47xpnv17Ub1JFabZ+7oof4bR\/qDNlgSC3IgedHTPV2yFbzRzS09S0h9qSLrgMHP1Dwft8+fxqvTO0khZyST50DyxU1PU3Knjq5XhpmkUTSInMomfqYD5wMnGpu4RmrrJ6i3pPV2u3fRD+oGCkJc8A3HwSW7x8k6l\/Qi5WK3b5g\/1Cq\/oaqCejkkY4EQmiaPmej45Z\/tqGrhX7fv8AUUc0bU7B+EscsQbrIIyrDB8A6DQ\/Rz0+bfNXV0lRXR0MdLGKqaomh5SHmyoigA5yWYecYBJzjzGevmw6fZ90h\/S1FPUQTs6o8UwfPAhTkeQc\/cD7fB14sl9vG0Fr7xty9QPC8S00v6bHGVCR1JG+DxPEE9EZwPnVavO8qy81y1l2hpqtlieFIjEEVAVIDYUAdE5H5Hegi9t2171elo6aP6SHk4O\/+xFLkFsfZT3jTS+y0ctUDRUn6WMKFKe4XyR5OT99GGqKKMSwSPE8qsp4kj6SMEZ\/IOo5iWOToHVsSkaoH61pkh4tkxKGbODjokfOM\/jXmX3HPuyBnVvpDtnyAP8AoY1NbVNme33anuMU7VctMBbzHnqb3F6YDyCvL++NREEY\/ViGSRIVZgrPIpIUZ8nAJ\/x3oND9Jdh0e6I6me5101JT02QghpxK0kmC3HHJcDAJJz1jrJwNVT1DsgsW5au3hoHEUjANC\/JCMkZB+2kILhXWuJ2pZuMcj4wnaddjz\/XTCor3qHZ50WRinHk2cg58+fPxoE6GmlqHYRxtJwQyMAD0oGSdeKxonlzDF7a4A48s947P9z3ryHki5KCy8hgj7jSR70A0NDSkgQIuM8j570CehoaGgNGKsCPOrtSXa833ai2urRai3WdWlSoeEs1KjN\/JzHYRnIwD0GbIxknVI06huFZDQy0MdRKlNMyvLEHIR2XPEkeCRyOPtk6Cy7eve3qS6PPdbC1ZTsTimiq2iRQfsSGbrvGT9s5+bbFbfT257Ve5x\/v2hamqcVGIYqhQH\/kXlyQ5+hvjWSE9507prnWU1FUUcNRIkFQFEyA9Pg5GR+DoLDVbht9LfC1vtyz2mNiqUdY5cOuCPrK4+o5JyuME9aqs7K8rMq8QT0PtryTk50Wg9xO0bhlPY1Y7xfK6+U9NUXUxTSUkSxJM6EPMihVWNmHnivgnBx1nwNVnTqSvq5KCKgeeRqaJ2kjiLfSrMAGYD7kKuT+BoJWyV9niSVLnQ1NTyjKoYqkR8G+G7U5Hjr\/nU0tLsZqahnevu6twP6yNaSM\/VkkBG59gjAyR15wfGqNpytdUChaiEh9hpBIVx\/uAIB\/wToHxuNOKxjLSielAcRwNIwCZGAQQfI6P5wM51EuQWyNFoaBWknlpp0mhdkkRgyspwQR4I06u1dPcqyWvq3VqmZy8rYwXZiSWwOv8Y0wHnSs87zBOfH6FCjCgdD+nn+ugd0stD7EiTRTGUge2yyABT85GO\/8AIx+dPpKbb4nl4V1YYVh5Rk0y8nk4j6SOeFXlkZyeu8fGoHSjTMYVjwuFJIPEZ7x8+T40Ckbwh291HdeJCgNjBwcfB6z8fOkD50WhoBoaGhoBoaM4+NFoP\/\/Z';\nconst FX_REELS_FRAMES = [\n  {x:134,y:46,w:18,h:17},\n  {x:154,y:45,w:18,h:17,r:90},\n  {x:143,y:207,w:27,h:26},\n  {x:141,y:179,w:27,h:26},\n  {x:2,y:2,w:34,h:32},\n  {x:38,y:2,w:34,h:32},\n  {x:134,y:101,w:36,h:34},\n  {x:134,y:65,w:36,h:34},\n  {x:95,y:136,w:39,h:37,r:90},\n  {x:95,y:95,w:39,h:37,r:90},\n  {x:92,y:46,w:40,h:40},\n  {x:134,y:137,w:40,h:40},\n  {x:96,y:179,w:43,h:43},\n  {x:2,y:36,w:43,h:43},\n  {x:2,y:81,w:44,h:45},\n  {x:49,y:130,w:44,h:45},\n  {x:2,y:223,w:45,h:46},\n  {x:2,y:175,w:45,h:46},\n  {x:49,y:224,w:45,h:45},\n  {x:49,y:224,w:45,h:45},\n  {x:2,y:128,w:45,h:45},\n  {x:2,y:128,w:45,h:45},\n  {x:49,y:177,w:45,h:45},\n  {x:49,y:177,w:45,h:45},\n  {x:96,y:224,w:45,h:45},\n  {x:49,y:88,w:44,h:40},\n  {x:49,y:88,w:44,h:40},\n  {x:48,y:46,w:42,h:40},\n  {x:48,y:46,w:42,h:40},\n  {x:74,y:2,w:42,h:39,r:90},\n  {x:74,y:2,w:42,h:39,r:90},\n  {x:115,y:3,w:41,h:37,r:90},\n  {x:115,y:3,w:41,h:37,r:90},\n  {x:143,y:235,w:20,h:34}\n];\n\nlet fxTextures = null;\nlet fxLoaded = false;\n\nasync function loadFxAssets() {\n  if (fxLoaded) return;\n  const img = new Image();\n  img.src = FX_REELS_PNG;\n  await new Promise((resolve, reject) => {\n    img.onload = resolve;\n    img.onerror = () => { console.warn('[FX] PNG failed to load \u2014 FX disabled'); resolve(); };\n  });\n  if (!img.complete || img.naturalWidth === 0) { fxLoaded = false; return; }\n\n  fxTextures = FX_REELS_FRAMES.map(f => {\n    const canvas = document.createElement('canvas');\n    \/\/ Atlas frames packed with rotate:90 have their packed width\/height swapped\n    \/\/ in the source PNG. We render them onto a canvas correctly oriented.\n    const rotated = f.r === 90;\n    canvas.width  = Math.max(rotated ? f.h : f.w, 1);\n    canvas.height = Math.max(rotated ? f.w : f.h, 1);\n    const ctx = canvas.getContext('2d');\n    if (rotated) {\n      ctx.translate(0, canvas.height);\n      ctx.rotate(-Math.PI \/ 2);\n      ctx.drawImage(img, f.x, f.y, f.w, f.h, 0, 0, f.w, f.h);\n    } else {\n      ctx.drawImage(img, f.x, f.y, f.w, f.h, 0, 0, f.w, f.h);\n    }\n    return PIXI.Texture.from(canvas);\n  });\n  fxLoaded = true;\n  console.info('%c[FX]%c Loaded ' + fxTextures.length + ' frame textures from Spine atlas',\n    'color:#ffbc00;font-weight:bold', 'color:inherit');\n}\n\n\/\/ Play the 34-frame explosion FX once at a grid cell position.\n\/\/ Called by animateFall() for each winning cell, so it bursts in sync with\n\/\/ the symbols vanishing.\nfunction playFxAtCell(col, row, parent) {\n  if (!fxLoaded || !fxTextures || !parent) return null;\n  try {\n    const sprite = new PIXI.AnimatedSprite(fxTextures);\n    \/\/ Spine source: 34 frames at 0.0294s\/frame = 0.999s.\n    \/\/ PIXI animationSpeed of 0.6 at 60fps = 36fps playback \u2192 ~0.94s.\n    sprite.animationSpeed = 0.6;\n    sprite.loop = false;\n    sprite.anchor.set(0.5);\n    \/\/ Position at the cell center using the existing grid layout constants\n    const offsetX = LEFT_RESERVED + Math.floor((PIXI_W - LEFT_RESERVED - GRID_W) \/ 2);\n    const offsetY = Math.floor((PIXI_H - GRID_H) \/ 2);\n    sprite.x = offsetX + col * (SYM_SIZE + GAP) + SYM_SIZE \/ 2;\n    sprite.y = offsetY + row * (SYM_SIZE + GAP) + SYM_SIZE \/ 2;\n    \/\/ Scale so the burst slightly overflows the cell (matches Spine ~2.4\u00d7 scaleX)\n    sprite.scale.set(2.4);\n    sprite.blendMode = 'add';   \/\/ additive blend (Spine slot has blend:additive)\n    sprite.tint = 0xffbc00;     \/\/ golden-orange from Spine slot color ffbc00ff\n    sprite.onComplete = () => { try { sprite.destroy(); } catch (e) {} };\n    parent.addChild(sprite);\n    sprite.play();\n    return sprite;\n  } catch (e) {\n    console.warn('[FX] playFxAtCell failed:', e);\n    return null;\n  }\n}\n\nconst BITMAP_FONT_URLS = {\n  \"\\,\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AB8DASIAAhEBAxEB\/8QAHAABAAICAwEAAAAAAAAAAAAAAAcJAwgBAgUG\/8QAMRAAAQMDAgQDBQkAAAAAAAAAAQACAwQFEQYHCBIhMUFhgRMUFZKxGCVRUlRxkZSy\/8QAGgEBAAIDAQAAAAAAAAAAAAAAAAMEAQIFBv\/EACQRAAICAgEEAQUAAAAAAAAAAAABAgQDETEGEhMhQQUycYHB\/9oADAMBAAIRAxEAPwDTJERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEXtaO07cNUX2js1rg9vW1kzYII+YNDnH8SegHmpl+ypuf+htP98KnYv168u3LNJk0cE5LaIARTPrPh03C0rpqsv8AcrdROoqNnPOaesD3sbnBdy+IGeqhyoiMUhYfBSV7eGyt4pJ\/gxPDKC2yVeFtmd4tKux2uQ\/yVYw6oka4tEeQPHCrj4abjR23dHTdTX1MVNTsuTTJLK4NYwEYBJPQDPirGKKvoq6AzUNXT1UTXcpfDIHtB74yPHqP5XiuonJWk09ev6dPFrxx9fB8Zv1I6bZbVoc3H3ZL9FWld28tW8ft9FZZxA1MNPstquWV4Yz3BzAT+ZxDWj1JA9VWtfHh9dI4eX0V\/pdtxm29++f0jSzrxGO2SvbMGtdgHurEuHOhbp\/YjTEUwEctZC+scT05hK9z2n5HMVc9I8MlyVshpTiov9l0xbbJNpix1jbfTR00Upc+MljGhrct6gHAGcYHkFP1LQs3cKx1+dmlTIopdxKfG\/qb4dtraNPxycst4q\/bSDPeGIBxHzujPoVo5UvL3lx7uOVIe9W6N43Ov0FzukFLSMpoPd6amps8kbckkkknLjnqenYdOijh5y5XfodCVKrHHP7vkjtZO7g4BIOQsrTkIi7EitiOr3EdljREjwYycn\/\/2Q==\",\n  \"\\.\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AB8DASIAAhEBAxEB\/8QAHAABAAIDAAMAAAAAAAAAAAAAAAUJAgcIAQMG\/8QALRAAAgEDAgYAAwkAAAAAAAAAAAECAwQFBhEHCBIhMVETFGEWQVVklKSywdH\/xAAaAQEAAgMBAAAAAAAAAAAAAAAAAwQBAgUH\/8QAIhEAAgICAQMFAAAAAAAAAAAAAAIBAwQREgYhQQUxYbHB\/9oADAMBAAIRAxEAPwDjIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHvs7WrdVFClFybaSSW7bfhJE39i9S\/geW\/Q1P8ACNrUSdNJItTtG4g+dBMZLTeXx1ONS+sLy1jN7Rde3lTUn6TaIiUXGTjJbNGyur91kwyMvvBtflcoRqcX9LTlGMksnF9196juixqVSabSotr3uVzcrdTp4xaVhv5yS\/iyxOrdxhUlBvwzz7qi1a8pZedRr9+TrURyRdR4Nbc1FONzwE1IqlGO8Vbyh1LfZ\/MUu69PuyufKw6LypH1IsX5oa6nwA1PUT8Rt1+5pFdGUl1XVSXuX9HW6UaHoZlntufqCLKiIr15Jvh3qe70hqnGahsYUalzj7iNenCqm4Ta8xe3fZrsdCvm9zbbb0bhG3+Ymcqxk0Z\/E+h28v0vGy2hrU3MFavI4xrZv3ipzI57XOi7vS0sHisbaXkoO4nRlKc5KM4zSW\/Zd4rd7M0Jcy65OXtmHxPoYttvdk2JhU4i8al1BrbdzjR4ABcKwAAB\/9k=\",\n  \"0\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAQMFAQAAAAAAAAAAAAAAAAUICQIDBAYHAf\/EAEsQAAEDAgIDDAUHCAoDAAAAAAEAAgMEEQUGBxIhCBMnMUFRYXFydbGzFCIkgaEjMjM0QlJ0FRcmNjdzkcElREVUYmOCg5KToqPC\/8QAGwEAAQUBAQAAAAAAAAAAAAAAAwACBAUGBwH\/xAAsEQABAwIDBwQDAQEAAAAAAAABAAIDBBEFEiEGEyIxQWFxI1GxwRQz8DKR\/9oADAMBAAIRAxEAPwBmSEK7TwumfYbGjjK8JtqvQCTYK21rnGzQSehX2Ukp47N6ylXCsNqa2shoMNpJqqqneGRQwsL3yOPEABtJXfMi7lPPGNwR1WYK+iy7DI0OEbmmoqBfnY0ho6i6\/QoFTiENOLyOt8\/8UplP7puPoX+Z\/wCKpdRvHzXNPwT0Idx3goiAlzlib5LfObRsaP4Fx8Vrea9yDjlLA+bLea6TEHjaIKymdTk9Ae0vBPWAFCbjtKTq63kEfSf+O1NNkjfH89pCoW6Z3ybmPJuLOwnM+EVGH1BBLBILslaDbWY4bHDpBK1Srpt79dl9XlHMraKdsgBB0KBJAW6hYyEIR0BetBc4NAuSbBLeH0ckkkVJTRulmleGMYwXL3E2AA5yUnYXHr1GseJgv704vcXZLjzDpKkzBWR69JgEYmaCDY1D7iP+FnO62hV+IVQp4nPPT+CnUsemYpw25u0N4do7y9FX4hTxTZmqow6rqDZ28XH0MZ5AOUjjPRZdkAAFgLKy14AsF7vgWMbIC4ySG7jzP0OyOQSrqFa3wI3wIm+am5Std0jZIwDPWWp8Dx+ibPTyAljwAJIH8j43fZcPjxG4uFHRpSyRieQc6V2WcVAe6E60MwFmzwu+ZIOscY5CCORSc74E3Xdv5LjxfIlNm+mjHpmCyhkxDdrqeRwbt7Ly0jmDnI2H1Qp5w0Hhdpb2PQjzyTwL80xOqi3mYt5DtHUrSVcUi1oA+21pSUtrG7M26rpo8jrJWwdloHPt853gn1bizBm4XocOKFp3zFq+WbWI+ww70B1XY8+8pjuGMtQx9Nz8VIroLpBh+hPKFO0WD8Njn\/7Bvn\/2sltPUZILDq74VrCyzGhb3vqN9WJrFVRkue0c5WHFa5SN2FljXIuAqTJY2KZvultI2Z8L0+yNwnGKynp8B9HbBBHM5sTnFjZH6zRsdcuLTfjAtxJ3+\/sqIYaqI\/Jzxtkb1EXCsayKWlijlcbhwv4\/rpjW3Kyd9SVnHCIsy5QxnAJQC3EKKWnF+QuaQD7iQfcsrWKu0rjvwHOq9tY4kJzo7BRcVcTt7kje0tcAQQeMELX3CxIXR9JlC3DtI+ZqBos2nxaqib1NlcB8FzudurK4cxsuuUcmdt\/dV9azQFL+Ht9ih7IUk2jaLU0Y5SjAADMFpG2\/2WKN7Dm3oYTb7AUlejVt9HGWOjB6TyWLJbSN3gY3uVOBysaUp730KuFlpWm3Ksne16GWN1lPw7apGS6j63Sl3acs0k\/3po\/9bE+nKwL8o4G47ScOgv8A9bUxrdINvpwzSbf1seW1Prya2+TsE6MPg8tqv8WZvKaBvb6Cc45QCsne+hVwMtK02WTva9DLG6oDR5dU0yXCjs08xhmmbNoAAvikzv4uv\/NcmrRaof2z4rsOnxt9M+bDb+0pPFcfr\/rUnbd4rp+Fm8bfA+FHrh6YWz4UB+TqfsBST6NP2c5a7opPJao1sLP9HwdgKSnRn+znLPdFJ5LVn8e0czyUdx9Nq2FeFCCqB7uEoKYFujAPz25o\/Fjy2p8+S\/1PwXu+Dy2pi26NPDbmj8WPLan05L\/U7Be74PLarTENIafx9BHlPCErrw8SEHiVW93CUBR8aeQPzyZq7yk8VxnEvrkv7x3iuyaejwy5r7yk8VxvEfrkv7x3it9hf62+B8LyuPphbBhp9gg7AUlejQ8HGWO6KTyWKNDDz7FD2ApLdGp4N8r9z0nksWe2jOUMPcoo1Y1bFdF1Rdeg7QsuZLheWTAN0geG\/NP4seW1PryWf0OwTu+Dy2piG6SPDjmn8WPLan25NP6G4J3dB5bVe4qctNTnt9BPdqAli6Lqi69adqojJcJllHtp8PDNmvvKTxXHsQ+tS9t3iuu6fjw0Zs7yk8VyKu+sydt3iulYYPSb4HwgVp9MJZoD7HF2QpLtG5to2yt3PSeSxRnUR9ki7IUl+jk8G2Ve5qTyWLNbVHLGw9yjx6gLYLqph9YKzdVRn5RvWsSJblFI0TAN0meHLNX4seW1PtyebZNwPu6Dy2ph+6VPDpmr8WPLYn3ZRP6G4F3dB5bVq8cOWjgPb6CY3UpWuqmH1wrN1XEflGrKiW5TyNFHpp\/PDTm3vKTxXJa36w\/tnxXV90CeGrNvecviuUVn07+0fFdcw39TPA+FBqzwJUoz7LH2QpL9Hhto1yp3NSeSxRm0Z9lj6lJRoxnE+ifJs7TcPwSkv17yy6y22PDA091Ip9bLZNZVwuvK3rWNrKund8uztBc7ZLxBTHN0TBN0ueHXNf4tvlsT7sqG2TcB7tg8tqYruo6eWm09ZoZK0gvnjkb0h0LCPFPswaGSjy3g9HM0tlgoYY3tPIQwA\/ELbbRuAoKc9voKNFq5Z2srkDrzN61i6yu0hvUMCxMct3gKS5uhUe+6CPDXm7vOXxXKqz6Z3aPiumadp2z6Zs4PbtAxioZ72yFp8FzOqN5XH\/EV2\/DxaJngfCqKk8KzaB16Zo5iQpCtzjibcV0BZWqA67qeF9K8fdMcjmD4Nafeo7sOfbXZ708PcL5kFblXMWTZH3npJhX0zTxljwGvA6A5rf8AmqLa2lMtC4t5g3RqR4u26cTrjnQJLG4KTPSulHpXSuN7xX25K1vPWifJmdc+YTnPGJKhlVQNYJqZlt7qww6zA\/ZfYTttxjYt7qKgSyl\/EOTqSR6V0o9K6VNqcTnqWNjkNw3khspAw3CU9cc6yMPc3fy9zgGsaXEk7AEieldK13TDmVuVdDOZccMhZPLTOo6Q8u+yeo0jqLr\/AOle4bG6oqmRt6lNqG5IySmFZuxMYxmrGMYuSK2unqbnj9d7nfzWqzG5ShO+0TunYk2T5y75AwNFgs9UO0VVO\/e5Q7k4iuhaG87VGj\/SHhmZYQ58EL97q4mn6WB2x7eu20dIC5ys2imu3e3HaOJKphbKwtcLg6FDgfY2UlWI1FJV0NLmDB6llXhOIRtmgnjPq2cL+7+W0ciTfTR974pqOgXTfiWj0HAsYpnYvladxMlKT8pTk8boidnSWnYeQg3KcpgNfkrPLG1GSM40D5ZAHfk+qfqTMJ5NU+t0cR6yuPYxs1PSSlzBdh6rVUNfE5oZKbH3S16aPvfFHpo+98VjuyTmoOsBSOHOJtngrOJYNSZdp\/TM45rwjBaa1\/lJwHO6BrWueq6o2YdK85WjVWTpqVouZAlnCmz4lWNp4Lkna53I0c5Tad2VpEpscx+lyLgk++YZgbyap7T6stVaxHTqC4vzudzJa0wbonD6TCajK2ixs0bJQWVONSgtkdyHegdouPtm1r7ANhTX55dW7nEucdu3jJXQ9mNnXUjvyJxxdAs5X1gmdZv+QrNW\/aGc20rCJuSVclcdtztKtLfsFgqSZ1yhegkG4XiE9BWZBU7LP29KyGyMdxOCS1UHnl2oTox0Uhk\/utmhx\/HIYRFDjWIxxgWDGVTw23UCk+ondLK6WeZ0kjjdznuuT70l645ijXHMUwQgckTfBZklQ0CzNp51iyPJN3G5VBeeTYqERrLIT5r8l6Tc3K8QhEQEIQhJJCEISSQhCEkkIQhJJCEISSX\/2Q==\",\n  \"1\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAQMFAQAAAAAAAAAAAAAAAAMHCQECBAYIBf\/EAEcQAAEDAgIDCwcJBQkAAAAAAAEAAgMEBQYRByFxCBITJzEyQVF1s7QUJjRSYXJzFiIjM0JFkbHBFThWgZQXGCg3Q1OhotL\/xAAbAQABBQEBAAAAAAAAAAAAAAAFAAIEBgcBA\/\/EAC8RAAIBAgMFBgYDAAAAAAAAAAABAgMRBAUhBhITMTIiQVFxcrEUIyQ0YYFSocH\/2gAMAwEAAhEDEQA\/AOMkIQkIEDWcghZdvizJkI5NQXJS3VcdCO87CbaWVwzOTdpV3kcvrM\/Ep5NCOg+\/6UbZX3OhuVJbaKkmEAkqGOdwsmWZDQOoEZ6+kJxP7n+Jf4vtX9NIhNXOMNSm4TnZrzJaw6OV\/I5fWZ+KRlifHzh\/NdWP3IGJgxxZi60F2WoGCQAnaub7zbp7fcKy11jWiopZnwSgHMB7HFpyPTrC9sNmVHEtqnK9jksOraHgIVSCDkVRESGCEL1rfTtZE2QjN7hnn1BMnNQVz0pUnUdkYVPSSSEFwLG9Z5VsuD8N3XE9\/osP2GjfVV1U8MijbyDrc49DQMySeQApxNHegTSHjF0M7bUbRbpAHeWXDOMFp1gtZznauTIZe0LsXQxolwzoytj47Y11Xcp2gVVxmaBLKOXetA5jM\/sj2ZkkAoBjs5p0+xTe9Lw7l5snwoxpnuaJMF0WAsCW3DVE7hBTR5zTZa5pXHN7\/wCZJy6gAOhbakw8BHCDrQCnJRWru3q3+TrTZWf6sqLvSKOMHEfatV3rlKDI\/NuSjC0iDjAxH2rVd65EMpkniZteC92OjHQ0WbnqxKTc5Jq4R5AyfUwWwwj6Jmr7IWvLZIR9Cz3Qo+JdkiZgVdslKjcI4Y2NAADBkB0KvCpCZ2Qj9wKxpc45NBJWQ\/FuHZQRjTTVzK4VHCrELiDkc0b4pfHMdwkZrJN87JRnaQx5\/wCIu1arvXKSmlcTMFGzpDHn\/iLtWp71ysuzVbiTqSfghjhZ2NAm56TSk\/PSa0GPIBz6mC2eAfQR+6PyWsL3rPVxSU7YXuDZGDIZ9I6FHxUW4pomZfOKm0+8lGqaijjtzLhUVtNDRtia81EkobGG5Zg746svam\/s+mTCV40l2zBGGJf2tLU8Mamuj1QxBkT35MP2yS0ax83I8pXCVXXVtVFFDV11RPHGA2JkspcGjLIBoJ1aupOfuSm5aebEcv8ATqvDyKizyClQpTqzldpNru7gm4WjqzuGSPOR20qnBrMLMzyI4P2Ku\/B31GKqY9MzKUFRuaQh5\/Yi7Uqe9cpLGsyOajX0gs8\/cQ6vvSp71ysWztPhVJr8IfTe87jcT89JpSfnlJrQo8gBU6mCqCQcwqIXRhn2d4NygGX2v0T\/AG5PA\/t1seX+3U+HkXPtn1XKD3v0XQG5OOenaxfDqfDyIJnK+RP0v2YXwUm6UrndYVVRCo8ZaI6B5FG7j8D5d4g1felT3rlJEVG1pAd5+Yg7Uqe9ci2Ta1p+S\/096DtcbKo+sO0pNKVH1h2pNXyPIB1OpghCF0YZVq1XGH3v0T+7ks56eLF8Oq8PImBtnp8W39E\/W5IOenqw\/DqvDyIPnK+nqel+zCeCfy2d45ozVhJzRmVnCqkixeCo19ILvP3EPalT3rlJM061GrpCPn9iHtSp71ysGz73qk3+EPhoxu5+edqTSk\/PSav0eQEn1MEIQujDItvp0W1PxuRjx92H4dV4eRMNb\/TI9qfbciHj9sPw6rw8iEZx9vU9L9mEcI+wzvFx+cdqpmrHn57tqpvlkzqk9IWiOb1GppCPn9iLtSp71ykpgOcgUaekM8YGItf3rVd65WzZZ70qj8hktGaFPz0mlJ+ek1oceQFn1MEIQujBeh9Lj2p9NyEeP6wfDqvDyJiqL0qPanz3IB4\/7B8Oq8NIhWbr6ap6X7MnYV9lndsjvpHbSrd8k5nfSv8AeKt3yxKVXVhlR0MulOcwUamkQ8YGI+1arvXKSehdnUDYVGrpFPGDiPtWq71yvGxst7ifoi1tJGkTc5JpSbnJNaTHkBZ9TBCELowVo\/SWbU+O4+\/eAsHw6rw0iY6l9IZtT37j0\/4gsP8Aw6rw0iF5t9rU9L9mTMM9DuaoeOHk94\/mrN+OtefW1O9rJxnySOH\/ACkvKvasDnPtMs0aLsj3rc4GqaB1FRr6RTxg4j7Vqu9cpGbDPwlyY3PoP5KOPSMeMLEfa1V3rloWwzvGr+gbjY7k0jTpuck0pNzkmtNjyAM+pghCF0aK0vpDNqe\/ce\/vBYf+HVeGkTIUuqoZtTxblW622zadLBXXaup6GlAqI3TTvDGNc6CRrQXHUMyQNfWhuapvDVEv4v2ZLw3I7Duta1t0q278ap3j\/sVi+XN9cJO52e31dyqqpmNLCxs0z5A01LdQJJy5VjfJ+h\/jew\/1Lf8A0sRlllZtvdLvDE4RRV5r+zZsG1Qlv0TA4HNrvyUfekb\/ADCxJ2tVd65d54WprTY7wy41WMrDLDGx2\/Aq2NyBadeZK4GxxVU9djW+VtJK2WnqLjUSxSDkcx0jiCNoIV62Mw86HEUl4ALNZ051U6burGqTc5Jq+bnKxaLHkVyfUCEIXRpUEggjlC9CGoY9oLjvT0rzlVpI5E2Ud49KdTcZ6m\/Z67fxRv2eu38V5vCexV4T2Lz4Z78ZHo8Iz12\/ikppm70tYcyelYfCexULz0DJJUxOsikh+crUIXsiK3d3BCEJHAQhCQgQhCQgQhCQgQhCQj\/\/2Q==\",\n  \"2\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAQQDAQEAAAAAAAAAAAAAAAQFBwgCAwkGAf\/EAE4QAAEDAgMEBgQHDQMNAAAAAAEAAgMEBQYRIQcIEhMxQVFhcZEUIlKBFjIzVnKUoRUXIyRigqKxssHC0dJ1g5InNDdCQ1NUY2STo7Pw\/8QAGwEAAQUBAQAAAAAAAAAAAAAABAACAwUGBwH\/xAAzEQABAwIDBAgFBQEAAAAAAAABAAIDBBEFEiETFDFBBiJRYaGxwfAVUlNx0SMyQpHhYv\/aAAwDAQACEQMRAD8ApkhCzhidK\/hb7z2JE2XoFzYLFoLjkASe5bmUsrunJviU5UNFJLNHTUkEk08rg1jI2lz3uPQABqT3KdsA7rmPsQ08dXepaXDdO8AhlSDJUZdvLb0eDnA9yAqa+KnF5HAe+xFMp+1V7FEeuT7Fi6jePiuB8dFc+l3O7O2ICpxpcpJOt0dExg8i4\/rTLibc+uEUD5cO4xgqJAPVhrqQxA\/3jHO\/ZQIx2mvq4j7g\/hP3dvYqiSRSR\/GaQO1YKQNomz3FmArgKLE9olpBISIZx68M2XsPGh8OkdYC8XVUuQL4xp1hWsNQyVoc03B5hQyQFuoSNCEIhDoTtSwcqIA\/GOpSChj5lUwdQOZ9ymbdjwbHjPa7bKSrj5lBQA19U0tzDmxkcLT3F5YD3EoKtqGwRl7uAF0ZSx3u5WV3U9jNHg+wU+KL7RtkxJXRCRvNaCaGJw0Y0dTyD6x6deHTXOfWtDRkBktLHhrcllzAsS2XO4yyauPh3D7IkglbULVzAjmBSbZqblKbMXYbs2KbFU2a90ENbRVDcnxSDyIPS1w6iNQueW3fZpW7M8ayWqRz57bUgzW6pd0yRZ5ZO\/KadCPA9BC6QcwKId6\/BUWMNlFdUQxcVxswNfSuA1IaPwrPAszOXa1qfSVQpZwWnquNiPI\/lPaDwK51V0PKlzb8V3R3JOnmvi5lM7TVuoTMtxE7M1AVEeRycLKzN8j8ugAf\/eSuBuF2drKLFOIXs9Zz4aOJ3YAHPePfxR+SqPZGfiz3dr8vsV6dzSjFHsRM4GRrLpPMT25BjP4Fmuks+Sld3kD19FY0zLRN71NvNRzUk4kZlc\/31yK2YSwPcegEr5zFWzex2sYpwhi+0Ydwpczb+TTNrKp7I2uMjnOcGsdxA+qA3PLr4tehTrg6+NxNguyYjaxsZuNFHO9jehjy0FzR4HMe5HzxzwQMndwcmBtyn7mr47lzsdBK1r45GlrmuGYII1BSXiWcLjzW+Kr98LtE8x6LmpjmzfcDGN7sJaQ2grp6YZ9Jax5aD7wAvDytLZHNPUVN29BRNotvGKImjIPnim974Y3n7XFQtcG8NVJ9IrrGHS7SNrjzAPgq+sZ1AU62Vv4iD2uKv\/ur0\/K2AYd01kdUyH6xKP1AKgtjbnbmHvP610J3YmAbCMMNGXyUx\/8APIs\/0lGeIN7XehRcfVhYfsvecvuX1sfrDTrSvgRwLHbnZO2qozviuL9uNe0nRlJTNHhywf3qzu7oHP2FYV49SKZ3lzH5fYqx73zc9uNzP\/TU3\/qarYbCKI0exrCcDmkE2yKXI\/ljj\/iWgxBufD4GdtvJOdo0Fep5fcvrI8ntOXWlfAgM1WfNGBqm7VUP3uQ37\/V9y6eXS5\/V41A91\/zuT6X7lOO9HMKrbviWQdDZII9PyaeNp+0FQddDnWS\/TIXScH0gjH\/I8goK0fohPmHCDbGjscQVf7dWq4KjYbYGRyse+DnxytB1YefIQD2aEH3rndYq9tM50MukbzmHdhXoqauLATTVRaD08EmWfkoMVoHVPVBtre9rp8D2ywht+C6gZozXMX7pVX\/HTf8AdP8ANAuNWeitnP8AelUxwST6nh\/qk2I7VLO9K0XPb5cKOhLZ5nNpacNac\/whjaOHx1CutZKCO12aitkPydJTxwM8GNDR+pUa3XsOHEm2K1OkYX09sJuExIzA5eXB+mWK+AQ2I2jdHADfIP8APReSng1fV8PQhMW0G+Mw1ge9X57gDQ0UszM+t4aeAe92Q96rnkuGUcTp\/aiCoLtWuTLvtMxLcmu445rnOY3drA8hv6ICiesfzJnv9pxP2r1NwmLKWaUkl3CdSesryUvTkuiUMYY2w5aJmIO6oasFmH9oWCEeRdVQcRwWzjHYU\/WaIRU3MIydJr7upM1vp\/SKlrSPUGrvBShsewbU48x\/bcOwNc2CR\/Mq5Gj5KBur3eWg73BBVkrYmEngNSrGjBN3lWj3NMFvseBKjFFZHw1d8cDCCNW07Mw0\/nEuPhwqeM0npKenoqOCipImw09PG2KKNvQxrRkAO4ALbmuZz1RmldIefsIo6m6zzUB762KW2vZ\/R4ZhkHpF4qA6QB2ohiIccx3vLPIqeW6lc\/8AeMxqMbbUrjX00xkt1IfQ6LXQxsJzcPpOLneBCPweE1FSDybr+Pfck0aqLb7LlTsiB1ccz4BMLjm4pddJ+bUuIOjfVCQLosDcrVW1cmZ6EISq2w82oBcPVZqf3KVxyi5Q7WlxACc7ZDyKcZ6Pfq7+SvPujYBGFMADEVwg4btfWtlHEPWipumNvdxfHPi3sVaN3PAB2g7R6WhqmF1poQKu4HqdG0jKP885DwzPUr+uLRkxjQ1jRk0AZABYPpNiOUCAHU6n0HvuVzGwABo4BZ5ozWvNfHywwQyVNRIyKCFhkkke7JrWgZkk9QAWMbIXGwUpFlFe9Pj9uCtm8tBST8F4vbXU1MAfWZHkObJ7mnId7h2KhddPyqckH1joFIO3nHsm0LaNXXlj3fc6E+jW9jtOGBpORy6i4kuPjl1KK6+fmykg+q3QLpuC4fu0Aa7idT+EPJJlaksp1yWCDqc0LRAWVQ43N0J4oI+VTN9p2pTXTs5kzGdROvgpL2K4W+Gm1CxYeezjp56kPqh\/yWAvk82tI8SENVyiNhc7gNSiqVupcrh7rWC24M2UUtVPHw3S+BtbUkjItYR+CZ7mnPxeVKXEsahzRJwMaGsYOFoaMgAOxauJcRr651TUOkdzKuo47NW\/iUFb5uPTh3BMGDaCcsuN8BdUlp1ZSg5Efnn1fAPU4xyRRNkqKh4jhgYZJHu6GtAzJK51bYMZTY82iXXEkhcIZ5eClY7\/AGcDdIx45DM95Kv+i1DvM+2cOq3z5e+5QzG2i8ZXTcEXCD6ztE1SHXJO8kUUjuJ7cz4la\/RKb\/d\/pFdPje1oQErHP4JpQl9RRM4C6EnMdRPSkCIa4O4IJ8ZYbFKra3OVzvZCtVuG2Jsl+xJiqaPShpWUkDiNOKQlzsu8CNo\/OVWbeMo3HtKu9ubUbbdsJq64j17hdpX8XXwtbGwDzY7zWa6UVBhoJHDnorCjZmLW9qmvmDtRzAmn0rvR6V3rimdaHYlOtUyhrrZVW24QGelqmGOaMPLeNh0LTkQciNCOsEheP+9Psl+Ylr\/wn+ae\/Su9HpXejYMUqYG5Y3kDuUbqNrjchMn3p9kvzEtf+E\/zWUOyTZNLK2MYEtYLjl8U\/wA08+ld6VWqo47jA3tciY8arXPAMh\/tRvo2hpNlz\/22Wa3Ye2sYks1pg9HoaWucyCLiJDG6HhBOuQzUcVDQ2Z2XRmVKu8gf8ueLf7Qd+yFFlV8o76RXbMPcTCwnmB5KgqNWpTQ\/Ie8q9e7w5tJuyYak0bzqqpJPb+MTD+FUUoT+A95V3N36tsl43c8O2RmJrTRV1DU1BqYp6hrXx5zzOALSQdWvaQVn+l0bpaLK0fy9CjMOcxsrC82C9r6e32x5o9Pb7Y80i+D9B89rB9Zb\/Uj4P0Hz2sH1lv8AUuW\/C5vlK1e80f1B4pb6e32x5o9Pb7Y80i+D9B89rB9Zb\/Uj4P0Hz2sH1lv9SXwub5SlvNH9QeKW+nt9seacMOVjZL5SMDgc5O1MXwfoPntYPrLf6kusNsttuvFLXSYysMrIZA5zBVNBI80+PDZmuBylRy1FIY3AP1t3qm28h\/pzxb\/aDv2QotqflHfSKkrb\/XUdx2z4qraCpiqqaS4P5c0Tw5j8gASCNCMwdQo0qflD4ldvw8EQMB7B5LGT\/tWVJNy3cJ+KfsS0SRn\/AFx5prWYeR06oxzL6qGOXKLFOXGz22+aONntt803czuRzO5M2ak2wTjxs9tvmjjZ7bfNN3M7kczuS2aW2CceNntt80cbPbb5pu5ncjmdyWzS2wS2SdrR6pzKQynUBBf2BYHVSNZZRSSZhYIQhCeoUIQhJJCEISSQhCEkkIQhJJf\/2Q==\",\n  \"3\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAAYDAQAAAAAAAAAAAAAAAAMFBggJAgQHAf\/EAEkQAAECBAMDCQIGDwkAAAAAAAECAwAEBREGBxIhMVEIExQiMkFhcYFykSMkUqGiwRYYJTVCVmJzgpKxsrO00yYndHWDlJWjwv\/EABsBAAEFAQEAAAAAAAAAAAAAAAQCAwUGBwAB\/8QAMBEAAQQBAgQEBQMFAAAAAAAAAQACAxEEEiEFBjFBEyJRsRRhcaHBQtHhUoGCkfD\/2gAMAwEAAhEDEQA\/AIZQIEGsMqeVYbAN5jwml6ASaCKG02EGol3lfgEeeyFGVluuhpltS3FkJSEi6lE7gI67gvk6ZoYmYRMmkM0aWX2XKo6WSf8ATAKx6pEBz50UAt7gB80S3GvquKdDd4o98Yqlnk\/gg+RiU7XJAxWWgXcWUZLltoSy6oe+w\/ZDcxRyWszKQyt+nilVtCQTolJgpcsPyXAkE+AJgNvG8RxrxB7e6X8MFHZSVJNlAg+MeQ4q5R6hSKg7TKzT5mRm2jZxiYaLa0nyO2ESZly0dQ2oPfwiUjlD+iYkhLd0RAgQIdTK9SkqUEgXJNhC5TZF599iRlGVvTDziW220C6lrUbAAd5JIEJtLb1vlR3JHzxJDkUYLbr2Y0xiSca1ytBaDjYI2GYcuEfqgLV4EJiO4jlDHic89vfsjsaPbUV3vk65H0jL+ksVWqyzM3ih5sF+YVZYlb722u4W3FQ2nyjtKUpTuEFpWAABHvODjFODg53iSG3Hv+B8k8bKMgEAjaLwXzg4wOcHGHDIwiivKKY+b+WGG8x8PuSFXlktzaEHok+2kc9LK7iD+Em+9J2HwNiK8MeYVqmD8U1DDVaZCJuTc0KI7LiTtStN96VAgjzi0fnBEYOXVgluaodOx1KNpD8ksSc4QNqmVklsn2V3H6fhD\/Dsr4eYRg+R3b0Py+vulgX1UJphotOlB9PKC4Uqq1dtLgG0G0JsXSN2ptqOmj0OpKtHRZhS7dpX7InbyLKOimZMiplNnKrPvPau8pQQ0B5AoV7zEGqWm0i2eNz88WIcn6WElkbhJlIsFSXO+q1KX\/6ipczz6IP8vZSsLKY0LoXOwOdjU1GPUEqWlPE2ik\/HFP8AhBbgWoi4BjHnIiln1nXi\/DGeK6dRKiWqRR1MJekwhJRMkoStwKJF9oVp37LXESj59t9pqaYVqafbS4g8QRcQdlMmxY2SP6OFhIa2ytrnYaeclITiLKjE9JUjWp2nOraTxcQnWj6SUw4dRjNlKHg4y4NSHEFKge8HfATM46wfQhKdHQtVbTiNUs4LbheEI7DaHTUJdTD8xLK3tqUg+hIhrudqNbxnWCo7OZVFL9MF5Bry+uLG8mEasnMH6AbCkS\/8MRW\/QXkLl+YKrLSTYHvEdVwvnNmVhqiS9Fo+JVMyMsNLLTkqy7oTwBWgm3heK9xzh8mY3Q0gUb3UhD542lqntzSvkq90ZMtEOpJSdh4RBr7YTN38akf8dLf048PKDzdII+ypIv3inS39OK2OWpx3b\/s\/snC15CQOUA4p7OnFi17SKk4n0TsHzCJ4YTQv7DKCly+sU2XCvPm0xBPLjBuIc0cfJRzczMpmZrn6pPlPVbSpWpxSlbtRubDvJiwhtlDbSGm0BLaEhKUjcANwgvjbQ5kWODZaN\/skvOkhamiDpVNnb+EH6PCMXVty7Lj7pCUNpKlHgALmK6cTTukmSxSrIxMEnENTKez0t2365hkudr0h3VB1TzsxNL7TilOHzNzDRd7XpGsYfQoXiAoBYoUUKCkkgjhG4ioTQTYTC\/U3jSgQY5gd1UcyVzOhSvTZ2Ydnmm1vqUkq2iO2cmGnSFSzsoUtPyrU0wOfc5t1OpJUllakkg77EA+kcHo\/3zY9r6okByTj\/ftQvzcz\/LuRDcXbogfp\/pPsVK4kjnxOJU55aXYlmQzLststjchtISkegg2PBHsUZlAbLxCGVnjXm8OZUYiqSnAhwyS2GdtiXHRzabcbFV\/Qw9DENuVjmi1imsIwlR1OCmUt4qmVqSUF+YF07jt0p2gXG0k+EE4sJyZgwdBufp\/KXG2yo\/1dYap7pG8jSPWGo52oW8QzAJRLpO7rK+qEMm5JjQcVtNtCZ8mp9LyBHqQVGyQST3CDhJzRFwwv3QSSB1QAaT0CzpP3xZ9r6o77ySzfPihfm5r+Xcjg0jLTDU40tTKwkK2mOrZEYspuCs06RiKrJdMjLl1DxbTqUkLaUjVbvsVA2iJ4q0yQvDNyWlSmGCIyCrELwLwxsu818D49nHZHDtWUudaQVmWfaU04pPepIPaA77boe14zt+uI6Xij809SzvEY+Whl7LCRZzCpjKW3kuJl6mE7AsHY275g9UnvunhEmbw3szKMjEeXmIKItAUZqQdS3fucCSUH0UEn0h3EyjBO2Qf3+i9HlNqszEDWphLyR1kmx8oQoc08kOSjqfyb+7bDaIsSI07GPlpAZzafq9Us0hhDcuHSOuvv4COpULJPNGuUeVq9Mwq69JTbYdYcVNMN60EXCtKlg2I4iOZSZ+KNewIs0wIojAWHLEj7lS38JMV3jnE5MEB7ADZ7oyEU0AKEv2v2b\/4oK\/38r\/UjF7ILN1ppbqsHulKElRCZ2WUdnABy5PgInpzivlH3xmyoldiSYrg5oyCa0t+\/7p0ghVtZd4hmcI49o9eaWppcjOIU6LWui9nEnzSVD1iyZw2V5xWPis\/2pq3+Ne\/fMWU0d4vUKmvKJKnJRpRPmkGC+ZwAI5O5v8Lwblbt4zaN1W8IIvBjB+Eiptks0lOGyrErcuJWqz0mNgZfcbt5KIhnudqH1jgaMaVxFuzUZgf9ioYzvajYsQ220BmbtCWZQ\/FmvZEWZ4IVbAOG\/wDKpb+EmKyZQ\/Fm\/ZiyzLt4PZYYRfSdjlFlFD1ZQYp3OO0DT8z+EVj70l\/VB0qq7vpGnq8YOkl\/GEi++8Z9FL5wi3t8pVZ+LCRiqrA7D05798xZNQ+phykpPdJMj6AiuvMmlTMpmniGjIZUp9NYmGW0AbV3dUE287i3nFjZbErLy0qDfmWUouPAW+qLxzZIBjwkd\/4Q8O7lnqg2VN3h5RqavGNiRN3iSdgSTFHhkt4CIe2mlVqY+WFY6r6haxqcydn51UMd7tQ5q5Nicq89Og3D8w46D7Sifrhsu7xG54rdLQFEZR8qUZFV5ZPhcRYlkFUE1PIjCE2Fag3JdGPgWlKbt9CK5qcvqKTwN4mryJ6+mpZUVfDynAqYo88XkIvtDLo1D6SXffFY5wxzJgucP0m\/++yIw37tXdtY4x6h3SoKB2g3hL6UOMDpQ4xkAkpTvglJFVy0y9quPGMcz1EK60ytDuoOKDbjiOwtSL2KhYbfAXvDtee5xxSz3wk9KHGB0ocYKyOIz5DWtkdYHRNsxQw2Ep6xxhNxnVU0TAGJK2V6TJUx91J4qDaikeZNh6x50ocY5fyvcSChZIilJc0zVfmkMhN9vNIIcWfLqoT+nBfA4DlZ0cY9U1lN8OO1CF9VmVHwhKc7Ub82r4MDiYT1G6jG7RBV\/IPZGya9DwvuOyOxcmPHyMBZnysxPO83SKknoU+T2UJURpcPsqsT4ao4vChKvBxFiesN\/jDWZjtnjcx3Qil5jvrZWTV9pdOnLA3l3esysG4UPOE7po+V88R4yM5QLFIobODMxGH5+jNAIlJ9sanpVI3JUN6kjuI6wGyxFgO70qQo+KWel4JxfSqswoaub574RA4KA2g+YEYzxTl3Iw5Dtbex7K24WdDI0NlNFKHTR8r54HTR8r541xgrFWq1pW3Hntn7I1qvK0HCbfSccYypdKbG3mUvXdWOCUnrH0SYjI+GzSO0tFlGvnxWCy8e6cVBZcqU1a+mXb6zzl7BI84htyoswWse5lOmmuBdFpKDJyJT2XAD13B7St35KUw7c8uUEmt0Z7B2X0u9TaE4nRNTrnVfm0nekDehB7yTqUNmwXBju+4EJsO0Y0rlfl92CDNMPOfsq1nZYndt0CIml3WbbkxqRm4e6MIvDRQULK6yhGSFFCgoGxjGBCk2DS32plKh19\/GD2ntKwtpwpWDcFJsRCUCRujILPeIaMfoiWz+qcxxDXy3zZrlTKPk9LXb3XhMcdBUVOOXUTckm5JhN1jxgFY7gYQIQOiX4wW25MC1kD1Mari9tybkxgVk+EYw61lJp8t9EIECBC0whAgQI5chAgQI5chAgQI5chAgQI5chAgQI5cv\/9k=\",\n  \"4\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAQMFAQAAAAAAAAAAAAAAAAUHCAEDBAYJAv\/EAEkQAAEDAgIECAgJCwUBAAAAAAEAAgMEBRESBgcIIRMUMVFSYXGBFSJBcpGxs8EnM1ZldZKUobIWGCMmMkJidKLC0hc0N1XD8P\/EABsBAAEFAQEAAAAAAAAAAAAAAAACAwQFBwYB\/8QANREAAQQBAgMECAQHAAAAAAAAAQACAxEEBRITIVEGFDJhFSIxM0FxkcEWNFKhU3KBsdHh8f\/aAAwDAQACEQMRAD8AhkhCEIVWguOAGJKvtpJSN+UdpV23M8Vz8N+OAT46ntnvSDWNoiNJaa9UFtpZJ3xQsmje978m4u3bgMcR3FQ8rMjxhukNBSYoA4WUxXE5ekz0lHE5ekz0lSo\/M\/0l+V9q+zSI\/M\/0l+V9q+zSKB6dxP1\/sf8ACd7u1RX4nL0mekry6llA3ZXdhUqvzP8ASX5X2r7NItB11aiNINWFhpb5W3e33GinqRTOMIcx7HlrnDxXDeMGnfj3JyLWMaV4Y19k+RXhx2pjSCDgRgVRZlwjwyvA38hWGrVrtwtRXs2mkIQgbzglJCVaJmFMzr3rpRs42bwHqV0VoSzI51vZUPHlDpiZTj14vXOuw22W5XWgtNOP0tVPHTx7v3nODR95XUu3Qw0VFDSQDLFCxsbBzNaMB6lyetSgyRsPUn6cvurUM2tpZiFb4Qc6OEHOq3itSdpVxR728Bjqgo\/puD2MykBwg51H\/brObVBRH56g9lMvWPBnir9Q+6U0c1BWvH6Nvak1KtyGEbe1JS7iHwqHkinIV2jZnqo2\/wAQVpZtmZmq83RaT7kp5ppKaibueAnd2Z7P4Z146MQOZiynqjWOPR4FjpAfrNaO9dBnS4OIUPNha0cY0\/vV7e3FlBbeCB5nyvGB+rG8d6lvnKzftDmbcsNHwH+1eBllZfC9qOFVuj8Z7sfIFYLiCQqQ5jgLQGC6WXwqYrbhObU5Qn56h9lMnqzFMnts79TND9NQ+ymU3S8ky5cYPVDmUoPXUYRM85JCWbuMIWeckZalj+FVWYKehK9gj8SWTnIA\/wDu9JC2OyxZbew4b3EuXmS6mL3BZulvoplbD9oNJq5vV4czK+4XHgmnD9pkTBgfrPeO4p+eDWkbN1n8D6kdGqYswfPTGrcefhnOkB+q5o7k4fB9Sy7UI+85L5PP+3JWfEolW6VoYDicC44BWHR+Me1Yt5qGxXmxUoeWvmq5HZek1sEuP3lqVSzfyKH3XdyXgfRtYfBpk9tduGpqhHz1D7KZPxwfUmM222\/BDRD55h9lMpum4\/Cy43eaUH7iAoN3kYQs873JES9fW4QR+d7kgrUMbwKtz\/eIW82mjkmdSUEDM00hZExvO44AfetMoY+FrIWeQvGPYno1B2vw3rj0YoS3M1tc2ocPIWxAynHq8RRtRl4bN3QEp7ThQc5T+s1DFbLRR22D4qkgZAzzWNDR9wWWqDkQs7Y6mi04m70muefXzohZmu+LtdfVPHPmyNaf6HelOKmEZdOP7aTqUOxFusnFuzFnC\/8Aqn6S3N4ewdWg\/UkpbhVKqYzbXw\/0lo8f+5h9lMnyTGbbJw1SUf0zD7KZPYxvIj+aI\/EFCDSTDi0WHT9y1tbFpEcaePz\/AHLXVoeL4FCz\/eLPsTM1wa7oNJ93vUmtiS1cd1oV10e3GO3215acOSSRzWj+nOo2aPtw4WQ9TQpn7Cdq4HRHSK+luBq62OlaTzRMzbu+X7upUvaCXZjv\/oPqpGKNsPzUj8UArxiViXmvZa7LX3OXDg6OmkndjzMaXH1Lgy8kUE7Si5qdunhnbC0grw7Mx8tcyM87GHI3+loUscVCHY7mfPrzimlcXSSUVS5zj5SQCSptknFWmsAQ5AaPg0fdKdzK94pi9ts4aoaL6Zh9lMnxxKYzbcPwP0R+eofZTKPgP3ZUY814BRUIL8cYI\/O9yQEuXs4wR+d7khrTMfwKvzTb0uWduSiB6Tifd7l0F2W7T4H1GWAObllrBJVydeeRxafqZFz\/AKGJ5jhgjaXPIDQ0cpJXTrR22ssejNpskeGWgooaYYfwMDfcuO7VT7Ymt6m\/p\/1TohTQ1KWK0LaIungjUfpVVZsplo+Kjr4ZzYvU8recybnaQ0S0l031as0e0YigkqJq6OSfhphG0RMDjynlObJu7Vyenva7JZvNCxaccKCjZsZHHXbTfyFR+EKbxO8qMuzlqW060F1m09+v1LRNoRTTQudDVNe5pc3du5t2HepLOd4x7VY9oMiOTJDo3Aih7EN5le8Uxu26fgdoj89Q+ymT3Zk2m0toRftP9XFLZNHY4JKyO5R1DhNKI2hjWSA7z5cXBQtKna3LY5xoAocKXPu8YmFh34ByRU4GnuiV70K0in0e0ipmQVkTGvIa8Pa5rhiHAjlC0Sqj4KoewcgO7sWrYsjXt9U2FXZjTYctu0TP60Wn+dh\/GF02qzhN3LmNokf1ptH87D+MLprXnCo7guB7ZHaIz8\/srCHm5UzKoeRyFWMyMy4TjKVsV\/O7nKpmVnMjMjjI2K9mVWvOYb\/KrGZVY7x29qBLzQWqF22qcNdsv0dT\/wByj5ct9Q7u9SkDtrn4bpfo6n\/uUfrh8e7u9S2rR\/ysf8oVVkc2LYdFXtZpNanvcGtbWwkuJwAGcb108rKeWWbMwDDDylcp6WcPjDSQHAYdqXotKNJYo2xxaQ3ZjGANa1tbIAAOQAYqu1zQ\/Se0F23bachm2+sF0z4nUdFvpRxOo6LfSuZ35WaU\/KS8fbpP8kflZpT8pLx9uk\/yXPfgdv8AF\/ZP97d0XTHidR0W+lYxeAcDyqHexxfL1ctdlLBcbvcKyEUNQ4Rz1L5Gh2Ub8CSMd59KljPVYTyDH94+tctr2lDS5Wxh12LUvFcZr8kpZxzrIp4JZQJGNGXHnSFxrrTX7YFyrqHUfbaq31tRSTG9RN4SCVzHYcHPuxBxw3KHpOIM7KbATVpzJBiZuTLbbJ+HCbA8lup\/U5MBXfHO7vUlK4V1TVzuqq+qmqZnYZpJpC97sOTEneUkzuzOLj5StwwMcwRNju6FKimdYVppIOIXsSDrVtCnkWoTXkexXeEHWrlK8Gdo3+X1LGV6j\/3DO\/1JLmiiltkJcE\/2xP8A85030fUfhClFWVzRWTDON0jvWopbHVyt9r120c1yrqejiko542yTyBjS4t3DE7sTgVJ+qslBNUyzDTWwt4R5dl4004YnHDlWX9sMWSfLbtHwXTaTJCzdxXUsjjzemFoG19IJdnu1PBxxvkf4J1uX5P0Py3sP2lv+Sbra3uNlpdSVo0ci0gtlwuIu7ZhHTTte4xhk2LsASQAXNGJ8pVX2dwZYdQjcQpGqTY74ajdZtRBq\/wBgdqwHEkrPrP2G9qT1scfsXKTnmhCEJxR0KrXFrg4coOKohCEpRTse0EnKeYr3nZ02+lJbXEci98J1Jkx9FKbOK5pRzs6bfSqGWMfvjuSfwnUjhOpHDXvGCvTyZzjyAcixVVziVRONFBMSP3FCEISk2hCEIQhCEIQhCEIQhCEIQv\/Z\",\n  \"5\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAgEFAQEAAAAAAAAAAAAAAAgFAwQGBwkCAf\/EAE4QAAECBAIEBwoHDgcBAAAAAAEAAgMEBREGBxITIVEIFDFBYXHBGCIyUlZ1gZGxsyRiZXKClKEVFyMmJzM0QlNjkqLR4jdFVWSTldLw\/8QAGwEAAQUBAQAAAAAAAAAAAAAABgACAwQFBwH\/xAAzEQABAwIDAwkIAwAAAAAAAAABAAIDBBEFEiEGMUETFCJRYaGx0fAVIzIzUnHB4SRykf\/aAAwDAQACEQMRAD8ATIbTYKu2VikXNm9ZXunsDojnH9UbFuDJDJStZpyNRnpCrSVOl5GK2EXR2uc57yL2AbzAW2neqlTVsp2lzzYBWIocwuVp7icXxmeso4nF8ZnrKajuP8S+V9K+rREdx\/iXyvpX1aIs\/wBu0n19x8lNzdqVficXxmeso4nF8ZnrKajuP8S+V9K+rREdx\/iXyvpX1aIl7dpPr7j5Jc3alX4nF8ZnrK+GUigcrT6U1Pcf4l8r6V9WiLHsxeDJiPB+DKjiZ+IqZPQqfC1sWCyG9jnMuASCdlxe9k5mNUrnBofqew+S85u1Li9jmO0XCxXlSE7D0oOlztUetdjswuq0jMhsr6li+s9HanV4AAtg3EXnJnugkspAvrfR2p1OAL3uDcRH5SZ7sLAx42gP3b4hXoB7sFM4hU9YN6NYN6wuVavcpVRCp6wb0awb0uVallKqLXfCR\/wRxZ5tidi2BrBvWvuEYdLJLFnm1\/YmPkBLQPqb4hOaDdc2pofB3f8A3Oop3hFTM4LSz\/R7VDO8Io6gOiq1QsQpGij876O1OjwDTo4JxIflFnuwkwoQuI30e1OdwFNmBsS+cGe7CH9o3ZaZ57R+Fcpm+6HrimN1qNarTSK9wXXitHSgAVpKtGOwVzrD0o1h6Up2cWfmYWFMza7h6lR6aZKSmNCDrZQOeGlodYm4vyrEu6czR\/bUf6l\/ct6PCqyRgeCLHXf+kzL2J3tYelYLwgnaWSWLfNz+xK33TmaP7aj\/AFL+5RWLs\/sxMUYbnaBUpimiTnYeqjaqUDXFt7kA3NuRTRYRWCRpcRYEHf2\/ZLIVp6fHwR\/o9qhHeEVNVR4ZL6F9rjydChXeEUdU\/wAKzq34gFKUAXEb6PanP4Cw\/EfEg+UGe7CTPDguI\/0e1OhwFW\/iZiIfKDPdhD20YzU7x2j8K7TaU7T63rfugvcFlorT0q60OhAZY3QHzO2qlMuiT3MHJvGuYedeKp2kSkGVpong0z048w4TiGNuG2Bc+1jyAgHYSF6nOCdixkuXSmJqJHjW8CI2KwH0hp9icDQAFmtDRcmw2bTtKNBbjcUrGta1lgAANy8DyucuYOWuMsCRg3EdGiwIDnaMOahnWQHncHjYD0Gx6FhE+2YEMvgRCLcrbD7F1Iq1MkavS5il1SUgzklMsMONBit0mvaeYhIRn9lw\/LnHUSnS5iRKVNt4xT4r9p0L2LCedzTs6RY8628NxUzuySizu4p4IkGVaTixS4lznFzjzlUVfVmW4vNXaLMibR0HnCsUVxkFoIWHMHB5a7gp3CoBEzf4vanQ4DIAwfiG3+oM92El2FzYTH0e1OhwGDfB2IfODPdhDW0HynfcfhasB\/jD1xTFoQhCuZNQhUYszLwo8KBEjwmRYt9WxzwHPty2HOqy8EjTuSQtLcMLDLa1lU6rQ4elM0WYbMAgbdU46EQdW1rj8xbpUPjWktruEKxRXNBE9IxpcX5i9hAPoJBTmS8m9snUR++5OYbG65i4jgh8jrANrHX9B2f0WNLMJ9mslI0M8uidnSsQcLOIXR6R3RsquIN6Yd1qYw0bCP8AR7U6PAVN8G4i84M92Ek9BjNZHfDcbaYFusLceTmcdfyylZ+TpchIT0tOvbEcyZDrseBa4LSOUcx3Dpvk41TSTxuYzfop6Y5oQAn\/ALoBSf8AdZYt8maH64v\/AKXmJwscYGG4Mw3QmuIOi4602O+2khY4RWkWyj\/QpchWE584tqs3nrWKpCnIrItIqBl5Ih35nUO0Ro7u+aXdZKe+lzjZ+lyk9DFmTMBkZo6HNB7VzLrdTmaxWZ6rzrmump6YiTMYtFgXvcXOsOsldHcunl+XeGnnldSZUn\/harWNRCGKEDhp3BOfwWQXQCvF19adqH3SXFkyy5sY+kxTsc4gpwbYStTmYFt2jFc3sWuI7dGIRuW3s+YQl85cWwwLXqkZ\/wDE7S7VqSdFpmJ88+1dNw52aMHrAUFdqwFX9HloerEw8Bzie9vzLOKNgHHFZp7KhScJVudlIngRoMlEcx\/UQLEdSw6QPwOF1LpNk8dDKDBujZt6HJnYP3LFl43iTqJoeBe5spIAAwAJFvvWZleQuIv+vif0Xx+V2ZLWlxwLiOwFzanRCfYuietf4xXqHEcXgElDg2pkJtkCnsVy8jw4sCM+BHhvhRYbix7HtIc1wNiCDyELpJlufybYW8zynuWJBc7w1ucWLw1oaPuzNGwH71yfjLk\/k2wr5mlPcsVraOTNTxP6\/IJoNysguvTD34VG69wj+Eb1oPEtynkaLn7wkBo54YqGz9Mv62NWnZ\/9JifPPtW3eEc7SzwxWf8AfEeprVqGe\/SH\/PPtXW8M+Sz+o8FRqz0FJyJ+CQ+pdJspDbKDBfmOT9wxc15I\/BYfUukmU7h957BRB\/yOU9yxDG2Jy07T2qen1sFlGkqku68ZqtdLpVSWfaOzbz2XOo5ekFdc3QrnhnmbZyYw88TPvCn3y8NstcKeZpT3LEjPCXkH03PTFUB7S3WTYmG9IiMa+\/8AMnrwtLPp+C8PyEUFsSXpkvCeNxbDaD7Ec7SvHMIT1geAVWLVyldJVJc3jNCtdLpVeSN5hvpQPFJd4CsubZpXPLPyNrs6MXPuNlVjM\/hdo9i1bNm8Vx+MVnWZ83x7MrE87e+vrE3EHpjOKwOObuvvJXcKFuWNo7B4LJqT0VISTryzPT7V0WyMnWz2RuDplrrhlOZAv0w7sI9bCucdPf8Ag3N3G6d3gZYgbVsmpyhF5MxQ51xazdCi3iNP8Ri+pDe2NOX0JcOBv67lYo3Alq3bpjevofY3BUXxob0caG9cg5RbnIlRWL8uMAYvxPJYmxBRjMVOUa1oc2I5rIoabtD2g2dY7+bYbiyyyYmNbFLzs5gFEcaG9HGhvVufEZ52NZI64buUbaUNNwpPTG9e+OQpGSnKjGIEKVl3xnknkDRc\/YConjQ3rD+EFiEYcyHxFO6ehHqMP7ny453GL3rrfQMQ+hS4VEamrZGOJTKluSMkpB5yYiR4saZiu0okRznuO8naVCxeUKQmXWgnp2KOf4S73CLIeqDoqkm\/QjC\/I7Ytv8GrMNmXmZECbn32o1QZxSo84YwnvYlvimx6tIc600r+Ujaxui498PtUdXTtnjLH7joU2nfbRdKK5D4nEZMQIjY0lMAPgRmODmuaRcWI2HZ6wo3jo8b7UsWRGfc1g2nswri2Ui1rDJ72FY3jyYv+pfwm\/FuCOYjkTC0KYwfjSE2YwPjOnzL4gvxKYiaEZh3Fp7\/+X0lcdxXZqoo5CWi7etFdFXwvaGymxUxx0eN9qOOjxvtVu7BOKg6wEq4bxG2exU56gMocuZzFeJqRRpQAkvixwCQN2lYE9V1jtw+VxsBqtF0tK0XMgUtShGqM4yWgXJO1x5mjnJSycM3HsvXsXyuDaRG06Zh8ObGc07Ik0djuvQA0esvWUZs8IejUmizGGsrDHiTEYFkxXIrS0gch1QIB0tziABygE7QrExFI0nvcXPcb3JuSd66Hsts8+kdzicWdwCG6+rEzrM+EK3m33cG7uVWR2m6qxXE8p2lUkfsFgsOV1yhfWktNxyr4hPUSvYMyCLP9artiMPgvF1Fr2Hnn2qIxjgrDZ+tZNBxBXoMIQoNbqUOGBYNbNPA9V1HzMzEjRTFmY74sQ8rojy4n0lRWmNxRpjpTBCAdApOWCvHzDR4O0q2iPJOk43Kpl55ti8KRrLKJ819y+k3NyviEKRQIQhCSSEIQkkhCEJJIQhCSSEIQkkv\/2Q==\",\n  \"6\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAQMFAQAAAAAAAAAAAAAAAAQFCAEDBgcJAv\/EAFEQAAECBAIFBgYLCw0BAAAAAAECAwAEBREGBwgSEyFRFCIxQWFxJ4GRobHBIyQyUmJyc3SCtMIVJjRkdZKToqSysxYYJUJDVFaUlaPR0uHx\/8QAGwEAAQUBAQAAAAAAAAAAAAAABAADBQYHAQL\/xAAvEQABAwIDBQcEAwAAAAAAAAABAAIDBBEFEiEGEzFBURQiYWJxscEjMpHRcoGh\/9oADAMBAAIRAxEAPwCGUEEe2W1Or1U+M8IRNl0C5sF5AJNgCT2ReRKuq6QE95hwlJUlxDLDa3HXFBKUpF1KJ6AB6o3lgHRhzCxGw3N1bkuHJVYuBOXVMEfJJ6O5RSeyAamvipxeRwCJZT9VoESR63PNFFSah7lYPeLRMyS0O6UloCcxrUHXLby1IobHkKlemG3EWh4+hlTmH8ZpW4OhqekylJ71oUbfmwAMdpr6uP4P6TnZ29FD9xlxvepJtxi3Gx8xstMZYAmgziWjOsMrOq1NtnaS7vcsbr9hseyMFmpXcVtjvTErDUslaHNNweYTMkBbqEigggghDoh1k2Nk0L+6VvMIJJvaTKEnovcxt3R0wejGmbdHpcy1tJFhZnJxJ6C03vsexStVP0oDrJxDGXO4AXRlLHe7lJTRKyalMNUCWxjiCSQ5X55sOyyXU35Eyd6bDqcUN5PSAbbt95EJSEiwEWUKCU2j1tBFIE28cZZPuP8AngESQSrsEWtoINoIc3zV5ylJK\/RqZXaTM0qqyTE5JTKCh5h1OshY7uPWD0g745+6R+VDuWWLkok1OPUKoazkg6vepFjzmlHrUm439YIPTe3Q3aCNaaSeEWsZ5SVmTS2FTkm0Z6TNt4daBNh8ZOsn6UdpqoUswc37SbEfP9L20HgVzZqDGzXrpHNV5jCWHqdb15ZY4C8MsXmJ2ZqBqI8jtOaX0ZF3Vr96LeX\/AORLjQKo6dvinELiechDMm0rsUVLWP1W4idQ0ewOK4qt5v8A2JxaFEkJXJydmrc+bq7qr\/BShtIHlCvLFd2kmyUr\/Gw+UfTMtEPFb22sG1hJrGKoJKgOJjPe2uRe7CvzM3LyrSXZuaYlkKNkqdcCQTw3xcWspNjEJtNGtTdQzgcpLjyzK0uUZbaavzUqWkOKVbidYC\/wREncjKs\/Wsl8K1GYcU68ZIMrWo3Ki2S3cnjzIl6qmkp6VlQXXzcunMJsN4LO9rFUlLl0LAUlQIIIuCIR6xi7Kkl4d0RHay7Re3R2C5kYikE0+u1KnJ9zLTTrA7kqKfVGIOCyjGwcwk\/f9iL8qTP8VUYA\/wC7jW6J2Zt\/AICtb3QU8URPtK\/FZifOibK7HIOirt+EPzLh\/TrT9mIGURH9HINukn0x0J0ZGNlkThhu1vYXVfnPuH1xW9pe\/EGdXfBRcfdhYVnez7I9No56e8Qq2cAbsbxTex21XreqB+lwPD3Xvk5X6u3EmdFW7mj9h1O86q5oftLv\/MRq0tU3z5rpt\/Zyv1duGTA+beYGC6MKPh+t7CQSorQy5LNuhBJJOrrJJFybxbZ6N9Zh8UbCL2adfROZSWiyn5sle9Pki5LtlLoJBEQd\/nEZtf4gl\/8AT2P+keXdIbNpxpaP5RNJ1kkayZBgEdoOp0xDjZucHiPyf0kWvIstf5hD7\/sRflSZ\/iqjXj\/u4yqrTi1LfnZt1Tj7ylLUtRupaybk+UxijvTGgUTS1qBxAiwCyegAfcpq\/wAL94x0N0dE6uSmFx+KE\/rqjnhQjals\/S\/eMdENHY+BTC3zL7Soru0HBv8AL4KIB+i30Hss\/ihggiul2iaUXM1MnsT5jZ61+bkQzIUpsSyHJ6YvqlXJ27pQkb1keIcSIcm9FCjiXCXMXzynrb1pk0BN\/i6xPniSIgh9lfU7trQ7KAANLcvVO713AKGuO9GfF1ElnZygzktiBhtJUWkNlmYI7EEkK7gq\/ARoucl3ElxhYcl3kEpUCLKQodIIPXHT6IyaY+W8sJJOYNHlg28haWqqlsblg7kPEDrBsknrungYkqDFHmQRza34Hx8U4yXNo5Qvnts3MKRMKUpaeJvCUm5vD\/iOXDjCZhI5yNx7ox+LpC4ObdQ9U0sflKySim1Na8fpMdEdHY+BLCvzL7ao510c2pzfj9Jjolo7HwIYVP4l9tUVPaQ2Y0+b4KkWaxN9Atg3gvHi8F4qe9XbL3eC8WXphhhTaX32mi6rUbC1gFauAv0nsi4SQYW9XLL1eGrF9GYxHhaqUGaA2U\/KuMEn+qVJIB8RsfFDleKpO+OGU8Qu2XLypS7iBMSjyCh1GshST0hQ3W8sYioWJEbYzmkU0vNnFUkhOqhFVmFIHBKllSR5CI1XNp1ZhaeCiPPGoUMmdl+oBQ1cLgOTzST7Qb8fpMdE9Hc+A7CnzL7ao500w+0W\/H6THRPR4PgMwn8y+0qK1tUbQA+b9p+HVjVn94qDcgRavFUHnp74oYlT9lC\/THxDUH86eQtzTrbdGlmBLJSqwbWpIdKx8LnJ3\/BHCJg4SqaqzhCiVldtefp7EyrvW2lXriEWl2fD7Xvk5X6u3Exco1E5Q4MJ6fuFJ\/wERaMXY1mH07gOXuAmxqQsqvFUnnDvi1eKoPPHfFXEqcLVArSlZEvn1idsCwLrC\/zpdtXrjSdRHtpz4xjeul4NXPyvGw5zcqf2dseqNF1L8JX3+qNZwk3p4z5R7IKq1jS6mn2mjx+mOiWjuvWyJwkof3QjyLUI51U0+1QOBMdBdGCZ5Ro94XXfegPtns1Zh0DzARA7Xi1JfzfBTtNqGrZWtHptXsie8Qn1o9NK9lR8YRmbZdQji3RQa0vT4fq\/8nK\/V24mLlNdOUOCweuhSZ\/2ERD3TFZcZz7rK1pIS8xKrR2jYIT6UmJk4CYVJZb4Uk1iymKNKtkcCllA9UXfH3BuFweg9ghYtX2T7rR6aVdxI7RCfWi5LG76B2xSWSXcAii3RQX0u3AvP\/EKQb6iJVJ\/yzR9caOqG99fxo21pLzgnc9cVvA31ZwM\/o20o+zGo5w3dWfhGNrwtuWnjHlHsompPdSmmq9hUngqJz6GFRE7ka5K63Op9UeaI4BQQ4D+ufJEEqeqzik8REqtA2vpTVMTYSdcAVOSyJyXBNuc2Shdu0haD9GI3ainM1DIBy1XqkfbKpSa44wbQcYbDM2JBNiNxg5V2xim8Vh3JWK5rZQYPzMrtNrdZm5ySm5RAZe5OUjlLQVrBKrg26Vbxv390bAfdaJShlIQ02kIQkbrAQ08q7YOVdsHVGKT1ETYpDo3gmmUgabhOeuOMKKeoGY1iQAlJJJ6oZOVdsY9m9iVOFcmsTV0uaj65VUpKnr2rnMSR3FV\/omOYdG6oqWRt5lcqG5IySoG45qwrmNK5WwSUz9QfmgTwW4pQ8xjEXjc3474cH12aV27obXDzo3ynYGiw5KvVDtFVleo6lXA74znK3F0zgbHtJxTKpU7yJ7WdaCrbVpQKVp8aSfHaMDhbJPXGzUd46I9VETZGFrhodCm4H2Nl0pn5ySqNNlMSUaYTNUqotpeadQdw1hffw7uo3HVDdy0e+88RQyDztqOXetQ6tKmrYXmFkuyt\/ZGCelbd93aUnceIO+JJ0KqYFxuhMxgzGkgHnQD9z5xezeQT1ap53mPfGO4zs1PSylzBdh5q1UNfE5oZKbHqnzlo9954OWj33nhO5gnFSVWTyRY4pe3ecCPMxhiZpcsZ3ElfpVHkk+6dffAA8arDzxBNw+VxsApN0tK0XMgTlT1PT02iWl+ctZ8g4mI8aa2O2J6ryGXtImdpKUf2afUhV0rmSLBJselCSb8CsjqjI80tILDuGKS\/QcsnFVKpvJKH6y4mzbW7pbuOerhuCR086InTsy6667MzDqnXnVla1rN1LUTcknrJMaDsts8+mf2mcWPIKu4hWNmOVn2hJZtW8I4bzCIm5Ji46om5J3mLUaEwWCgpnXKIqDY3EUgj2mUsYmd1l74UJdbV0KENcegsjp3w06MckQyfqslla7W5VoNStZqLDY6EtzS0geIGEk7OzE27tp2bdfc9+64VK8phn1xwMGuO2PAhAN7JzfBLVvoHuecYSuuEm6jeLZWeoR4Jv0w41lk2+a\/BVJubxSCCHEOiCCCEkiCCCEkiCCCEkiCCCEkiCCCEkv\/2Q==\",\n  \"7\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAQMFAQAAAAAAAAAAAAAAAAUHCAIDBAYJAf\/EAEgQAAEDAgMCCQULCwUBAAAAAAEAAgMEBQYREgcTCBQhIjFRYYGRGEFScZQVFiMzVoKSobHBwicyQlNicnR1orPiJDfD0uHx\/8QAHAEAAQQDAQAAAAAAAAAAAAAABAADBQYBAgcI\/8QAMhEAAQMCAwMKBgMAAAAAAAAAAQACAwQRBRITITFRBhQVIkFSkaGx8CNhcYHB0SQy4f\/aAAwDAQACEQMRAD8Ahoxrnu0tGZV4UkpHS0d6v0DModWXK4p\/9m\/BnxHjPBlvxPHiG2UMNewyRQvje94bqIBcRyAnLPLlQNVXRUwvIbDcio4ARcqPXE5fSZ4lHE5fSZ4lSo8j\/EvyvtXs0iPI\/wAS\/K+1ezSILp2k7\/kf0nObtUV+Jy+kzxKOJy+kzxKlR5H+JflfavZpEeR\/iX5X2r2aRLp2k7\/kf0lzdqivxOX0meJRxOX0meKlR5H+JflfavZpFS\/ggYmDHFmLrQXZcgNPIAT60unaTv8Akf0lzdqipLDJHyubydatraMU2Orw\/iG5YfuQjNVQVMlNPu3amFzHFpIPnHJyLWHtLXFp8ylopBILhDyxZNyU6AZ0rO\/7V0i4Mn+xuFP4H8blzgtwzo2d\/wBq6P8ABpOnYdhT+B\/G5VzHXW07978FHMb8MfROUhW94OtG8HWonVasZSriFb3g60bwdaWq1LKVcVM3xZVO8HWqXvBYQm55GmN30KyAbrmpt0H5ZsY\/zmp\/uFNrU\/GH1lObtzH5ZMYfzmp\/uFNnVfGu\/eKuWHn4TfoPRNVIs1KlsH+ij7\/tK6L8HN2nYbhP+C\/G5c5bNK10JhJ5zTmB2J4sFbedoeEsNUuH7XV0D6GkBbAKilD3MaSTpzzGYzJ6VE41Ry1LQ2PeDfaioRmjaQp77w9RRvD1FQh8pzaj+us\/sX+SPKc2o\/rrP7F\/kq\/0NW8R4\/4ncvyU3t4eorzeqL+wPbNtJx\/tMoLBXz25tv0SVFY6GkDXiNjc8gczlm4tb85SXlfnI4jozUXXCaieGSEX+Sy1lzZZO9VTJNTgFhaiqhUR08U1VO7TFDG6R7j5gBmT4IIVbn9XisujAF1zq20ysqNr2L5Y+VpvVWAevKVw+5NpVcsrj+0VtV8rX3C6V10l5H1M8lQ\/Prc4uP2rUpTyhdYoW5WBvAAIGs2NAXjHOY8OaSCOghZbK+oyyEviAsJCNcwO3oGOVzNxWfx+o\/WjwCzbXLNPrdI\/U0ZAcg6UhrY7NBu6BhI5X849\/wD4hqhrWM3I+jkfJJYnYFKzgKYf0wYkxXI3lOi3wOy9Ukg+uJSX3a0bg14d97uxiw0z49E9ZEa6bk5SZTqbn2hmgdycXd9i5niTTVVL5Oy9h9tiM1LErD3a0PhC30Ya2LYjqw\/TPV0\/EYRnkS6bmHLtDXOd81ORu+xRg4dGIhu7BhCF\/KS64VDQfXHH\/wAvgFrh9CHVTAeN\/BZDs5som3N2ijf1u5oSBIecli\/PydHF1DUUjHlOa6hTCzbqOr33fZeIQhEoBVwxmWZkbel7gB3py8D2J2IMV2fD9O051tVFT5j9FpcAT3DM9y0GwRby4NcRyRgu+5SU4Glg91dqj7vIwGGz0j5QTy\/CyfBtHgXnuUPi1RoxOdwHn2KWoBljc9TPpoY6enjghYGRRtDGNHQ1oGQCuLxCobOq0BbIK5+be8SNxVtYvtzjkElNHPxWmIPJu4uYCOwkF3zlNXbLiQ4T2Y36+Mk3c8NK5lO4HIiZ\/MYR6nOB7lzluNQYqSWTM6ssge0qawWHPI6T7D1P4T8RDQXFa9dZt9VyvHRnk31BYSrkPLkqFeGNyiyhJXZnkoQhC2TaXMOx6YJJT0udkPUP\/qm7wJbDxDZtX32RmUl2riGHL86KIaW\/1mRQqt7N1RRM8+nM9\/KulWy+xe9jZzh+wlgZJSUMbZhll8KRqk\/qLlTuUc9ow3vHyHsKajGWINWzZozVGZQCc1UdVZso7cOXEPFcK2PDcUmTq6qdVTNB\/QibkAewufn81Q0v0vNjiB6TqKfPhh373X2z1VEx+qK00sVI3Lo1Ebx3fnJl81R+u0muqf1N5oV9wOnyU7L9u3xWkzssVlgk5kleIQrEodCrgZvJ2M9JwCoWXamaqsO9EErVxs0lbxtzOATlbGbH75dqeG7KWao5q+N0zcs84mHXIPotcujUjueVDHgO2Xj21CvvMjM47XbnFruqSRwaP6RIpkF2ZzXNeU1R\/JbHwHr7Cm27VczXrXtaHPe4Na0FzieQAK1qWqbZrybDsixTdWv0SR26SOJ2fQ+Qbth+k8KAgvNI2MdpssuFguf+N706\/wCLrzfpC48erZqnl8wc8uA7gQFo07i5xJ6ScylmtfppXnPpGXikOT85dgpWBosEBVu2AKlCEItR6Eo2duTZH9ZASclW3DTSt7SSmpj1U\/TDr3U0+AzaOJ7OL3fHs0yXG4iFrvSjiYMj9KR47in81JveDlbBZ9g2FqctyfUU7qtx69690g+pzR3LfNS4vjtVqV0h+fopuFt23V7UmY4aV29z9irKBruddLlDC5vW1odIT4xt8Qnh1KM3D3ueTcIWVruhlRVSt9ehrT9T0\/ybZrV7Bw2+G1Ym2BRQuTvgmt6ykp3K4rPuTuc0dQzSeuwwizVD1Ju5CEITqGQleAFsLG\/shJIGZyW24IohcsZWO2luYqrjTwZdeqRrfvQ9Q7K25RNNvK6RWahFmwxZLOBpFDb4acN6tDA38Kv6x1qzf6kNuLmZ\/mtA+\/71gca7V5+rJi+d5PFWaGE6YSs1wc4Aec5KHvDnr+M7YKSja7m0VohjI6nOfI8\/U5qlnb595XQMz6ZB9qhHwtaw1m3\/ABKQc2Qmnhb2aaeMH681beRDM9U93Ae\/VB1wyWCZ2vOcjuwALEWRVnOR3rWOussFgoGY3chCELdNKqIZysH7QTm7AaUVm2vB8RGem7QS\/QcH\/hTaU\/x7P3gnW4NlbbbdtwwxW3asgoqOOofrmneGsaTE8NzJ5Bm4tGZ60BiBIgfbgfRF0ymxieuaL9VN1jmuA8AAk3jzfTC8vdrt9wu9VWsxnYo2TSue1pqmkgE8g6Vh+9+h+W9h9pb\/ANlw+TDZnPLsp2q6w1FI2NoLxuHFbBhepbPfqWMOBzcT4NJ+5Qa2+VJq9tWMJSc9N3qIvoPLPwqbGGKS02W8xXKqxlYZIYWvLgKtgyzaRnmT2qBm0G4Q3XHuIbpTyiWGsulTURvHQ5r5XOB7wVduRlI+B0hcPfsKFxWSN8g0zcWWo1BzefWVaVyY5lW10hu5VyT+yEIQsrRegkEEdIWfDUMe0ajpd50nr0EjoWrm5k5G\/IUqa2em3xRrZ6bfFJu87F7vOxN6af1glHeM9NvirU0zdJaw5k+dYe87F4XnzDJIRpGYLyQ85UoQnghSbm6EIQksIQhCSSEIQkkhCEJJIQhCSSEIQkkv\/9k=\",\n  \"8\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAAYDAQAAAAAAAAAAAAAAAAQFBggJAgMHAf\/EAEMQAAECBAMFBAUICAcBAAAAAAECAwAEBREGByESEzFRYQgiQXEUgZGhwRUjJDIzUqOxF0JicoKSs8JFVXN1k6Ky8f\/EABsBAAEFAQEAAAAAAAAAAAAAAAYAAgMEBQcB\/8QALREAAQQBAQYFBAMBAAAAAAAAAQACAxEEIQUGEhMxQRQiUWHBMnGx0VJigZH\/2gAMAwEAAhEDEQA\/AIZQIEGJWXLp2joge+PCQBZXrWlxoLU22tw2QkmNyJNZ+soDy1hy4QwvXMU1dqjYcpUxUJxzg2ynRI+8o8Ep6kgRIrBfZDq80yh\/FeJmJEnUy0gyXlDzWogA+QV5xm5W04cc091H06n\/AIFbbjjuoqehp++fZGKpM\/qrB8xE5muyFgANAO1zFCl21UmYYSPZuj+cN7E\/Y+kywteG8XTLTo+q3UJcLSroVotbz2TFMbdgvWx92lP5DVDNxhxsXUnTmI1x03M7KzGeXcylGI6WRKuGzU7LneS7h5BdtD0UAekc\/m5XQuNjzEa0GSyZoc02D3CgkgLdQiUCBAiyq6zZbLrqUDxMOzCGHp\/EmIqdh2kM7ycnXkstJ8Bfio8gBck8gYb1Ibu4twjgLCJX9hHCTUxVq1jSaaCvQ0iRk1EcFrG04R1CdkeSzGVtTL8NC547dPueiv40dN4vVSLyfy4oOXOFWqRSWUreUAqcnFJAcmnLaqUfBI1sngB1uS+NI0BwDxj3eDnAhG9rbc4249T6qYglboEad4OcDeDnEnPavOEoriCj02u0iapVVk2ZySmmy2+w6m6VpPx8QeINjFefaFyydyzxyqnsF12jzqS\/Tnl8Si9lNqPipBsDzBSdL2ixbeDnHGe1\/hNrEuUM7UG2gqdoihPMqtqEDR0eWwSrzQIfh5Qx8gFv0uNEfgpzQehVek+zundoDuq1EFoV6i3tyxNtUm8JEHMTuJqoZEfA9LFIRaU2vvKJifvZIpiaVkTSHtnZcqD78051JcKAf5UJiBFMT9Ba8j+cWL5IMiXyWwe2kaGmNL9ak7XxgQ3omLIRX8v2tSFnkaE+N71gb3rBW8ZNd5xKeZgHGW4qflgI2N4ReMC6QbHjEKe0pj2ttdoF2aps+8ynDrjTUklKyEpUEpUs24aqKgeYAETKYmm56SlZ9n7KaYQ8jyUAR7jGnmwS4kUcrjfEL+yY1tnVHN71gtVpNqsUefpMxYszks5LuXF+6tJSfcY8vG2UPzw9cZoy3EgJzowAqvJ2XW0p6XdTZaCpChyI0htqFlGOh5hywlcf4ilk6BqqzSB6nVCOfvizhEddw38TbWfmt0BS7TB9Aa8vjFjmTQC8ncH28KPL\/wBNMVzUXv01vpce+LEOzrNJn8ksKvJIUESe59ba1IP\/AJgW3kj42NH9v2rrTUTD7D8J6buMmUWdSYM7HSPQixvAn4OtUjJYVdufiVDOfFu3e\/ym6deV9PdE7sBtq\/R\/hpK77QpMsFee6TEXO0RldiapZ8L+R6RNTErX1tOMvttFTbatlKXNtQ0TYpKje2hETBkpRqUkpeTZFmmGktIH7KRYflG3tR7MjHhY09vgJznAAFad3GbCLOgwY2OkDZCdTpaMM4gaLTTJYpVs5okLzMxSscFVmbP4y45vM\/aHzMPrE00J+v1Oog3TMTTr4PRSyr4ww3Tcx1LAFNr2Cr7Q0aAl3C7oLDrJ4pUFD1\/\/ACJt9inETc9l\/PYdW6n0ilzZWhF9dy73gbfvhftEQToTy2qggJSVBY2VAcucdeyQxfW8H5h0+docm7UHZlYlXZFu95pCyO4P2r2IPgQPC8Z+2sUzRuDevUf4n4ruZBXorCoEa5dxTjDbi2lsqUkKLayCpBI4GxIuOhI6xneAxsgcLXiFo9jy8C8IcI6JL2GjnHiBvDGWVfq6nQ243JrblyTa7qxsIt\/EoeyHbeIh9szGVcm8SS+DnqbM06lSlplC3CPpyiCA4LEjYGoA43JvY6CfGi8TM2L\/AE\/YJ8bbKjpVXA1T3lDiU7I9ekNJz60LuIXVbDbQBCSdonn0hBUbkmOh4rabaq58lupKuHWxvHXj4AJESy7EODmZqdqmOJxoLMmr0KRun6rikguKHUJUlP8AEYirREhMiD95RPw+EWBdlSmppuRdCOyEuThemXOpU6oJP8oTA\/vFOWQEDua\/f4U8A4YQPVdUvAvGF4F4CuYn0s7wLxzPH+dGE8F47p2EaoiacmJnYMw+2Bu5QLNkFdzc8zbgLHXhHSVaG0SPEjA1zhQPT3SpZ3jkfaswcxijKycqKGh8oUNKp1hdrndgfOp8ikX80iOs3gvUpRqo0ybp79i1NMLZXpfuqSQfcY8iyDFI2QdivRpqquaygOyKiOKTcQ3Idk+ytpT8q6LLQVNqHIjQw1FiyjHUsU+UhUs5vmDkvUzSRaHT4xY\/kk0ljJvCCEjQ0iXX61ICj+cVvSB+hteUWS5RG2UODP8AY5P+giBHep3DE0+6txataE69qMkG6wI07UZsn5wQDiWzSmI0VfXaKqK6lnbip9aiotzypca8A0A2B\/0ie2GJ1VQwtR6gslSpqRZeJPiVIB+MV651gpzgxgCf8bmz7XlGJ75ZL2srsIr171Ekzr\/oIgt2+0MxISOw+AmDUpx7UZNG6407UZsH50QJtls0nluirXzBZErj3EMqBYM1SZbA5WdUI588LOER0rN8bObOME3vauzo\/HXHN5n7U+ZjsGCbYD7BUMvVoSrIn6I35RZJlEu+T+CyP8jlB+CiK2JBV5RHr\/OLF8ipkTWR+D3km4TTkNfyd3+2BTfAVjA+6sY2vCnttRsllXeTBXajNhzZeQTwvHOGS+YK65mhVd2dZV+mHGO1x+W5v2b5VonnlZdOUuCwdD8gyV\/+BuIbdpPCFWlu0DU6dKyTrrlcmm5iQCUn54vWBA59\/aHqib1MkU0ehUyjoUFJkJNqXBHA7CAn4Qcbyzs8DDR6j4CrRC3I5tRtljd5PrgptRvkTeYHkYCYpLeArD200quHNhzeZp4tXcHarc4fx1xz2Y+0PmYeOOJoTmNK5OA3D9RmHAee04o\/GGY8bqjuWG3hYB7BZOSfKj1OVdgjkYnr2R6oKjkBTmdoKVTZyYlV9LrLgHsdTEA6cuy1J5i8Sy7B+IUKVibBzzqQt9CJ+VQVWupPcctz4t+wxhb1YxmwX11Gvx8qTEf9Kk5tjnA2xzhMMzY2JNxHnpXWOL8ZRBySlgzDanGnXGGHHmb7pxSAVIuLGx8LiMFulaipSrk8YSvSusD0rrEj8h7wA43SaMcDUBKm2Oca6jUkUigVasuEBuQknZhRPABCCr+2E\/0rrDC7TmI04eyFqo3oRNVpaJFgFWqkqN16fuJX7RF\/Y8JycxkY7lQ5LeXGSVBJ9xRStxRuo3JJ8TCQ59aD80qzVuZhPWbqMd4hCH8g6L1le7dSrkdYfeVOLpjA2YFIxRLgrTJvgvNg\/aNKGy4n1pJt1tDBg7JPXG7UdRwhZETZGFrhodCmQPo0rKajNyc\/T5TEVHmEzVKqLaXmXkcO8L+ry8DceEJ3po+974ipkDnfO5fNqw\/W5VdWwtMLJXLgjeSxJ7ym76EHiUmwJ1BBveSVBm8G43bTMYGxjIPOOAK9AmXNh5snwKT3+nA+Zjju2d2p8SUuYLYe6K8DOic0MlNH1Sz6aPve+B6aPve+C6sE4qCrASihzD2n5RqqFElsPy3puMMU0miyoF7uPgKV0G1a58rxhs2fK88LRqtJ02K0WXhLNHQ9Up1Muze3FavBKecRW7YWP5XFWO2MP0h9LtJw+lUulaDdLj5I3igfEDZSm\/Qnxh1ZydoWmy9GmMJ5XJeQ08ktzVZcBS4scCGgddR+ubWvoBxiML7uyCom6jzjou627z8M+ImHmPQIbz8sTupv0hF5td1W8EwTjY6rwvqeMa4PmCgsOV1lCPQSDccY8gQ5RI4xM3Fl69YMJcQeCxeEuMws+OsROj9FYbP6pytV+utNbpqt1JDdrbKZpYHsvCfMzC3nVOzD6nHFcVLVdR9ZhL2xyMDbHIwwQgHQKTnBHHJhIFkannBVxZJuo3MYFZ8NIwiRrKUT5r6L0m5uY8gQIkUCECBAhJIQIECEkhAgQISSECBAhJIQIECEkv\/Z\",\n  \"9\": \"data:image\/png;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAC0AE4DASIAAhEBAxEB\/8QAHQAAAQMFAQAAAAAAAAAAAAAAAAQHCAECBQYJA\/\/EAEoQAAECBAIGBAgICwkAAAAAAAECAwAEBREGBwgSEyExQSJRYXEUUnKBkaGxwRUjJzI0grK0FyQzQmNldJKUotM1RVZiZLPCw\/H\/xAAbAQABBQEBAAAAAAAAAAAAAAADAAIEBQYHAf\/EADERAAEDAgMECAYDAAAAAAAAAAEAAgMEEQUSIQYTMbEUIiNBUWFywTJicYGRoTPR8P\/aAAwDAQACEQMRAD8AhlBBF7LanV6qfOeqETZegXNgrUgqNkgk9ke6JR08bJ7zGRkZJx15uWlGHHn3FBKENpKlrUeAAG8nsh+cvtFvHeIZZE5XZiXw1LrAKW30F6YIPMtpICe5SgeyIFTXxU4vI63+8FKZT+Kjx4F+k\/liipNY+aoH1RNBjQ8ogaAfxlU1uc1Ik0JHoJPtjCYi0PZ5tlTlAxmw+5+a1PSZaH76FK+zEEY7TX1cR9Qf6T+jtURHGXG96km3XHnDjZjZa4ywBNBnE1Gdl2VnVamm\/jGHe5Y3X7DY9kaNNSu4rbHeItYalkrQ5puD3hBkgLdQkUEEESFHRGWlGNk0AfnHeYQSLe0mUJPAG5h4NG7B6MZ5uUmnzLO1kJVRnZxJ4FtuxAPYpZQn60Qq2obDGXO4AXUyljvdykxonZNymEsPS+LK7JocxFPtBxvaAHwJlQ6KU9S1Deo8RfV3b7yASAkWAtHihYSm0XbQRiWzbxxlk1cf15BSSCV6wR5bQQbQQTfNTcpSPENEplepEzSatIsTslMoKHmHU3Sse48wRvB3iOe+kPlc\/lljQykuXnqJPAvU59Y36t+k0o81JuO8FJ52HRTaCGl0rcJN4syfqjjbKVztKT8IS6tW6hsxdwDvRrbusCHUlUKacOb8LjYjkU9oPArnPPs7JzWSOir1GE0Zmfa15ZXWN4jDRuInZmqBUR5HaLIUVF1uOdQAETB0DKGlun4mxM4jpLcakWVdQSNdY8+s36IiPRUfipV1rMTy0QZESOREjMAWM\/OzD57bL2f\/AFxmtpZ93TO8yB7+ysadlo2+aePawbWEmsYNYxgOmuUrdBLUlahcDdFpcINjuMRU00cZ4gpWO6HRKNWZ6ntSkimcPgr6m7uqcWkE6pF7BsWvw1j1xIjANbdxJl\/h7ED9vCJ+ntOv2FhtCka9vrXiyqIpYKdk5Ojv0htbcrY9rFrqGpth2VfSFtPIUhaTzSRYj0Qm1jHpLqO2T3xW9MLtE8x6LmRiOmLpVcqVIduVycy7LLv1oUUn2RqLgssiHez\/AJJMlnTi1lIsFVN17zuHXP2oaadTqzKx1KI9cdZoJd4wO8QCoFa3qgrMUhP4g2esn2x0L0dJcMZE4VaAAvLKc\/ecWr3xz5oyb01o26\/aY6K5AIByWwoLf3ej3xm9pRnjDfm9ipjOrEw+Q5Lbdn2RVLfSG7nCvZwbOMf0Je71Qj00lFedCgfzKawkelZ98SbyCSVZI4S52kU+0xGbTMTfOl0\/q+X\/AOUSf0e03yUwoOqRT7TF\/Xtz4dA36ck46NBW37Psi5pFnEnthVs4qEWN4oOh21TTIoC6VLIaz8xMkCwK5dXplmj74ZCpi0255Rh+dLFF8+8Qm3FMr92ahiKsLTjo\/wA0dLwg3gj9I5BArR2IWeoFjSmezW+0Y6HaO7iXclcLqTwEnq+hah7o52YeXenAeKsj3xP\/AEU5sTWRdBBN1MGYaV5n1keoiKjaAWDT83sUQG8DfsnTgikEZ3MhqFemWyW84gtQ3O0xhae0XWPaDEm8gG1N5M4VSoWJp6FeY3I9RjXM98mGsy6vSqozWBTJiVR4PMKUztNozrFQtvFlAlXHcdblbe6FDp0rR6NJUmRSUSslLol2Uk7whCQkX8wiRLUskp4ohxbx+2n7RXvBYAlsUMEERnO0KEoJ6VgH4d8QX8WV+7NQwda\/tB7yvdD9aVxtnziDyZX7s1DCVnfPu+V7o3GD\/wAMfpHIJVp7EJdhxz4p1vqUFen\/AMibeg\/VkzWXFVpKl3ckakVgdTbiEkfzJXEF6K7s50JPBYKYkTod4vaw7mh8ETbwbk66yJa54bcG7XpupPeuAY9TmSB2XiNfwm0zs0NvBTdvBeLSSDaKXjB71Fsr7wXiy8FzC3qVlfeC8WXioO8R4ZdErKCOlifl6xD5Mr92ahh6v9Nd8r3Q+ulmfl8xD5Mr92ahiar9Lc8qOjYQOwj9I5BBqz2QSVKilQUk2INwY2OnzilpbmGlqbdQQbpNilQ5gxgJZlb7oQjznqjLSsoiXOslayTxud0WNRlIseKj0mcG44Ka+RukNQq7S5Wi43nWqXWmkhsTjx1WJrgAoq4IWed7DmDvsH6lnGplhL8s80+ysXS42sKSruI3Ry3vCqQqdRkLmRn5qV1uOxeUi\/oMZGq2cjlcXROy+XEKfddLMVYkoGFKYup4jq0pTpVIJ1nV2K+xKeKj2AExTB2IZbFWFZDEMk041KzyS4ylz52prEJJ6iQASOV7XPGOaE5NzU48X5uYemHSLFbqypR85joPo+n5D8JfsCfaYp8UwptBTh+a5JSGpW+XiqT0h3x5Xi5s9NPfGdEqIQoI6Wqgc\/sRAHgmVB\/hWoYyp\/SnPKh7NK9wL0gMTEclSyfRKtCGSqG+YX5UdZwkWp4\/SOQUKqPZpRRwAlxXO4ESp0SsrMD4zwRVK9iqkqqT7VRVKNJMw42lCA22q9kKFzdZ4xFak\/k194ibeg0fkerR\/Xrn+wxEDaSaSGke+M2OnBe0ou1oW5fgJyd\/wYj+MmP6kXIyHyeUoJGDG7n\/AFsx\/UjftaL5dXx6PKEc0bjVYSBvT+Sp5hAC505v0GSwvmbiCgU0LElJzq0MJWSSlB3hNzvNgbX52icej+bZG4R\/YR7TEOtKKXVK59YpbULa0w24O5bLavfExMiEKZyOwelYsTT0K8xuR6jGw2jkJwyJ5PG3JAj1dZbvrReyq7qR2wm1o9ZM3mECMBHJd4ClObYFQD0mXg9ntipYN7TSUfutIT7oaCdN31+UYcfO6bE5nDi98HWHwzMoB6wlxSR7IbWZN3CetRjt2HNywsHkOSqak9VKqYegsdoibGg06k5Q11sHpJra1EdhZZt7DEIqcqzik9YvEsdAyuILuK8KuOAOvstTsum\/HVuhf2m4q9p4XSUEmVOpHDqqTuuOuBLllAg7wbxjDM2NiYPCu2OJ7wrQ7kpss7Mg5bMnHTGKZXEjVLS6y21PtLY2ijqbgpB1hv1bCx8UHnDuSMrJUqkyFGpo1ZKnyzcswCeCEJCR6gIQeFdsHhXbFpV41UVUDYXnqtQWUeR11k9cdcKJFxCXFuuKCUNoKlKPAAc4wnhXbGu5w4jThjJbFFaLmo87Kqk5Y89o78WkjuKr\/VMBw2N1RVMjb3lKoZkjJKgHX581Kt1CpqveamXHzfj0lFXvjW3eIjIzCrMq7d0Y1z50d8gblGiztQ7RVYXs3Uq5c43\/ACixnM4BzBpeJ5cKcbl3NWZaSfyrCty099ju7QDDewtknrjZqO8cIVRC2Vha4XB0KZA+xsulM\/NSc\/TpTEdGmUTdJqLaXmXmz0ekL+bu5G45RjvDR43riJuQ2dtTy51qNUpU1fDD6iXpMka7JPFTRO7vSdx6wd8SWw7VMEY9bExgfFsoH12Jp04otvNk8tU9LsuAodscfxnZmeklL2C7D3rVUNfE5oZKbHxWc8NHjeuDw0eN64TqwTioKsBKqHWHt3siydw78CyxnMUYmpFGlEjWUt18Dd9bVHrMUTcPlcbAKzdNStFzIFk6ep6em0S0v0lrPoHMmI8aauPGJ6rSGXlImQ5KUg7WoKQq4XMkWCDbmgE37Vkcoz+aGkNh\/D1IfoWV5XPVB5JQ9WX0EJbH6MEAqV1GwSOPSiKM3MOOOOTD7i3XXFFS1rUSpajvJJPE9sdA2X2dfSv6TOLHuCzuIVjZjlZ8ISabVwR5zCIm5Jj0dUTck7zHlHQmCwVFM65RFQbG4ikEPQUsYmd1l74UJcQrgoRi4uCyOO+BOjHcpDJ\/FbO1iCvNMhpqt1JDYFghM0sJHmvGPmZhx50uzD6nHDxUtdyfOYxWuOowa47YYIQOARN8EtXMJHzekYSuOEm6jcx5lZ5bosO\/jBGsshPmvwVSbm5ikEEEQEQQQQkkQQQQkkQQQQkkQQQQkkQQQQkl\/9k=\"\n};\n\nlet bitmapFontImages = {};\nlet bitmapFontReady = false;\n\nasync function loadBitmapFont() {\n  if (bitmapFontReady) return;\n  const entries = Object.entries(BITMAP_FONT_URLS);\n\n  \/\/ Load each PNG, then process pixel data to build a true alpha channel.\n  \/\/ Source files are RGB (no alpha) with solid black backgrounds \u2014 we\n  \/\/ derive alpha from each pixel's luminance and un-premultiply the RGB so\n  \/\/ the gold glyph color stays vibrant against any background.\n  await Promise.all(entries.map(([char, url]) => new Promise(resolve => {\n    const img = new Image();\n    img.crossOrigin = 'anonymous';\n    img.onload = () => {\n      try {\n        const canvas = document.createElement('canvas');\n        canvas.width  = img.naturalWidth;\n        canvas.height = img.naturalHeight;\n        const ctx = canvas.getContext('2d');\n        ctx.drawImage(img, 0, 0);\n        const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);\n        const d = imageData.data;\n        for (let i = 0; i < d.length; i += 4) {\n          const r = d[i], g = d[i+1], b = d[i+2];\n          const alpha = Math.max(r, g, b);  \/\/ black \u2192 0, bright \u2192 255\n          if (alpha === 0) {\n            d[i+3] = 0;\n          } else {\n            \/\/ Un-premultiply so antialiased edge pixels keep their true hue\n            const scale = 255 \/ alpha;\n            d[i]   = Math.min(255, r * scale);\n            d[i+1] = Math.min(255, g * scale);\n            d[i+2] = Math.min(255, b * scale);\n            d[i+3] = alpha;\n          }\n        }\n        ctx.putImageData(imageData, 0, 0);\n        bitmapFontImages[char] = canvas;\n      } catch (e) {\n        console.warn('[BitmapFont] processing failed for ' + char + ':', e);\n        bitmapFontImages[char] = img;  \/\/ fall back to raw image\n      }\n      resolve();\n    };\n    img.onerror = () => { console.warn('[BitmapFont] failed to load char:', char); resolve(); };\n    img.src = url;\n  })));\n\n  bitmapFontReady = true;\n  console.info('%c[BitmapFont]%c Loaded ' + Object.keys(bitmapFontImages).length + ' glyphs (alpha channel synthesized from luminance)',\n    'color:#f0c84a;font-weight:bold', 'color:inherit');\n}\n\n\/\/ Render a numeric value onto a canvas using the bitmap font glyphs.\n\/\/ Format: integer part with thousand-separators, decimal point, 2 decimal places.\n\/\/ Digits are 78\u00d7180 in source, comma\/decimal are 31\u00d7180 (narrower).\nfunction renderBitmapNumber(canvas, value) {\n  const ctx = canvas.getContext('2d');\n  if (!bitmapFontReady) return;\n  const fixed = (value || 0).toFixed(2);  \/\/ \"23.45\"\n  const [intPart, decPart] = fixed.split('.');\n  const intStr = intPart.replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ',');\n  const fullStr = intStr + '.' + decPart;\n\n  \/\/ Target render height (HiDPI x devicePixelRatio is handled separately via CSS)\n  const targetH = 140;\n  const digitW = Math.round(78 * targetH \/ 180);   \/\/ \u2248 61\n  const smallW = Math.round(31 * targetH \/ 180);   \/\/ \u2248 24\n\n  \/\/ Calculate total width needed\n  let totalW = 0;\n  for (const ch of fullStr) totalW += (ch === ',' || ch === '.') ? smallW : digitW;\n  const padX = 12;\n  const targetW = totalW + padX * 2;\n\n  \/\/ Resize canvas backing store if needed (also clears it)\n  if (canvas.width !== targetW || canvas.height !== targetH + 20) {\n    canvas.width  = targetW;\n    canvas.height = targetH + 20;\n  } else {\n    ctx.clearRect(0, 0, canvas.width, canvas.height);\n  }\n\n  let x = padX;\n  const y = 10;\n  for (const ch of fullStr) {\n    const glyph = bitmapFontImages[ch];\n    \/\/ glyph is either a <canvas> (alpha-processed) or an <img> (fallback) \u2014 both work with drawImage\n    if (!glyph) continue;\n    const w = (ch === ',' || ch === '.') ? smallW : digitW;\n    ctx.drawImage(glyph, x, y, w, targetH);\n    x += w;\n  }\n}\n\n\/\/ Show the TOTAL WIN popup at end of free spins with count-up animation.\n\/\/ Resolves when the user dismisses (click) or after auto-timeout.\nfunction showTotalWinPopup(amount, multiplier, spins) {\n  return new Promise(resolve => {\n    const popup    = document.getElementById('total-win-popup');\n    const canvas   = document.getElementById('tw-value');\n    const subtitle = document.getElementById('tw-subtitle');\n    if (!popup || !canvas) { resolve(); return; }\n\n    subtitle.textContent = '\u2726 from ' + spins + ' free spins \u2022 peak \u00d7' + multiplier + ' multiplier \u2726';\n\n    \/\/ Show\n    popup.style.display = 'flex';\n    popup.classList.remove('hide');\n    \/\/ Initial render at 0.00\n    renderBitmapNumber(canvas, 0);\n\n    \/\/ Count-up animation \u2014 duration scales with amount (between 1.2 and 4.0s)\n    const dur = Math.max(1.2, Math.min(4.0, 1.5 + Math.log10(Math.max(amount, 1)) * 0.6));\n    const obj = { value: 0 };\n    const tween = gsap.to(obj, {\n      value: amount,\n      duration: dur,\n      ease: 'power2.out',\n      onUpdate: () => renderBitmapNumber(canvas, obj.value)\n    });\n\n    let dismissed = false;\n    const dismiss = () => {\n      if (dismissed) return;\n      dismissed = true;\n      \/\/ Snap count-up to final value so the player sees the actual win\n      try { tween.progress(1); } catch (e) {}\n      renderBitmapNumber(canvas, amount);\n      popup.classList.add('hide');\n      setTimeout(() => {\n        popup.style.display = 'none';\n        popup.classList.remove('hide');\n        popup.removeEventListener('click', dismiss);\n        resolve();\n      }, 400);\n    };\n    popup.addEventListener('click', dismiss);\n    \/\/ Auto-dismiss 2.5s after the count-up completes\n    setTimeout(dismiss, (dur + 2.5) * 1000);\n  });\n}\n\nconst EMBEDDED_PNG_URLS = {\n  crown: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQAAAQUBAQEBAAAAAAAAAAAAAAQFBgcIAwIBCf\/EAE4QAAEDAwEEBwUDCQUFBgcAAAECAwQABREGBxIhMRMiQVFhcYEIFDKRoUJSsRUWIyRicoKSwTNDorLwU2PC0dIXJSY0VOEnNTZEg6Px\/8QAHAEAAgMBAQEBAAAAAAAAAAAAAAYDBAUCBwEI\/8QAPhEAAQMCAgYJBAAGAAUFAAAAAQACAwQRBSESMUFxofAGEyJRYYGRsdEUMsHhFSMzQkPxFjRSYrJTY3KSov\/aAAwDAQACEQMRAD8AxlRRRQhFFFFCEUUUUIRRRRQhFFFdYkeRLktxorDr77h3UNtoKlKPcAOJoJshcqBxOBWgNm\/sxaluqGp+t5qdMwljeTG3Q7NcHD+7zhv+I5H3a0PoLZToXSi0J0zpNqXNbAzOuCRJfyD8XHqI5DkBStiXS6go3GNh6x\/c35\/2tCnw2aYaVrDvKxfo3ZPtD1cymRZNLT3IigCJT6QwwR3hxwhJ9Cas6w+y5enejXqHV1ntqSnK24ra5biT3YG6k\/zVprVmptNWcn859WRUvpH\/AJVhXvD3lup4Cq+vm2bTkMKFl03Omgcnp8kMoP8ACnJ+tLM3SXHKv\/logwHVfM8cuC2afBYCLuJduyHqVGbd7NGz6O2n3+\/6jnug5JaS1HQrwwQoj509xNhWy2NkfkCXL5YMi4LP+TdqK3Pb1elFSYjdhto7Oij9MoeqiaY5u2rVL3D86JaR3MRUIA+SapOp+ktQbvnI3Ej\/AMRZacWG0rP7B5lWqdkGzLGPzLh+fTvf9VN83YpsxkKKjposE4\/sZrqfoSRVWja7qlS8nVV6x4Yx+FLom2LUbXE6onqP+\/jpWP8ALXH8Lx9mYqHf\/Z6sChpj\/jbz5KUXH2c9AyUqVDl32Cs8t19t1A9CkE\/OobffZnlI3lWPVTD47ETYqmj80lQ+lSGFtuvJUA89YpvLg9F6JSvVJHGpZZtrttk4\/Kdgfjg\/3sCQHU+e6vB+RroVfSajz09IeNj7gFQPwijk\/wAfoVm7U2xzaFYW1PO2JybHSMl6CoPgDxCesPUVAXW3GnFNuoUhaThSVDBB7iK\/QSx6j01fFBFsvUUvnkxJ\/V3vQK4H0NI9a6A03qRJa1FY47zpHB1be48B+y4nCvqRWhSdPZoXaFfDbxGR9Dr9Qsyfo8x39B+fcefwsC0Vf+0D2c50ULl6On++o4kQpaglzyQ58Kj4Hdqirrb51qnuwLlDfhy2VbrjLyChaT4g094di9HiTNKmeD3jaN41\/hL9TRzUrrStt7JLRRRWkqqKKKKEIooooQiiiihCKKKKEIooooQiiiihCKKK0v7Pfs6G6xI2rtorLsa2OELhWkkodlp+85jihs8MDmoZ5DBNGvxGnoIjLO6w4ncpIoXyu0WhVnsb2Mar2kviVFbTbLE2vdfuklJ6Md6W083F+A4DhkjNbP2WbMNLaAhCNpW2788o\/T3OSAuS53ne5NJ48k48cnjT9errYdL2JuZdHWbZbGU9FFjR2wCrHJtlsc\/TgO2s6bYNtN1vTDlph71otCvhgx15ekDvdWOzw5edef1FZXY67RuWRHYNZ3828EyUWGBuYFztJ1D5Vua22naS0085GjuHUd1HxtR3cMNq\/bd473knNURr7bHqG+ByI\/dFMRSeFvtY6JkeClDir1Jqr5EmdcVhs7yGicIYa7fPHE072\/TboQFz3UQm8ZCObh9Oz1rUo8FpqMZD59U1UWFvmNwL+J+NQ902vXe4OEhpLcVJP2RvK+Zry3BnTzkokyT3nJAqVxIlvjjEKAFq\/wBtI6xPpypQ+JLqR0rpKfujgB6VpBzW\/aLJjgwJo\/qOvzzsUUb0\/KSeullnzWM\/IV5kWpxspQlYedWQlCEJOSScAepqSOoCU5APzqcezfpgaq2uQHn2S5BtGbg\/kZTvIP6JJ814P8Jr71pAuV8xGmpqGkfLbUExbXtk0jZ2qyF6c5LRPjASVFAHQSgkKW2Mc04PDPHgaharOVIBakpIVy3kGtke0TYFap0fqCAygGbbwi4xeHFRQnrAeacj1FZItDvSNEd3EeRrLwvEXVbH3ObHEeV8uHss\/o29lVT6Ewu4fkXTQuwyTySy75Kx+NJ1QpUJW8hMiMfvIJA+lTBtAUDmvjjTg4oWfKtPrDqK3pMHp3agouzebkyQHS1Mb7QsYV8xVg6H2sXi0ITFbnqEYH\/yVw\/SsHwSo8U+hFRWVFZd\/tmE5+8jgabZdtIQS0Q4n7quBqtUUVNVM0ZGhZdRgjgLtzHPmtP6W17p+\/FMeR\/3NOXwDT7m9HdP7LnZ5K+dd9faB09rCGqBqC2pU6E4akJAS+z3FDmOXgcpPdWTodwn20lDCyW\/tMO8vTuq39lm1N6M0i2ySubCTzhPL\/Ssj7zKz2eHLypOr+jc9C76mhcQR3H8\/OXisCeD\/G8XB2H5+c1UW1zY9qLQbi5iUquVmJ6sttPWbHYHE\/Z8xlJ7+yq0r9FrfPtl7tBfjLauFtey24FJG82SOKFpPI+B4HxrN+3rYOu1NO6n0UyXbfhTkiCnKlNY4lTfaQBxKTxGMjI5MfR7ph17hS1\/ZfqvqB39x4Hw2qOI4MY\/5kGY7ufbWs80UHgcGin9LyKKKKEIooooQiiiihCKKKKEIoorRfsj7H2tRTUa81RFC7LDcPuEZxOUzHkn4iDzbSfmoY5AiqOI4hFh9O6eU5Die4KWGJ0rw1qkfsubCo7cSNrzXMIOLVuu2q2PDq44FL7o7f2Unh2nsq+doutLfpCCmbcE++3OUD7nACsFwffWfstg9vM8h3j1tB1fE0nZzc5aEvyniUQYhP8Abud57kJ4ZPpWPNoGsrnqC8y3n5i35L6yZUnPP\/do7kjlw8q84hZUY5U\/U1H27BsA59Sm+gw9rBbZxPh8lK9om0G86jvjsqTM96mYKOk\/uoyc\/wBm0nkAP9ZNRyz2eRcFqkOrLbJV+kkO8cnw+8aVWW0MIaRJnoIbIy0xyLnie4U\/tNuSykqwhlHBKUjAA7gKbGtZENFnqnvDsIDQHSeQ5\/2V8t7MaGktWpglwjrSHBlR\/wCVKUQgVb7qlOKPOlTTSW0BKAAmuuABUZKY2sDRYDJcC2AAN3FcHOZxSlxQxnlSNxW6gmgKSyQT1bre72mtS+yJpj8kbPX9QPslEq+PBaCocfd28hGPAkqPqKzRpmyydVartunopKXbhISwFfdSeK1eiQTW9YESLbIMa2wGg3EiMpjso7EpQMD8KoYrUdTBYaykHptXWayladeZ3DVx9lGb+8mPqtx1QBThCVg9qSkZFZB2n6c\/M7abdLOhO7FW57xExyLLnWT8uI9K1tqwj84ZCf2Uf5RVQ+1DYfyloy1avjoBkWp33OWRzLKzlBPkrH8xpPwKu6nFpYnHJ5PrfJU8DqfpZYXnU4AH8c+KpNk8efOu4GaRRXQ40lYPMZpY2rKcZr0Ar00Zrm40lQIwAab32ikkEU7EZGcgdvOkz6AeHfQCvhamaVHaeTuuJBI5HtFM8uK7FWHUKPVOUOo4FJ\/pUieQQeNJ1pzwPbUzXLPq6KOcZjNPOzvXlys91Q57yG5SsIKl\/wBlJT9xwcvX5YNaY0fqSBfIJkQ0kFIAlw3D1mj3+Ke5X9axzPhJCVLaT1e1Pd5VKtmusrhabrHSmRuSm+qw6s5S8ntac7wR\/rOKWcdwFlU3rocnDn09ko1lE6I6Luee9ST2mti8dph\/Wuj4wS0AXJ0NpIAwBlTiQORH2kjmOsO2sy1+julbzBvtnTOjpPuz\/wCjkMKOVMOAcUny5g9o9ayf7TuydWjrwrUVkjj8hzHMrQ2nqxlnljuQrjjuOU91WOiPSRz3\/wAPrD2hk0n\/AMT+PTuuj4vhuheaMbx+fn1VJUUUV6Il1FFFFCEUUUUIRRRQOJwKEKa7GNBTNouuotiYUpmIkdNPkAf2LCSN4\/vHISPEjszX6AtfkPS+mghLaYFktEYDcb+yhIwEp71KPAdpJzVb+zXoAaD2dsuSmt29XgIkzCU4W2kj9Gzx+6DxH3lHuFRn2ldbNxnfzciPBTEBW9JCTwel44I8UoB+ea8sxasdjmI9THnGzLedp89nhvTThlFoMF9Z4Dniq72w63n6ivbzq19G+6kJbbQerEY+y2nxPafEntFQyz25tKEyXkbyR\/Zt\/ePefCk1sQ5MlrfkqK8q33VH7RPZ\/rsqSNILiwABy4Y7BTRFC2mjEbV6PhNAwtEhG4c83X2E04+6px08Sef9Ke2UpSkAcgOGKSMp3AOApUFpSnJUMV8JumMCy7ivLpAHEgCuK5I5IpM64eZOTXNl2AurzgIwOXfSCY71Dk8BXp13vpDK6V9xuMwhTjzywhCE81KJwAPM120L5I8MaXHYr69jbS\/vN1uutpKTuQk+5ws9rqxlxXonA\/iNaVKjUZ2caab0Xs\/s2mkAdMwwHJagPieX1ln5kgeAFSAOcCc0n43WadT1Y1Ny89vx5LxHE6s11U+fYTluGr581C9ZK3NTyePNDZ\/wim5mHF1Bbbnpidxj3WItkkn4VY6p8xz9KWa4O7qZ4f7lv\/KKZWHlxpDchs4W2oKTjwpMqn9XXPe3WHH3W5TxdZSNA12Ft9slk5MeVarlNs85JTJhPrZcTjHWSSD+FLWnOR7KsH2pLAi2a6hashpAhX1gKXgfC8gAKz5p3T5g1WrbnDhxFet0lQKqBkw2jjt4r0LB6z6qka\/bt3pwKjjnXJw+Nc0ryMg5rytzAqey1brm9gqpK6njXZSsc64uKzwrsLhySuc6a7hGCQXWxgZ4gdniKdnMc6Tu8iKkBsVm1cLZWlpVg7FNoC7bddyapTiSkImNjm81ng4kffRz\/wD7WjL5ardqPT79nnIamwprB6M56rqFjhg9meGD2HHdWHCp+3Tm5UZW6ttW82fxB8K1BsB1c1ebMLM6710oU\/ByeIA4uM+YPWHrSP0ownqiK2DIju59P0keqic15DtnP+\/BZF2naRl6J1jMsUnfW22rfjPFJAdaPwq8+w45EEdlRitn+1ZoJOqdHJ1Bb2kquVuSpzqp6y0AZWjh3gbw8Qe+sYU\/dG8YGK0TZCe2Mnb+\/wA9fBIWJUn001h9pzHx5IooorfWeiiiihCKs32adGfnntTgNSGUuW63ETZgWnKVJQRuoPYd5WBju3u6qyrVPsn3LTelNJqYnPOs3+\/vKcaC46kpLKBupAWRg\/bPD71YXSStkpMPe6IEuOQtsvrPkLlXsOp+vnDdgzWgdXX9nT9gnXtRBdYRuRAofG+rgj5cVelYm1fNdul+cHSF5LSikLznpHCcrUfM1dntI6pUhuPaozvCG2HVp733RhIP7qOPrVE2drB6RXHd4AntPfSj0WojDTdc7Wefb3XoeHUglk0ebDklLGgmJGwfsjKj3mnl1i9Wli3SbpbXIbFyZ6aItwY6VvON4eFNbcNy6XKDaY+S7NkoZGB95QH9a0H7VNkQnZdpC6w2QEW15UAq7ejxhP1R9a25aprahkB1uBPpYcbrcq8TdR1MULPtOR9DZUqmU4eGU\/KvRdB4k5pvZcJSFE5yK6hYPbU+imhpBCVl4DtOa8l3e7a4NNXCRAmXCJbpD8GEUCVIQglDW8cJ3j2ZNcUPpWjeSeB+lFlGyoje4tabka13cVwqxvZc0v8AnPtVbuclrft1iR7473FziGk\/zZV\/DVXSngllR3q2L7OulvzR2Tw1PtblxvahOk5+JKCB0aT5Jx6qNVa2qbSQOldsCWuldeYKTqmHtPy8tvBWQ86XHFLPNRzXMnhXMqOK6MlClHfUEtpG8tR4BKRzNeah7p5LayV5lo6IUJ1ytI1I5x\/uW\/8ALTDvgnjUh1O\/Cv7C7vawvMVfQvoUMEt\/ZXjuqMk441nV7B9Q5wNwTcJroT\/Ja0ixGRCT7S7EdX7ILtbGm+kuFp\/X4YHxKCclSR5jeHqKyvAkdIwkg5wMVsHTNy9wvkd5ZHRrPROA\/dVw+hwazPth0wdGbUrrakI3YUhz3mGccOjc4gDyO8n0p16JVgdG6mdrGYWvglQaerdCdT8xv2\/PmmJLnjQpY41wz2V5YanzZDke2QX5rrTS3nEstlZQ2gZUogdgHM04WThLOyFuk82C6LVXJSvGk0WV7w0HAMccV7UqurWXIma9oc3Uvj61ZSlCCta1BKEjmSeVerzBudlu79ovMFyFOZx0jLgwpORkZ9DUi2Q2n84NrmmrSW1ON++JeeA7EI65P+Gpl7X8FtG0hi9sIwiUgx3T\/vGjj\/KpNV31LY52Qn+6\/wA\/gpdqsUc2vFONVs+fVU3KaDrRT28xTzsqvcqy6kZDDpQvpA8xk8A6ns\/iGRTVSGYpcaQiQyd1aVBaT3KFTzQieJ0R2rnEYA5vWW1LciZDF3szcuKE9BOYDzSfuqP2fRWRWCts2mfzV2gXGA02UQ3V+8RergBtfHdH7pyn+GtObMtodtt+g5Lt0ccDUcolRkNjeWrpDurbSO8LGfWqp9pC5WrV1ubvFtYlR5Vuew+xIZ3HENuYznwCgMfv0n9E2VGHYo+ItPVuyvsvrHvbzSRi9MJKY21tzG7bwz8lQ9FFFesJLRRRRQhO2j7T+XNUW60lZQmS+lC1AZKUc1H0ANbI279HIsWza8xWUx4\/u7gQ2gYSj9GkpSByHBOOA7KzX7O9r9\/1nOmFKVC22t+T1jwBIDYP\/wCytKa9Cr57PVvlR+MnTz4VwPJCVFKh\/IsH0pL6R1gZUsidq1ebjb4TJg0ADBN\/3cLfKoPard13PUjjpUT07q5Sh3bxwgegH1pqjDcYSnwyfOklwdM++Puk5T0m6n91PD+lLE8ASauwRCGFkY2BP+EMIDnqbbDIKp+0+JJOSi3NLlHuyBup+qvpWpNd6eVqfYBOtTbQck+4qlRweP6RpZWMeJAI9aon2bYHRWq83taRmQ+iI2rtwkbyvqofKtSaQd\/8MWxWAoBtWQRz65yKSq7ERHir3nUwNHEE+6wcclcSJG6w72usAQ3w5HTjmnhXYrIST4VJNtmlVaJ2rXS1to3YEtfvcIgYHROZIHod5PpUVeVuskmnVrg8Bw1FPGH1wqaYSjuWmfY3tcSZs+1Sm6RUSINxnJiutuJBStAb4g\/z1U+3fZrM2b6jU5EDsiwSXCIzx4ls8+jWe8dh7R4g1f3spxfdNicJ0tkGbPkP57wCEg\/4asHVthtuqtOyLTdo4lRXkdG62eZT9lST2KSeINLFZizqWtLQLgWuPDbbxGseY2rz1uKS0mIyStPZLrHyyusUbH9Lr1ztJtFi3CqGXOnmq7AyjirPnwT61uaW8hx89GlKW0DcbSkYASOVU\/sH2ejZvf8AUSJbvvMmUQ1b5WMb8YceI7Fb3MfsirUBxWL0gxhlU4RQm7RmjF6o1lTp7AMvPWu4JUQEg5PZUZ2i3f3GILLGWOmdAVKUDyT2I9f9c6fbhcGrPaXbk+AVjqsIP2lHl\/rzqsiiffrwmFET7xcZSitSlfCgfacV3JHd28AKw4w6wawXc72\/fsoaCAOcZX5Nb7\/pFhujltuKZSU7zeCh5sjg4g8xTvqa3oiKRJiK6SDJAUyschnju1H9aWdzRt6dQmS9Pt4Q37y4sddlwpBK8D7BJ5fZp40dc2ZsdenJzgLT+VRF5+FXPdH4j1HbXFVTOhcWHPRJHmNfPmtZ0gcG1Eerbu7\/ACTXz76i\/tN2k33Zta9WsIKptnc93lEDiWlEDJ8lbp\/iNS6Uy5FkuRnU4dbVuqBrnMkxfzXvVquLKnotwj9EUJ57yurn0Bz6V9w+rfS1LJW7CPMbeCmlaToyR6wbjz1rKUATLjLjQbdHckzZS0tMstjKlKPAAVsbZVsyt+hdHSrY50cjUV1hOflCQOO6Cg4aR3JBPqePdhl9nTZAxoeMvU+okodvKkK6IKHCIye7\/eKGM9wOO+rGt8wv3z3h0\/2qjwPYO75U343joFooTkTr9\/j1VLFsUkxAmNp7DeJ+FgSE37uXI55oUQfMHFdyod9KNZR3bdtAv9ucACmLjIRgcuDhxTXNeLbCj2ngAKcWHTAd3pzpKtv0ofsAV7exnYFS9X3rVjqctwGBFjnvcdPH5JT\/AIqcPaghmZary8lsqXbroJAI7EKG4r\/hq1tgemTo7ZfZrY+0G50lHvs0Y49I5ghJ8Up3R6VFNp9vTeHdU2xIyZaH20Z+8BlP1ApEr8TBxDrQcmOaPIXv+Ul005qKySXwy8iFk9LgW2lXeK4TRvsnvTxrxEJLWCMEHl3V9eV1cHlT\/qKbHS9ZFntCkOzd1VxullsSeK13lhKf3FLCj\/lJq0PavgtTNYypDTY3HIyYT27zUpTZcaJ9U4+VRD2V7Cq77WGZxCugtLC5LhzwKiNxAPqon0qW7VpQv8LWc9vrhjoZbJ7kNOhGf5TS3XTiLEmNZstfe4gftJ72da919QBWTCCCQeYr5Sm6tdDcpDXHAcOM9ozwpNXorTpAFITmlpIKKKKK+rlX\/wCyPbBMt2tnSkg+4JQFDmQEuLKR6pTmrm2NS2JQkWSekLiXONxbPJR3SFDzKCflUB9hVDTrd4YWUnppAbWO0pUysY\/GldgkS7RKLCVFqVbZS2gruUhRA\/CvMulI+pnlivmLeXJCdcFjBpurO0X4lVJrHTr+jda3KwSwf1V5QaWRjfaPFCx5pIpslPbrRA7a0ft10qzr3QUbW1laT+Vreno32UjrOt56zeO1SVHKe8EjurNtviuzrnGt24rpXX0sbhGFAlQGCOw1rYPiTa6lEjz2m5OHcRr9daYKSrLYTFtC0vsrtyrVs9ssUo3XHWDKdHaVOEqH+Hdq+dIpSjTcNjfQp2OFNvJHNtZJVunxwRVdwGo8FRdSgdDBbAQnsJSAlCfmPpXPTN+k2m8GWsrdZfV+toHNYJzvDxHMV5manr5pJHf3X4m6pVlK6eLRbrGe\/wAOfBJPa30gu\/aGY1HCRvzbCoqcCR1lRl43j\/CrCvLNZLkSQ5FSQesOdfoesMS4uFBEqJKaIIIyl1tQwQfMHFYs13sg1Va9V3SHZ7UuTZ0PqMOV0qAlTROUjic7yQcEY5inPo\/jERi6iocGluq5tcfpGC17oY3QHVsWsdi0T8nbHNIxTgH8nh5WO9ZKv+KpfvtLCm3SejWkpWQeOD2jxHOm63MJgWS129CdxMWCy0B3YQB\/SvaVlxaUJPFRxk9lKtdVu+sc9uu6XizTJcdpJ4pogXFu5y5enLk4lm+21WQvGOlT9h5HeCnG8Ow08wMvEpdSULb4OJ8fDzqH7Wbe46zH1RZypq5Wk9ZaB1ls9\/jju7ia4tbQIc7R7s1rqXVYDBYRzClcN9I7QeOPE4qCaKNz+sizCuCnfLGHRjXr8D8HX4JJru7SL1fmoFsaVI3FlmKyg8HF8lK8Ejv7hVhaE0u1pe1KU+625NeHSTpauAOByGeSB2D17abNnGmU2OC5ebvuInON7zilEYjNjjuA\/ie+kr8iTtBfK1dJG0eyrASMpVdCOee0Mj\/F5Ux4NREm9ruPAbSfD39s7F8Rjij6phsxvEpj1Nd7PqW6zbhZZzFwiZDKyjOMhO6QQew44HkRyqvXoz1imNtNqcEBax7q5njHXnIQT3fdPpS3aiuRbdpNxkWYtwnWS2htCEYaUgNpw2pI4FP4cxThaJ1v1HaXt9ndI\/RTIizlTKscj4HmlXbWVisElJUySHNjnG\/gb829Cjop0ppcVL6QdmSO4sdoBtcfnuT\/AHGQm+WJu9ISkS4wDU5A+i\/L\/XZTlpyDBtlqOp9QqQxEYT0jfS8k9yyO1R+yKhuj7mnTWpjAu6lO299socWU56RvmlRHaQeB+fbXGTc5u1TXrFtwqLp2ErpnGgeAbTzUrs3lch3A+dVKSjbpaZPZGaZKhkjQYhkzXfw7h4\/hWHGvUy7WlNxfSphq4deKwrgpuOD1Sr9pZG94DA768Qnd2czxPxgfOuUuWl+StTSQ20Oq2kDglCeAA8gBXFDgS4hWeSgfrWVVTiaUuGrYo44A1lrWusqbfIogbcNSt4wHJSXx\/GhKj9SaW+z7o1GuNpcYS2t60WrEybnkoJPUR\/ErAx3A1KPab0VqC+bY+m0\/a3JypduZcWltSASoZSfiIzwAq4fZ+0cnROz1iM+E\/la4r95uRBzuKHBLOR9wc\/EmvSJsZipsLY4OBeWgWvne1lM7EHNw8RN1lWQQpx\/fyApSsnuH+hVP6leXH1XLkB1LzLsgvtOJOUuIJyCD8xUy2g373SIbRFcIkvpzIUP7ts\/Z81fh51BehMu1qQB14fXQP92fiHocH1NIoLQO1t1qHDYHxt606jkN3esyazgotGubzbEJ3Wm5Sy0D9wneT9DTJMUEoz21N9vUJcTWka4bpxMhoJPepBKD9AK9bDNEOa31lHM1hz8kRP08hRSQl7dIw0k8iScZ7hmvUqetjZQNqpTkGi+8a+K1vq+rhLHawrV2S2pez3YnLvclJavGoSFNAjrIQoFLY\/lKl+opq0xbjddNa9RkBCLCprJ7FElQ\/wAtP21XUDV6vKYcVSTAt+UN7vwqXyUoeAxujwFfNn0f3XY1q+9PYQm4vustqJxlDbKh8sk0m9ZLIx9TJk97gd2YsPIBZjmGODPW4rHWoB+vJdJyXWkKPnjH9Kbqc76M+6rIIJaxx7hTZXsEP9MJCqxaZ29S7Zls41btFuqoGmbYp9LWDIlOncjsD9tZ4Z7kjJPYOBq\/Y\/s4aH0nDQ7rrVMmdNICvd4ZDLXiMYU4rz6tPKpM\/Zxs9YtWk578RpmGwFqQBlxx5KVuuK\/aKlEA8wAkDkKjKrvIurCpkx9x+URhxxxRUokd5NLFdjziHNgFrOLSdyYKHAgdF8xyIB9VMNjy9JWbWymNI29Vttgmx0rC1rUpxSkLQVErUTjJ4cceHGle0+y\/kfabPKE4YujYmN92\/wDC4PmPrVY6GuC03W5IQsBwx0uo4\/abc\/8AcVoDalFOp9ndv1ZAb35dvQJu6nmpogJfR6Y3sfs0mYnJI2tDnn7ha\/kLcQtmIMgewtFm5jn1Ub0zfJOnLYh2MEOqflla23BlJQgAehJPPwpfqW2aT1FebZqxqyse\/Id3hKbUW3UOp47rgTwX4E8xUBjXFMpxaG3ApsJSpryPP61J9GHpJMhKlEJ3EkjPDOef41i1EDobytJDttsrg7CtR9PG5wftT3epzcO3NNOqwlQMl5WeAHJI+WT61xYbnQYVvn3RlKIt1BVFWlP9koEjonP2iBkHt4jsrhFYTqLUC+G9BjqC3B2LxwQn1Iz6VZFgk6d1XpiVp9S0yjDUpiY2eCgSolK0eAPJXYRVeNjNEscM7XPhmOdyr1M7qUNIF88\/PkJt0hfjFSu1vL\/ROZMdSjwbcPZ5H8agW0dTr+vLbABUMttN\/wAznGls2FM07ehZLs4XSsFUKX9mUgfgsdo9aTslV12tWNLxDi0vMJJPaE5VxrqmiLKgOOdmn\/a+tYwaU7NRBKua7Pj8pPJSeCcJ+QpK3KKFKWOeN0Hu76R3KXvXCUoHG86qka5WBgGsiWUueXeKzYqbsAeATt04cQ6g8ernB5Ecj9KrjTNpYtW1qSiMEqYiRjJabUnIaWrGB4gZOKl0eWESkKKiQTg+R4VHtPO9PtM1O5kENMttZ+X\/ACrunmewSOabdn8gD3VlkXVhw2EfpSa+3hGqNax9FyHUwLW3EamTU7+FTVLKghhJz1U9Uk9\/IVY0SGHUpbQ2Go7YCAkDAAHDAFZ6vLgf2kaiPbGYhRwQc4w2pR5eKqujSl7kp0bblvudI6pk5cUet8RA8+VepdHqlpj0XjPRBJ78h8rxqrxdk2LT0ko7Eerhceu1V9tl023Lv0y42ttXvLaUl9kHPSJCeK0+IwMjuwe\/NTvTXrK83emiELYRuuIJwJLXPcPeRzSew+Zq3dVXJbVyflpcKXQobhB45qkNoTz0zUtxLwQMAdGhI3UJ3k5OB2ceNUaoxzyuBGRvfckNtaYMU+qpnaD2uJy3\/naNRU+2qvREaVX7m2sqZQzJEgnCyFgEpHcN1WMVMNB2djTmzxqQ2pDky8JQ666nluEZCB4AfUmq31K8qfs5Ykkkl2zRlHKs8QlIPHzFTLSdwW\/ouxtqWrdZhhIB7DvGk+fShoywf9RHAftfqRulPFFnkbE+OV\/dPC3N3iOw1zceCeI5EZFJXHd49lcukyME1iBithiYNuchyPqrT10bKgVROCge1DgP4KNT+He49otMmU5hfEKjtf7Rahy8u0+FQDbWBI0\/peXjiFPsE+aR\/wBNcp8xcli3qKXF5ZbaYaQMqcWQPhHaSa2AzrqeB20aQ9CqscAkiDHahfgV3cfl3C4hKEOTblNd6iB8Tizz8kjtPIAV4gy37Xe5kC4ltUiA+pp\/cGEutnhkDuxn5VPdFWVrS0V663V5pududLMfJyiK0nj0ST+J+0fSoBrMRb0wrVFqKyFKU6MpwpbKlHII70njXTXQyDQ13Nr7L93O\/Yp4ajrpCxo7IHP6SHUGkrLqLV9lh3qMuZGYddCUpcKErSUhQKiOJHDwp+uesosRlWmNOtR49s6FcfeYQEIbJBA6IDuPM9vGo\/dZHvmk4sxl0pdbV0Lm6eJGMEeoqHzn\/dYylpGN0ZGO+rkED6gNa9xs24A2Xuc7eakNO17tKQX51pHe1OR7cvoklbzgDTSRzUtRwB86tPaLFa0jsbg6XKk9Ii2yFvnvV0ZCj\/Msj0qL7DrM5q\/aAxKfZzbrFiS93Lkng2j04q9KUe0Vem7i7eyy4CzGZFvZI+0Srrn573yrRlaX1EUHcQTvOQ4Z+aqTSCWfRGpoJKitv2QbN9f6ct0i1XSXY7i5HSEpSd9Cl4G8S2vieIPJY8qqHatsX1ls+SubMjJuNnCsC4RAVISe5xPxIPmMdxNWZp+UqLaYkdB4NtAYFTrS+qr1dlSbLMlregtRd7o1AK3wVbpSsnipOOw8K3qXF6rD3OL3l8Yvkczr2HX65LKrMGjqCCzJxTXYpDesNk1hmlYzMtYgvneyW5EYBnj3EhLa8dy6rdp+Tb3nY0pBbdaWW3UnsUOBqU+x9eIk7Q+qtK3ErUmE63dI+7xU0FDo3FpHaAejyO4097VNGvzUe\/21ttdybQFFKFdWY3jqlJ5b2OR7RwqxidP9BWEv\/pym9+522+\/napMJqxUUwb\/czLeNirbSDxZ1vHSVYRI6RlWe5SSR9QK0lsYvwFvkafeKVLaUZEZK+IWk8HEf1x4msp2qYtV7iJUC24mQlBBGCk55Edhq1rPeJEefHuUZRafaXveAWDgg+H9DWV0gonTNtqNuI1LQhYyaNzD33Tpr3TatH6mQuIhX5EmrUuC52NE8VMKPeOY7x5V2buBgWyWtHFb7aUI3eeSez0q1rfIs+sdMOMT44dhygEyGc9dlwclJPYoHiDUCs+j7hZNZiHeXUv2tgdPbpRThExXHdT4KTzKe\/GM0txV7Z4iJ\/vZrHfbu8e\/11KaGbRvG\/WnJyQdIaGWo49+WBnPa8scB\/Cn8KjmknbjpxNt1FBWovqKumSo9V1Kj8KvBQ+uDXzaJLN21K3aG3D0MRRSs97h4rPpyqQwW2V28MLT+iU2EhPcOz5Vy0mCEPd9zzc7tgVhrQ5pDs7qwrk3Z9c6RSHAr3d7rNrSf0sR8do7lJPoRVa6KhXO17ZIUK84dejtuPGQg5Q6lLZwodx5cDyPfXmwXuRpi8LbWSuI5gPtj7SexafEf8xTlYk3W97SLzPsiA6yW+hExeQy0CkDJ71Yz1Rx8qgibLD1jRmwtJF9hNhr5uqX05ga9t+yQpNcZzbCFSH3kMoWoqypWOfZSZuXMfb6SFZrtMRjgtuMQk+RPOpfa7NpzTcQ3a8PtSHkjrTZoBGe5tHIeQ400ao2x2eOyG41vfebHwuvvCOk+Q5kVzSYdDJEXOdc7O4quKyR7tGnjLgNpyHPmo6u6IYfQ3OZk251RwlMpotgnwJ4Uh2dSEva21SrOSpSDn1NPDG0LTV+iKjXNnoGHeqrplJfjnPeocU+ZFN+m7Cxp\/W1xahOqXCnQkPsJKt7cwsggK7U8Rg91VSwRxSse0tcRl3GxBNirBkcW6L22KbHwRr3VmcZMxnj4e7t4\/GrKgPdHpi1IHD9VBwPEnjVbTkrb2jaobXycVFfT5KYA\/wCCp\/F30adtIWFBXu3DI\/bVTphj7R6Q\/wChvsF+asTLo8brSe\/3IUI1Q+o3iQpZzhQAHoKrHVr4c1ZMSMDIR9ECrG1CFPXZ3o0lRUvAwOfLFVnrOM\/D1TclONlK048RwbH9civkI0nuO\/3SxSDTne7f7qbux\/8A4TQFKGCbGj1yTilenLizD0xbmStS3lJUlDLSStw9Y8kjjX26sFjZzBt4WQ6LbEj9YclL3ez+KpMu56X2fRk22Mlcq4AfpgyAXlntK1Hggdw7O6leWTrGOaGlxLyQB87Bmv15TPdHTxNtd2iEgaN5LZdVpu9Brnv+7Z+mc14anx5DpYSstvJ5tOpKFj0NOVv2ow33kti1LA7dyelSx6U+CfpjWCDGdQ3JfRx6J5JbkN+KTz+RqnI10f8AUjI3G67+plZnIzLnnYoBtOK3NnsdSULdXDujZSlAyd1aFD8RUm2Y6XftbEe8XhxEm7LZCYqUL324bShyQeSlnPFXoOHNm2iWS+WrTUtEEv3a1rKFrVu5fjhJz1wPiTxPWHqKbZutnToi02m0vBUt6IlEh9ByW0cQEJP3iBxPYKutjnkpBHCRYuNz4EX8tviVzIOubaM5E83SnabqVd+np0xbHP8Au6O5vS3k\/wB+tPZn7qfqePZTBoS6LbcnWd0byW1qdbSrtSThSfwPrRb4wixOjAG+fiI+gHhTRJzbNSN3FA6oUFqHeDwUPUVeihjMJp2jIDLf3+auRxCJmi1KHiu2LudoUSW1OtvR8\/aQc4PpjHpTDPbk3WdHtFqjqlzpDoaZZR9tZ7+4DmT2YqY7QLauXDgSrYhyTPQ4ExmWRlchtY4pA7SOCvDjUm2Z6Tb0nEcmzHm3L5JbIfezlERs8S2g9\/3lduMDhUjK6GCD6h33HZ3kZem0+mtfJJnNaWjMqQ22JA2U7Jnm4zzT9xJUkujh7xMWOsofsp7PAVmrX09f5DLIcKyuYhClHmogFRP1qx9qmqPyq50kYk223NluI3n+0UeavNR+lUrqtx5MO1R5BBdLjrzmPvHA4fhWrgdM57hLL9xNzv18FQ6o08Lidbtf4TvFkKQ1z5JH4VZmyS3uos7l1kNlDt0eAZ3hghlHAHyJyahGy7SsjV0tL8oONWRlWHnRwMgj+6bP4kcvOrY253K36R2cXCXHAZnMRfdUIbOEtuODcbbSOwoTlR8sVNWNNVN9FDm7LS8M8hvJz3BRz1DYmh7tSzR7MF6No2y2eOvjGu+\/apCewofG6D6K3FenrV9SJE6w3BUSUS7FbcUhSFHJaUDg4PZx9M1kWwTF26+wLg2strjSW3kqBwUlKgc\/StmbVEJF4kOgJUmQjpCDyO9zp7xukbU0paUsYHP1c+jsKY9Q6KsOqpbOoLc6hi5MrCi6B1XCOSXkjkf2hx86h4ZuOn9SOQb8wYzEs5jvHi0pzwXy4jHceFI4Oobnp65CQ0XXYw5qRxW2O4j7afrVp2LV+n9Q2ksXFEZxl0brmUdIwo\/tA8UHz+decS\/V0LNFw6yO1h3jd8ewTwxjS7SZkfdJdL3uRYpgfZ67agEutE4Dif6HuNWzarxa73aFtpQ1PgO46WO58TavHtSruIqsZGiISkdPYro9DbPwtL\/WGPQ\/Eketc7VpfV8KcJdslW7pk83GpCkZHcUlJyPA1gVUdLU\/zGSaLh35ev6JRUsZKLkWKfb1szkR56rtpWd+Um15UuDLc3X0E8TurPBXrx8TSFi4N25sRbxEl2+QPhbfaIK\/BPYT5VI0wNcTsCdqKFbWyMK9xZ3nPmcU\/wBg0\/Z7KDcXFOypLfWVcLm9vls9pTnqo9ONV31uk0NncHnZo3v66uCqsndC3tHS571FLLoq46jltz72hy12tI\/RMYxJfB7\/ALiT3nj3d9Tm\/wB7smiLE3GYYZbUhB92gtHdAHatR7B2lR4motrXana7VFdNtksurTnpJ72Qy2f2QeLivpVHXOddtfyisOOtWt5e86++o78nj8ThHwo\/ZFXqfD56yzp+xGNnOs85BRdVJUO0pdWwc6t+tOupNd6g1nfAzaXVSFqV0bbyG95I4\/Cwj\/iNPdv2KzJqPe9R3dqK+5xKF5kv\/wAXHdT5ZqabOLTo7TsIN229W2ROUnDj61hpf7qArG6n6ntqaNMuPJCmEpeR95pSVj6GuqnFnwnq6Jmg0bSMzzzZdl9ho3sOe9UTqPZFctPxF3ewXJLyGhl1bKFIUgfttnIKe8ilGyrVbzeo4NvvajGXGC4qmycoSHMFKkH7pUOXIZq94zUppzIjPYxghTZwQeYPeKpTbVo5dmujF4tkdXRKBdjoxjq83GD5c01PTVpr2GCrzJ1O2r7G8OdoE8\/KkG1dVws+oxfYbSW4lzjtQ1PFOVsPNBWEnsBUlWQfAimTR+uHbOpdtuq3pNqkL31KyVORlnmtPek\/aT6jjzm2hr1bNZaJXEnpE1l5gNymicKcRySsHmFpIxnsIzVWaw0zO0vdExZa1SIL6j7hO3cB8cwhZ5B0do7eYqbC6s5078nsyt3gfr5XjHTjo1NSVT6+EXa77vDK19xClusNVwLCl0WiSxOvEji06jCm4jZHBZ71kch2cz417YrbdL3Ias0VxTrk9ZSC4Src4dd4nPAJHEnyHdSV2HKk6hMWPEdfkSFNoZYbGVundHAD6knl21c2lLFE0nZn1Sn213B5gC4yEHKGGhx6Bs9oz8SvtH0q5XVrKOIaOs6h48\/CxuinRuTFp2hotEM3HjbxP48lH9sMyNZbWyoz2egedQtkt8FJQzjGR38E4HearvT1g1DtElOrQl8RQekcb6TcSgE\/G85zJPdXi9\/lDaHtBZhQ295svhmM2eKQc8M+CRxPjWlbJZ4enLM1p20ML6Fni+6EHekO\/aWo+fKqrpP4VSsGuV2e669\/fI5lmDkKoJ+w6O1a8RbhCdlgZ3ENKRx8Fk8\/MVBVSNW6IuQbuLUmfb2VdZKifeI4+8hXMj1xWolRpISSY7oH7hpi1Fa7bcY5buxjNhI6ji3koWjyJ\/CqNPjdRfRqR1jT4Zjchjx3rhs219CvcKMX5yHW3gEsTh1d4\/ccH2VdmfnXnXGyhyYt676TU1CuW8VriEhLL55kp7EKPd8J8OdUrqq0SNG3l2dpm4RJTD\/GRHQrLL37wHwL\/aFWhsh2vNdCmDMS8+yyB0kZwj3qJ5ffR\/rwq3FRNhf9RCf5Z1+G8fnVu1KGeKVh04Nfd37vj0UUZuiocpdvvMGREuDZ3FtFo72f3efy4U7RdCak1GenXFFit5I\/WbiN1ZHehvmfXAq6L1F0Vr6zpkr6OeWU\/o3oyyiVHPmOsnyPCq7k6Z1Rallqxa2MmMjg2xeGCtSR3b4zXFW6KmceqcA7xvbgDxXcVe+obo20SNdxzxUm0vAsWk4qPydvTJrLPRuXOZjeSntCRyQny9c1V+0rWAuTrtvtPUhLV+ndSnHTHuSOxP4111DB1\/cnAxMFpcYSOTEsobJ7ykjJPnTSvRM6Y2tu43VqIFjGISOkc\/mVgD5VTpxH1gmqZQTsAzA8h8K1DTNZd97uVd3W5plzGojR3mml8kjJcc5cAOeKlVp2YKv0yHcNRl2PGaSrchIOHXckHrkfAPAcfKpFGtWmdFRukYbRHcCeMh9XSSV\/9I8sCobfNok28vKtunUKbj53Xnirn+8of5RW22pqKnKhGi0f3Hn97lIWh2Uu3YrHj3SNCmsWixJabMdOEdCkbjCR90cuHf3+NU77Vl7cbtNm05vFSnXlzXyrmd0biOPbxUs1ZuzGKliC\/KWekecVhTquasfgPCqC9p+cZW1JyNvAphQmGQB2ZT0hHzWa2eidMxtQ+2djr7zbX6lYPSN+gwNCq2tw66aDlosr6lEuvQUBajxJO6OJPbWHq2LbtUQ9Z7NbBe4RQFR0CHOaCslh9KRwPaAoDeSe0cOJBp8qxeByWcNNqlqry6t9E+vIAIPIdlMzjW7J96hPOwpPa6ycb37w5Gn3UfF9ayD1jnzpnQnJxzpLI0XFehx9pgunW06j1NbiHWmlSkj4nILnRuerZ4GpTaNsr0RJTLkusqHxCVbt4j1SaikAbqgoHB5gg4IqV2xyNNQqPc7fDuCMf37fWx3bwwax62GlfnLEDuyPG49lMInOGu+9KLhty3mcR7mhB\/3Fu63zVUI1DtWut0J3EyZK\/suTXMpT4htPCpirZ7oK5K3kN3SzOKOctkSWf5ThQHrXkbJJ7eTYLjp+6D7IS70D38jg\/rXFI\/A4D9uif+4W4jLipYIIi7+Y8M8vzq4qnZSb3fpSZFweddx8KnOCUD9lPIelL2rRLjJC4NydZUB9lakH6VM7vpLVFoXm56eucdJ+2WCtH8ycimZRbCigqSFDgUngR6Uysq2SsHUkFvhYjgmGkwmhLDonTvtv8JvaumtI+Ai5PSEjsc3XfxGaVM6u1VGWFOwYpIHEhhTZ+aSKVNI8DiuwJA5monNhd90Y9LKR3R+nOpxHmvcTaxqmIAEiU3jkG57yfxJrvO2x3udF91nInyWcg9G7N3xkdoyKRrSFHKsHzFclxGFH+xa\/kFRGjonG7ouJVZ\/Rtt7tfwCUbMtfu2nWhDcb3OHLe3m0rdylLiviST91f0ODWp4L0G82RRdiszbdKTh2NIRvJyOYI7FA9o4jmKyDeLKiVH6RlCQ4gY3QMbw7vOrQ2G7SUsoFjvC1KdAwonm6kcAsftpHAjtHHmKwekeFdYG1lILObrtr38\/KwcTwh9ONGTtA8fD4\/wBK0XrHatLXGXFscNTS3ko6SU64XX1JUkHows8kDOMDnjjmqm22a5VaoKbJb1Bbzp6+6eZHP0H1PlU\/2uaxt1pTMksSkOKUy3+kbPwgoAAT+2ezu51mdDM2+3dy5S\/jcPVTkkISOQHgPqahwPDzVzmrqc2jVfb3eQVXDMNtEyCmaGiw1C1lJdHbRVabSXLZb58WUpO6Xm3kBeDzAJGRntp2l7a9UuZxIvJ4Y61xI\/yimRq3xWk493bUQOak5Jr6uOwPgZaT5IFMrqSjc8uLLneflM3\/AA0CO0\/PcPhfZe0\/VU1XXaW53dPLdd\/rSRWqtVvJ\/RMxWM9rcbJ+as0pCMdmPTFfFA+tdiCmGqIe\/upouj0TPueTwTJOf1TcMpl3ORunmC4Ej5JpvXAuVueRNiSXenb4hxpRC0n8alBQMeVcUguOhpsFxxXJCBvE+gq0yUNFg0Abl2\/A6UNN7377r1p7aXd4EhC5yHFvo5Soyyy8PPHA\/SrMgbcyuOlMu6l8gYAnQN4\/zJ51ELTs41Re0B2PpeUtr\/bSEhlI8yrFOA2QQ2FA37UtsgEfFHghct0eGRhIPrWFXDBpCQ8gHubnwF7egS\/UUkMWXWB5Hhc8L+6eJm2q34OHbdk\/cjOn6E4ppO0q+X1SmbDCnTlJ+IstBhpI\/aVxIHmRSxOkdB2hvpIVik3R1Az091f6no0jA+ZplvF0mzGRGU4hmIk9SMw2Gmk\/wJwPnmqMNLh7j\/IiJ8XW9hnxCpsbKPuyHHimO9MzLgsq1BcRIOf\/ACcJWGgf23OavIfOvVqUGloQhtDTSSAlCBhIHlQoZJB411t7ClyEJHHKu6tcutHonVw9OSvrWAO0tqvDR7CW9PRzw3igqPmayft8J\/7XdQAkndfSkZOeAQkAVrjTu6ixNqWpDaEs7ylKOEpSASST2ADiTWN9rd5g6g2kXu7WzJhvyT0Kj9tKQE73rjPrU3Qy5Mp8T+EqdJXXc1RWpBofVlz0lc1yoJS6w+no5cR0nopCM5woDtB4hQ4g8RUfop7IuLFK4JBuFfLd7tOpIaptpeUQAC7Fcx00fwP3kg8AseuDwrkkADhVIw5MiHJRJiPuMPtnKHG1FKknwIqaWPXaspau7IVk46ZoAEeaeXyx20u1+FP0i+HMdybcMx1hAjqMj3\/KsiIeVP8AZwTKbIPE8PPhUctLrUhHSR3UPJ5EoOcedSe0IIkNKA4b4pRq+yCCm+Egi4Uqgj9By45xXcnPBQB9K8xmyhKxkDJyDXtIO93YpZebuJVgpztdzuMI\/qlwlMjPwpcOPkeFOUi5JuaSm82mz3UEYJlQUFR\/iGDTGyeHDvpWwePnVR7QHaQyPftVd8LCbkZrqrTOhJu6ZGkUxVfegzXG\/ociuKtmGhJY\/QXHUMBXcotvJ8uQNOUc4Ap0i\/EmgYrVw\/bIfM39186+eMfy5HDzJ97qKL2KWx1JMHWyUnsTJt5HzIVXFzYNdlIJh6pscheeCVBxGR8jVlRDyNPMIYUOA4Vah6T1YFnAFQSY1iMWqa+8N+AqVVsH1sMbkmxOZ+7NI\/FFMF69nPaI\/Kbm29NrYlIUFbyZ4BChyVy4GtRMcUDgPSlASD2CtSHpRIM+r4\/pZ9T0lr52GOQtI\/8Aj+1lG6bCtrt7mNO3iPZ0NMjAQ3NSAT2rx3mniLsM1szH6JEW1NAY6yp6ck1pGUkbuMUyziEtqzUT+lMjG6AjAA2X\/S+4djlbANGMtz8CT7qiv+xTV28kOzrAwDzK5+cegTXtOxS5pP6zqnTrQ70LccPywKtV8Did1PypKvnVKTpTUuPZaBxW3\/GcRfrkA3NH5uq9Y2OWhCMzdbBSsnKY1vUeHmo0rZ2ZaEjg+8TNQzz3BTbKfoCalzyiT20ldPCqr8crpP77bslwa6sf90zuA9gE0saa0LAR+r6PjvnsVOkreOfLOKc2rq7Cb3LXCt1rSE7oEOIhBA88UmdV2d9J3lbqTxxVZ8sk5\/muLt5JXBjEmcl3byT7pFfrhJkAmXLkyFEYw44SPlyqMvIA6wGB3CnK4qK1lXYTwpGeII41qUzQxuSssaGiwTXdVJTbnQrtwKh8wZPDlUn1FkREjPDf40wKZW82paEbwT8SscB4f+1b1HZrbqOXM2TQeJNPOm4b0qYlLCUDo0Fbrjit1tpI5rWo8EpHfUX1JdodmjuPOrDq0Y\/RIVxJzjn2VXV\/1je7tDct6pKo9vcWFqitcErI5FR5qx48B2UwQYZNWN7GQ7z8bec1g12LQ0WRzd3fKsLbHtUROtitHaTlOKtY4Tp2ClU1Q+ygc0tDu5q7eFU3RRTVQUENBCIoRlt7ye887ski1NTJUyGSQ3KKKKKuquiiiihCmOibil3EVbrjMlsfo3G1bqigdmRzx41Z1n1tcLe23HukFi+R0YDbiV9BKbH7wG6seChVCR3nGHkPMrKHEHKSOyrN0vcYt4hAu5QpJCV45oV3\/umlvGMPjd23Nu323EZjyKasGry5vUk2cNXirnsuuNHXIlgXk2yZnBjXNHREeTgyg\/MVJxEkBgSEt9MwfheZUHEEfvJJFUHeNLe+RCY6iZiRlBVwCx93\/kajNou17sMtQt9wn2uQ2shaWnVN4V25HI+tKp6PQ1ALqaSx7jnxFjb1TG2rmjdovF1qBojexmlkfkPKqGtW17WURIRLXb7sgf8ArIoKz\/GnBqU2zbXa1HFz0vIj8B1oUsKGe3qrH9ayano7iDNTQ7cR+bFWfrG\/3AhXDHOQB3U6RjyIqt7NtT2fy1pSu7zICiP\/ALyEcDwJQSKmFp1RpKcMQ9X2J05wEqlBpXyXil2qw+qi++Jw8j8Lh1REdqmERXVHDlT1AVkpHjTNa21SkBUV6LKTjOWJCF\/gafIcOanBVEdGe3dzWW1pB1LOqHsIyITswrgn5UsR30gjJcSkBbawQcYKSKVoVgYPCrkRIWLIM15lkBOaj9xOUKz6U9T19Q4z6UyTslCsJUfSoZjcq3RixCZ3jzpK6aVupcOcNuE+CTSZ2LNX8EOQf\/xmqoIutxjgBmUhWefGk7vb5UpktqYSVSVsRkjmX30N\/iaj9y1TpC3EifrCxMqxkoRJ6VXyQDVyGGSU2jaTuBPsu+ujbrclbnxUleOUHPdUTum1vZ9Ez0U+53FQ+zGibgP8SyKiF825sYKLHpNrwcuEouH+VGB9a3abAsQm+2Ijfl72K6NZG0ZXKn8tClOFttJcUTwSkZPyFI56G7a3094mQrUzx682QlsnyT8R8sVTF42ra6ubZZF3FuZP91AaSwPmOt9ah6GJ94uiWWi7LluHKnHFlRA7VKUeymel6MzAXnkDR4Z8TYD0KikxF4HYarkv+uNJFwx7exNv60dZS0fq8YK7BvHrKHkBUNu+przeW0RnltRIIV+jiQkFtoHsyfiWfM05WmxWy2W7ceT0ykjeccX9pXgPwqB6+vIbcVFZ3UOqTuhKRgNIP9TWnh1FTuk0IWk22nPztqHkAqVdUvhi62Z3kPZMGrbgiTMEWOcMM8Dg8FK7Tw+VMdFFO8UYjYGhIU8zppC92sooooqRRIooooQiiiihCKV2m4SLbMTJjqwRwUk8lDuNJKK+OaHCx1LpriwhzTYhXlofUsSbFQhTuWcYORlTB7j3p\/14U\/6l0dE1G2hSFtxbgAOhk\/YcHYleOY7ldnlWerRcpdrliRFcKTyUk\/CsdxHdV2bLtojSS22+0iSwk5diqOHWj2raJ7PA8PLnSVi2Fz0jvqKXnn0KdsNxeOqZ1M33e+5QW92m5WOe5Au0VcZ9s4IUOB8Qe0ePbSRKQrl8q1XcbPp\/W2ng4+lFxg43US2cB+Ko8d0g8Un9lXA9nfVN632S33T7a7jbgLnahxD7Q4oHctPNB8+Hcar4d0ihqT1U\/Yk7jqJ8Pg5rVbYHM3CrktkV86PPMA0sC1IX0bzZyOaVDChXdtuO58Jwe7ka39Oyvx0jZftKb2FPR1FTC1tKIxltRSfpTpB1LqaCQYeobvHx\/s5rg\/rXkw0dhNfDDHfXLtB33C66dhROtqfYu0\/aNGwGdbX5OOWZalY+dL0bZtqaBga1uahz6wQfxTURMPyr4YavCoTTUztcbfQKJ2Dg62D0UxO2jamR\/wDWc8fwN\/8ATXhzbFtRcACtbXT+HcT+CaiIhq8KPcz3iufo6T\/02+g+FyMGaP8AGE\/ytpm0WQgoc1tfFAjGBKKfwplm6m1RNJ981HeH889+a4c\/WuJh96q+iEOZUa7ZT08f2sA3AL6MK7mhN7xceVvPKW6rvWoqP1ryEYHBOKc\/dEDvrwpLDfD4j3CrGnsC7\/h+hmbBN4STyGa+LTjnSkuKWvo20FRJwEoGSan+mtldxlNNXDU7qrTBUN5EcJ\/Wnx4JPwA\/eV6A1Xqa2GlbpTOt7ncNqqSNYOy3MqC6eslwv00xoDXURxefVwbaT3k\/05mrQtVigWKAWI2CpXF59Ywpw+PcO4VI5CLXYrW3Fjx2oMRHFqM2cqUfvKPNR\/aNVbtC1yiIVRIRQuTyKc5Dfn4+FYYqanFpAyIWZzmebb1BJJFRRmSU585Bctf6oZgNmPHIU+fgT3eJqp33XH3lvPLK3FqKlKJ4k16lPvSX1vvuKccWcqUe2uVOlDQspI9Ea9pSNiGIPrJNI5DYEUUUVeWeiiiihCKKKKEIooooQiiiihCK9sOusOpdZcU2tJyFJOCK8UUEXQDbMKztnm02dZp7bqpi4UkDdL7Yyh1P3XE8iPTFaO0ZtGsd1Sj355FllrGA+2SqG958yj1ynxrEdOtjv9ztDgMV8lrOSyvig+nZ6Uq4x0Vpq8aTRZ3POdxuW\/Q426PszZjv2+fetpay2Z6b1CyJT8JuA89xRMhALYdz27oOPVBHlVQ6s2M6ntKFybclNyip478clwAeIA3k+o9aj+z\/AGxzrMoJi3B22lRythY6SM4fFByB+PjV2aX2xWibuKvNschL7Jtrc32z4lBOfkaT3U+N4ObNOmwbD+P0TuTLT1rJRpRG+741jnJZ0fZuMFSkSI7qAngcp3gP+VeG5oVzSD+6a2B77o3Vze575Yryo80yAGZI+e6r6mmDUGx3R07Kzb59uWeRSQ4n0yAf8VWYul0IOjVRFh581qRYnK3K\/PPgsxCS0ee8nzFeg+yf7wVdVw2CW9Sj7hqUNAjgHm1DHy3qanPZ\/veT0F+trg7CXsZ+aRWkzpHhjxfrLb7q4MXI1jgqr6Zr\/aJ+deVSGR\/eD041aZ9n\/U2P\/m1r8\/eE16a9n+8lX6zqC1sp7cSMn6JNS\/x3DdfWhBxgHIDn1VTmU32BR9K5uTAnkAPM1etu2A2ZASq56oK8c0x2Fqz6ndFSyxbJdEQFbzNluV0UOJW+vo0fJAz\/AIqqTdKcOjHZJduCgdiklsh+Pf5WYY0W5XJ5LESK++tZwlKUHjVh6d2J6imNNyb+83ZY6hkJeH6VQ8Gx1vngVfD9z07pNro0TLLYcDBZhoC5Ch3dXK8+ZFQbU21W1RGXV2uAt5QzvTLk4Epz3hAPH1PpWa\/pBXVnZo4rA7T+8vdUZJ5JTdxy52\/7SrS+jdP6SZVKtcFCnWRly5zt0qR4pz1W\/PirxqL6w13Ahh5yE6H15JXNkHqZ70g8VHxPyNVjrjaw\/c3CFyXbk4k9RJ\/Rx2\/3UDHj2epqsLxd591f6WY+V9yBwSnyFamHdF6id\/X1zrk886h4LGqscgpwWxdp3D1+FLdXa\/lTXXEW91wrWevKWeur93u8\/wAKgiiVKKlEkniSa+UU901LFTM0IxZKdVWS1T9OU39giiiirCqoooooQiiiihCKKKKEIooooQiiiihCKKKKEIooooQilVvuM6AsrhynWSee6rgfSktFfHNDhYi66a5zTdpsVL4WvLigJTNjMSQO0DcV\/wAvpU10ztjn20JbiXq8WxGcBCXitseJTxH0qm6KzZ8HpJhZzOd2paMeL1TBYuuPHP8Aa09a9u1yKQV3yzzQk8RKhpST6gJNSGNtweOOktOm3x3tvrTn\/EayBRWLL0Nw+T+3h8WV1uPvt2mDyJC2MNtzZ4fm3ZM95mrxXORtvdQklq1aZjcOa3lL\/FQrHtFQjoRh4Or3+V9\/j\/8A7f8A+itP3bb1dShW5fLRCSr\/ANJEQVDyJCjUG1Ftikz+kEu73m68cBK3ilsjyzgfKqZorRp+jFBAbhvAD8X4qB+OTH7GgeV\/dS+46+ub2UwmGIiM5Bxvq9SeH0qMz7hNnudJMlOvq\/bUTik1FbUNLDD9jQFnT1c8\/wDUcTz3IoooqwqyKKKKEIooooQiiiihCKKKKEL\/2Q==',\n  hour: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQAAAQUBAQEBAAAAAAAAAAAAAAQFBgcIAwIBCf\/EAE8QAAEDAwICBwUDCAcGAwkBAAECAwQABREGIRIxBxMiQVFhgRQycZGhCEJSFSMkYnKxwdEzQ1OCkqKyFjRjc8LwRGSDFyUmNZOUs9Lh8f\/EABwBAAIDAQEBAQAAAAAAAAAAAAAGBAUHAwgCAf\/EAD0RAAEDAgIGCQMCBQQCAwAAAAEAAgMEEQUhBhIxQVFhE3GBkaGxwdHwIjLhBxQVI0JS8TNigrIWJEPC0v\/aAAwDAQACEQMRAD8AxlRRRQhFFFFCEUUUUIRRRRQhFFFO+lNM6g1VdEWzTtol3OWr+rjtlWPMnkB5mvl72sBc42AX6BfYmivoBJwBk1pPQ\/2YHELbk69v6I+MFVutRDrv7KnT2En9niq7NJaL0bo5pKdMaagQ3hsZj6faJSv\/AFF54e7ZOBSfiWm+HUl2xHpHctnf7XVrS4NUz52sOax3pDof6SNUtoftelZyIqxkSpYEZnHiFuEA+mas+wfZelHhXqTWtti7ZUzbmFyVjy4jwp\/fWlprjxbMm4SOBv8AtZToSn\/N\/CozO1bp6MopRNdmuDbgitEj\/EcClCfTfFaskUzA0chc95y8ArqDR+Af6ji48lBLP9nbozhJQqc9qO7uj3uN9uO0r+6lJUP8XfUlhdFHRdB2jaFgrOc8UmS8+f8AMrFc7n0isRk\/mrSlvbZUqUB9AKY3OlOTxnq02lPkErWR9ar3T4\/V5uld2Ot\/1VnHhVJH\/wDGO1TVrRuimVBTOitNIIPED+TkKIPrmlf+zumCOFWktNKSRgg2prf6VX6ek6f3m248TFX\/ADpytfSUpwgOwrXJzvht5TSvlvUOSjxUC5c4\/wDI+qkikgGQjHgnudoDo+mIIl6D0+sf8JhTJ+aFA1Grx0EdE90bIZtd3sbpSQlcGaXUA9xKXQokeQIqWWzV1iub6Y76nrS+vZJkELZJ8OMcvUU+PRZEZ8IfQQccSSDkKB5EHvFcm4nilGf9V7e028yCo8mHUcmTmAHuKzfq77L18aadk6K1BCv6EJ4hEfT7NJPiACSlXzFUPfLTc7HdHrXeLfJt85g8LrEhsoWk+YNfoUgKStKkkpUOSgdx61w19oOw9LmmHbJfW0M3mO2Tb7mlH51o+f4k595PIjcYOCGvBtO52yCOu+pp\/qAsR1gZHwPWqLEcCETTJCcuC\/O+inHU1luOnNQT7FdmCxOgvqYeQe5STjIPeDzB7wQabq1Vrg9oc03BSyRbIoooor6X4iiiihCKKKKEIooooQiiiihCKKKKEIooooQilNsgTbnPZgW2HImS31cDTDDZWtavAJG5NTPoi6K9T9JNyU3aWUxrZHUBNucjZhgeGfvLxySN\/gN62P0X6B0r0bW1cbTLCnp7qAmVd5KQZD3iEf2aPIc9sk4zS1julFJhLdU\/VJ\/aPXh5qfRYfLVn6RlxVJ9F\/wBmVwFq5dJMtcVJAUmzwlgvq8Otc3S33bDiPjwmtFWG2QrVAbsembRHtcBIwmLCbwFea1e8s+KlE11uky3WSKmXepCo7bmS0ygZff8A2U93xNVdrHpLus91VnsMZ2G2oY9lhq4nnB4uudw8thWYVVdiePPvK6zOGwfOZTXR4fFTi8YueJ+eXerFvd1stiSpu4zg9KSP90h4ccB8FH3U+tV3fOkmWuSYlpbagLJwluOj2iSoeZ5D0ApnsmmLjdHUN3GS6OM7QoOSpR8FL5n0qVSY+ldEshm6zI9ucx\/uMBIekr\/bVnCT8STXKKipYXarWmR3D57HrVodRg\/mG\/zh7qJvQNTXl3rpDPUZ3665PlbnogZx60rg6LjqIVcrtOleLbRDDfyGTj1pbL1DfpZzpvRDMaPtwyru8cq8+EkfQHkaSvSekZtnrpF+tcRBVjgiMhQT4ZIRtmm6j0T0krYwYINQHZew9z4perNNMDo39HNUNBG69z3Nul6dN6fjABm0Qh4qdR1ivmomnCMwiOnDDTLQ8G2UpH0FQ5dx1+hwlu+NzNvdWhBB9FJx9addMayanXFNj1BDattwWoNtSGklDZcPupdQfdCjyWkkVXYzorjeFs16yM245nx+FTcM0mwvEyRSytcRuG3rsbHwUlMl4DZf+UH+FIJ8eFNBTOtVuljHNyMkK+YwaWracQ8tl1PA4hRSpJ7iK8FOO7FK7Hapu3amEhrlC9Qac9iacuViS+ltsFT0BxZcSU95bUdwRzwc\/GrC6Jb7+WtN3G1OrLn5MQ3JiOKOSGlnBR6Hl8aZrtOZgW2VJdI4W2lbHvJGAPUkUdBEB2Npy73daeET+CFH\/WSg8TivhkgVPnl6Whe6bdYA8SfOyiVLQAANtx5+ynRwN6cdGlatTRkpzjhXxfDhpsUMJ55p5sJatNteu8lSUOv\/AKPDSrmtR5kf991LsDC51xuz7lyrHWic3ech2qhenzS9nvfSPdWbjFCmpiGpMeSjCXWyMtr4Vd4ykHB23PKqG6SuinUOjeOYG1XC0jB9qaQQWs8usT93u33Sc8+6tN9PDgttus15SwX+qfciPcKgDwuJ4gd+ZCk\/WpHo65W3U+mYshC0SmCyliShQHEhXDhSVA8s+B2I8ad6DSKsw6linYNaPYR1ZZcDYdXWqybDIKlmq7Jw37\/ysA0VpD7QH2fnbT1motGM9ZEWCtyCjyGSWs758UHf8ORsM4EEHBGDWn4ZilPiUPSwHrG8dfyx3JQqaV9O6zth2HcV8oooqxUZFFFFCEUUUUIRRRRQhFFFFCEVc\/QD0Jy9bFGo9TB+3aVbX2VDsvXBQ+4zke7nZS+Q5DJzj39mrogTrWadUambW3pSA7wlGSldweG\/UoP4RtxK8NhucjW7rvWFptphtllpCWo8dlAShpA2ShCRsANqRNK9Kv2ANLSn+Ydp\/t\/PkrvCsKNUekkyaPFfLbFiQLZFstmtzFvt0ccEaFGRhKf4qUeZJ3Jpt1bq2FpVp1qKY8u6tjLi1nLMP4\/iX5chSTpC1YjScR63xpCW7kW\/0uSN\/ZUkf0aP+IRzPdmq+sFpVcEN3W7MlLWesiwnO7wcc8VHuFZ1T0et\/wC1VG9+8lOEMDXNDWizdw48+rz6lxQ3e9VzHLjPmyIsR45XIdOZMgfqD7ifOpNabHDiw3EQkR4MJlPWSH3FYCU\/iWrmT+87CvikuLeSlAUtayAkDvJ2Apt1DJav+o1aRZmKjWGz5fustv3nnEbKI8cKIbQPEk1b0VLU4tUspacbdw+Zn4MkYhWw4fTumlNg0XvwA+ZJfZZd91U6\/aNDBVrtaCG5t5eT+efJ5oQBunb7ox3ZO+KszQ3RxpvS8Jd3uDiY5Gy5UpfE8v4q+7nwTg1V9g161p++x5TEIRdPw21NJhNYyGj35PNwnByeZpr1J0sovtxMl+JNDSSQwwSkIaT5b8\/E99ejME\/T4YUGsjaNYgFz9pvwHBef8Z0xqMTD3NaS29gwGwPAvOV+rwUp1Cm3vXaSu2mQuKV\/mlPqysjxP\/fhUI1ndXLdBciRnymTIRwKCFYKUcyT8cDFN0vWcuWhTUZpEXi5KCuJQ9eVML351SluqUpSt1KUckn41ptLRFgAech2rPaagk6bpZgBnew+bEjXdrwwrjFwlcCu\/rCceVepUi5XCNGkSHHJC\/aUR4yle8VqIwAeZGQPX1qQw9HznbaLhNQYsZ1vrGUvAhUhI+8B91P6x9KlfRzZGVyGNYXNlLdota82qPuPbpQGAsDvbRvg953pT0\/xmgw\/BJzOQS4arRvLtwHUc+Vk9aKxSVOLxNpW\/Uw3cbbBw7dnwqZ6qPU32QDhS0hCXD4r4BxfWmgvEk8sd5NeJ8xTrjsmQ4Cpaita1HbJO9ebDZ7hq10pjFcOzoVh+WRu54pQO8\/Qd\/hXjpkYYzWebAbT88l6U1mwxjWOxMZtk\/W14\/I9uWWbdGIXMlY2SPLxUfuj15Va8KLHgQWIERnqIsZsNMt\/hSP4nmT4042m2QbTBbgW6KI8dG4TzUtR5qUfvKPjXuWiI20p+a8I8ZvtPOnkhPearquvNUWxMFmDYOfE8\/JQOmu7WIXi2QWpXWyJTqY8CMkuSX1bBCRuRnxqttVawcvuro7sQKatkIcEBjlhI++R+JWPljzp66ar045AhWmzFTVkB41eMheAQpXl5f8A8qsYb\/VzWnVZ2UM\/Cr2io444Tqm5N7n25ea700Reemk7Bw5nmfBSzp1SzcOiK9OqdDZaQ1JZXnGFpWkgDzOSPWqK0BryZZ5rampPssz3Eu4\/Nvj8DieR\/wC8YNTL7RF\/KdM2nS7K+JyQ4ZcjB91pJIbSficn+7VHmI442VIGQnmKb9G8MY7DSyfY5xI6sh42SVjOMOo8QtGdgsRuK3X0da2tesbOthxpKJTSR7ZBWrOB3LQeZTnkeYOxqjvtPdCKUh7WOk2eMry5KYQP6XG6lADk4OZA94bjfOa76NdV3Cx3aO4JymJLSv0aSd8Z5oXnmk8t\/ge6thaI1BC1PYVyOpSBgNTYhOSyvyPPhOMpV\/EVQVMNTo3WCopz9B3brcOY8R52kclPiNPrtzado3g+\/Dcdi\/N2ir8+1L0SnTVxc1TY2QbZIVxSEtpwlsk4CwO4EnBHcfIiqDrVsMxGHEads8JyPgeCWaqmdTSajuw8Qiiiip6joooooQiiiihCKlnRJomb0g68t+mYa+pQ+ouSpBGQwwkZcWfgOQ7yQO+onWtvseWBi0dG1x1SpA9uvcww2143RGZAKgD+ss7\/ALAqmx\/E\/wCGUL5x92wdZ2e6lUVMamdsY3q447FutdshWSzRhFtNtZDENlPckc1HxUo5UTzJJr3NurGntPzNRvhBUwQxDQvkuQrZPy50bHHKoT9odTrGktLMNpPUrXIfV4KWBgfQ1h+HR\/vawdKbk5lP8jGxsbE0ZHLs2nvUOtcA6hurl7nKVIgRXiGAvP6TI5qcV4gH+FSxClKUSokkncmkVj4GNPWuK1goREQsn8SljiUfmaVA1aVMhkeRuGQ6vztKsIxYX3lO2m0ceoIeAkqClFHFy4+E8P1xVUaNdkLtV2iBKkSlvoXKBPaWlJUMEeSyon4irJjOKQ6hxCilSVAgjuNI9R6bgXi4qvcC5fkO8uKJeJQTHkEjdRxuknbOxB50xaFaQxaP4q2qnbduw8Rt9\/DtCzpdgkuMYdJTROsTa3C4N87bjs8VWOopXE97EFEIb3Xsd1eHp++mVIUpfChKlnwSkmrQa0dq4rAS\/piWnOy0zur\/AHg0qjaI1IFgS7ppOA3zUr2xb68fBIAr0cf1U0XEet+5z4arr+AWKx6G47D\/ACxT3567bde26raNarirCwx1eCMdYrh+nOrd0pC0XptMJ1bCtT6jkspeZhob6zqieWGh3g7cSyPSu8LRelWm+O86iud5VnePAb9laPkVe8R\/eFONuvrFnjrs2i9ORbYXDhRht9a+sfrLPf5kmkjSD9YqOZhhw2Nz+JP0N\/8A0RyyV\/hn6e4jI7pKxwYOAFz3nLwKV32wqnPm8dITriEuHLNijvBTjyR7vXLTsE7bpTt5nlUe1DfJFzuLTaY4ceCQ1EgREdlpA5JSkch51IIGlr9dXi\/eZZgNK3cQhXWSHPis7J+tTTT+n7XZmSi3xEMqV77h7Tiz+so7msIxzSmfEp+lqn67hk0DJrRwG4dlyd5Wl4ThlDgkRZTNzOZO8niTv+bAoXpjQL8taJ2qFhQByi3tK7I\/bUOfwHzqxWIzbLTbaENobbAShtCcJSPAAcqWxYbzyVKbSA2kdpxZ4UJHmaabLqy3PSpcKEw3JuLOVNuKyWuEDBPmc+HjVF0c9WRJOdVm7I27ANvvvXWSeSYktzt4eyc5LUOBFRNvLwjxyew2B+cdPgB3DzqgOknVNw1Hd3o7zAgwGFlDUJByBjkpR+8qp3d5My4y1y5r633lcyru8gO4eVVrrNHV350gYDiEL9cY\/hVvh5g19SNuzedpPp1DZz2qzo6PojryG7vAdXupBcZTV06PIEvi4nGMMr8QpB4T9MGoFepDFvgLmPAqOQlpoe86s8kj\/vYU8w7vb7fou8JuEpDDSHW3kAntLJ2KUD7x2G1RHo+aXrPXjC7gtEVhskR0KOUsoz2j5qx3+NWtDS9G2R7smNJPrYfMlIfMIxqDb8zUK6TrVd4V2i3e6SDLTeGA+06EcIQU9lTIH6hAA8Rg01W1odQggZzvWiPtUWm3RtIRLY0kFy3Tmyxwn3G1pKd\/HiG\/1qhLW1htKfA004VXmqoWvcLEEju2eFljelMTaeqOqcnfV3pPdrckNmQ0js4\/OJA+tTjod1\/Lsl4aBUXHG08C21HaSz3oP6w5g\/DzpgWNiO6o1dIjkCYiRGWpHa4m1DmhXhUl0UdZEYZexQdHsYfRzZnI5EcR7jctxz2LdqfTQaIblW+eyVMqWNlBQIIP1SRWDel7RcrRGr5FuW0tMJ1SnIa1d6M+6T4pOx9D31pn7OGs1T440\/MWAiSeKLvszJA7TY\/VWNx5geNOv2itCNaw0e84w1m4x8uxVAb9YB7vwWBw\/EJ8KTsFrZNHsUNNKf5T8urgezfyWo1dM2up\/ozO1p4\/58wsQUV9UkpUUqBBBwQe6vlbGk1FFFFCEUUUUIRW7OglLbv2fNErYKeFLUpC+HuX7Q5kHzrCdaw+xHrKLK09euj67rUlEdf5ShOgZ4EnCXR6HhVjwKz3Uo6bUj6jDCWf0kHszHqrPCJxDVNcVc+Sg99J9VWqLq3SX5ClvpiSYzvtECUoEoQvBBQvG\/Ccnfu9Kd7jbJEYBxQDjB915vtIUPiKQZ4DzFYvDNJTvD2ZEJ8IZO0EHqKqJRvujsW3UFmkiM2T1Mhrtt8OfurHZUnw3BHKlsbUVmkJ7EwIJHJaCCKtVhx3dLbikoPNOdj6cqDbrY9vItNteUTzVERk\/IVZuxaJ+ckdjyPoQfNfYkkZkbFVqm8WxJyZ7GP2qF321q7KZYcPghJV+6rLFlso5WS1j4REfypwjR2GABHjR2AP7NpKMfIVwdiUG0MPePZfhqiNyq2GLjOIFvsVykj8XUcCfmrFPMPTOp3xl42+2I\/WX1rg9E7fM1YeeI4KisjluTStECUpvrFNdU1z43TwJHqa4fxCWQ2ij8z+PBRpKxw2myh1u0hAR2rhKmXFfPC19W3\/AIU\/zqUxIzMZkNR2WmGxsENJCR9KSTbxpq2Z9svaH1g\/0MJHWKPryFM0XXzt1vX5L0zbmoTTSgJM6SkOuJPclI5cWPjij9lUTgundZoz+AZeS4OMsn2gnryHj6AqaRYL62y8UpZYSMqddPAgeeTSabqfTtsATGUq8SQPuHgYSfMnn6UzXi76GvEFLV5F1vSouUOyWGn3mUHPepscHEO\/G9Rq7WSGqyKvehrwi6RWyeOGp4OZxzSheykLG\/YVz8quRhBw+Jk5jI1tjnjLsuLX679ar6aopaqUxSPzG4epvfyXbWWrLncYyzMeUIyEkoixk4TgeXf61G9MTlQL9AuPuJKwHB4JVsf3\/SmZVxRcIL0lJUVSHkx2gfupB7W3cSefwpzltNtw1yX5DMSK0O2+8rhQnH1J8hkmhzXHKUkuOSZBDHHEWsFgpg+n9MdZQCVdYoAAbneqw6XpkW03fgU4hyS2wkONBWQ2d9l479\/d5\/CuWu+ltSyYWmUriurbAdlkYkO7YJSN+qSfE9o+VVUl2TLmILzhW4pXu78+\/wCJ8zvvTfodoLW18gqJhqRDb8+c7bEs41pPBhbC3bJbJvqeA8Sk9\/VKnFqZJUpakOo4Unk2lRIye4ZNWJ0ZR0ov7fUbdRHUfngfvpDfbWy10erdAVxLukdsrz72N+Xr9afuimKo32QAObSU\/NVXWmsUFIzoYRZrW2\/KiaHV02IRSTzm51vQeC+9OEhf+zTZkLU49KuKStSuZ4Wyaqq2p\/N5HeTVo\/aVZMZm2MDZImL\/APxiq0tKf0ZJNUeCW\/hzHDeT5\/hJencl8RPABvlddig1wkxUSmVMr5KGx8D40uKa5ObCrFriDcJGZIQbhN2jrm7Yr8EKdLIWsJCwcdW4DlCx61r613JrVGl49y2QZjRS+E7dW8nZY+YCvgRWMtSs54X0\/e7KsePca0F9mbUSrja5VmfXlbzfXIyf69sYWP7yN\/SqXSqhE9KKpv3D586lreh+JmaHoXbW5jq39xzWfvtHaUXp3Xrk1tnq4t1BkDAOEvA4dT\/i7XwWKrKth\/al02i86GkSmm+KTB\/TGiBv2ey4PgUEK\/uCseU3aJ4ka\/DWF33N+k9mzw8brrjVL0FSSBk7P38UUUUUzKoRRRRQhFXx0Iw5lg03B1HAbR+UxKM1ni26xCco6pR\/CtPGD+1VEtIU46htAypagkDzNaxFqTa4EC1x09liM20du8DBPqRmlfSer6KKOIf1G\/YP8hMOj9M2WR73C4At3qbzb9LjwGbzpS5yI0Sc37TGSCFJIPvNrSduJJBSRjmKRQek2aV\/+97FbZ2+62wWF\/TIPyFVvoHXFvi3qfpi\/S24ltnPqk26SsdiLIzwlKj91DgAyeQOD41ItQWxyE+l0pAaeHEhQIKT8CNiPMUh1OGxxP6OZmRzB\/PLemKjkjmLmH7m5HirHjdIGm1JCnLFc2CRv1chCh9cV8u\/SNp6HAROjWu7PtB0NOJUttJQSMpPfscGqqadJHDncU4WNUdx923zU8USajqnB4H7qh4EGoD8Lpm\/UW7Oe5TzTstkT3lTuJ0pWh5aSnT03hUcZclpAHyFObvSMWtounYKDyBfeU4fkABVMzor1kuT1ukdoJPZXjZST7qvUc\/Onm3SS831az2049RX3JhlM0B8bciv0UsTvuue0qdzOkXVD4UiM9EhJIwPZ44Ch8Ccmoi7qK8zpLoecm3RphfA4t6TyX3hIPPz5V0jAnmPCvMhpUd1T8UJIdOXms44jy4x5+PjX6zVbdtl0bTxx5saB2Lo\/dootE2Y1kOxWlKW0scK0KxtkfHG\/I03yJ6LBpW2RXHnWhOUn2p1s9spI43N\/FXLPgaaNWMPyrctxtLjb4SUEqHDxIPNJPh311tzjep9PxY621OzYZStptCgC8UDhcaBz7xG47jtV7gcNJFWU8tVnEHjWvsA3X5A5nkqvHf3D6CdlNfpNU6ttt+XPhzVy9DfSZpa0wzaX3i2xMdSGAhrhQ1sBwnwHnUVuN6H\/tHcnQ0txo8+UYz7bIwlYOQg7cyFAb+ZHKoFDtDjs1K4WAyhYKgvKVt4PJSTuCPAirDt9vtke9IlqaL0a1ATZbpOxc\/qWx4qUog47gPOt90zpMMjwSrqJSCHsy2Ea1vp1eZNrLzfo5W1oxejo4LksdmN4F\/qDuy+32Vd6zvTOldWz46GmjxPCUyhw5SlTie12BudwTjlUKvWp7peX8vyXD3JKsZA8EpGyPSlWtnF6g1rLlN4Us4aLncrhG\/1yPSvcG0oaSEoSeL7yyN6WND9BaZ1JDWVjdZ5aDY7Nnjfbw4haTpTptNTzyUlM6waSLjb37vNOWjtDS7rwSpIXDguHi6w\/wBI9+zn\/Uae9ZWCFE1NZ4dvhojstQis8A3ICzuT3nzNTzS8V8WO2trz2YyU70gvbSZOrH2kp4iwy3GHxO5\/eKfZnhg1ALAbgswfVSSkyE3JUE6UXHrfoCwQzxBci49eoDlwoB2PjzBqWdC7aXtRqTn3uD5ZqPfaGXHOprfYY+ybRBShzfOHV4UcegTUg6HXExdVMp7lNtn4jI\/nWA6cTCfpNXn6LYtAZS2OeE7WgeIK5fatihIgugbJuCkfNrP8KqO2JxGSfKr3+1JAWuzyXU7iLMYeO3coFGfrVF2\/\/dU+VVOj774YxvAkevqlrTlpFY139zWnwt6JQaTvGuyjtXB3nVu0JJYEjmsCRHW2eZG3xpy6G9Quaf1Wy8jP5pxL4T4lJwseqSRSJauHemIO+x6hZe5JDoJ\/ZVsf3mpXRCeF8TthCadG6w01Y1x2b+o5FbJ1pFjyIclpaA7FxxYPJbKxuPVCqwFqm1uWTUlxtDp4lQ5LjPEBgKCVEAjyIwfWt6aVkflTRFoffUCr2UxXfMtkp3\/u8NZE+0dbjD6QjKIH6ZGQtWPxoy2r\/RS9oLMaetmpDsPmPxdanj0XSUjJN7Tb0PiFWlFFFamk9FFFFCFJ+im3KuvSNYYSUcYVNbWsfqpPEr6A1rXVsZMKJdJp5xo7jg27wnA+uKzd9mhjrulu3Lxs006s+WUFP\/VWlOlviRpC6rTzf6tr5uJz9BWZaXTOfi0MG6w8XZ+CddHW6lI9\/E+gWVrusO3V0A5CCGwc+FOlj1dqKxMey2+4LMMnKoj4DrJ\/uq5fEYpphMF2a6pY95SlH1NKFxShYyMjxptlZE5ojeARzWcVOIPjrHyRuINzsPNWPbb5dX9MxdQvWSO4w9IdjuKiOqSELQEntJVnGQrIwe6lbGrIYSFOW+Y2fLhUPnkUl6HL7DYYn6TnuNtJuC0SIDizhKZKQRwE93Gk8IPjipoxY9GzrbKF4bet05pZHFHUUrPlwciQfEUnVroaeZzJYja+RF9h5X3bMuC0rAsRfWUYk17uGR2bVFtR9IVkukFmNJt9zM9lPYfDSd096Tg5I8+6kVp1fFbUhwxnuzthwlOfoaZrtagxPdQ0pz80sqYdcbwojuJHL4+tKnIonwEPx0hLychSCoFW3NO3f3jyptwLR7C8Qj6IvLT6Hh68FV47jtfhTmvDA5h38DwUmc6QUoQoRokVBxsSHHSPoBTZN6Qr46ngbkuNf8pptoD1GTUbiMIlTWmH5PsyFq4VOKTnh+IqWR9BtBY6+4OkZ34GgPqTTpTfpnhTDd13ddva6S679S6mLJwa2\/In8KLTLlOmL6x9ZcV+J5xTn8a62q6T7S+qQkrW26QXEKHClRHIjHunzFPb1n\/J76mlM5Uk9lRGeIdxrgqKtRPE0MeKgAKZm6G4UyExdCCCLZ3Pju7FQnTfEZZGyiXZnlYDu39qk0LX8KchCLqxHkKSOEKmMcSgPAOJ38OdOOuOkGE7oi2WLT6Y8RSSsvIjL40pPIOE7knBOMknPwqDItkTOXQhOT9zn9KV2qBb25hU2zxqAygObpJHeR30tj9LqAVEbxI7o2nW1CbtJ+cr81aS\/qJIYnOMLeltYPAsR88DnZKrBaFtRQ6tPBxgElZxwjzPieZpxLzDA6uMkPOnktQ7IPkO+vj5cfOXnVL8u4elLtK28zdRwI2Oz1oWvwCU7n+VabYRR8gsuc51RJrPNyVb2nYowyHsBEZhJcPwG9ILLFjom3DUs\/hREhJcmvqPecZA+OANvhTxIDkS19ShKuvmK5Y3CM\/xqFdOl0RZdNxtGMOAypfDKuHD91AOUIPxIz8B50hYziDaSF0pPUmCmia0Bztjc+3cFSN+nyrvd514l8RdmPqdVk5xnkPQYHpVi9G7pVe7VIT2A7GQCAdsgY\/emoK5GzAVkdr3zUo0NJMeBBlDf2aUps\/A4UP3msPxZ5qIHHeb+I90\/fp3XB2ISRH+pviCPS6vbpus4u9hnIaSB7fbSWts9tIC0+u2KyTAdBSUDPca2jdFG46FjzWcKdhr278DmP5VkvX1lVYtWynGG1m3yXC4wvB4UlXaLZP4gSdvDFVejk41pITvs4evzkVYaZ4c6SmjqBnqXae+4KazXB1W9e1rChxJO1cVb00NCzRjVweJNMt5Rkoc8QRTw8cZpsuhBY\/ZOamwZOCsaU6rgQtL9CtxM\/o7HIFp9Dg35BbYB+qKpn7V9v4XYU5KU4RKcQTjfDiUrA+aV1Yf2ZZfXaXuEVZzwoSR\/ddI\/wCqmP7VcPrNMuu8urUw8PPClIP+qk\/Dj+10j1RvNu\/JbhK79zhbnHe0HwBWXqKKK11IyKKKKEK4fsmNhXSU6f8AymPm4j+VaG6YEJGgn1f+aaz8O0f4Vn37JagnpBdzsS0kD\/GK0V0uIC+j6Zn7jqFD5KrI9KXWx+P\/AIp4wfKgFuJ81lWzICuNQweyKcSwFjBSCKQ6dHYX+yKfEIGab6h+q8rEKqQtkKZZUIpOFDKTyNWhoC+tXxDdnvb6UXUYRDmuKwJI7mnSfv8A4VnnsD41EEx0rSUrGQaSy4imBy4kHkahVLWVbOjfkdx4fOG9TcJx+agnD4z1jcQrSuloYlsrjSEFl9BwlRHaQocwfLxFQl5t6zXBa34ynAnCZDSNlOJHJSD+IZJHceRqYaPvytRQDFmucV8ioylZ96a0Bz\/5iAN\/xDfmDTsnTjmoIzzjCEKejJ4kge8od6QO\/wAapKTEJsJnu82sfnYfma2XpKTH8Pu3NrhnxB9xuUWOlWr1Cau1qebfjvYAfSMAqxkocH3FjHw+NK7Fd3rSRarwhaQ0eFC1bqb8AfEedIIMq5aLuSpdrLYYePC9HdQFNq8UKT3g42PMdxqcW2bo3W7SY01Ys9wWocDTzg4Af+E4diMn3FYPh41tOj2msUrRHNvWDY\/gbo530k33Dx4Fp5rhcYLFzhjDvCVDLT7Zzj1HMVALjAkwpamZSTxA5BzlKh4ip3dNKai0u8THC34hOcpSVNnvyU80nHfyryZFuuUUsXBjgJ3AUdgfFKu71rRoZ2TN1mG4SSBPhzyxwu3xCgIAHKusVfVSG1591Qp3u+nZMQlyKTJY5jhHaA8x3+lNzTaeAg4Pdj5fyqQM1PbMyVt2m4TqtPCsp8KnXRLb0F2bd30jqmk9Sg45k7qA9MCoMj84y0sAkkcGANyRy+dXVoizYgwLE0QgkdbJXnkTuonyHL0qBiU3Rw2vt8t6KCIvl2Z+qWPXSNZrZM1fdkgsRdorR\/rnj7qU\/D+dZ9u8ubfrxKu1yVxyZThddPdvyA8gMAeQqX9LGqU6kvaINuyiyW0lqGj+0I2U4fM748qiyUcCQMVgGk2N\/vajUj+xuxWFbUhoELDcDaeJ3n2SGQ1hpZ7gk120wJLVkcWllbzT8nhQlB7QUhO6seGDj0rzcAoxXQgZOOVNlo1Gq2xvYnWlrbS8XWloGVIUQARjvBwPWlzUfLEQ0XzCZdA6qCnxNsk7rCxAPMi2fJaL6Nrpqa4WFVrgWNA9pAaVInSAlpGNgrgTlSvhtTX0pwrLo\/RNzsU51u7zZLLjr\/I9vGetPcjBA4R5VBdN6y1RxrtdsTd3FEkFmLF4V58CRuKcNc6OvR0hdJOoGPZJDsFyRHhhfG7xIwoLcUNs8+z86oBSNjkaJvp+obDuvkOO034Lb6pjdV7wQQQTbiQN\/LqVFQJCnCoHlgUqUcCm+3c18vGla1bb0+SNGtksCkaNfJcXlZ5U3z94y6WOq7x30hmq\/MrHdiu8QzCkwixCuf7Laz+TroP1HE\/5mzXb7TgK9GyCBsY3+l5B\/jST7LaiIN4Vy7K8fNulf2j1BWj5A\/8AKOnH\/qN0mSi2kjT\/ALgttw8a2EC\/9h\/6rJlFFFa8kdFFFFCFan2Y5Aj9IzSidiEZ\/wDqoH8a1P0jxzJ0Pd2kjiUlCFY+CsH99Y46Gpq4WtWXEKwC2SR48JC\/+mtt3ZCZlnuTKRkPRFqTj4cQ\/dWS6bNMWKxTdXgQnbAiHUduBWPNOIKVrQdjw4+RqQMI33prjNey36XGOOw84j65FPDdM1S7WdrcVh2KsMVQ9h3HyySllAxmu\/VJWkoWnKT3VzawKVpGarXHNUb3WzTQlMq2XJiZDdU28w4HWXRzSpJyKuvTF6YAgaihpDbEslMhlJ\/oXRjjR5dyh5EVVj7KXGVIPPmD4GnPo3uCvb5NgecIbmIK2UnkmQjdPw4khSfl4VCxKEVcBJ2t8t\/unvQXHjTVogkP0PyPXuPorG6VdMMusm7RseyzRhzhGzbuMhXwPP4g1SbCXEynYUhHC4lRSpJHeP4HmPKtH9HclrUNlkWKdgnh6oZ7jzQfQ7VU\/Shpt+1SxcQ3wOR19TI27s9hX7wfSqvBKx0bjSS7RkD5fOpOWm+DfvaQ1EYvJEO9v429V150fq\/UunUpZg3ErjD\/AMNJT1rR9DuPQipd\/tbpC8H\/AOIdMuwX1bKk2xeU58S2edV9GcalMhbeM\/eHga7Jb7gabaPSHEKB38qQjksMNbJbVeLjgRdTn8hWeaQ5pTV0F9ShkRZSzGe+GFdkn1psvthucM8F6tTsdZGQ7wcOfA8Q7JqMrZSRhSARU96KL2+\/P\/2NuDyn7ZckLQ0h08Xs7oSVJUnPIEjBFP2BfqJLLOyCqYMza4XHoKepdZg1HbrbL+efX2Jl0HZVytTNR3FpWw2r2kAnGQjux45x8qte2typVq1SzD4\/bFWlxMfhPaJ34seeKrm2zW9P6zgy0DDTbyS4nu4CeFY+G551MY9+\/JeqXxbnMOxX1Bvj5Oo\/kR\/OtAxanfVNdG3YWr6w+rjiDZJDvse61\/NU5HQgDKRy+ldHCMcqt656O0Xq2Q5LtNxOnbo8eJcZ1OWVLO527v7u3lUM1N0b6vsXE69bFTYg3EqEeuQR44HaHLwrz\/iWjtfQvOuwkcQukuHSgdJH9beIz7xtChTnI1H7zGSPzyBwkHtEfvqRPJxkd4OCPA+FNzyErQpKxsRiq2B5Y66500hjddTrR95UlVpvfWlPXYalYOMuIISon4pwaufX6Wrhpm2TygLQkGO\/jvQRwn6GswaPnltc2zOE5cHXMf8AMQNx6pz8q0Z0aXFGotESLY923QjYczlIwfpilzGKYwSaw2fCPVq9IYLiAxDD4Kk5ubk7yPusdOxXbVd5dseyHIz62VZ\/VOM\/xr24vbPdUz6d7Iu26yRdUIKW7g2OsxyDzYCVfMcJ9agpXxJznanyknFVAycf1Dx3+KyvF6E0dY+E7j4bvBC1d5NIZx\/RyPE0oUoc6Rz19gDPM1PjbmosTfqCvX7MEco01d5JGxyAT5rQP4Gkv2lHg3ptxAOf0JRx+06gfwp9+z\/HMTo1ckKGDJdRw+eStX8BUF+05PUIb0fOCGWGuf4lFZ\/0ikmnHT6RXG53lktqgBhwix\/s\/wDqs6UUUVriREUUUUITzoiQI2rLc4o4SXghXwV2f41urQklM3T9nkOkKC46WnPiBwKz8qwBGdWxIbfbOFtrC0nwIORW2OhW8NXPSRDSwS24HEpBzhLieIfIhQrOv1ApiYo5xuy+d6a9HJAWPj+Z\/wCFSGuYKrPr6awpJTl0L\/ek\/UGvSPeqYfaXt\/UaojXZtGG5KBkj9cZ\/1JX86hMJzrI7a87kb\/GulJN+4o4peVu5ZlphSGDEXnc7Pvz87pyZ5Dbupa2R303NKxtStleRXJ7UlSNulKjtzpujLfjaqgyIqFLdRIacQhPNSgoYA+NLgc1ztcxq26qhXJ9tTrcWQ26pKeZCSCcZ76\/I7gGwvkV3wwhlS0uNhcZ8MxmrY0re7VatVyH0TENQ3HVgKcVwKQOLIyDuCKmGqIaukCX1+m45eiBse3S1tkMvLH9W3n3yrG5GwHfVdWi\/WJm4Oy0xo9xSpZKHCUBRHmlW4NP986UbvcbYjTliZw44ktojwcuyXAfu5GyB5\/WlQ0rzNcNINtpttHLkvTEh6QNmhIIttvlY+aqjVcdFg1IhmO11AUBxshWUpPEQQPLal6VZ3FNWs7TPtt1iyro6hbj6UlTaDlLJScFAPfgEb+Oac28YGDzGaYHWMLHA3y2rz1ptTsgxaVrGaovs7AfyuhJI86nPQ7aCmVP1hMTiJaG1Bkk7OSFDCQPHAOfUVEIEN+fPj26G31kmS6lppPionA9KtLXjsXT9kgaItbnG1AHHLcH9a+rdR+p+G1NmhWDOxGuD3D6G5\/PnBLlO4QRPqnbG5Dm47O7aVXt1WX5y1q3xsD4+NLXHkvttPZV1nCErOfvJ2z8sU0vu8S1EV2tofedWyy066vHHwtoKiAOZwO7FegjYZqhMbiwAKS267tpw1cFlLf8AbJRkj4jvH1qc2a5ajs6G3ocgSoTg4kraX1iFJ8cc\/lVTqPEnnkEd1PmjL\/K09IwQqRCWrLkcnGD+JPgfoe+oNXS9I06ovyKnYfWiBw13EHiPXiFYN2j6Q1qhQvltTBnL2E6LhKgf1vH4KHrVU9JPRpfNMR3LhCIvFrSCsvx0HrGk+LiPDH3k5Hwq25jdpvkJFwtkoNOrzwSEjv8AwuIzvj5+Bpot97uFquCbdKPUukEtt8R6p4eLau79n6Uj4hozSV93Nbqv8fz82JnfLHJb9wL32OHrxWWXZLjc9mdGV+dbUFoPMZB2q9uiK+twL0y8wv8AMTEh1ocsH8P7x6V36SujCBqWPIv2kmGol3TlciCMIblK3J4RyQ4f8KvI1VWhbo7HW\/bH+NmVEcLjaHAUqTg9tODyIO+PM1l2k2CTQxljxs2H5wK0XQmtbBUGkefokGXX+Rl3K5un7Sab5ZpCYTQU44BLgH\/iAbo\/vJJT8cVlJt4Y4DkEdxraGm7k3qvR5jg\/prAK2t9wRzH8ay\/01aYVZtSm8RGi3BuS1KUkDZl8e+n4H3h8T4Uv6KVuo51FLkdo6949R28Vd6WYV0sYqW7WZO5jcVD1KJ\/lSOXxOKShIOSNh5mu4X2POlGmYq7pqqBEaRxlbwJA8BTxcRgvO4XSRQ05mnbGN5AWotGQRauj+yW8DC1grI8cAIH1Cqzx9pK5pk3hbLa8pXLVjfmltIQP41pG7yW7e4WyR1VrihBxyJQnf5qzWO+lacuXqctLOSy2OLfmpR4j+8fKk\/RGEz4g6d3M9\/wLW8aeIaDVblfL52KI0UUVqaREUUUUIRWi\/srX\/Mlm1uuDDqVRSD+Idtv9xFZ0qYdE94ctepm0Id6svEFok7B1J4kH949apcfoRW0Eke+ytMHqOhqhfYcvbxWrOnCyG86CU40kKeiLwPHBPEn\/ADAp\/vVn+xvhTJbJ3A4h\/GtUWyZD1JZW3goJi3SNgn+zUf4pWPpWXdX22RpzWMqItotoS6paU9wBOFJ9Dn6Vn2i85dE+jfk5puPVfGnWG9NC2pbuyPUcx437wlza80paX50gQQCCDlJGQfEV3Svzq9e26yB7Lpxbc\/8A9rjMQh5OeSsbGuKXa9BYJ764hpabriGFpuF80jOjMakRBuMdhyNM\/RnFOpB6oqPYWD3YVjPkTWhegKW3bLvKtK4zDBJ4XAloJVzIIJ5nnms1XVlBcDniMGrt6P7sHJNjvgPbltBmScf1qOwo+uEn1qrx9hMIkb8IzHfmFrmgteKmCShdwuPX0K9faFsCIrclSRj2aUlxJ5dheUnb44qtIczihtK7wnB9K0D09x\/b7L1qAVGXCUnIG\/EE8Q+qazNa3wYa8747QHjmuOCO6ak1f7Tl1FUH6g0evPDUH+poB6wbH0V1dBsQRmbrrea2FIgoMaAD955Q7RHwBAz5mkF7cdddflPKytWVKJ5lR5mptcLejTOhLDplJBdQx7VKwNy4rKjn1J+VV9fJALBweLiOa9HaIYa2iomi2ZzKzLGzqdHTN2Dz3+yaEgE4NWf0Ow1Wjg1Lgh1bnAyPFobL9FcvSq2s0R263iNb2CUl1faVj3UjdSvQVczSWkMtsx0BthpIbaTjGEjYfz9avK94LOi47epTMEpj0nTnds6\/wp1rLRulr6BJk2wMqdSFInQsNubjI4hyVz7xVU6s6Mb1AbU\/Ynk3mOBngQngfSP2D7390+lXLoOV7ZppLDvbXFWWlBW+UHdP8R6UruELqgVtZUgcvFNK1PiE9G8xB1wNxzH47E112D0le3pXMsTvGR\/PassadvVw07dnEvMupbUrhlRnElKvjg8lDuq0JLEC725KH0h6M8A42oHCknuWk9xGameprZabvH6q825ibts4ocLiPg4N8\/OoDJ0ldICHYum76PZVHrGoksBLiCeaUugYI+OKtjVx1NnW1XeCpWYPLAdQODm+I7ExC7TNO3BMOe+Vgf7vKKdnE\/hV+4+HOox0y6eb1A0nXGmmgm\/QO3JYbH++tJHa2G5cA\/xJHecV81lHvjJEW8symHEnLZe3TxDvSeR7uVNGltTyIM1sygoMoUEuFP3QO\/4j921fVdhsFfBqyC91Lw9tTRSgtdcA3HEJX0Sam9lu8WQ2\/wDo8sBSVdwPd\/KrK6VdLW692V5KgEw7indWM+zv\/dX6H5jNVJrK1taa1Er2P\/5dcyqTF4fdbd5uNg+Bzxp+J8KtXo5v7N\/0jJgXN9sFtopdUtQGAOSviK8xaVYVPhFcXjItIzHDcR82reaKqixCjZO3MOFnDzHYsd3REq3THYcxhbLzS1NqCkkAqSSDgnmMirM+zbY0Pahe1DJb4mYKOMZGQojBA9VcI+dWdpNq0X6fP01qKBHucGW0ZkdD6clC0kJc4D7ySRwq2I3BrnGtEbQkuTpKCFLjvJTOivLPbdZKiOBX6yFkgnvyk1YV2Pmop30rWaryB1Fu8jq2W8VS4fo6yjr9Yuu0Xt1\/4XDpDnJt2mXVPOduY5hZzuG09tZ+eBWQbvMXcLpJmuHtPOqX8MnlV29PGpw\/BeYacykfojOO\/fLiv4VRFMmiNCaelMjxm757dy+9JKoPlbC3YM\/nzeiiiim5LKKKKKEIr2y4tl1DrailaFBSSO4ivFFG1Gxa16AdVNXK0fk1agPaEmRHH4XAPzrY+XEPgaVdPum1Xe1MX+G1xS2DwvhI3UQP+pI+afOs8dEuo37Pe24yXy1xuB2Osn3HRy\/xcj6VsKxXGDfrE3L6vMWYgtyGhuWlj3kjzScEHwxWR47SPwbEhVRj6SfnePEJ6p3x4pRFkmdxY\/PEc1mG1yA5H6onKkjKT4ilSV70t6VNMyNIalVwAeyvK42lI90E74H6pG49R3U0MPJebDqO\/mPA+FMzHMnjE0f2uWK4rhclBUOif859qXJWa6B0Ui6wDntR1or5Md1UmK6USyFsqGeW9TbouuK16dnxie1AmNSkeSXBwq+qEn1qAKc4gU551JOiV4\/lq4QzuJVudSR5oKVg\/wCU1Fr4g6kffdn3fhM+iEpp8UiPE27xZaW1S4mboGHKV2g04k\/AEjP0NZx0HaFS+le12IJCki6cK0q2yhtRUf8AKn61fcR8zOi+UkniKWtvlVTdDaml\/aGW45kFuE7LA7iotgfxPrVNoNCZKp8B2X8re6edM6MSUkb7fa89zhf0VgdItzcnamuDnHhCVBtGOQAH86g93V+abT3lVPF9lNdZIkLWlKFulQUfNRPOo5EcVerszBjkoZzxOu94QOePDw9a9WUoEcVuCwGqglq6wFo595KmWgrf7FFXPeRwvygEIPelrO\/zP0FTiM6CkAnBG1RmKQFNhtAShIASnwAG1PDJPVjffFQpvrNymmCEQRhjdym2g7qIt+TFUfzMwdUryXzSfnt61IZ93eWpbIb4Eg4571VzTi23kOoVhaFBST4HOc1On5bcxpuc1smSkLx4E+8PnmqarpWiQPtt+fOpWcM7izVuvMqXI4VAFODyGNqZ5XEvCvvJOQfAU5LVxc+RpK41vlBx4A8j61+x2ah2aTOFuVFMZ9LbrK\/eZdSFIV6Gqa6YdN2rT\/s020JdZEpSuvj54kN+CwTuMnuNWrfJzNnie2SkLCFKKG0DmtWOQ8vE91VXq6Yq8xJzsoguOoOBjZGPdA8hU+la7W1hsXMniokmc5ftHvWdw8UqGQ7EUeaSk5R6c0nyVTPp+\/REo4zIbaQ4jDgU4AU\/H5Ut01GchW+dfpCSiMhkobKtgsjc49cD1r5ZNAxlQGZVxSjjUkLW2GxxZO+CfHes\/wD1E\/ZsET5TZxuMt4\/yn\/Qh1ReVjPtyOfH\/AApN0MOv6p6T2pcDj\/Jlnhulx7GEurcHCEjxH8jUq+0I0qLKiXGAAJVnaDCzn7r6SFZ+Cig\/Gpn0fWuDorSTs6ehEVtKBJkpAxgcm2h574+Jqv8AWT0m8Qr0hRHtMxh\/HDvhwpKk4+CgPlWHtqW1GICZgtG36RzH9Xfc96cmNL3ucTe3mspdIdz9uvXsrauJiGOrB8VfePz29KjVfVZ4jxZ4s75r5W4QRCGMMbuSBPM6aR0jtpRRRRXVcUUUUUIRRRRQhfUqKVBSSQQcgjurRHQL0gMoR7NcXSGHeFqYMZLa\/uPAeHcfLPlWdqcLBdZFnuTcxg5A2cRnZae8GqrGMMjxGmMThnuVlhlcaSW5+07ffsW2tY6Yi6ssbtplhHtASTFdBG\/eEhXgfeSfHyJrNFzgztN3Zy3z21JWgkcsBYzjI\/l3cqufoh1vDuVsi2uVJHVrGIL7h90\/2Kz3b8vDlyxUg6UdFx9XWtz831V3ZGUkDtOEDu\/WwNx94eY3zPDa2TCag0lT9hPdz91eY7g0eLQa7PuGw8eXUdx3HtWeQ8laQtKspPKgueZpvlR51muCoU5lSFjuI2UPEUpQtKkcSTkU7FgsCMwVkVRSPp3ljxYhdy4Bvmnbo1mhrXtsQTs64tk+fEhQ\/fio8tzfGcUp0nI9m1pZnkkkieyNvNYH8a5zw68D28QfJSsK\/l1cb+DgfFaq0c4l\/RUuMDnCVJwPKqw6OI64\/TCJqR71olNEjxSRj6H6VYPRjx9Xc4y1HCH8YPLByDUEskxFt6SGEKGCpcmMR4EpyP8ATS7oM4RY7qcSPEH8LXdIoxJhsw4C\/dZMuqJy3J5adVhKABgHYbbmpRoWD7La\/a3E4elDixjdLY5D151Ebv7K7rFUWW6GGFykocWeQTt3+fL1qyyMJBCeFHJOOQHdivT5dlqrD+ha0tI3BOEVQLvp8acW3SnGcnH7qaIHFg8J78bfClgLpwEoUTnbY1HcM10S0SDgnY+FSDScxTsWREUrtMnrmx4pVsoehwaixUG2y4+6yw3+N1wJH\/8AaT23V9ntl2ZebcempBKHQyjCOBWQdzzrhLHrsIG1fbMirNby4sIbQVrPJIGTUf1HqCBaCprjE6cD\/u7a+wg\/rrH+kb\/CojfdZXSYlbDbggxVZBajHBUPBSuZ+gqJv3BpGE8io4AG5J8BXGKkO167F43Jfe7pMusxUme6XHc8KRyShP4UjuFNce0yLy6pJJatrZ\/Pvj736iT3nbc91SWHpXggm8apfFqtraesLTiuBxwdwV+AE\/d3UfLavsmPI1QgIER206dT7jJSG3ZafNI9xs+HM99VOO6TUOCwF8ruoDaTwA9dgVtheCVGISANHbuHX7JgXGjageYRFaDenreR1KUjCJTqTtjxbSe\/7xqf9HmmzcZibjJbzGaX+YQf61Y+8f1U\/U0s0npNVwcbCm0swGxskdkFI\/0pHj8qaOkrXTDTR07plwCIghEqW32Q6B9xGOSPMc685YxjFZpDVuldkNnJo4DnxP4WqUdJHQwijpdu8+p9v8pB0x6kTdJIsNvcJt0VfE6sf+Id\/EPFI5DxOT4VE9T3FNr0pKv63OBDduWeIdzoHCkeqin519vRSoIeUQNsZqnenPV63YMfR8R780257TNCeXGQOBB+AySPEjvFS8Hwz9zJFBGLNBz6t\/f5qVWyx0FIXDbu5k\/L9SqMkkknmd6+UUVr6zZFFFFCEUUUUIRRRRQhFFFFCE+aT1DIscs7qciOH8814+Y860\/0b9IEW6Qo0O6zQQQExJ6jsfBDp7iNgFd3I+NZEp401f5VlkEo\/Ox1\/wBIyTsfMeBpexzAosSjvazvnzzV3hWLOpSGSfb5fjktja+0ZbdXx1tyGkR7ojdLuOEOHzPcr9bke\/xrOmsbBddKT1x5rS0oCuEOFOAfJQ7j\/wBjNWV0b9KLCrc1DnKXNtyQEocB\/PxPLH3k\/qn0PdVhX6Na9Q2lHtRZuMNaSlqQ0cqSD3A\/9KvpSHSVVZgs3QVAvH82exVzieD0uKxhw+7cR8zHkssCWHEk8leFWj0E2dDdvu2tpDKXn4hVFtiVpyEv8HGpz4gYA8OI+VMerejhVufcdtMhLrCSeyrOB\/L1286sLoOcXJ6PZdr6hTci1XRTjzZ94odQMKx8UkVeYxXxyYeXwG4JAPEA++Q7Ut4TgUlJiTWztyzIO4kfOtSjRWqbU1d5DpUpEGcgOtvBOQOLtDbyJI9KrjXUtuPqN++sghlm4pkpB2ynjAP0JrzdlStGSnIc2E85aluqchSGRngSo8RbPwJpjus6VqUph2+E81GKx1z7ycDA8qg4TTftKxtbCfpyN75ZG\/fxCd6ro5oHwv8AucLW68ku6QUtK1O44ySUPNoWDjY5FKrReJC46EszHWXUjCkpWRy7wK45nxI3s1yt5uUVA4UPNjKwO7iHwpLEjWF9xKvyg9DUrcIc2Kfn8a9BYdj1DiDA+KQX4E2IWPVmD1lEdSWM2G8C4Kk6NQ3tCCgXJ\/hPPl\/Kvjl7ur6sO3GWrJ\/tSM\/KkbVui8IKdRsqT5oST8813jxbOlOXtQhe39UE7+W2TVm6ohYNZzgB1hV7YHuNmtJPUvReKu0vtHxUcn611hvl1wNtJW4onHAhPET8qVx41rc2iWu6XJXLPAoJPqcJqRWi16icITEj26yM495f51zn+FOw+dL2IaZYLQA9LO2\/AZnwural0cxKpzbEQOJy81xi2i5TI\/WS1t25lAHEt3c\/LO3qaftHqiNSVt6Tsi7xNGUruMg4ZQf+YdgPJANOVq0hbi6ld1flXl7OyXzhrPk0ns\/PNWRbbUqNFS7KMe1w0gAF4hAA8Amsuxv9VJKq8OFQk\/7nbBzsPU25JlpdFGUln1T7ngPfb3BR6HoR959u7anlpvFxb7TDfBwxox\/4bZ2J\/WVk7CnWRZmIEY3bUUluHDTulKzlSz3AJ5qPlSm6a4t0Jss2Vj22QkY9qkDsDzSnmarHVE+fdZiplyluSXjskrOyR4AcgPIVmlW41c5mrJTJIeeQ5X9G5c010FLPq6rRqN8ewepzXrpB1rMucdVqtTaoFnOyk5HWv\/tkch+qNvjVdvji2x8Kfp4SWu1tiq06QNdW\/TXHGZ4Jl04cJZByho+LhH+nme\/FWmHU8lQRFC3Pkrd7oKKEudk0ePuV76VNZpsMBtmOtK5zif0ds47Pd1qh4eA7z8Kz\/IedkPuPvuKcdcUVLWo5KidySa63SfLuc96fPfW\/JeVxLWo7k\/y8qTVp+FYYzD4dUZuO0\/Nyz7E8RfXS32NGwfN6KKKKtFWoooooQiiiihCKKKKEIooooQiiiihCU22dKt0lMiI6W3B6gjwI7xVmaC6RHo00AShBdc7K0K3Yd+IPL1386qqioVZQQ1bC2QKbSV81KfoOXBaec1LDmsqS6n2N5afHLas+B7vX51z0FcHLRrZhBfLTF3YMTrAfceTlTSvnlPrWe7TqC5W1IbaeLjGf6JzdPp4elSSPqtqUxwCQ5AfSpLjeTlPGkggg92\/jSvLo46Njo25tdl86tu9MjcaiqGi+Th82rRr2p4anjDvkYNBRKFuIaC2yR+JHMemaWx9H2a7pD1knsK7+Fh0KH+A9oVEFzoGqLML1DW3xONp9raSvJYexuD+qSCQeRpoYd6p9DgGFpPvA7\/OlH9i4AiJxY4bRtF+pMMb+kaHBWHJ0Td4o7KW3fDcoP1H8aTjS92zhy0h8eYSqmVm\/X2MCmLebi02d8JkKx8jmuytZaqaRhN\/mbcs8BP8ApqOIK3c5p7x5LrrPG4J8Y0e8pxJOl2CoeLKak1l0ZeuyY1ibYH4uFKQKrxvWerHCQrUVwA7whSU\/uFfXr3d5aeGVdp748HJKyD6ZrnLSVbsnuHifNfN5T9th87Fba9OCKAq83+1wQPureBUPTNczdtD20D9NnXh0Hkw3wIP944qpGSD2sDi8e+nBtfidjUb+Hhv3Ov4L8MD3fe89mX58VYzvSFLSktWS3RLUg\/1mOsdPqdh9aaXbjLnyC\/PkvSXVb8biyoj4eFRhl5I3UsDHia4XvVllsLBduc9iOAMgKV2j8EjJPfyFfX7Z8lo4wTyC\/RDBTgvsBzPuVL0rGdiRTJqu+Wu0QVzLhMZYaRsVLVgZ8PM+QyapbWXTk46FR9ORDgjHtEgYHogHf1PpVR3++3e\/S\/artPelOb8PGeyjySkbAfCmTDNDamUh9QdRvDf+PmSpazSGngu2H6z4d+\/s71Ymv+lyXcOshacC4rBylUpQw4ofqD7g8+fwqqlqUtZWtRUpRySTkk18orRqKggoo9SFtvM9aT6utmrH68pv5DqRRRRUxREUUUUIRRRRQhFFFFCEUUUUIRRRRQhFFFFCEUUUUIRRRRQhOFgvd0sM7220zXIr3DwqKdwtP4VA7KHLY1OLR0lNuO4vVu4AebkP\/wDRRx8iKreiodTQU9TnI3Pjv71Mpa+opT\/KdYcNyv63a30nJZbCbyhpfCMpfbUgj6EfWlj14s7gy3eLasZ7pSP51nWiqZ2jMN7teR3H2VyzSacD6mA9491ohm72lCsm6QP\/ALpH86+u6q06yoh29Qkkc+F0K\/dWdqK\/P\/GYifqeV9HSaXcwd6v+V0j6VhIJTcDJUDjhYZUT9cD60xXXpjjo4k2u1PO7dlchwIGf2U5J+dU7RXeLRqhYbuBd1n2sosukVa8WaQ3qHvdTC9dJGq7kVJTP9haP3IqeD\/N731qJPOuvOqdecW4tRypS1Ek+prxRVxBTQ04tE0DqCqJqmac3lcT1ooooruuKKKKKEIooooQiiiihCKKKKEL\/2Q==',\n  ring: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQAAAQUBAQEBAAAAAAAAAAAAAAQFBgcIAwIBCf\/EAEcQAAEDAwEFBAcEBwcDBAMAAAECAwQABREGBxIhMUETUWFxCBQiMoGRoSNCUrEVJDNicoLBFkOSorLR8CVjwhc0U3Mmg6P\/xAAcAQACAgMBAQAAAAAAAAAAAAAABgUHAgMEAQj\/xAA7EQABAwIDBAkEAQMDBAMAAAABAAIDBBEFITEGEkFRE2FxgZGhsdHwFCLB4TIHI\/EVQmIkUoKiQ3LC\/9oADAMBAAIRAxEAPwDGVFFFCEUUUUIRRRRQhFFFFCEUUUUIRRX0AkgAEk8gKujYhshm6imetXOGlEdBSXHJA+xjJPHKx95ZHJA49+OnrWlxsu\/D8OlrpN1mQGpOg7fwNSqhttsuFyd7OBCfkKzj7NBIHmeQqxtIbC9dahQHhEagxzj7Z9eE8fHkfgTWsLHpTTti9i1Qu1UkkIflISpYH7qB7CfkT40\/KbdeXvOKUtXeeOPLursFOwapoj2fo4h9xLz1\/aPAXP8A7DsWdbT6MccNpVddWIKiASmM0VD5kVKbV6Puh4ZR6y9IlEe8Sjn5ZVj6VdDMM54jj30oEMgHGR4ZrYAxugXbHBSQfwjb3gH1BKqS5bG7SW1\/oBmzIbKd1DEqChCwMY\/a4OT48KpnWOy62w7g7b5UOXZrg2QC0kbwVnkQknCgehBxWwfV9wEq49Kr\/bZq923XuHpxqBaZ7MCIluT67CQ\/h1ZKigEjKd0EDAI61hLOyNn3tuPNSdIxlc8UroWvFjqACLcbgdg556qhdT+ixtRs0JMxpq1z0KGQ21KCHOWcELAGenBR5VSdwhTLdNegz4r0SUyoodZeQULQruIPEGtk6Z226iixndO3aHBnNbn6sHVqyBx3TnmccsVWev8ARNx2l6phTTcI8OY60phTzrJDSwjikZSCcjex14YpJhxqeCoMdYAGWvfiD3XuOvI8wk6v2cnpg64+4HTn2cVnqiptrrZXrrRi3TerE\/6s0SDKj\/as4zzKk+7\/ADYNQmmKCoinbvxODh1G6XHxujNnCyKKKK3LBFFFFCEUUUUIRRRRQhFFFFCEUUUUIRRRRQhFFFFCEUUUUIRS2zWq53qemBaLfKnylglLMdouKIHM4HTxq19iuwPUOum2b1eVuWDTauKZTjeXpQ54ZQSMg\/jPs929jFafasehNl+h5Ue02j1WEEj1lxR35M5RwEtKc5+2RxAwAArgKhajGYxUNo6f75XG3UOZJ6uQ8lIUeGy1ThYZH5ks87Adkr11mon3JJYSysGQ+UhXYDohvPAuHv5JBz56oiwI8OAzbYEVuNCYyGmUchnmonmpR6qPE017J7g1qPQrU5tuIw9FlOMSI0VoNNs5O83up\/CUcAe8VMI8Xwppu0AW4J1e6Olb9OwWDMrdfEnmTz5ZDJNkaCd7GDTizC9kcPpTmzFSADy7uFKG2QpYQhJWrPAAZNa3SqPlrCU3NwxgcK7+rBKeKeVdrxPtVjYL98usS3tj7ri8uHyQOJqvL\/tigxVlvTNoMtxJ\/wDd3AFKPHdbHH4kitRlWyko62vP9hhcOeg8Tl6lSLX2oImjbSh\/s2nr3IH6hFXxDf8A3lj8I6DqcfDPdxZNw7ZyW6p2Q8suOPq4rUsnJUT4mrl2iStJ6tjaV1QIC3JM6V2MpCVHIQ0gqcaXx6HGD4jvpTqbZFarnCFx0zMVb0uNhxG8ouR1Jx1z7SOXMHh3Uu4li0UE4ife9r5C9gbjO2fDl6pjwTEqPC42ioDmyPJDiRkCDbd1vbuz17Ms6kcZZjJ9aRuuNvoS2Un2t\/eHI\/P4Ve+uLxbdPaW2fOS2XER0Kmtkst7xGC3xIrPWvUSjtBbsUgJC4cxDDhScpWsqGVA9RgjB7qsn0pXXo2jtFMNrWhTUu4YUFeLQqMrYW4jWRUzTk9rv\/wA5rl2krhUVQfHm1pFjzyddX5aNR6Y1ckmy3SFcipOSylW6+kdxQcK\/Oq62k7AtFatD0mNFNouauPbRkhGTj7yPdV06A+NZXi3q4RpLb6yVqQcodaO44g94Iq79nO3a8Q22415cF+hJG6UvncltDvS597yVnzqNrNl63DJOnpnkH5xHoRZL+4JG7hFxyPz0sqO2nbIdY6DccdnwjMtyT\/76MkqbSOm+MZRzHPh3E1X1fpZprUGnNZWsyLRLTLSlP20dwbkiPn8SOePEZSaojbX6OMS4pdvmhgxCk4K3YZ9ll3rlPRs+Xs8vd692HbUOa\/oMQbun\/u4d44doy7FD1OFixdD4e3sfNZKopTdIE213B+33GK9ElsLKHWXUlKkEdCDSanIEOFxooYgg2KKKKK9XiKKKKEIooooQiiiihCKKKKEIoor0hKlrShCSpSjgADJJ7qEIQlS1pQhJUpRwABkk91ay2B+jrFtjEXVW0qImRLWA7DsS\/dQCMhcjvP8A2+X4s8Uh79GTYgxo2CxrXWcBLupHQHLdAeSFCAnmHVj\/AOXuH3P4uU72t7RI+h424ktTdSSUdozHcOUR0H++e7h+FPXmeFJmLY1LUSGkou93LsPzqUvQ0IP9yUdg5pz2gattGjoEWReC47IlYbttriIBfkHklKEckozgZPDuzVB7VtQ6yulyZY1TZXbE42VONQlA7qQrgCDyVhIAz355ZxSDY\/qZOo9t8e8X1+Rc3YkeRNLrh3lvPIbJG6OgTkkDlw5VdvpBX\/R992atNQnUT7ioCRDW2r7SKPvFXdkZBSefPpmteFuhwCsa18d3vAuTqLnKw7rnimTD6oxVTSBvDTLh193uqm2Y6tvWjos6fa3W0KuASxuutBxJSg5Kt08DjIA8z3VMEbbdYjd7SPZHyn7y4OCfPdUKrdWHlIRGbUWm2wlsAZO6OZOOpJJPnXlaFJ95KknxGKd6ibflJVmMwajmYHzRhzjmTbNW9btuGrn3W2UWfTzzjiwhttMRYUpRIASPb6122ha418Liu2zkP6aQQFJiRgEFSeHHtBxWPEHFMWwezKlXKTqB5reZhL7CL4vEe0r+VJAHifCtAaxsNh1JpWPGvym2EhoeryCsIcZcxjKCfy5HupUm2mZFXyUpF2sA3j1n24pTrqzC8Nr2tbTNLRkTa5v1A5ZePIjjl11a3XC66tTjqveWtRUo+ZNeCTkJAKlHgAOZpjm6ptMRbzRedlPMvLZW202U8UqKSSTyBxnApkuWtbtIZUxBDVtZUMEsZ7RQ8Vnj8sVPSVkbG3Bunb62MtBi+70U5d1EvShjT5O6prtD+pLcAW4VgIK0pzkEDr4Vaul9UXS+6MdhDMWGmWoJQled4YBxnuyc476yGsLeusSOMrW8+jeJ4k5UOta10FCXD0Rb3VN4W8XH1+S1Hd\/ygVXW2DwwNqG5PcN3u5JIxaZk9XZzRlbxVFbTYLrPpCtsY3u2nQFjh0KWv9qlPpQuqctGlGz1kXEgf\/sbH9BS3a3ZXf8A1m0RemkqX+kHmY6+4OMuAf6Ck\/CuPpNNEwdKrCSpIk3ElQGQB2yBz6VM7Kztnr6N3KM+IsPwoaQ7zmAnjb1VMqt0dziAW1d6eXypruFvfYIcGVBJyFtkgj\/apIktqGUKCvI1zUM1cL42vFip+pwyCVmQseYSTSerbpZLixKTNfjvMn7KWwSHEefeP+HNap2V7WbdqRLFvvr0W33ZwBLMlBCI8w9B3IWe7kfDlWUZtvQvK2cIX3dFUggzZVqkKSEFbBP2rCuR8R3H86S8d2Wiqml0YsfmiXKmkfT5P05\/PRa8247HbLtEti1pZTAv8VJDMlCOJH4FD7yfDmOaeoOGdWaeu2lr7Is16iqjy2Dgg8UrHRST1SehrY2w7azHmxo1h1FOC21AN2+5uq4oPRl4np0Cjy5HhxqS7edl1t2g6fcDrCYt3ipUWJO77SFc+OOaT94fEceaLh+JT4JN9PU3MR8uz8jvHIw9ZQifNuTvX5z7ivz+opw1HZrjp+9yrPdY5YmRV7jiDxHgQeoIwQeoIpvqxGPa9oc03BS25pabHVFFFFZLxFFFFCEUUUUIRRRRQhFag9DzZKzK7LaRqSIlxhtwiyxnU5StxJwZCh1CSCE96gT0Gad2DbPn9o+0KHZSFotzP6xcXU\/cZSeIB\/Eo4SPPPQ1vm5y7LpTTL0xxtEOz2mMlCGmgB7KRuttIHecBI+dKe0mKPjAo6f8Am7XqH79O1SWH0wkd0j9AmbalrVnRliEsFEm8TN4W9hw5GRzfc\/cT0HU8OWaxZrG\/zL3c5C3pbspTzhXIkrOVyVnmSe7uFPu1TW9x1NqGbKlrCZMggLShR3Y7Q9xhHcAOfx76jcGEEoS8se2fdH4RU1svs+2CMSyDs6+v2TNFTumO43Xj1dXzUrxY3J9jusW7W99cadGWHGVp47hH59xHdVxaXaTrXTVyucMspujBKrjakNlISyeHbNcTvN54KHNOe7BqrfV94cedKLHeLtpq8x7tZ5JjS46spVjIUOqVDkpJHAg86nsYwSHEI72s8aH8di7JKAwt3o\/89q4Xq3TtNT1PMKkMshWAtCyFNeBxzHcaG77el4IvU0g8sukj61dUqHZ9Z6ZRqa1RdyGs9jPhJO+u3vEcR+80rmn5cxVQ6y0dP00tMyODJtb3tIcRxCfDP\/CKSIK+SOQ0s53ZB4H9rfQ1zo7A33fMeHBSzZdeZstu42F6U+qRuLuER0LKSVIA7Vs455T7Q8U1ZumrpImw20S5b0hyMrdQXFFZSknIxmqJ2aTks6+sDwX7KpiW1eSwUEH51bGn3kwbkN79kfs3OPIZ5\/A0r7QU\/wDdcf8AuAPfmD6eK3S7oqCW5g5+Kju3HQwtbo1zYGSLVMcCLhHSc+pyD1\/+tw8QehJHdVaIdCwCM8a1pDkNxkOtPxmpcOQ2WpUV0ZbfaUOKT\/Q99UptN2SzLIh7UmikSbvptZKnGQnfk28\/gcSOJT3LHTn3nswLF2VUQhlNnt06wt9JWmicIpP4HQ8upRPZdYpGptpEGBHBJQSonHAY4D6kVsyRBZh24xW1IDUZtLSFE4GE4AP0+tUT6HFlU0i7aukNkYWIsZSuSl4ySPLOfgKu++S7K9eLXp+8PMoizUuPyG3CQHENgbqTjjgqIP8ALUHtADieKMoozpYeWZ9fBQ1ZV70pl4aqO3ldvbdjyp8Qvrt7\/rUUhWC2+EKSFeI48R1wKetCzmpGl7XDeU2txxElRbcSFhYDvtHB4feHzqK3SOHV3WHBccfhR3UpjLWd5W6U727nmQOhPHGK67IEy7lcHrivItltS5EhKx+1cWsKeUD1SN1KQfOuCnBpGyRvdmzK47QfP3XlSBJEH21z8j7pt2xbILNcrBcNR6ZhNWu7wWTJdjxxusSm0j2sI5JWACeHA91ZwjrDre8Rx61vmIplEeQ6+lDiCjsghXEKKuGPlmsM6stn6C1pd7NjCYsxxpAP4d7KfoRVwbDYxLVwup5nXLRcdl7LswKpd0ronacE2LTSSbFbkN4V7Kh7qh0pwWnhXFYxT6RfVMc8LXtLXC4UbjvybVOJCMpP7Rvosd4rWfo\/7RUX63RtP3KWXJqG\/wDp0lZ4yG082VH\/AORIHDvAxzHHMc+KiQ3uq4KHFKu6k2mbtIsV0Qe2Ww2HUr30nBZcScpcHkcUnbTYAythL2j7h88R56JQq6Q077H+J0PL5x8Voj0n9lSdU2lN5s7LSbjHz2RwBvZySyT3HmnPAKyOG9msYOIW24ptxKkLQSlSSMEEcwa\/SHZ1qOLrjSJlSW2\/Wkj1a5MDgA5jIcA6JV7w7jkdKyl6WGztWn9QK1NCbPYS3dyYEpwA4RlLnksA5\/eSe+kbZnFH003+nVH\/AI9vLsOo68uKgsTpekaZmj7m69nPu9LFUTRRRT+l5FFFFCEUUUUIRRRVlejZoxOtdq9shyWS5b4J9dmADgpCCN1B8FLKUnwJrRUzsp4nSv0aLrJjC9waOK1b6LehU6G2XR5EhkovN8CZUreThaEkfZt9\/spPI\/eWqoR6U2uCianTcFYVGti\/tgDwfmEcc94bHDzJq79eakRpvTlwvYwp2Mjsoiei31eygfPKj5VhrU0928X5zLpdDaygLJzvrJytfxOaSNmqR+L4g6pl4ny+ZDqTdBB0bQ1vDTt\/XqU3WyKp90vu5UArJJ+8rnT6yjvrzHZS22ltA4DhSttFXMxgYLBNVBQiFoHHivrbeRXmTF32ye7rSpCKJRxHV48Kzspp0DTGd4Kf+jBYNRXHWM2bbVhq0x4pRdA6nLUlCuTPcFEjIV93GakWtmlaYuRDbP6R07cckNOY9nvQTyDieo5EcalexkIg7DIaIgQhVxnvqlrSPaJSQAknyA+FIdZOGPa1NTLc5cbSsn15llOXmxu+y+2OqkHmOZBPdVRbQTtrsQfG9osMhzy6\/lkhuleJnvGgNrdiqq1aKtrGs7bqizzkmyxn\/WZDCiEusLQN5KN0895WAKdVyRGjuypKgAkKcXj5nFIY64MSaYka5xpzS05YfQrBUnPJSTxCh1FfbuwmZDciOLUhLoxvJ5g8xS\/L0j5A2Z1wLC\/G1\/MrtYWgF7dSrF0pF1HK0AjUkpuG9BbUtLnqzxW7FSnl2oIwcDqOVPOmZkyDKbm2+WtpShkLQrgtJ+hFU\/pWJqVmQ5bI0iXFiTstyVtyMMlB4KJGeIxngRzqzzeLDamW2F3GM0lpIbbaSvfXgDAASMk8Ki8apoYZR9Ibk55cEUTpZGO6cZdasKBM9ZeSCzGjp4qDUdoNo3jzVgdT1Nc9a6Xtl9gtXGRMVbZUBKi3NCgAhJ5pUDwKai1jlalukhKrHp59DXMS7mewb8wn31fKrHs+gmJgal6ruLl8kIIWhgp7OI2em60PeI715+FQlLQVE1V0nSWdxzufD3XHWTQw2LTpyVf6esr+oLam2Wt+SizFalTbqsFDkwk+0lkdAeW\/3cs1ZFvtsWBb0RITbUKDEbx+FtlA5k93509XNiLb2u2kOJixkjglKeKsdEp\/4KrTW1+fu8b1OMkxbck8GUnJdI+8s9T4chWySAskIqTYXyHF3WeXbl\/xC1wmWtcN3Tny9ykjGskXrXjbEFS0WlkFiOlYwXFH3nVeJI4dwqlPSPtxh7U3ZrbDiGpsZh1Syn2FOhG6oA9+EpJHPjU3gKjWa4G5yl9lFiqD7q+WEg8h3k8h4mmh+6yb3GuVx1Ha0Ps3KSJMVlxWUKSkboYUfuL3B7CxxCvPFN2zeKjDq41VrtIDSNNeXZa6k2x\/TSNcwaKp1gYzSd1PWpRrvSMrTceJfIDjtw0vcuMOaU+02erLvRLiSCO44yKjRwpORxBq9KeojqIxJGbgpngqoqtm8xJVppsu0UONdskZUke0O8U7rA41wWOY6VtcLhcdVA2RpYVNfR416vTd\/aEtwribojzEfjjEjC\/FSDx8s99aN2sacgal0xMhTEiRHU0QtSeJUyrCgtJ7xwWPKsROLdtF2als5whW8B+JPVNbA2IamTqHQnqjrgdkWkJbTvHJcir\/AGfP8PFPliqZ24wl1JKKuHLj2f4OYSqGlkm64ZjI9Y4e3gsJ6os0vT2oZ1lnJw\/EeLajg4UOihnoRgjwNNtX\/wCltpExJ0bUUdsbqFCJIITglJyplR7+GUZ\/dFUBTTg+IDEKNk41Iz7ePzklKupTSzuj4cOzgiiiipNcaKKKKEIrZfoXaXRZdncvVDyR63eXvsieYZbKkJHxV2h8t2sbsNLffbZaSVuOKCUpAySScAV+k2kbK3ZNL2XTzRARFjNRzjl7KQkn6E\/Gk3bSsMNI2Furz5D92Uvg8IfKXnQfPdU76Uup1RUQ7E0vjGZMpYB5vO5S3nyRlXxrPVlj7pLh+77I8+tSfbRfVX7XU+YAezelOOoHc2DuNj\/Cn601QmuzYQjqBx86b9jsPFLQtNsz+P3dNuHxdLLc\/wC31PzyShpPClTacVxbHEUoQOlNyboGWC6DAFP+zzRk7W9zkfrSLbZICe1uFxdHsMI7h3qPQfGmmx2mbqO9xrJbR9q+cuOEEpabAypasdAMn6VburrdFt2molhnXJzS+m4+HI1qYZ7W53JfWQ+nIDe8eICjwGOHClraLGzQR9FCf7h77DnbnyURjWJmO1PEczqeSXaK1pp2Bdp+mLDbl\/2eS0hyO04rDrxSN1x4E8lk4V0yO6pGpEO9tOIstzYkujgYy1BqQg9xQTx+GaouVMt8WbEm6ftL7LsN0OB2RKLjryeSkEABIChkcBT\/AKo9UlxY98trnasrSDvgYI7ge5Q5HyqqaljnneJP3ak559falxjPuuMk+6h0m1IkKF4sYcdB99yOQrz3hxr7ZNBafecy5HntjuRMcAHzNQZvVWp7eoCDqK6Mo6JEgqT8lZFLou0nXbZCf7TSiPFpvP8AprhNDXbm6yWw7SPJdXSAG5aFbVv2baV3ATaJMtWOTsl1Y+Wam+mtLw7Q0Fw7JAtyBx7QtIa4d+8eNZ+Tr3Wkv2XtUXTB6IdCB\/lApRb5UuRPaemzJMpW9xLzqlk\/M1GzYW8g\/UTOd1XP5uvCx0ulh5+y0c7drBEB7e8NuuA8W4qS6fnypdE1MhbSBbY3ZtKHBx07yj8OQ+tU\/b3AUhI4DFTHTrivUFleEoZ9pTiyAlI8SeAqHkqnUgtSt3DzGZ8Te3dZa5sPjDLuN+3T52qS3oKlILzq1OKPNRPSq+vqGIUaVNmvtRLcwN92S6rCEDz6nuA4mlF92oaejg2+xBWpbkPZ7KGr9XbP773u\/BOTTHbtD\/8AqHMMjaDdfWGgP1W1QlLZjRSeves\/vGtjaMtkEtU7dB73Hu\/JI79FhBK+KMlgyHgqt2g3SVqG3SXbalca2Qyl1lKvffUD+0UPyT086s20QRcNNWq6PRkvW64xUuOIA4ceC0nuwoHy4V6vmwuPEjzIumdTOIDjZSYkvD6B8RhST48af\/R0HrOgLnpi4bqJtknLQQo+6FdPLIVU\/KyKem3IDYsNxlY6Z367jUE5rJ1YAOk1HFctmMeFbbjqPZtf2P0nZ5kf16IhxOe1aPvED8WMHh1SaozbFoB\/QV7adiOGZpy4kqt0zy4lpfctP1HHvAu\/bDGuOnbfbdT2hYYl2WSEOKXnHq7pwoHwCuPkTXi9iJqzS100XfWF2+VKZMuK24neLT6QSl5k8loPEEp6Eg4zTLs7tNLQyRmQXidk7\/iRxXtNM+CUzxnXUc+vttY+KyyvrXFfOldyhS7ROXbp4QHmwkhSFZStKhvJUk9xBBFJVirpY9sjQ5puCmrpWysD28U2XdvtI+ce0jiP61Y\/o06lTatURYz7mGHV+pSMnh2TvBB\/lXu1BHEgjiM0i02+5b9StISrcDqiySOmeKT8FYNQG0lC2soXtPAX+dyX8Qi3ZQ\/nl7fOpay2yaa\/tBpGfa1oSHH2lRwT91z3myfJaR86wQ62tp1bTiSlaFFKknmCOYr9GWJY1DpGJcQnC7hBQ7gfddAwf86TWF9tdqRadpV2bZbLbElwSmhjAw4AogeAUVD4VV2w1S6OWaidwzHdkfx4Jfx2PfiZNxGR9fdQyiiirHSwiiiihCnmwC0C87X9PRlIUptmUJK8DOA0CsZ8CpKR8a3Tre5qs+kb3c0HdXEgOBo8vbI3E\/VQrJfoZwUP7TZU5xJKYsIgHoCtaR+QVWjdu0wM7Mpozwky2Gj4gKLhH+QVWW1En1GLxwcBu+ZufIhNGEx7tNvcz7BZHnESb+4nJUlKg3nvCRx+op0bHHNMtny7MW8eu8r5mnxsVdtDEIoGMHABNmEtvGXcyu7Yr084G2yrr0ryg8KftmllZ1RtEtVolHEIOF+WcZAZbBWv6Jx8a3VEzYInSv0aCfBTFTUimgLzwVn6ESNl2hE3VLSHNY6iYDjO+nPqEU+6og\/eVzx14dBxhE8ybi9ImSpBdeVl2TJkOcu9S1nkP+CpPe5U7VerZExKUhya8Qyk8ENNJ4JHglKBx+NVPtBviLvOVbbYv\/osVwho4x62scC+vvyc7o5BPiTVLPnlxSsc8nXMnkOA9h2lJ8jxCC9+b3a\/OQXaTqe1xlKagtOXBQ\/vSS21nwyN5XnwpsTq+9RlueoJhtMO57aOpsqQ5nhxyfqMGmgRznHEnyrvDh9ooqWPZCgnl1qap6GEvDALkkDPPXyXCJJpnho4qRxLiqTDbXKjBlxQyUoUSB8+PKuvaMZSQ4Rx45B4fKkZT3YxX0DFPDtksPdoCOw+904\/6TFugG\/anZrUFigLCZcyQhZIwBFWc+R5U4q1rZo6cx7feJivu7qEMj5kk\/Soq6hDjZbdQlaDzSoZpOrtELHs9o0PwjC0\/DkofI+dL+JbEsb\/AHICXjkTn3WAUbWUVRALxG47Mx7\/ADJTtraRrB\/hYdIojg4AdWy5MWD3jgEZ+BrjeI20vUSVm\/2vVNyiuD9iIziG0+IbSAn6VGbXcrnaXES7PdZUQ7wIXGeUgEjvAP0Iq8dle0i73OVHZl32Yl3IS8247vEj8Sc8x4dKRKyJuHXkjhGWpz3h45+aiI9+U2JuetRTRUqJZ7exEvVjv9rLKt1RTbl7qhngeXCrb09tI2f25hCDJn5OPaUwEnPlzqRXLUupbS8ESHYsyOo5bW4zjfT5iq6vd7gp1mZMrT9qEe6biH1LZDiPWBwBIUPZChgcOo8aXXzU9TKZADva2y\/IXUI5Xss8fb1H9KV6p1Xo29OGbar8w3KON5p7Laie8E8PrUQ0DOdse1O\/sF4uMXm1qkoUFA7yhwznwIPHxqaW3Tuza7js7npGFEePAqaSpKSfNJyKUvbF9IwpCL9py4TrbLDKmm\/tPWGcKxn2VcfkRWyFtPIyaWN9rg3B8b65Z9S5XSshAhlaQPH0SG8zTqfR9407KUFyXIDiWFq+\/up3kg+II4UaCcg6t2Y2Bu6FWUNBtMlHB6HIbO72iFdOQJHIg1G7\/b9Q6bS9Llx0To6EK\/W4O8d0FJHttn2kjvIyK4ej9ND2k7vDCgpMaQ1IQR3LSUK+qRWqnMkVM6RpvukHmDln+LrpliiIuw5E+BTFtE2aSrnoabPbX2updLOOMTGmk8JMQKUtCwB1AUSP3cjpVDMu76OfKthwJwt22GyzXFYYvUByA8lR9lbrWCnPeSnArO23vR7Wjdo0hEFvdtFyBlwce6lJUd9v+RWRjuxVtbFY8KuP6d5ztdvZxHcVuoqh0M3RP0OffxHjmFBVmmm7AtvofRwUMKHmk06LptuoJaCu5VPcjQ5pBXViH3RELWexK6fpHZw0CoH1SUpKfBDiQ4kfMqrPXpZWpMbU0OehChkux1cOGAQ4j6OH5Va3ouTi7pm5xVKOPVmXQPFtxSD9FCoz6W0FTmnxMDed19hwkfd4LQfru1QlCPodpjGNCbfj1UPXM6Whk8fQrMNFFFWqkhFFFFCFoz0KGP8Aqd9k7vHDSAruG64T\/SrS9JeSpnZ7DQk8FS3ln+VnA\/1VXHoXEJjXj2k5U8OGePBA6fH6VPPSgP8A+AQjk\/t5H+hA\/rVV1x39qADzHoE50ItQsI6\/UrOFhThDh8hTw3yprsv7Bf8AF\/SnRHKr+Z\/FM+GjdgaveanOw9rcXqy8Ee3HtQjNnHuqfdSnPnupV8zUFV7h8qsLY2ojSmpEpSSXJcMHyHaH+tL+1cxiwqUjjYeJCMTza1vMj1TxfVG0bPr3cUKDUiSW7ZGI5jteLmP5Bj41UK2gAAgYA4CrV2rFTWidPw+H6xcZMhXHnuISkf6jVbhgqxnFVXgxAgLz\/uJ8svx5peq2l8pSFLQxgZ+VODMYs2hDwBAW7g8K7sw89KkE63hOgEyk4+xlYV8VY\/8AIVP4dVNbXwA8XgLZRQgTNJ5qP7nHlXwo8KUAAgHvFfd0VcKsnoQUjW3XMpIpeUA5rktsd1ernkpeISVhbkSQJUYJDnJaVJCkuJ7lJPBQp2sWo5KX17+ktOy1N4WkgPMqIz0KV86blIweFJng60oPR1FDiTnhUHjGCQYhGTYB\/A\/g24KAxHC2yAvbk71V2Wfbne3IjNklbOY1wSo7rTMeStSyccAkEKJNNV91lZLgHY9y0dqKzlwYU0sBxI8t4JUOPGq4ivm4MLlRQpp6NhbzSVHKOPBxB57uefVJ8ONaE2I7RrheoybLfH0XGRHRylICy81+IE8SpPXvHHvqlsWooqAkzRWLcjYm469dP8pXaJI3Hc7wUi2X60tV6YFvlzQxKjK3N+Vhovt\/dWM8N7oRnmM9atpp1pVoQuK8k4UcKbUDwx4Uzait2hJspxi+aaixXfuyWWt3PcoKTg1Xtz0mi36jEOyamcisPM9vEkJBUFAHCkkoI4p4Z4ciKSqqkpp5HOhfug8CLj53ZLdd0wG+CO7IqbztQKiSSmYSpHR5scU+Y6iofs9bgWvaVq6BEQhqPMt\/rTSG\/cyVJUcDuySa6T9HbTREDrRtuoY6h7K2HQHD\/i3c\/PNQG23GfC17OTcYsi2Pi1lhTUhtTSs7yeHtc+XTNSFHhktPHI4G4LSMtDpZbC6GQAR6qdbQ2UT02FkTlwXk3tlLMhKc9mpxCkgnuG8E5qJbZjMv2irlBuiEtX\/Ts1Uktk++gjD4T3j3XPLJpw1BcfWYVoU+ftEXmIM\/iAWePyqd60tMe4bSNPXptoHtpxtd0SOSkltaUKPmglPwFSeA1JoZYXE2LSe+xuR3grGoux5J7ewjTx0WO2Xd9sGk9xGYq\/n9acLza3rHqK52V9JS5BlOMEEfhUQD8sGkUsAxnB+7X0Kx4kjD26ELr3+mp78wrk9E18F+6RlZx6q+kcf4Vf0NOnpOsdtoGSsDJ7EnA\/ddQfyJph9E7e\/S92xx3Yzx\/wD5ipD6Qas6EeSrJHq7\/wBEg1RGMjc2qBHBw91yht6R\/wD9fwQsfUUUVaSr9FFFFCFoj0OHwibOZCvaW4cj+Th+Rq0\/SVj9vs2Q4B+zfc+rYP8A41R3oqzUxtTlrfCVLlsjHUhSXE\/mRWittkRU3ZjcG0jJacSvlyyhaf8Aaqlxsmn2mjkOhLU54ed+hYB8zKylZT9isfvD8qdGzxpmsSspWPAGndBxX0JGbtTLhzrwNK6q90+VWHsIT2sLVUck4S3EeA8nFpJ\/zCq85ipvsGldlrebblKATcbY+0kHqtGHE\/6TUBtZEZcHnA4C\/gQfwssRyYHciPVSnaxG7SwadUE8G35aFHzDZA\/OoI3EyBhFWlrpj1nSqFccx5yF4A5BaSkn5gfOoaiIBjIzVK4bU7tMG8ifM3\/KinRXeU2RoROMipvp2zfpfQOpbU0kqkoZL7Se\/hnh8U\/WmuPDJIGPKptsxcFs1RGU4cNSQY7meXte7n4gfOsaqufGBIz+TSHDtBv+Fk+MtYS3UKiobgditrHVNdqd9eWJWmNd3iybhQy2\/wBtGyMZaX7SceWcfCmlIzX0fRVTKunZURn7XgEd4un2hnFRTskHEL5XzFe8UEV1Lr3VxWjNcFo76WEVzWnNYrRJECE3NLl264N3G3vrYfbPBaemfzB6ipjpjWd0t78e9f2atkpyO\/gPQT2D6FAclI9xQIPQDNRhaRjB415tM9q23AszN71N\/CXSOaO5Y8QfmMilfajA4sRpS8MBePEjiLix7P2lXFsPDR0jMitEwtsWzjVMVqDd3pmm7kkYT60wSgHu3hnKfPFNVxUmDOYukORGnRWHe07aG6HW1oPBfLkcdDjlUB0q7CtmpBA1HbYdxtb6g1LaeRkBJ911CuacZzkdDVmXXYdpSc4pzS98uGmpqs4aWvtGVZ7lZBx8aoyppaCCQNJLLjjmD6H1S7FK+AWzLfnf+FZGlrk9CKFRXAtlRzuk5SoHka8atYsep2F2+7RWpTSlbyWneC0HvQvmD5VXv6Q1Xs2ix42qLQJ1tZaSyLjDXvJOOAUc8iRwwcedJpurbPfoypNrmJdUFZU2fZcR4lPP4jNLrqOtjIaCdwG4I4H8dmSzEUUsnSNOvFQ7aBpq46cu9pjtTHplmcuDYjOue+05vDDa+\/gOB646VYmu5bzMLVaG3HEqCe1bUk4KVoWMEePE1DNS6kcuDNpgTlFTv6ZhlDgGStIWSc+IA50o1NfEz4mqVJUvdWlQCfvKCnUj8s1Nt6d\/Q9KMwczzzGfet7GjfdvHgq09Im0my7Vn2ynAmQYkkHJ4kspSo\/4kKqu5hxHc8qtH0iUzFWzQN1nr7WTJtLjKnSreLqGnfYUT4pUKqmavMU\/vECr7wGcTYdE7qt4ZfhcsEhELmHUXV1eiOD2l+eIBAivD5pSKdfSHeQ3oVwKUR9i\/9QkD6muHorRixpO+zingv7MH+JYH\/iaQ+k7IS3pIslQBMfIz4up4f5TVP4kRPtTYf936WYO5RPceX4v+VleiiirRSAiiiihCn2w+4\/o7VZe3gCgNupPih1BP0zW19WRhO0td4mMhyKpxPmkhY+gNYG0K+WNUwgP75RZP84Kf61vjRsxF20pZpjp3hLhJbd4\/ewW1\/UGqs28hMVVDUj58smvBZL05byP7WLoaDGuLsdYwpCltn4GnNJzXzXMNy066nRnElJS9vEHzwr6g15b51d+F1AqKWOUcQD5Jkw99mlnIpS2c0s03c\/0Fq203o+7Dltur\/gzhX+UmkTdc5aQpsgjpXZUQtmidE\/RwIPepKoj6SEtK0\/Ot7by51qB7REhpSWVDqeC2j9B86iLUELZSoJ4p4112aX528aHtkwub023YgySTk7zfFtRPijHyqSzoSDNMiOn7CSO2QB0zzT8DkV8y1EUmHzyU8mrSR4e+qioXbwB5+oTPDghKc7uTTnGhqKkhGQoEYI6HoacYNvPZ7xHgaeIUBKcHFRM9ZrmtxICiPpA2By9aUtuuIzZVLtg9XuSQOJaUff8A5VHPko91UmnjxBzWu7Q1GKX4E1pLsKY2WX0K90gjH5ZHxrNO0fR8rRGqpFndJXEVl2C8QftGSeAP7yfdPl41c39L9oBUUpw+U\/czNvZxHd6HqUhs5WNildSO0ObfyFHMUGvtFWynKy8mvBr2eVeTQVg5cXBSC4s9o1lI9pPEU5LFcFJ515a4XBUwiRpaU46cvSXramHdbc8+xCZwJkYgvNNZwApB\/aJBV04geFaH2RX636p0iIkS7RZ022gNq7Nftusj3F7p45HunyrNOnp6bTqNlxwkMOZadwf7tfA\/I4PwqV6d01Ekazb7C4v2C5qcLTM2Kd0JezhO+B90ngSOIznjVKbcYFB9S4H7Q8bwOo3uOXbnllnokOugdA8tbwVwajuV0Yt11hGQrsFtOoUyv2klJSeGDTDC0HpbVQjOOByxXF1tCmJ8DCBvYGAtHI57ximPVWpdXabk\/oPaVaFrSv7Nu7xUDLg5ZyPZcGPJQqSbNpInaTtz8Z1L6GstFxPL2FEDyOADg1X0kFTh0PSA2z1Ghy\/WhXreiqGWGqiGtNN6i0nc7c\/flsTbXFkFxF0joO6V7pCUup+4rJ5nh41w0492mpoLDS0kvvLcc65Qhpaj9SKsidqISZTsC5qbcakEt7joBQ6nqhWfzqAaX02nT2vNQbiyuFCthVE3lZU36wQlKD4gBQ8q7Ker6WB4mFnBuVtDc2HYbkdXZZYESNsDmoptodEjZbocL4vQpVwh8ccEhSFD6KFVHMWQw2M9c1Zu2qWlFjssJPFtV0uTqe7AU03+aT8qrNxpUqSzFbGVLUlCR4k1dWzLtzCmOd\/yP\/sVHP8AtMgbzWotgkFMHY3HcUN1ybKSojvASVf+Qqr\/AErJiClUUL\/ZrYaA8QlSlfmKvbT8Ru2aX09ZUDc3IqXFjHIuHP8ApArKPpA3k3PUOQvKXZD0gDH3SrdR9E1VmCA1uOvn4Ak+Jv8AhbsReIaAjn+h6KsKKKKtNIyKKKKEL2w6pl9t5BwptQUk+IOa2zsIvjd10bIjJUMxnkyWhnJDbwzj4LBrEdX36LmpkQrvGiynQmOtRgvlR4JbcOUK\/lX18aUtscP+roC4DNufz071M4LP0cpaeP4\/Sd\/SfsRi6ravbaAGZiQ4ogcMr5\/JYV86ryI5vsIWTxxg+YrTu2zTX9oNAS2wges25RPkhRA+iwk\/E1lW2OqClsLBSoHiD0I4EVL\/ANO8UFXhohcfuZl3cE20zhFNbn+P1bxTsk19X7Sa5NnpXTNWGpxrrhS3Y1fUWjVS7RLcCIF6CY6io4S0+Dllfzyk+Cqv\/T6w+HbW8gpkNqUtlJ57w99vz4ZHkayVLRvDIJB7wcEHvFX3s+1M\/qPT8a9B4Iu0FxLE8g8e0A+ze8lgcf3gaqH+omBfeK+MZHJ3bwPfp4c1ESNMUpaNDp2\/v3VrW+OMED7w4YpyYjKTwIxjrivVodj3GE3c4yAhLpw6gf3Tv3k+XUedO7MfIBxVLPhfvlpXJLUpIywcYA4Un15o+NrvSarVKIbuUbLlvlH7q8e6rvSeRHx5in+OwAOVL4zWFBXLB4GprB5JqCoZUQmzgo6Sqcxwew2INwetYjvVsnWW6yLXc46o0yMvcdbV0PgeoI4g9QaR1rza3s4t+vbaHmlNxL3HThiSU8Fj8C8c09x5g8uoOT9R2i6aevDtovUJ2HMa4lCxwUOiknkpJ7xX0rs\/tDBi8IOkg1H5HV6Kx8Fx2LEY7HKQaj8jq9EiJrwaCe+vJVTEplzkKPdXFZr0pQrks14uaR6Q3RG9uq7jg1OrJOTPZiSozjqbg2wlTyVpwVqb4doj8QyBnuOahEri2ryqSaaSzO0hurcXHfiz1GPIaOHGiUJOQe7vHXFJG3MDX0TZDq1w8CPeyVcTaA\/f4rSV+vAkwmXH40a4Wy4Rm3nIklAW2reTxxnkc5qpNQWv+zl3j3HZvNXHenultdkfcyFnBPsFXBScDkeI4YNfNH64ktWuPpjWTfqzg3k2y6gfYSEb3FCvwkE8+mcHFeLuyv8Atnb8gbkeG++rjkcSlIP1qk4KeSlnex38Tc21a4f57woaONj2AtFjomheov01MSxJjqhXFpRS7FcBSpKuuM8fhzpYm8LTZJ811ZU7LlgqVnP2MZO6kfFWTT7rW12XUFhiPvS\/VbuQUwpqfeCk8OzdI4lOcYUeIzUH0Wg3u9WjSy2ltrM1DE8K\/uUNqytJ890\/CpGnbDUR7zW2scxyAzyPEXHbcW5LIyuYLP1Cim2xCod203ZT2iVwbIy5IDnvB59Snl5\/xikOx6yuaj1\/AhoGftArwBJwPlkn4Vw2v35Go9o+oL2zksSJikMf\/Uj2EY8MJFWp6L1k\/RtouerpDeFlHYxieGVrBAx5J3lfEVZOJ1JwvZ8B2Ty0Dvdr+VE0wc+UePsrE2g3VNvt15ujOEpaa7CKM\/eP2bYHwyfhWL9dTBM1JI3VbyGcMpOfwjB+ua0ft7vqIFojW8LGUIM58fApaSfqfjWVXFKWtS1HKlHJPjSzsXR7kLqh2rvnztXPtDOLthbw\/C80UUU8pYRRRRQhFP8AoS5i231AdXusSR2Lh7sngfgcUwUDgc1rmiErCx2hWyKQxPDxwX6C6AvrOpNKx5sxPaLKFQbm2Oqt3BP8ycKHjmsx7YdLP6S1xJbSkll1e+hY5KJ4g\/zJIPzqR+jhrxEWa3HuD27EmBMWYpXJpwfsnT4dD4E1c22DRqdXaRkNBsC6W5BKDjipsHPxKeJHekmquwyqfszjZa\/KN\/zy9LJ1ieJ4w5p+cPY\/pZbYcS42lxPIjNKEnNNUcuwpjsGWgtuIXuLSfuqH9KcEnFX7FI2Roc03BU3S1HSMvx4rqsbySKW6M1JI0nqJFzbaU\/FcR2E2ODjtmSQSB+8CApJ7xSAHNcZDe9k1prKWKshdBKLtcLFZVUfSsyWqNFanYtUpia2965Zbi0laltj9o0eTgHRaTkEdCCKuSOlCkIW04h1paQttxPurSRwUKxBsq1k3YX1WK9ukWWS5vNvEZ9RePDtB\/wBtX3x8RxznSeg9W\/2ekCz3hQVbFrBbeSd4RyriFgjm2rgeHfkda+f8bwB+HVRgk7Wu4Ecu30PUVA1EbpQXAfcNRz6wraYZHMjh+dKMY4V8QpJSlaFJWkgFKknII5ggjmKSzJIRlKSM9fCol27Ttz1UKLvK6PyQ1nd5jr3VFtbWbTWtbZ+jNRxyncJMeY2d1xlXeD\/Q5B7qVTJJVkBRx4mmG4zcgpSfZ7++o+PGammmEkDrEKUpaQ3DgbEcRqFQ+0bZLqvSBcmsNfpuzZymXFSStCenaIHEeYyPEVXaXkOJ3kEEVqhGqrhZl5jPbzZ5sucUH\/b4VGdSxNl2r3Vv3u0SNP3JfFU+3cAo96gBg\/FPxq38A\/qQZGhlez\/yH5Ht4Jngxmrpxuzt3xzGvePZZ8UuuK11bdz2LpkhT2kNa2S8I+4zIdDDx\/MflUYuWyPaLDVj+zqpAIyFsSmlpx571PsG02Fzi7Z2jtNj52XYMapZB\/O3bkoI+rKFA88U96JKE2mUlbgR2kxtDYP3lbijj5Ckt50ze7akm6NRIWOYdmsk\/JKiafdGW2LL0JLbknfTMnqCVoyCnskgBaSRzClHjUFtXidJJhxayQOuWjIg8b\/hR1ZVRVBDWG5Vjaaj2KVs4dt2oLcZkVy5ObhSrddZO4n221dD4cj1qDl\/+xmoHbbOmC5WuVFDcOdk5YaK8jeTzSc8CD8KW6fvchNqd0rcG1IuceQqShw8EymlJCQpPjw4019sl26zVyI6H4qkCK42vk6kcVDw4ngehFVRBA9j5GyZtOdu21iOX54qObYWe3I3+XT0plUl4MtqBC+SgeGOe9nuxxzTOL2xZtMar1g2UtSpSlQYCjwU484js99PiloKWfFQ76SRItzt83+zcIvTYlwCf0e9j7QtKVgs\/wAW97J8M99RfbXd4zt0iaUtjqHLfYUKbW42cpflrILy+4gEBA8EeNT+BYd9RWNZq3UnqGefabC3UVzV1ReOwyJ+FQ\/Tduevd6iWthClKeWE4Aycf84fGtiC3QbDaYen0KQ1EtLBdmuJPArwC4fgAEjyqq\/Rx0kuy217W9xYw8T2dvQtP95jIV\/KPaPju077X9Qt2iwqsxfIeltiTcF54oYHFKD4rPHyx31p2sxF2LYg2jgN2ty9\/Be0bDDGZHa\/PQevUqM21aldvFzeUvCXJrvbqSP7tscG0fAD6VWtLLzOXcrm\/McyO0USE5zujoPlSOnihpW0sDYgNEnVk\/TzF\/DgiiiiutcqKKKKEIooooQnfSl1\/RV0S45xjuDceT+6evw51s7Y5rI36yNxXJAVdrY2khecmVHHuueJSMBXhg99Yaqw9kesZtku0REeQWpcdzehuHiMnm2R1B48OuSKV9p8FbiFOXN\/kPn+ersUzhNb0TuidodPbvVw+kVs\/wByQnVliiH1d7IkNIH7NYGSn8ynvGR0qoYEntUBCj7Y5HvFbE0tfLVqrTipzLKVw3x2M+EpXFhznu56cfaQr\/Y1njbls4kaUuhvFpQt60SVFaVpGNw9cgciOo+I4HhzbEbUujd\/plbk4ZAn09kztf0TukZofniP3zUNScV9Uc0khSkvpwSA5j50oCgatsEFS0coe27Tkk8lvh31NdmmvW7Yy3pvUryha08IU0gqVCJPuKA4qaJ6c08xw4VEVgEcaRSGc54cKi8WwqnxOAwzjLgeIPMfM9DkuCqhdcPZkQti6J1nM04lFquYVItZSFsraVvlpJ5LbPJbZ54+VWC7MakRUS4z7b8Z0byHmzlKv9j4ViLQWvpemm02q5tLuFj3iUtA\/bRSeamVHkM80HgfA8auzSurHIsQ3XTtxYuFpeUO2QRlvP4XUc21\/wDATVGbRbO1dEd2XMf7XDQ9R5HqPddcW7HI64FncRz61a0+XnPHCfzqPXGaAFKJ4d2a4wtQW69gIjuiJLIz6q+vAV\/AvkryPGmS8OvJkKZdbWytJwULGDSbDRvD7PFipKLdGQSW5zFOLIB4dajlykJQc540ructLYIzyqKXOZjKlHnyFM1FTLGV64XSSkglQST34qL3V9Th3e0cx3b6sfnSm4yyrJB49BTU8sEFa1Adcmmmlh3Ao2aTeySRLBVIS2y1vuuKCW0oHFSjwAHjnhVrsxm4aItijEKdt7SWnQnkp1ftKUO8FRxnwqO6Ssr1qUi93BstzHE5gR1j2mgRjtljoce6OfXupReJr9pkW68NSQy4ZHq688StB4k\/ynBz0zXLXSfVSCNh0v3n9Zjv6lnSDogXka+icdqYjSpLD8JxKJNjbTHbdBwXEgZVxHcok+RrhZ0x5tkjymt7dUnK94YIXn2s+OaSGBLuM4QmWnHgpY3wkFRWrOQkd5J507Xy627ZM\/MfnPxrrqSQlD0KzAbzUF0ji9IPInkQ2OOeJxnNaaalfM1lLD9z+HZxvyGd7nILbJOyG73D\/K57ULyNAaasyWX206rktSS0xjKoMd9KQHVD7rpAO4Om8TzAqttjGh5estSNpWnsrfH+1kPLHsJSOZPgPqcDrTXY7PqXaRrVZLki4XKe+XJD6zxUo8SSeQAHwSB3VqPTtntemNPfoC1vstwo6e1uc9XBDhTz4\/8Axp44HU+JqexWvZs7RfRQO3p36kcL\/wCbNCjqaN9RKZX6fPnX4rrqG6Wuy2T9IloptdtQGYUYnBecPupP7yiN5R6AHwrJW1LUsq6XCQ0\/IL0mS728teeajyT5Dhw8B3VPdtO0ETpAVG3m4TAU3boyhgq73ljvPPywO+qKedceeW86srcWoqUo8yTWrZTBDTt+omH3H5\/nr7Fy4zXC3Qs+fsrxRRRTulpFFFFCEUUUUIRRRRQhFfUkpUFJJBByCOlfKKEK4dj+0a42m5tvsvhUtKdyQw4fs5rWclJHf9QeI61qWzXWw6u06t2OkzLS\/hMqIsjtYq+49yh0VyI+Ir8\/GXXGXUutLUhxBylSTgg1bOynaPcLTd2pMWQli4Y3HGljLMpHVKk9fLnniKR9o9m+n\/6inycPnh6diY8NxIEdHJr6\/tSza9slm6XWbzZN6XaHlndUhPuH8OPuq\/d+XDlXESaF4S6QlXLe7\/OtgaL1XatWW1wQGm\/WFN\/rtofO\/lPUpB\/aI8RxT9arfaXsXjXftLto7ebk8S5CWcqPin8Y\/wAw7jWezW276YiixTIjIO9\/dTbXOYd+PTj84eipMk14UM0nuMa5WSYqHcI62loUU7q+Rx3GvbElp0Yzuq7jVsQ1Ec7A9huCuxlSyQ7pyPWuUlkKz0NfbJd7vp64evWea7DfxuqKeKXE\/hWk8FDwIruvjXB1sEcq8np45mFkjQWnUHRc1RThxuFZdh2jWG5oSzfY\/wChZijhT7KC5EWe8p95s+W8PKrFbuF2jW1JUti62ojLa94SGcfuuJOU\/OsyuMYziu1mvN6sEkyLLcpdvcV7xYcKQv8AiHJXxFIGK7CQy\/dSO3f+JzHcdR59VloFRJDk8bw81f0sWqWkrSJcNZ6JWHkZ+OFfU0xTrCuUvLN6hY\/7rbiD+RqGQdrF33UovdmtV0A954IMd5R8VI9k\/wCGn2HtO0i4wDLsF8ivdRHlNvI+agk0sv2cxekNmxl3YQR55+Sy+sgkydcfOpKFaT3lD1q8xkj\/ALDS1n64FOdmtVpsrolQ46pMse5ImELKPFKAN1J8eJpkkbStGhH2dq1E4rola2ED5jP5Uxz9qjh9m0achsDPvzHlSFEeQ3QK2MwXGakbhjIHWWget\/VY\/UUrDcZnvVkONKlNrmPKcVvHngrceUfupHNSv+Gme7WqI0FTdZTGLGypktsMvuBTjaDniGxla1E8eAGT1qvbptQ1vMb3BePUU7hR+pNJYVunoFJG8B5GoW6p6VIKypx55ZyVElSlHvJ5mpig2PqI\/uqZA0f8czbtIAHgVz1GIF2TW+KtvUO2NFstP6H2fQXbcooCH73KwZr\/AAwShIylkHwJPiKgWiNK37W9+9WhtvSHHllbz6znrlSlKPLxUalmzfZFdtQtN3W8k2uzkgh11Ptu+Daeaz9B1NXzbYdk0xp5xmIlqz2Roj1iQ6cuPqHIKI4rV3ISMDu61y4jj9BgrXU2FtDpDqdc+s6k8gPJa4aR87uklOS46U03aNI2RdosjjQPZk3O7OHdSUDiUpJ91sdTzUfgKq3a5tDhvQ1QbctxqyMq4HG65OcHJRHRI+6k8uZ41w2r7SWpcP1NgLh2dKsoj\/3spQ5Kcx9E8hnjk1Ql6usq6yy9IVhI4IQOSRUbgeAy1Ev1dYbuOefzXyHBGIYi2nb0cevzM\/gLndrhIuc1cqQrJPup6JHcKSUUVYTWhosNEpOcXG51RRRRXq8RRRRQhFFFFCEUUUUIRRRRQhFfQSCCCQRyIr5RQhTbSGt5Nvfj+syHmXmVhTE1pRDjZHIkjj8efnWltDbXIdxYaj6qAQ8oAN3eInIV4uoTz\/iTx8KxnTjZ7zPtTu9FeO4TlTauKVfClzF9nKbEG6WPzTl6dSl6PFXwkB+fXx\/a3dqXT1h1db0O3iJGuUZ0YauMNQUojpkjgryVx8qp3V2wG5tdpJ0pObuLIGQwchwfynj8t6q\/0HtRlWmWHrfcXrTIV+0bKt5h3+IH2T8R8au7T+2O3SkNjUdqUwpQ4TbYcoPiWlH\/AEn4UmxQ47gD\/wDpXXbyPscvA9yYY6iCobf09tR8yWerradQWJ9bFxt8mOpskKCmyQMflSNE8KOFIBP7p\/pWz4F6sOq4\/ZR7paL83jHYSgEvpH8K8LHwNMGo9lWhbjlUqyzbc6r77J3k\/JQz\/mpjo\/6l9GRHWwlrur2K2tbIB\/bdfz+eCyn6ywRxJT5iuLi2Ff3iav65ej\/YHiV2zVCmQeIQ+ytOPlvfnTOr0dbmpWGNR2x1PTL2PzSKZI9vcHkGb7doWD3THItVKFLKj+0T868rDKOa\/pV3I9HK8pI7XUFqSOp9ZH+1d2PR7igp9e1dGTnmGULcP+kD61k\/bjBm\/wDyX7lp6N5GTVQbqm+gPmeFfWmJL+AwwtWTj2U\/1rT9j2LaGgOhTi7pdnBySAlpJP8AmV+VTNmxaf0tHEpmzWiyJRxEmZjtPgp0k\/IUv1n9SKZp3aWIuPXl+0fROObzb584LNmjNj2rdQNolPRf0dBVxMmV9mj4E8Vfyg1dGitlul9LqbXHiHUF0zwcfa+xQfBs8VeauHhSm\/bTtNxFqU09Mv8ALx7PZZbaz\/GsZI\/hFVNr7a7OltORXpzcCKrnBtxIKh3LVnePxIHhS5UV2PY67cN2M5aeWvoFnu09MN52atnV2tbTZ3lpffF5uiRuiMy59k1jklaxwAH4UfSqE2kbSJE+cVzZAmSWwUsx2\/ZYjg9ABy+pPU1A75q2dOQpiIPU456IPtqHif8Aao3TDhGy0NJZ8mbvnh3d5URW4yXfbF4+wSi4TZM+SqRKdLiz8gO4DoKT0UU2hoaLBQBJcblFFFFerxFFFFCEUUUUIRRRRQhFFFFCEUUUUIRRRRQhFFFFCEUtt90uEA\/qkpxtJOSnOUn4HhSKisXNDhZwuFk1xabtNlMIGt3UBImw0OFPJbR3T8jn6Yqc6c2yXW2I7K36mucJrHFp0lbfluneFUtRUbUYPSTiz2\/O+67mYnO0WJv2rT1o25X1WA7M07ccjh20ZKVnzKSnj8KfW9t8gAFzTtid7yiQ4n+prIlFQ8ux2HyG+6PD2IXW3Gngfx8yteO7cHyMN6YsqT3qluEfmKa52227IQVIj6Zg9x7IrI\/xrP5VleisWbG4ew5NHh7kr0428\/7fMq\/r9tvvj7TjTurX0pxgtQGw0D5bgH51Xl216H3i62w\/LdJz2spwkn4cT9aglFS1NgdHTizG\/j0suSTFJ36WHzrTzctTXedlKpPYoP3WRu\/M8zTOSSck5NfKKlY42RizBZcMkj5Dd5uiiiis1giiiihCKKKKEIooooQiiiihC\/\/Z',\n  goblet: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQAAAQUBAQEBAAAAAAAAAAAAAAQFBgcIAwIBCf\/EAEwQAAEDAwEEBgYGBwYFAgcAAAECAwQABREGBxIhMRMiQVFhcQgUMoGRoRVCUmKxwSMzQ3KCkqIWJFNj0eEXJbLC8ESDCSZUVXOT8f\/EABwBAAEEAwEAAAAAAAAAAAAAAAAEBQYHAgMIAf\/EADwRAAEDAgIGCAUDAgcBAQAAAAEAAgMEEQUhBhIxQVFhE3GBkaGxwfAHFCIy0UJS4RUjM0NicoKy8ZLC\/9oADAMBAAIRAxEAPwDGVFFFCEUUUUIRRRRQhFFFFCEUUUUIRRX1KSpQSkEqJwABxNXDsz9HjXesGW501lGnrYvBS9OSoOOJPahodY+Z3R40irsRpaCPpamQNbz9OPYs2RukNmi6p2pTozZ7rTWLwb07pyfNQeJf6PcZSPFxWEj41szZ36P2z3SLSHpNvGoLgOKpNyQFIB+417I9+8fGrah2+Q6ylqLHxHaG6kJSENoA7AOQFV9XfEZr39FhsJkPE3t2AZntsnKLDDbWldYLH+jvRSvsron9V6ihWxtQyuPDQZDw+6VcEDzBVVwaa9HjZZZkt9LZpN4dRzduMpSt4+KEbqatabMs8AH1q5IdcHNqMnfI8M8qj1z1qzHyIFqbHcuW4VH+UYFRisx3Gqw\/3JtQcGm3\/XPvKd6fDI\/0MJ5n+U52HTtgsaUpsVit1t3U7o9UhoQrHcVAZPZzNPC25CknfS7781Ut92g39wKbbuhjp5bsZCUAe\/Gar6936ZKdK5E+Y+s9q31H86Rw4XLOdZzyTxOZTkyge3gPfYtKhpR4BrJPZwrw6gJO6tsjPenFZIlTHAveQ88lXelxQ\/OpHs42gX2y6it0V65yptrkym2JEV9ZcAStQTvIJ4pUCQeBpwOASahcx9z1W\/KxkgdGL3utLtqW2ctuLR+6o1H9abPNE7QorsLVFjiuS3UkNXFlsNykKxgHfAycdysjvFPz+ULWgK4pUU578UQApy4R0AnJcFNNLUy08gfE4g8kkliZKw6wX5w7VtFT9n2u7jpW4uofciLBbfQMB5pQCkLx2ZSRkdhyONRatS\/\/ABANOhOorHq+MyeikNLgSFpHVC2zvIye8pUr+SstVemDV3z1FHOTcnb1jIqJzR9G8tRRRRTmtSKKKKEIooooQiiiihCKKKKEIooooQiiiihCKKKU2yDNuc9i326I\/LlyFhDLDKCtbijyAA4k14SGi5Qk1WXsg2L6v2jOolRWBbbKFYcuUpJCD3htPNxXlw7yKurYj6NEeCpm97RkokyU4W1aEKy0jh+2UPaPLqpOOHEnlWnLfDwhEeIy200ygBKUpCG20jkABwSB3VWmkGnzY3mlwsa79mttA6hv69nWnSnw4ka8uQVcbK9iWh9n6G5MSF9JXUYKrjOSFuJP+Wn2Wx5cfE1arFvfebLq91lnGS66cD\/ekztxgwBiMlM18c3Vj9Gj90dvnSGbc35qukkPFw9g7B5Cq3qpBJIZ8QkM0nAHIci70aLf6gneOnfa0Y1R73fnuS2dcrXbkn1VkzHx+1e4IHkntqI32+XC5JKJEpZZHJtPVR8BXu8O\/oyreCUgZUonASPEnlVc6j17YbetTMd5dxfTw3Y3sA+Kzw+Ga3076mrHRwts39rRYdvHrcSead6alijAcczxPvLsTtcpoaTuI4k1Grk84QXHnA2j7TigkfOoheNY3+4lQioZtrR\/wxlZ\/iPH4VFpbLkhZdmSnpDmeJWon8aklHgzmC8hA8T+EuMvAKT3q+WdneSq5IcV2hlJX8+VRiZqGCSotsyl9xO6kUicjs72NzOO81zWw3undSE+QqRQUkMY3lJnySHYuEzULZVgw1gf\/kFWF6Pdif1Lq1q+Ox1ptVndDq1LTwdkY6jY78e0e7A76jegNA3TW1wUIyzCtDC92VcFJyB3obH11\/Idtag0rb7fYbVEslqjiNb4re40jOSTzKlHtUTxJpsx7FoKSI00P+I7I\/6QePM7h2nddHaSQnPJPgJPFRyTzNNuotURNJrtq3kJdlT5CWUIKsFpkq3Vve7OB305NLbDgK8lAPWx2+FUDtElzp2q7mqc6VSEvKbSQMBCR7ASOwAYqL4ZCyWT6jsWbIOlJadin3pb2Nq87C71upWp62ONT2sDtSrdV7txajWAK\/Q3WFwf1FsIuLsZ5tMydZXErCkBWN0BLxx4AK95FYd13oK\/aSd6WWwZNuWQGpzKSWlZ5A\/ZV4H3ZqxNCKpsVO+mlcAdY2HHIXsoxiNLJrdIBkNvJRSiiip8mhFFFFCEUUUUIRRRRQhFFFFCEUUUUIRRRUs2VaBvu0bVjFgsbWCevJkrB6KK0Obiz3dw7TgCtcsrIWGSQ2A2legEmwXLZvoTUm0DUKLLpyF0zmN599w7rMdHatxXYPiTyAJrcuxzZNpvZrbAmA2Jl3cRiVc3UYcc70oH7NHgOJ7SeyQbNtCWHZ9pdqwafYw2MLkynB+llO44rWfwHICnHUd+gacjoemJ6eU6CY8YH2vvK7k\/jVJ6TaR1WNSmlpjqw\/8AbmeXAd+eyQUNCI7Ei7inN1cWFF9cuDvQsfUSB13T3JH51HbnqN2aegQkR4gPVZQefio\/WNQm4akl3OYqVMe33VcBjglA7EpHYKbbtfolrhmZOf6JvklI4qWe5I7TTJHRFg6KEbd+8\/xyHbfapJBQtZ9cmZ8B74qdqng8AQeHwFRDUe0q2WsrjW4fScwcMIVhpB8VdvkKrO96ruuoiY7RVCt3+GlXFf7x7fLlTe222wMIHHv7adqXR+NmdRmeA9T+O9KNQO2J31BfL5qM5u09QZzlMdrqtp\/hHPzOaZy0yyMNoAx2nia9dJzFcnlZHCn+KMRjUaLDgFnYAZLi4rtpI8oYPGvb6+OKc9KaVv2q3d2zQiuODhyW6dxhvzV2nwTk0pc9kTC+Q2A3lanvA2qNurSk7yjgZwPE91WLoXZZNu\/R3DU6X7fbSApMMHdkSB97\/DQf5j4c6sPRGzyyaYdRNVm53VPES3kAJaP+UjknzOT5VNo8d+Y\/0TLa3XFceHH3moziOkjnnoqIf8t\/YPU58htWi2sLuyCQQY0eFEYhQ47UaKwncZZaTuobT3Af+E0m1Jc02SzS7m4wp4R2t\/oxwKjyAz2cTUqXCjWxO+4USpeOCR+rbPj3moZrxapGmboXlb63UBBUe8moxHGDO1smdyL9pzz4rKKQSZMGSe7LNXc7DCuoiPR2JTYKN9JCScdYJJ54IPHtxVRbTUNN6znuKKUApQtRJ4eyMmn\/AEnre9TrdaNMOyGERITwK0lsJWlKASQo\/ZAyd7l+FVNtT1IjUesJirSVLtzYCFPcum3RjP7vd386nn9CjpK1rad+s1zLn\/Tc7PDIbUiw+rkeXmRhbYkDnzV67OI8WdsOutxYSspk2ua0gK4kDCycd2SAag2hTbNTw24rqmpkCWwlC+qFAK3RwUk8PMGrB2NsuNejwpLgIV6jLVx7ilZ\/OslbNtYT7Dd40mDJTFlNJSlO8MtPpA9hY7eH+2KcqXAZ8Ro5303+W4nv38d25aYqwMqnsefuTxtt2Ez9OKdu+mmVyIPFa4qcqUhPe2eagO1J6w8RxqizwODX6KaE1hY9oFgeDDfRymkj16AtXXZPYtB5lOeShxB4Hxz16R+xh2LLd1FpyOVF3K3WG0\/ru0qSBycHElP1uY45FLcC0lljl+RxHJ25x9ePX38U212GCQGSAWI2t\/H47uCzhRQeBwaKn6jyKKKKEIooooQiiiihCKKKKEJdYLTcL9e4VltUdUmdNfSxHaTzUtRwB4efZX6KbGtn1p2aaMYsMBLbs1wJduc1I4yX8cePA7ickJHdx5kk519BfSLci8XnXcptKjbUiDA3hyedGVrB70o4f+5Ws0LI4c6qvTjGXPm+RjP0tzdzPDs8094ZSgt6U9i46lv0LTtjkXmeMtsgJbb7XXCeqgeZ+VZ\/vOoZV1uL1wnPdLIfVvKPYnuSB2ADgKm\/pKNzlaXs8yPvGFGmL9ax9VSk4bUrw9oZ7zVGfSwjMKfdO8E8gO09gpmwqgD6cSNzJ92UmoAxgLztUivGpE2uN0zpK3FcG2wcFZ\/IeNRV2VKu0n166uFaiMIb5JQO4DsFI2y5OeVcJZ3lK9hPYkeFdukbSrdLiASeWeNSKKmZAPpH1bz6BKC4uNzsTi28AABgDHCvanMiuln09qK7kfRVjuEpJ\/aJaKW\/epWBU50\/sjvsncXebjDtjZGVNs\/3h3y4YSD7zSKprKWmzleBy39wzXpmaFXbr4bGVKAHaScU\/aV0pqbVBBs9rccZzgyX\/wBEwP4jz8k5q5dP7OdK2ZSXUW\/6Qkp49PNPSHPeE+yPhU6trDi1oQQTyCUJHLyFR6r0naPppWXPE\/gZ+I6lolqC0XGSr\/RuxCzwyiVqeR9LyAd4R0gojJPiOa\/fw8Ksj6NaaZahsx2kMIGGmWkAJSO5KRyqRNwUpQFTHkRhjO7nKz7q8Oz48UFMBgIUeBdXxWaRVVFUT2kxCXVHD9XYwbOt2r1lMfzb3uu3M+Hf+EzKsEWOgP3Fwx0djSOLi\/d2Uy2q53qXqW72q2W5ItcVlKiGyA4M8Rknionjw8KebhIUUqccUpSscycmqe1nJvdj1fMudvmyoAnMpb6VGd1xG6AR3ZB99e0JpZZzAAWssc7\/AFHt9ALW232pYxs0jCSbndfYrGdkNvR+kaUSDw4jBB7j41GtVORI9lkuXB5DMXcIcWs8PLxPhUes2pGdM6VaZuzj8y7SXVupjZJcAURu75Ps5Azx48eVIhab1rK5Nic0X3FcWYaODbQ71dwHaTxrRDhmpOc\/oByO824fnYnOnBEd3ZcVX0wXbUBlNWFiSzDDCwkbv6aUlIyQrHJGByptvNuhxbJblwc9HJidMpR5qWTg58uVaDZtsDTEJUG3rQ\/LdG5MmJGAR\/ht9yR39tZ\/u5\/5JFiJBzHnyIoGOSQ5kVLaKs6aTUjyDSPI7eOwLNrrguO\/Z73LQ1nkM2b0fLi8sqQ2xaJKsjnwaI\/E1gpIKkjAJ4Cts7RZP0X6Ml3WOC12lDJGcZ6VYH4H5Vi2OnrE48MYq2fhZC59NM7i4DuF\/VRGv+qoKkegNW3TT98izoc1UaZHV+gfHIjkULHJSSOBB51srReorPtA0qqQlpLb6d1M+ET1oznYpB57pOSlXZyPKsLOsApKgPOrC2P68n6YvzMphYXJaTuLbWrCJbB9ppXjjiD2EA9lYaf6ENliNVALEcN3Pq4jdtS2gqCSI3H6tx48j6FdPSY2VOafuT+o7Qx\/dVnfmNoThKcng8kdgJ4KHYfA8KJr9I7g1Z9baRbfhqbkw5zKlR1OceBBStpY+KVDv41g\/a\/op\/RWq3YYbc9QfJXFUscQM9Zsn7STwPhg9tRDRLHHzg0NV\/iM2X3gbuseXUkuLUQt8zGMjtHA8e3wKhlFFFThMKKKKKEIooooQiiiu0GLInTWIURlb0iQ4lpptAypa1HAAHaSTQTbMoWzfQXksStkF5t7CSZUO9F94bvNC2UBJz\/Ar4VehPLjVQaOtP8AwfbsUaK4pUSCx6vfFIHBxTpClSMdvRrwMnjuDwqe6j1Y3Y7kI96tToYe68eZCUFJcT4pPJQ8DxyDVJY5B8\/M+upc2km\/H2dvapZRxSRBsThmRcJ\/ccSppbSkJW24ndW2tIUlYPYQeBFQm77L9A3V3pJOmo7at\/fPqzzjIJ8knHwxTrH1npJ5GRdHmVHkl6KsfgDX2RrLSMZHSyL6yhsqCcpZcOCeA4YpijNZC7+1rNPK\/ol\/RHe09xTQ1sv0FHTut6YjrH+bIecx8VU8WnTunrQB9GWG1xCOSm4yd7+Y5NcXNcaSbJ\/vU+Qe5uNu\/wDUaQTNodtb4QbA68rmFypAA\/lTWuWHEKjJ73W5kra2J5\/QT75qVFS3SElSnO4Dj8q7sWuaU9K6hEZkc3H1bgHxqvrnrrVlwhiJZFRrdJkPIaYEVoBRUVct5Wff4U86ys98ty2JF6kiWl7AD6HSpG\/j2cHkefnXrMJYxmu654gZW81kY3hwY4hpOzefQKVomaeinCpq57w+owMIB\/eNEjUMxQ6K3tswmicfoxlZ81VX0V0oOM4p7iPkoKkHKsdUd5rXJO+EWhAZ1be\/b2XssjQR7XfUef42L3pbVlpuUW9vXLUZtUmOo+pBaQoLQkHrEEZWSQcpBBxjHHjT\/pm8\/TunYd1LXQrfSQtA5JUlRSrHhkZHhVN6qsES2vGS7eYcJtzKlMupKloJ57qU8VDwOPOpto6XeLlaItu0xa3IltaTui4TUhPSZOSoDlxJJ4Z51McfbgtThlOcMYRJlrkiwADbG5\/US7O+Z6lFKGkxWKrlNYR0eeqb7bnLqsMrKS6iucS3sAyX0t547v1leQprt6L9q5lTFpZEGAeCpjyeHuPf+78RUksuhrW1I9cuji7rLJzl\/wBgeSe33\/CvGrtoFl0\/\/c4+Z84DdbhxeO6ewKI4J8hx8Kj1JhsDLPk+o+CePmiT0dO254\/x+V8tGiNN2CA+yYf0nJlAiVKk8VL7wPs+GOPDnTQywixw3bdFBSFKJcdPtvJPFIJ7gOzzpDoXXVxv06dCuQjIWUF2OGklIQE8FIOeJI55586UankjoWHc8eshR5eI\/E1oxCpmdL0V7dXBKaaGVr7S5kqP3eUDIQ2OZUB86o9zMzUEmIkZQ1cJD6jjtUQlNWhdZ244tzJ3gOrjvPbUA0VFD89MhQyqVP3\/AOBKv9qeMIZ0ET3ngPX0Ts9uYUy9K64fR+x+1WhsD\/mM9ts+CGUFX\/VissMDqjxq5PS7vyZuvoFgaWS1ZYCUrTn9s711f07gqnmxwrpX4b4caTBYidr7uPbs8AFB5Xa8ziugpNJC2XUPtKKFBW8kj6pFKsV5WkLQUq5Gp9UQCaMsIQ4XCv8A9GLXGZP9nJjiUxrk5+iKjgMSwOA8A4AB57tSv0itDt6s0tIDTSfXkHeaURxQ8kcPcodQ9md09lZd0ncXLTekguqbbdIQpSTgoVkFKx4g4raun7sjVmkItwk4Lslox5yR9V9IAUffwWPOuVdPMIlwDE21sAsL37P42Hs4p+opW1Udn78ndf8AIz6wvzsdbW06tp1BQtCilSSMEEcxXmrP9I7Sq9P62VOSgJZuJUpeBwDyThePPKVfxVWFTygrGVtMydmxwv8AnxURq6d1NM6J272EUUUUrSdFFFFCEVd\/obaT+m9p51DJbCoWnmvWiVDIL6shoeY6y\/4KpCtuei7YUad2JxJCkbsq9vKmOEjju53UDy3Ug\/xGozpdiPyWGv1Tm\/6R27fC6cMMp\/mKgN3DNOW3C+KtOk5UxtYROuSlQ2OGd0KBLiv4UZx4kUx+jvq+BtA0tJ2d3x\/euFvQVW15f6x1hOcYPapvke9OOHA1DPSive\/d\/o1tfVt7CYwwf2znXcPuG6PdVH2yRJhPomxJD0aQ2readZWULQe8KHEGtmgmibKzCXukNi\/Yef4tYd6ecUqHCVgZuz\/C09dYj9ruD0GWjo3mVYIHI9xHga82Zu2SLkDe2HpcFpPTLjNKwp0pIIHkOZ8qadmupHtpWnm7I9cEf2xt7ZLQmKyLiyPsq5hwDmOOeffXa\/QtTWCL9KfRSH2GT+n3HFIejHvUMHhnt5VEsR0fqqKofARmOe7cR+fVPMGKRVEQDjZykWvntKfTUd\/TDy+ikgl1ncIQhfPCSe\/jw7KbGATxPKofctXevzmX02KM04AP\/UHcK\/t4AGM\/Cvf9t7mnIbh21gg\/4JWR\/Maa\/wCnVGqBbPmR6JdDK1jA0klTcF1PQuRlYfZXvpGDgjBBBx3gnjXWVd7jLmWyNfZbsaBBwtLkt5IQlKeQHaongM86rO4atvc0Fty9Otp\/w4+Gh\/SAalmzaw2eXZnb5coAuMz1xTKPWlFSG0pSk53TzJKu3hwrXNQmmiMkx5ZZnPmbLB8oe8EDNSdWqIUqQqPY4k69SM8ExWTu58VH\/SlkK3azuSlInzoenYyubbOXnyO7geHxFLpeo4FmtSFzHfVIpWGkNx2cBSyCQkJSO4HnTErWFzmuKZ03Y1ukftZJ4J8cDgPeaZmNkcLxRAD9zs\/Ow8Csnhx39ynOn9H6cgYkKjG4yQMqk3AhzB7wn2R7804XDaJYragRWHV3aeghCWIvEDuG9yHkM1WzVsu9zcCtUX9xxGc+pxOCB4cOr+NTzRDNkt0tLLMaNBacTudNjeXvYyMqPHs7Mc6TyizryuMh5ZN7z6DtSWWmBaXvube\/dkpCtZala3rnJFgtyx+oaz0qx+J95A8KcLdabRZmN21xEocx1pC+s6r39nkKUOyWCohmSy\/3ltYPxHOkzsjPDNNc9ZNKNS2qOC0sYXZDIcBl38e1Vzd0rsW1m3y4+ERrk4FKA5BSgULHv4GpBq6UlNvVkgFDqePypk2oKQmbp18EBxNwwny4H8qbtodz3Le5hXtyUAcfEmndkRqegdvtbuNvJOEbbZlMOobgEMOqScqCDgePIV22csxo0xM6YtKYVrjqfeUeWEjJ+JwPfUWkOuT5aGkccq3leAH+9dtqM1Fl0XD0wyr+\/XkCVNweKIqT1En99Y3vJI76ksVKXatO3a458hvPddYVMuqw227FH77HGuLlINzWiNc5j63o0pY4NrUchpw\/4Z4DP1efLIquJMWVBnP2+dHXGlx3C080sYUhQOCDVmbNn2Jkly3y3MzEt70cq\/aIHtDxI\/Cnna7pNd30onVUVgquVqQETVDnJicAlw96mzhJPakg\/Vqz9DNK\/wClV4w2pNon2DeTjstyds5HtTJiFIHRioj3bffLyVNgDGKMcMV9QQoZFfav8AEXTVZI57QUnfx4GtDei\/qZUtEmxPq3vWW95AzyfaGf6m8+8CqCcRvoKe8U\/bJry9YtWsPtKwttxL6R3qQcke8ZFVr8ScEFfhcjgM2i\/wCfQ9iUULzHOB+7z3ePmrs9J7TIvmhZEthvekRk+tNkD6zY6497ZP8AKKxxX6J6mbjyrVIU0gOMKQH2wfrNkZx70qxWBNbWddg1Zc7QrOI0hSWyfrIJyg+9JBql\/h\/XF0ElI\/a03Hr3Zd6y0hgB1Khu\/I+Y98kz0UUVYijKKKKKEJVaIT1zusS3Rk7z0p9DLY71KUAPxr9GYkeHZ7fAtzQDcK2RENDwbbTz+Caw56O9uFy2y6daUeqzIMk8OfRIU4B8UitlbRpRhaJv8lJ3V+pqaQfvLwj8zVX6eTdNV09GDz\/+jb0UnwCH6HydnvvWRNp11fvGonX3VErkOrkr\/ecUSPlimINBCQAOApVeXEv6ikrR7CHClPkkYFc+ddH6K4cynw2Nltw8c\/VJKk9JO93O3dkvMKRIgzWZ0J92NKYWHGXmlFK21DiFAjka1Zso2q23aNGatF9djW7WTSOjQteEsXZOMY48A4eW6efZ3DKSk8MiiLFkSJrEeIFGS86htnd575ICce8itWkOBQ4hD9eTm5h3D+OST5tNwr22o6ClWyRJuVmiOJhtqKpUPGVxDniQOZRn3p8uNM2nJsaXCREXCt67i2MoU4wlfrKPD747u0eNWnZ9fW6JcXtP6plv7tuAjM3xai44ejTuq6fHFSSQrrDJweINNO0fZrGuKGrvpZ6NHlyE9OyllweqTBzC2ljghR8OHfiqCnMU8YN7DcffvtUip5pIXakgUZt15lsECMzAjYPNuIhJ\/CpJpe+PO3h2HcJJWi4JShtasAIeRnc8goEp+FV\/FuLzM5du1Gwu33Js7q3HU7u+fvjs\/eHA0snlSSWlkpOAQQfgQfzpmqaFriWObYnf6g708se1zbtVh323OXmzSbc3n1ltQkRk9qnW85R5qSSB4gUh0RKQ5YC02o7yHSXU+fIn8PdXXSd6N1bT0q926MJCnMcC8E\/tU\/e+0Pfyrhqpp2HKXqaxMpWoAm5QUj2geKnEgfVPMgeyePI0zNa7Olfkb3HC\/wCDu5rYHBp1txTz04SOGBTTe7rJZmRt1wpbSN9JHLezSa0XWJeWC\/a3umwMrZ4dK35p7R4jhSjpEL6i0pUO1KhQ2Don\/W3Mblm1wOYTzHlqud0tkuEsoeW6OlCT7OPbz4Y\/Gpg\/ICSSDUK0\/KZhSVMMtttJkYBKR9bs\/wBK9621VF0zbip4pcubqf7rEJ6xP21jsQPnyFN01K+aZsUber3y\/lYPLRmU064uqLhtAtFsQvLVtSqRJI5JVjOPcN341E9bXZyWtloq4KdU5u9wAwPxpLa2pcdl+dOWVTZ56R0q9oJJzg+Z4nuGKa7eHL\/qJDDe9uLX0aN0ZJA7h3mpXS0ccNrZhg295J7z4LQSdXPepjoaHFj2mZqO75btcQBbyycFYzhLae9S1cB7z2VXmupMm936ZqJ8EPPKHTtjiltA6qAnuSkYGPfS70h7xc4t5a0ClpqHa7QG3C00vPTvKQD0iiO4HdA7OJ7abdDSlTrUp1WHH4S0okJVx321eyo+fFJ93fUqiwCopcObi7s9e2XBp+3v38DbgmltayonMR7D5pLG9cjvx58FZZmxXA9GWOSVA5Ge8HkR3E1qbQyoWobFDvUdhHqU9hSX46uIRkFDzJ8jkeWKo2z6XXIva4LJzEa6N1Lh59A5xQfPmk+Iq2Ni+bTq\/UWjhkRVpRdLcFHkD1XQP6T7qiGNvbUs\/tH62DWHVll17CO3ilUjeiaXbjkVmvaBpp3R+vLvptZUpuK9mMs\/tGVDebV\/KR7waZMcSK0B6ZmnFRJemdVIbQkPoXb5BHtKKeu3nv4FYqgq6n0Ixh2MYLBUyfdazusbfyo20AEt4LxjuGaTMvmDeo0ockOpWfEZwflmlSqRXBvKUq4ciKesVpxUUr4zsIt35Lx9xZw2hbG0PL+kNC2hxagspaXEX\/ASB\/SU1lX0lbT6hrdmYG90S4wSs97jZKD8gn41oHYDcPXdBPNLXvKaeadHktBSfmiq19LKCFwI03d60ebgH7rreT8265GwPWoNIXwO3kg++uykGJxifD3EbrEe+orO1FFFWwoIiiiihCur0OoiH9qEiStsK9XgL3VH6qlLQnh7iqtCbcpSmdnUpSScvTGUHyBKj\/01SvoVstnUF8kKQCtLTSEq8CVEj+kfCrg9IEhOz\/d5AyirPk0uqh0gcJtJ2MO7VHqprhDdSiB43Pj\/AAslw9519x1RJJyePiaWpRx40mtg6qyfAUtArsDD4g2BoCYoh9K8FAqSbJo4d2l2VSkBbcd1cpYx2NNqX+KRTAE1NtiEdLuuJR3cuIs04o4clFrH4GmnTB5hwOqeP2O8itzWXe0cSPNJtUPyBYZj6lKLr+6gk88rUM\/nX3SGtNSaSQWLbKEi153nbbK68dZ7wOaFfeSQafdolqci6YZWpvd6W4R2+PDsUfyqFyGSGwDnCloT8VAVztRPjmgsRcEn0T\/VR\/3DyCu5vUGktZ2xmJdorUSXujcjzl4LZxyZkjkPur4VGLxpi4WJzoo0haoqus3HnpxjxQ4OqfMYz3VBdYJ\/5FLUOx5CB71f7U3aa17qzTzHqsG6rdh5z6pLQH2T4bq8492KcsL0Nq8QpHVNHKPuI1HXtsBydnbbw7Vplr2Usgjc24ttCmT9xlwFIcWy9DeQrebcSc7qhyIUOFO9v1644tCpaUMSknIfb4IUe8geyfLh5VF29pdompAvWlAwo+09a5BQD\/7S8j5ilaLjs3nOEpvMyCrs6aAofNBI+VIqrRmviyqaR3W0a3\/W\/it7MSgfsfbryT\/cGLPdHfXiw5a5qjvCXbyC2o96kDkfFJHlXBVx1dDwGLzFuLaeSnUpUr374B+deLVplm5wJdw0zqH12LEIEhbEV0hrIyN4AcM4PZ2GmGbNmMEJZkJmAnG8GSkfOmkUx1jE4Xtue05f\/QuO9KhJG4azfAp7e1LrVYwJLEXHItIaQfjxNIYkboZbl5u8n1qW4vpFrWveG93qUfaPhypthNXW4ulPTMRAOJO7vKx5VYuzWwWVm5o+lGjcXyd5pyWd5CVDsCPZ4+OawqnxUUTiABxDRme1eNu519vWm6JY9Q6jtUibBjKjW5KSXJ0nqBwZ9lsHionvHDxp62ftWPRiLjqO6jciW5jK3FY33FH2W0\/eVjAAqZbT9Z2K22L6NEkSLktQ\/usfrLAHIHHBA8\/hVbxrFF17pUQL9Pds7\/rKn4D6MrjoVjd3XU\/Wz9vmOzhwptopRWNHzl44HOANgSbbzxPYLDcDsXkr5DE8tF3blS2qr5L1Nqe43+dwkT5CnlJzwQCeCR4AYHup32ZyDH1fGhkgM3JKobm8eGVDKD5hYTSXWOkrvo7ULlmvbKW30pDjS0K3m30HktCu1JpPZOpfra4PaRMZUP8A9grp40lLW4K6OAgxFlm2zFrZW6lEWazHa28FX7ZOkifQsxKTl31q2unsykh5v4ArFPtmnG37V9G3RZwh2Q7b3j3pcQcfOktzCI8N1pJwGNRsqSO4KS4g03357o7lYHwrCmr3EKT\/ABYrlqGTWqGPA23Hff8AIUwkjDopGlT30ssXbY5c8toUq2So8lBxxT+k3FEe5RrHzfWSD3itgbclpf2XaxbVy9RUr3pcSR+FY\/i8WE1enwSrZKnC52vN7SHyao3PCIpdUcAvtJpw\/QcOw0rI4UnmJzHX4f61clQLxO6itDxkVdvowySqz3JnirEY4PduOpP4LNefSXjh7Rk1W5vYZadSR3pdxn4KNcPRayGbqM8mngfeEH8qc\/SFbSvQkrI5xXP6VoNch4y0Q6Wut+\/1upFCNfDnA\/t9LeiyTRRRVnKAIooooQtBehm6EXy6oP1y2P6HKuP0hGivZs64PqPqz72lVQvonSxH1W8gqAK3mRjwO+n\/ALhWiNszXrOzC6IxkpWg\/EEfnVQaQDotJo5DsJZ6BTfDc6BgHPzKyFbP1a\/MfhS5KaR2zilQHHgDTgkYrsihzgb73pkiH0hAFWD6PASram3GUOMi2y2h59Hn8qgISakmyq5NWfarpi4SHFNsi4IZdUDjCXMoOfDrU06X0rqrA6qFm0sdbuK2k6tncCD4q29uNuW1oWK8W\/1V5jFR7goKSPmaq2dbXUMJeUgBKH2iT4b441pHbLZHJWy7UkZKVF2K0mUgAdrLgUfkDVO3SCJ1hkIj8VSI5U3jtON5P5VyVglYW0bL\/uN\/BSIWme8jl5KO7TrSqHpu6KAx0MxrOB99Q\/EiqvS0SkHvrR2qrYnUWipzsYBw3S0CYzgc3UoC8ee+hQrPkQBcZC8E1eXwqqBVUMsD\/ua7PtA9QUzYmwGoBGwgeZSMs47K+FGKci2Mcq8LaB5YNWi+itsTeYkr0Xq\/UOjLsblp6aqO6tHRvNKG+0+jOd1aDwI+Y7DUnuu0ey32T6xc9IqiTHCN9y2SilLh7+jUDx99QZcY5PA\/CpJsjtkWdtV0zDnAKYXcWytJ5K3esAfMgCoXpJo3h80cldUxXcxpNwSCQBe2RF9mV7r2OSaE\/QbKTajh3LTV13EQCMYAUuQFYJAJSQkcxnB8QaTNzNQ3ZQYbfcbQeBRHG78+fzqV7RWJBvS3XkKGXXQSR9bfOa+6RKEvtBWOWaoEVY+XEpaC73xUvbCSbEqd7LNkP0jDEi4kMJI3lNpO8655q+qPLj41JdW6MTbYpMFpIZaThTQHsAflUq2d3dphpoAhRSniB3V817qu0uPKYY3HnFcOjSvgPFauweFQiatmqD0hedcO+3dbj\/6UmbLUMqejA+lZ09IdtSdn2lXJacykT5DUdZ9v1fdBIz3b2MVU2m2FytRWmM2MrdnMITw7S4mph6QerVai1qm2s76YFkQYzSVI3N93m4vHcTgDwA76QbIGW1avF1eQVM2mOuWTjh0mN1oH+NQPurpzRZsuCaHmWp+7Ue4DhrXLR1m47SmCciepdq7zb0VtahkHfUls5Ei\/IOfBAcUfypHdN6RdtOMJSFKevcbA8EkqPyFNCp5fvtuiF3qQ2nZbo7C47hCc+4E0+afHru0WzoHFu2R37g6O47u4j4k1QpjMDQ47mk+Bt32HepU4jVcBvyUv2yTAjZZq15RBC4obHmt1IFZTijEdHlV\/ekLcjF2ZiDk71yuDTOPutguH57tUM0nDaR3DFXn8EaIw4PLKf1vPcA0eYKj+IW+aIG4AL4eVcJP6hzPdSlQ40nmYEdXjirkn+x3UkT9iuH0XB+gvSicAMu\/gmnL0gXP\/AJHd4c4r\/wCKBSb0YWQ3p2+STkdVQHjvLQPyNcfSKk9FpFxsn\/0i\/wCpxCa5Dxv+7pc+371Iaf6cOJP7fS6yzRRRVlqv0UUUUIVibAp6IGtelUsJIQlac9pS4hR+QNbH1zGErRd7ZA3wY\/SpAH2VA\/gawrs7kGPq6GAUjpt5nj95JH51urRz6L5pe2hw7yZ0HoXP3igoPzFVVp1D0VbDUDl78FMcDfrUpHA\/ysXxElqe8wocUqUk+YNL0jNdtXQ1WzW05haSkl7fxjGN7mPjmvCRgV1jo5VCrw+KYfqAPePym\/o+je6M7iQvQHZXKWHAyXGlFDjZC0KHNJByCK7pHI16UkKQU44EU+SRiRhad6zc3WFlvTRF3tmr9nttvTrbZYu9vHrKefWUnccT7lbwrPliDunm52nHYyXLtZ5S4nTOAH9GOLa0p71IIOaW+iXq4rsdx0PKdw\/AWqbCBPtsqI6VI8QrCvJR7qfNq9t9Q1BE1g3n1aSEW+6Y5IP7F0+HNJPlXG2kdJ\/TsVnwt7LAHWZzG0d4uOsJZhZLPqJ5H0XDYU3Hmy5+jJ6giTbXjOtxPJ2M4crb8kq4+81SG1nRj2hNodxsSmymG6syresjgtlZJAHik5SfKraucefap8DVNlO7c7WvpEJB4PtfXbPeCM\/E1NdptqsW2LQEK42xbbE5CC9b5KjxZd+uw590nge7goU8aF6WQYDiQrJjaKWzH8jud69RPBZV9NK2QEC493WRyOGK87nGllwhS7dcX7bcorkWbGVuPMuDCkkfiO49tcggHkK6tiljnYJIzdpzBGwhIQL7EnDfGvKXZMCdHuEN0tSI7qXWnE80rSQUn4gUqKB3VycRvJKTWqogbIwtcMisXMuLK77TtB0ZrqKGdQSI9gvLqR6wmQk+qSF\/bQv6hPcfiaHrYxagJUUW2VG3ilD6ZnSIJHMZBxWfpUfGeGRVlbB327o1dtDyUpWZTZnW7eA4Ptp66B++j5prn\/Sv4eQ4bBLWUL3BgzLDmAN9jkchnY3yS2jxKRj2xyZjZfepjO1y8iKYonJCP8CGnAPmR\/rSeILvqKO4hhn1eEhO86UnJI8VfkKjkOE2xeTGfSN0K5HtFX\/s4YhXHTcmIhpCXA0cJCcAY7qqevfFQRh0TLk71IC4taXO2LMW3O3ORdaJu+6Qzd4rcoE9jiR0bifcpHzFOemIn0LpwRn1BlyQoS7gon2UpB6Nv3Akkd6vCrN17ZWrppyQ2pgOT7DINwjJIzvNHCXk8eeOqvHgaqSfcm574hIdC2M7zyweDqhxCfLPE99TpukcmJYJT0DcgzJx4hv2eFj\/ALgOCZo6RsNQ+Q8cu1OtkfU+8\/cJKAhcxwLKcewgDCE+4fjU62WNhUa66lc4G6SOhjeEZngD5FefhVZNiVcJzFohudG9LJBcPJhoe24fIZ99WhbLpCtUZ6SWw1Y7RDCw2Tx6NAw2jP2lrIHmo1GMShe9vRRi7n2FhwvkO02A6k4te22sdjfP35qEekLdTM1dbdPtrSW7XF338f47vWUD5J3B8ar8cK+PzJd3u028z1b8ma8p1Z8SckDwHIeVeiCK6r0RwVuDYRDSDa0Z9ZzJ7SSo5rmVxkO83XlSaRXI7rAAPNVLjyNNtzJUpDaef5nlTzWvDIXErVLk0rQWwRkxNlzz6gnelSEBPiAVKP8A21B\/SXmlNvVHB\/ZMNY81KWfwFXBpW2\/Rmz\/T9sQAla0KeUO05IQD\/Sazt6SF0TKvqmG1HdVJWQOwpbAQn8FVyBhkn9Q0hknGwuc7xUgrT8vhrgeFv\/yqioooq0VAEUUUUIXaDIXEmsSmzhbTiVpPiDmtubELmmXpItNObxiyeka8G3AFo+e9WHa0n6K2ogHI9tdWN2Q2qIcnk4k77Z94ymoZpvRGeg6Ru1ufvx71IdH5w2R0Z3593\/vgk\/pN2Y27XAntpwzL66SB9vrj5lQ91QJk9I2lY7QCa0Z6RFgN60Ai4MJKpEFW4e\/HFSP+5PvrNVpeCkKaJ4jrJ8qtD4QY0K7CBA4\/VGSPUeoSytj1J7n9XmMv57UuSOyuqU4HZXlvtrpVwLUAvtmvVw0rqeBqW1KCZMJ0L3ScBxPJSFeChkHzrYFuuNl1dpduawj1uyXeMQppXPdPBSD3LQoY8CAax26gONlJHA1L9iu0FeiLs5Z7y64dPTV7zhA3jEd5B5I7uxYHMceYqnPiroVJjFO2uoh\/fizH+obx17x2jeiKUQSXd9p2\/lWopMqwTlabuT5eW2nft8o8PXI+cA\/vp9lQpkt1zl6OvL1xtTa5VolqCrlbEHiD\/jM9yh3dtWDqm3Qr9bkwpywWl4fiTI5ClMqI6rzSuRBGMjkR41XkhmbaLk3ab70Tch44iTknEeYO9Kj7Ku9J4iudqZ7ZWu1m5n7m+ZHnxaeSkAs8Brj1FSnU+ndKbR7K1dEyf0iU7sW6xk5ca\/y3UHmB9lWCOw1TGstC6i0sS7NiiXAIymfDy4yR97hlB8FAe+rG1bb3NKzYMzTk9233Z9smWE9aPJA+2g8Dx\/1rzG2kpjno77Efs75GPWYoLsZw+IHFPkciphojpljGj7Q2kPTU5\/y3bR\/tO0dlxv1Qks9Gxx1r2PHcetUeFBYylQIPdXxVXXMt+ktTIL4t9nnKJ3lPwHAy6fPcI+YphuGgdPpO823emfuiQlQ\/qRmrcpPi7hMoAqInxu3iwI8wfAJIcPn3AEdaqx1INeLFeX9N6lt18in9LAlIkADhvBJ4p94yPfU+k6VsbICTCuToHMuyMZ891IprnR7NAIU3HhxingCSVr+eTWGIfETDKuJ0UMTn6wIzsB5k+C0Pw2U\/dYKebUoTUPU4uEAH1OWhEpjH2HBvD8amux27GPdGwVdRZGR3g1DBNa1Dsgts9AUp60urtzqlDCilJCmyf4VAe6vGhLgWHmjnBSrHOqDrYDJTOiIzaSO7Yn6AiSOx3hXLrm2qtV3avEZtLje910H2XEKGFJPgQSKzLtA02nSmrXYMQKVbpOJVrUBkrYWcpT4qScoPiK2A2hrUGkArgpaEYV+VVDqeyG9xPobdQLtBcU9alqwMrI67OTyCwMjuUB302aPYiaaQsfsPsdxuOopKW67bn7m5HqVXWdhNqZcW6N+5TcCQ4OPRoB6rKffxPecDsps2magS5FZ0jBIJbeD9zcBzvvgYS0PutgnP3ie6uGor+uzb0dhKkXfinrDjE7CSDyc7h2c+6ojCYKOuvJUriSTx9\/jV76B6KOqqluJVIyGbeZ2a3UP0889wJb6+pDh0Eezf+PylrKUpSEgcAK6EdnKviOVfFkYxzq97WFkkGQXhRwK9aPtrl91pAhMo3999J3e8A\/64pNNe6NlXYTwFWl6MFmDdwuOrpDaVIhN7kfe5b+QE\/wBRH8pqB\/EDGhhuDzPB+oiw63ZeVysoI+lna3hn3fk5dquDVUpq2ty3kFPRWyN0TZ7CUJ3RjzVWL9p81UvVLrZXvCMgN5z9b2lfMmtL7VLumDptMdxZ3nlKkO8f2bYz81fhWRZ0hcua9KcOVuuKWo+JOaoDQijID6h2\/L34pTpJMGRMgB9hcaKKKsJQ9FFFFCEVMNlF5etepG223ejLqkqaOeTqDlB\/L31D66R3XGH232lFDjagpKhzBHKtFTAJ4nRu3rfTTmCVsg3L9D7NKg6hsaFq3RDu8bdV\/lqP5pWKyBrmzydK60lwXmS2EuqUhOPq5IUPccj4VcuwHVzd1gIti1ACWkvR059h4D9I378ZHl40t9IjSKr\/AKeb1LCb35kTqv45nhz\/AIkgfxJ8agGg2Lv0Xx408xtG\/I8uB7Dke1TWshFTAHR5naPfMeICpBogoCknIVxBr3TdZn95rolHiOKc91ONdfxSCRgcE0xu1hdekp7TSeawHU9xHI0qGAKFAHnWb2B7dUrMgEWKk+y3aTL0o2mxXtD82wKVlAT1nYRPNTWeaT2t+8YPO8VLtN909n+5XqyzO0HeZWR4821j3KBrL77CFjBHlXfTt\/1BpKauXYpzjIXjpmiN9p4DsW2eqrz592KpfTb4XR4lIa2gOpNtPBx52zB5jtG9Z09S+mGqRrM4cOpXDe9K3Zl9p2xT13WK0Clu3T3QmQ0k8d1tw9VweBwajUyUlmUiFOZkW6SpaQpiY2Wzu8c8+BHkaddO7VtN3lAavjC7DLPtOJCnoij3\/bb8jkDvqdoeTc7bhkwb5byOG7uSmwPI5KflVIV9NiWEP6PEICOewH\/kLtPnxKeaeaKb\/Cd2HaqomWa2OL6VUFsK5hbRKT8RXAxA2N1q5XZsdiUy1ACprO0\/poqOLSuE4f8A6SW4z\/ScimiVpW1gEs3O+tZ7OnbcHzTXsVexwALj2j+SlLozuaofPhtupPSSp0g\/5klSvzpgmsiM6pKUBCOGCeHzqdSbHbWiQuXeHT2lchCB\/SKQqt1pQSY1vS45z3nFKdV86doKxrRvISZ8BdyTvsMULhYdZ2Rat5HQMTmh2bySW1Y9xTSexKMeaptXAg\/MGnnYm+4NW3SGtYQH7PIG4cDikpV7PhUffUWb4vGcB0\/A0lqWl08mVtYA+FvRY0v0Et4HzWh9kl5BR6q4cocG6R51y2iWBSJCpLQwpJzkfI1CdATlR5TYKsZNXHLUm5W8LI3iE4I8Kr+s1qWo1m++K2yt6KYSbjtWeNpuhE63Qu+WNDbeqWk5lxeCRckgfrEf5wHMfW586pNLim1rjym1svtqKFoWkpUlQ5gg8QfCtP6ss8mHL9ZiqUhSVbySk4Oe8HvphuyNI6pUga1sAdmJI\/5lEJafWByDm77Q+NXToN8SJMLgFPVAyRDYR9zeWe0cN46tjdV4aQ4yQbDuWfjIYHNYryZbH2605D0Ps9db6Syac05KJ7JfSqx\/VkV1f0pbYrZWNmGjLggfUjK3HD5BwYPlmprJ8YaX9NO89rB5uSEUs5NjYLKa0uXCc1EjAqW4oIbA7Se2tTadtTWm9F2uwRkhLqkJkSSD9Yjqg+QJUf3qb7Vbtml3kuPQdHxbbcIasPNNFcaQwrlyBII7M8qa9eMT9N2RyZbJsmdbZivVyuQR08Rxf2lDgtJGQFcCDwNVvplpYdJ5o4ImmMDc7eT1EjIbOO5OOHQGmJfLtPD37yVT7edUNzenajuEpeUI7Iz+yRzV\/EqqYp31bcRcby6tByy1+jaH3R\/qcmmipPhVE2jpWxtUVxSq+ZqHO3DIIooopxTeiiiihCKKKKEKZ7K9QO2i9Ijh9TQccSthYP6t5J6p9\/L4Vs7SV8g6ksQnKaCmpCDHnRx+zXjrAfJST\/pX5\/gkEEHBFX1sJ2hrgSd+UVPIKQ1cWhzW3nqup+8OfxHbUF0wwQ1MfzMI+tvvx8+sqT4HXZfLv7Px6hcts2i5WjtSKlR05gSFdI24kdUE8j5Hu7DkVHYj6JDIWngeSh3GtX6hstq1fp02qW409GkN9JClfV6w4cfsnt7iM8xWU9W6eumiNRu26c0sBKiEqV9cDsPiP9xwNWJ8K9PG10Iw2sd\/dbkL\/qA9R5JVW05hf0rftO3lz6j4HLgu\/MUVyZdS62HGyCk\/LwNdQcjxq8wQRcJODdBGRXNSe+uteSa9IQkciK04Cd0pUfrJ4GkzLc6C908CW7HeHJbKy2r4pIpyIr4Ug0iqKGGcEPbtWp0TXJWxr3XcNav+cvyEnskNoeH9QzS1O1TVG7uvwLI6ftLt4z8iKZCgVzWjhgiovUaD4LK7WdTMv\/tA8rLIOmZ9rz3lO87aPqJ9OERbOyftNW8A\/wBWaj9w1JqWcgpfukhLXahohpPwSBmvrgCeNdbBZLtqW7otNjguTJbnHdTwShPapajwSkd5pI\/RvBMNYZjExgbmSQMu07Fpllmdk55PaVPvRhZV\/arUF2fKujh2V1K1q48XFJSBnv4H4VyujgNzeUOe8DVgaX0zE0Js2ltt3ATZ16cQX3kJ3UbiM8EdpTz6x586rl7LshxY47yiao3H8ShxPFpaiE\/QAGjK2Q5dd08YXC6OE3G0qdafkFCmnB4Vd2h7gHGktrOUrTiqKtSSiOwcdlWPoqYUt7uTlByPKq2xmLWGsNyeJo+kjLSpvqm0JWD1BhQyk93hVYXuxBayWxuu\/jV4wy3dLWEqI6QD\/wDlRS92VRWobm6sdnfTLT1LqYgg5FIqOq\/y37QqTkMOw3D0iChQ7f8AehF1nt5S3KeCezrmp7crWpxfQrZ3yTgJ3c58qhep7W23OTZrMFSLsvPTBBy1ET2lSvtfh51JKarZObOGfh1ngl73BN2nFv3HW8+6hSlhuOGnHMe2o4HHv5fKnvX7PrWhJdidXiRdI7zjSM8QltJ3V\/z4+Bpyslot+nLIpUt8tW6KN+XJxguLP1UjtUeQFVJtG1tJEy46kX+hK46osVlJ4NJKSltCfL2j34JpZSRvrqsGEZNtY8xs\/PLtSWoLGsOtsG1Z4IIJB518oJycmirnVboooooQiiiihCKKKKEIpXaLhItk9uZGVhaDxB5KHaDSSisXNDgWnYVk1xYQ5pzC1PsV2kwm4TcGe+RaX1no1q4mE6eefuHt\/m76tTXukbbrS0mDcEtomBA9Vk54KGMpBUOzj1Ve7lWF9O3mTZZwfY6zauDrRPBY\/I+NaY2SbUI6baxb7g8t+0Hgy6BvOwlHmkjmUfd7OYqsdIMAqKGoFdQkhwN8ve3z69szw7EWVbNR\/wB28eo9Qqm1JY7zo29uQLkwtBSopBIwlYH4H\/zlXSK+2+jfbVw7QeY861hqaw2XV9jTEuwZeQ8gGLOQAtKk9nEc0+I4j5VmnaJs7v2ipynkMuPQeaHkdbCf+5Pj8cVbugPxTgxFraPECGS7OAd1cDyWqejdBd8ebeHDq4jy38U1lVfM8aQRLi26AHMIUe3sNLQauyOVsgu0pM14cLhfaK+GvJOKyJXq+k1yWrHGvpPeaIcKXdrrDtEAAy5r6I7IPLeUcAnwHM0lqqhkEbpHmwAueoLB7rC6fdm+iLnr2\/KgQliNCYIM2ctOUMg8kgfWWexPvOBV0WqDaWkOaZ0hH9S0zDXi53De\/TXR5PNvf7UDHWPLsFKNWRo2z7ZK\/Z9PZbKAmMqQOC3XHDhx5R7zggdwIHZTHGuLA0lb4VuQGoaY6QsjtV9YeHHJNcs6U6XVGPzGQG0DTZjeNv1O4n9oOzrzThR0ZJ1nbfJI9e331txSWuq0B0TIHIJHd+HlUNigqcJxmu10kCRJK\/qDgkeFd7WwlS0A9qsmmJg6OO52lPDG2s0blJo43WY6QMYTUq0o8USgCfA0wxoMySW\/VYrzqQOKgnCR5nlTzFVa7Orp7ve4cYp\/YsqDrh8MDgKjtWQ9paMydwzK3lwG1Wzpmd6s8kKOUk4x3g1K7zGim3rly5DMVtCc9K4cDy8aqGz6puFxwjSmnnXRy9dmcEjxGeA+dS+zaanXJ8TdTz1XJaBktg7rDfmeHyxTJTxNjJinbcnY3ffsuR4JjrYW9J0utq27z75qO3eTdb6tyFpZox2fZeurycbo7kDmD8\/KvEPTtp0nYlvzHlR4xOXZDgy\/LX3JHae4chU3vt5tVri9Fb47ctxHVQEjdYb9w9qqQ2l3\/oUO3rUtzDcZB3EuOcEg49htA5nwSOzJ76VU1KXu6AHK+xuZJ5nfyA80qgc+Qa5+lvE7ffX3KK7QdQyb5K33dyFaYuSwwpeENDtcWe1R7T7hWdte6hF7ue5GKhBj5SyCMFZ7VkeP4U57R9ev6kcXAt7aodpS5kIz13yOSln8E8h4njUIq4cBwf5OMPkFjuHD+VG8WxNs39mH7d54\/wAIoooqSJhRRRRQhFFFFCEUUUUIRRRRQhFOFju8y0Sw\/EcwD7bZPVWO4im+isXsa9pa4XCyY9zHBzTYhaJ2SbUJERBajYkw1HekW15fsntW2fqnxHA9oq+bPebRqe1uJgLbnxsbz8J8YeZ8Snn\/ABJ4VgGO+9GeS9HdW06g5StBwQfOrC0dtEfiSmlzZD0SU2QWpkc7pSfHHEeY+FQLHdEGzuM1Nk7339e3rUqw\/Gmv+ibI8dx\/BV6632J2+8OuTtKSRFfXkqjLI4ny5HzTg+Bqmb7YdR6Wkrj3OC80hBwV7pU38ez34q79JbV40ppAv7IfSr2bhCSN4\/voHBXmMHwqw48u16khlbC4d8j7uFFH61sdyh7afeKwwXT\/AB\/RpwiqR0kQ4nZ1O9D3JwloYZvqadU8feR8FkJu4tLA3+qe8cRXdDra+KFpV5Gr51Lsc0jeXVvW+S5a5CjxSpOE58SkY+Qqvb5sL1fDKnLatm4tDjvNdY48d3P4VcGE\/F3Ba0ATO6N3Bw9Rl5JDJRVMe7W8PP0uoMtRp12c3Zqy7SdP3WS2FsR5zYcB7ArKCr3b2fdSG4aR1dbllt+2SRjtScj4HB+VMcmNdmiQ5FlIPP8AVkEeOakdbjeG4rRyQRzNIe0g2cN4txukUzZWj6mEdi1trGBId9YZmpEy3OEhK08WlJ93JXnxqtZGn1xVrFoursdCzxadG+g\/+eVfdNbRPpWzRlevm139tIZlMqX0Qk4GA4kHgonHFPMHwpTI1Vdms+sxrdJ+89DSFfFOK5dFDW0EjoXWy7jz2EdqlEEzJYwQPymRzT18K+Ei3L9xH5U92qyajSgAXa3xx9xvJ\/CubOt5yFcLLYvDMZR\/7qVf8QNQpB9X+joueXQQkAjyJzWcprXjV1W9tvwVtBAOQ8U+W7QVwuLg9fvN2mo\/w2GylPzzUrt+l9JaZSl24N2uE5z3pTgefPkkZPyqsHNR6jn59cvFxcbPtAvlCPgMCmyVe7TEP6ec1v8Aalr9Io\/CkLqCsnOq+TLg0fi3kvHDiQB74q8169skVIbtcR+4rSMB18dE0nySOJ+VN8jVlwuK1PXS4JahI4lAUG2Gx3kcvjWc9Q7WYdrSpm0wBJkdipC+qPNKf9aqrVGrtRald3rvc3nmwcpZSdxpHkgcB586d6DQ2aZtv8Np3nMn3zITPU4pR0p+ka7vL8dgWldpO3\/T1mYdt2m20Xy4AEdNkiK2rzHFz+Hh41mjWOqr7q26G432euS7ybR7LbSfsoSOCR5e\/jTJRU5wjR6iwof2W3dvccz\/AB2KM1mJT1eTzlwGxFFFFPiQIooooQiiiihCKKKKEIooooQiiiihCKKKKEIooooQltqutwtjvSQpLjWfaSDlKvMcjU0sG0JTEht6Sl+JIQerIirII+eR7jVfUUkqKKCoH1tSunrp6fJjsuG5ad01tjubjaELn2+9tg43JScPe5Qwr45qa2\/anYHQPXrbcbe9n2mFJeTn37qvxrFwJByDg05Qb9eIWOgnvBI+qo7yfgciorV6FUcubBbw8svBPUGkFsnt7vwVuGHrzTswBKNVx0g\/UmtLR8d8EfOvtxTpy6sKAd0rKUeSgpnPyxWMWNcXttISv1d3HapvB+WKWf2\/lEda2Rie3rGmV2gssbrxPI7v4TgzHaU5k27Pwr81TpC0rSpSGLPx4kB1vH41B5lpZhpLbN09XRy3GpuUj3ZNV1\/bx7\/7TF\/mNcX9cTl\/qYMRr3E\/nT1S4JXxDVc6498ysJMXojn6FTt5bzeQ3d5ayPs4PzIpBKelbpLt1mNo7y8EfPhUBlanvMgEeshoE5\/RpCT8edNUiQ\/IcLkh5x1ROSVqJNO8OEPGbyO7\/wASCbGo9jGk9tvypxcdRW+KNwSXpyhwKQ4VD4nhUYud+nTMoSoR2j9Rvh8TTTRTlDRRRZ2ueaap8QmmyvYckUUUUsSFFFFFCEUUUUIRRRRQhFFFFCF\/\/9k=',\n  redgem: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQABAAEFAQEBAAAAAAAAAAAAAAcDBAUGCAIBCf\/EAFAQAAEDAwEEBQcGCgUMAwEAAAEAAgMEBREGBxIhMRNBUWFxCBQiMmKBoRUjQlKRsRYYQ1RylKLR0tMkMzST4RdERVNjZIKDhMHC8HSS8bL\/xAAbAQEAAgMBAQAAAAAAAAAAAAAABQYDBAcCAf\/EAD0RAAEDAgMECAMGBQQDAAAAAAEAAgMEEQUhMRJBUXEGE4GRobHR8CJhwRQyQlLh8RUWI2LSQ1OS4nKCov\/aAAwDAQACEQMRAD8A4yRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERSxs08n7aFr7Tg1BaIbdS0Dz80+sqC10gBILg1rXEDI5nGerK2D8VXaT+fadH\/AFU38pRE2P4bA8skmAIyWw2lmcLhqgdFPTfJS2lO5V+m\/wBam\/lL2PJO2nE4Fbpv9bl\/lLEOkuFHScIaSYfhUBIp\/wDxS9qH53pz9bl\/lKp+KLtT\/O9N\/rkv8peh0hw06TDx9F5NPINy58RdCfih7VPzvTX67J\/KT8UPap+d6a\/XZP5SyDHaA\/6ngfRfOok4LntF0J+KFtU\/PNNfrsn8pPxQtqn53pr9dk\/lJ\/HKD\/c8D6J1D+C57RdBnyRNqgxmq03x\/wB8k\/lrw7ySdqTT6VXpwf8AVy\/yl5OP4c3WUePovop5DuXP6KfT5Ju04c6zTn63L\/KXh3kpbSx\/nunP1qX+Usf8y4UP9cL0KSY\/hUCop4\/FV2lfnmnv1mX+UvQ8lLaYWucKzT2GNLnf0qXgB1\/1S+jpJhZNhOF9+xzj8KgVFmNYabu+k7\/UWS90wgq4MEhrg5r2niHNcOBBHWsOpiORkrA9huDmCFgc0sJa4WIRERe15RERERERERERERERERERERVaOCSqq4aaJpdJK9rGgcyScBUlvmwOx\/L21Sz0z2b0MEvnMvDgGsGRn34HvWtWVDaWnfM7RoJ7gs1PEZpWxjeQF1xp25yaJFmoqMyOo6Cjjp6iMflGYAOR2gAEd6le8XOhobEb881M1AGNkL6aLpD0bvp7vYOvsXPe2e7fJ+n\/AD6mcBUOqxJFxxncIwD3EkBSXsD1rRX60stMg+ZqGu6GKQ56N\/5SB3xI\/wAVxJtI6anZPIMiT36nvzXQMSpmhgkYM268v096LKR7TNHE4bWVru\/oB\/Eqp2k6RA\/tdafCnH8SgjaFs5s+kdZ1dtntJqKKqzV22USFvzRPpR9mWHh4EFYNti01nhZXjP8AvBUj\/CqMZhxPZ\/2UvS9GGVcLZ4nXDvmPRdNR7RNHuGRXVmccf6OP3qs3aHpEj+3Vn9wP4lzG3T2nTys7\/wBZKqs01p88rQffOU+wUbf2P+aynocd7vEei6YO0TSA51tb\/cD96+f5RtHgca2s\/uB\/EubWaWsB\/wBEjj\/tnKqNJ2F2N61t4dsjivJpqIbvA\/5rz\/KDRq\/x\/RdG\/wCUfR357V\/3A\/iQ7SNGjnW1f9wP4lzqzR9gP+jGAfpuVZmi9Oj1rVG7\/mOC89TQjd4H\/NeT0TiH4z3\/AKLoI7StGY\/ttYP+n\/xVJ+03RjcZr63ifzb\/ABUAv0dpwcrQwf8AMcvI0fp4f6HiP\/Md+9OooTuPd\/3XwdE4\/wA58PRTtJtU0WHYdVXAH\/44\/iXg7VdF4z55X\/qo\/iUFO0lpwHjZYv71\/wC9XtLovSTbbV3W42gRW+kYXPcyZ+893UxveTge8L6yioXkAA39\/wBy+SdGYom7Tnm3Z6KcdP6+0zqC8xWq1S3Caoe1zyfNfQY0Dm459EdXiqe0m+S0FA2x0DiK6vbmdzTh0UP1e4u+5WGyLSdDs20BU3WvoWQXK4EVNTCMlzM\/1VMCeJ3QePflQpqraBNVbWrZTiQvhjrOkrJw7hNLyMY9loP2juWGOga+dwph90HPlv8AoO9QdNTsfK57c2NPefT9OK0PyorFJHHZ76GuOA6kld1D6TPvf9igxdheUFYnXHZ1doGR7z6X+kxY9g5P7JcuPV0PodW\/acODSc2kjs1Hmq\/0kgEdZtt0cAfoiIitar6IiIiIiIiIiIiIiIiIiIiLoHyRbQ5jdQ6lcMdFE2kiPe45P3NXPy7W8nixw2vZDZqeQNEtc91bUgHiG5yCez0QFUemtb9nw0s3vIHZqfK3apzo\/CH1e2dGi60rblUsmvNrsLXAiJjOkHfjfd97QsNo++TaY1GysZI6OhqJG+cFvOF49WUeHX3Kz1TVuu+v7jcnnIZkAdhe4nA92AvJDSzdIDsjBBCg4adrKRkDhcWz5nP0XYMNohNRubIM3Hyy879i611ZbG7S9mwlpej+WqP5+mLTw6YN4tz9SRp+I7FAUVO6VjXmN0bjkFrhgtI4Fp7wQQtg8nDXbrBfo9P3SZwpJW7lPI482c9zxaeI7sjsUibXdLU9tvvyzSxgWy7uBkcw5ENV2\/ovHxHetB0T2xEHVniDv96G6h8IqZMHq34fL912bee8fUepUQsp904I4q6igzjgstUWmdpLtwvbn1m8ftXmKm3eBGFGufxVsdVtcLgq2hgyMEK6ips9Su4afhyV5DT8lqvlC0pKlWMdNjmFVbTnsWTip+5XLKbhyWEylaT6pYR1JniQVSfS44Y5rYTTeyvIoZJZGxxMLnuOAEEpuvLay2pWDttnmuNa2mjyBze\/Gd1vWVtelLFFqDV8VIIWmw6dka+XPqz1o4sYe0Rj03e1u9iq1Mc9jtsNvtLWzX25zCnpARlvSHm8+wxuXHw71k9b3Kz7LNm0Nlp5XSzGMsJz85USPJL3fpPdnwGVMMY6GHaH3jkPfvwUDieIS1ThBFq7IfV30HbvC0bb\/r9xmbZbNLvzyBzYHD6IPB8x+5v2qBb5SQ0FLQ1TCSaSoaZHdZDjhxWwdFVTVk90uDt+vqjvO7I29TG9gA4K1uNF59RVFMfysRA8eY+KkaFjKUBoPM8f0A071b6HBm01C6ED4iP1881N0b4tQ6Rpp3sEjaqk6OUfWLRuPB+z4rhjUtrmsuoK+01AIkpKh8R78HAK7O2C1Xn+hGxSu3paZ4eff6D\/AItB96528qS0xW7afLVQ7pZWwMkO6QRvtyw\/\/wAg+9ZOh832XFJ6I6HMdh9CuX9IodunD7ZsPgfYUUoiLpypSIiIiIiIiIiIiIiIiIiIi6E8l7ZLZNQU0msNZ05q7bG4soqAOLfOHA4L3447ueAHWQc8Bx6P1j+C7NHVtRb6eisl4oouiY2meMuicMOa5vWN0Hq4LSNjL2UuyKCSga0yQULXsa0fS6PJ+OVbaf2f1mr9E1FbSalhpLpW78bRLDvx+lwLXu9YOPPPJcYr6+Wsr5X1ElmB2yARcD00zO\/lkr9S0MNJE11zcWJtv325KH7c51RBJWuxmqmdKP0c4HwVyzA5qtXWq42CvlsF2pH0lbQ4jkicc5A5Oaetp5gheN0disb3Am403cty61QBhp2FhuLBfC0uLXMe6ORjg5j2nixw5ELqTYTe27Q9mtfpvULekqaPEEpHMscMxyNPUQQcdhC5gj5qWtE3h+g9huptTNkMdbeZm0Fv44OcEF48A5x9wXljWueAVB9LKFs1I17cpA5oafmT9Bc9i2zznQlCXUVdtGtfnMBMcvDHpA4KpS1+zQ8ZNott+zP3BctXANy0t9bHFWRcV6bhMDhdacmEyRuzndfk30XVL7xstiyf8oNOT1hsDj9wXz8JNlsY3jr1hA6hSyE\/ALlfKIcEpTuXz+GvOszv\/n\/FdTDWeyxowdYvee0Ucn7lWZrvZW3h+FJPjSSD7lyphfQF8GCUg3IcIDtZXeHout6bXeytwz+FVG3P+sppuHwV\/T7QdlkIJj1lb2Ox9Gjlz9uFxyqtND00mD6o4lZRhlOzOyxHo8yQ2613h6LubRZ0tcX1mubbeY7xDBA6CORjC0UjGjekAB4hzuGTw4AALn3U91uOsdTTakujDHHvHzClP5KPkHH2iMeC9+TLqVtp1q\/TlXIW26\/xGle08my4O4ffxb7wr++UD7dX1FDIC19PM6JwI7ComuZ1LgW79Pl79eK9YRhraLEpWyHacA3ZJ\/LnfxH13rWpYxxzyVq9vRvDhyysrPHnKs5GYOMLXY9XZpurzYhLTx6xr9NXGqkprfPNvPc127vRSDIaXdQLgMnxUv7SdE7NdX6cdQR2C3PwDHT1dI5okjOOe8P++c9YKjHZ1s9umsLnLqOKqZa7KyI0b6iWDpHVJz+TbwHA\/SK2jTluGnde1dkoq81tK6DfL90NORj1gOGQcjK0MTmcyV0kEmy8AEga3Gue4\/suYYnBBNWPaHX2d27t3fLsXGW0TS1Vo7VdXZKl\/StiO9DLjHSRn1XY6j2jqIK15Tb5Wvm7tV0b490yt6VjiOtocMfElQkus4LVvrKGKeT7xGfPRc7xOmbTVT42abu0XRERSi0EREREREREREREWx7PdE6i13f2WXTlCamcjekeTuxwszgue7qHxPIAngtdaC5waBkk4C7x8ny223Zns1ZJ5nvXGWIVNbI4YJkLc7ue7O4OzBPMlV7pHjYwmnDmi73Gw9bZX5XGZGakMPoH1bjsjIe7K32e7OtS6OhotLM1NTSPggBuErqLebE12SxjQT6TuJ4nq5jqVarsV02W6qtjzdBcbVcpxBLhgZ6x4AtHAEZy0jqGFntGXm9av05fal1xhpLxNPLHHKG4bTcAI2457uBjPPiSqMto1fqm82WLU1spLVbbRK2ZzYakSvrJWjAxjk3gMk44Lk7qh75ZjUEWJO1oCcidwF7k5W0srpHtxWZIQABYjfplZa75T1DC6WwXno2ipIdSyvHN7R6uVDbRxUmeUZfY6+9WyzU0jXtp3OkeWnPLmfDPD3FRtEM81PYP1n2GMyam\/mV0Lou1zaBrXcT3KoyJ7y1kTd57yGtaOZJOAFsnlB1jKGs09oSF+YrBb2GpAPA1MoDnnxAwr\/Y5aIrrr+gNSP6Hbw6vqnHkGRDPH34UX6zvUmo9X3e\/yEk11XJK3IxhpPoj3DAUxSM2n7XBfcSk62vji3MBceZyHhfvWLleXPLu1USOK9E5TClBkjviXnC9AL6AvYahK+tYvAC+gKo1uV7DF5LllEapNYXENAyTyCycVN0MYaOJ5k96UMH5Vw\/R\/erwtwFrSy52C3oILfEVTo6iagq4KymeWTwSNlicDghzTkfcp72hVEF4ktmq6PHmt6o2TnH0ZWgNkb45UBvYXKXNm1Ubzslulldl1TYKoV1OOvzeThIPc7j71HV7OshvvCjcSj6qaKp4HZPJ2Xg63isZOOeAsTew51F0DJOjfUyMgDh1b7gCfsysvLyJWD1MJPkt00LS6SmkZO1o69xwJ+GVE02b281IPLhC4jWxU97QrzDpPZRarPZYnwukdFRx9GMFm8OO7344Z7yVjbbobUOnrLNeae526Wvq4hildDvtia36LXZySO\/gSvVwpYdoWzWKO21rIa+ndFU0s\/MMkbxYT7Lhwz1K+0n+HlZdYJdS0lDbKSlp3NeyCobJ55KSPTwPVaACc8Oarr53upzcjaF9oHXK1sjrexGW\/NcpF4GloNjtEuvv4Ln7b1sW1hdqCHWlhq4b\/bWwcY4WFsreJLzg+sc5yOeeABXNBBBIIII5gr9DNnuto\/wm1HpVzY56I1T302DgDe4uYe48XBcr+VZo6n09rVt0oYujguBcZQBw6Ucc\/wDECD4grovRjHnGVuHzjPZu3zsd2ns6qBxjDpLvqDqMz8wcr9mh8FDSIivyrSIiIiIiIiIiIiubUWC6UhkLQwTM3i7ljeHNd3yx1Vz0dLSUWHVEpDGjs9Pj8FwODg5C7c8ny4XK96PpLvVMMcTqdrQ13N8gJYXA9hDcrn3T6FwhhqR+Envyt5K19GZg0Ss35Huy+oWJ1vNWbLNQMvNuqpZqCuZvvia8dIHghjiAeBBJBwV4vG22ouNudS0FNVuneMENjbC0\/pOHHHcMLD+UvWuq9XUVlYQ5sLmxk9zBl37Tj9i0+FuDwAA7lC0eHwz0sU9S27yPDdddAwjDWVretl3fLt9FWY6rqKqatuMvTVc5w4j1WNHJrR1AK5YwjC+QAHGVdBpPBoy44AHaepb7nbld4I2xtDGjILdrJOdM7DNWakPoVV3kbaKN3Ilp9cj7T\/8AVQXjdaGjqCmTyjZBZbRo\/QcD24t9D55VhvDM0nWe\/wBb7VDak6Nto9riqtRP+0PlqvzuNv8AxGQ8BdEX3C+gLZupEBfWBVWNXhquImrw4rPG1GsVxTU\/SyYIw0cXFGM4jAyTyWQjjETAwc+bj2la0klhktuOO5RrR1DuC97pX1gVdre4LULluAK2LOvC3LYpdobRtDoYqsjzG6NdbqoE8N2UYB9zsLVnt4clQIex28wlr2neaR1EcQV9B2hYrWraYVMD4j+IEKR71QTWy51dtnHztLM6J3fg8D9mFiZiBkFoI6x2rcdd1DbvSWPV0Y9G80LTOeyoj9CQcOvgCtNqOKhHR7Dy1amHTOnga92u\/mMj4gqy07qC86Kr+koBLPQZJY2N+Hwg8S3jwLe48PBZrVG224V1PHa7bSVAqKnLSTE2NvfvYJLvDgFhpzgc+K1nUTzTT0FzaONLUNc4gfRJ4\/DK246SmqpQ+WMF3md11H4pg8DmGdos4Zqb9L6RkstTZqtlX09UHOnr38g8vZkEeGQFE\/ljVbJ4qWPDSWVQAOOIPR8fvCn\/AE1Mys01a6yMguMJhJ55LDgE+4tXH\/lIXasqta\/JVU1zXUTS6Qnk+R\/EuHdjA9y0ui0UtVjIfIc2A\/X1sud4vMGUchdqfh7b\/oVFqIi7GufoiIiIiIiIiIiKpTRPnqI4IwXPkeGNA6yThfohs3tNPpzR9tocfNUVKHSHtDG8T7yD9q4i2FWR1+2p2Sk3N6OKcVEnDIwz0uPiQB713JruqZZ9D3OpJDcxtp2+\/i79kFcw6e1BmqaeiHM9uQ8irRgUP9Jzt7iAPfb4LmbWFxfe9oVwrpMnoRu59p3pH7\/gvEYxwWLsjnVDJa6QHfqpnSnPYTwWWZ2LbewRgRj8IA7l2bC4hHTMHb3\/AKK5h5rc9klnF92hWiikAMDJfOJ88tyP0jn3gLTYBx68KS9nsn4N7NdZ63ed2VtN8nUJ\/wBo\/gSD72rW2dp1l6xiodT0Tyz7x+Ec3ZDuvfsUV7X9QnVO0m93oPLoZKkxU\/dEz0W\/AZ961PCNPAZ5r1jKm2jZAatWnhbDE2NugAC+BegEAVWKMv8AVaT4BCbLZa0leWjirmnII3esL6ymlJ9XHiVXipSHAueBx44CwveFsMYQrmij3R0xHHkz96rsbk5V+23uPrSBrRwAA5BXEdBC0cd9xUa+dt7qQaywsrFjcL3u5OBxWSZTRN\/JN96rNY0DgAPALXM4XtYoQyu5MK+Gleee63Cyzm545VCQDmgmJXoAHVbpox5uWy+9WJxD6iyztuVN29E\/0ZQPfgrWZX9nWspsnr4qDX9DHWYFFcWvt9VnluSjdGfB2CrK\/UE1pu9ZbKjPS0kzoXd+6cZ9\/ArFK27trioqBohrJYdxs8duR8Rf\/wBljZ3cD3LE3mET22ojPWwkeI4\/9lkJyRxVjM7PPwWeG7SCFvSNBFipW2CXU3PRUlLvb0lPuO8C30Hf+KhTyv7I6k1ZQXlrCI6qJ0TnY4bzTkfB3wW8+TpXeY6xq7Q9+GTuLADw4PGB+00fas15WNj+UNmUla1uZKCZkuQOOAd0\/B3wWjRyfw7pEw\/hfl\/y9hchxumJimhOoz7v2PeuOERF15c4REREREREREREXR3kSWAz3+6ahljO5AwQRuxwJ9d2PsZ9qlLynbtJS6UprXC706nLi3PHLzuj9kOKuvJPsHyTslo5HRls1aTM7IxkvOR+yGqPvKKvcNftGht3TNMNK4nHM+gNxox47y49JKcR6RSSahnk3Lxt4roOC0wvFCcsvE+l\/BaZTRNp4o4mD0WAAK7iGTkLM6b0PrLUG6+2acrOgdyqKkdBF45d1e5SZp3YZM2MTal1BFTtyMxUTM+4yP4fYFv1eJU0Bs94vwGZ7guiS45QUos6QG24Z+SiaIgRlzuAHHJ4ZW+7dXHTGyvSOimyYnqd64VjW\/SOM8f+J37K3e7W7YzoCmE1yhgq6n6LZi6qnkPVhp4D3ABanqHVmhtqsot17panTlTE3ctdykLX7ufoSgcA08OHHxC8YfWiofthjtkbzp55qInxR+JSxujhd1cZ2iba5WGXyudLqBBE5x6h3lVo4Yx6znOPdwWwa30dfNG3MUd4pgI5ONPUxHehnb1OY7kfDmsIzvU\/t7QuCrFA6KVofGbg71VjZE3i2NvieKrtJPWqLVVj5hYHLcaqzcdf2qoxvLgvLB1qqODVhcV7C2aNuQBjqXswnGW\/YqkLPQafZB+CrNaeoZUIX2WYvVq1nvXsRkcgrwQBwyeDu1fDE5h9Ie\/tXgyXXnrFZuYesKhJCTyHBZIxheHtDWkk4A55X1sll6bKsRJ0kLhJFlsjCHsI6nA5B+1b7tbENXXWnVEOBHfKCOZ+T+WaN148eX2LxatKUNPaW6i1pWOtFmJ+Zh\/zqtPZG3mB7RWc0\/tZ2e1UUVjv+mhb7fATHRGVrZ4WR9W8Txa7HM\/FZ5TI2PaDC7kq\/iWJ7MzJ6eMydXcOI0sd195BAJte2\/NRTUtwwrGSgnkF0RXbPNm+pYhPY7o+1yy8YzBN8249zH8D7iFo+rNiur7dG+S1Oo7xEMkNY7oZiP0XcD7isVPiMDhmbc8vHTxX2DpTh8x2XuLHcHC3qPFRbpqufaNe26rj4dMNzl9Iek34tXR2vbbT6i0nc6McYq+lLmHGcCRvP3b3wXMOr6K62QskudsrbdV0kzZWsqYXMyQc4B5FdP6BqmXnRVuqmODo9wwZB5t5t+DvgtTpI0sZDVM3HXlmq1jhjdU9awgtdw+f7eK\/PGrgkpaqWmlaWyRPLHNPMEHBCpLfdv8AZPkLareIGt3Y6iQVLOHPfGXftby0JdgoqltVTsmbo4A94XJamEwTOjO4kIiItlYEREREV3Z6KS43akt8IzJUzMiaO9xAVoshpqriodQUFZPnooahj347ARlY5S4McW62WSINL2h2l1+l2nbOLDpS2ULYxTxQU7TvSODQwYw3JPDIAC1WP8ANOVTqigt1JWXE+tPDCJJXHJ5yv8epQ3HqOuqo4GVtyqa6ha0CAOkLwxh5FvURhbNFa5bpbHPpLlJ5tK0t6emfuPaT48Wu7lwqfD2wuJe8gO1zNu3j2rpDMOBJMjr34ZLbdUbWILZCXV1VT236kTfnqhw6sN6vHACh7Vm1TUN6e5tqM9DTuGPOah2\/O4eyPVZ7vtWq6x0ZetJ1b66djrtaycvrmgmSMn\/WjiffyVhFLHLG2Rjw9p5EKyUGDUMbBKyzwd+7u481YcHw2jkBO8ajf6kKq1zpJ3TzySTzvOXyyuLnu95VQ45DrVAFVGOxhTBCt0YawBrRYLeNH65lt9tOn9RUTb7pyXg+jmd6cPtRO5tI7OS+au2fQC2P1LoatkvdhHGaMgedUXsysHMe0FpwOeIWW0xf7tpy5suNmrZKWobwOOLXjra5vJw7isObM2rUmoCHmamOy46j8LufA\/3DPjda\/HghXMIUmS2jTu0gOqLK2m09q1wLpKBxDaSvd1mI\/QeezkVHtfQV1ruEtBcqSakq4HbssMrcOaf\/AHr616EgeMl6pqoSOMbxsvGoPmOI+Y814aMlVfoFeGDh4qoeRx2LESt0LbqZhMMR7Y2\/crqKPuXi3NDqClcOuFn3K9ZEVX5H2JCxukXhkZVYRgjDhveKrRRl7g0Dj1ALYtOaYqrq98gMUNNDxqKmZ27DAOsud1nuCwAlztluq0KirZC0vkNgFrEFrrKqeOCgppaqaU7scUbcuJ\/d3rN3OfTuzpjJbqynvuqh6Udva\/epqI9RlI9Zw7P\/ANVvq\/aLQWOmmsmgZXFzhuVd6e3Esw62xD6De\/8A\/VEM7nSPfI9znOcSS4nJcT1k9amaWk2c36pFT1Fc3anuyPho53P8o+Wp320V9qvUV31JdpLpea6SqqXnhng1g+q1vJoHYFhnPGCHDKSPxz5qhI4qVYxSlmRMDGCwGgCurVfLxYpCbPXOgY45fTvG\/A\/xYeXiMKUNEbZ5aTdprjUz2mQ9Uh6akf8AbksUPPcBzXmKKquVZFarZSSXCunOI6eJu8T3nsHeeCx1OHU9SLyCx4jI9p071XcSoKRzHSSWHl3ei61pdotoudOIL9bIaimlGOmgDZ4X9+4c\/ArO6Ytuk\/NKiPSctHE2d7XuggeWYc0YGInerz47q5\/0FszuliAqay5yy1kvrUVNJimjPYfru7xj3rJ6iq\/kVxgfMyWuaf6qI5EX6bhyPcPeqZNR0z5DDA\/aB4ZA9mnb3KmnD4yLsJaeGo7v1WmeXNpqW26gs16dE5gqYnQuJHZ6QHxcubFL\/lA3+qu9HbY7jcZqqs6Vz8SyFxDA0NHgOoeCiBdY6NROhw2ONxva4HK5sqRjTNircCbmwvzsEREU8opERERERERbPo7WVy0+8QkmqoCfSgefV72HqPwU46I1lFPGK+w1ozjE0Lxy9l7Osd\/2Fczq6tdxrbXWsrKCofBOzk5p+B7R3KDxTA4a0EgWd4Hn6qcw3G5aT+m\/4mcN45enku49PX2gve7HCxtNXYw6leciQHnuE+sD9U8VqGstlNLXySXDR3RW64k5fbHndpqg9kZP9W72Tw7MKK9E7QaO7OjpLkY6CvyN14O7HIe0H6J7vsU4ad1e1zGUl\/LnAcGVrW5e3sEg+kO\/n4rmlVQVuDzF0NxxGoI+o8RuN1d6apZO0TU7tN41HMfRQfKyopqyagrqWairoHFs1NO0tewjuK9ArovV+mLHq63QsvcXSPDM0V2pCDNGOrDuUjPZdy6sKDtaaRvujJGvurG1dsldu090pmkxP9l45sd3H4qXw7F4a4bP3X8PTjy181aaDGmvtHUZHjuPoViozjmVWjPEditA7IBBGDyKrRu5KRcFYmlX0Ly0gtJBByCDyKkS16rs2prbDYNocckgjbuUV9hbmqpewSf6xnj\/AIqNY3E5VzG7gtZwsV8qKWKqaA\/UaEZEHiD7B3grPaz0ddtLyxS1HR1lrqONHcqY70E7eriPVd7JWBaO3gtt0PrKs07HLb5qeO6WKpBFXbKj0o5AeZb9V3eFkL9oekutrl1Fs+mmuNvjbv1Vsk\/tdF1nh9Ng7Rx8V429xWl18lI7q6rTc\/cfk78p8DuN8l8sMZfZqF\/MmHHxKyUUbfpENA5kqhs+pKy6We30tHA+eocHMEbRxGHHn2DxW23a76e0A1wkFPfNTNHowtOaaid2uP0nDs5+ChHQvlmcBpc+a06iqcJOqjaXPOgHmdwHzPjoqlNbLfY7W29aslkt1C8fMUw\/tdYexrfoN71HW0LXlfqVjLbTRNtljgOIKCA4Z3OeR67vgsFqW+3S\/wBzluN4rZauqkPFzjwaPqtHIDuCxDjzKlKemZEMlI0WEiJwnqTtSbvyt5fP+458LDJU5SSccVbyvwCFUkfzCtZieJUgxqk3vVNxyVTkIAyTgDmTyC+TStjLGuDnSSODY42NLnyOPINA4klSnoTZLh8N42gscwZD6awxv9N\/Yahw9UewOJ68JUVUNIzrJTYeJ5e7KCxPFIqP4fvPOjRr28AtH0VoW+a1PnNM5trsLH7tRdqhp3Tjm2JvOR3hwHWQps0tpm06btEtNYadtBQRgefXSrIEk+OuWT7o2\/FZfVFyt9jgp59QkMDGAUNnpGhjtzqG6OETO\/mVEmvNZ1Fyi87vVVDRW2mz0FLH6MMXgPpO7zklVqSpq8XIYwbMfDj6nwHNUqapkqXmWU6f8W8uJ+ei2LVGtwYjb9OCSKEjEle8Yml\/QH5NvfzPcoV1ntDpLaySitAZV1vEOlPGOI\/+R+HitT1tryqu4kobYH0lAThxz85KO89Q7gtJV2wfoxFA0OmHZ6n6fsqtiXSDZvHSHm709e5V66rqa6qfVVcz5ppDlz3nJKoIiuAAAsFUyS43KIiL6viIiIiIiIiIiIiLfNDbQ6y0BlDdukq6EcGvzmSId2fWHcVoaLXqqSKqZsSi4WzS1c1JJ1kRsfeq6z0PrF1NSirtFVDXW6Y5kp3ZMbj4c2O7+ClKx3GivlDUNtwjqoJGYrbbVNDyW9Yc36bexw4juXCGmtQ3TT1b5zbp93PCSJ3Fkg7CFN+gNc0d7kjfSTvt92iAcIw\/DsjmYz1+HPxXNsd6LOiJlj04+vr+yu+H4vBXjYdZrzu3Hl7vzW5a32TSM6W7aBbJPDxfNZJX70jB1mBx9ceyfSHeoyglDy5u6+OSMlskT27r2OHMEHkugtN6xprk9tPeZGUNfkdHWsG7HKfbA9R3tDgqu0PQlo1e\/pLiTaNQNZ8zdoWAiUdQmaOEjfbHFRlJjckDhBXDk71489eN1ZaLFZ6I7DgXM4bxy4hQFE\/7VXY9etRWW9aUunyXqKkFNM4ZgqGHep6pv1o38j4cwrdruPerF8L2hzTcHQjRXOlq4qlgkidcK+jespY7xcLJcI7naquWkrIuLZI3Yz3EciD2FYFshB5KpJKW00rweIYSPHCwujuVuEtcwteLg63U7661pV0OjrNU2aCjtlVfqV1RcJ6SLceXADeDT1ZJ4lQrNO6Q7xOM8VKm1u2mi2X6DqOJNOx9HKe0uZn72lRCXALTpD1kYfxUP0a6gUhdELHacDxyJtfkLWXt5yc5PvVGR3DmvL5BnKt6ieOGN0srwxjeZPUt9rCVNvksLlepTlVdO2e96qvHyPpqgNbVtGZZHHdgp2\/WkfyAW0bP9ndx1fTMu12nmsem3HInLf6RWjshaeQP1zw8VNdFRWTTmlW09JFDp\/TVNz+lJUv7Secsh+wKOr8Yio\/6bPik4bhz4n5DtVPxPpDrHSHm7dyA3lYfZxoK1aQcJLYG3zVEjfn7pKzEdMOsQg8Gt9o8T8FT1Drah0\/JLT2GWO6XgkiW4P8ASigd19GD67vaPBa1rHXVVdKeW2Wlj7XZgPTZvfO1AH0pX9Q9kcFBGtNojKUvoNPuZJKMtfVEZa39Dt8fsWjh+DVeJzdZP8TuG4c\/l8h4qo1E0VMwy1J13audz9NOK2jXWtKe1TzVNyqZLhdJ\/TMbn7z3nteeof8AoUMal1BctQVnnFfNloPzcTeDIx2Af9+axtRNNUTvnnlfLK8lz3uOST2kqmun4dhMNEARm7j6cFTMSxeatOz91m4evFERFKqJREREREREREREREREREREREREReopJIpGyxPcx7TlrmnBB7QV5RE0UpaI2muaWUGpCXs4NbWNblw\/THWO8cfFTxpDW0tBSxU85+VLM8ZjaH5dGD9KJ3V4cvBcarYtH6vuenJt2F3T0bj85TSH0T3j6p71U8Y6MQ1bS6IWPDd2cCrPh3SAtAiqvibx3j18+a7lqo7RqTTMsEkcN7sU3CSGRuHwO7\/pRPH1hwUL622c3PTcc10sj5rvYWek8c6qjHttHrNH1h78Kls91rHUlt009XOgqmNxNCSN4Dra9vJze\/l4KXNOaportNGIi223TqiDsRy9vRk8s\/UK54G1uDSENF2b2n3lzHaLK40s74iJ6d2u\/ceY+q53gnjlYJYnh7D1hXEDXVNXS0jc5qKmKL7XhSprzZrTXeomu2nBDarwSTNS43KaqPXw5RvP\/wBT3KNtLtq4toNptdfRy0lbT1ZfPTytw5u40nI7QrFT4hDVQuliObQSQdRYeXzCtDMZZLTvD\/hfbTjuyKn\/AG0U75\/J8ZPjL6OsZM09gE26fg5c7OJGRldS6lpzcthFxpsBxkoKpw8Wu3h9y5i0hZ7xrOdtJZI2shiDRVXCbIhp+WeP0ndw4lR2CTNFPJtmwYRcnddrVFdG8RhpY6gTOt8RI+eug7FZx9PNXQ0FHTTVtfUODYaaBpc95PcFLWi9lVNbKiG560jiu123s09oiO9TU56ulI\/rHeyOA68raNnukLdpWmnhsLN+qcwm4XmrIbIW9fHlEzuHE9asNS6\/goIn2\/SLy+dwLJrq9npd4hHUPaPFalVi09W8w0Qs3e7Q\/oPE\/LRYMRxSevd1YFm\/l+rj9Fn9W6iodPu37y4XG77o6K2xuAZCOrpSODW+yFDmvNaTVLn3nU1yDWNyIYmjDWDqZEz\/AN7ytQ1tragsJlhY\/wA\/ujiXFjn7wa49cjuee7n4KG75d6+81zqy4VDpZDyHJrB2NHUFP4D0WuBI\/Icd55DcPn5qr4hi8ND8DLOk8G++GvErO6z1vcb851NAXUdv6oWu4v73nr8OS1NEXRIKeOnYGRiwVKqKmWpeZJTcoiIsywIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiK4t1bV26sjq6KokgnjOWvYcEKXtEbQqO6mOhvO5SVxw1svKOU\/+B+HgoZRaFdhsNa2zxnuO8KRw\/E56F94zlvG4++K7PsGtZIgyjvjpKiIeiyqAzLGOx31x8VlrlbKWrvlDefmJ2wxv83qBhxc1wwQHdnceS5Q0Tr+ts\/R0dy36ygbwbx+ciHsk8x3H4Kb9HalZJSirtFVHVUjyN+N3FpPYRza5czxXo9LQvL2ZXuLjQ38j7+avmHYjBWi8eu9p17PfcujbJEyr0FT0jxmKZlTE7BwSDz+9aJQU9r0vp6m87cy22mJu7TU8LR0k5HPcb1k9byqTdqNvtejqWgt1uqJLnG6QkVGOhj3jnOR6\/hw71EWv9aQU+\/ddQV8lRWzN9CPPpvxya1vJrfgoSmwmoqJizPZNst5IFvZXmNpi6ySSzW3JueZ0W3a41hUXeiMLnRWuyw+mKVr8N\/Sld9N3jw7FAmttor5hJQafc6KL1X1fJ7h7H1R38\/Baxq7V111HMWzydDRtOY6Zh9Ed5+se8rXl07COjkdK0OlFzuG4c+J95qtYjj5eDFS\/C3ed59PNfXuc9xc9xc4nJJOSV8RFaFWUREREREREREREREREREREREREREREREREREREREREREREREREWRsF7uVirRV22pdE\/k5vNrx2OHWFjkXl7GyNLXC4K9skdG4OYbEKR63avXTUhjhtFPFOW4EhlL2tPaG4+8laBX1lVX1T6qsnknmecue85Kt0WtTUNPS36ptr+962arEKmrt1z7297kREW2tNERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERf\/Z',\n  purple: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHAABAAIDAQEBAAAAAAAAAAAAAAYHBAUIAwEC\/8QAUhAAAQMDAQQFCAQJBwkJAAAAAQACAwQFEQYHEiExEyJBcYEIFCMyUWGRoRUzQlIWF2JygpKTsdFTc4OFlbLBJCY0NkNHhJThN0RWV2N1oqPw\/8QAHAEBAAEFAQEAAAAAAAAAAAAAAAYCAwQFBwEI\/8QAQBEAAQMCAwILBgQFAwUAAAAAAQACAwQRBSExBkESEyJRYXGBkbHB0QcVMnKh8BSSouEjM0LS4haC8UNiY7Ly\/9oADAMBAAIRAxEAPwDjJEREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREWx0xbBedRW+0uqY6VtXUMhdO\/wBWME4Lj7gOK750tsT2NSaXoxbLBR3dsEe5NUzdeV7va\/3nnyA9nBcGaNniptVWyed4ZGyoaXOPIDK6+0PdbhbY21NFVyU9VS9QkHO83sDhyI7OKge2UkzSwMeWttuJGd9ctebtUlwTDm1cL3A8oHyVjN2IbKnDho22\/sgvj9iOy1p4aLtuf5lbfTGt7Xe2igunR26tkbu8XlkUx\/Jd9g+75qFbX7DrvT1BPedK3S83OGDr1FBJWOE0TMcXMP2wPZzx7VAWOrHyNiM7mlxsCXGxPXew7Vk\/hAx5ZLyT0j0W9GxnZewY\/AW0P95g\/wCq\/bdj2y0Dhs\/sp\/oD\/FUE3aNtClp45YTcHteN4OFzOCPaF+4toO0YnjDcD\/WjgpiNgNsNRw\/zH+5ZvuUHd+l3or8\/E\/su\/wDL6yfsD\/FfRsd2XH\/d\/Y\/2B\/iqGGvtoZOfNrh\/apQ682h4\/wBHuH9rOVX+gtsf+\/8AN\/knuJvN+l3or8GxrZcRn8X1k\/YFBsa2XZ\/7PbJ+wKoD8PdoYPWhrvG7uX7ZtC1+Bg09V43d6qGwG2H\/AJPzf5J7iB3fpd6LoBuxrZZz\/F1ZT\/w5XtHsX2XP5bObL\/yxXPTto2vGDrQ1I\/rd6DaLrx3EMm\/th6yY9hNrm\/EJPzD+5eHZ6\/8A8u9F0HJsZ2YMfu\/i2sv\/AC5Xk\/Y5suB62zmzD\/h3KgXbRteYwGT5913evg2ia9IwY6jv+l3qmTYLa53w8Z+Zvqg2ftr\/AOrlfh2ObLezZ5Zh\/QFfDsd2WA4\/F7Zgf5gqgnbQdeA43arwvD15P2g6+B4NrSP\/AHh6xz7P9sueT83+Sq9wAbv0u9F0C7Y3std\/u\/s47qcr8O2M7Lf\/AAFaf2BVADaBtCzlorwPddnlffxj69Det9I\/2s7+Ctn2e7ZHe\/8AN\/kvPcYG79LvRX47Yxstz\/qHaR\/QleTtimy5xJ\/Aq2t7oeSoY7QdfPBxLch\/Wzv4LwO0DaJvD\/Kbk1ue26n+CpHs62yO9\/5j\/cvRg5Gg\/SfRX67Ynsvxw0dbv2IX1uxLZcW5OkLeP6EKotCXbabrPUf0TQ3C5UsUI3q2skuDyymb2ZGOLj2N\/wAF0FRwW\/RNi84vmoLlXOeOElXKZJZiOyOPkB\/+JUYxKgxbC6k0k8zuNGreEbjrzsO3NYs9MyN3AFieYD9lG2bDtmD3EDSduAAy49C3DR7SVzD5VuhNCaarae66Jq42RzTdBPRxgmMHdcd9p7Bwxjl7F0FqjWNy1CJaeAmgtgB9A13F455kd293JczbeqgS22mD3jekq96Nv5DWuH+IW62XNWK5nDmcecXJGhyz779C9rcM4ujfLKACBkMvqVT6Ii6yoYiIiIiIiIiIiIi6P2JaobcrTSmrk3nRjzOrzz\/If8MfArnBS7ZVexaNTMgndilrh0EnHgCfVd4H5ErS49QCtpHC2YzHn989lucCrfwtUATyXZHyPeuqq+ANinidG50sbS4NbxLi0EloHaSOS3my7ajF5tHTNr4rxQs4CB792pg9zS7jgfdPBavSzhdbRDKXEVdK4RSntyPUd4gfEKo9rmmI7BrLzuGMsobtmeFzSQY5QeuzPZx4jvXPdnsLixisOGyScB7r2JF2kjcR0jMKdVYa9oD23B+h6DuVu7TtH2wsn1do8h1BJKH3SgDd11I4njMG9jfvAcO0duIbUWuajq3UtVEYphx3eYII4EHkQRxyOarq3X7UltLvo\/UNfAHsMbgX74LSMFvWzwwrK0BtHoWWek03re2i42uljbFS1sIxU0rRwHEesAOxfSGyVFjWEUppK4iVjLcAgnhW5s9bbrm9sr5LykqpaccAtLmjvHr9F5up+HAFY1TG5owWZz7QrBumlaB1ZDDZNS2usdURCenpqmUQTvjPIjPB3sWouumr3b+Fxs1ZTtH2zHvM\/WGQphFWQyWs4X5tD3HNbiGsp5fhcL82h7jmoQ+FzjxHevM02PVGPBSPzRp9XivN1HxxhZYkCzOEFHX0xdy59y+xUji4NAzxUjZQZ7B8Fm0dsAdvluQF4ZgF4XgKK1FAYn8W44LwdTkfZU8rbXvDIby7cLVy2kg8GheMnBC8bI0qJ9CT9lfttO77qkzLRl3IALMgtcTOJb4lVGdoXpe0KLRW6aQ5DSB7VmGy9JCOe+PmpVQWqtrH9FQ0FTVHP+yjLvnyWxqrHTW0Z1DqCyWNxIAiqKpr53Z9kbMnPesaWtYw2cc+bf3arFnrIYsnuA6N\/cq3fQOjzug5JwB2k+xbzT+k6u5XeGzU0YZXzx+cT1czcQW+nyQZXE+s8ng1vt4ngCsnVmu9L6QrZqHTtuder0xu7JX3CMNhgJH2Iu096qu6az1bXVdVUTajrw6rc0ztY4Na7d9UYAwAMnAHBanGKjEpqN7cOs15yDnG1um1ict19+ostRV4pcFkQI6f2XTddqTTmzzTrLNpWOEmPrTXCsIDXyEdaQ5x0jz7TwHYFAbZfHavrK2vbcJ7mYnhklUclheRncaT7B7BgKhKxtbdJ4ojLU11bUPEUIle6Qlx4Dmuk9Hacj01p2iscWAKWM9PJ2PlPGR592eHcF80bWbPt2da1s83GTyZm31JJzJKxKHgh5DG5bycyVp9TVJt9tbTM6s1Wd3dHMMHM+PJct7Rb4b5qaeVj96mgPQwceBaD63iclW9tq1V0NBV1cMhbLVk0tEO1sYHWd8Pm5c+rabJYdxcZqHjM\/Z9O9aXaat+Gmaek+Q8+5ERFM1EEREREREREREREX0Eggg4I4gr4iIuqdgOqYa+ho6mok+sAo633PHqv+O6fEqe7VtLyam0jW22Fg+kKbNRREDj0zB6v6QyPguVNjGoBadSfR1RJu0lxxETngyT7Dvjw8V2do2vddrNBVOd\/lUB6Gf27zeTvELju01LLg+Itq4MrEEeXp1WXQ8PqxWUgJ10PXz9oXJ1vl84p2TbpaSMOaeYPaFmxE4wpZts043S2v5JqePctt9Bq6cAcI5s+lj+PHxUTi7V9V7M45DjeGRVkX9Qz6DvHes2lfwmjn3qUz0ztSbOXODS+4abdve0vpHnj+q7j7gvHSGv9ZaXAbZtRV0EXD0L39JER7N12Qv1oO8R2PUVPV1DOko5AYKuM8Q+F4w4fPPgsDWtkdp3VFbaS4uiifvQP+\/E7ix3wW8jijc8xSAEHMX+vr2qiogZw+ULgqx6LbPS1xa3V+iLTcifWqqHNLP38OBK3tvuWyy\/uHmOp7hp+ocMiG60+\/GD7BI3h8VQjeayIh2qv3XGP5TizqNx3G4XsMT2H+E8t7bjuNwumoNnN7kgFVbJrdeqU8paCoDh8CsabTl0o5RHVWyqpyOe\/EcDx5KiLDfLtZKptVabhVUUw+1BKWE9+Ofirp2bbetSsuNJatQxw3amnlZCZXN3JmhxAzkcHc+0LBqqLEYWl8ZbIB\/tPmPBX5H17AXN4L7f7T5jwW0dap5pgylpZ5yeyOMk\/IL3m0PdWQGproKW1wDnPX1LIWD4laHyi9r+rbFrut0vpyvZa6KjYxsj4GNMsj3NDiS48uYGAue75e7reql1RdblWV0hOd6omdIfmVjUkVXURNkuGAi+8nyHisJmIVMkYeAG36yfIeKve8XvZrYSW3LWEl2nbzprPSl47ukdhqi102zWym3maW0RRQuHq1V1lNTJ37gw0fNU8QV+cYWYKIf9Rxd22HcLfVWZJJpPjeT9PCylmodpGudQM6G4akrGU\/8AIUpFPFj2bseMjvWBomCCCuqtQ1rd+mtTOm6x+snPCNue3jx8Fo8dUnBJ7AO0qSavjNjs1u0uOFRuituGP5V46rD+aP8ABXTFHEA1gA6lTGxrOUBp47vXsUbq6iWrqZaqd29NNI6SQ\/lE5Kx3L9FfY4qipmipKOIzVdTI2CnjHNz3HACtVEzIYnSSGzWi5PQFZeedWV5OWnRcNQ1WqquMmmtnoKIOHCSocOLv0W\/MhWltCr226wiliOKq4EsbjmIh67vE4HxW50jpam0vpyg0\/TObu0cWKiXkHynjLIfHPgFR23nWWKKtr4JC11QfM7e3tbGObvhk97gvkGtr5dqcffU6tJs3qHw+p7VnwubTU5kfoBc+QVJ7S72L1qWXoXZpaX0MOORA5u8Tn5KMIi65BC2CNsbdAueVE7qiV0r9SboiIrqsoiIiIiIiIiIiIiIiL6xzmPD2khzTkEdhXX\/k86wZcaWkqKiRobWt81q\/yJ2+q7xOP1lx+rE2G6gNu1C+zzSFsFwwGHON2YeqfHiO\/Cje1GGCvoXDe3Ps3+vYt3gVWIZ+Kd8L8u3cfvnXW22vSDtW6Eq6OBo+lLc7z2gPbvsHXZ+k0Ed4C5no5GywMlAxvDiD2HtC7B0RczerBTXAndqo\/RVAxylb29xGD8Vzfto0uNIbR6qGCMstd4Dq6hOODHE+lj8HZ8CFh+xvaJ1HWyYNUHJ2bfmGo7dQpZTycVPZ2\/LtUaiOe5THUTTqfZzR3hmX3HT5bR1nHJfTOPon+By1QuMqYbLrlSUGphTXLrWy6ROoK1ueHRycA7vBwV9Iyk8EPbq3P1HctpUxGSK41GahUY4hZLFnaoslTpzUddZazjLSylgd2Pbza4e4jBWHGOOFuoXNe0OboVbgsQCN69IxngVsbU50VwppW+s2VhH6wWNCzh71m0TMVMJ7ekb+8LJytmtpHEeDdfvbbWSV21G+1MxJkfMwkk\/kNChW6pbtZaTtIvHs6Vv9wKMubwWlp2gQsA3AKOiLKw0C8CF+HDC9nDC8pOR9yrcFbe2ykGz6jhlvEl2r2g260R+d1GRwc4fVs7y7HwWlvNdUXa6VNzqnb09TIZHk+\/s8FIr+x1i0bQ6e4NrK9wr7hjm1vKKM+HFRRYreUS4qh2QAK8iM8Fa\/kxaVdctS1er6qMmks\/oKLI4OqnDi79BufEqrRBU1E0NJQxGWsqpWwU8Y5ve44AXaOgtLUuktH2zTVO5uKOLNRN9+Y9aWQ+OfALjPtk2l93Yc3Doj\/Em16G7+\/RYrwC8A9ZUe2n3A2zTbqSBx87uRMTSDxbGPXd48B4lcUbUr6LzqV8cD80dEOghxyOPWd4n5AK8tvmvvRXC4QO3TKTRW1h5tYMgv78Zd3kLmE8TlQPYfCDTQmeQZ+e\/u071h4\/V8CNtMNTm7yH30IiIp+omiIiIiIiIiIiIiIiIiIiIi\/cEskMzJonlkjHBzXDmCORX4Ul2X2Sm1FtAstnrTiknqm+cccZjb1nAH2kAgd6tTythidI\/QAk9QVyJjpHhrdSV175PNy1NerHS3Ogssk9JcabE0szxFE2dhxkE8+ORwHavbyhNO3286Kk+kbC+mrLZIayjqqeUSx5HrscRxaCPbwyFPr7rC0aV0xC5tI2FsDRT0lKzDIw1o4cvVaAsLZ5tVs+s6+S2SMZS1r8hrS4lk35OHDgSPbwK4RT1crak4nBCW8B1wQdAPu2minLzUOHDewHnO\/Lfr5LkyilZPTsmYQQ9oPA8lnQHjuqe+UHoKl0LqanuVohMVmu7j6Fo6lPP2tb7Gu5gdnEKv4XcV9g7MY\/BjuHsrId+o3gjUKRYfUtqIw4dqsjaBCzU+zaza0gy+vtpbarueGTgehkPeOGVXUDeOTyVgbFbnRtv9Tpi8ybtm1FAaGfPKOQ\/VSe4h3b71FL7aKqw32ts1azcqKKd0Mg9pacZ8Rg+KkmGScBzqc7sx1H0OXVZWqeLip3QnrHUfQ\/Sy8oG9qzaNvp4z+WP3rGgGGhZlMPTx\/nD963J0UhiZyVibT8P2g3l\/PMwx3boUaeOSku0r\/Xq6\/wA6P7oUZkPatXELRt6lGXABeL1vdn1ogumomzV3VtlvjNZWu7NxnEN8TgLQSuwMqX3Eu09s7pLSOpX30isqx9ptO36ph\/O9ZY8zjbgjUrDfYmyjWpLnNer7WXaYbrqmUvDfut5Nb4DAWsdywvdbPRum6zV2sLbpqheYn1snpZgM9DE3i9\/gM+OFh4hWw4fSvqZjZjBc9QViXktLipn5MtlnuWuJtQNtNRcRaW9HRsaA2Pzh3Avc88Gho+ZCvraHHraDSdfFS2OGR82GTGkqd+WOHm8hvDeJ5cOzKz6+u0nsy0hS0NJC2noKdu7TU8eA+Yj1pHn3niSfatVo\/axRaiunRS2403S5FO+OUuBcB6rsgEZ7CvjnaPGZsdr5MW4q4BHBucg0XyViFk7hxjWXG+\/\/AD5Lh\/a9efpTVclNFvtp6EdCxrmlp3vtHB9\/DwUMV\/8AlkWS3w6joL\/Q0zKaWrDmVLWjALubT3+sO4D2KgF1TAKqOqw6KSMWBGnTv+qiuLNkFW8yanPsOndoiIi3C1yIiIiIiIiIiIiIiIiIiIiKUbKrjHa9oNnq5XNYwT7hc44Dd4FufDKi6+gkHIOCFZqIRPE6J2jgR3q7BKYZWyDcQe5d\/wB4slDq+jstVPK0UtPVMmnjLSWytH1kRxxBJHNR\/bxb7La5bPqfT1FDaquKcMe2nbuNcARggDwVG7N9uNXaaFlFeJqhj2gA1DGCRsoHAF7TjrAfaHNb6u2k0+vr7R2anqp55Sd5pfDuRgN47rRzyTjJPsXJYsBxSgn4D\/5Lbnotv3efYp7DWUs72vZJrkBfPPdb7Cv7a1SHWOxismlHSVApWVtPn7ErcHh7O0Ll231DaqnjnbkB4yR7D2hdTa3m+gdk8tK9+7IaaKmjI+084zj4Fc4ansT9OXuOMs3aS6QispT2Bx+sZ4H5EKa+xvGRTTS0L3WbI4lt+cAadY8Fm4cRG\/LJpNvRedM4tcC0lpByCDxBVn7VYm6m0vYdodMwdPVMFvu+6P8AvUbcB5\/OaM+AVWQnBVp7Eqmnu7bvoC4PY2mv0GaRzzwirIxmNw7+XgF9EzPMPBqB\/Rr8p19exbatHAa2oH9GvynXu17FX8PYsym+uj\/OH715VlLPQ1s1HVRGKeCR0cjDza5pwR8QvWm+uj\/OH71I7gi4W6iILbha3aO7\/Pm79p6f\/AKNvPFb7aCcazuf86P7oUdcePFappswBRKQ2JC3uhbJHftSQwVJLaCnaaqtf92FnF3x5eKxNW3eS+6irLo8brJX4hZ2MjHBjQOzAAUnex2l9l7YndS5andvv+9HRxngPdvu+QUHe0YzhYsZ4xxf2Dz+qxmjhcpefPgrw8kC3snr9RX98WXRMZRU7iOwnLyPgAqPbTVldV01tt0Zlra2ZtPTsAyS5xx8ua6c2H01Np2uuWkIcB9PHH0bifrC3IefiSVxz2x47xWGe7ojyn2c75QR4nwVmVpeHAbvvwutNq5septu9Parq0y2q34c+DPCUMGQ3uJyVM7lp211eu6O82miprZQ0kRzBCMGok5NJHJoA5ntVW7cLxDonXUl8q5JGxTkBphGXudwILe7jz7FEdSbfaeW3GOlramoc5uHRxU\/Ql\/uc\/s8FxWLDMQraeL8GP4ZaBplff25+HNlXJNTxBpdKGkDS\/P0b\/FYHle3mkra+hpKeRryJXEYPNrRu73cXF3wXP62uqb7XaivElyr3N33ANYxvqxsHJo9wWqXVsFw\/wB3UUdOTmBmoTilW2qqXSM0yA6hl9UREW1WvRERERERERERERERERERERERERWV5NkUcm1OjMmCWQyuaD7d3H7iVWqk2y68fQeurZXueGMEvRvcTwDXdUn5rX4rE6ailjZqWnwWbhsjY6uNztAQuttqd1841BYLDLvOjnkc8DPAO4AZ+QWVtZ0gbzs9MdIwuudmaayk4Zc\/dHpWe\/LcnHuWh19QzXKktmpaOOSVtC53nAjBc9kbsZfj8lw4+zmrT0NcY77YqW6wOY97epLjkJG8\/A8\/FcTdVS4bHTVVMbGM5\/NfzC6BUCzbaWXKdHUMqaaKoiPUkbvD+C21prZ6Ctp62klMdRTyNkieDxDgchZ21bTrNHbRK22U0XR2y4jz+3geq0OPXjH5rs8PZhaOF3Ir7H2exmHGsPirItHjuO8Ld0VQ2oiBPUfNWvtkp6a6fROvrbGGUmoIN6oYOUVWzqyt8cZ+KglJkysHI7wU+2QlmqNKX7Z9UPHTzMNxtO9xxURjrNH5zf8AFQA78UoGC17XYwRxBUhwqSzHU51Zp8p+H07Fdwt3ADqd2rNPlPw+nYtTtCP+el0H\/qj+6FjaKsT9Sapo7TvdHA9xkqZM8I4W8Xu+HzIX3XridY3Mk8pQP\/iFI7JEdO7Maq7vG5cdRONJR54OZSsPpHj3OOAsWZ5DA0anIff1UenzkLBrcrU6+vbdQ6mqa6FgipI8U9HGOTIGcGD4cfFR\/GeC\/fLA5L4Katr6qmtlsiM1fXzNpqZjeJL3HGe4c1TNNFRwOlkNmMFz1BXncGJlzuVneTXpvzm+1utquIOp7fmjtoPJ1Q4deT9Fpxn2lSfWEsmntqlmuFE7cfWSZAB7ORz45Vk6Y07Qaa0xb9PUb2imt0G4+X77+csh73ZPcqdxXaz2sRXGCGQ2uicZOlxhrI28I25+87ice9fHGI43Jj2MVOISm0diB8ujR17+tYlLoXO369q0nleOE+j6KSTBlbVtwSOPEPXLavzysdQR1VVR2iF+d2QvcB7GjdHzLvgqDU\/2PgfDhTA7fcqK7Qva6ss3cB6+aIiKULRIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4HKIiLpHYVtajbTU9quDx55GAC1z90zYGA9hPDexwLTzVz6Q1Bbm7Qa2mtwfFQXdgkEToxGIqgDkAOAzx8VwQCQcg4IVqbCdV1NPepbTV1crjUBslLI95JZKziACeWR+4Ln2P7IwubLUw5XGY7b37NVLsMxgVBbTzjlHIO8LjnuNV1Ft80q\/Uug5KujiLrrZXGupMDLnsx6WPxbx72rneimbPBHOw9V4yF1\/pq5MutppLuxrN6RvpWZ4CQcHN7jz7iuY9qGmvwN2g1tqhaW2yuzXW09gjcetH+i7I+C2vsY2jNPUSYLUHW5Z1j4h5963+HTcTOY3aO8QvLS95qrDfaG80TsVFFO2ZnHgcHiD7iMjxU52yUFI3U1NqOzszadRQtuFNgeq8n0jO8Oz8VVrXHHBW3s5d+FuzG66SkIfcrK\/wClbZk9Yx5AmjHhxx3L6Ilk4mVk43ZHqPobdl1t6p3FSMqBu5J6j6H6XVbXiyVV+2pS2SmaRLWVbYyRx3G4Bc7uDclZW0m7U1x1K6mthItNsibQUDc8Oij4b36RyVL4izT1Bq7Wrw0Vlyn+iLQeGW5YDPK3ubhuR2lVW9oacDkqorySl50bl27\/AE71rYmF075DuJHqvJ7c8lbHkxaYfV3eu13VR4p6IOobVn7UzhiWQfmjhn2kqq4KOtuldR2a1sMlwuM7aanaPvOOM9w5rsPTdkoNN2Cg09RPayhtlP0ZlPAOwMySnvOSuRe2DaI01C3DITy5fi6G83aVi10gLhHu1Kie1y9m16ZFrglLKm5gxkt5sgHruHfyHiohrPabYdM6Uho6F5pIYYBGxz2gTSHHHcYPtH7x5KB+UHrbp4a+5xOcySrPmlvbyMcQ7R4ZPe5c2Syyyv35ZHyO9rnElcswHZGOqp2OnNg03tzn9tN+9a7EMTbQWj4N3kX6BfnG\/JbTV99qdR36oulQNzpDiOPOejYOTf8Ar2nJWoRF0+ONsTAxgsBkoXJI6V5e83JRERVqhERERERERERERERERERERERERERERERERF70FVPQ1sNZTPMc0DxIxw7CDkLwReEAixXoJBuF3BsL1fTXOlpo2ODaa6xB8Yz9VUNHFvjgjwC2flA6Zk1JoR1bRRb91sTjW0waOtJFj0sfw6wHtHvXMXk\/6klpLjLY3TFhe7zmjdn1ZW4yB3gZ8F2hp66R3S10t1jY09I30jOwPHB7T4\/IriOOU82z2LsrKfItII8u8ZHqU9jlFbA2obqdehw9dVyPRyNlp45mHLZGhze4qcbIb0+w7QrJcmn0fnTYZgeTo5DuOB92DnwWs2mabGkdeVtpiG7bqzNbbXdnRPJLmD812R4LW2ioMFyo3jGGTxu4+5wX1zg2JwY3hbKqLNsjfLMdhUlheyrpTfeCD1qyPKfqaaPaCzTlBBHT2+z0zY4YY+QfJ13u7zkfBVHIMu3Qp\/5QNQ2r2w6gmjdvs6WMA55+jaoAyjr7ncKSzWyMyV9xmbTU7R7XHBd3AcSsyGeOiw5s0psGtuT2XKwKVwhomOfuFz495KtfyYNMGqutw17UM9DSb1vtW8ODpCPSyjuHVHeVYm1y+G1abjtdOSKu6EsODxZA09Y\/pHh8VKNO2Wg01p63adoHNZQ2un6MydjiOMsp7zkrmbygNcumiuF1icWSVjvNbe3tZEBjP6uT3uC+Tq6sm2mxx9UdCbAcw3d2q1ULgOFUS6DlHyH31KlNqV+F71NI2B+9R0noYcHg7B6zvE\/IBRNEXVaeBtPE2JmgUHqah9RK6V+pKIiK8rCIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiybXWz225U9fTO3ZqeRsjD7wcrtPYdqinuUEcUb8U9zjE0Az6kwHWb8iPBcRq3PJ+1HNBUy2MSlkrH+d0RzyeMbzfkD4FRPa7ChXURcNW+H7HPqupDs\/VcGU07jk\/TrGnfoujfKB07PqDQpuFFHvXSwuNZTgDrPi\/20fwG9j3KjbO9k5pahhyyQse095C6us1zp6+3UtyjaHMnZvOYRwDuT2nxz8VzTrDT\/wCCO0aqsMe8LfNK2utjjyML3ZLM\/kHI+Cu+xjaMwyy4NOdbuZ1\/1Dz71L6GTiZiw6O8f38VsdsLcbTL5j+WaP8A62qUeTLYBW3a5a6qYvQ0m9brVvN5yEellHcOrn2kqKbWaWurtq9xsltZv3G510dLTN9jnNblx9wGSuj9PWe3acsNv09QFrKC204iMuOeBmSQ+8neOVJfartJ+EwyLDITy5AC75f3KxquUOYyEaAAnyUd2tXv6L0021wOxVXXLDjm2AHrH9I8O7K4h2p30XrVErIH71JR+ghxyOD1neJ+QCuzb9rd0sdwvEbyySqPmluZnjHGBjPg3j3kLmdQnY\/C+Ji45wz0HXv9O9aLHqjio20o1PKd5BERFOFFUREREREREREREREREREREREREREREREREREREREREREREWZZbjUWm7U1ypHbs1PIHt9+Ow+48lhoqXND2lrtCqmuLHBzdQu3di+pKe40zaOOTep7hF51SZPqvA6zO8gfFq9Nu2mpbzpKO9UDSbnYHmqhwOMkHDpWeAG94FUD5Pup5adz7X0uKikkFVRk+49YDxwfErrqkrmVlDT3SmA6GpYJA3mGnk5p7jlcUxWOfZ\/GGVUGRaQR0\/8AIyPauiRSithbM3LhfRw19VAdklsh1Nr6+7Unwyx0z3iks7ZW7pLixomlx2djQfeVJ9q96+i9OttcDwKm6dU4PFsDT1j+kcDuBUuLIGvEEMcVJSwgndYMMjYBlx\/eVy\/t61w+Vtxu0bzG+qPmluZ2sjAwD4Nye9wWU+sqNpcXdVSDUgAbhuA7NVRHwIg6WTQco+QVM7VL+L3qaRkD96jo8ww+w4PWd4n5AKIoeJyi67TwNp4mxM0CgdTUPqZXSv1JRERXlYREREREREREREREREREREREREREREREREREREREREREREREREWfp65z2a9Utzpz6SCQOx94doPuIyF2bsd1FDc6Q2qJ5fDVsFXQk8y7HWZ3kce8FcRq1djmtaS2UZtVxrvMnwydLR1DnFob7W732ePEHvUU2rwj8dTcJou4eH7H6XUiwCtEbzTvdZrswTuI9V1rtpuMlitr7Wx25V3TDS3tbAAN4+7ePV7sriParfm3rUz46d+9R0YMMOOTj9p3ifkArK2nbSKeehqZW3r6Wu1TH0TJWzdKYxjG8Xe4ch7VQ54nKxtlMG\/CtMrm21tfp1Pl3q9jlYGRNpWODjq4j6D76EREU0UXREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREX\/\/Z',\n  yellow: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQABAAAHAQEAAAAAAAAAAAAAAAIDBAUGBwgBCf\/EAFIQAAEDAwEEBQYICAsHBQEAAAEAAgMEBREGEiExQQcTUWFxFiIygZHRCBQVI0KSk6EzUlaCwdLh8BckNTZDREZVYnKxRVRzg4SUwiU0U6KydP\/EABsBAQACAwEBAAAAAAAAAAAAAAAEBQMGBwEC\/8QAQBEAAQMCAgUIBwcDBAMAAAAAAQACAwQRITEFEkFRYQYTcYGRodHwFCIyUrHB4RUWQkOS0vEzRHIHI2KCU1TC\/9oADAMBAAIRAxEAPwDjJERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERVlmtlwvN0p7ZaqOasrah+xFDE3ac89wVGusvgmaEfYNPeWtbDi43JuKUOH4KmB49xeR9UDtKpdPaYZoikM7sXZNG8+AzKl0VI6ql1B1rSB6E+lMHHkdW\/aR\/rLz+BPpT\/I6t+0j\/WX0jmu1sprJBdrmynoYJQ0EyRZw4+HLcreNV6OIy2623H\/Ad7lqbuVOk7AtEZB4EfF6nN0aH+yxx6MfgF87\/wCA7pW\/I2s+1i\/XXv8AAd0rfkbW\/axfrr6Fv1PpJx3Xi3jwgd7lLdqHS53tvdCP+W4foUKTlhpluUUZ8\/5rINE72P7D4L58fwHdK35G1v2sX66hPQh0qg79GV3qkjP\/AJL6E\/L2mzvF7oj4Nd7lLffdO\/31R\/Vd7lGPLfTg\/IZ3\/vX0NED3Xdn0Xz7PQf0rAb9GVvqkiP8A5I3oQ6Vjw0ZXeuSIf+S+gfy7p4HfeaQep3uXrb5pwn+W6Qfmu9y8HLjTZ\/IZ3\/uXv2OPdd2fRfPz+A7pW\/I2t+1i\/XULuhHpUbx0bXfaR\/rL6DfLumud9ovqu9y9F80tnffKI\/mu9yyDlppw\/kM7\/wBy8+yW+67s+i+e38CnSn+R1b9pH+svHdC3Si0ZOj637SP9ZfQ35c0g1uX3mhA\/4Z9ym2+86PqquKkpbjRz1ErtmNgjdlxPqUiPldptxxijHWf3L5Oi2AXLX9n0XzW1P0d620zbflK+6craKj2gwzOAc1pPDOyTj1rFV9OOlekjqKb5NlooXWx0boqlmz+E2xwd3Y+9fOvpK0tUaP1jW2SYl8UbtunlI\/CRO3td443HvBWzcneUTtJSSU84AkbuvY789oPbmo1Zo4wwtnZi0938rG0RFtaq0RERERERERERERERERERERERERF60Fzg1oJJOABzRFnPQhoWo19rultmw\/5PgInr5ADhsQPo57XHzR49y79jgorVbjJPG2Kio4gXxtGBsgYawDv3Ba5+Db0e+QuhofjdPs3au2amu3ecHEeZF+aDw7SVfOk68ysYyz0bTPM2VrTG3+mqXbms8G5yfWuHcotK\/bek9VmMUeA3E7T1nuC3HRNEY2hmROJ4Dz3lXro31B5S3G96bu8bqmhmbtyyE4bBI\/0Yh34GRjhjvVirujPUlBXTwDUlBsB56vbpHZ2M+bnG7OFedNWSHTtjhtYeJZw4zVkw4yzu9I+A4DwWe22pberR1bztV1GPXJGobK41sL4Iba7MWXAOsB7Qx25ub2ZqVNUSU0hlhwY7MdwPXtWpRoHUY\/tFaz40b1F5Bak5ahtX\/Zv962aYeY4KNkWFr32lVHd+keC9Okp\/e+C1gNB6mH9obTj\/APif70Oh9SjjqK1f9k9bRMalvhyV4dI1I3fpHgvBpKf3vh4LWDtFakA\/nHaj\/wBE\/wB6h8jdR4\/nDa\/+zd71sqSHuwpL4u5fH2pUDO36R4LK2vlP4vh4LXB0bqHnqC1n\/one9QnRuoif5ftY7\/iTvetiGJeCEkgAb8r0aWn4fpHgsvpsvvfBa78idSOO7UFsP\/RO96y3TViq9D6WuGo658F2vb43\/JsMMPV7tnOADzO8k9mAsvtFDFlz6hwbDG3bmceAaOSxfUl2kul2FUx2xDCdmnb+K0Hj4lbBo+tlp6c1cwBJwYLAY7XYC9hkOPQo\/PzVjzDreqM+PDr28FZujS\/RX61SWutqDVCVrp4ZHHJexxy9vi078eK098Kno\/fcdNy3KCHauVlaZA5o3zUx3u8cel3ecs2q6Z+ldWMq6D5qjuExqKXfuhqOL4+5rt5x3lbF1BDDf9NRXWjjD3RxkujIztR8HsPbsnPqXtPWOoqxldAc7Hp3g94Kk1ULHgtdgyTA8HL5los56bNG+RutZqanYRbasfGKI9jCTlni05Hhg81gy7xS1MdVC2aM3a4XC59PC+CR0b8wiIikLEiIiIiIiIiIiIiIiIiIsh6OtLVWstX0NgpZBD17szTFuRFGN7n454HAczgLFNMyCN0shs1ouTwC+2MdI4NaLkqm0ppjUGqrkLdp20VdyqTvLIIy7ZHa48AO8roDob+Dvq+y6xt9\/wBY2hoo6UiaKmikbK98wxsbQG4Nad58AF0P0XwaT6NdNPooaOC30cQBZIGB0078fSP03njnlw3ABV83SQat5rItM3N1CN3Xgcu3GMfeuX6U5X1FbTvFKA1p9X\/lbab3sDwselbDT6GljkBLNa3HC+7iq+63BtktDql2+fPVUzXDe+U\/S38m8VhmgqQV9ym1NMOshpi+CgLhnrJj+Em9XAKk1ncarWV\/pLXZ5HNbWHqoHHeYIP6SV3YeIWc09HTUFHBbqFgZS0sYihaOwc\/E8Vz2oIpKYRD2nZ9G3tyHC62HVMMeo72nYngN3nipTgd\/EqqtFVLb7hFVxZyw+c38YcwoCxGt3qthqHwvbJGbEG4Xw+z2lpyKzW4QwuDKumINPUDaYRyPMKk2N680bJJLT1dBO0upWjrBITgRlXDYs+z\/ACxS5\/4zPet0foSXSrW1tGwBrxci4FnXsQL5i+ItllsWuOfzLjG7G3wVAGBeGMKteLS3f8s0gHfK33qS6WzjOb9bxjtlb71Ck5M17MCwfqb4r1st8gewqkfEpD4gqqWtsTRk6jto8ZB71TG4WHj5RW457HqBLoGsbmwfqb+5SGFxyB7D4KS6IdiqKSnJkaGt2nk4aO9S23KwZ\/l+hJ8Srna6qhfT1VRbKyCvqIY8hsZ9HvSi5PTyTDnbBuZsWk2GJsASSbZYL2V8jW+yewhWjWlY2lpm2Wldknzqp45nk39+5YcWq6VLHyyule5znvJc4niSqZ0W\/go9bXiqm1mjVaMGjcBkPHeVd0bGwRhoz28SrVe7THfLNPbJDsPf58EnOOUei79CldEN\/LJX2muaI5nSFkkbvozDc5vg4D7lemswVhutLfJbL9S6kpiWU1U9sNcQcdXKPQk7s7h6lloJg68LjniOnd1\/EDepDmtlBidk74q1fCG6J7lrK3yWyyW6WoqIXfGqCfADG7W50bnHhnH3Bcqa56IukPRdMaq\/abqoaVoy6eLErG\/5i3OPWu7x0kwupo6S3WqruldEz+M9QD1Ubh3gbyePdlVlj11a71DUW+5UElPV7BApZ94l7hnePBbjonlFWaKiETWgsGJBv3buwqgr9HzVR15GYgWuMzbaR\/C+ZKLd\/wAJzo2h05dXaitFPFBRVMmJ6eCPYjiJ4OaOQPAjkfFaQXVNGaRh0jTNqIcj3HctcrKSSklMb\/5CIiKeoqIiIiIiIiIiIiLf\/wAD62NddLnd3My4FlMw9297v\/y1aAXQPwRrxBSm60c7gBHPFORz2CCxx9XmrXOVuv8AZMoZw+IVxoENNc2\/HtsVvq5PpK\/XVDR3Jw+KUkPxgMd6L38d\/byW2bZqiyVltbbYXRGt2PQG4eI9y13qzRproqa9UF0ioK6jY58jpmF0M0J37Dsbwd+496oLVHbYpIa+4Vzj1JEgip2EFxHIuPALjMcwEGtEc2ltiL2N8cxmcMVuE0ENay5Ju3K3narxU0kVk6TqapoI2xsusLo6hgG7a3+cOzhlZRsrEtLT1OptWSX+WLq6Cia6OnPJ8h3bu0NGd\/MlZoWblRV5Ic1r\/aDQD56LKPOS0hpzAF1I2d6jihe+RrGNy5xAAHMlTWx5VzgnpLDZanUdx3xwNxCzm9\/AAd5O72rLojR7tJVTYQbNzcdzRmfDjZRJpywYC5OAG8qwdJ18isVli0rRSN+O1bNuse3i2M8vXw8Fqp7mYGGg47ku9wqbpdqm5Vb9qoqHl7zyHYB3AYAVOxxJW3107Z5BqCzGizRuAy+q2LR9H6LCG\/iOJO8qeA1w9AexA1ufRHsVQyESU7Zot+Nzx2HtXgj7t6rdZTbqFjG8dlvsU9jRyARjMKbGwLG5y8JUyFmcBoBcdw3c1l2mKx9irqeqjGdjdM38dp4hWCzwbU5lcPNj4eKu5UM1T4ZmvjNi0361EqtWVpjdkc1mGoaOKGpbUUpDqWpb1kLhw38lZ5I1ctIVIuVrnsEzh10eZqNx+9v79pVNJGWuLXAhw3EHkV86ap2NkbVwi0cuNtzvxN6jiOBC1+IuicYn5t7xsPnaqIsWOdIksg02LfGcfKFQynccZw30j\/osqczCsWs7dUXCxPbRNDqymkbU07Twc5vFvrGQoFG9onYXb\/471OicNdpO8LLtOVOntI2Omt8ggpaXqw2M8C92N57SVrrpkuNoq6KG72t2zWUM7BHKBhzmk8+0Z3hSjX0WpLRTNmndTVdHkNLmkgA8WPHEEdqpbLpTyjuBZcbpTOt9ve2WWkpS4ySk+iXEgYb+\/NXtO97WtE5\/pkk4Y2OYvtuvYaSOmeah5Ott3eSrX0z0Md86PKxs8WTJSuIb2O2Nsf8A2AXDJ4ruzpsuVNadO19HLKwSRUs0z+QA2CGD1khcJniuj\/6el\/ocl\/ZuLLX+Ugb\/ALRGZB7L4fNERF0FawiIiIiIiIiIiIi7Z+DH0a0lh0PBPd6GOS5XEtranrGedEz+ij9h2iO12OS59+DLoA6z10ytroNu0WktnqMjzZZM\/Nx+sjJ7ge1d0TSw2OzzV07QTGMhv48h9Fv79i5Zy\/024uboyA4mxdbuHzPUr\/Q9MW\/7204N89yxnpOvLaGkFtYzrXnZfLG3i953RxD14J9SptP9G9soqSD5UfUVlWRtzxumPVNkdvLQOwcPUqXQlLNftST6hr\/nqeild1JO8S1J9J3g3O7vWxmNPE8Sub1tU6kaKaA2tn4fM9PBbLNKYAIozlmd5UNLTxwwshhiZHGwYYxgwGjuCnBijYxTg0DfjkqE3cVWOfiorbQuq6tkA3A73HsHNa86YNTsut4bZLe\/Futriw7J3SSjcT3hvDxys21\/fDpTSfVwOAu1yBZEOcbMb3eoH2kLRjW4AAXRaSl+yqHmD\/UksX8Bm1vzPHoU7RFNz0npL8hg3p2n5DrUWMlTGKFowpjG71GcVsqq7dMIZsP\/AAcgw8fpVW+MseWnfjn2q2tHJXKjeZoerdvkjG7vb+xRJRY6y+XC2KBvcprGEnDRkncAogzhuVdaqfM\/WHgzh4qO+QNF18Odqi6uFLCKenZEOIGXd5Uwr1eFVt7m5UO9ylPUTUdXFV0ztmaF4ezxHLwWcXbqK+kp73SN+aqh8438STmCsEIWUaDqiZZ7NUh3xWsGWOxuZIOB9f6ArjR+rVRuoJDg\/Fp3PGX6vZPSDsVdpKL1RO3NufEbezNQPaqd7dyuNZA+CeSGRuHsOCFRvbyWsFro3FjhYjNYI3gi4WM6g0vabu8zTRPhqDxlgcWOd444rHNOF2iNaOoXdZNTT5mjkeS508Dtz2k83NO\/1LYb2LHtd2l9ysZmo24uNATUUp5nHpM9Y+9W9BXva4RSO9U4Y7Nx6N\/C6nRyg+o\/FpwKp+mPR9BqCxzPqImzRSQfF55GjJ6p29kg72nBXAGqbLWad1BW2WvbiellLCQNzhycO4jBHcV9EOje+U9+sQpZQHNZHjZPF0Ttzm\/mn7iuc\/hgaCfSGPUFNEXS0OIKpwHpwuPzcnqJwfEdi3vkTpV1DWOoJfZccOB2eHYqXS1IZYS0+3H3t+mfWuaERF19agiIiIiIiIimU0E1TUx09PG6WaV4YxjRkucTgABS1uP4Jtu0\/N0hzXnUM0kcdppuvpgyLrMzE7LTjtGSR34PJQtI1noVK+e19UZbzsHas9NA6eVsbdq6k6AdBR6K0XRWnDX1e6eucN+3UOAy0HmGjDR4Z5qf0kXKout2ptNWh23USSGGIg7ts\/hJT3NG4d6zamq7W+wxyWaSpeZ4HGCQ4GXkfc7O7uK150eXzRXy3c61lvvzbvTRimlZVPbmNm0Q7ZHLzhvXAYjNPUzVMp1n7dwJ38L9OAst3pBzV3MafVFgO65WwLJaqWzWiktNEPmKWPYBPF7vpOPeSrjGw5CtLdU2Yt+aoK0\/5ntUyPU9BnzbdP65QqKahlMhL3A324+Cwup6h2Ooe7xV9iiJG7cO1XKgjp4Ypa2rc1lLTNMkjncNwysbi1LA8gNt7x4yqLX5qbv0dNNrlMNP1oFcxu9+yDvHhnBPctj5OUVOJ3Svs7m2l1t9vkMzwCgy08pe2N\/qhxtfz3LU+ttQT6l1LU3STabCT1dNGT6EY4es8T4q0NAV6ZZadrfPqJnHlgBRCz0pOOvnA8AVmmrxNIZHm5OJW6xNZCwMYLAZKzNBKmtCu7bPTY82pm9bAo22iH\/e5Pswo7qmPevrnGq0tYSqmn2opGyMOHNOf2K5MtLB\/WSR\/kUYtZzgTjHe1YnVDDtXhkavXbLg2SP0H7x3dyu1JD1UDWc+J8VBZbRJtEvkBj9IDZ35CvcdLGN\/E96q6ido9UFQJ6ho9VW5kb3nzWkqeyjcfTcGjsG8q5Mg3ekFG2mJPpBQ3TqG6p3KkgpYWEEM2j2u3qrYXNIcwkOBy09hU9tIfxxhTo6F7jnrG48FiDy52BxUSScHMq63LZuVsiujQOtaOrqABz7f37VZHxjCu8M0FlslfX1TzLT7OwIzu6x\/ID\/RYTLrKFo86ysPhOR+hbDpekfVCKryfI27hvIw1v8Ata\/TcqPRQSyawibdoPDsx3K7vHJU7wcgg4IOQrQdZ0Tj51keP8tT+xejV1r3F9pqQOezOM\/6KobRTggavwVmKacDFh7vFY1I06O1u2WnbihuLzPTt5Nk\/pYvB2chZb0g2mi1NpUzPibPCacskaeMlO8YI8R9ysetL1o2v0zUTXW23ZsNI9szHRzNDhID5oaeRPBZD0Z3G3VOmqSaKmuMVJVOc+KKsc0vaw7jw4tOCQrqXnI2MmcbOBtfZwxzvbhx2ryd7mhkhYQ5uHSP4Xzt19pyo0pqyusdQS4QSfNSY\/CRne13rBCsK6R+FtatK1lugv1huUs1RRVJpHtkhLduJxJbh3BwBBx4rm5d30JXmuo2yvHrZHpG3rzWlaTpRTVDmNyOI6D4ZIiIrZQEREREWxOgi909r1PPQz+abjGIoncg8HIB8eHjha7UUUj4pWyxuLXsIc0jiCFFraVtXA6F2RCk0dS6lnbM3YV3j0U3x7qh9gqXgRTkyUpJ9GTm384feFB0jUT9Oarotc0MW1TTuFPdImjc4kY2z\/mA+s3vWrujfUvlDp+jukMnV18Lg2oLdxZM3eHevc72roqglt+rNKu+Oxj4vXRGCrYP6OUcSPA4cFwvSMLtHVhe8eqbtePPb\/K6FI5vq1MeLXefPEKylsWWywPEkErRJE8cHNO8FTYzvGFjOiZKu31tw0PdDmttj3PpXf8AyR8SB3YIcO4rJoQqmphMMhYTfcd42FTmu1gq6nkLcELJdJ3OKmrHU1Vh1HVt6qZp4b9wKxeIEKe0nCxUtU+jqGzx5tPbvB4EYFQqmBszCw7VSamtM1mvU9BJksadqJ34zDwP6Fb2tws8ucR1HpZsg8+5WweuSL9\/9O9YOBkZVlpGGON4kh\/pvxb8x0tOHeslDUOlj1X+03A+PXmvAo2jPJeNaScYU+KMkgAEknAHMqscVLJsvYx2q50tFgCScd7WfpKmUVG2nxJMA6b6LeTPHtKqCSTk8VDklvg1QJZ9Y2ap9A3MpPYFOkj2H7uBXlubvefAKt6sPbsn1eKgud6yrZH2eqRgVRHwG5QsZv38lURtXwTfBYnuUTGjO84VdBGZHRwRb3yHZb+kqkAxxUVwuDbLp+W6bhUygxUjT2ni79PqVxoWiFTPqvwYBdx3NGfWchxIUR4c8hrczgOlYx0mXZs9dHZ6R+aShGHYO58nP2e9YNMST2qslc5xJe4vcTlxPEntVO9ufFXFTVGpmMhFtw3AZAdAW30lO2mibG3Z3naVSEJG10j2sY0uc44AHMqcW9ypNRXNundN1F5GPjbz1FA085SN7vBo3rxgL3BjRicApD36ourTdKN2rNe0OjaYuNqtuai5ysO5zxxH+jR3krO+ku7CyaaFPQ7MNVXN+L07WbuphaMOI7N2GjxXnRRppum9JiS4P2LhXD45XyycWNxtAO8AST3la217qGO53GtvdXIYaKCMiIO\/ooGcPWePiVIZGKqqbG3GOLD\/ACdtPWe4BVUY9IlufZbj56fgFqPp1utNT6Zgs5yamqkbK1oPosZkZPiTgeBWkld9X3ufUOoKm5zZAkdiJn4jBua32K0Lt2iaL0KlbGc8z0laNpeu9NqnSDLIdA83RERWSrERERERERFmnRDqkaa1M1tVIW26txFUdjD9F\/qP3ErrHo1v4tl9NFVyAUVdiN7s+ayT6D\/vx4FcNLoXoX1DFf8AS\/yfUy\/+oW4CN+Tvki+g4eHon1dq0flfolksfpFsDg75H5di23k7Wc600UhwOLfmPmOtdBdLNqqqeOl1fbWltwtDmtqMfShB3E9uyTg\/4T3K40dTTXOgp7rRjFPVN2g3P4N30meoq6aKrZ7tpOGquFLJJhppqjrWENqG4xnfxBacZ7QVhunovJTV1do+okJt9YRPbZXHdkjLRnvGWnvC5QWOkgMbvbi72\/RXkDy0lhzb8NvZn0LJ2jcprOICgxg4PsU2IKrcVIcVcrHXPttwjqmbw04e38Zp4hU2s7THQXYTUu+irG9bA4cBni31JE0q\/wBvjZebJLZJiBNH87RvPJ3Nv79qt9FyipidQvzPrM\/y2j\/sO8BV0kno8onGWTujf1fC6wqKFz3tZG0uedwAV4pKdlK3IIfMRvfyb3D3r2GAUzXRbJa\/OHk8c9ijCo5XkmylSzF+AyQBRgbkYM71Na1YCVGJVXbmfNOJ5lVgb2cVBRR4pWEDjkqqYzHFY+bu5Vsr7uKlvj80SAcdx7ivAFVxNBDo3cHKmlGw5wO7HFZ3QhoDvN1iDr4KZSU7quqZTtzh295\/FbzKwvXl3F0u5jpz\/E6QdVABwOOLvX+hZTqOtfZtPFjDsV1x3Dtji5\/v3rXTxuwFsxYKCkbTfjfZz+A\/C3s9Y8SNytdE0+u8zuyGA+Z+Xaqd45qWWqeR3KEgFQgVsKhpoHTzNibgZO8ngBzKsum6SHXnSE6uezb05p8BkLT6M8md31nDJ\/wt71Hr2vnoLHDabZl13vThDC1vpMjJwT4uO4LPNIWCHSOlIrVBA6f4pE6esMQy6ebHnAdvANHgpTZDTw86Pbddrf8A6d8h1qtrZ9UWHQPmfkFYOmG+SUlvbY4Hk1NeOtrHDiyHO5v5xGfALlTp11M6OGPTVJIQ6QNlq8Hlxaz9J9S2prXV7G0931JdiBKwl7oXbjt8GRAHf2DuAK5Vu1fU3O5VFwrJDJPUSGR7u8roHI\/QwYQ9wwZ3u+ngqfTdV6FSimYfWfn0ecOgFUqIi6StJRERERERERERERbp+CxYhV3+tvD256gNgjBO4l2S7x81uPWtLLoP4JlWwRVtID5\/xnJ\/OZgf\/krXuVMj49FylnkXVzoBjX1zdbZc9dl0zfukmmslqhbS0jJKyVmyaZ7fm42DdnA45PAdqVmkK\/XFJb7lqC6TUckHnx09FEyOSHODhxI3HO\/HLtWCV1FHN0mWBlTnqHzxuxydstcQPrALaz7NTXaugbc7rPS24NcZYqeQsfLJy2iPo4+9cYaOY5qGB2qXY6xOAucscFtdRGymPqYHO9rnoHnrXl00dc6GGOptV7kr3uZtOp65o889gkaNxVttlUyricQx8MsTzHNC\/wBKJ44tP771jt0v9dofWUFtimmqbJWjMbJX5dnJ3ePMEceav2onw0mo7ZeKdw+L3H+LVHY4kZjf48lGr2Ne9pY0AOFwRwzHXbtwX1FzrbB51gcja3UVdYmqto5HwTMmjOHsdtNKpoxg4VTG0nGBknhhUeu5rg5pxGSwykEWKuWpKQ1XU3ahhc5lQMSsYMlrwrS2kqudLP8AZlZFW18tloaegpXbNSR1kr+Ozn9\/uVIzUF1P9bP1Qtl0m3R5n1qhzmyEAuDWggOIxzcNuY2FV9PJOI7NALdlzjbZsVuZS1A\/q831CpzaSoI3QTfUKuLL5dCf\/dn6oUwXq6f7076oVYW6I2ySfob+9eulqPdHafBRw08jIo2dVJuaM+bzUxtNKd+w7H+UqT8tXP8A3p31QoXXu5gbqk\/VCzCTQ9\/bk\/Q396ic3OTs7T4KsbA9u8tecf4So4qRslQ2aoHVwRDalLt2QN6tZv1zH9Z\/+oU2iu0ldJJb7hIHRVLDGHYAwSrGil0U+djGlxxwDmgAnZc6xwJzXy6CcAuNurP4LDdUXN93ustYQRH6MTexg4e9WN7d+Vc66lkpaiWmlGHxOLXZ7lQy4VbPNJLM58vtEm\/StxpgxkbWsyGSo6mWKnp5J53hkTG7TnHkFedK6NvOoKYXCsqTaKFw2o42MDqh7eROdzQfarLQUrbvrOitsrQ+ko4\/jlQw8HuziNp7s71I1prS6XXW1LpCyVT6WGabqppYyRtY9JxI5DgBzKn0BjEwa9mtgXHGwA2edyw1UkzjzcJttJzsFfq7oxMV7hv9p1DcGXanA6h9c1k0W4EYIxkDefBWmwdItWdVT6X1HSQ0kkD9jrom7OX481xA3FruRCys6chtLqR9jvFa9xLRWx1NRtRSsI87dycOWFrPpRjiqNe291E1nXGMQjZ4nZcCM+GSvWhs8hp5XBw1TYj8O22Ch0zfSTZ51sM7WIWFfCrtFNerBWXenp2QviIqGkDBcW+a7PeQc+pcmLsPp8qGQaCuDJS0bVPJjPeQB9648XUuQr3nR2qcgcFQcpomRzs1fd+BNkREW6LW0REREREREREREWfdB2p26d1e1s8wigqwGbbjhrJAcsJ7s5HrWAoo1XSsq4HQvycLKRSVLqWZszMwu8LjFS6qtUUtHU\/ErhTPEkMo3up5Rg4I5tJCuNHqvU8ETYLrpl1VVgYM9JKOqlPb3Lkzo66WLhYOpprp19RDF5sdRG7E0bew53OHitqU3TlTXGSKgt9dN8bnOxEDTBhLjwBdnA8VyKv5KVsDua5sPYMQccOsY23g\/Vb3DpCjqwHa4B3HAjx6lua0aWl1WyvvGq5Y4ZN8FBFE7JppRgh+7hs7t3eVarlcKo6Ytlrro3RXCiu0dJIPxi124juIKt3RLfX265OtVfPtMuUm0+Vx9GoPA+B9H2LI+lGy3CaKi1DRO2ZbVO2aqi2cl4bua\/8AN4HuPcqKQFlU2nktq5tOzLLr8FKc5zJtR2WFtw2fzxWbtHnHxV1srY2ukr5x8xSjaOebuQVi05Xw3q1U1fS4PXjewfRfwLfarrqSZtLDDZ4TvYBJUEHi48AqSihMT3TSD+ns\/wCWwfM9Cq5g57hFtOfAbfBUVVVSVdTJUSnz5HZ8OwL2JypIzvU+MlQZSXuLnG5KlOYGiwVZG7kp7XZVJGp7Sozgor2qcXBSpHJlS5Mr5AXy1qhc9U73nkcHko5CqaQ4WdgUljQqnVAFbQQXlm9xAhqccnDgf37li8jcklZNZZo\/jElBVH+K1g6t2fou5FY\/emttHxv5QcIo6UF0rzw2Rvz6wrqR7prS7Tn0\/X4qVRu5u8J2Yjo+mXYsUpb58h6r1HUOa58\/xGIUrBxe8nDQO3eVU3jRz7To2luUdQI71TVDa2uqT9AkYAz2NyB3klUvRjb59RX6r13XtLKTa6q3U7huJbu2\/wA0fee5TOmW8dZSv0pFKdmVofcHtO8HiyP1bnH1BWmo8VbYI87N1z0C1vO3oWTnHOmDY+vq2dXxV1Zq7UEdL1NRpSoqasDc+KQMjf35PBWi1W+qkvc+qtSupaapEWxBSwuzFRR88uPpPPb3laxZ0vjSxFivNxc2pp4wN8HXNLcebvByMjBwe1YPrrpsluLXMt\/X1Mn0HTNDImHtDBxPirak5MVsji2KMNa78QviOF8ADw+iwTVVHTXJeARmAbnosq34TOsYqtrLLSvG1O4Pe0cWRN9EHvcd+O4LQynV1VUVtXLV1cz5p5XFz3uOSSpK61onRzNHUrYGbM+laPpKuNbUGUiwyA3BERFZKAiIiIiIiIiIiIiIiIi9Y5zHtexxa5pyCDvBXiIi6V6MtSwak0xFUOP8epdmKraOO1jzX\/nYz4gro\/RV9Zf7Bt1AbJVU7eprGOG6RpGA89zhuPevn90d6ll0vqWGu851JJ81Vxj6cZO\/1jiO8LrTR17FquVJcqGQVFPOGtIafNmhfj9hHeuR8rdCczIdTI4tO47R52dC6Bo6q+06Ozv6jO\/+fiti6OtVy0RU367spqi5WRoa+20dPGZJpJTyxy2fRJ57irYzUWpauokmk0NfDI87TyWYGezeFmFy1ppGjnNuGoI6d1MNh8Zik2g7nkgYyqIa00of7SRH\/lS+5ajNLM9upJBrbbjAE2AvhnlmviJ8pcZCwkngcvOJVjbfL80jOiLzx7P2KaNRXwf2HvX1f2K8eWek+eo4vspPcohrPSXDyii+yk9ygmJx\/tj2uWUvkP5fc5Whup72P7DXr2fsU0apvAG\/Q97HiP2K6t1hpQn+cUP2cnuUXlfpP8oofspPcvj0dx\/tu93isZL\/APxHscrT5VXf8iL17P2KW\/VV6J3aGvXs\/Yr15X6U\/KGH7KT3Lw6w0p+UMP2UnuXgpnf+t3u8UGsPyj2OVidqW8u\/sPevZ+xSZNQ3s8NE3nHh+xZEdYaU4eUUH2cnuUvyv0pn+cMH2cnuX1zTx\/bHtcsjXyD8s9jljD7\/AHw7xoq9gjeDsH3KZrW33zpDsFpcyjqbM01YhvDKmMtd1TRlsgz6Q7uZI7FkflhpTO7UkA\/5cnuVRQ6t0lUVDIZNSQyNl8zZ6qTJJ4cRu3qZA6ojcDFBqneb26cdy+ZJJbhwYQRwKt96uVFpTTLJaaFrIqdgprdT\/jPxuJ7h6RK591xqGOzWmsvdwkMsxJLQ7eZpnZwPbvPcCtgdJVymuOq56dzHMgoHGnp4yeAHFx73cVyn0v6qGodQGlo5C620RLIscJH\/AEn+vgO4BbbyW0MaiQBxvf1nH5dfiV91VSNG0Zl\/G\/LzwzPFYfcq2ouNfPXVchknneXvceZKp0Rdga0NFhkueuJcbnNERF6vEREREREREREREREREREREREREW8fg06nZV3qg0jc5w3FS19E97sAjOXRb\/aPWOYWjlFG98b2yRuLXtOWuBwQVX6U0ezSFM6BxtfI7jvUyhrX0cokZ0HiF11fCZ77X1IDj1lTI7h\/iKkjONwd7Cua2631Y1oaL9WYAwPOC98udW\/39WfWHuWpDknUgAa7cOnwW3N5VUwFtQ93iulRnnlRs3nn6lzQNd6vH+36z2j3J5d6v\/v6r9o9y8PJOp99vf4L6+9lN7ju7xXTrc4+kvXEjk72LmHy71f\/AH9V+0e5DrrV5\/2\/WfWHuXz90Kn329\/gn3spvcd3eK6eBPeo2gngHH1Ll3y61d\/f9Z9Ye5ejXmsAci\/1gP8AmHuXh5IVPvt7\/BPvZTe47u8V1AWuH0XY8CpbmnOcO9hXMvl\/rL8oa36w9y8OvdYO46grD4ke5ByRqvfb3+Cfeum9x3d4rpktJHB2fAqGN0kLxI1rstcDw7CuZ\/LvV\/8Af1X7R7l4ddauPG\/VntHuX190qna9vf4J97Kb3Hd3it7\/AApNWxWevrrbQSj5QurGPcWnfDC5g2j3F3Ad2e5cyqdW1VRW1UlVVzPnnkdtPkecuce0lSVtOhdFM0XStgBudp3rUtIV762QOOQFgOCIiK2UBERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERf\/Z',\n  green: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQABAAEFAQEBAAAAAAAAAAAAAAYDBAUHCAIBCf\/EAFQQAAEDAwEEBQQNCAcDDQAAAAEAAgMEBREGBxIhMRNBUWFxCCIygRQVFhdCQ1SCkZOh0eEjM2JylLHB0iRSVYOEkpUldIUmN0RFR1NWc6KjssLw\/8QAGwEBAAIDAQEAAAAAAAAAAAAAAAUGAwQHAgH\/xAA+EQABAgMDCAcGBQMFAAAAAAABAAIDBBEFITESFUFRYXGBkQYTIlOhsdEyQpLB0vAHFENS4RcjckSCosLx\/9oADAMBAAIRAxEAPwDjJEREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREWd0PpK+60vrLNp+j9k1JaXvLnBrImDm57jwA4\/wHFY4sVkFhiRCA0Yk4BemtLjktFSsEi23rjyetoek7J7bVUVtroRD07mUNQ6SRsfMv3S1uQO7K1IsMpPS840ugPDgMaL1EgvhUyxSqIiLaWNERERERERERERERERERERERERERERERERERERERERERERERERERERF235M+gG6P2cxXGup8Xi9bssjXN89rT+aj9QO8e92Opc6+TToI642jU\/sunMlptpFTWZHmuIPmRn9Zw4jsDl2HtH1DBp7T9TXmZsb2MdFTu\/qnHnyDvA5d5C5n06tR0aIyy4BvNC75D5ngrDYcoS7rjw+\/vSpTcZKC8WqMUFVDVOpWexnvZxDJmDzmn\/APcVwHt60YdHa7qI6eIsttdmppOHBgJO9H805HhhdUbMau7aXulooNQFjKfUlvbW05DSBF5xwwnPF7MtJPY89i9eUloBmrdE1TaeAG5Uu9U0ZDeJkA85ng8Dl2gKGsmdiWDbGRGuhxKA6th4Hwqt2YhQZ2U\/sOyhi069Y+9h0rhRF9c0tcWuBDgcEHqXxdlVRRERERERERERERERERERERERERERERERERERERERERERERERERfWtc5wa0EuJwAOsr4tz+SZs+92G0Bl2r4gbTZi2aUvGWyS82M78YLj+r3rStGeh2fKvmYuDRz1DibllgwjFeGDSukfJ\/0KNAbNKWmnaGXa5EVFY4jBYSPRPcxvDx3ioBtKvDdT6xfBC4vtVoa2RwPKR3HomfOdl57gFtTa5qeGxaXqaokh80ZjhjBw4s5YHe4kNHiVo1lPLb6QUkzt+qc41Fc4fCncOLfBjcNHguN2WIkzGiWhGve8mnzPAXDVULP0vtQWXZoloJpEiXDY33jx9nmt862sdRftkOnZqfdddqG3RV1EccXStB3o\/B7ct+hV9EXyDV2jaatieXP3AyUkcQcea49\/DB7wVmqZzm6A02WOIPtRDjHUtdaVlbpDaNLSuxHZ79vSxDPCOXnKweDsSAdhcpLpJKNmYZDR2mAEbqCo+fNaXRO1uqjmRdgQC3\/IAVHEeIC5n8pvRDtKa8kr6aDo7fdSZmBow2OX4xn0+cO53ctTrv7yidAs1lomroo2N9mxZlpHdk7RwGexwy31g9S4DkY+OR0cjSx7CWuaRggjmFcehls5ys8Nee3DuPyPy3hStqy4hxesb7Lr+OkLyiIrcotERERERERERERERERERERERERERERERERERERERERERERVaSnmq6qKlpo3SzTPEcbGjJc4nAA9a\/QjZBouDZ7s0oLE7cZWSMNRcZex5GXnPYAA0dzR2rnLyMdAC\/axl1hcoc22y\/md4cH1JHD\/ACg58S1dDbbtVGxaWl6BgkrKzDYoRzfl26xg\/Wdj1NK5R03tF89OQ7KgHAgu3nAcB57FYrHlg0GM80GvUBeT8+G1a01vfW6m1xNWAb1sshaY2Hk+oIPQx4\/QBLz3kLAhrnB7nOLnHJJPWTzK9RUDqCkgtz5unmizJVS8+lqX8ZHeo8B3BXMUQ3DkdR\/csTWshMDWYC4evHHw0LjvSC2Das6+Z93Bo1NGHPE7SulLfEToTTYP9kxD7FA9c2aS62SWnpSGV8DxU0Eh+BOzi31OGWnucti2lhdoXTfD\/quNRq4xHedjhxUhPjJjVGzyC2I8R8CMyLDNHChG8AL3s1v0GrdFwTuG7NEwQ1EZ9JhHDB72kFvqXI3lZ6CdpjW\/t9SQ7tvvDnPfgcGVA9MfO4O9Z7F0LZKh+kNqHsg+bZ9RZ32jkypaPyjcfpNAeO9pUp226Hptb6FuFlk3OmczfppT8CZozG\/PYc4Pc4quSU5mG12xgf7T7juPofI611mFMMteRbFZ71+5wxH3oIX5zoq1dS1FDWz0VXE6GogkdHLG4YLXNOCD61RXbgQRUKvEURERfURERERERERERERERERERERERERERERERERERERXdnt1ZdrrS2u3wunq6uVsMMbebnOOAFaLpHyJ9Ae2WoJ9c3CI+xbeXQ0efhSlvnu+a048Xdyi7atNllyT5l+gXDWdA5+Czy0ExogYF0bs70pQ6B2f2\/TsJa1lLB0tbM0fnX4y93rPLu3R1LS+pL1NqTXVXdpcewrS8sp2ji11W4YAHdEz7Stm7ddVS2Wwm3W9vSXO4OZHDEOt7ziNv73HuatUQ0cVvpae1wSdI2laWvk65ZTxkkPaS7PqAXG7HhveHzke98Qnl7x41px2LH01tUSMg2ShXOi47GD6jduC+QxYPE571dxxZYfA\/uSGPhgrL2a2VN0uVNbKOPfqaqURMHUM8ye4DifBShc57g1t5K5BQuNBiuhLJF\/yK0608Q22RDPqWCutNuveMfYpTZKm0VVkFutNYao2Pdop3Hr3RjfHa0kHj3FYu8xgvyOWFY7ThX5QNbh5UPiFbp2ECwOB0D081r3VNnF2tE9CHCOfIlpZcfmZ28Y3+o8D3ErP7MtQDUukojUMEVZSZp6qEnjGWktc0\/qu4DuIXitjwTwwoc+ofo3aNSXqMO9q78\/oaxg9FlSG8D89o\/zNCq9oyYm5dzR7QvHz9eFNKmuh1o9TMGTebn3j\/IfULt9Fo\/yy9BGy6og1hRRYpLoeiq93k2oaODvntGfFrlz6v0n2s6Roda6IuFkqCwtqoMwzAZ3HelHIPA49RIX5x3i31dputVbK+F0NVSyuhmjdza5pwQrl0Gtczkl+Vintwrv9ujlhwGtWe04GS\/rG4O81aIiK7qMREREREREREREREREREREREREREREREREREVSnhmqJmwwRPllecNYxpc5x7AAhNLyi2v5PGxuTafWVdXcLmbVZaNwZJO1m8+WQjO43PAYHEnjjI4cV2VpfTsGh9M0Np0j0d0tFEwtlhOBNIckuc144F2SSQcZ6lz15NVZNpex1Vj1fQ3Sy09W+QNkmhfGHB4aN4ZHMEEE9W8to2iezae2m25uiZHNstxiEFwp45DJDHLj8nIDxw44+1cc6VTUzPTcSC91Ybb2inZIAvvBxxpjfdcrfIWeIcFsRovIvu8NY4KD3e5Sak1nW6lkeHxUb301E3q6dwxJIB2Mbhg78rxDCOv7VJ9p9shte0GpNOxscN0gbWFjRgCUcJCB1b3A+OVh4IicHHgtdkdj4THQ7mkCmwaudeNVxbpY+Yfa8Yx8bqag2gyQOHivkEY4EhS+2VHuP0fLqIksu133qS1cOMUXxs4\/+IKxulrKbzeoqJ7xBTBpmq5nHAhgbxe8nw+0rCa91GNSailrKdhht0DBTW6Dqip2cG+s+kfFSEi3q2GYOODd+k8B4nYoiX\/tMMbTg3fpPAeJGpSDQWrxpjUlJXO3nUMzOhrYx8KI9fi08fpW8rnTs3gYniSF7A+KQcnsPEELlcSfk4uvDccfFbu2H6iN409NpmqcDW2xpmoyeckBPnM+aTw7iFu2e7LhmXdoqW\/Mccd+9b1lTGU0yzt436Rx896zNdT4PLiovrCzx3zT9XaZHdG6ZoMMvXFK070bx2EOA+1Tmrja7h145qN6qmbarHX3LALqaB0jB2vx5o+nCwuaWuq1Zix7YgMPGt29YzZhqO\/ag0621R0kcFyoJHU9dNOwmOmI9JoHwnE8WjlghQLbh5PFr1VHc9WWbUEvt62IPnikazopCxoGSG8Wkgd6nOsKis0nsiprfaXSOuNfuslqIwTI57wXzSZ63YyAer1LBe22z\/SGnnO0zPUT3m40rYjG17pC8kec9wz18eHPKrknNRYMZ01I1aSSBQVqARWp0D04ruTJR81DAjC8m+g06TXQMVwnUwy01RJTzMLJY3Fj2nmCDghU1Itc2y+U98rLhdLHcLaypne9nsinewEZ6iQMqOruUCKIsMOBx1KnRWZDy1ERFlWNERERERERERERERERERERERERERERZHTdmr9Q36istsh6WsrJWxRN6snrPYBzJ7Au8tnWh9CbFdJRVlRSxVd6e0CorZYg+V7yM7kY6h3DAA55K5g8kamgk2mvqpWgyU9MeiJPouc5rSfoJHrXSu0K03bUWqqC3UshiiFDLIah4LmROJwTjrceAHjlcx6Y2rEdOtkcrJhhtXHXp\/wDOJpWlLPY9nMfDEaJpryCk0GrKans9PrC8wFsFymjibEI27lNE47rA445cyT2nCiVlFsu20+rp9LRM9paaqZWTyQt\/IslDfQaRw853HA5cVjdB65g05aRo3VtO1tRRl1OYpS077Gnj6Xmuby4dSvdQ7RLc20us2k6NkZlyGxUzGtxkcfQ4MB63E5xyVNMtMsiRIbWE5VaOr2aHB3Abd6lo0SFJtdFiODW0xJAAG7Xq0qz2g10d42iyCB4kioKToyW8suOB+4lY8MEYyeQCsrBQT0UL31Ugkq539JO8ct7sHcBwCmelaWg3qm93do9qbRH7IqgfjXfAiHaXOwpGBLZT2S0I1AuruxO7E7lwS253O9qPjQ7mmgFf2tFKngKlWGsKv3N6Mhscbty7X1jamu\/rQUg\/NxdxefOPcFrhxwMq81Hd62+32svNwfvVNZKZHDqYPgsHcBgDwVgXEjBU5FLahrPZFw9eOKjo72udRnsi4fe3Eq+Y4GJnH4Kr6fv9bp3UVFere7E9JKHhvU9vJzT3EZCx0jy2JgHYqGeslYoVWOyxiFghVY7LGIXWBqaO60VJe7W7foLjEJoT\/VPwmHvByFGdoNHJXaNu9NCfyppnOYO0t84D\/wBKiPk+6n3qmfRFZIOiq96e3OceEc4GXM8HDj4hbFl3iXB4wQSCD9oUhM0NIrRc7wOkfehTzouWGxmafAjH13KKVlXJetn1BerVCamqtxbVMgZ5xfhpyAOslpOPBWOy6\/aOZpu0Wy3CEXu5TSCqDaYOqGT8S57iRlrW9XYsTI647Or5UVtGx9Rp+qeXljcn2OScljscQ3PEEcuSv37VdH0VPNc6WggjrJGbr5WsjDng9Rc3ziCccMZKpMaRjy4dAYwua41Bad9x4ldos60YNqS4iQiNZFQC06QRqreDgpRS6x0\/fr1W7PtW2+lmq2ERNkljYY6oOGW+Du4jBPJcleVJshi0Bem3exsPtLWP4xjiIHHJGP0Txx2EEdi3FDpi93u3V20Oqjeypqpw6GNvCQRMIAfujlh3VzwpD5VccVTsyqm1LA57qZ\/qc0Nf9hCmLKtOJIWhBbDfUOo1420Fd9NGqlMLlkm7OhRGloxoeBAryOpcGoiLsypaIiIiIiIiIiIiIiIiIiIiIiIiIiIi2X5OE9yj2iMhtlNNPJNTuyIxwbukOBd3ZAHrXbtfXC2Wie5VAY10LMhhPDpSOAz2A8fALTHki6Efp\/R82rq+AiuvDQKYEcWQZ83\/ADHzvANUi2wXM3K50mjaSYhkm+a2Vh9CJuOmefViMd5K4t0liwrWtkshjssuJ10x5YbaK2ysdshZxizB7LauO667jgNpUGoKQX6qqdRXKIVDa92KNsoyWwNJ8\/uL3Zd4AKSWqkhpo+jghjiaf6rcH1r3A0SvBZE2KIANjjHJjBwa31BZekpTww3iteZmi67AaBq1Lg0\/PxrRmXzMbFxru1DgLl8ho3SAMYwvkeQ1jRzcScAK02sXCO1w0uh6GXfbRPFRdHtxiWrI9HPWGA48SexSmkrodK2Cr1bUsa6aA+x7XE742qcDh2OsMGSVpipllnlknnkdLNI4vke45LnE5JPiVKWdB6mB1jvafhsb\/PlvXoN6mFtd4D+fLevOcr5nivAP0L10rWtwzie0rYotZey7eOOxU5QR1LyHFvHOcr10gdzSlF8ySF9oZ6ilrYaulldDUQSNlikacFr2nIP0rp6hvFPqbTFHqala1vssdHWRt+KqWjDx4HmPELmBwwMjgtibBNTMt+pJdNXGXctt7xEHOPCKpH5t3r9H1hbcuesBgnThsOj0W\/JRKkwjg7wOj04rY1wZvMcOBHWDyIUOuGl9PTmYSWqnb07XNe5jcHiOY71sG60clNLJFKC18ZLXBRyujIz1KPdlMNMCscQOY7UQsXsTvVSfbLSNxlHthbJSG5+NGMhw7d9mHeIKjHlYV1xp9GVuKSV1MymDGvaN4EyOAc49gA4eJHarjUcj7BfbdrGnyw0zmU1eR1wud+TkP6jjg\/ouK2bqq2W\/VulZYZIhJS1cDgWZ47rhh7PEcceAVfmGw5C0Yc7kVaSCRt00+8CF22wLWNqSIjE9sgtdsdSleIv5r81UWb11p6q0rqy4WGsB36WUta7GN9h4tcO4tIKwi7tCisjMERhqCKjcVXXscxxa7EIiIsi8oiIiIiIiIiIiIiIiIiIiIprsV0VNrzaBQ2UNf7Ea7pq17fgwtIyPEnDR3lQpdseSboQ6U0IL5WU+7dbzuyDI85kXxbe7gd75w7FXOlNsCypBz2ntuubv18Bfvot6z5b8xGAOAvK2lf62i01p6SoZ0NPT0MXRwgDDGuDeeOprQPsC0rpuGeppqi\/1rXirvjmyRtfzio2n8k097jl58VItq9ezUmp6XR0UhNupmme5PY70omnz2\/Pfhg7gV9j3qiodO5oaCeDQODR1AdwHBcmloZlZcV9p953aBxN\/Aa1C9PbWIyLNhnU5\/wD1HzO\/YvVHS7oHDj+5SOyWyavraehpgOmndut7u0nuAyV5sFnrLlUinoaZ00p44HJo7SepZm63HSWmrVc7RNqttPf6qn6F89NTunFK13pNbjhvYzxzlbUhZ752IHvuhjE4cBt8lQ5WVyu2+5usmnAV0rVO16\/wXjUUdvtbybNZ2mlo+PCV2fyk3i48j2BQ3eby59ymrdOaJewNGuqrHIf7HeP\/ALL4NK6L6tdVX+jv\/mVleMt1SQOIuGpfIoMRxc5zfib6qEPdnmvO8p37kNHO4DXVSD32d\/8AMvrdFaSceGu5\/wDR3\/zLzkt\/cOYXjIaPfb8TfVQQuXwFbA9w2lP\/AB3N\/o7\/AOZem6F0rz93M5HdZ3\/zL52P3t5hfMlv72\/E31UCjdk46uxVOiO8HxuLXA5BBwQR1gqcjRWkWHJ1zUj\/AIO7+ZVBpPRzeD9c1R\/4M7+ZfMkYte34gvBZf2Xt+JvqtraZvZ1foeivryHV1PijuTevpGjzZPBwwVY3CDmccFhdmVfovSFyqhJrGprKOuh6GogfbHxtJz5r85OCMn6VOrxad2iZX0M8ddbpBvRVMJ3mkdWcLYmoLozeubQn3qEGh13aD51UnEYY8MRQQT71CDxu1+dVr26UcFVBNSVcYlpp2OilYR6THDDh9BVTYtcKmjFboq5TF9XbX\/0aRx\/PRYzG\/wCcwYPewq\/uEBGSOPYoTrKWaz11v1fSDdltbhFVkfCpnOzvH9R2D4EqDmZYTUF0A6cN\/wDOHJS\/RK1BIz3VRDRkS47D7p53HYSod5ZmhOlpIdX0EJL6UBk+6OcJPDP6rj9Dh2LlVfpVfKeg1fpN7XQMmp6yBxMfMHIIez9\/2L89NoWm6jSerq+yVAJEMmYXkfnIzxa71hWXoJapiy7pGKe1Dw3fwfNdDtmWIIjgY3HePUeIKwCIi6AoJERERERERERERERERERBxOAiLYOwHRJ1xtEo6Kojc620p9k1uOtjTwZ852B4EnqXb2q71S6X0zU3KV7YmU0TmRHGA12Mlw7mj+CgPkv6I9yOgYZ6mANut1Inlz6Td4eYz5rT9Liqmt2y7QNodDpCzj2VQ25vsqtaDhjmtPm7x5BrnjJz8FneuM23OG3LYyG3wod12nWRtJuGu5WiGWWVIumIorQVI1nQ3ibuepYPSdHL7XyXKsb0dfdnNqqhhPGKL4mHtyG+ce9yn1JY6S1Wxt71bXi0W3nEwjNRU\/oxs59n0qP33WentDyyU1h9j6o1PvkSVj8mipH9e4PjHDt5d617c7xd77cH3S+181fWv5vkPBg\/qtHJo7gtwWc1jutmbyfdGA1VOzCniuLzUTKjOmZntRHGpGi\/WfkOanGrdpVbcKZ1l03SusNl5Fkbv6RUd8jxyz2D6SoZHyAHAK2haSVctPHgvUaIX0rgMBoG5RUxHfGNXn0G4aFdRDDFcs5K2iyQruFvEfSVoPWg5VmNIGM5VywHlxVKNpJVxGDnK1XlYCqrATw5qoRwxlemMIGF9c3C1yViJqraXkrKbhnBKvpgrOo6+CzQ1jGKspxk8zlX+k9aX3R1WZbTU5geczUkvnQyjvb1HvCx9QeJ4rH1A3iQVJysV8J4cw0K3pWM+C8PYaELe2nr9pfXrNy1PbaL4Rl9sqXAMlPWYncj4c+5YK9W8wzTUVfSuDXNMc8EjcbzSMEEd4WmJw6LzmkgtOWuBwQe0EcithaR2qGWnjs+vKaS60TBuQ3GIf0umHf\/AN40fT4qTcyFNCoo13gfQ7rtgU62NCmx2uw7XoPod12xZrYvWVNsqK7RFdM58lE\/eoZHfGxEZjd62AtP6TO9a28sXQzKy0w6poYcT0Q\/KAD0oXHiPmOOfBx7FPNo9HJZ6C37RdOV8VyttvlAkraXiHU7iMteObXMdh2D3qcVootX6TbUtZHNDVROJjHFpcRh7PA5P0hV+ZfHsi0WTzW0vvHnwIN2i+7BdosKbznIZEf2h2Xbx7LtxF9djl+baKT7UNKzaO1nW2Z4cYA7pKV5+HC7i0+PUe8FRhdogR2TEJsWGatcKjioSLCdCeWPF4uRERZVjRERERERERERERbI8njRJ1ntApm1EW9bqAioqsjg7B81nrP2ArW66c8lXU1HprRs80FqpqypkqX9O578HexhmR2AZ4d5UD0kmo0tZ7zA9p1wOqun70qTsiV\/MzIbStL6a6aF0TqZldQ6Tqqy12+sq5y32PSsp48vcXek8Dsxnj2kLniOk2p0Nrr7b7j7pRw3GoMtaYHxiSoaODGPcXZ3GgYDRw4nOcrYtfre41kxmq+meTwaGzbrWjsDRwAVh7pd929JROP98T\/BcrsyJMWe0iGwGuJNa+BHzVsn7BzjBEKYeQK17O6mOy\/mVAqG26gpYhHLs\/vrnDm5ssQ\/ir2OK6M4HQGox3Coh+9TJupKf4dukPhNj+Crs1TQADetVR+0j7ltPnphxqYI5n6lXHfhtZJNSX\/F\/Chsbbljhs+1OfCeE\/xVzEy5OPDZ1qnh1mphUxj1hbGNwLNU+Psv8FcQ60tjTxstSO8Vo+5azpuY7j\/kfrWM\/htZWjL5hQ9ouTWg+9rq5+OHmzQkfvVWOa6Ndw2Yaxd3b8X3qZs1tbQc+09Zj\/fB9yqDXNu\/sWrH+MH3LAZmYP6A+I\/UsR\/DWzNAfzCiLKm7Dlsr1j9ZEq7au7DBOyzWfhmP71MI9c20NGLNVn\/G\/gqg15bgc+0lX+2fgsfXRj+gPid9Sxn8NrP\/AGu5j1UPNyvA\/wCyvWX\/ALf3obheCCPer1j9Mf3qY+723f2LV\/tn4LzJr23EcbLVgf75+C89ZF7gfE76l5\/ptZ\/7Xcx6qFPrroRh2zDWQ+dF96tZKu6OJ3dmOsccuLos\/vU1frq3bxPtNV+qt\/BUna5tQBzZaz9u\/BZGxYw\/04+I\/Uvf9M7M0tdzCgsklzcf+bXWDfnxferaX20J4bOdWjxki+9Tp2uLcSf9i1f7d+Cpv1rbDzs1SP8AGfgs7ZmYH6A+I\/Wvf9M7K1P5hQGojujmcdAamb+tNCP4qzdR3jiWaHvw8ZovvWw5NY28g4tVR4GqB\/graXVlC\/laJh\/ifwWwycmB+iOZ+pZW\/hpZFPf+IeigtiqtoFlq5nWjSl3jiqWGOppZujkgqYyMFkjN7DgR6x1La2wBuo6e31dhuunK62hr3S0e8N+PdbxDQ4E\/BO7g8fNCjnumouq2TA\/+ePuVSPV0cZBipKpjgcgtqcYP0L7OzUzOQeofCAbvv4VcfJTtm9FpezMr8u914pQ3jWNSwHldaCdcrCNRUFOTU27ee8BvnGEnz2nh8E+cB2Fy5IXeNXr993sM1quFsiqN4ZNRO\/ecG4w4OwPOG7kcVwpXCMVs4hx0YkcGY7M8FdOhMeMJZ8rF9zA7DW7wrxUb0glXQ3MiuFC67fSl\/jTgqKIiuyriIiIiIiIiIiIiLL6Z1Hd9O1T57VVuhLxh7DxY\/wAQsQi8RIbIrSx4qDoK9w4j4Tg9hoRpCmx2o6vPOthP9yF898\/V3yuD6kKFItPNcn3TeQW5nSd713Mqajafq3rqoD4whehtR1aP+k031AUIRM1yXdN5BM6zveu5lTf30tXfKab6gL0NqmrwciqpvqAoMi+Zqku6byC+51ne9dzKnXvrax+VU37O1PfX1j8rpv2cKComaZHum8gmdZ3vXcyp377Os\/llP9QE99nWfyyn+oCgiL5mmR7lvIJnWd713Mqd++zrP5ZT\/UBPfZ1n8sp\/qAoIiZpke5byCZ1ne9dzKnR2raxPOrpvqAvJ2qavPOqpj\/cBQdF9zVJd03kEzrO967mVN\/fS1d8ppvqAnvpat+UU31AUIRfc1SXdN5BM6zveu5lTb30NWfKKb6gJ76GrPlFN9SFCUTNcn3TeQXzOk73ruamvvn6r+UU31IX33z9WfKKb6kKEoma5Pum8gmdJ3vXc1LrptF1VcLdLQS1zY4ZhuydEzdcR1jPYVEURbMGWhQARCaGjYtaNMRY5yori47UREWZYURERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERF\/\/Z',\n  blue: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQABAAEFAQEBAAAAAAAAAAAAAAYDBAUHCAIBCf\/EAEMQAAEEAQIEAwQGBwYFBQAAAAEAAgMEBQYREiExQQcTUSJCYXEUMlKBobEIFjNTYpHBFSM0Q3LRJGOCkvAXJaKj4f\/EABwBAQACAwEBAQAAAAAAAAAAAAAFBgQHCAMCAf\/EAD0RAAECBAQEAggEBgAHAAAAAAEAAgMEBREhMUFRBhJhcRPwFCIykaHB0eFCUoGxBxUjM2JyU4KistLi8f\/aAAwDAQACEQMRAD8A4yREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREV7g8Tkc3lIcZiaktu5O7aOKMbk\/wCw+Kp4ujcyeRgx9CvJYtWHiOKJg3LnHoF2d4K+FtLw70u\/IZJsU+ctxbzyDnwN7RsP2d+p94\/ABV\/iCvwqPAucYjvZb8z0H2UhT5B05Etk3U+dVy74geFutdC04LuocQYasxDWzxvEjASNwCR0J57bqFL9Q9QYHH6u0fDiMvVisV7NCNjmPHJw4Ry37HfmD2IXAXjn4WZbw21E+N7JJ8PYkP0O0R\/9b\/R4\/HqFgcP8Ttn4jpaYsIgOGgd8TiNr4jEa2\/ZuS8Mc7Mten2WuURFb1HIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIqlaCazYjrV4nzTSuDI42N3c5xOwAHcrw1pc4NaCXE7AAcyux\/0X\/BSPTVKHWWram+Wl\/wlVw5wAj8Hnfn6Dl1J2hq5WoFIlzFiYk5Dc\/Tc\/OwWTKyzph9hlqr79HHwXg0ViW6j1FAybO2WbMjIBEAPuNPr9p33DuTJNQ6nrX9TyYKB7JDDD50sgd1IPCGtH2R6+qr+LmtnUoxhsQ9tjJ2d4g1jtgNurQfdaB9Z3boOa1fp3GNxWdo5F9nz7U8job1h3ISB4HCGj3WtcAAP91QKdw3U+IpeZrUceqxpI62xsOgHu6lT0SuSFHmpaRiH+pFIAGwP4ndzgN88guhtYajGmPD+rmv7p3kRVWESnZrg4hpHwPoV61JhdO+JmipKVuu23Vtx8ID\/ZeHD3Sfdkb2P9CsHrqpVzbtH6YtRRz1HtF+\/E8bh0MLOTT8C9wCi1G7f8MdQR1Xult6cvScFeR7ubT2heegkHuO94DYrwg8NTcamGpwtHnLOwtYjsQcdM8rrH\/mEqZz0FxtEOIvkb\/hPU5jfJci+Mvhtl\/DnUr6Ntkk2Pmc40rfDsJGg\/Vd6PHcff0UFX6Za60tp3xQ0ZLSuMbahtM3jlb7L+IDk4fZlb+PQ7gr8+\/FXQWZ8PdTy4fKML4nbuq2WtIZOz1HoR0I7FXLhriIVBvo8c2ij\/qG\/caj9RgVgTsn4RL2jDUbfb\/5moiiIrao9ERERERERERERERERERERERERERERERERERERERERFmdJaX1DqzJHHabxFvJ2mt43RwM4uFvqT0A+JVhQpT27EMbI5OCSQMLwwkDc9eS7t8LvDOPw80cbehLuLny1yt5tzI5AOc17GjiDGAHZrd+pP8ARV3iGvw6TCFsXu9m+XW\/m6zpOSdMG5wC15+jF4GHEZU6m17WEGRqv\/4HGSkcTXDpIR3O\/Tbp167LbvirrmPB0zj8e02MtY\/uYYIjsQT7jfT1cew+Kq1M+\/VfhhJqWCH6JlKTXuaGP38uRpAcGuPuuHT03WmcbHPNYdm7cvn37kYHG3fhgjP+Uzfn\/qPUlVbhbh+a41q74k66zYXtAaY4Ad9+5XpX61A4YkfF5eaISWtacuYZlx2Gdtcskr1Ja8ks9mYWb9jb6ROB7IHaKP0YPxPNVrDTJC+J\/EGuHUdWnqCPkVdtZy5hejWmmeyCCJ8ksrgxjGjcucegC6ml5KXlZcS0JoDALW0sudZmpTM5NGajPLojje+t\/tpbLRbv0jgMjDC\/L5yetPft1a8cXkblsVZrN2N3Pcklx+J77KvmsPUyNKxj8hWjtU7DCyaGQcnD+h7g9ipRNVsVoKUM0ZY5tSJpB+0GgEfzVlYi36hUCQgwZWC2BBFmAWA6LYFQfFjR3Roh9cnErWGByVzw5zrMJlZZr2Euu3oXHH2n7D9m49BO0D\/rA9ekj8XdCaf8S9Gz1LnlucY\/PrW4x7TTtykb8exb36dVf6jw9LM4ufF5OuJ6k49tnQgjo9p7OHUHso14ONzcGq83pXJXI7tHFFskM+3OUuG7S4e68D6w6E7Fao404ZNNcKjJHlbcXH5TfC3S\/uxHskgX\/h+vCpQzBmP7rRno9vXqPj3C4r1B4QeIGJfkJm6ayNzG0w55vw13eS+Mc+MEjptzPpz36KAr9JcFntUazzF+zRr4gacq2DV8i0HGe00cnu3Hsj5ELkn9MLTGndP+JDTpytBVjsMPnV67QGNe3bcgDkOu33L3oXE0WcmvRJho5iLgjpnfY9uykJym+E1zmnLEja5H1WkEX0gg7EEFfFdFEIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIujv0cvAurkqzNceIbX1MLXPmwUpNm\/SAOfFIT0Z8Op\/PUHg5i4cv4kYerZa18DJvPka7o4MBdsfXp0XdmsMHPqKlhcfVvNhwsZ8+66I7ulAA4GN7ddz8FQeM6\/FkXMk4LuTnF3O2Gw6m1lN0qQZFb4sTK9vdifsrnCak0nnWWdP6ZwlWKhHXLrT\/oYbGI\/stb332PZQbUON0dT0rjs\/ib1s4t9jgkwcNsubY3JAAjB3adwPZ6EK1sZSv4XeIVhjw12JusbGB5g4oyPaaCT0eNzvv1WVbqrwvwk785jsLGci5xe1zgGtY4nmWjcgHc+6FQhCjNiB8Jj3NeBy2tjuDlY45gYaYq0NgiHjDBtgcxt+InLv0XnOz2NG+EE0V6NsOSysr7Bqs\/yeLbaPYeg4W\/MqHYiq+HE1IJuUkcLWv8A9Xf+q9XruT1nmm5zM8UdSM8VWu4bcRHRxHZo7DqepWUZGSAGgkkgAdS4ro3+GPDEzRJKJMTgtFjEEjYDIef3Wgf4k8Qy9TmWSks7mbDuS4ZFxtcDcAC19TdW4g3c1rWlz3HhDQOZJ7KR5zLUfC7HDiEVnWlqLeGE7OZjIyPrv\/5hHQdvz8Z7K1\/DLHssTNhs6xtR8VSq4BzcbGRylkH7w9m9lpO7asXbk127PJZszvMk00jt3PcepJV\/c4zhsP7f\/d\/6\/v2zrMhIiSHixB\/UOQ\/L1\/2\/bvl0l4O69d\/ZVPEamtST1bEYfHbldu+GRx58RPVpJ+75LZOQrvrzeXIQQRu1w6OHYhc14KVrsDQHL\/DtC2p4Y63jfDFpjUEu1cnhpXHHnCezHH7PofuUZVKXy\/14A7j5j5helIrfiuMpNHEEhrj39k\/I6ZZZS+do58lrzTl9unvG3MQXDwRZlkc0TncgTwBu3827fetl360tWw6CZuzh37EeoUK8StKnUOMis0HtizFEl9RzuTZB70bvgduR7FU3iClfzimRJVps44tPUYj6fFXCiz7aZPiJGHq4tduAde4Nj1tZQF2CyOL8TWaZ\/WC1hcbdnklkc1wb5kexIdG48muP1T8VMcbQ0Pga+VyGOxFTJwYycsuT2Im2ZzyBJbI7cnkenzWGpa3wuSoDA+IGHE1iry4ZmgStPqNyN\/8AU08+4WN1ZrvTsODGitHUWVTkHGPmANgfrOI3J6b7uJ32GwXP8xKTzXiWiw3MiNtzYWGGZJ7b+9btY\/0tjXg8zDbEEcpG99+md1ndUaI8KPGPBWG4\/FVKWUhZv5sEIgsREjkSB9YfPcLhzxI0hkdD6st4DJe06F28UobsJWdnD8iOxBXc1Xw8fpnJYDUGmcnNM2qxgyEW\/G21CR7b4\/z4fgtM\/pz06M0mKytbhe\/jDfMbz3D2k8z\/ANA\/FT3C9biQ6i2VDy6G++Bw5SOmQv0wx3UNUJGC+E58I5C43zxB\/cLltERbWVYRERERERERERERERERERERERERfQCSABuT0C+xsfI9scbXPe47Na0bkn0C6w\/Ro8BPoj4NXa0rD6QAH1KMjf2J7OeD1f6D3e\/PpEVmtS1JlzGjHHQak+czosmWlXzDrDLU7Kx\/Rm8CZ3Oi1fq+OauOHenSDix\/P3n9xuDyb8efot9691VjtF4mOpXYG3iBFBBE3iMW45AN7vPYdupV54h6upaPxPsbG+dmQwsHEYyegA9557Dt1K0eRkLeTfl8pJx5GTi2bxcTarT1DT3ee7vuVL4d4aqHG1R9Kmzywm57AbD\/AC\/bM7LIrdeleHJMOcOZ7r8jPzH8ztmj45BU5scbluS\/l2MnuyggxOPGyu0nctB7vPvO9eXZVMbp7G17HnxUYg7fcFw32WSqRbjmOSyMcYa3iI5LpySp8tT4DJeXbZrcvO\/Vc\/z9WnJ+O+YmYhLn56DsBkAMgF4YwcO56eg7rNZrLVPDXHRZC1DHZ1Zci48fRkG7KMZ6Tyj7Xo1Vcteo+HmGizOWijsahtM48VjXjcQ+k8w7AdgtGZe\/ey2TsZPJW5bdyy8vmmkO7nOP5D0HZfJJmzyj2NevQdNzrlks+RkhK2jRR6+g26nrsNM88vGRuWshfnv3rMtq3YeZJppHbue49SSqQbuF52VRjSOqzmgDALIc4nErYOHIZhqQ\/wCQ1VnTtDSCVjsc939mVNieULVSuyuaCOhKyAqkYPNEPcrcfhL4hRZby9JainDJW+zjLzz19Inn8j9ynOQglr2HQTM4Xt5Ef+dlysxzmuDmkgjmCOy354X64j1NQg0\/nZgzKxt4KNx5\/bf8t5+16Hv8+taqdO8Fxjwh6uo26jpv71cZKdEwwQIp9cYNO\/Q9dj+myvtQYfD5iMR5TGVbZHJrns9pvycOajNvQGk7GPmpNx4oukIfHbgJ82CRv1Xg\/D07hTa7FLDM+KZhZIxxDmnsVj7B23WC1oiMLTiD+y+HRYkB4c0kEG+2P1UV0FqDJ6Vyx0nqzh8vfjr2GA8D2H\/Oj\/hJ+s3seareOHhBidfYOfyZH17f7eGSJ27A\/bk8NHJzSOoHzCr6prVcviTjshxgRnjqWGftakvZ7fh6t6ELG+HGubeGyn6r6o2j4QXRTN5t4d\/2sfqw+83q07rSnGHB0ejRf5nTwQy+n4T9Nr5ZHCxW2+GOKYdaaZeKbRwMR\/xBuP8ALcDPMY3C4X1hpvL6Tz1jC5qq6C1Cfm2RvZzT3afVYdfob47eE2H8QsAXkNhuxtL61mNu5jJ58Q+0w92\/eOa4N1rpbM6Qz8+GzVYwzxndjxzZKzs9h7tP\/wCHmpTh7iKFVYfI\/wBWKMxv1HTcafFZc5JmD67MWn4dD5xWEREVlWAiIiIiIiIiIiIiIiIi9wxSTTMhhjfJI9waxjRuXE9AB3K8Lp79D7SWhm1Tq7UuVrx5LjeKkczTwwtadiR24yd\/kBy5lR1UqDafLmKW3OQG576Dc\/NZMrLOmYnK3udcFJf0Z\/AUYUQar1XA1+U5Pr13DcVPj6GT8G\/PpuDxF15itH0\/osEjJMltwxQx+06MnoAO7z2HbqVnYNX6NYxrI9SVA1o2aGwycvwWFyFvwvsv2sy4WYudxFzqL3OJPfcjff4rTcaJMTs8JqoNLhfIFuA2GOH1xOKsjIToTC2HDOGVwbX\/AMsMeq0tDJkLuQfmc05zsjLuI2F3EKrD1APd59533BZGCMHYduynuaw\/hjLEZaeclx52J4omPMY+bXDZQ6j+rc2YnpRa0xwrwt3bakrSBrnb7cG23Xbn6LpLg\/i2izcFsjJQnwy0eyW37nmbzD32utIcU8MVxkd8\/OkP5znfl7AB1sBoBey+R8EfM9ApNYuY7QeDg1HqCJtjLWGF2GxL+rj2mlHZg7eqymlMXp2JtzJ47MU9WZHH1nWK2LhY6ISyDoTxfWA9AtBamv6i1HnrWbzkjp7s7tnFzgAwA8mNHutHTZW8xPTHmGy4aM8wT0F8QNz+gUFJyIlAI8e3N+EXBHc2uD0H6nRWmoMrkc7mbOXy1p9q7ZfxyyO\/IDsB0A7KzY1zjwtG5KrfRpt93s2+8KtAYIhsXODu+7VItYGiwwC9Hxr45lfYYWtZwu5k9V4e3gdwn7j6q4bLAesn\/wAV8e6u8bGVo9Dt0X2scOdfEKSY13\/ttb4RBJYxLuH\/AHfBW9a7UipV2PsRte2MAjmvTcjRPWy3\/tK9LqFMN\/MSAc1SdF5buF3VXNGR0UgIJ237HYj4qhLeov5GZxPYhhXyO7UHeU\/Ji\/b3XoWvIxBXQmg9UQ6xx8WHyk7I89CzatYcdhbaPdd\/F+fX1VLI+bBNJDMx0crHcLmEbbFaKqZZ9WZk1eK01zHB7XNIBaRzBHxW\/MTm6eqfD+lqDU8rMDd8w14rc45XWt98NHP7\/UehVam5UScQOZ7Djlseg1HTTsp2C+JUIJD8IjBmbWcOp0cNzn3zjtx5e07n7gsFm8TXy1MQTPdDJG7zK9iP9pXk+034eo6ELO6itadx2Mkuw6rx1oMe0FrYpAWgnm48ugXjFSaLuwtfc1e+Zh5llWJ0TflxAF34qCr\/ABPTaTC8Oba53OPZDTiMs3Wb7ysih8L1ioRvGkwByH2g4Gx\/5eYrG+HmvbWEv\/qxqxzIOF39xPvs3Y9Hs36xnuOrD8FmvGrwtwuvtOyRTRNZMGmSCxE0F8Dz77PVp7t6H4HYrJ1P\/S2s6OQPxUsjCXNfYqvlcCepBcD1WXj1fo6GJkUGoKUUcYDWtbFIA0DoByXNVTewz5mqZDdDF7i5bce4n54YG63\/ACzZzwGibbzRLWcQ0hrutrYHfriLL84Nd6TzOjNQS4bNQBkrfaikYd2TM3Oz2nuDt8x0PNYFd\/eNeD8NtaaUNe9mahnkcTVdDG7zIpCP2jeW4H2h0Pz2XA1yH6Pbmr8Qf5UjmcQ6HY7braXD9ZfUoJEVvLEba+xvqPmNFC1CRMsQ4A8pyvge33VJERWBRyIiIiIiIiIiIiLZfg9rOti9sDlXNjrSSF0E56RvO24d8D69lrRFizsnDnIJhRMj8Oqy5KciScYRYeY+I2XZGn2V8jb+hPlMVs\/st9tpfgD6+nqsfr7EapxcQv4uUyUmHayxsIMsXx59QtKeGOujCYcLmZyGAhtW0482Hs1x9PQ9vl06m0TqVmWazG5F7RkgOGOR221obfVP8e3\/AHfNasqMvM0WabFLA9oxsRcEec9R2V\/hzbKhLF8JxF87GxafOq04InXY2T3MjPfDxuOJ54D9yvI4WNADWgAdB6KTa\/0pLiLU2YxMDn0JHcVqswc4j3c0fmFH4+ExskY8PjeOJjh0IXS3CFYplWkGxpBoYNWgAcp2wXN3FshUpCcLZ15ff2XE3uPruFdYm9dxt+G7QsPr2IXcUcjOoP8At8FN8zjINe42XO4avHXz0Dd8lRZyFgfvYx6+o\/8ADBYx7O4V9iMjdxORhyFCd0FmJ27HD8j6j4KxxoJcedmDh5seiq0OOW+qfZ84rAWIeHfkRtyI26KwlZ1IW19R42jrPGT6jwMDYMxAOPJ45vv+ssY7\/ELV0+2\/LmEhRREGViMxsspl2nO4VkVcVYuI8bug6Ly1gJLj27Ko1\/C0DYbL0Xs43FgrySESRN7OA5FWwYQSCNiFfwAuiYfVq9yVTLzaPb\/NfSwhF5TYqyhZv1V7Wg3O+yV4D3G23XdT3w+0pDkYZM5m3OrYGodpH9HWH\/u2eu\/crzixWwWczvPQdU9aK7lb9gNz0VTQWl6c1I6l1LvFgq7vYiHJ914\/y2\/w79SvmsMzc1BkxbstbDDE3y61aP8AZwRjo1o\/MrIapzU+ZtM2jbXpVxwVKsfJkLB0AHTfbusDMF4wILnP8aL7Wg2G3fc\/JRk1UWuHgQPY1Orjv22HzVhxbAgDryKwl3DRPsedQdLTsOPIwHYOPxAWekjc5waxpc5x2AHUlecbj7eo7k2Fxc3kVYuWVyTRuI2d4Yz3eehWFX6jIU+RfHn7GGNDjfoBqVJ8NytQnJ5kKnEiIdQSLDckaD45BYrSX61ZzKTVKWRgnxtJwbbuSw8TQ7uxn2j\/AFUozlChhazblsSvkl\/w8HEA6X4n0aPX+SkGQdh9F6dqsr1BHXYC3H0AdjO4dZHn7Pqe\/QLRnibr92O861clFvM2m7xxHpG3sSOzR2HdcrRIkSuT7ostBEKG44NaLYeczltuutJFpkJNomYxfyjFzsyennoqPiPrwYSI8JbJlZmHyY2\/VhB5BxHYDsO60E9znvc953c47k+pVW\/bs37kty3M6aeV3E97juSVQWy6XTIchC5W5nM+dFS6pU3z8XmODRkPOqIiKTUYiIiIiIiIiIiIiIiIi2f4Ya8dCYcLmbBa1pAq2nOO7D2a4+noe35awRYk7JQpyEYcQfZZclOxZOKIkM9xuF33ojUQzbBj8oWf2mG7Nc7pbbtzHpx7fz+ahOvtNO09YkyePjdJhpnl1iJo3NVx94fD1H3rSPhPrm4+SDAZB000jf8ABTsPttI5hpP3cj2XUejNQS5euMfnYDXyvBw7TN2bbaR37ce3bv8ANa3gTE\/wbUvSpbFv4m6Obv5yPRWepU6S4ikCxw9U+9p6efhlq+PYMBDg5pG7XNO4cPULy9+\/RZTXmA\/VSYXqbHnA2JC0t705Dz5fwH07LCRva9xayWJ7h1DXgn8F01w\/xBJ16TbNSrrg5jUHYrnGuUCao00YEcdQdCN\/qr7E5e7h8lDkMfMYrER5EdCO7SO4PopBqPB1tW42xqjTFVsdqBvHlcaz6zD3ljHdp7gKHP6q709nMjp\/MQZXFTmGzCeR6te3u1w7tPopSNCJ9eH7Q+PQ+cFgy5a0gOyWC3AHLZeStk6uwWL1ThJ9a6RgML4jxZjFNG7q7z1ljA6xnr8FraTYN3HTZIMYRW3GBGY1BWZEhGGbZg5HdZulHvWh27sCytKtxc9lRw0Hm42o71iBU30Npd2bsyy2JfoeJpjju23dGN+yPVx7BekWK2CwvccFBOD48XwoYubnz23KpaT0bHm3yZTISupYWnzuWQOcm3SNnq4\/gshqbNHKSxVqtdtLF1BwU6jPqxt9T6uPcq71XqCPIiHGYyE08JT9mrXHLi\/jd6uKwDtiFjQYb4jvGijHQbfc67ZDrhz861jPRYBu38TvzH\/xGm+Z0ApEjoVSkZxcmgkk8gB1XufhiZ5sr2Rx\/ae4NH8yrGM3s7k2af0zNG6zI0G3ea4OZUjPXhPd5H8gvOqVWVpUq6amn8rW+bDqV+UajzdXmmy0o27ne4DUk6AapBUuZvKvwOGlbG5rT\/aWQ6tqR92NPd56fBTSzJhNFaarwshDKjNxTpB2z7b+73ns31P3BXLf1f0TpmKrFFvAD\/cxDlLflHV7j14N+\/8AVaM8Z9b2sWH38lHLLlrTQKzHx8MUbe2w7MA6N79+65hrtdnOMqgCbiEDZjfmfmf0C6t4X4ZlOG5EgHHN79XHYbDQDTuTah4s+IYoGS5ckbbzNlu0EPuxN6A7dmDsO\/8ANc7ZC5Zv3JblyZ808ruJ73HckpkLlm\/cluXJnzTyu4nvcdySqCu9KpUOnw7DFxzPyHRR9Uqj554AFmDIedUREUqopERERERERERERERERERERERERTXwSfCzxIxhnIDN3df9JXSfi5Jlamew1itOBTkrviY15IjM24dsSPquLeh+C5Axl2fHZGvfqv4JoJBIw\/EFdb+HGvdP6x00KmWZHNHwBs8UjeLyyOgcOo2914VB4tlosKZhzwbzNALSNr6\/FW\/h2Ya6EYA9oG\/cYfRXWnmW9cZyR+qpJX08fCwCuZBwzOdv9Yt7bDcnqVI6knhDqB8WBZTrVbji6OGzHEYPMIOwMLyADsRsdiVjyzTumnvv4XItdHK1osQyWDM5231XN3HYEgjuCsXqfUWF1bicLpTHU4YataxxR2IYncEAG52a89HEnoFTob4sSJzwS9jBaxb6vLbEm299jcjC+inpmXbFaGkYHDH6a9slhNY6fyGks7\/Zd9xnrzbupW\/3rfsu9HhYiTYhbV1Y1+pPAwW754sjjXOHnHkS+N3CXb\/HZpWpmS+dBHL+8YHH7wuif4acTzFckHwpw3iwTyk\/mGh74YrQXHXD8GlzTI0uOVkS+GgcLXt0NwRtiMllNL6gyOms1DlcXN5c0fJzXc2St7scO7T6KS6z05jNQ4KbXGi4fLrx88viQd30XnmXtHeI8z8P5qByfBZPSOpsrpPMx5fFSDjYOGWF\/OOePux47gq\/TEB1\/Fhe0PcRsfkdFVZWM0Dw4nsn4HcfMaqbeFunbGoKtVjZG1qNeuJbtx\/1IY\/n9o9gpVqnPwWa8WEwkJq4Oqf7pnvTu\/eyHuT6dlX1xlIa9Wnp3C46LE4gwRXHVoj9d8jQ\/wBo9wN9gPh8lFOIeoXlLtdMkR4gw\/CNup6\/sq5VY7ZVz5SBmSed2+Psj\/Ea7npZeifRWt+46qyGKvAbV2zIIatZvWV59fRo6kq4bz6K88Oqota\/v5KccTcZC2Gu3qGvdzc75\/7KE414hPD9HizrRdwwb\/scvdmsvgnh9ldqzJaL\/baC53UC2HS5IF9L3WUGB0PpKtBkPEOVuWy0\/sx1iC5jHfYjYN9\/uCjOqaeljgn6y0HI6jNUkL5YoAYgSwjijezs8DoeXoVaY3UbqHiPW1plGOufSDNFDB5ZkNaJp2aWtG5A5Hc\/FZ3I5HTuqjZgZapY\/H3JXS2wx4jfOXbcR3PvHYDfsFy5OTk7GitjzT3PccXHMHdtrXPTG2wC60kabDkWNhwG8rAMhgB0A+euqiFmfU+f1thLT5mNntXIX8A9p\/lMPE7pyYwN6gdyoh+mTLXdYx7AQZgQ0+o2BP8AULbh1BonQePsTYoRS2PK4XTyTF4Y0dA6R3Rv8Leq5I8W9YP1hqmS41731oyWxOdyLyTu55Hbc9B2GymOGZaLOVBkdrOWHDBxta914VqYbDlnA4cwsBrnibbKGoiLaaoiIiIiIiIiIiIiIiIiIiIiIiIiIiIiKvRuW6NhtilZlrzN6PjeWkfeFQRfhAIsV+glpuFL8XrLP3snSp5PMzmk6ZjJtyBuzfnufRdnvr5XJ+HlbD6Rbhn46eo2B7Z\/YNV46yN2BJcDvyK4BU4074n6kw9AUg9lmNreFpe5zXADoCWkb\/eqhxFw4+e8N8rZpYb2tgeumKn6dVWtu2ZcTqCcV2FfqUYMBT8Pqlll67KPMuniG\/l77yPIHQknk3sNlq7WGl59I3Gxhz58JK7arZPMwn7D\/h6FQjwi1y3I5V5szCpnA\/jryNOzXs68Lf4vX7QXRmMymM1hhJ6tqGIzFnDcq7ciP3jPh+Sr1KqdR4LqIitu5h\/uD819fptkpCrUiUr9P5Cb5kO1a7zotHv3adiNivLiHNIJAG3UnkFldXaetaWuiCUvlxcrv+Esn3P4HKzx9I271eqeXmyAO59Gjm78AulpXiORm6Y6pwXXhhpcdxYXIPVaGj0Cbl6i2nxBZ7nADY3NgVt7VNytet1JoOP2cdVjcHtLXNIiHYrDKQeIlJtfLYS7Fv5eQxUcbj28yJoI+8tJ\/wC1Q+\/dtNu18Riawt5i5ygiI3bG3vLJ6NH4qP4d4kl5mgsqMdwYGgh2wLTY\/tgoHiLhyZbxC+Qlml7nm7eoON+wxuchZe7lq9LfhwmEjE2XtDdgP1a7O8j\/AJdgplpnHY3QE9WCa6Za1\/2bF6c\/tbRO+5+B\/AKvpzD4zRmBs2rt3zJfr5HIPHt2JD0jZ8+gH9Fp3xY1zBLXkyeUca8MW4xtON3tNeOg+J7uP3ei0FxTxLNcZzvgwgWyzcGjVx37\/ABdBcG8Iy3Dcm7mILyP6j\/kOg0GuZ0C25pfCag0jqO\/JjhjJMNembI+7PNtNWhG5MQ5bObudwQfmubP0jNUCj4jSyaUyDoK8odK+OMDgcSeTi31PM\/Lb1UXm8XtRyU3VxBVG45E8RAP+nfh\/BQLI3LOQuy3Lkzpp5XcT3u6krNoXC8xLTZmZwg4WwGfU5\/LssyoVeCYZEu48xtjla363urnM5zL5h4dkr89jbo1zvZHyHRY5EV5YxrBytFgq2+I6I7mebnqiIi+l8IiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiL3DJJDKyWJ7mSMIc1zTsQR3C3t4Ra+lvzxNdZ+jZuqOJj99vPA6kD126juPvWhlUrTzVrEdivI+KWNwcx7TsWkdCCo6p02HPwix+eh86bqRptRiSMTmGLTmN\/uu9KuUxOr9PzV7NaMvDQLlT036PZ\/D+RWuMZgbmF1dZoSnzq0dZ0lScjm5jiBwn4jbZQnwp17Jk5Yj5za+brDc9mzt7kDvy+s37\/luR+Uq5WvHcgYI5WN4bEJP1D6j1atZc8\/QvHk4ZIhxRZw0zuD9DtgVdWyclPvhTdubkN2nUHYqTeK0WRl0XiJ8XV+lX6cVSSCI7niJbwHfbts78F40hp+jo\/D2cjlrYddkAkyeQeNzv2jYPwDQpTNYhhxVS1ZsMq1ocfC6aZ\/RjeH8SegHdaT8V9dV5ar7dsuqYamT9GgP15XdnH1e7+TQoiVmJ+dl\/5W1x8EPLiBqTYW+HxWNL0+XEd03ygP5bF2zQSbe83918grLxX17BNC7J3y6tjaxLaNIO9pzv6vPc9guYdTZy7qDKPvXX\/wxxj6sbewH\/nNVdXaiu6jyjrdo8MbfZhhB9mNvoPj6nusMtsUSjQ6fCBI9b9ug+ZVdq1V9KPhQsIY+PUoiIp1QiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiq1LE9SzHZrSvimicHMew7FpHcLffhZrluaY1kkjK+Xgb\/eM92du3NwH5t+8fDn9ValierZjsVpXxSxu4mPY4gg\/MKMqlMh1CFyuwdofOik6XU4khEuMWnMedV114ja8fdwtaXKvZj8TjYWtEERJ82Ro2Duf1nnoB0H4rmHXOqruqcr9JmHk1o92164O4jb6n1ce5\/orDNZ3LZks\/tG9PYDPqte8lo+QKxqxKPQ2SA53WLvgO3XqsiqVf0pohQRysGm56oiIp5QiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIi\/\/Z',\n  zeus: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQAAAgIDAQEBAAAAAAAAAAAABgcFCAADBAIBCf\/EAFkQAAEDAwEFBAUHAw0NCAMBAAECAwQABREGBxIhMUETUWFxCBQigZEjMkKhscHRFWKyFjNDUnJzgpKTorPh8BcYJERTVGN0lKO0wvE0NTY3ZIOE0idlpMP\/xAAcAQABBQEBAQAAAAAAAAAAAAAEAAECAwUGBwj\/xABDEQABAwICBwUFBQUHBQEAAAABAAIDBBEFIQYSMUFhkbFRcYGh0RMiweHwBxQWMkIVIzOS8SQmNDZSYnIlU1SCsqL\/2gAMAwEAAhEDEQA\/AKZVlZWUkllZWVlJJZWVlZSSWVlZWUkllZWVlJJZWVlZSSWVlfUpUpQSkEk8gBzqwGxL0Z9Q6waZvGqnHdP2dasoS438u+nvQk8h4nhTFwCk1pcq\/gEnAGSa2+qyv82e\/iGv0u0XsP2Z6WZbFr0jBlOoUF+tXBPbrKhjiN7gOXSi29xrRb4e5+R47LZHz2IyE4Phw4VHWUgwbF+UYjvlRSGHSRzAQa++qyv82e\/iGv0G2hW+BNtyhJgQLrEIJQp1hKXEHqN5ICkmorZTs20pDT61crQiU4v20CWsr3UE8MgcAAKWsrPYi17qhJBBwQQe418r9UmdnezyQ0ZCdD6YcDhyVrs7BKj35Kc++gTaDsE2W6qZcZbsrdkmAHcetydxIPf2fI+6lrKsMuvzorKam2vYnqbZzKVK3PylY1qwzPY9pPX2VDmlXgaVdSBBUXNLdqysrKynUVlZWVlJJZWVlZSSWVlZWUkllZWVlJJXp2H6d2bXXZXa27vpW2olx2UNOPmGlwv7yQvfUSM548ampmxPZDckLSmxWtAUSco7VhWfDB4c+VDmw5JOzxvCykltrBHT5EUQaSg6vkaYg3luY\/LYkshZIKN5JzjBBHhXhlbWVX3mX2by3VO5zhffuNvJd4cPgsLkDvtboo5fo47J1q4WzHgm5u4+uvbfo4bJE\/Ptqj53B44+FTOdVgkAzh5NorwsaucO6HLmATj2UIH14oP9qYl\/5Lv53KJwqH\/b5LwxsN2QRQcaehr3sZ3g658N48K3s7J9k8dSkxtG29ajzK44wMdfaJxXm3WfUMq6sruc66sQWh2rm\/IA7Ug+y2AO88T4A99ce1vVLdhsj0L1gMOPsl2Y7nBbYPJI7lLPDy86Qqa+eZsLZnEu7HONv\/1tTtoIQ6wseVum5AG0CPomddDarBpW1qih0tsFENHbS18iQccE93x60tv72DaC8C6l6ztb68hr1kkoSePdzHLFTmkdeWey3ZV5kLtkmcoFLaXHlAR0\/tU4HPHM0eMbdrWkbyo9jVw6ynOfwrrQ7HKA6lDGbHaXAnl671Gqoqaoa1otlxAPjmEsh6J20U8pdq\/lFfhXoeiZtHP+NWr+UV+FNFHpCQgcdlZAnwlOfhXWz6QMBxGQzZOf+dOfhVwxXSYD3mD+X5LO\/Y0Z2EfzD1Sj\/vS9o+cetWn+VV+FeHPRQ2htnC5toT5un8KbznpAQsewzZs\/6w5+FM7ZJqt\/U9ne1RLtsNuAhfZQHGlqPbug+0Rn6KeAz357qvpq\/SSeVsdgL7yMgO3YFTNhkMDC91vAi\/VLrYH6OVv0I4L9rcQ7teSoGHFSN9loA5C1ZHE5xw8OtPCy3RF5ZRLhgrbUpSS44MbpSopIx4EHhW991YiuTZKsupQp1QIzuhKScnu5cqF9ijc+ToKO22U7yJUgLcUOAJcKvefarr2Vl6z7re5Dbk8bj+vigBB\/ZzL2EDmD6Jlw2vk97Klq7zUbqpCVW0hSAoHmK2i3dox2cmXKWDz3F7n2UManaulpZK477twhJBK2HOLqE94P0hWig2i5Sv1x6zHjPpjur3D7eO\/H31O6NccmstNLX2aCApZ7h0FQ+rJTEmE66ysLaWgqSftB8aktEdk2yh2SvcaQATjmo44ACkidyc1tS2m3NpaSQgDAyeJoe1DDG+FsLLaieI6E99dNsYvstpK95u2RcHcbKd91QPU91cN2iXNoD1eaJ27xLbyQlZ8iOFJUNyO1QVvuJuNmD0uC1NhSm8PsLSFBSM\/THfw4Gq07WPRmmT9Sru2zqRATZJI3yzKfKFR3CTlGMcR3Gn9s1WlWhbc+tSgqM8\/GdKOCgnfKkn3bw9xNS7UluFdEszdx2BNJSpaeCVHv8D9+DWNSVktdSOMLgJBcXIuLjtHYRbmjqmnbDMWOGV1Tv+9f2j\/5eyf7Wf8A61n969tH\/wAtZf8Aaz\/9aeG0DaKdIavl6fuMO2NqbIcjuLecT2zKuKFjh1HA9xBFQx242lCQhUezqUOf+FLH3Vxr8V0sY7VMQv8A8fmtVuD0bmhwdkeI9UpT6Mm0JJwuTZR5Sif+WmBpWNYNOvM2W76NtTrkZtDUuO\/FQp07uAXELxkk8\/HNSbu221uEnsbInuzJWfuoU1br+0ajeakLftsSazjsX2nVZ4dDkcRUXS45iH7utjIb\/tBFj4HPqNyPpKKjptbMG\/aR5J6HZdsjuMdt8aXtrjLwDrbqYoG+COeQc\/11ql7ENkL7SUnTkJsA59lDrZ+IVQvsY1xDnx0Wr1htTLzhQ0QrIYkdUfuV9PHHeaI9QafvD2oRcLU\/cuwlBQlMNSSkNPDksA\/RUOY7x41y001dS1BhfK5ltl3O5fmTnD4S7Mi3bYW6fRUer0ddkC0+zbSD3ie8PtNeR6N+yTPGCsDv\/KTlSzMHVMPily6rA4YWpCxWPOapUMBM4Z4frSagMUxG+VS7+d3qmOEwbtXyXy27CNjEHHaWaE5gYy4689nj4nFSF00dsg09pq4Ow9HWqWppnKW1wUlKiSEjJUCRzBrlttp1lPKimRIjtJBK3nglIT7uZqNTLkz9j0mdNeLz7rJU44QBnD4A5eAFWff6r3faP1rkDNzyc755utuO7akzDYA4WN8xcC3p8VEbCs\/3PkfvbX9AK69m2prlHi23TchpmRBksq7B3ilxgpBVg9FDn5Vz7CwP7nLRxx3Wh\/uBXBoQ79z00tPDKXc\/yRpVTWvmqtYb\/MNctNrA6PPgjq+6utlhlIhTok9x1TId3mt3dwSRjJPPhUa3tL09uk+pXQjxLf8A9qV3pauKMS3oSSCosnh\/7tIJuI6QD2h+JrstFfs7ix6gbVa+qdmwn4hZVTXNgk1NS\/jb4K5Le1CypeCk2u4OJB+ap1sZ8OfKq57V9VytU6hkRA+HW+2LklaTlLjvcPzUjgKDWLecDeUT76krfCQwnCRx8q9P0V+y+DCawVL3a1tgtv5n6zVD6t07NRrdW+3O+XZsXK3a45Iygk+fOpCJaYi1hCgrB65rsQxjjwHeK7IzQAB7q9djo4m\/pCUdMwHYuM6fhhKXEoVjlz6VsZscTewErwfHFFMJpLzA4DKxg+FeXIUlotqdZWhtze7NZHBQBwSPfTlkDCAQATs45X6AlFfd4huRBD2QsXm76LiWll0JvURDstZJJZwpXaL8BupOPHzqzl7ai6csDcCwR0MQrFGAaYCMgNNDKh+6Izx76BNK3EWXSehNTxQVeqsOw5KcfOTnin6jj3UXQbkzcbpNhoIfZegOuKXngvfIHA9eB4+deDYnpHLJFUxS5Ogc8cSNY6p8Bl4cVjVMBMkbre6b8wc7+S06iu6Y2idQSWpAcWGFISQcn28JB9+9WjYlfoVr0M+3MWpTirg8QhIycbqB7hnNKpufPkaGahNokSZkqaiCWWkkrfLSid3Hf7KaL24T2g9DwxqAR3NRSe0cjwWlbzTJUrPaOn6W6DjHIkda4nCa\/Uq562beXW5iw8LWWjV0IbA2mYblxHkEb3Ha1b4N1mQ1WZ8ojLSlau2G+SQDgJx0zUq3frbqS0m62WV2zYO66g8HGVftVJqtkWW4VqfnBxXbrK1PKOVKKjnOe\/riprTF4labvyLhHWoxnfk5SEng62evmOY7j516BTue+Jrn5EjNc9NAxkhDNyJ9ZQgw++42Nxl\/O+30Qvv8jU5oWOUhmYtIWpOEx0YyM9VY7+grn1kESrW4804FKU3u5H0hjKSP7dakNH3GJaYCZc07rcdk+5KU5J+4eJq1VnYjm+6tt2lrY1JvklannuDUZkbziz1OPDv5VBQdawb3bWrgzBehqdWtG6twKIKTg5HwPvFKLUl5cus17UFy9t947kVgn2W0DkPIfWc182fXdyDfZUe9NLVa54Q64kcFMqT7IeRjkQN3Pek0DiFWaOL21rgHPuPzsrqalExLd+5SuhL\/APk7TmpYj5z2B9YaRjmo5QR8d2pizTFXOytT5Hbdgt31V1kcEhYTlSx3kEowfE0La303cdJTn5SXkXLT94S42xNQOLSljeQheOGN4ABXjx41lpvZjaL02ylSu2kMy5jgP7YuEj+a2RXA4ZVOoqo6p92RzfL5Xuukq4I6mP2jdpv0z8wu3bds9XtA0ZbH4im13u0zW4xex+uRHVYKv4Jwr3Kque1LTNosmvbva7Y2RDjP7jGVE+zugg5686tG\/e2UaGueoUucHECDHR07dfAkfuUkn31XnbTGeY2oX1mQ2GlB8boPIo3E7p96cGvZdE651XiklIfyRsP8xc3oOpWPTU\/7sOdvv5W9UuPycwDvbpHvrmehsjKkpPxoo1HZ5tkuK7dcGktSUIQtaArO6FoCwD44UOHSodaMmu+9lBLGHx2LSLgjYQd6Z8QG5e9GXpzTl8bfUpZhPEIkpB5DPBY8U8\/j31a227UIJhMpmQX5UhLaQuQw8jce4cFgHvH15qpa2ElJBA41xOxFJGELPxrzjSz7O4MbmE4dqnflt8x9dyKpaw07dRzdYbs7W7VcVW1Cyb26q3T055EOtn766LPtCstyvES2twbmlyS6lpKiUEJJOMnBziqVFhz\/ACh+JpnejUko2htpWoqIUyRk\/wClFecY59mcGFUEtWX31Rsse7tRsGICaQR6lr338L9isjrzUV4tIjWizlplc5KluPqGVICDj2enU8ahYZxsSdyeAjq\/pxXTtDwrUdtJPARXyP5RFc0Ag7En+71ZQ4\/v4rzWMNFNCQP1N6uWu1oDWkDMn4rk2EJKtnraR1SyB59gKl9N6P8AyQ\/a5C7s289CCgpptk7q95JT84npnu40BbNtZ\/qW0RGbciRH2no7Dra3nCndV2YHIcxXJqTblMi7raZCIxWklIiwhk8cfOXyrXkwnEauslZTNuHnv3EceKrc4xs1nGwsN\/DmvnpaNZatRKCnJY8Mj5Wkiy10xU7rrW0\/WLrDbplLCHAtbslwKWvdBCQMcABk8KjWm+XfX0f9m+DVOGYSIaltnXPLJYNQWzTXYbjJY0jHLnXbFTg+7jWtCMHlxPKu1lvkMV6UxtkREyy7mGUuJz06HFbmmSlZ3hjBrbasBeFcB9Hj1qUkQiQlzHI+0PCpl1jZHBuS+WbJdKOe980Z60f3G0l3ZxZZ\/ZjtGZMto565IWn76CbeypJSoZChgjjmm9a3Wp+z+PZ8DtXpEhbKifmuoShSR7wSPfXn32g4jNhtDFWQfmjkafItPgQSPFOW3Lfrcp7W8VNq07Y9KRsdum3MLbT0U7khXvO8T7q5dQxlaU2gN2pLyzDk2dCGBnglSFBS8eZBUfOo3T18Xfb8zIvjDna2OC1KbkOf4yUuFKD7uOe8ivu292dd4+m5FtbL1yW56q2GzglRCx7hyJPcDXz7j1ZTVNZIYnZzAEnZYkZjoT4qihjmYWslGQJv1B8lD7NtRxLDFlX+WlD8gzZP5Njk4yFK9teegJAGe4YHOhjWN9mXORKlTJyZdwnE76gchCOoA6DHACmLozSehNMxwrV06LcJ7bQAD6ipDZGMJQ2OnPnz5161trnQqWNyLpODMaTwDzzCWk56BIA3j9VZ1JPEZA9gLmk3ts2bPrfn2orXJe7UjJJy1uHBLLTKJZjFmUC6weCQoYIFEcayS1x0qZaW6yokZxnAP9vqr5pxDl\/vDjsa3tW6Hu\/rLZUoI8ST1PdTi0fFjtoW02gDswkJzxwK7eHE6jInK+4oGqoqdrL6uaX9oTPctrUCS2UrA7NJPVI5H4Vr1CxMk28W+KkqyoBzHcDnHvOD7qcUi3Q1tnejtk44K3eNRwgsME9k0lJ78caLOKTAbAs1lLA43zSUTapImh11tKm2wEtpXyGOv30PapnTbXfWpTp3m2+JbBwFJPBQ88fdTc1nFZiKDyQAHOOPHrS6Y1E3pvUTrt4slrujLjm+zJmsb62QfonoEjocedZ1VXzSMc141gRYgdi14aOGNofGM+9b4+rIbdmVaZsoS7HNTvBO9xa3h85IPccHd7xkcaFI77k+XaLHEkJceEj1BDrfEFJUQFDzC8065+vtJ3qwqgXWxRoTit3dK2EusuJ8FAcKWqdN22w6otGpbGtKbci4NKkspXvpbGcBxJ5gAniD91cYyWCCUgXva4O4m2zv3cckdGZHtJdHqn6zRJtVb7PUlossN0\/klax2SMYCXGt1tw+PspSfj31H6v0g3q7aTprU8tpItblqMy6r6ERlkbp6e0NwfGu\/aJcI8bTUJ11IU80\/Ie5ZWAN0Kx7iqoFeolDZe+GXFrk3YJYSnPBiOVndQPFWVKPgQK6DAceloMPkmiP76Qll+y\/6vC+XELOmpZHyRxt\/K0HPxt8ErNr7q52vLhNXgLkJaeWB0KmkHHuBx7qDCyd7lRttEQHtbXVSCSlp7sMjj8wBH\/LQ2tgjiQCa+m8Dp\/ZYXTR2taNg5NCz5G3Nwop1GE8jXI4ipOS3u8cVxuJ40ZIxDuC4HUY4gUwvRxSVbSmQnnvMf0ooEWgmu7SN9e0tfTcENrcbcb3FhC91acEEKSehBArjtMcOmrcImggbdzhlzUqZ4jma52Q+St9qWyLu9zjyU3BERUdpxoIWwVBe8oHJIORyHSuGbbHbPspm2uQ8y86xHIU40TuKy8kgjPHrSisO3Oe5KbZTOmLUrgGpjCXs+8caLZu0Z++WKXbPUIBXLSlJeaKkqSneCj7B6kgV8v1GA4nROjhnbYNIPZsP9e1dPC4S2MbgQDuP9Clp6NLSZ1vKZTaJHYhwNdqN4NjeRjGeXM\/E1A7aYhY1wptfMuvZ\/jmi\/wBEloOQJBIPAucR09puhvb6VHaK8McPWX8fyhr0XR599Lizdn0Kynm+Fsv2DqEJwkpTyGKk44yr6qj4yeAqRikg5Hh1r6PpxYAIOnUiwzvJycjx8a62o5Sd3BB6+NZAIVu46A5FTbMQOp3TjexzFGF1lpxgLmiNEqGE5GaJbc2lxoFXtHHHPlUbGjFGN5OMf276m4KSgBQGTnlju\/saFnfkiWBY3H7FZyDnvPn\/AFUT2V9f6nJjKVFD8J5M1hWO4bq0+eMHHXdNcaIvapGEZ3eWBxIHT4Uz9P6ctsfZO83dkJbcvjiVB4qwY4B+Scz+bxV45x1rg9NXRVGDzRSHaMu8Z38lVUVDYNUneR8\/K6DNerTanLO7F9luZZvUHMHgTupeQr4lQrnsFs1ZraTHuNqukS1xoDZQx2+9vSCvgtQCeKU8MA1CvCfqm12+yPSUMKtnsqmBvtEr3chsY58Unj4YrhfcuMWZIgKjJclMpSS7EfPZEHkOHFPL5vSvm6npJJj7KMAyZ7r5XOeeWzkEa4tji952rxK7tTWHWVlmeqzbXD3FK3fW2ni6g55E9Rn86oFm0SJepIsSQ8ZDoTkqIwlJPLA6YANS1kts6bNcVOdcQhAy4hK1BP8AC45UfOprZ1AduN2lXJtpbynFr7BIG8dwcN7ywPrrtKbDzQ0t5WD2h2Wve3n5LMbVuqZ8nktaM8rC\/wBdqNtM2li3QkxmHUozxUo81HvNGdmt8hlfrEeS2TjBSpJwa5rFDYuEZKVtpUpHDPI1Iv2+TCOIclYI47q+INUtafzJp5g4ll7Fdbq7gTgxm1DvQ5gH41olCX2eUx20nvW5+FZGcnLZO+GVqHPjg1yvqnuOFA7NA8OOBUiUMxljbJQV+jl7C5DiFKbyUpSk8KW+tLe3KjKKgAtvJSep8PKmm\/bHHXHXJL6lNp+inhk0J6nhsusORGmvaWN1IQMqJ8OpqsXButSB4tZJKN6+xbHGoMghTMss9k4ApHtAFOM8utHg2cXe46ZEudqyyww41xjw8unlnCyFAZ8s++h61RW0X2RAmABqc2UHPR5GSnh4jeFcMyzXJi5qhQYxlAHgkEgpHPII6Y76vrcLlqomy0oAcNuQvfxyQgrPYTGKR5A3bxbs4LNTXK4PQGIc9wLkw4y2CtOd14KyEuD91kZ6giiicxEZv9sZ3Cq3wYSJrzbY\/wAknBGBzJKAPeaFYVsjzUTDd57kFcZZS2w2Ape8OO8on6GccBzxTD2LXK1O6kbul2S3JeeC4DbW78mG1A9ovPXJO7joCT1rGo6Bs1ZHA7IAnWGzbuHHba2xaFROIqZ0rc8svVJacHpMt2Q77Tr7inF9xKiSftrmlRtxrkMDvFHOrdPGxasuloWD2cOQpDR6ls8UH+KRQxdG+JQOOOvf4V9awyMexpZsIFu5Y+Tm3GwoVfRvKPCuFxo8sE1OvxyTwH41rXELaN5XMj4VNzLoRzM1BqZ3eChxrjlISQUkVLziEjdGN6oh\/Oc0JO0AWVLxZfNKtJGq4AAxkrz\/ABFU9NpzCI+ghNYYS0+zESUvoTurSexJHtDy+qkfpHjrC3A8sr\/QVVhtsEfs9ka3OW9Gb4f\/AB1V89faE8Mx2naN4HUrawp1qWS3aegQh6Hid63yx++fpN0L7f042kvDl\/hUj+lNF\/oZJBgTT1Ac\/TboX2\/IztOfzy9Zkf0poXRoX01cO\/oUOc8OYODeoQewK74qCVDBxx51ztNEI3hxFd8RBKgQOXAZFfTEbbKiMaoXfDBQAtOBk9aK7OpLp4Y3sjIobiIII48uNTUHeQpCkEpVkGpvzCLY+2xFSIaXkpVxCxx548a7ocNaT8zKugHh\/wBK12V5MndJUlLqR7Sfwomt7Ha7oBHUk91Y1VMWDNFxvsFqhMFpO7nJJOPH+2BTV2j29crSls08kgKVDQhRxwQQBx9xFC+kLMLhfYsfcC2kK7V7PLdTj7+HvpjSC1LlvTZJHqrKcAn6e708s1w2PTNmtGeN\/FYeLVH7xgbtGfoq2ydGzIt2Ql+4PNzVgJcREWQkDkEgjmelM06TtujtNsubqVznUlbpPHAHTxJOMnrRBomz\/lG6y79IZygukMqUOZ8PLvrj1CpN11PMW+vFrtqPllHkd3oPNWRXNw00MH8NoG5Z0tTJMffddLbVUj8l2ZlgKQifdnMAqON0K5qJ8Bk\/CirRmv8ARGlbMzAZakrWlAS7O7PCHFeB5hPd8aVV8uDuqdXz5uD2Eb5GOkcs544+oe6uK+6qMVlq0txR259gpS2VrUe5KOpPwrPqKstns1tyPorYgoA+mBkdYHP0VodOX\/Tt2U3OtspplbxCVgq9nePI92D3j31L3R0Mrw+NxSTjBqjdz1JqfSdzaCYE2IZUhTIjSFo9txITvJKB80jfT1HOnBorb63ItDEbUcErwkbgeSrJBHAhQ48uRp56QPbrFuoTyQTfdf7jtcDmnezMaTqExipODH3lZ5ZyMfbXpmSyWJb5ICUPqR4nAFKqx6vauVxk3hlCmoYbDTAKs7xzknj0HAV9Z2i26w3KSi8x0yIT6+2ZUVkJ3sAFJx5ZxWI1pL9S62X05DNcA7BkmvFjOyraFKW2w0faW4v4nA60FX3XOkdLKWhkevTOr5HDJ6A9w7hSi2mbbLxe5SLXpuEpSHyGW22z2aOOcDJxwIB545Uq7Ldbzei\/cG4NwkKZa7Vx4AOICM4OE9wPPFbkNK2JmvG3WPaslzzI\/Uldqg7k3NoWp4OqGxcIu5FukZQdbV2Yb7QJ44Pee4+Yqc0nPQ8bbqBsZbIS2\/joM4Offke6lHCuLd5YQllnLx4HHIDvBol2f3hEG8StNTnSzHlq3o7p+a24ofNPgrHxxVlHPrSEEWJVlbTBkQcDcBGu1rSsH9UDN1XF3o0rAcKTgBY4EcOhGD8a+aB0s3ZdRNXFp9RtchpbLLY4hl9WM5z0O6MedM6BCY1FpRdpuaSxOabDa+GQSB7Dqe\/x99DVlYlWh6VZrmxkDG83n2XkdFJP1g9K0WxRueCRmDdZQmeGloPBRe3CIP1TN3FKMeuwmXc9CoDcP6IpVSoeVknmePHjT613Zl3mxQ3mFh9yKgpYfI\/XEc1Nq7lZwR4+dLJNrwA8tBCR07zj\/rXpuCVbX0jRfMZei2aOVroAN4yQYLaGUdo4nJ5pFQl7KWUlI4rPIdw8aM9QONxm1YwXlfNTjl4mgS4IUoqUo5UTkk10LCXC6Tzmh+Uk728TUe+OdS8hGQc1GvtqOcDlzqiVqGcF80qANY23Hev9BVWN22oUNjpVj2fVm\/d\/gyqrvpZG7rG1k899Y\/mKqyO3JONigPUxWv8AhlV85faV7ukNKO7qVrYcbU7hxPQIH9CsZgzweW6v9Nqhf0gyE7T3geI9Zkf0lFfoUpzbp58HP0mqEPSEVvbTHvCVIH+9obRg\/wB93fW4qi\/9gb3N6hQVvCVbu6c+HjU3GioUMp9kk86HbfnHOiS1P4IS6CR0UOdfTzTcKpjr7V0sMLbIChjjnOOBqWgtHeCgPKu+C006zkbq0HhzzipBq1KbTvMjeA5pzxFVPkAyKvBXm3IW2tJQSFDjnxo90ypUxKWUNn1gkJCR9IdMUK263SJDrbMdlTjyzuhKRk58qfehNJRtNQUzpyA5cHRk5T83wArnMcrIoIve\/NuH1uUKisbTs7SdymNNWVm1WjsgCH3wC+4fnK\/NHcK0z4qbopUNKy3CaIS\/uc1ddwHv7+6vNwujz09m3Q1gzZKtwEcQyn6SvEgfXUs22wrdgQUlMdkbq1dSevHvJ5mvO5HukcXO2lc097nOLnHMr6zwgLZgtIb7JooZA4IQen4k0mdtl+h6e023p+1vb78gFbrmfacPVZ8M8vdR1qbUbTl0VZoK92JDaL89xB4lI4JbHmefkaq5rm8yr7qWTcXcqLsgJQjoltJwEjwqmR2q26up4tdyL9jVoZmTY7bg4B1a1hXHODwpqa\/0gy7b2JkWGj12K4HQW0bi1J64I4gjgRSz0C7+S5qHMlG4\/wC1joFgEH45qwDF0jz4aAhSCvAyc8c94rlJxaVwO266l0j2sjczMWzSV1LYtL3O6taguDUlM8YLyRHSorUAAVJVzQVADOOeMihXUemn9W3oSLbbvV0Mx+zRHS3upbZSMDeJORjvNWHnWxUxJSkRmCfnOdmCr3eNcFxhxbRZVxYbe6HnB2zijlTp\/OP3VbNiFVMxrJXkhuxUU1PSQvLoYwHO2oL2O6MjWyzy25IRLcZw4oODKW8gZCQefE9aXu3DTTTV\/wAwcpabSlxTCTwAV87A92aeWkAA7PQDjtI+T7iKWO0jec1ZLVzCQlPPuFCtcbhyPZd8rmnZ\/RLux2mCxCk227QjLhy1JdCywkqbVj2FJzwKccMHhjNFUVm0WzTMy12FCu1mo7FZDQaCW85KEpBwkEnJI4nAot0hBjT7Qlp9O6toYZdABKfzT3jwoht1vjw3N5bMPe\/bJbAPnxosYnUtiMLXENO5USYfSGYTOZdwS6tuh02yxIdeyy9uFQASOAxwyKWl2jb14Lqv1sNHf8grnTs2lajQ1BWwwRkjBIP1Um7ssiNNd57jSWxkfSJJP1kVZhpcZtY8UsQ\/w1jw6pzbD9YJmvI0vfnMzNzMCaThToTzbUeqhzB6imDqUNTD6nICA+j2o7+MFKj0P5p6\/GqvWRx\/1MvR3C3Lglt9teeIUOH3CrCu3NF305BuwwlTiElQ7iQDj7a6RhyDlysjNV5C+6WvKrfKU1MbC4LquyeQrjuKBwc+I+uuTatYk2iL+Wrez2kJ9QSrjvBpauRJ7j0Pf51rkrbF+7Mkbs+Gl8judSdxR94Aoq0lKbv9mf07PSHI7zao6hniEkeyfdx4+ArYw6sdTSCQbN44eqUUpifrDxVabskurU4TkqySe+h+azzyKOrlaH2J8i3KTl+O6plzHLeSSM\/VUc9bG2EqUrCl45ngAK9TZK0gWW0RrZoCfgKxvLyAeQ6moqclKEHOBRTeH0JUoNe0R9I8qEbioqWVKOTUpDYKly1aZVnWVrH56\/0FVZDbr\/5KJ\/1Vr\/hVVW7S\/wD4zth\/PV+gqrJbcEBWxJJJ5RWz\/wDzKr5s+07\/ADHSk8OpWlQfwHd56BBPoTg\/k24HpuufpN0H+kEM7TXsf5zJ\/pTRh6E\/\/dtw8nP0m6Etvqd7ac8P\/Uyf6Wh9F89N3fW4qkf4Bvc3qENQU4TU9bhxGeXSoeEyrAHPNEFvZWkAkE8K+nWCwQzTZEFrKklKkKKVd48qMbXJACQ8jH5yTzNCdqbPaAFJ4HrRnpaCq5Xq328Z\/wAIfQhX7knj9WaEqnNa0l2wK0HVF05tmljh2izjUtzYCpb6d5jI4oQeAx4q5+AxU1eLn6pb1TZC8vvcGx3DwrzrWSlKIMNoBCAQrdHIAYAHu40J6ynF6YhlRwlpA3RnqeteSVdS+plMjt\/kOxYDnGV2u7eurRry0zrpc1kFxqOEN+CnFYz8BU+\/ck2jSr0orwt3ISe4nPH3AE0KaZcTGcmQXch2TDRJAP5q+Q\/gnNadbPOP6TMdJxu9oPfun+uh0xFyhC3zlHR2orsCA\/MeIBH0UJQd0e7NJ25oQ1dYKMEhxIBxz4qpuWRpKrC7bCQA+z2jYPVW5g4+qls7ERI1TbYLgwW3VBfknjSLQ4WKuY4tNwi52M8y1FcKSEvt7iznrnIP2CpfTF4nNSm4rhWFg7o41LmK3L00qSkBIacCWSRzOefxqJZb3bxHeA4pznx7vvrnMVg1JNfceq6PCaj2kXszuTVtk0MxgFrz1JPPNRTsz9UN\/RaWJAbjtJLz6hzVjkkeZIqAukuW6hu329pb8p87rbaBk+Z7gOprdftIaht2nWnbRusXJsK33XCDvhWMkjwIGBWfFDJL+Vt1fJ7GE6znAE7EWWC3uNomvNOb3ZAg\/uc9fH8KXWsbY3I1Q4h11aUPI3lKSQDn+wqJ0jtCvdpMu2XlpCpaSQtO9uBQ7xny4j4UO6i1Nd77fw3bw1nIS4c7yUj9qMc1H6qmKaQv9mBmpRytZeZzhqnYjTRF0SlL9pkOp9aiOFG8k8HE9FCt2sZ6o8XebUreTxODzFDidI6lj283WPCU5LQovKQg4UoH6ISeYwBjxrXcrkLjaFO5VndwUqBBSRzBHQ1GWnfE4a4sr4ZYpTrMddDEy4m4zMvcG28qxjuqJ1VFdj2dUtScb7gKwOXHFS7Vt3m2lJye0cwrI5DJqR2hQ0x4a4yh8m4wBkDgCBkV0GHU4aCTvCwsUqddwaNx6IX0pvKhXeWoqCChLac+HE\/bThtanImiLZFdOHVIStQ\/ajGfvpUaRfiR7HDEpBeVLfyiM3859WQAn81ORxNMTVNyehwJE51KO0Q37LY+aDyAHhn7K1LAAALHJJNypCRLD+poDKHOMSGA5jopSt7HuBFGGzN5L14dUjO6DvcRz9r+ulBo59ztWn3VqU4\/vKWsnipRo50Xcjb2JzvabqkM7oHLBPAfWavjyFlBwWbQwzG1Ldils7zshTmE\/SzxzmllfHFuhQXgJ6JHKnbdrXG1TbkPsOtsXDBCt7nny+kk\/EHNKjVNiulrl+q3CItpxXFCgMoX5K5V6HgtbFLG1l\/eA6LXp5mvYG3zS4ujY3iMcO6hi5NbqlZ6d9H1ytyxkrITnkKF7tGbSCSMkda6Fw1gk9qgdM8NY2v92v8AQVVkNuRxsRR4x2\/+GVVdrCANYWsAfsq\/0FVYnbmP\/wAINnH+LN\/8Mqvm37TxbSOlHd1K0qD+A7vPQII9Cg\/4DPHTdc\/TaoV29KA2nvf6zJ\/pTRP6Fn\/Yp3DPBz9JuhXb5\/5mvjukyP6U0PouP77uP1sKqH+Ab3N6hRduUlRB3hmiq1Jzu8f7f2NBlv8Ao4GfKii1LWCMKIx\/XX02MwhGlHVnYbUQFtg8OtMXZ5FjRtVW6QTuhuQM5PeCO\/xpZ2WU4kDJSpPjTW0TYLzcWW5qmvUYhwsPv8N7HVI5msHF3hkTtd1gRZPO4CM3NkXa0cIfYXjAHaNnu3gsn7CKibhC9fms3BY3Y24N7PArUOg8PGiCeGkubnYKlqCg4CtHs72OJA\/Gh69z3WXCqY4C7+xtA8u7PdivMHG5NliBDetLhJjzkXeCsJfhLCQDyUnkQfA5I99StgmwdRWt1SSpKCMKbJ9ppfce\/wA+ooR1nISxCTHC8uP+2sdQkccnzNbtlDriXHUqHsPpVjx3cEffTWU7ZKJ1gF2lmOll1W6l8FhxPMY5p8xn3ihO2Rl3fXDLyE9mpLa\/WCPmpTw4jz5Yph6ygpkwrpGIB7IKeRnopHtD6sigbZ7JC7zNdSfnJQlPjzNSGxOnRCjR348W2oADbCd90DvxwHxNQVks8m96qVbogQnd3lrX9FpvOMn7B31K6bdULVJeQkrdWrdQnqR\/bNGez6CzZbIqc9uh98Bx5XU\/tU+7P10LUU7Z26jtisgqXUzi9m1ENmsFussdfYtpSoJAW4r56wOqj93SvtxnW5mGpyQ40lA\/bcsj8KWmuto6LRBedLoyFKK8ngN3l9ePhScuevLtcI6YMGNLmFXHfcVuoVk5PPjzNO58UDbHIKMdPNUuJzJRRtoRYJYXLjtpW5xSlSU8XSeXvJJ8hXfsoiWG2yo9zeQy8lICglSfmg8Csd5Sendml23p\/aW5OZu5YjO7uezYS+nAB70q5\/bWudA1\/ZiqdIYilLhKlMl4ZBPPGOA91BDE4\/aW3dq1Dhcnscj73YrbyHrW+6lCC2VFkuDHJaAeNA20HQ0K6xFS4hQzJWPZeA4HuC8cx0zzGaS+ntpkmFLjNz0vxHWyUAr4oUCOp6d3wpq6P1ozMgux5S99kDeBJ5Dex9hHwo4iOdnaFmBs1K+4yIS305CkmXIt8tlTMqI6ttxtQ4hQwQK264Dc+MUEAEp4Z6KHMUea3tiYt+jXVhQJfAZdUPpEAlBP8HI9wpf6uDjThVukb2FpOOGRz4+Iq2JgY0NG5KSQyuLzvS62fMrTrKMp8gogLCR3D2sD7SabWr7Y9PgXGMykmQlIW0j9uU+1ujzGceNKLScptd+uDQI35AKm1DhxSrPD+3SnlbJrOoobLzLyWbghCQ6nkSofSqZVaWGnrg0Y4aU4EkHebJ4eY86JY0gvtSGwrKnkAEA\/SBB+uiU6ViB92cq1W9cpat5YWjKXD1PD5pqUtcKw3Nh5r8mMsyWf11kjdWjxBHMeNTbIkVB6avbocQ04flmxhJ3sFQ7vOmHaZlv1NCdtNxbLqCjJaVwUPz0HoQaWmp7EYCBcrc447DCwhzP64ws8t4jmD0V7jXbY7wqMqJckKwtpY3xnmc8fiOlFMkLfebtUcxmEFbVbK7pS\/G3yFdqy4jtorwGO1bJxnwUCCCKVd7kqKSUpxk\/ZVhvSOxcLEhW7ldvW1IaWRxU08VNrGfBSWz76rldf1se+vSsIrHVVG17\/AM2wrSjlc9gJUbpxROsrXk8e0X+gqrH7cjnYigDmIzf\/AAyqrfpoY1lbP3xf6Cqsftw\/8k0\/6q3\/AMMqvAPtP\/zHS+HUrXoP4Du89AgP0MDi3zvEOD+c3Qpt\/J\/unScf51I\/pTRP6G5KbbNx+f8ApN0M7cBv7Tn948FSpHP98NU6Li+mzvrcVXb\/AKe3uHUKEtXNHnRNbCAQKhLW22CPZBx1ov01HZmXCJCIQj1h9DJOP2ygPvr6ZvqNuUEMk79jOjLc1ZmtWajbQ4hR7SGwvikIB4OKHUk8hTPl3FD0BVzmLTHjJTvJR3DpnvJ7qgNaPsiVbLJFwiOg5UkHHso9lI+2hTXt6cC40DtCGEJ7RSR1VyHwFeRYjWyVsxkeduwdg7Fkve6V2sVl61fc5r6moqjAh5IJTxcWPE9K4oYnXJpS7VAkXBw8C4R8mD4qPAmurRdja1DJkTLmtKbRAwXEIO6HlniEE9wHE+4daPVqY9QMh0pg2xhGUtowhO708hWemJAySel6UvC5qn74+zGQVe2lDgWtXgMcBR5pCyoSgzw16vDjslLeeGRzUfIDPHqa6PXdLuLLif8ACnAc+whSx5Dvrhvd6ud0jrt8WKqFAxhxx32d4d3gPDrSSuSgbVd5S3BvM9Xstll1Qz+dlKR9YoT2PWWXdJfboPZR0LSVunwHIDqeNcu1W8x32TZbU6JDKFhcmQn5rqx81KfzQfrox2dyUW22NwUKCEBCd855HHPz5n31LYE6Z7jkK1WRxiGgAlBG8eJJ7yffWrVl\/MCNAhNqASttDyvLl8KFbreW4kpgyoDsmE+jKEpUQoEcAcDoR08qjbsq6a0uYTGiqjoWkMpOMBttPQVFNqoEuXrOppq0rSVsNLUojvJJ4n7vjU\/abG0xAQytkrLnJaee94UXRdKNtXJmyxWuzbb9qQoc\/Inv\/Gj6x6YjybkStsBiCnCRjgTjj+HxoOqpG1AzNijqavdSk2FwlCu0aoZYcXHuL7bLSN4pXxKe6oa52++KO9OmSZDY5jl41Y5VkQNOyGg0C6+O0Vkc+4e4VHXfS0Z9xtkNpCHmRvDHJaQOI\/t0qP7PgtaycYtPrXJVabpaBMabc7EKR83AGRjuI+uuvSrzlmWq3SCQ0rBYUTwKcjKfdTfGlGGUv294YdQMtqPVPd7j9tA9606m4Q5MVKCiZEVvBQ546Gr6eBsIsFVUVTqh1yia73Rb+nWnlK3lNTEjv4Zz9maib2huRFJKMsr4AdyufA+XGoCFqERIq4F3hvhXAncHBShyUD0NdQu7lxLbzjfZx9wtNN9U4+ke9R60QAh7JTant0mzahD8deN5Xax1pGOPd5+FEdn1BGmBDqHvUZifnJKt0Z70q+41y67WXrUpX040gYPXjXNZWINwipeUEhZG48gjOT\/brU0yZNs1Reo0cKefbmNY4hzB+sV0QL32msLTMYO6XVhpwA80nhg+WfspPPyHrVMIjuqCUE8CrgR1BFNjZHZl3SaNRSUFFviZUytfAOu46d4T39+KY2STNbbiqu8m1PhJj3GMppQPeRkY8QRSlsrrq0qZKSVF4tJHeoHdJorevrQ1V62XMRowKyfzUAkn40M2S5CMETGYyXnVElJUeCCTnl99WsKjZEe25xj9TrqQQp1xmPDSM88LLqj7glP8YVXW6xnSCCQkDxoz1bqyXd5qi+rKUKUEIwRjvJ8TgfAUH3KWlSCcDjxr1DB6R1LSNY85nNaMTNRgB2qIsCC3q62En9kX+gqrDbc1Z2MNpHIxWz\/\/ADKqu1nc3tW2zPIOL\/QNWI22kK2KpJHERmgP9mVXgv2oW\/EdLbh1K2aD+A7vPQID9DsgWyaT+f8ApN0K7cHkjaC+8SEgSJPHu+Uoj9Eh9uNZJ7zp3UoDqiT3AoqQ2e6RTtE2qzbnMjNyLZEmvIjNucUPOb28ta+9CBjh1OB31jUFc3C9JJ694uGbu0kEADx8s0zG61BG0bwPKxKX+lrDrO\/NJkWbT7j0RXBMmS4GkK8U54keNFjemtotgfZmnT0Kb2K0uhMSYO0BSQeGcd1XEstjtdsZSiPFbcWkAds6gFR8hySPAV3zGIstotS4keQg\/RW2Pt5itKX7TMckkLw9rW\/6dW47ibg+SC1oRlYnjcDyseqrpJ2pWK+3Zqe285bJrJCZNvuWGXm1FXADPBQOeBFbdZS0z0tzI5PsJ3VpPMDofHnRvtH2YaQkRZd+mQG5KY0dQEZ9oOY3iBhKycgceuSOlILR1wS3ZbrbfW1lu03B6MwXlZPYA5A3vzeXlR2D423ESWllnAX7R68wgp6VsbBIx1xe2yxTt0rckM6Ms1sSoBElSn3iD85RWeHwArztkvTrcGJBG+iIrLzmB88IwEp8ePH4UrNLua01nbocDS5FptjLi0t3RTRcfkgqzhhv9qOPtGjhrYC\/cY+\/eb3qSbIOTvybwEnPXCRwHHpSrNIKOlkMdy5w2hovbvOzw2po6F7gHOIaD2myEo2ub02OygdjBbIwPYClnzJqL1HeL5MjFy43GW+wo8EFe6knoMCu7VuyrWOjXkSrZJfukULGYVxA9sfmPJ4Z86jFXF6XLn2PUFpNoujcXt2G0Oh1t1sHgpCvA8CKNosWpKw6sTve7DkeRzUJaSWIaxFx2jMc0Lz3g00yFHdJdBOO4HlTF09Ib9cDawClySAR+bw4fClXcmZ9wvjdrtcJyfMWglLLZAwkc1EngB50X2JrXEFpov6IlvKbUCSiU37WBjvq6fEKWndqSyNaewkBRjpppBrMaSO5Pq0tMzXnJ7yUq7L5FgEcAfpK+73UQ6dTHjPyHUISrsUgcOnXApJQNo15ssEG66BvjMNpSlvvtutudmknJVug5IAonTtJtFjiTp4TIuiLi4z+TWIad5yWpSOCUg8uHEk8qeOphlaXRvBA3ggqt8MjTZzSD3Jq6eYbEWTdF4K1Faz5j+upbTj4Zs6nVkKU5lSiT\/bvpH2Ha\/d4sFdvk7K9Uq3t8ZbcbIAVnv8AOt8Ha1dIdvciPbMtYOpKTulKW\/ZyPOqf2jSX\/it\/mHqnNHUH9B5FWBDiSkcuVcc51ttbCjzC++kpB223UsBlWy7WTjgTjeKW05+Nc1x2z3dDjcyRsu1O1Ci\/KPKLrZUlI4lQT1xzx4Uv2jSXt7Vv8w9VH7lUD9B5JmaxfbjXaG+T85XZqHgTj76EbgRb9VsOFIIkoLS\/HpQHd9qV6v8ALh3K17Or5KtYc7Zh5chttUhGeCt08Ug4z5Vpues9ZXWcxLa2ZT0diSoJcuLQBOc0z8TomXDpmj\/2HqrWUc5GTDyKJ7tBZTclMqSnsVqOARkZ6j3ig+9LMDtIyQPkXQUK64PL8K55+oNpEl1JToGHGAUkgv3dJOR5VxTrPtIvK3HDA05DUoclS1OcunAVS7HcOZtmbzB6K5uH1R\/QeSFdaTEJQ6yk8X1oIHcBxP3VF6VRKen\/AODrKWwMuk8gn\/rU1bNnGudYrcmrMW0hhwsFlLC31+zkFR3eABIOO8caNLLsG1SiMUq1HekJXxUmLb0tAkfnLOaqm0jw+Jxbr37gT0Fkhh8+1wt3kD4rgtel7bcFC4XRLqmEq4N5x2pHPOOlTk\/Vbikt22O+xEjoTuNspWkHA5AJB4CpO2ej4t3dF0uF\/lJAxuyrsEJx+5RWnW+wXSWntG3K4CDFQ8EANLZfdW8lZzhQWrlg\/GgnaWUutZrHHjYDqbqxuHFxDddtzxv0CXOoNYwHYsmBaHJVwlPHsnfVIy3N1I5gEDBzW\/T1w1mWty3aHmuAJxvTnkx0EdOBOad2w1WkNQ6ZZixYoQphhC2m2FhDamcAcN3jkK4Kz1plRLDYop3mLRDCs53lo3znzVmsqo0uqmkhkYb33J5ZdVc6jp4Xar7k8LAc88lVKXoPaHqh4LfZ0vaMcT6shx1xXA\/OIGKFNc7P9Z6agqlSY8W6RW07zjkEEOIHeUEA48s8qvelZbbCG8ISOQQAkfVUde7ZFvMVUeagE49h4D22j3g\/dyNPS6eY1TSNLZ7tH6SMupI8+5O0wbNUgdt7npZfnbppfbaltjg+apSyD4biqsXtqUTsXawTgxkf8MqlptV0snR21SMpDSWI0t9xK0JHspeCTkp7krBCh5mmJtacD2wqI4OsRGf9nWKbSzFW4xiNFWNFr2BHYQTcLUpIzFC9p7T0Fik\/sfuCrZssv0pBIWht0pI\/gH7hVnPRbszds0El0ow92bbJV1JKQ458VKHwqpGjgv8AuP3fcOMqd+xNXI9Hu4NS9n4CFhSkPhSsdymmyD78fVQOkA9mZXDe838AAOpQzCfuTR\/tb5n5BMC9XJm0WaZdH0KcbisqdKE81Y5D3nFJC37eZStWKt8h20vAL3VwUJKFD81Lh5qHcadN7hNXWzy7Y8soblNFsqHNOeR9xwapJtm2e3PSd8ly3mliK8srdWj9gWo8Fg9UK5hXQ8DWbg0UFW8xSOsTs7\/rmowBjY3OLNYjb3cPidyuHq+7wbpsxuN0gPdrHdjBSeHFJ30gpUOhB4GqV6MtcnVOsZ+mm1PJhv3N2TcFN8yyFABAPetRCaaexjXKrhsxvFnuDqlOvoS2OZw+FJ446BaADnvT41J+iVY2HL7er0ttJzOfdSrHMNq3UY\/hrJ91aNNNJhjKgDJ2TRwvv8BchWOpm+zBObblw4iwy55FWD0lYomn7OzDjsNNvBpKHFIHBIA4No7kjl4njUjKkRobBflSGIzIOC484EJz5mvqVEkAcSaq36S2vJR1AuNCCXlNuLjw218UISjgtzHUqVn3CsSjgdWyCNm36+iho4zM5z5DYDMn68laRCmJrCdwsSY7uMYIcbWPsNU621TFs7WWipfZhBmoA4DCe0I3Rjwoo9FraRKN+FiuOGUvuJadZydxLp\/W3UjoCfZI8RQH6Qr2\/tTIQniHpec9PlTXQ4NSPpcTayTaL9CpPjDIJNU3BAsfFcOzW6So21JqYy2HPWoy0KBGQNw74yOqcjB86u8q22lwAuWW3hSkhRT2A4EjJFU79Hy0G67S8Yy2whllXgXF7yv5qDVzVq3llRIBUTjJ59aG0omH346u2wvyv0IVTSW08Yv2nz+RQVtP09bho+VIt8CNEebWgrcZbwezUd1Xu9oH3VUnZ\/cJDGp9KwHSpty3Ozo6j4oQoD6qu9fWEzbDcIav2aM4kee6SPrAqkMVCWNta2MbqS89JQP3xnJ+vNNgs4dT1Efaw+V\/VEwgv9mSc2vHnb0V1mtP6eU00v8AI0IlTaSSAQSd0ccg17GnrBj\/ALoY4\/nr\/GgTahtPjaOZbhQkRVyW0Nh96So9kyVAbqABxUvlw6UV7PL9L1BpKJdLglhEp1TgWllO6kbqyBwPhWJKyRjTI7ZfsCg6OdsYkJNjxN+SkW9P2BvO7Z4wzz9pX41B7QrVa4mibtJiW2Mw8hkKQ4hJ3gd9I4EnuNadrWqbhpSxR7lA9Uwp5SXzIQVBKAgqyMEY5UOw9odt1tszvZQhtuY1DDqkNL323Ub6fbQeeM8weVPHHI9oeBcdysgjmJZJc2uN\/HsUrsgtsGfo0v3KFGluGU4hKnUZIQlKQE+Q48KM2bNZWj8nZrenp+sClva9YQ9HbLIckobelyHJC47KlbqQAvCnFnogY9\/KpfY\/rC56vt86bcXIa2kKaMYxm91JSoK45Jyc4FNKx7WmTYAp1UUpc+QH3bnfxtkjcwLdneTbYCT4RkfhWx0IbiPJQ22j5NXzG0j6J8Khtc3WZaNI3C4W9xtEppKOzUtAWAS4kcj4E0BbHtqzer5L9pub0ZyQVuNsyGUdmFLAOW1p6K6gjnTwsllb7RpyG1CNp3vjLxsHPJDmwbVkobRp9iQp1LKnEx5CSv2VktdohweIII8jT\/3lKVxKlZ7zmqt7DQE7cLosH\/HWeHT\/ALMurQMuDtUHP0h9tTxAtie1o2WHm0E+ZROJNvLrb8\/Jzh0AXM9eLKyohy8WxCwSCkykAg5wc8agNrIEjZ7NWhSVoKmlBSSCCCrGQetVM2w6hvVv16\/DtvYdm8ta9xTHaKUtTqhgdT0oz0fru6xdG3LTGoYjluWWUvdhJO4GcKB7VvP0FAEFI5GjXYW+OJs19u7fyVkVKxswDHG7SL3Fh4G66PQrUUPuNbyiECUMZ4D5n31aLewlShzCSR54qq3oVOZmSz4yiM+PZ1aJx3Dayk8d04PuqnHJNTEHg9vxQczdZrLf6Qq82bbVeoevRZZ9zcm9kEqfYfaSEuNnBJQocQoA591WOSsHilW8k8UnvHQ1Q9EV2TttU5xO4x2hx3djj7SBV5IeWoUZpz56GG0q8wkA\/XSxaOOnERacy0E95RNaxpJIaB7zhllkLW6qvHprQ0Ihw7qgfKI7B4EcwpDhQT8FD4VEa9lCRsJAz8xlIGf3hdTfpmS212RqJwK\/VUDGeqn+H6NDGrwRsQXkY+TI+DK6Ij9+Clcf+58GoumaRG7\/AIjq74JW7NUtv7NLjFWoAuOLSAeud0ffTo9EnVrbcdNmmuhvtAIiyo8EvIJ7InwUklOe+g70dZMdjZxcoMuMw7DlNlbvaHd3Vbyhvb3TAA+FAz15GntQfle2R5K7bLUUuEtlCHhn5yCevUVs1cf3+WppdXMOuDu2bPrsQ0LQymic85Ftj5EHwKv2twJODwI4YPSoXVtmt2pbYYM9sZCSGntwKLeeYwfnJPVJoC2Q7RY+pbfFt86WlctacQ5ROEygPoK7nR48\/OmMXCnnkd+a87nbNRS6rsiE4iMbgQc\/rMKl+0\/RV92f3iUq2vPwob43H0MqO6lJPsqSeqD0PNJ4U+PRGiJj6HcVxB7FrJ8VLcUfsFGW0uyRdSaXksOsJefYaWtkEfPGMrb8lAHHcQKFPRvAhafuNvQrfTGUw2lfeN1eK6Kpxg1uGEO\/M0i57crZ81YYQWOe3LK1twzBy4HqnL6x2XymeCAVfAZqj+tFG57RAFnKWYW+eGRlaiT9tXOecJacHEktqH801TU7rm06QhQBAhscKJ0MIfVOPYELK3Upn8S34qNfcc0lqaFeilbTP63IKBxQM5QrzBAPurderujWWtBc2VLkNoQ4Xn1I3e0ccVvHA6DPSmbcrJBu8RLjhCFFPziAfcfChy72636esc+YHErUywsoSlISAojA4d+TXoJpInVAqP1AWQIneITFuRV6IkUvXK43TdyFPvOhXelIDSPrUqnRr6+otl50mwVgdrc99wDq2E9n9rn1UFejPZxZ9CpUpIC1JabJ8QntF\/W4PhQ16Q2pURdf2aEHMKQG2R4KUFOZ+JRXmdQ81uKyame08vktaOFuu1r9gFvL1KsQp7cVk49k5+FUl2yNytKbY2J0OKJCm1PNdmTwcCVK4Z79xQx5Vb+FPE+DHmII3ZDKHR\/CSD99V19KmCImobde9zlIYdJ\/NUkoX9aB8ahozO0V\/sXjJ1weiqEbmROLciLHxB9LpR6xvV01HLZuc5txiK2+2lpp1RKlKUoZWSeZ8aulsnO5oSCOH64+f96qqm6\/agjTMZ6MAUrmsgr5k+0eBq1Oy53GhYGDwC3uP\/uqra0wiZTU8TIxYZ\/BVwyPnY9zjc3HQqA9Jx5Y2egJ4jfeyev6wqqoaG1BctNwCgRXJcaYzvNJQop3VkAEHHQ8MjrwNWo9I5aXNnxST+yO4\/kF1WuyNstaftCgritpIPHw45orRSKOpoHskFxcfFKd8kHs3MPb1XPq\/VV2vdsTbVwFQUNN5lEqJC8ZO6M8k54476sp6KbpVoNSiP2GKP5i6rNe3A+1IQjAbwrGO6rIei2sI0GUgfsUXn+4XTaUQw01AGxCwupQvlm13SG+Q6hMnaWtB0NcwrlhrP8AKoqkFhvEzTl3l3aEA6yuU628zvFJVhZIII4gjPA1c\/aWre0Pc0gccNY\/lUVSCK0pb8sEnAlPHA\/dmgdEQyWCYPFwbCyk7WjYwsNjcnyCbnoxXaTdNqEqfJQELflpUUJ5JHYrAA8hVsmXglaVHkkg48uNVF9Fvcb2gupB4iSB\/ul1atDm8UpTzJAFY+lJEdbqtFhYdApFpexpcb5H\/wCnIGGymzO6wGpbjJYfkJUtSChtW+hJUVAJycA8T7XTpSF9KJpl7aM1DbbShtLzqEJSPmpCUYAqyDGt9MSbuq1puampIeUwC8ypCCsEjG9y4ngKrx6SCE\/3VmhyIkvcP4DdH6NyzvxBgnFrA25H6yUqgSGJ+t2dlt4U\/wChyA3LmADkZIx\/J1ZdTgIIyTkH7KrH6IzgTcJyT+2lEf7urHh4dVYHUnpWXpM8txJ4UAzWjYeAS60NssatWoVagvIiOSVhBU00or3yj5oUSMBIPEgcyKaKpCUoU484EISCtxajgJSOJUT3VEWa9W68wBOtcxEqMVqRvhJGFDGQQfMUJbcTcxodbtvdVuIeAksZwl5Kh7AUeeAsDh+dWcZJauobHKbbu762K5wdM8B+Xh8PrNIX0h9RJ1XrSNEhKJbffS4lJ+jHbGEEjvV7Sql9ZzGDsfdhoc3nkNKWsAHA+SXnJ5ZyRQJsmt5vWp3b5f3FrK3D2qUJyQBwKAOnd5CnZtgmwntksiBBgtRY5WFHGMqHZLxy4d1dfXuZTVFNRgX1SCTuueqvhu+N0jRkRYcABYeqRuin1NbFrqlCt1S4rgz4bys0wNVaZ\/LGw6FKjthLzT6mFFI\/MR2R8AFAp\/h0tNNKKdjkzHMx3P0lVZDZazGnbMWoUxsuR33XW3UDhkbqOXiOYPeKtxqodRvM7d0p+CqpBrwsZ2sbysVVrSF7nWFPrTKVvQlrAlxgcKQsdR+1UOh9xq3uyjWStVaeUt98PyIyUEPkYL7SvmqV+cCCDSP1xslvMC6yZlqbdeYkE7zrLJdaeHepI4oX30zdhumJml9PO+upcadfQlttt1OF7oUVKWR9EEnAHPAobSOooa2kE8ZGufr64bdiemhkZeN2YGz64jaO1NJhwGS2OeVAH40t9i7yY951JASSAFJcSD3IcUn\/AJhR0iY1FbdmyMJZitLkOKzyShO992PfSG2ZauZibSpTUl0JSSlD5PRLo9on9yspJrmsPpHzU0+qNw8j\/RFloALTvt8T8FYpDwLqQogJJwfLlVTtSQ12basQ6kJU5HW1gj6TSyMfCrPOOLbcU2pICkkgjxFLXa9s9kareTdLUVeuBQcWlpQS6hwADfTn5wIAyOeRnrRejGIMoKvWkNmnJU1NMXwlo37O8fRQDeL+\/GTFg2zcduE87jAc4paSPnOqA44SOnU4ob1m3qKNPTo+\/PJluzZLSUOpb7NaAlYK0LT8Dmmpsn2XyLNfE3zUalyJnshpD+CtWD7I3RwQgHjjmTjpQDrd1257cFFAKlokS1JHMlSnOzT9ZFduNIPvFW+OnN2NaTftNslnx0DQwe02kjqB6qyWgmUwNF2xnBBcbL5H7skj+bu14u2l9LXWe5cLlYYsuUsgreWpWTgAd\/DgB8K6X3WoUZYSQGoUcjB5brSP6qRknbpOgynIU25xkPtndWBbUkA8+fWvOqOjq62V76a9+F759y0XAD33G1+022qwEFEeHDZhxWg1HYQG2kJJO6kchxpSelTCVM0Q0+2n2gh1vgOqSlxP\/NRFsx1hI1XZJUyQ608pt1stLQyGstrB5geKT8azapE\/KeiZiFDPYONujwBO4r6l09F7SixFpk2tcLqYg1h35cxb4qq11lvStPxSCQhx5h0p6E5HEd3Wrf7LnSNCwBnjvv8AP99VVRDuNaXaYVgGLMSwf4LlWv2eOEaJt+6RgrfP+9VXXaZuL4I+89EFQwixHd0Ki\/SEdH6gN7n8o9\/QKqs9kHa2iGoK4BkDAqxfpAkubOlccfLO5\/kFUgNGs71jhqWMgNCrtE\/doCePqpVLPfa3v6heJsXdgPr44DSvsp\/+jM5uaGXx\/Yov6C6R+oBuWmUpP+RWR8Kcfo2LI0KspIOURf0F1LSn3sPvxCVPGBI5vAdQmRrx3e0bcknnutdP9KiqZ2YBcufnjiW7+mat5reRu6PueQB7LX9KiqoadjoKrgTnJmO5\/jGgNDxqwS94Uqlli0cT0CO\/Rk4bRpOOkr\/\/ACXVoGHsSGgVDgtP21V30dsMbSZABHGZgZ\/eXKse0+e1bUeACgT7jWRpYNau8B0VlPFrRDuP\/wBOVVtqF9nWzaLIEV1amkuOqcjk+w4O1VnI7\/GuRbl72maqalxe3aMdC1LkuoDi1r3cngOHBKePgMmmLrHY7d9Q6mk3Z1bTaXHHN0NzkJBQpZUM9etG+nNL23ROi7mGktOSkW94KdQDuNgpxuIzxOSRlR5+Vbr8YpKaCMwWMtrDhdMYpJXODzdvZy5fFAXotMOwr9cor6kqcZMoKUnkr9b4jzqwiHt5fA5ODge6q6+jO6p3VF6dzwUqYR5BTY+6n0y8pLoJJ6\/Ya5vSUE17idtgpxRgxe7sAS+2DXUodulnWvIUBJQM8lJwFj3pUk+6mVdGWbpbJdsewES2VNZ7iR7J9xwfdVZdm+pzaNqTocOGUqaeI70FG44P4qs+6rISCWnVNleQlWAc8+41DHKV1PVB+zWAI5K4tbK8kdp5g29D4qsulyuxbTbnaXU9k3OSp5KeQCs4Wn+MKYG01so2ZrGOGE\/0a6G\/SAtzto1PE1TFbwErEhRA4bpIQ6D791X8KpzXd0YueyPtmiDjAOO\/s1\/1VtzuNQ+lqm7HEA94+Vkme6Hs8R3H0Nwk5pg42Py\/Fhz9JVWH2RXC2N6PhW125x2Zrjy3EMuEpCgpKMYVyyccBmlBsSsovmzeVG3AspaJ3TyWCtQKfrqAkOak0u8qOyozoLeUiO6OKR3d48xWniVMzEZJqYOs5rye9CUrvZQRvde2q3ZnbLs8VbhQkxzhaXWSRwPEZ9\/WsYZkOqUpDS1J5qWrgkeJUeAqsmnNstytyQw3crzb04wWt7tUJ8grNZqrazNvLHZOSbvdSTgNOuFLWf3KedYI0Tqw\/VPT5280T99iLdYOb535Wv5pobYte2uJYZFotspMlnIM2ShXsvKScpYbPVOcEq647hVarbNnW+8o1A9l0uuKW+jopCuY\/t4VP2izX3Vd2beuqShpJ+TjJGEpHiOn201XNl+mXLVgl8SuzyFkkoBx3Z5V0UMtFgkfsHm5dttn9fXYg3RS1VnsyAzF9pPb6I62ea6tF7s8WPPnobeSgJjzVn5N9I5IcP0Vp5ZPA440amHMX7TbKnUcwttQUk+RBqokix6h0hdnVWxzdYWrKo6\/abX4jP8A1re7ru6xm9xyySG1HmGXlpSfcKyKnRkVD9eleC093qPJFMqwwfvPdPcSPC3Qq0l4vdq00UO3eY2h0EKREZIcfcPduj5vmaWuzi02OZqidqu7T4MeW05mM3JeCd5SlKVv5PAhJPTrg9KTSrpqfUDRjwoX5PQv5yk57RXv518hDWtkSbbHWytlKspD7YUU58\/GiYdHzBC6MShr3bc93gomqa45tJB3gfAq1j1xsD0Z+JJ1HZi1IaWy5uzE72FDBI8RnNVQ2n2Ri26wdYhzo81E14oD6DvI3t4DfQe45HlxFfZUrXGd4epZP+hTW216S1FqVUmZc15daZwz2ScJbxx5CjMJw5uEuMrphqnbnf4Kmpk+8NLGtJPEW+Pgn3sftth03o5tIv8AbUyJISXUvyQlTaUlWEEHrkknzA6UYOXDTsmK\/Gl36yOx3m1NutmaAVJI4jwPce+qrPSNeRkBntIbgSN0rW2kqI7ya1iTrdSDj1E\/+yis6bR0zzGZ04uTfb8ld95a0aoa7kPVFFz0da3dqS4LN5iu2xboeLwOWVOBQSHFEd29k44ZFWCgu6etcBi3w9Q2YR46dxG\/NTvK45Kj4kkn31VOHA1t69+We3bEhCezSkIG5u9RjlW56464U57aoHD\/AECfwozEMJfXBjHTghott38lGOZrLu1HAk9gz47VaDU0fTd+09Itk7UdkCHPbbX62lW44ARkjqkglJHcarHHLNkusuzIfC4ze67Hyr5qVZ9nPXB+2tD0\/XS07iPUT4BlNE2zjZovUS5k\/VUkFxwhQWGysA9w4jpU6GCPBYXumlBYdwzN+ShI507gI2m\/aRYbPHblyUFOCbvOg2dL5bZluK7ctn2ihIyUjz5VZDSUPTGnNOx7dAv9mCd1K3VGUElSt0AJA6JSOAHmTzpObQNl8eywI83TEooksub4eDZTukdDxPDxoMXO19nDrkEjv7JH4VGtjjxuJphl1WDccjfkpMJgcfaNN+0C\/hnbjzVpJUvTs6HIhy7\/AGZyPIbLbqBMTvEHkR4ggEeVVg2hMx9JaqlJt0xqbEkh1W+1+trcTj20+eePTOcVyrka6UMoXBA6\/JIqc0noa9aunPSb6UObkdSG0pThCOHDGOAOfxpYdQx4PrSyTAs3i\/yUZnuqPdY037SLD63Jh+jtbLBAs7l5n3q3sXN72kiS8EElaMqc8eB3Rjl7VNMz7GlX\/iaxf7YBVVTbdaWMfk6JKjuMMEpb7ZsbyR3ca1+v676uQM\/vSPwoatwIV07pzMDfju5KxlR7JobquHgD53Vq13Owg5\/VJY\/9rH4VD61ulrOj7q3GvNsmPvNJaQ0w+FrOVpJOO7ANVpdla7J4uQQfFpFfUu64kMLiF2KEujcUpttO9g88Ecapj0YZG4P9qMjfb8lIVhJtqu5D1T02JWfT9gsEiUq7W9mfJWpChIkBCkJJClHB\/bHHuSO+jtF0syHUrOo7ECkg+1MSR8KqZGl64hITDDsdSGhuJLrYKsDkOPGskSdaqGQYOT3NJqyq0cNTM6SSYG\/H5JhVMa2zWuHCw9UV7XbdYdL67j3my3BmVDddSh3sl76EpWDlG91KRkZ7sdaeWmNRWu4acguzL3b48xtkMvpkP7iipHshXHmCkJOaq61YtT6mkNtXRSVNspVuNtAAAkfOPSt8Q60gNiE28w4lj2EF1sFQSOQyeNGV2ER1cEcTpgXs2m+7du+vBVxVBa4nVIadmQve2dxx+Cspr6Jpq\/aUkwpWoLKpaULcZIlBXHdIUgjqlQ4cOuD0pAWaTIY0hqDTzrq3GoLg7Eq5hG4ogHxAViob8o66U+Akwu4fJJ4URwNOzrXoC63GcVOOyVfKOKz7SilR4eHCmpsPbh0Ps3yBwLm2G2xv3KXtPavu0HK97i271QZs22luaVsKrey\/IiOb2C40gK7RJOcEHkQalrltTh3E5mPyHVdVGKnPxzSdrK7STA6OSUzFvvHO65KLGqmKMRi1hkmc7rLTbxBdbfWR3xkn763Ma502zgtNvoI6iMOP86lXWVI4NTkWueakMcqQb2HJOqDtdiwU7sSTJZH5sNH412p25yBw\/KcvH+qIpEVlDO0aw95u5l+XorPxDWcOXzTvlbZUSmy3ImSXUn6K4TZH21HK2j2Ned8PnyipH30oayps0eomCzRbut6JfiCr4ck6LdtZhW5ZVCfkMqPUQ0E\/EmulzbM06redkvOK71QWz99I6sqLtG6Bx1i3Pw9E34gq+HJO3+7BE3t7tF5\/1BH41ta22OMgpYnSW09yYiBSNrKY6NYedrOnon\/EFXw5fNO87ZWlqKnZDqie+C2awbY4wOQ6v\/YG\/wAaSFZT\/hug\/wBPT0S\/EFXw5J6DbXuo7NM2QlH7QQW8fDNaF7YIqubzvugo\/GklWUw0aw8bG9PRL8QVfDknajbBER81xY\/+Aj8a7G9u8tpAbZuUlCByAhNikNWUztGcPd+Zl+Xom\/EFXw5J9K28zVpKF3SUUkYI9SbNcju2Nhz5z7pPf6g2PvpIVlJujGHN\/Ky3L0S\/EFXw5fNO5nbDFbPB50juMFv8a7mtuzjKNxm4Smk5zhMJsCkHWUnaMYe78zL8vRP+IKvhy+ae8jbh6wsrflvOE8yqA2SffXOdscY5+VXx\/wD17f40kKykNGcPbsZ09EvxBV8OSdh2wsdHl++A3XtrbK22d5Ep5Cu9MFukhWVI6N0B\/T09E34gq+HL5p2vbYY7yt52S+tXeYLeftrwdrkM83nuH\/oW\/wAaStZTjRyhGxvT0T\/iCr4ck8GdsrbKd1qZIQPzYTY++vDm2CK652jz77iu8wkfjSSrKb8N0F76vT0S\/ENZw5Jzjatbw5vhx8Hwho\/Gteptrv5T05JtglS30qSezaWwlCd4gpySD0BNJysqTdHqEODtXMfXYoux+rc0ty5L\/9k=',\n  orb: 'data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb\/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7\/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7\/wAARCAEAAQADASIAAhEBAxEB\/8QAHQAAAQUBAQEBAAAAAAAAAAAABQADBAYHCAIBCf\/EAEkQAAIBAwIDBQQFCAkCBQUAAAECAwAEEQUhBhIxBxNBUWEicYGRCBQyQqEjJFJicoKxwRUWM0NTkrLR4XOiJSY0Y9I1RIOz8f\/EABsBAAICAwEAAAAAAAAAAAAAAAQFAAYCAwcB\/8QAQxEAAQMCAwQHBwEFBQkBAAAAAQACAwQRBSExEkFRYQYTInGBkbEUMqHB0eHwQhUjUmJyMzSissIWJENTVIKS0vHi\/9oADAMBAAIRAxEAPwDjKlSpVFEqVKlUUSpUqVRRKlSpVFEqVKvSozdBUXoBOi80qm21hNKdlNG9M4aubh1VYmZmOAAM5NZBpKYUuF1NSbMaq0sbt0U08lnM\/RTW2cG9hXG+vpFLY8PXQgkGVnmAijxv95sDwrVNA+ixqPKj6xr2m2m\/tRwq0zYB3wcAdKGqKulpReeQN7yE1bgMcX94lDTwvc+QuVyMmlzt9008ujTn7pruzRfoz8GQtm71LVbz2QCqxrEM+ed6NjsD7LLWPlmtr4sNuaXUFU5z6ACl46Q4a7Nrye5pPyWfseFsyLye4fWy\/Po6JN+ia8No84+6a\/QGXsa7KSTGumSg5xldUGah3vYP2cTA9zZ6xCQDvHdJIPiCv86Cf0xwdmr3f+Dh6hbRQYY7QuHgPkVwHJps6\/dNMPbSp1U12tq\/0deGnB+p6\/eW7YOBdWgx023U\/wAqpOu\/Rw15FLaXe6XqY\/RjnCNj3NiiabpPhFSbMnF+eXqo\/AKZ4vFKPG49RZctFWHUGvNalxZ2Z6\/oUhTVNHu7Q4zmSIgb+vSqTfaJNCT7B+VO22e3aYbjiM0tqsAqoBtWuOIQOlT01vJGd1NMnbrUSVzHMNiEqVKlUWKVKlSqKJUqVKoolSpUqiiVKlSqKJUqVKoolSpUqiiVfQCTgV6jjZzgCjui6LLcyLhCfhXoBKMo6KWreGRi6F2djLOwwpq7cGcCavr+oRWOl6dcXtzJ9mOGMs2PPbw9elbr2MfR11HWILfVuJi+kaW4DInL+czr5qp+yD5t8Aa6BOs9nvZNpjaXpdtDHd8o57W1w9xIQNjK\/wB3z389hSyrxmlpXGMHacNQN3ed3qdytFNh8FM8RMYZpf4RoO8+tvEhZH2b\/RXuGihu+LtRSyGQTZWwEkuPEM+eVT7uatdttP7KOyyEwxx6da3Q+9IPrF2x6geJX8BWH9qP0gtVvO+tbS6+qQHK\/VrB98fry9fgPlWX2lv2hcaQG70zT5bLTSTzXkh7qHHie9fdvcuT6UonrqqsbZvZbx0H1PwTl+HzOGzWzbI\/5cfoTp\/mXRnG30h9Nsef+i9ND4+zNqM4TP8A+Nd\/xrIOIvpHcR3b8sOrG3UHpY2wQD95tzVIbgjTbN+817XJL2Qn2ls1IU\/vuMn\/ACim+54ftG\/MdBt8g7STlpW\/7jiljaKia4ucNp3IfM5ptTdGJMnRwtY3i\/M+X2Ckap2s63qcrH63rF4zf4l6x\/BaBXHEvEt2+V0m7fHTmWZ\/4mi66jd5xEojHT8mgX+FPfWpwOaaWQE\/rVvDoo8mR\/Ep3F0ae8Zz27mAfNA11jiJUwdDnydtoJBmlHxRxDbuXa01C3AG5V5kwP4UZNw7na4OfVq+teXduNpW9+dqgmZp1Y8ytsnRi4uJzl\/KD805pHbDxNp4WODX9WiUfcacSqP3W61cNG7etYJVb9dM1BfHvoTBIf3l2zVHk1FZxy3ttb3K+UsSt\/EVGl07h28zm0a0Y\/et5CoHwORQU+H4fP8A2sGfEWPxyKVydGpr3jc13+E\/niuhNB7YuHdRiS21KS40wPjKXSi5tj+8M4+K07r3AvAnF9h9atrW3ty2cX2lSK8eT+mnT\/Sa5uPCd4mZdG1eGZuohlPcufQHJUn4indM4g4h4U1INKl7pl6PvxkxMw932XH4UHFhD6Z\/WYZUFp4bvI5280qkpJ6R9ntLDz0PiMj43Vn7QOw7WtLie701Y9YsgOYy2qkug\/Wj+0PxHrWL6roc1ux9gj4V1BwP20RXDpFrsHOwwPrtinLIvrJFsD71x7jVy4p4B4R7QtLGp2b2sFzMD3epWa5ikbPSVB0PngBh4g05pOlc1O4RYtHs\/wA493xG78yS2soqeoFpm2J3j5j6eS4RmheNsEGm61vtO7Mta4VvTBqNmVR8mGdPaimHmjdD\/EeIFZjfWUkDkFSMVdGubI0PYbg6EKn4jhEtIb6tOhGihUqRGOtKvUnSpUqVRRKlSpVFEqVKlUUSpUqVRRKnIYmkYACvkUZkYACrrwJwpf65qttYWFpJc3M7hI4kXJYmvQN5THDsPkrJA1oyXjgzha91jUILSztJrm4mcLHFGhZnJ6AAda7N7Iux7QuArEa3xT9TudWgTvW71gbawHmx6O4+QPTJwamdm\/BXD\/ZHwxNq+qzwf0oseLu\/+0ICR\/YwebHoSNzv4ViXbT2u3mu3v1K1Uw2UbfkLQNkDyeXH2n8h0H41SMRxufEZTSYebMGTnjfyb8zu79LzRUYcwxwHZjHvP3nkPzPU2Gul9rXbskNvNaaDPJawtkNeH\/1Fx\/01+4vqd9\/CsY4Z0XjTtNuLj+i4lstKjYm7v7mUxwJncmSU7s36oyfSnOFeDLcNHrnH7zkPh4NMD4muB4Fz\/dp6dT6Vot1q97qVnBZiOPT9Lh2ttPtU5Iox6KOp9Tua009PBStDWjaI8vueZuSrHSUDxHsUberj3uOZd9fg0KDpXDfAPBSK1pZrxbrSY\/Pb6PFrE3\/tQfex4M+fcKEcU8R6rrdwTeXcsxX2UUEBEHkoHsgegFG5tNklBCr3cZ2OTn5mpWl8B67qgB07S55Ysf2vKVQD0J2rc7rJTnnyTqliocOHWEja\/icRf6DuFgs0uIS2ZLhlXFDLm9tYie6tw7D7z1revdmHEVtbG4n0iaeNN27pw5X1IU1muraVbRtlIlI8dzmoWlps4WTGKtjqW3geHdxuq5Lql4Qyq6ohyOVVAAofK8jneQ7+JNGLmziCnlUqffnFBbq3lVsk5XzrdE5jtEDWNma25NwvrSNC3UOPMHIr6NUnX2RyhfLFQpFK9DvTeXH\/ADRHVNdqlJrZYzZhIRQ3sTLupVv1TtTff75VqGuctsMV9Uupx0r3qQNFicRkcc0dtb2WPDBsjy61YNP4hMlubK8hgvrNvtWt0vOnvHip9QQao0c7I2QcGpn1lDJlfZH4ULNSNfqEzgxMPj6uTtN4HNW2bg7S9U\/OeFbxrC9G40+6l2J8opjj5N8688K8ZcQ8G668Mxl069QhJ1kj9mQeAlQ7MPUe8Y60Hs9RaPAY8y+dWqO+0zXLBNO4iia5hUYt7tD+cW37LfeX9U7eWKCl2g3YnG234\/fx+KwnwaKVhfR58WH5fniugOCuK+G+0XR5NB1Syt2uJo+abTpGykoH95A\/XI9PaHqKwzt07FrnhtX1nSBJe6HI2BLgc9sxO0cgHTyDdDt0O1VO9i1Tg3UYG75rnT3k57S7gJGcHqp6o4\/RP\/NdI9jvaha8UWsehcRtby3lzEYUmmUGG\/UjBjlU7CTHwbrsaEo558Cd1tMdunOreHEt5je1VKqpTAHFjdpn6mnUcx9fO404X1XTnt5CCpFDSCDg11b9IzsaTR++4i4dgdtHkfE0GMvZOfunzQ+DfA+vMmrWD28pBHQ10OlqoKyFs9O7aafz8CpWK4WIx18GbD8OR5oZSpHY0q3KvpUqVKoolSpUqiiVfVUscCvlE9GsmuJ1AGd69Aut9PA6eQMbvRThbRpb26jjjjZ2dgFUDJJ8MV292OcA6d2YcLT63rjRQas0HPdzNgixiP8Adr\/7jdDjz5R4mqV9Fns3S0touNdUtQzhymlRSDZnH2pjn7q+HqM+FB\/pE9qK307aTpdx3mnW8h5GztdTDYynzQdF+fupnSHEJayb9l0hsP1uH+Uczv4BdDo8Pa0eytNmjOR3D+X5W3nLQFVvtu7U7ziHVRb2waK2hPLZ2o37kH77D70jfhQLhHToNAkGq6rEs+rt7UEMg5lts\/fceL+Q8KGcL2a2CjXtRTvL2X27VJN+TP8AeMPM+A8OtGtOjM0hu7g85Y+yCep8z6UM1jKePqIBYDIn5Dkr1heFtma2SYWiHut5cTxv8dVZ9Ojlu7k6hfSPNcStkF9+v3j6+lX\/AIJ4a1DX9TW3sYDKwGZHJwsa\/pMf5fKq32d8OX3EesRWNqQGI55ZmHswxg7sf5DxNdTcH6Rp+gaVHpumxckS4Lu+7yt4sx8T\/CjKKk6w3OiXdKekDaFvVxZvOg3Ac\/kExoHA2iaVEjvbreXCgZklXKA+i9PnRi+T2MHcAYA8B7vKiYkAix40L1CQAHFPurZG2zRZcj9pmqZNqVxJ5oBfHkJZdiDnaube2uxt4uNrlrZVTvoY5pFAAAc8wY\/HAPvJroXW7yO2hkmlblRBlj12rnntAuoL3ULi\/uZ4obiRtlZxsoGADjyApHXytbYb10XohE8Tl+61vRZhfKBzeG3nQt4wcrnOdqK6k8TueR1O\/wB2o5gXpnBI8dqXRvsLldJ6jbFlXpouVygHMa9xo\/cPD3MZDsCSV9oYzsD4dfwFFdYgt7CfuxLFctyhi0TZUZGcZ8xQa6uuY+zlB5A0fG8yAEKv1EUUBJcfBK3sJHlCch322qdxPw3qOiyQLfWksDTQJNGrLgsjDIb3GhC3EkcgdGOQcg5qVrGt3t\/yG6uZZmRAis7kkAdBv4elbdmXbBByQPW0ghcCM0P7vHUU4sbqucEr51HS6kBwW5h5Gp9tfBofq0hAjJ5sevnW5+2BogacwPNr2TUcvI4zuvlRK0uzC+AfZPTNQZ7YheZDzL6UzzEJjxFa3MbIEbFPLSuV60nVYJYHsr2Jbmym2mgfofIg+DDwIoRqVtd8LXiXFrI9zpVw2Y5M4P7LfouPPxxQewuShyCceNWjTr2C5tZLG9QTW0wxIh8fUeRHgaXPjNO4kC7TqPn3\/nc3exmJs6xh2ZRv48iuiexTtGteL9MHDevyR3d68LRxvMMrqMOPajcf4gHz6jesU+kZ2TnhW+XUtMV59EvSxt5G3aF+pif1HgfvDfwOKbaXFzwhr6x\/WJfq5cTWtymxUg+zIPJgeorrThXWdG7Wez6503WVRbgqsV8kfVJMZjuI\/Q9fmDQMVW\/AKj2iPOnee0OH8w4cwqJV0wpnF2z2CbPb\/CeI+XlvFvz31C2aCVgR0NQ60\/tZ4MveGdfvNLvYSksDkZxsw8GHmCN6zOZCjkGujNe2Roew3BzB5KiYvh5o5iNx0PJeKVKlXqUJUqVKoonbeMySAAeNbN2B8By8XcW2em\/2dvnvbqX\/AA4V3dvfjYepFZfw5ZGe4XbxruHsA4dsuDuzN9c1MpBJfxG7uJD1jtIxlR+8QT6jlpTjuKfsyiMrRd7uy0cSVcMDp\/ZoHVRHa0b3n6a\/BSe3XjOz4P4Sh0LTCLKW4tu6jVP\/ALayX2f8z9B8a5N0qP8Ap7WJNSvo82cGwj8CR9lPd4n\/AJoz2wcWXvGHFczspE13MCI98Rp0jj9wXc\/GvEcMVjYizgP5OBfaf9Nz1Pzqq0NKaKn7RvI\/Mnv1PjoOVl0HBcLa53UPzaztP5u3N7hv8eK9XcxubhpZGwo3J8KmaXK8jhz9kHYDyFV9pmd+UHCjwq2dn0Uc\/EFgk4H1cXEZmJ6cvMMiiCwMAurUaoPuQNF1H2TaL\/VvhiGCVOW9uQs10cbgkeynuUEbeZNaDa3QAzmqp9Yy7NkfaJO+Kkw3pGATTaKUMFguO1zH1UjpX6nMq3JerjHN8M1X+NuI9P0SMJK3f3jrlbdDuPIufuj8apvHfGx0onTdMkB1AqDLJ1FuvXH7ZHyrNLvWe85llmw0hJd2y2T4k+J\/Gh6zFBGCxuvoj8J6LvnImkybw3n7fEpcdcZarqbus9z3FuDkQQ+yvxPUn31lWrSmRzzbsdhRrXrkuxPnQmG27wmeTck+yDSDri87biuu0NDFTQhrG27kPht0WAyyFg3gPSh1\/NhuVetHr2ImNiB9nc4oBLC7SEYOSd6KgcHG5W2qDhHss3oXcZbJNQnUnajxtwmC6cw8R51AuIiWYqgUZ2A8KZRyhVison6lCnUiviMVDAhTzDG4zipkkIA3NR5YsdDRIeCkslO9huFDYYbONvKvhJJzT7xnypyJbf6vJ3ned7t3YXHL65rbtWQHUkm2ie028eMd2xyM5wac1KWOe4dliSDJyFX7OKHhSH5l8N6lXTElSVxkbVqLAH7QR8dQ90BY7cmopDGxU7edE9PuwDy58djQaT7QJpyNijDevZIw4LGlrHwPy0V2MMGuaW+nzMFlzzW8h+5J4fA9D86m9jPGF9wnxRC8gcvbMYp4D1lhz+Ujx5j7S+oqsaXd4ZSCc+NSOJ7aRDb8RWZ5ZVdUn\/a+63xAwf8AmlToWuDqeT3Xad\/3TrFImVMXtjRfc8cRx7x+aLpf6RnCFlxbwPFxPpYWe5soFkEkYz39o24PvXOfQE+VcS8RWLW9wwx412r9Gbi+11vQJuGLvll5ImntkfcNC20sJ\/ZJJ9zHyrnzt\/4N\/qzxhf6fGpNuG7y3Y\/ejbdfl094NZ9EKt0DpMJmObM2X3tvp4FUGuoutgfTOzdHm08Wn8+NtyxKlTlwhSQg03V1XPnNLTYpV7hXmkArxU3SYu8uF99ejNZwRmSQNC1XsI4TfiXjDTdLC+xNKO9b9GMbsfkDXR30luJoNM4Yh0O2cQx3n5WWNQRi1iwFX3FsbehqpfRQ0b6ra6prjRkMI1tIG\/WfdviAB86zr6RfEp1fi2\/7mTniE31WH\/pw7fi\/NVAxeQ4jjzaYe7CP8R+3oumMjbTuYDpE2\/wD3G3\/58iqbw2jS3N1rM+OfJWP9s9T8BtRPUZAlikak85Ys\/wDKmoo1s7K1tPGNAz+rnc1FvrhnVY1OxbLepo4\/vZNrd8grvCBRUfVH3iM+O0dfp3BeLYkvzHpV40FktrZU2DN7TH1qnW0eJEXHQcxo5ZXDb745Rk0PVguGSMw6OzTdbhwz2kx9xFbaxHIzooUXEY5ucfrDrn1Gc1K4n7S7Gx06STTI5pLkjlhMicqhvMjqcdcVi0NwRvnf0qNc3b3VzktlV9lfdQzJptL5LEdH6J8weW+G5Wyz1WV7d57uZpZ5WLu7nLMx3JqBNqBIaV2IB6ZoPLMwRFBOwptpTIEj28qF6naNyrGII2HIIkxkuHDMv2t191GLWxEpXPsog3NMaXZzXF1HbRLkJsKuGgxRw3kcYmEaK4Yy91z5I8cHqPSl1XU7As1A1dT1TctVR+ILZZb1rewaR7VWyrunKz+pHh4+NCpBY2RKTEu4HRRnBo\/xVeCCR7KzAMnSVwfs+gqoyQPzbjcmmFJd8Y2sh8Vujc4sBTGoXMl1KZGGNsDHkKgMjE0UlRncsVAPkBimjb53xTJjw0WCFlpnPQqWHxpgx4UjlyT5jpRh7Y8pJxt4VEkjOcUQyW6Vz0OznZDXhJ3xUWZCu2KL3VtJEqkkHmXICnND3RifazRMb75pNVU2zlbNMWlvNczd1BG0jkZwoyae1ONoXCSKQ2B1qRpk93plybuznkgkCleZGIOCMEfEGh19PJcSl3Yk+tbBtOk5IJ4ZDTkG+0T8Ey5ymPEV8ifcA1Is7qOG0uYJLSKV5VASRs5jwcnHv6b1D8c1vGdwQljnWs4FWiLSbu30+DUjGfq8pIV\/DI6iiem3ENzBNYXB\/IzIUb0B8fgcH4VX4tVnGmmz71u6+0FztnzxS065KyK2fGlr4ZHgl+u75K30tdTsLY2e64Zj4FWDsk1+74W40jK576xuO95QftgezInuZa376UfD9trnBljxPYt3wgVR3g+\/BIAyN8yP81cz66DZazZ6zEDyyAc\/qy7H5qR+NdSdmF7Hxd2P3XD9w\/ePbpJZ5PXlYc8J+G4\/cpHjE\/sNRT4oz9JG13HJwVWroDRzjaz2HbJ5sdmPh6rh\/XrYw3DDGN6FVduPdOe1vp4nTlZHKsD4EVSiMEiunOtqFzrG6T2arc1fKP8ACsHeXK7eNARuRV34BtTNewqFJLMAABvUbYG5Wzo\/T9dWsBXVnAUqcL9kS3RAV0tZr5j0y2MJ8dgK5fuwb7i2CGQ86wkGQ4649pj8zXRXaXcjTuzmSyXlVWNrZ7bbD22\/0H51zloL95d6jft15SB72b\/aua4AXTOqa06vcfjp6roFM0VFW0O0Lrnub2iFLvrlnndyd9yfjTNoO9cKT0OajXcmZTvtmpmkRO4eQKcKOtWEtDGJwyV1RVbOqILLGl6VcHGBsKejfNDSVluBzuF36+VSo2YdDzDzoVzE7gqCXHhdEWuTHEQTXy0cK2ScAb0OecuQDUmM5QEGtJjsEfFVbb8tyLBu8AI3pyxj57uNT+lTFhnkznYbGpumkpeJk\/e6edBvyBAToHbaHLVeB7GF5Ty8yzPazcuV2zyED+deL1GsNKnu0wHwETP6R6fz+VG+CO6NxBdWx5liTlcEY8OuPI187RrFYk0+zt0KxyK1xv6nAHwwaoxn2qvYdv8AldUo1W1XdW7f8rkrMHs7U2Ekjd8bsyALsOUr4nPXOaZtNIkly56AdPOrPBpxlKKo5t+mKO3GjCzgWExjvcczny9KcvxER9kHMp7LiLY+zfMqgS6UsQZmIDAZCnxobJaEM4AyWGDgb1p0XCtzPIzTjkQeRzze6pX9VI8KIYETCEsS2M4GScn0rAYvGw2JuVr\/AG1AzIm6xp7CbPsxE5pmTTJAMkBfHJNaZfW+j27lZNQgjPiEUt+IoVrdpor92lhrUEyMgZhKhQh\/EdMYpjFiRcRkfIowVjJbdk58j9FnF1DHHlWLH1A2r5o9lZXmpQ29zdJbRyOFaWQHCA+JxVl1DQ3KGUFXXwK9D7iKrN\/aSROcIQvzxTeGdsrbNdmhp4xfaABUXXLVIZpIbd1mRWIDr0YDxqvToQSCMUVmZ87E586iuVlBVwA56HzprBdgsc1WMRa2dxIyKiyrB9XQpIWkIJkBXAU52wfGoZzmpckRRiGG9NooZSCPaH40W02CQTRuc6xFimgfaXJOPGplowV9jkVCkB58YORTtuxBr14uFhTyFkisWqD63w1JgZaBlkHu6H8D+Fa99FbWWS6uNNZzi5syQM7c8LZHx5C1ZNpKd7ZvA3SaNk+YxRv6PepGy4008OcKLxEf3SAxt\/Kq5i1OJ8Pmj4Z\/niE5x1u0I5T+ptvFufoQl9IbSVsuMtS7tcJLIZV9zb\/zrDbheWVhXUH0lrLN7bXROS8HI3vUn\/euZtTTluW99Wro\/UmpwqCQ67IB8MvkqF0oi2mxy8R6ZKMn2xWm9lUatrNnkZHer\/Gsyj+2K1Dso\/8ArFn\/ANVP4imVRlTyf0n0Q\/RQXqj3H0Wu9ut9\/wCWbdB1a6nlH7kWB\/rrDtDBTQZ38XnA+Q\/5rWe3Nz\/QdiGJPs3bfjEKyfTj\/wCXUx4zOf4VRcAjDMPaBvPzKuOH26+\/Brj52CjXTKvIo6gZY+ZNWLQNfktdDu9MgHKl2yd8cA8wXJHUZG58DVWlDNMcAknbFPWb8uRT2WFr2WKzpK10VQXDT6KYCwkOcg9aMafei3srhHhik71OQM65Kbg5HkdsfGg8n9qGA2YZp+ZXSBCQQDv760SNDgAU4pZXRFxG5ew\/NJkeNErNtuU1A0y0mvJlht4nlmJwqKMlvdUnlltrhopUZHRiGVhgg1plAOQTGje5hDyMijOnH8oFJ60YeEQXaMEDLnIJH4UDtXTnR026ZGatdnmS1dOXORtlf4UmqXbBurZFJZg4K69nV4311I+cqOUjY9a0njAW+q8MJdWKBzbMInYr7axnz+IHzNY\/wqTb3sMySAYO4JrWuHZpIG51US28wxIgOdjVHxVgjnEoVIx6Hq6ls7NR8eIQjhvS0a7hzHzb758\/CrTFoZuLqZ2Us4kARcefjRCHQlj7q4sG2fcKTjB8gf5Vc9B0xpIw8sTxyhssGGM+dARRT104ZGDmqhiWNWPWNPJULXIk0q1VUjR7gr7K9Qo8zWca+Lp5O\/eaSSXfORsvureOJdAMl1JOBjmO7HH4VQ9c4dRIWaOFpi4IVg2QPXaswx9BM5kjTkUTgmLQixOZKwrVbZiXZiFK5Iz4+lVy4Vfa7wsAAegzk1pvEmjXSl2Fq2F6lVqga1A6nk7pVOCM4xn31cKCpbIBYrqVDVNmZcFCdO1W406cPFhwDlo33Rh5EeNSTLDqsEziKOCdeoBwGz0x6+lBbhTk9aiMcHOcHNOvZ2uO0MipO7ZJyXrULIq551I3323FCdUtfq\/dsGV1deYFT+HvFWm3ka\/tmWVs3ES5\/bXz9TQG\/tvyhGAATRlPKdqztyS11MHsJaMyhkKm4HdHd\/u+tMz2stvdBHUgnbcUSmSbSNTQ5iaSMqwwQ69Afcal8Z67ca9enU7lYhNIFB7qJYwOVQo2UADYCjGyO2hsjslJZKeMxkvPab+fhvw1uqtcZ75ia+2\/XNNy5LZ65p238vSjTk1V5hvKVYtIkw0XLnAA+dfeCpHsOMJzGQDHKXGfArICKY0U+0PfXrTWK8aXS\/pM+fkDS17biRvJWHErPoonnjbzH2W0fSKAmtoZRg\/lpR88GuV9cGLlvfXUHbnKX0e3Y\/phvnEv+9cv66fzlh60V0PBbg8YPE+qovSD+4x35ofH9sVp\/ZSwGsWf\/VTPzrL1+0K0Ls7maO8hdThgwI99WGVu3E9vEH0S7oqf97txC1bt6j5dCsCp8Ltf\/wBRrJdNx\/VxPMTOP4VuHbta8\/CNvMi5K3cqjHlJDkf6KwrQyZNEnT9CYH5j\/iqJ0fft4c3kfmVcKB1qjZ4tcPQqJMxVyRtTaOVfNSFSM3KLK3IhYBmxnAr7q0VrBqc0NnP9YgVsJLy8vMPPHhVjDhfZQkjHC7771ItXLpy+PhU64Z2s1Lsx5SAMnpt0qDYKzSAKv41osfA99cdnk\/FY7n6rFdJAwMg5yxB3A8ulAVErYnC6s2HRGWEkm2gz3k6DvVF0vULvT76O7tJ5IZo25kdGKsp8wR0qVPdzXU7XE0jSSOxZ2Y5JJ8ag3MDRSkEfj0r1FIEXGAc\/hWTmtd2gpDJJETG85BGrKRSMKTze+rPw1qqW7mO4DMuNgD0PhVJtpNxijlg8YUNIx5+bpjw880sq4A5pBVooagSN2StT0iO3uSX08oZXT7EhPsnrlT5++rVw3fahZTo09s0ijbfOD65FZPotxMJlENwIyN883LtWg8Pa5DYIfrE0lx7JAEbYC7bH51TsRpXC4Ha9UPidI5zCANq+7f5rXNGuJnTvI5sA7Yc4P\/NXzStW7mHFxc95IqZKgYA9PfWEWXFPKQ8ckhLfZUvuvvq02WqTQacLqUsXmbpncAb5qv08tThsnWR5Fc5xTA3v98W4K98T3tvqFvKyMDJGvtIfEenlWTcQXEkLme1kkTl6lTgj40Xs9fik1kjP5O4zFgnrttVM4wuJbK6ltO9bBOSAdiOoyKzZ1lVVF8vvOzPNMcEwx0EnVHhfP4pg8UO85i1Qc0Dkd5JH7LAZ6kdDQLiC3gmjLxlZomzyOpyGHvFCtc71YkmeJkjm3jYjAbfBxQ3SNSe3m+rs2YJWwynwPmKscFEGjrI8uSv0FA2MdZFly\/N6hmOzs7iV7uzF1G0ZULzlSpI2bbyqrXapznG1XTiq1lt5HjljeKQdUYb1SLwe0asVC7bG3fVFVLmmIOG9erC7e1mjOMqjhsePqAfUUT1ezgmkkms+c27+0nOPax4E0CU5blqz6OnfaOh6927Id\/DGR\/OiKj92Q8IGA9YC06Kl30ZMjMARvX0QqdNkLHdW2Hj76m3sDLLjGQ29er63aGPkA3fDfhRwlyASs0nae63FVyaPI5gPSvkK5bAqVcnlVo18dzTVvGTIo8zRod2VW3QgS2CM6KgVwMdSK8acebja6x0DP\/ACpWjIGuFA6ZFfODYDfcZXBUcxlnZVHmWkAFAOcB1jjwTbFhsUMTf5ifIfdaf22MP6KRCcsHAGOm0ag1zNrn\/qT766L7bboPIyBsgyzHr5MAK5z1og3R99MeirS3CY78\/VUHpEbUcY7\/VQB1q58DThLqMnoCKplHuF7gx3Kb9DViZqkOAT9RWsceK6n47gXUuydL3ZzGlrcN8D3bf6jXOujJyXOo2QB+zzAfstj+BrpHs3A4l7LLzRxu\/dzWo3\/TUsh\/zE\/Kudj+Z8TxSSDkE\/syL5cwwQfca5xgjTA+qozqxx8t3or\/TtEVW0HQOse53ZQ65Uh6jfezRPVYu7mZcYIJBocqOQxVSQoycDoKtMbgW3QtbCY5S1OwSgOfAeFWS01y5i0prXvmMJcEpnboR0+NVMEjpUmJnELHwDAdfHFa54GyDNFYbiUtOTsoxMI7nBiBLfeyf4VGKGN+Ug1Gt5iZAeblJPgcVYLqBbZLdpZoLrvIw\/5Nslc+B8jtQ7\/wB2Q1N4NmrBfoQoNvlGBON6tdrJoj8PCER3Cat3+e9Mg7ruuXpjrnNABFbTsWgJiPgh3x8al2unXLQ96JIyAwGM0HPsvGZsndG18WQFxyRC1e4UM5jLKoyTnOBRvTdVmUNEjHEg5WVfvDPT50N0+wUArcXkaeYyTtVj0K60LS3zJIZWwSSqDY42xmlFU9tjZu0eSdNkIb2hdXLhaC2t7db\/AFIOIwR7J8PcPE09qevrLcSFJX7rJCZ2JHhkeG3hWeXXEl1fMGml9leir0HoPKm4NUUzo04ZouYcyq2CR5A+FJ\/2W5zi+TX0QvsAkeZJDc8NwWg6Hqfe61bEHKxkv8h\/vUTjzVFbUSzIDI0YJJPpgbUP4KvBDPc6giEIQYog++Qev4YGarfEWqre6vPKHzGDyqfQbVhBRXqjlk0LyOkYKvatkBZfb+\/luII4ndmVAQo5tgM\/\/wBoDPMRKSpNPapeQSX7PbwmGHYonOW5RjzND7mUO5xsMnHnVhgh2Romhka1vZVofUG1PSRLcEvJH7LEnrjp+FVnUoQH7xVwrH5VO0m4723e2CKCBzAqNzjzp7VLfNrGir7RBY\/yryICB+yNEO4B7LKuLHhyR0xVk4RHNa6hEQSORCPQ5xn8aDpAxGSDheudqs\/A1lLML50QsBEoI9Swx\/A1srZAISTy9UPHCGdpD7K2s0vVW8VzEh9tgccool2svwsNTj\/q8tyLYW0QPeEZD8mT8Kga2UN2bZSvdruzD7x8TVV1WZ5u\/kZupHKPToPwryniMsjZCStNW4RDbF9Dlu3ajwy70KPK9xk9M1IuxCt2wtySmMAkb1GRSW91TLG37xi3lTp5AzJVbp2uk7IGZKI6Ue4jknI2hjZ\/kM0X7DLQS8S200gyqziVvQRqZDQbV2Frw\/MRsZmWJfjufwBq+9iNi1vpd7qDLhhbiJM\/pzN\/8FalGIS7FFK7jl+eJWPSB2xsQj9Lfi429AEB7WbvmumjcANHCuT+sxJb+VYdqbc1y3vrTu07UBNqd5IpPK8p5RnOAAFH4AVldw3NKTVywuA09DFGdbeua570nlsI4uA9c03UzTJTHcKc+NQ69RtysDRwyVThkMbw4bl1L9GDW\/8AxabS3l9m5hyi7byJ7Q\/DmHxqj\/SD0FtE4zvUjj7uN5zcwBendynnGPc3MPhVU7M9euNK1e0vbeTllglWRN9sg539Nq6F+kdpFvxFwTpfF1iOaIIsUhA3EUu6E\/svt8TVHxaM4fjkdV+iYbJ\/qGnmNPFdK6z2qFkoPvCx7xp5\/Vc+3vLdWsV6u4mQE+jdD+NDLeb6uZVK8ySJysKm8P8AO8Nzpcu0kZMsY\/Bh\/Oot5DysdqasAaTGfwbk1qXPmjZVs1Iz79HfnAoc59rAPSvnMackjwc+FeQADuNqMBVcLXA5r6jEb1IS4foSai59rbpnbNOIpxmsXAHVbYpHA2apsMz53Y4qdDeMowrGhK17BIOxrQ+MOTanrJI9CrDaaggLGZGlJUhctgAkbH1xTy3zcuFIGfSgMb7bmn4nZmATJJoR0DdU8gxKS1ro2k7HbNENKjkupxGpIT77eQoXokKyXQa45jCAQ4VsZo+msWmj6e9vDBG8745Gbdgf0qAqLjssFyn9PO7Y6x5sEd1\/VLjStGtrMthpISsQPVIyev8AH8apbTggBSfXeol9eyXU7STSF3Y7kmmGnLN7TY28qlNRiJvM6rS+uAJDUQhuAkwZkEijqpJAPyptnJNRkkywFSQhzW8tDSsmSukCsXCgtRrNu8sTyQZw6c+C22+\/hvRO6RXu1mkU9yH9pR15fIfChnD0fd8s2CQmXairSPJpcspGCzEKfSks\/wDa3HcmzGgBQUFtfNKsMQhjUdeYnO+1XDg4SWvDepx245IJHjR2K+05UMxOfLfGBVQ0u1LTAqMIoJY+FXvX4m0jhi102IGORx9YuT48zAEL8Bigq9wOzCN5HwzutNSQWti3kj4Z39FQdVjUR3dy7DmIwqjwycb1VLuM45SNycmrdqVnKtkgCktNLz48lX\/k\/hVe1FUh5kGJJD9pvI+lOqN+VgbrRWM2xnogxXD8qeOxNEdPhY+wNh403Ywd5JzY9ld6OaZFDbxvcXO0MKmSU+g8PjRc81hYIWgphtGR2QGfgg\/Eqd\/qNjpKE+woaTHgz\/7Lv8a12FBw92bRyphXnja69xf8nED8BzfvVmHZ7pdzxPxehc8j3UxBbwjX7Tt7lQGrz28azDb28Nhb\/k1I7zux9xAOWJfgv8qBmpzV1kFAP6ndwzPnu5qo1s3tdSXuyBzPIDT4fFYVxleCSdlU7DYVUjuc0Q1m4M1wxzneh1dEeblcxxir9qqnPSpUqVYpUi\/D1wYrhd8b12J2A3+n8Wdn99wjqp71FjcFS25hfY4\/ZbB+NcVWkhjlBrZexXi6bh7XrTUIMuY29qPmwJFOzKfeCRSPpLhj8Sw18cfvt7Te8fUXCunR6br4H0t89R3j66IV2haLf8J8WzQzj86sbgxSHGA+Pst7nXFQ9TWKdEubfeGZQy+np8K6U+kJwtp\/F\/Blvxnow794bYd+yDJltT0fH6UZO\/pnyrmPRGNteS6LeMAkjZhcnYP\/ALMPxpHhWINr6VszcnNyI4W1Hh6K1YZViQmB+Qf8H\/IO077cEOljIb415nhZF5ipwehonf2bRSHAO3X0p281gycPRaW1rbju5mk74J+UOQByk+W3T1NOBK422RdeS0TIy8SmxGiBoqlGHtBsjHl8aciVgMEHHnXhZApyVzXqOZeckZUE7AHpW83SyMsBFyiFnYPdSKIQWJIyB1r3d6ZLbyFZFKnPQii\/DHEA0bWLS\/s1VmgkSRRMoYFgQdx4jNSOMOLLnW9YutTuEjE1zKzs0cYVeYnJwBsKXGWfrbBuStDKWh6nac7Pjz7uHO\/gq5Haykj2eVfM7UTtoEixIrlSOpG2PjQ1tRuCxy3zFeLq9kuH5nYbALgDA2GM1tcyR+RWiKppafNoJPNFjqCxgrarlgOuNh8KHNM0jlmYsx3JNRlkbfkJHh1r0px45r1sQbosZa58xFzl8FLlWSMLzoyhxzKWGOYeYpIWZsnJJprnkkK87s3KMLk5wPIVNtYzjnOw6Vg7sjNb4AZHZIitkIrWK6d0PeZwobJGPMeFStPtrnUrxUjUuzEAAbZ9KgRZOFOSM9AauPDNjJHbi67tlViUQkdT40rqZTEwuJz3Kz07Q6waLBP6RAiGSCZGCFe7yBvnrRGeze4scKeVUwqjHQVNttPeR41QYA+03qateicNT36m0t4HkfmCqAPtGq1UVrWO2romorIqcbTignBGhrNdhpYy1pAO9uCR9oDov7x2+dENehl1TU35sBFPNI56LmtBvdGi0PS47DvESJRz3E\/+LJ5KPEDoKy\/i3Wo07xLZRHbxEkAdXPmT4nNKoah9XUFzO4fnNJqOtdXzmWPTQchx7z9Lqo8capF9ekstPBWGEd2ZPFsdfdvmqjPCzsgO2Rn4VLnLSTGRyQM5bNT7CFGxM6cxJ5UB8T7vKrlC1tNGAE3MJfZqiW9v3MQUKd8beZ8KY4ukNvbQaJFk3E5WW5H+hP5n4VY2WDTbGXWL8ZSI8sKHrLKegHp5+6hvZrwzecW8VBppCGlZprmcjPcxA+2\/v35VHmRWUUoJMzzk31+2qXY1Vsp4epaf6u7gtG7H9At9E4Tudfvj3ayxOkTkbiBN5pP3mAUeit51hPahr0uqatdXcjYaVycZ2UeAHoBgfCtw7c+J7fTtOi4Z00CGOOFO9jUn8lEoxFF8ccx9y+dcucQ3ZnuGOc7026KU73tkxGTWTJv9I3+J9FznFKwwUjnnJz\/QfnwQiVizkmvNKlVrXOSbm6VKlSqLxIbGj3DmoNbzqQSN6A17hcowINetNjdF0VU6llEjdy7H+jnx1AQOHNRkVoLpj3HenKB2HtRkH7rj8ffVB+kF2Zvwzrn1vTY3bSbxmeybO8TdWgY+a59k+IrLODtba3lRS5AyPHHjXXvZxxLpXaPwhPw1xHyXFz3Q5wcBpkH2ZkPhIvifj0Nc\/wAbpX4FWHEYB+5kPbH8J\/i7uK6C57J4xVxC4PvDnx\/N\/euVtMuDqcBgnOL2Ffaz1lUfe948agX1sVbYb+NXXtX4A1bg3iVlBZj\/AG1rcxKQlxH+mv6w6Mvnn4121mh1eJioWO7QZkjHj+svp6eFM45WloljPZPw+3BWKnkbXxCJ5u\/cf4h\/7Dfx77qtzREDI91MgYNGLy1Icgrih8sXKelMY5A4JDV0TonaJpHKkYPjX0sxY5J618K79Nq+qpBzWeSFBdaycy2MmkoFPLMXhSBz+TViw26E9T+FSHtEjCskglUgHI8PQ1qL7ZFHx05kzZmAvumWF1f3SW1rBJPLIcIkaliT6AV7mtZIZDE6MrqcMCMEGpmiX9zpV7He6fNJBcxHKSoxDKfTFJmuLqeSeV2d2JZiTucmhnSO2uScQ0sewBq5RoYsfa+VEY0Lxg5Hu8q8Q20jMMqQPM1ZOHdJjvJmhJZCoySFzt4+6hKidrG7RTejpiMgF54b0s3U+XQrGg53Y74Hl7zVvsWuufuI+ZYgRhc+yKK8P6TFNbvp9rywjlzzuNiR5mjVrw1FaJ3up6hFbx9e7QFpX9w8PecVUqzEmPeQ7wCa+0Q04LHa8NVL4Rs0uLqGyhtfrspOTvgZ8T7vWtp02+0XQNOlSGG3a\/5AGlQZVc+A8\/fWQR8S22kWTQafb\/VkcdCcvL+0fL06UPHEl0IZGlf25jzDfO2NqQFtS6QyRi2ozz11tuB57lVsSwqfE3XdcN4X1793giXaFrk0lxJG8jM7nJOdgPIVknEF1379whyA2WIPjRjiPVmuk7iNy0nN7T56eYpnT+GroRx3d5GY4XUOmSMsD0NPKCFlHGDIc\/VWqgp46OAMOSBLpkjRxu4HtnKjyFHNM01ctNM4hggj5pZG+zEnn76P6for3MjuCkUUSc0srnljgQeJNUfjriGG8\/8ACtKLJpsbZ5mBDXL\/AKbDy8h\/Oi4pn1b+rZ4nh9+H0WyWrABbHrvPBCuINRl4h1iKC3ik+qRERWluqks2TjoOrsa3HTrSy7L+zyW4v0jk1O5Ze+jVv7WbH5O3B\/QQbsfPmPlUDsk4Ht+ENHbjnix0tLqOEyWscwwbONhvK\/8A7jDZV6gHzrKu1zjybX9Re6YNDbxqY7OAn+zj8z+u3U\/AeFGMpDi1SKCDKJnvn\/T3nf8AVc\/rKptXIQD2G5k8fzdzz0CpXHmuzXd1cTXE5muJpGkmk\/TYnf4eAHkBWd3EhkkJqZq1408zEnO9Dq6U1rY2hjBYDILneNYj7XNZvujIJUqVKokqVKlSqKJUqVKoopFncNDICDWlcAcW3Wm3cE1vdSQTROHjkQ4KN5\/8eI2rLal2V08MgIOMVi+NkrDHILtOoTvB8WfRSWObTqF3hwxrfD\/atwvJoetRrHfxp3hWMgOjdO\/gJ\/7l+B8DXPfaz2Z61wdrwYAlZCXtLuEER3A81P3X80O\/8TV+B+LrnTru3nguZIJoWDxyI2GQ+YPu28jXVXAvHnDvaDow4b4otrZrm4AUxv7MVyw6NG393L6D4ZG1c6rKGo6NSmWG76Y+JZ9Wq5kDY6+n7UZzI3tPH7+a5Vs76HUfza8C296DjJ2WQ\/yb0+VMXthJGxDKdvStl7ZOw6901ZdT0dZtR0xRkzLH+Xt\/1ZkHUfrjb3dKx0XWoaTy22qQNc2p2RwcsB+q33vcabUtRHUMEtOQQd30+m5PafEYatlqg3\/nH+sa35\/\/AFDJINgvLuKYKEHpVljgtNRjMthKJQPtL0dfeKgz2LKTtRjKgaHVe1GEOAD2ZtOhGYQyOJZOmx8qkIkqMAoZT516eDAxy4PnTic7ACQnI2Df71m591oip9g2IsVPsV5h+UhVm92M1euDm4Og03UG1u3uGuGgxbmGUYV8jcgjcVnJWVSD7RHmNxUiN25cHO9L6mn60W2rdyewT7I2SLHjv81ahLon1gsY7to\/DBG9Wrh3iXh\/TZkP9FSTKpyyGQAN79sn51m1tzrjlUkHzqdBM69FAx6UvqaFkrdlxJHej+tDxZw14Zei1I8VNJasmjxLaJ97A5Xb05j4fGgTarOHMlzctk78ofLH\/aq3p1rqeoymO2iklIBYjwA8TUubTZIGC3VzDGeuAwY\/Ib0vbRQQktBF\/iiomsb7oRJdTa4nMtw55BsFHX3CvNzfz3chSBW329B\/sKHAQhwkKPJgYy3Q\/AUd0TRr2+k3jLRjcqBgD3nwr2QRRDaOSKBaBd2QCd4e0pJW7+ch0Hp7P\/NaFZ6fA+nnV9bu00vRYNjNIPalIH2I16sx8hVUu+IuHuGwEPd6xfIPZgjbFvEf1mH2iPIVWJL3iztF4his4I7jUbwjlgt4UxHCnovRFHiT8TQDKSetlDnCzPzQfPySmpcajtl2wwfqPDkD6nLkVL7QuNjrajSdHtGsdHRh3NqN5J28HlI+02eg6Dw86vnY\/wBl8PD0P9c+O4o4Z4V7+2s7nHJbKNxLMD979FPifCrDwbwHwv2V6Y3FXFt\/bXWqRj2ZiOaK3Y9FhUjMknhzfLzrH+2XtTveJ52hIaz0qJ+aCz5gWds7SSkdW8l6D1PQ2kjkrnGiwvJv6pNw4gHe7nu71VK7EPbh7NR9mFurjfPjnqb+Z7tV229pL8S3jRQNJFpEEhaCJz7Vw+\/5aQf6VPQetYDr+qPczMSxO9OcQaxJdSsS5OTVfdizZNdHw7DoMMpm00AyHmTxKo2M4szZ9mp\/dG\/jzXxiScmvlKlRiqiVKlSqKJUqVKoolSpUqiiVKlSqKKRa3LwuCDirjw3xI8DKrNlfEE1Rq9xSMhyDXuRFiLhNcNxaahfdhyXYnZX23XNosNrrkkt9bqAqTqc3EQ6b\/wCIvod\/fV14n7POCe0Syk1jh28tbS5l3kaFea3lY\/4kXWNvUfKuINK1qa3cEORitF4N4+vtMvEu7K\/ntLkbd7E+Cff4MPfmqXX9Eix5qMKf1bjmWn3T4bu8K409TS1p6yB3VycNx\/OGiMdoHZHxBwncfWnt5bVAfyVzE5kgf9mRenuaqjJqmp2YEWq2QuE8JMYY+5hsa6P4N7dVeD6txFZCdHHK9xZoDzj9eFtj8KM3nCnZfxzG82jTQWt2\/wBs2DhGz489u\/8AIUndjFRRnq8UgLbfqzI8xmPFHxVlVQvzBZfh7p8Dl+aLl22vNJuyAtx9Xc\/cmHL+PSpR00snPGFkX9JDkfhWq8V\/R91Ad4+jXFhqAH3Fb6tL\/lb2fxrN9W7MOLdCkZ5tN1Wz5ScN9XZl2\/WTIplT11JUi8Mvhr6ZpxDjrXZSRtd3HZPkb\/JQorMxsQ0bAHqKkrZx49lT7mFQIzxPZnC3yvy\/dlYE\/Jhmno9V4nU4a0tZc7\/2Sn+Bra5khzDh5pqzFaO1thw8AfmiEdrIBlFSpUNrIcMzDAPgKFHWuJVGf6MtRjx7j\/mvL8RcTLt+aW+fKNF\/ia0mCZ2hb5raMWpG6Nd5fdWOGG8Yctuk5PmAf5U8lisIMmo3dvaL1JlkHMfh1qrwS8Uame7W8vLnO3LbKznf0QVY9E7I+PNVIm\/oWe2RsEzX0iwADz9o8x+VaZIBG28sgaPzebLRN0iiZkBbv+ik\/wBYuHtNH5pbTajKPvP+TjB8\/M\/hQvU+J9d1uRdPjZ1SQ4jtLVCOfPQYHtNWncM9hVjCBdcT8QF40PM8dgORF\/amk6fACrVHxp2WdnsLQcLafb3d8uzNYjvHY+b3DDA\/dzSr26iEmzTMdM\/kL\/E5DvCU1PSJ7yBEwuduv9PsqV2e9hHEervFe8VTHQrFsEQAc11IPReie9vlWi6zxtwN2YaRLoHCNnDcXSj8skUnNlsdbibqT+qPkKx7tF7aNd1uOW2+tjT7Ns5t7N2BcfryH2m\/AVjGtcTPIDHGQiDoq9BTun6O4hiXaxB3Vx\/wN1P9TvkLJLWTF37zEpMtzB8\/wlXvtJ7RNR1\/Ufr2pXnfzICIlA5Y4B5Rr4e\/qayfWNWkuZGPMTUG8vpJ2OWJqGSScmrrTU0NHEIadoa0bgqpimPPqB1UI2WDcF9dixyTXmlSraq2TfVKlSpVF4lSpUqiiVKlSqKJUqVKoolSpUqiiVKlSqKJDbpT8F1JERhjTFKos2Pcw3aVYNO16aEj2z86tGmcVAsjSnLKQQwOGHuI3FZvXtJXQ7Majtl7dl4uE9o+kVTANlxu3gc10Tw12s8SafGsUGvzTwjpFfKJ192T7QHxq96R253aMPruj20oPVrK7aI\/5XBH41yLDqE0f3jU2HXJ0++ar9X0TwiqO06LZPLL0TiPHqGUfvI9nuP\/ANXZcfa\/wpejk1LR785699ZRXA9dwaS8adj90Oa50rTQxG\/eaGc\/9qmuQYeJZ1\/vD86lDiqcf3rfOlx6D0rcoqiRo5FEtrcNdmHkeA+y60PFPYqAT\/Rej\/DRJP8A414ftG7JbE\/mmjWpcDK9zoaqf+7Fcn\/1ruP8VvnX08VSnq5Nef7Ex\/8AVSea9NTh7v8AjHxH3XUOpdu+kW6tFpehalIACeTmjgU+fsoGNVLVe2viW7y1va6bpUZ3DtGZpf8AvOAf3awWfiedh\/aE\/Ghd3rU0ufbPzoqn6GYXE7akBeeZJ9SVpfiWHwZgl3LQfBaPxPxve6rJ3mrapeakynIFxMSgPogwo+VVLUuJpHXkRgqjYBdgKqctzLId2NMkk9TVlghhp27ELA0cgldR0llILYAGjkp95qU0xOWNQXdmO5rzSrYTdV2WokmN3m6VKlSrxaUqVKlUUSpUqVRRKlSpVFF\/\/9k=',\n};\n\nconst TEXTURES_EMBEDDED_ORIGINAL = {};  \/\/ backup for reset\n\n\/\/ Apply linear filtering so 256\u00d7256 sources scale smoothly to ~78px cells.\n\/\/ Without this, downscaling can show subtle aliasing on some browsers.\nfunction tuneTextureQuality(texture) {\n  if (texture && texture.source) {\n    if (texture.source.style) {\n      texture.source.style.scaleMode = 'linear';\n    } else {\n      texture.source.scaleMode = 'linear';\n    }\n  }\n}\n\nasync function loadEmbeddedPngs() {\n  console.info('%c[Sprite Loader]%c Loading embedded production artwork\u2026',\n    'color:#d4a832;font-weight:bold', 'color:inherit');\n  let loaded = 0;\n  for (const [id, url] of Object.entries(EMBEDDED_PNG_URLS)) {\n    try {\n      const tex = await loadTextureFromUrl(url);\n      tuneTextureQuality(tex);\n      TEXTURES[id] = tex;\n      TEXTURES_EMBEDDED_ORIGINAL[id] = tex;\n      ASSET_STATUS[id] = 'embed';\n      ASSET_RESOLVED_URLS[id] = url;\n      ICON_URLS[id] = url;\n      loaded++;\n    } catch (e) {\n      console.error('[Sprite Loader] Embedded artwork failed for', id, e);\n    }\n  }\n  console.info('%c[Sprite Loader]%c ' + loaded + '\/' + Object.keys(EMBEDDED_PNG_URLS).length + ' embedded artworks loaded',\n    'color:#d4a832;font-weight:bold', 'color:#1dc8a0');\n}\n\nasync function loadSymbolAssets() {\n  for (const [id, svg] of Object.entries(SVG_STRINGS)) {\n    const dataUrl = 'data:image\/svg+xml;charset=utf-8,' + encodeURIComponent(svg);\n    SVG_URLS[id] = dataUrl;\n    ICON_URLS[id] = dataUrl;            \/\/ initial: SVG is the icon\n    ASSET_STATUS[id] = 'svg';            \/\/ initial status\n    try {\n      const img = new Image();\n      img.width = 100; img.height = 100;\n      await new Promise((res, rej) => {\n        img.onload = res;\n        img.onerror = rej;\n        img.src = dataUrl;\n      });\n      TEXTURES[id] = PIXI.Texture.from(img);\n      tuneTextureQuality(TEXTURES[id]);\n      TEXTURES_SVG_ORIGINAL[id] = TEXTURES[id];   \/\/ backup for reset\n    } catch (e) {\n      console.error('Failed to load SVG for', id, e);\n    }\n  }\n}\n\n\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  SESSION STATE\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nlet balance=1000, wagered=0, returned=0;  \/\/ 1000 is a demo fallback only; real balance comes from \/state on boot\nlet spinCount=0, winSpins=0, lossSpins=0;\nlet bonusTriggers=0, bonusWins=[];\nlet bigWin=0, bigWinX=0, maxCascade=0;\nlet baseBet=0, baseWon=0, bonusBet=0, bonusWon=0;\nlet totalWinAmt=0, totalWinCount=0;\nlet winDist={'0':0,'tiny':0,'small':0,'med':0,'big':0,'huge':0,'mega':0};\nlet spinLog=[];\n\nlet inBonus=false, freeLeft=0, globalMult=1, bonusWinThis=0;\nlet anteMode=false, turboMode=false, autoRunning=false;\nlet lastSpinWin = 0;  \/\/ tracked for player HUD\nlet autoTarget=0, autoCount=0, autoTimer=null;\nlet spinning=false;\n\n\/\/ Tumble feel presets (pixi-reels inspired)\nconst FEELS = {\n  classic:{ fallDur:280, fallEase:'power3.in',  dropDur:450, dropEase:'back.out(1.6)', stagger:60 },\n  bounce: { fallDur:260, fallEase:'sine.in',     dropDur:500, dropEase:'bounce.out',   stagger:70 },\n  slam:   { fallDur:180, fallEase:'power4.in',   dropDur:300, dropEase:'expo.out',     stagger:25 },\n  wave:   { fallDur:280, fallEase:'sine.in',     dropDur:480, dropEase:'back.out(2.0)',stagger:110},\n};\nlet currentFeel = 'classic';\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  PIXI SETUP\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nlet app, cellSprites=[], orbLabels=[], winHighlights=[];\nlet PIXI_W = 660, PIXI_H = 580;  \/\/ updated on pixi init for FX positioning\nlet pixiReady = false;\n\nasync function initPixi() {\n  app = new PIXI.Application();\n  const wrap = document.getElementById('game-wrap');\n  \/\/ Fixed logical render dimensions \u2014 CSS scales the canvas to fit the\n  \/\/ container responsively (see #pixi-canvas { width: 100% }). This keeps\n  \/\/ grid layout math stable across desktop and mobile portrait viewports.\n  \/\/ H is sized just slightly larger than the grid (485px tall) so there's\n  \/\/ minimal empty space above\/below the reels.\n  const W = 660;\n  const H = 510;\n  PIXI_W = W; PIXI_H = H;   \/\/ expose for playFxAtCell\n  await app.init({\n    width: W,\n    height: H,\n    background: 0x0f0f1e,\n    antialias: true,\n    resolution: window.devicePixelRatio || 1,  \/\/ HiDPI \/ Retina support\n    autoDensity: true                            \/\/ scale CSS dims to logical units\n  });\n\n  \/\/ Attach canvas\n  const canvas = app.canvas;\n  canvas.id = 'pixi-canvas';\n  canvas.style.width = W+'px';\n  canvas.style.height = H+'px';\n  wrap.replaceChild(canvas, document.getElementById('pixi-canvas'));\n\n  \/\/ Load custom SVG symbol artwork BEFORE building grid\n  await loadSymbolAssets();\n  \/\/ Load Spine FX explosion textures (plays on winning cells during cascade)\n  await loadFxAssets();\n  \/\/ Load bitmap font glyphs for Total Win popup\n  await loadBitmapFont();\n\n  buildGrid(W, H);\n  pixiReady = true;\n}\n\nfunction buildGrid(W, H) {\n  const offsetX = LEFT_RESERVED + Math.floor((W - LEFT_RESERVED - GRID_W) \/ 2);\n  \/\/ Grid is centered vertically in the canvas (no dev labels above to make room for)\n  const offsetY = Math.floor((H - GRID_H) \/ 2);\n\n  cellSprites = [];\n\n  \/\/ \u2500\u2500\u2500 REEL FRAME \u2014 vertical dividers between columns (5 dividers between 6 reels) \u2500\u2500\u2500\n  for (let col = 0; col < COLS - 1; col++) {\n    const divX = offsetX + (col + 1) * (SYM_SIZE + GAP) - GAP\/2 - 0.5;\n    const div = new PIXI.Graphics();\n    div.rect(0, 0, 1, GRID_H + 6);\n    div.fill({ color: 0xd4a832, alpha: 0.18 });\n    div.x = divX;\n    div.y = offsetY - 3;\n    app.stage.addChild(div);\n  }\n\n  \/\/ \u2500\u2500\u2500 CELL GRID (6 cols \u00d7 5 rows = 30 cells) \u2500\u2500\u2500\n  \/\/ Default fallback texture if assets failed to load\n  const fallbackTex = TEXTURES.blue || PIXI.Texture.WHITE;\n\n  for (let row = 0; row < ROWS; row++) {\n    cellSprites[row] = [];\n    for (let col = 0; col < COLS; col++) {\n      const x = offsetX + col * (SYM_SIZE + GAP);\n      const y = offsetY + row * (SYM_SIZE + GAP);\n\n      \/\/ Cell background\n      const bg = new PIXI.Graphics();\n      bg.roundRect(0, 0, SYM_SIZE, SYM_SIZE, 8);\n      bg.fill(0x161628);\n      bg.stroke({ width: 1, color: 0xffffff, alpha: 0.07 });\n      bg.x = x; bg.y = y;\n      app.stage.addChild(bg);\n\n      \/\/ Symbol SVG sprite (replaces previous emoji text)\n      \/\/ Note: 'txt' name retained for animation compatibility \u2014 it's now a Sprite\n      const txt = new PIXI.Sprite(fallbackTex);\n      txt.anchor.set(0.5);\n      txt.x = x + SYM_SIZE\/2;\n      txt.y = y + SYM_SIZE\/2;\n      txt.width = SYM_SIZE - 4;\n      txt.height = SYM_SIZE - 4;\n      app.stage.addChild(txt);\n\n      \/\/ Orb multiplier value overlay (only visible on orb symbols)\n      const label = new PIXI.Text({ text: '', style: {\n        fontSize: 18,\n        fontFamily: 'Arial Black, Arial, sans-serif',\n        fontWeight: '900',\n        fill: 0xfff8a0,\n        stroke: { color: 0x0a0a14, width: 4, alpha: 1 },\n        align: 'center'\n      }});\n      label.anchor.set(0.5);\n      label.x = x + SYM_SIZE\/2;\n      label.y = y + SYM_SIZE\/2 + 8;\n      label.visible = false;\n      app.stage.addChild(label);\n\n      \/\/ Win highlight overlay\n      const hl = new PIXI.Graphics();\n      hl.roundRect(0, 0, SYM_SIZE, SYM_SIZE, 8);\n      hl.fill({ color: 0xd4a832, alpha: 0 });\n      hl.stroke({ width: 2, color: 0xd4a832, alpha: 0 });\n      hl.x = x; hl.y = y;\n      hl.alpha = 0;\n      app.stage.addChild(hl);\n\n      cellSprites[row][col] = { bg, txt, label, hl, x, y, symId: 'blue', orbVal: 0 };\n    }\n  }\n}\n\nfunction sleep(ms) { return new Promise(r => setTimeout(r, ms)); }\nfunction rnd() { return Math.random(); }\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  RNG\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nfunction drawSym() {\n  const rateInput = inBonus ? 'p-bonusorbrate' : 'p-orbrate';\n  const orbRate = parseFloat(document.getElementById(rateInput).value) \/ 100;\n  if (rnd() < orbRate) return 'orb';\n  const keys = Object.keys(SW);\n  \/\/ \u26a1 Ante mode: scale zeus scatter weight for ~1.5\u00d7 bonus rate (RTP-neutral)\n  const vals = keys.map(k => (k === 'zeus' && anteMode) ? SW[k] * ANTE_SCATTER_MULTIPLIER : SW[k]);\n  const tot = vals.reduce((a,b)=>a+b,0);\n  let r = rnd() * tot;\n  for (let i=0;i<keys.length;i++){r-=vals[i];if(r<=0)return keys[i];}\n  return keys[keys.length-1];\n}\n\nfunction drawOrbVal() {\n  const tot = ORB_WEIGHTS.reduce((a,b)=>a+b,0);\n  let r = rnd() * tot;\n  for (let i=0;i<ORB_VALS.length;i++){r-=ORB_WEIGHTS[i];if(r<=0)return ORB_VALS[i];}\n  return ORB_VALS[ORB_VALS.length-1];\n}\n\nfunction generateGrid() {\n  return Array.from({length:TOTAL}, (_,i) => {\n    const s = drawSym();\n    return { id: s, orbVal: s==='orb' ? drawOrbVal() : 0, pos: i };\n  });\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  WIN DETECTION (scatter-pays: 8+ same symbol anywhere)\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nfunction detectWinners(grid) {\n  const minC = parseInt(document.getElementById('p-mincluster').value);\n  const counts = {}, positions = {};\n  grid.forEach((cell,i) => {\n    if (cell.id === 'orb' || cell.id === 'zeus') return;\n    counts[cell.id] = (counts[cell.id]||0) + 1;\n    if (!positions[cell.id]) positions[cell.id] = [];\n    positions[cell.id].push(i);\n  });\n\n  const winners = {}; \/\/ symId -> [positions]\n  Object.entries(counts).forEach(([sym, cnt]) => {\n    if (cnt >= minC) winners[sym] = positions[sym];\n  });\n  return winners;\n}\n\nfunction calcWin(winners, bet) {\n  let total = 0;\n  Object.entries(winners).forEach(([sym, positions]) => {\n    const cnt = positions.length;\n    const tbl = PAYTABLE[sym];\n    if (!tbl) return;\n    let mult = cnt <= 9 ? tbl[0] : cnt <= 11 ? tbl[1] : tbl[2];\n    total += mult * bet;\n  });\n  return total;\n}\n\nfunction collectOrbMult(grid) {\n  let m = 0;\n  grid.forEach(c => { if (c.id==='orb') m += c.orbVal; });\n  return m || 0;\n}\n\nfunction countScatters(grid) {\n  return grid.filter(c=>c.id==='zeus').length;\n}\n\nfunction tumbleGrid(grid, winners) {\n  \/\/ Mark winners for removal\n  const winSet = new Set();\n  Object.values(winners).forEach(ps => ps.forEach(p=>winSet.add(p)));\n\n  \/\/ Rebuild column by column: drop surviving symbols, fill from top\n  const newGrid = [...grid];\n  for (let col=0; col<COLS; col++) {\n    const surviving = [];\n    for (let row=ROWS-1; row>=0; row--) {\n      const idx = row*COLS+col;\n      if (!winSet.has(idx)) surviving.push(newGrid[idx]);\n    }\n    while (surviving.length < ROWS) {\n      const s = drawSym();\n      surviving.push({id:s, orbVal: s==='orb'?drawOrbVal():0, pos:-1});\n    }\n    for (let row=ROWS-1; row>=0; row--) {\n      const idx = row*COLS+col;\n      newGrid[idx] = surviving[ROWS-1-row];\n      newGrid[idx].pos = idx;\n    }\n  }\n  return newGrid;\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  PIXI RENDER\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nfunction getSymInfo(id) {\n  if (id === 'zeus') return { emoji:'\u26a1', color:0x1dc8a0 };\n  if (id === 'orb')  return { emoji:'\u2728', color:0x8b6fe8 };\n  const s = SYMBOLS.find(x=>x.id===id);\n  return s ? { emoji:s.emoji, color:s.color } : { emoji:'?', color:0xffffff };\n}\n\nfunction renderGridInstant(grid) {\n  for (let row=0;row<ROWS;row++) {\n    for (let col=0;col<COLS;col++) {\n      const idx = row*COLS+col;\n      const cell = grid[idx];\n      const sp = cellSprites[row][col];\n      if (!sp) continue;\n      \/\/ Swap SVG texture for new symbol\n      sp.txt.texture = TEXTURES[cell.id] || TEXTURES.blue;\n      sp.symId = cell.id;\n      sp.orbVal = cell.orbVal;\n      \/\/ Orb multiplier value overlay\n      if (cell.id === 'orb') {\n        sp.label.text = cell.orbVal + '\u00d7';\n        sp.label.visible = true;\n        gsap.set(sp.label, { pixi: { alpha: 1 } });\n      } else {\n        sp.label.visible = false;\n      }\n      \/\/ Reset highlight overlay completely (cluster colors get redrawn per-cascade)\n      sp.hl.clear();\n      sp.hl.roundRect(0, 0, SYM_SIZE, SYM_SIZE, 8);\n      sp.hl.fill({ color: 0xd4a832, alpha: 0 });\n      sp.hl.stroke({ width: 2, color: 0xd4a832, alpha: 0 });\n      sp.hl.alpha = 0;\n      \/\/ Ensure sprite is fully visible and at correct position\n      gsap.set(sp.txt, { pixi: { alpha: 1, scaleX: 1, scaleY: 1 } });\n      sp.txt.y = sp.y + SYM_SIZE\/2;\n      sp.label.y = sp.y + SYM_SIZE\/2 + 8;\n    }\n  }\n}\n\nasync function animateFall(winners) {\n  const feel = FEELS[currentFeel];\n  const winSet = new Set();\n  Object.values(winners).forEach(ps => ps.forEach(p=>winSet.add(p)));\n\n  const promises = [];\n  winSet.forEach(idx => {\n    const row = Math.floor(idx\/COLS), col = idx%COLS;\n    const sp = cellSprites[row][col];\n    if (!sp) return;\n    sp.hl.alpha = 0.5;\n    \/\/ \u2728 Spine FX: play 34-frame explosion at this cell as it disappears\n    playFxAtCell(col, row, sp.txt.parent);\n    const dur = feel.fallDur\/1000;\n    const dly = turboMode ? 0 : (row * 20)\/1000;\n    \/\/ Fade icon\n    const p = new Promise(res => {\n      gsap.to(sp.txt, {\n        pixi: { alpha:0, scaleX:0.4, scaleY:0.4 },\n        duration: dur, ease: feel.fallEase, delay: dly, onComplete: res\n      });\n    });\n    promises.push(p);\n    \/\/ Also fade orb label if visible\n    if (sp.label.visible) {\n      gsap.to(sp.label, { pixi: { alpha: 0 }, duration: dur, ease: feel.fallEase, delay: dly });\n    }\n  });\n  await Promise.all(promises);\n}\n\nasync function animateDropIn(newGrid, oldGrid, winners) {\n  const feel = FEELS[currentFeel];\n  const winSet = new Set();\n  Object.values(winners).forEach(ps => ps.forEach(p=>winSet.add(p)));\n\n  \/\/ Find which positions are new (were winners or above winners in same column)\n  \/\/ Gravity: symbols above a hole slide down\n  const dropPromises = [];\n\n  for (let col=0; col<COLS; col++) {\n    \/\/ Find holes in this column\n    const holes = [];\n    for (let row=0;row<ROWS;row++) {\n      if (winSet.has(row*COLS+col)) holes.push(row);\n    }\n    if (holes.length === 0) continue;\n\n    \/\/ All cells in this column animate down (gravity)\n    for (let row=0;row<ROWS;row++) {\n      const idx = row*COLS+col;\n      const sp = cellSprites[row][col];\n      if (!sp) continue;\n      const cell = newGrid[idx];\n      const info = getSymInfo(cell.id);\n\n      \/\/ Update content\n      \/\/ Swap to new SVG texture\n      sp.txt.texture = TEXTURES[cell.id] || TEXTURES.blue;\n      sp.symId = cell.id;\n      sp.orbVal = cell.orbVal;\n      \/\/ Update orb label\n      if (cell.id === 'orb') {\n        sp.label.text = cell.orbVal + '\u00d7';\n        sp.label.visible = true;\n        gsap.set(sp.label, { pixi: { alpha: 1 } });\n      } else {\n        sp.label.visible = false;\n      }\n      \/\/ Clear highlight overlay (was tinted by flashWinners)\n      sp.hl.clear();\n      sp.hl.roundRect(0, 0, SYM_SIZE, SYM_SIZE, 8);\n      sp.hl.fill({ color: 0xd4a832, alpha: 0 });\n      sp.hl.alpha = 0;\n\n      \/\/ Symbols that were above holes (now slid down) \u2014 animate from above\n      const holesBelow = holes.filter(h => h > row).length;\n      if (holesBelow > 0 || winSet.has(idx)) {\n        \/\/ Start from above\n        const startY = sp.y + SYM_SIZE\/2 - (holesBelow + 1) * (SYM_SIZE + GAP);\n        sp.txt.y = startY;\n        sp.label.y = startY + 8;\n        gsap.set(sp.txt, { pixi:{ alpha:1, scaleX:1, scaleY:1 } });\n        if (sp.label.visible) gsap.set(sp.label, { pixi:{ alpha:1 } });\n\n        const delay = turboMode ? 0 : (row * feel.stagger \/ 1000);\n        const dur = feel.dropDur\/1000;\n        const p = new Promise(res => {\n          gsap.to(sp.txt, {\n            y: sp.y + SYM_SIZE\/2,\n            duration: dur, ease: feel.dropEase, delay, onComplete: res\n          });\n        });\n        if (sp.label.visible) {\n          gsap.to(sp.label, {\n            y: sp.y + SYM_SIZE\/2 + 8,\n            duration: dur, ease: feel.dropEase, delay\n          });\n        }\n        dropPromises.push(p);\n      }\n    }\n  }\n\n  await Promise.all(dropPromises);\n  \/\/ Ensure all settled\n  for (let row=0;row<ROWS;row++) for (let col=0;col<COLS;col++) {\n    const sp = cellSprites[row][col];\n    if (sp) {\n      sp.txt.y = sp.y + SYM_SIZE\/2;\n      sp.label.y = sp.y + SYM_SIZE\/2 + 8;\n    }\n  }\n}\n\nasync function flashWinners(winners, spinWin, bet) {\n  const winX = (spinWin\/bet).toFixed(1);\n  const clusterEntries = Object.entries(winners); \/\/ [[symId, [positions]], ...]\n  \n  \/\/ \u2500\u2500\u2500 Build cluster breakdown log entry \u2500\u2500\u2500\n  const breakdown = clusterEntries.map(([sym, ps]) => {\n    const symInfo = getSymInfo(sym);\n    const cnt = ps.length;\n    const tbl = PAYTABLE[sym];\n    const pay = cnt <= 9 ? tbl[0] : cnt <= 11 ? tbl[1] : tbl[2];\n    return `${cnt}\u00d7 ${symInfo.emoji} (${pay}\u00d7)`;\n  }).join(' + ');\n  \n  if (clusterEntries.length > 1) {\n    addLog(`\u25b8 ${clusterEntries.length} clusters: ${breakdown}`, 'w');\n  }\n  \n  \/\/ \u2500\u2500\u2500 Show cluster breakdown badge near the grid \u2500\u2500\u2500\n  showClusterBadges(clusterEntries);\n  \n  \/\/ \u2500\u2500\u2500 Per-cluster colored highlighting (sequential for multi-cluster) \u2500\u2500\u2500\n  if (!turboMode && clusterEntries.length > 1) {\n    \/\/ Sequential highlight: flash one cluster at a time briefly before final fade\n    for (let i = 0; i < clusterEntries.length; i++) {\n      const [sym, positions] = clusterEntries[i];\n      const symInfo = getSymInfo(sym);\n      \/\/ Briefly highlight ONLY this cluster\n      positions.forEach(idx => {\n        const row = Math.floor(idx\/COLS), col = idx%COLS;\n        const sp = cellSprites[row][col];\n        if (!sp) return;\n        \/\/ Use symbol color for this cluster's highlight\n        sp.hl.clear();\n        sp.hl.roundRect(0, 0, SYM_SIZE, SYM_SIZE, 8);\n        sp.hl.fill({ color: symInfo.color, alpha: 0.25 });\n        sp.hl.stroke({ width: 3, color: symInfo.color, alpha: 1 });\n        sp.hl.alpha = 1;\n        gsap.to(sp.txt, { pixi: { scaleX: 1.15, scaleY: 1.15 }, duration: 0.18, yoyo: true, repeat: 1 });\n      });\n      await sleep(220);\n    }\n  } else {\n    \/\/ Single-cluster (or turbo) \u2014 highlight all at once but USE EACH SYMBOL'S COLOR\n    clusterEntries.forEach(([sym, positions]) => {\n      const symInfo = getSymInfo(sym);\n      positions.forEach(idx => {\n        const row = Math.floor(idx\/COLS), col = idx%COLS;\n        const sp = cellSprites[row][col];\n        if (!sp) return;\n        sp.hl.clear();\n        sp.hl.roundRect(0, 0, SYM_SIZE, SYM_SIZE, 8);\n        sp.hl.fill({ color: symInfo.color, alpha: 0.25 });\n        sp.hl.stroke({ width: 3, color: symInfo.color, alpha: 1 });\n        sp.hl.alpha = 1;\n        if (!turboMode) gsap.to(sp.hl, {pixi:{alpha:0.4},duration:0.35,yoyo:true,repeat:2});\n      });\n    });\n  }\n\n  \/\/ Orb cells (separate from win highlight - they multiply the win)\n  for (let row=0;row<ROWS;row++) for (let col=0;col<COLS;col++) {\n    const sp = cellSprites[row][col];\n    if (sp && sp.symId === 'orb') {\n      gsap.to(sp.txt, {pixi:{scaleX:1.25,scaleY:1.25},duration:0.2,yoyo:true,repeat:3});\n    }\n  }\n\n  if (!turboMode) {\n    showPopup(winX+'\u00d7', '+'+spinWin.toFixed(2));\n    await sleep(500);\n    hidePopup();\n    hideClusterBadges();\n  }\n}\n\n\/\/ \u2500\u2500\u2500 Cluster badge overlay (visual breakdown of what won) \u2500\u2500\u2500\nfunction showClusterBadges(clusterEntries) {\n  let badgeWrap = document.getElementById('cluster-badges');\n  if (!badgeWrap) {\n    badgeWrap = document.createElement('div');\n    badgeWrap.id = 'cluster-badges';\n    badgeWrap.style.cssText = 'position:absolute;top:42px;left:50%;transform:translateX(-50%);display:flex;gap:6px;flex-wrap:wrap;justify-content:center;z-index:5;pointer-events:none;max-width:90%';\n    document.getElementById('game-wrap').appendChild(badgeWrap);\n  }\n  badgeWrap.innerHTML = '';\n  clusterEntries.forEach(([sym, positions]) => {\n    const symInfo = getSymInfo(sym);\n    const cnt = positions.length;\n    const tbl = PAYTABLE[sym];\n    const pay = cnt <= 9 ? tbl[0] : cnt <= 11 ? tbl[1] : tbl[2];\n    const colorHex = '#' + symInfo.color.toString(16).padStart(6, '0');\n    const badge = document.createElement('div');\n    badge.style.cssText = `background:rgba(8,8,16,0.92);border:1.5px solid ${colorHex};\n      color:${colorHex};padding:5px 11px;border-radius:6px;font-size:12px;font-weight:600;\n      box-shadow:0 0 12px ${colorHex}66;font-family:'Courier New',monospace;`;\n    const iconUrl = ICON_URLS[sym] || SVG_URLS[sym] || '';\n    badge.innerHTML = `<img decoding=\"async\" src=\"${iconUrl}\" style=\"width:20px;height:20px;vertical-align:middle;margin-right:4px\"> ${cnt}\u00d7 <span style=\"color:#f0c84a;margin-left:4px\">= ${pay}\u00d7<\/span>`;\n    badgeWrap.appendChild(badge);\n  });\n}\n\nfunction hideClusterBadges() {\n  const bw = document.getElementById('cluster-badges');\n  if (bw) bw.innerHTML = '';\n}\n\nfunction showPopup(x, amt) {\n  document.getElementById('popup-x').textContent = x;\n  document.getElementById('popup-amt').textContent = amt;\n  document.getElementById('win-popup').classList.add('show');\n}\nfunction hidePopup() { document.getElementById('win-popup').classList.remove('show'); }\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  REEL SPIN ANIMATION (classic column-by-column spinning)\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nasync function animateReelSpin(finalGrid) {\n  const baseSpinDuration = 480;   \/\/ ms \u2014 when column 0 stops\n  const colStagger      = 110;    \/\/ ms \u2014 extra time per column (left\u2192right wave)\n  const symChangeMs     =  50;    \/\/ ms \u2014 how fast symbols cycle during spin\n  const cellH = SYM_SIZE + GAP;\n\n  \/\/ \ud83d\udc1b FIX BUG #3: Kill any in-flight GSAP tweens on every cell before starting\n  \/\/ a new spin. Without this, rapid auto-spins (especially turbo) leave stale\n  \/\/ tweens running on the same sprites \u2014 they overwrite each other's onComplete\n  \/\/ callbacks, which means Promise.all(colPromises) below can hang forever\n  \/\/ and the entire game appears frozen.\n  for (let row = 0; row < ROWS; row++) {\n    for (let col = 0; col < COLS; col++) {\n      const sp = cellSprites[row][col];\n      if (!sp) continue;\n      gsap.killTweensOf(sp.txt);\n      if (sp.label) gsap.killTweensOf(sp.label);\n      if (sp.hl)    gsap.killTweensOf(sp.hl);\n    }\n  }\n\n  \/\/ Reset all sprites to clean state and add motion-blur stretch\n  for (let row = 0; row < ROWS; row++) {\n    for (let col = 0; col < COLS; col++) {\n      const sp = cellSprites[row][col];\n      if (!sp) continue;\n      sp.hl.clear();\n      sp.hl.alpha = 0;\n      gsap.set(sp.txt, { pixi: { alpha: 1, scaleX: 1, scaleY: 1.18 } });\n      sp.txt.y = sp.y + SYM_SIZE\/2;\n    }\n  }\n\n  \/\/ Each column spins independently with its own stop time\n  const colPromises = [];\n  for (let col = 0; col < COLS; col++) {\n    const stopMs = baseSpinDuration + col * colStagger;\n    colPromises.push(spinColumn(col, finalGrid, stopMs, symChangeMs, cellH));\n  }\n  await Promise.all(colPromises);\n}\n\nfunction spinColumn(col, finalGrid, stopMs, changeMs, cellH) {\n  return new Promise(resolve => {\n    let tick = 0;\n    \/\/ Rapid symbol cycling \u2014 fake the spinning blur (swap SVG textures)\n    const cycleId = setInterval(() => {\n      tick++;\n      for (let row = 0; row < ROWS; row++) {\n        const sp = cellSprites[row][col];\n        if (!sp) continue;\n        const r = drawSym();\n        \/\/ Swap to random texture each tick\n        sp.txt.texture = TEXTURES[r] || TEXTURES.blue;\n        \/\/ Hide orb label during spin (it's randomized cycling, not real orb)\n        sp.label.visible = false;\n        \/\/ Subtle Y jitter for motion feel\n        sp.txt.y = sp.y + SYM_SIZE\/2 + Math.sin((tick + row * 2) * 0.7) * 2.5;\n      }\n    }, changeMs);\n\n    \/\/ Stop this column after stopMs\n    setTimeout(() => {\n      clearInterval(cycleId);\n\n      \/\/ Snap to FINAL symbols for this column, drop in with bounce\n      const dropPromises = [];\n      for (let row = 0; row < ROWS; row++) {\n        const sp = cellSprites[row][col];\n        if (!sp) continue;\n        const cell = finalGrid[row * COLS + col];\n\n        \/\/ Set final SVG texture\n        sp.txt.texture = TEXTURES[cell.id] || TEXTURES.blue;\n        sp.symId = cell.id;\n        sp.orbVal = cell.orbVal;\n\n        \/\/ Orb multiplier label\n        if (cell.id === 'orb') {\n          sp.label.text = cell.orbVal + '\u00d7';\n          sp.label.visible = true;\n          gsap.set(sp.label, { pixi: { alpha: 1 } });\n        } else {\n          sp.label.visible = false;\n        }\n\n        \/\/ Reset scale (remove blur stretch), start slightly above\n        gsap.set(sp.txt, { pixi: { scaleX: 1, scaleY: 1 } });\n        const startY = sp.y + SYM_SIZE\/2 - cellH * 0.45;\n        sp.txt.y = startY;\n        sp.label.y = startY + 8;\n\n        \/\/ Animate drop with bounce\n        const p = new Promise(res => {\n          gsap.to(sp.txt, {\n            y: sp.y + SYM_SIZE\/2,\n            duration: 0.28, ease: 'back.out(1.7)',\n            delay: row * 0.025, onComplete: res\n          });\n        });\n        if (sp.label.visible) {\n          gsap.to(sp.label, {\n            y: sp.y + SYM_SIZE\/2 + 8,\n            duration: 0.28, ease: 'back.out(1.7)',\n            delay: row * 0.025\n          });\n        }\n        dropPromises.push(p);\n      }\n      Promise.all(dropPromises).then(resolve);\n    }, stopMs);\n  });\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  MAIN SPIN LOOP (pixi-reels cascade pattern)\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  SERVER API BRIDGE \u2014 Slotshurra \u2194 myCred via WordPress REST\n\/\/\n\/\/  These window.SLOTSHURRA values are injected by the WordPress shortcode\n\/\/  (slotshurra-bridge.php). When the HTML file is opened directly without\n\/\/  WordPress, defaults are used and the API calls will fail with friendly\n\/\/  errors instead of crashing the boot.\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nconst SLOTSHURRA_CONFIG = (function() {\n  const cfg = window.SLOTSHURRA || {};\n  return {\n    nonce:   cfg.nonce   || '',\n    apiBase: cfg.apiBase || '\/wp-json\/slotshurra\/v1',\n    userId:  cfg.userId  || 0,\n    demo:    cfg.demo === true || cfg.demo === 'true'   \/\/ logged-out visitor \u2192 demo mode\n  };\n})();\n\nconst api = {\n  async _call(path, opts = {}) {\n    const r = await fetch(SLOTSHURRA_CONFIG.apiBase + path, {\n      ...opts,\n      credentials: 'include',\n      headers: {\n        'Content-Type': 'application\/json',\n        'X-WP-Nonce':   SLOTSHURRA_CONFIG.nonce,\n        ...(opts.headers || {})\n      }\n    });\n    let data;\n    try { data = await r.json(); }\n    catch (e) { throw { code: 'http_error', message: 'Network error (no JSON in response)' }; }\n    if (!r.ok || data.code) {\n      throw {\n        code:    data.code || 'http_error',\n        message: data.message || ('HTTP ' + r.status)\n      };\n    }\n    return data;\n  },\n  state()                  { return demoMode ? demoState()        : this._call('\/state'); },\n  spin(bet, ante)          { return demoMode ? demoSpin(bet, ante) : this._call('\/spin',      { method: 'POST', body: JSON.stringify({ bet, ante }) }); },\n  buyBonus(bet)            { return demoMode ? demoBuyBonus(bet)   : this._call('\/buy-bonus', { method: 'POST', body: JSON.stringify({ bet }) }); }\n};\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  DEMO MODE \u2014 client-side play for logged-OUT visitors\n\/\/\n\/\/  When the visitor isn't signed in, the server rejects \/state with\n\/\/  'not_logged_in'. Rather than block play, we flip into demo mode: the game\n\/\/  runs the SAME math locally (the drawSym\/detectWinners\/calcWin\/tumbleGrid\n\/\/  functions already in this file) and tracks a local DEMO balance.\n\/\/\n\/\/  Demo credits have no value, so running the math client-side is fine here \u2014\n\/\/  there's nothing worth cheating for. Real-money play always goes through the\n\/\/  server. When the demo balance hits 0, we prompt the visitor to register.\n\/\/\n\/\/  Each demo function returns the EXACT same result shape the server returns,\n\/\/  so runOneSpin() \/ buyBonus() consume them without any special-casing.\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nlet demoMode = false;                 \/\/ flipped true at boot if not logged in\nconst DEMO_START_BALANCE = 1000;      \/\/ starting demo credits\nlet demoBalance = DEMO_START_BALANCE;\n\n\/\/ Local bonus state (mirrors the server's per-user state object)\nlet demoStateObj = {\n  in_bonus: false,\n  free_spins_left: 0,\n  global_mult: 1,\n  bonus_won_so_far: 0\n};\n\n\/\/ Config constants mirrored from the server (kept in sync with slotshurra-bridge.php)\nconst DEMO_FS_SPINS              = 15;\nconst DEMO_FS_RETRIGGER_SPINS    = 5;\nconst DEMO_FS_RETRIGGER_SCATTERS = 3;\nconst DEMO_FS_TRIGGER_SCATTERS   = 4;\nconst DEMO_MAX_CASCADE           = 6;\nconst DEMO_MAX_WIN_CAP_X         = 5000;\nconst DEMO_ANTE_COST_MULT        = 1.25;\nconst DEMO_BUY_BONUS_MULT        = 100;\n\n\/\/ Compact a client grid into the server's wire format (orbs as {id,v}, else string)\nfunction demoCompactGrid(grid) {\n  return grid.map(c => (c.id === 'orb') ? { id: 'orb', v: c.orbVal } : c.id);\n}\n\nfunction demoState() {\n  return Promise.resolve({\n    balance:         demoBalance,\n    in_bonus:        demoStateObj.in_bonus,\n    free_spins_left: demoStateObj.free_spins_left,\n    global_mult:     demoStateObj.global_mult,\n    min_bet:         BET_MIN,\n    max_bet:         BET_MAX,\n    buy_bonus_mult:  DEMO_BUY_BONUS_MULT,\n    demo:            true\n  });\n}\n\n\/\/ Run one spin entirely client-side, returning the server-shaped result object.\nfunction demoSpin(bet, ante) {\n  const inB = demoStateObj.in_bonus && demoStateObj.free_spins_left > 0;\n  const cost = inB ? 0 : (ante ? bet * DEMO_ANTE_COST_MULT : bet);\n\n  \/\/ Balance check for base spins\n  if (!inB && demoBalance < cost) {\n    return Promise.reject({ code: 'insufficient_balance', message: 'Not enough demo credits.' });\n  }\n\n  \/\/ Deduct bet (base spins only)\n  if (!inB) demoBalance -= cost;\n\n  \/\/ \u2500\u2500 Mirror the server's run_spin() \u2500\u2500\n  \/\/ Set anteMode\/inBonus globals so drawSym() (which reads them) behaves right.\n  const prevAnte = anteMode, prevInBonus = inBonus;\n  anteMode = !!ante;\n  inBonus  = inB;\n\n  let globalMultLocal = inB ? Math.max(1, demoStateObj.global_mult|0) : 1;\n  let bonusWonSoFar   = demoStateObj.bonus_won_so_far || 0;\n\n  const tiers = [];\n  let totalWin = 0, bonusTriggered = false, bonusEnded = false, bonusTotal = 0;\n\n  \/\/ Free-spin counter ticks down at start of the spin\n  if (inB) demoStateObj.free_spins_left--;\n\n  let grid = generateGrid();\n  const scatterCount = countScatters(grid);\n  if (!inB && scatterCount >= DEMO_FS_TRIGGER_SCATTERS) bonusTriggered = true;\n\n  for (let chain = 0; chain <= DEMO_MAX_CASCADE; chain++) {\n    let tierMultAdded = 0;\n    if (inB) {\n      tierMultAdded = collectOrbMult(grid);\n      if (tierMultAdded > 0) globalMultLocal += tierMultAdded;\n    }\n\n    const winners = detectWinners(grid);\n\n    if (Object.keys(winners).length === 0) {\n      tiers.push({ grid: demoCompactGrid(grid), winners: {}, win: 0, mult_added: tierMultAdded, global_mult: globalMultLocal });\n      break;\n    }\n\n    const rawWin = calcWin(winners, bet);\n    let effWin;\n    if (inB) {\n      effWin = rawWin * globalMultLocal;\n    } else {\n      const orbSum = Math.max(1, collectOrbMult(grid));\n      effWin = rawWin * orbSum;\n    }\n    effWin = Math.min(effWin, DEMO_MAX_WIN_CAP_X * bet);\n    totalWin += effWin;\n\n    tiers.push({ grid: demoCompactGrid(grid), winners, win: effWin, mult_added: tierMultAdded, global_mult: globalMultLocal });\n\n    grid = tumbleGrid(grid, winners);\n\n    if (inB && countScatters(grid) >= DEMO_FS_RETRIGGER_SCATTERS) {\n      demoStateObj.free_spins_left += DEMO_FS_RETRIGGER_SPINS;\n    }\n    if (totalWin >= DEMO_MAX_WIN_CAP_X * bet) break;\n  }\n\n  \/\/ New bonus triggered this spin\n  if (bonusTriggered) {\n    demoStateObj.in_bonus        = true;\n    demoStateObj.free_spins_left = DEMO_FS_SPINS;\n    globalMultLocal              = 1;\n    bonusWonSoFar                = 0;\n  }\n\n  \/\/ Accumulate bonus winnings\n  if (inB) {\n    bonusWonSoFar += totalWin;\n    demoStateObj.bonus_won_so_far = bonusWonSoFar;\n  }\n\n  \/\/ Credit winnings to demo balance\n  if (totalWin > 0) demoBalance += totalWin;\n\n  \/\/ Bonus end detection\n  if (demoStateObj.in_bonus && demoStateObj.free_spins_left <= 0) {\n    bonusEnded = true;\n    bonusTotal = bonusWonSoFar;\n    demoStateObj.in_bonus        = false;\n    demoStateObj.free_spins_left = 0;\n    demoStateObj.global_mult     = 1;\n    demoStateObj.bonus_won_so_far = 0;\n  } else {\n    demoStateObj.global_mult = globalMultLocal;\n  }\n\n  \/\/ Restore globals\n  anteMode = prevAnte;\n  inBonus  = prevInBonus;\n\n  const result = {\n    tiers,\n    total_win:       totalWin,\n    bonus_triggered: bonusTriggered,\n    bonus_ended:     bonusEnded,\n    bonus_total:     bonusTotal,\n    in_bonus:        demoStateObj.in_bonus,\n    free_spins_left: demoStateObj.free_spins_left,\n    global_mult:     demoStateObj.global_mult,\n    balance:         demoBalance,\n    demo:            true\n  };\n\n  \/\/ After the result is consumed, check for zero balance (handled in runOneSpin wrapper)\n  return Promise.resolve(result);\n}\n\nfunction demoBuyBonus(bet) {\n  if (demoStateObj.in_bonus) {\n    return Promise.reject({ code: 'already_in_bonus', message: 'Already in a bonus.' });\n  }\n  const cost = bet * DEMO_BUY_BONUS_MULT;\n  if (demoBalance < cost) {\n    return Promise.reject({ code: 'insufficient_balance', message: 'Not enough demo credits.' });\n  }\n  demoBalance -= cost;\n  demoStateObj.in_bonus         = true;\n  demoStateObj.free_spins_left  = DEMO_FS_SPINS;\n  demoStateObj.global_mult      = 1;\n  demoStateObj.bonus_won_so_far = 0;\n\n  return Promise.resolve({\n    in_bonus:        true,\n    free_spins_left: DEMO_FS_SPINS,\n    global_mult:     1,\n    balance:         demoBalance,\n    demo:            true\n  });\n}\n\n\/\/ Helper: convert server's compact grid format into the cell object format\n\/\/ the client uses. Server sends orbs as {id:'orb', v:N} and regular symbols\n\/\/ as bare strings (e.g. 'blue'). Client wants {id:'orb', orbVal:N} or {id:'blue'}.\nfunction expandServerGrid(compactGrid) {\n  return compactGrid.map(cell => {\n    if (typeof cell === 'string') return { id: cell };\n    return { id: cell.id, orbVal: cell.v };\n  });\n}\n\n\/\/ Friendly error display for API failures\nfunction showInsufficientModal(message) {\n  const modal = document.getElementById('insufficient-modal');\n  const msg   = document.getElementById('if-msg');\n  if (msg && message) msg.innerHTML = message;\n  if (modal) modal.classList.add('show');\n}\n\nfunction hideInsufficientModal() {\n  const modal = document.getElementById('insufficient-modal');\n  if (modal) modal.classList.remove('show');\n}\n\n\/\/ Show the \"register to keep playing\" modal when demo credits run out\nfunction showRegisterModal() {\n  const modal = document.getElementById('register-modal');\n  if (modal) modal.classList.add('show');\n}\n\n\/\/ After a demo spin settles, if the visitor can no longer afford the minimum\n\/\/ bet, prompt them to register. Called at the end of runOneSpin in demo mode.\nfunction checkDemoZeroBalance() {\n  if (!demoMode) return;\n  if (demoStateObj.in_bonus) return;   \/\/ don't interrupt an active bonus\n  if (demoBalance < BET_MIN) {\n    showRegisterModal();\n  }\n}\n\nfunction showApiError(err) {\n  const messages = {\n    not_logged_in:        'Please log in to play.',\n    insufficient_balance: 'Not enough points to spin.',\n    invalid_bet:          'Bet amount is out of allowed range.',\n    rate_limit:           'Spinning too fast \u2014 wait a moment.',\n    mycred_missing:       'Game backend offline. Contact site admin.',\n    spin_engine_error:    'Server hiccup. Please try again.',\n    http_error:           'Network error. Check your connection.',\n    already_in_bonus:     'You\\'re already in a bonus round.'\n  };\n  const code = err && err.code ? err.code : 'http_error';\n  const msg  = messages[code] || (err && err.message) || 'Something went wrong.';\n  addLog('\u26a0 ' + msg, 'r');\n  console.warn('[Slotshurra API]', code, err);\n\n  \/\/ Briefly show in the win popup area too\n  const popup = document.getElementById('win-popup');\n  if (popup) {\n    popup.textContent = msg;\n    popup.classList.add('show');\n    setTimeout(() => popup.classList.remove('show'), 3000);\n  }\n}\n\n\/\/ Called on boot to load the player's real balance + any in-progress bonus.\n\/\/ If the visitor isn't logged in, we switch into DEMO mode instead of blocking.\nasync function fetchInitialState() {\n  \/\/ Fast path: shortcode already told us this is a logged-out visitor.\n  if (SLOTSHURRA_CONFIG.demo) {\n    enterDemoMode();\n    return;\n  }\n\n  try {\n    const state = await api.state();\n    balance    = state.balance;\n    inBonus    = state.in_bonus;\n    freeLeft   = state.free_spins_left;\n    globalMult = state.global_mult;\n\n    if (inBonus) {\n      document.getElementById('fs-badge').style.display = 'inline';\n      document.getElementById('fs-count').textContent   = freeLeft;\n      addLog('\u25b6 Resumed bonus round: ' + freeLeft + ' spins left, \u00d7' + globalMult + ' multiplier', 'bns');\n    }\n\n    updatePlayerFsMeter();\n    updateGlobalMultMeter();\n    updateUI();\n    console.info('[Slotshurra] Initial state loaded: balance=' + balance.toFixed(2) + ', in_bonus=' + inBonus);\n  } catch (err) {\n    \/\/ Not logged in (or server unreachable) \u2192 enter DEMO mode so visitors can\n    \/\/ still play with demo credits and no account.\n    if (err.code === 'not_logged_in' || err.code === 'http_error' || err.code === 'mycred_missing') {\n      enterDemoMode();\n    } else {\n      showApiError(err);\n    }\n  }\n}\n\n\/\/ Switch the game into demo mode: local balance, DEMO label, client-side spins.\nfunction enterDemoMode() {\n  demoMode    = true;\n  demoBalance = DEMO_START_BALANCE;\n  demoStateObj = { in_bonus: false, free_spins_left: 0, global_mult: 1, bonus_won_so_far: 0 };\n\n  balance    = demoBalance;\n  inBonus    = false;\n  freeLeft   = 0;\n  globalMult = 1;\n\n  \/\/ Show a DEMO badge in the HUD so it's clear these aren't real credits\n  markDemoUI();\n\n  updatePlayerFsMeter();\n  updateGlobalMultMeter();\n  updateUI();\n  addLog('\ud83c\udfae DEMO MODE \u2014 1,000 demo credits. Register to play for real!', 'b');\n  console.info('[Slotshurra] Demo mode active. Demo balance =', demoBalance);\n}\n\n\/\/ Add \"DEMO\" labelling to the balance area\nfunction markDemoUI() {\n  const balLbl = document.querySelector('#player-hud .hud-item .hud-lbl');\n  \/\/ Find the BALANCE label specifically and append DEMO\n  document.querySelectorAll('#player-hud .hud-lbl').forEach(el => {\n    if (el.textContent.trim().toUpperCase().startsWith('BALANCE')) {\n      el.textContent = 'DEMO CREDITS';\n      el.style.color = 'var(--gold2)';\n    }\n  });\n}\n\nasync function runOneSpin() {\n  \/\/ \u2550\u2550\u2550 SERVER-DRIVEN SPIN \u2550\u2550\u2550\n  \/\/ The browser asks the server \"I want to spin for $bet, ante=$anteMode\".\n  \/\/ The server runs the entire spin (RNG, cascades, multipliers, bonus state),\n  \/\/ adjusts myCred balance, and returns the full result. The browser only\n  \/\/ animates what the server has already decided.\n\n  const bet          = parseFloat(document.getElementById('bet-inp').value) || 1;\n  const wasFreeSpin  = inBonus;\n  const effectiveBet = anteMode ? bet * 1.25 : bet;\n\n  \/\/ Visual residue cleanup before any animation\n  hideClusterBadges();\n  hidePopup();\n  document.getElementById('mb-win').textContent     = '\u2014';\n  document.getElementById('mb-winx').textContent    = '\u2014';\n  document.getElementById('mb-tumbles').textContent = '0';\n  if (!inBonus) {\n    document.getElementById('mb-mult').textContent = '\u00d71';\n    document.getElementById('mb-mult').style.color = '#8b6fe8';\n  }\n\n  \/\/ \u2500\u2500 CALL THE SERVER (or demo engine when logged out) \u2500\u2500\n  let result;\n  try {\n    result = await api.spin(bet, anteMode);\n  } catch (err) {\n    \/\/ In demo mode, running out of credits should prompt registration\n    if (demoMode && err && err.code === 'insufficient_balance') {\n      showRegisterModal();\n    } else {\n      showApiError(err);\n    }\n    return;\n  }\n\n  \/\/ Track stats (server already updated balance + bonus state)\n  lastSpinWin = result.total_win;\n  if (!wasFreeSpin) {\n    wagered += effectiveBet;\n    baseBet += effectiveBet;\n    spinCount++;\n  } else {\n    freeLeft = result.free_spins_left;\n    document.getElementById('fs-count').textContent = freeLeft;\n    updatePlayerFsMeter();\n  }\n\n  \/\/ \u2500\u2500 REEL SPIN ANIMATION using FIRST tier's grid as landing target \u2500\u2500\n  const firstGrid = result.tiers && result.tiers.length > 0\n    ? expandServerGrid(result.tiers[0].grid)\n    : generateGrid();  \/\/ fallback (shouldn't happen)\n  let currentGrid = firstGrid;\n\n  if (!turboMode) {\n    await animateReelSpin(firstGrid);\n    await sleep(50);\n  } else {\n    renderGridInstant(firstGrid);\n  }\n\n  \/\/ \u2500\u2500 CASCADE LOOP \u2014 play through server-provided tiers \u2500\u2500\n  let cascadeDepth = 0;\n  let totalShown   = 0;\n  for (let t = 0; t < result.tiers.length; t++) {\n    const tier        = result.tiers[t];\n    const winners     = tier.winners || {};\n    const hasWinners  = Object.keys(winners).length > 0;\n    const tierWin     = tier.win || 0;\n\n    \/\/ Multiplier orbs accumulate to global multiplier at start of tier (bonus only)\n    if (wasFreeSpin && tier.mult_added && tier.mult_added > 0) {\n      globalMult = tier.global_mult;\n      updateGlobalMultMeter();\n      await sleep(turboMode ? 80 : 300);\n    } else if (wasFreeSpin) {\n      globalMult = tier.global_mult;\n    }\n\n    if (!hasWinners) {\n      \/\/ This is the resting grid \u2014 already rendered\n      break;\n    }\n\n    \/\/ Highlight + explode winning cells (animateFall handles FX)\n    await animateFall(winners);\n\n    \/\/ Transition to next tier's grid (if any)\n    if (t + 1 < result.tiers.length) {\n      const nextGrid = expandServerGrid(result.tiers[t + 1].grid);\n      await animateDropIn(nextGrid, currentGrid, winners);\n      currentGrid = nextGrid;\n    }\n\n    \/\/ Tier-specific UI update\n    if (tierWin > 0) {\n      totalShown += tierWin;\n      document.getElementById('mb-win').textContent  = totalShown.toFixed(2);\n      document.getElementById('mb-winx').textContent = (totalShown \/ bet).toFixed(1) + 'x';\n      document.getElementById('mb-tumbles').textContent = (cascadeDepth + 1);\n    }\n\n    cascadeDepth++;\n    if (cascadeDepth > maxCascade) maxCascade = cascadeDepth;\n  }\n\n  \/\/ \u2500\u2500 POST-SPIN: sync balance + stats from server response \u2500\u2500\n  balance = result.balance;\n  if (result.total_win > 0) {\n    returned     += result.total_win;\n    totalWinAmt  += result.total_win;\n    totalWinCount++;\n    if (!wasFreeSpin) { baseWon += result.total_win; winSpins++; }\n    else              { bonusWon += result.total_win; bonusWinThis += result.total_win; }\n    if (result.total_win > bigWin) {\n      bigWin  = result.total_win;\n      bigWinX = +(result.total_win \/ bet).toFixed(1);\n    }\n    const wx = result.total_win \/ bet;\n    updateDist(wx);\n    spinLog.push({spin: spinCount, bet, win: result.total_win, mult: +(wx).toFixed(1), cascade: cascadeDepth, bonus: wasFreeSpin});\n    const wxStr = wx.toFixed(1);\n    if      (wx >= 100) addLog('\ud83d\udd25 MEGA WIN ' + result.total_win.toFixed(2) + ' (' + wxStr + '\u00d7)', 'b');\n    else if (wx >= 20)  addLog('BIG WIN '    + result.total_win.toFixed(2) + ' (' + wxStr + '\u00d7)', 'b');\n    else                addLog('win '        + result.total_win.toFixed(2) + ' (' + wxStr + '\u00d7)', 'w');\n  } else {\n    if (!wasFreeSpin) lossSpins++;\n    updateDist(0);\n    addLog('no win', '');\n  }\n\n  \/\/ \u2500\u2500 BONUS STATE TRANSITIONS (server already committed; we mirror locally) \u2500\u2500\n  if (result.bonus_triggered) {\n    inBonus      = true;\n    freeLeft     = result.free_spins_left;\n    globalMult   = result.global_mult;\n    bonusWinThis = 0;\n    bonusTriggers++;\n    bonusBet    += bet;\n\n    document.getElementById('fs-badge').style.display = 'inline';\n    document.getElementById('fs-count').textContent   = freeLeft;\n    document.getElementById('bonus-gm-num').textContent = '\u00d71';\n    updatePlayerFsMeter();\n    addLog('\u26a1 BONUS! ' + freeLeft + ' free spins triggered', 'bns');\n\n    if (!autoRunning) {\n      const overlay = document.getElementById('bonus-overlay');\n      overlay.classList.add('show');\n      document.getElementById('bonus-sub-txt').textContent = '4+ Zeus scatters! ' + freeLeft + ' free spins';\n      try { await sleep(2000); }\n      finally { overlay.classList.remove('show'); }\n    }\n  }\n\n  if (result.bonus_ended) {\n    const peakMult    = globalMult;\n    const spinsPlayed = parseInt(document.getElementById('p-fsspins').value) || 15;\n\n    inBonus    = false;\n    freeLeft   = 0;\n    globalMult = 1;\n    bonusWins.push(result.bonus_total);\n    addLog('\u26a1 BONUS END \u2014 won ' + result.bonus_total.toFixed(2), 'bns');\n\n    document.getElementById('fs-badge').style.display = 'none';\n    updatePlayerFsMeter();\n    document.getElementById('mb-mult').textContent = '\u00d71';\n    document.getElementById('mb-mult').style.color = '#8b6fe8';\n\n    \/\/ Reset Global Multiplier Meter\n    const gmmValue   = document.getElementById('gmm-value');\n    const gmmStatus  = document.getElementById('gmm-status');\n    const gmmMeter   = document.getElementById('global-mult-meter');\n    const gmmHistory = document.getElementById('gmm-history');\n    if (gmmValue)  { gmmValue.textContent = '\u00d71'; gmmValue.classList.remove('active'); }\n    if (gmmStatus) { gmmStatus.textContent = anteMode ? 'BASE \u2022 ANTE' : 'BASE GAME'; gmmStatus.classList.remove('active'); }\n    if (gmmMeter)  gmmMeter.classList.remove('bonus-active');\n    if (gmmHistory) gmmHistory.innerHTML = '';\n\n    \/\/ Total Win popup (shown except in autoplay)\n    if (result.bonus_total > 0 && !autoRunning) {\n      await showTotalWinPopup(result.bonus_total, peakMult, spinsPlayed);\n    }\n  } else if (!result.bonus_triggered) {\n    \/\/ Routine spin (or mid-bonus): just sync from server\n    inBonus    = result.in_bonus;\n    freeLeft   = result.free_spins_left;\n    globalMult = result.global_mult;\n  }\n\n  updateGlobalMultMeter();\n  updateUI();\n\n  \/\/ Demo mode: if credits are exhausted, prompt the visitor to register\n  checkDemoZeroBalance();\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  BONUS ROUND\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nasync function startBonus(sc, bet) {\n  inBonus = true;\n  freeLeft = parseInt(document.getElementById('p-fsspins').value);\n  globalMult = 1;\n  bonusWinThis = 0;\n  bonusTriggers++;\n  bonusBet += bet;\n\n  const overlay = document.getElementById('bonus-overlay');\n  overlay.classList.add('show');\n  document.getElementById('bonus-sub-txt').textContent = `${sc} Zeus scatters! ${freeLeft} free spins`;\n  document.getElementById('bonus-gm-num').textContent = '\u00d71';\n  document.getElementById('fs-badge').style.display = 'inline';\n  document.getElementById('fs-count').textContent = freeLeft;\n  updatePlayerFsMeter();  \/\/ show prominent FS counter\n\n  addLog(`\u26a1 BONUS! ${freeLeft} free spins triggered`, 'bns');\n\n  \/\/ \ud83d\udc1b FIX BUG #2: Properly await the intro overlay before returning.\n  \/\/ Previously used setTimeout (fire-and-forget), which let auto-spin\n  \/\/ start firing free spins while the bonus overlay was still on screen,\n  \/\/ piling animations on top of each other \u2192 visual freeze.\n  \/\/ \ud83d\udedf Guarantee overlay is removed even if something throws during the wait\n  try {\n    \/\/ \u26a1 FIX: only skip the 'FREE SPINS WON' popup in autoplay mode.\n    \/\/ Turbo mode previously skipped this too, which hid the popup \u2014\n    \/\/ user wants it shown in turbo mode (just not in autoplay).\n    if (!autoRunning) await sleep(2000);\n  } finally {\n    overlay.classList.remove('show');\n  }\n}\n\nasync function endBonus(skipPopup = false) {\n  \/\/ Capture values BEFORE resetting state, so the popup can display them\n  const totalWin     = bonusWinThis;\n  const peakMult     = globalMult;\n  const spinsPlayed  = parseInt(document.getElementById('p-fsspins').value) || 15;\n\n  inBonus = false;\n  if (totalWin > 0) bonusWins.push(totalWin);\n  addLog(`\u26a1 BONUS END \u2014 won ${totalWin.toFixed(2)}`, 'bns');\n  bonusWinThis = 0;\n  globalMult = 1;\n\n  document.getElementById('fs-badge').style.display = 'none';\n  updatePlayerFsMeter();  \/\/ hide prominent FS counter\n  document.getElementById('mb-mult').textContent = '\u00d71';\n  document.getElementById('mb-mult').style.color = '#8b6fe8';\n\n  \/\/ \ud83d\udd04 Explicitly reset the prominent Global Multiplier Meter immediately,\n  \/\/ so it can't be left stuck on the last bonus value if anything throws\n  \/\/ before updateUI() runs.\n  const gmmValue   = document.getElementById('gmm-value');\n  const gmmStatus  = document.getElementById('gmm-status');\n  const gmmMeter   = document.getElementById('global-mult-meter');\n  const gmmHistory = document.getElementById('gmm-history');\n  if (gmmValue) {\n    gmmValue.textContent = '\u00d71';\n    gmmValue.classList.remove('active');  \/\/ clear gold glow + larger font\n  }\n  if (gmmStatus) {\n    gmmStatus.textContent = anteMode ? 'BASE \u2022 ANTE' : 'BASE GAME';\n    gmmStatus.classList.remove('active');\n  }\n  if (gmmMeter) gmmMeter.classList.remove('bonus-active');  \/\/ clear gold border + bg\n  if (gmmHistory) gmmHistory.innerHTML = '';  \/\/ clear any in-flight \"+N\" anim\n\n  \/\/ \ud83c\udf89 TOTAL WIN popup \u2014 shown if bonus paid out, unless in autoplay or recovery.\n  \/\/ Per user request: shown in turbo mode (only autoplay suppresses it).\n  if (totalWin > 0 && !autoRunning && !skipPopup) {\n    await showTotalWinPopup(totalWin, peakMult, spinsPlayed);\n  }\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  CONTROLS\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nasync function spinClick() {\n  if (spinning) return;\n\n  \/\/ \ud83d\udedf SAFETY GUARD #1: Detect & recover from stuck bonus state.\n  \/\/ If we entered spinClick with inBonus=true but freeLeft is invalid\n  \/\/ (NaN, undefined, or <= 0), a previous spin failed to call endBonus.\n  \/\/ Force-recover so we don't run free spins forever with broken state.\n  if (inBonus && (typeof freeLeft !== 'number' || isNaN(freeLeft) || freeLeft <= 0)) {\n    console.warn('[Recovery] Stuck bonus detected at spinClick start. freeLeft=' + freeLeft + '. Forcing endBonus.');\n    addLog('\u26a0 Recovering stuck bonus state', 'r');\n    endBonus(true);  \/\/ skip popup in recovery\n  }\n\n  spinning = true;\n  document.getElementById('btn-spin').disabled = true;\n\n  \/\/ \ud83d\udc1b FIX BUG #1: Capture inBonus BEFORE the spin runs.\n  const wasFreeSpin = inBonus;\n\n  \/\/ \ud83d\udedf SAFETY GUARD #2: Watchdog timer \u2014 if a single spin takes >30s,\n  \/\/ something has hung. Force recovery so the game doesn't stay frozen.\n  let watchdogFired = false;\n  const watchdog = setTimeout(() => {\n    watchdogFired = true;\n    console.error('[Watchdog] Spin exceeded 30s \u2014 forcing state recovery');\n    addLog('\u26a0 Watchdog: spin stuck \u2014 recovering', 'r');\n    \/\/ Force-end bonus if stuck mid-bonus\n    if (inBonus) endBonus(true);  \/\/ skip popup in watchdog recovery\n    \/\/ Force-clear any lingering gsap tweens on every sprite\n    if (typeof cellSprites !== 'undefined') {\n      for (let r = 0; r < ROWS; r++) for (let c = 0; c < COLS; c++) {\n        const sp = cellSprites[r] && cellSprites[r][c];\n        if (sp) {\n          gsap.killTweensOf(sp.txt);\n          if (sp.label) gsap.killTweensOf(sp.label);\n          if (sp.hl)    gsap.killTweensOf(sp.hl);\n        }\n      }\n    }\n    \/\/ Force-hide the bonus overlay in case it's stuck visible\n    const ov = document.getElementById('bonus-overlay');\n    if (ov) ov.classList.remove('show');\n  }, 30000);\n\n  \/\/ \ud83d\udedf SAFETY GUARD #3: try\/catch\/finally \u2014 guarantees spinning=false even\n  \/\/ if runOneSpin throws ANY exception. Without this, an unhandled error\n  \/\/ leaves spinning=true forever and every subsequent spinClick returns\n  \/\/ immediately due to the guard at the top \u2192 game appears frozen.\n  try {\n    await runOneSpin();\n  } catch (err) {\n    console.error('[runOneSpin EXCEPTION]', err);\n    addLog('\u26a0 Spin error: ' + (err && err.message ? err.message : String(err)), 'r');\n    \/\/ Attempt state recovery\n    if (inBonus && (typeof freeLeft !== 'number' || isNaN(freeLeft) || freeLeft <= 0)) {\n      console.warn('[Recovery] Force-ending bonus after exception');\n      endBonus(true);  \/\/ skip popup\n    }\n    \/\/ Clear stuck overlay if any\n    const ov = document.getElementById('bonus-overlay');\n    if (ov) ov.classList.remove('show');\n  } finally {\n    clearTimeout(watchdog);\n    spinning = false;\n    document.getElementById('btn-spin').disabled = false;\n  }\n\n  \/\/ If watchdog fired, halt the auto-run so user can investigate\n  if (watchdogFired) {\n    autoRunning = false;\n    document.getElementById('btn-auto').textContent = 'AUTO';\n    document.getElementById('btn-auto').classList.remove('running');\n    return;\n  }\n\n  if (autoRunning) {\n    if (!wasFreeSpin) autoCount++;\n\n    if (autoCount >= autoTarget && !inBonus) {\n      autoRunning = false;\n      document.getElementById('btn-auto').textContent = 'AUTO';\n      document.getElementById('btn-auto').classList.remove('running');\n      addLog(`\u2705 Auto done: ${autoTarget} spins`, 'b');\n    } else {\n      const delay = turboMode ? 0 : 80;\n      autoTimer = setTimeout(spinClick, delay);\n    }\n  }\n}\n\n\n\/\/ \ud83d\udedf Manual full-state recovery \u2014 unfreezes the game if anything is stuck\nfunction panicRecover() {\n  console.warn('[Panic] Manual recovery triggered');\n  \/\/ Reset spin lock\n  spinning = false;\n  \/\/ Stop auto-run\n  autoRunning = false;\n  if (autoTimer) clearTimeout(autoTimer);\n  document.getElementById('btn-auto').textContent = 'AUTO';\n  document.getElementById('btn-auto').classList.remove('running');\n  document.getElementById('btn-spin').disabled = false;\n  \/\/ End any stuck bonus\n  if (inBonus) endBonus();\n  \/\/ Kill all GSAP tweens on every sprite\n  if (typeof cellSprites !== 'undefined') {\n    for (let r = 0; r < ROWS; r++) for (let c = 0; c < COLS; c++) {\n      const sp = cellSprites[r] && cellSprites[r][c];\n      if (sp) {\n        gsap.killTweensOf(sp.txt);\n        if (sp.label) gsap.killTweensOf(sp.label);\n        if (sp.hl)    gsap.killTweensOf(sp.hl);\n      }\n    }\n  }\n  \/\/ Hide overlays\n  const ov = document.getElementById('bonus-overlay');\n  if (ov) ov.classList.remove('show');\n  hideClusterBadges();\n  hidePopup();\n  updateUI();\n  addLog('\ud83d\udedf Panic recovery \u2014 all state reset', 'r');\n}\n\nfunction toggleAuto() {\n  if (autoRunning) {\n    autoRunning = false;\n    clearTimeout(autoTimer);\n    document.getElementById('btn-auto').textContent = 'AUTO';\n    document.getElementById('btn-auto').classList.remove('running');\n    document.getElementById('btn-spin').disabled = false;\n  } else {\n    autoTarget = parseInt(document.getElementById('auto-n').value);\n    autoCount = 0;\n    autoRunning = true;\n    document.getElementById('btn-auto').textContent = '\u23f9 STOP';\n    document.getElementById('btn-auto').classList.add('running');\n    spinClick();\n  }\n}\n\nfunction toggleTurbo() {\n  turboMode = !turboMode;\n  const btn = document.getElementById('btn-turbo');\n  btn.classList.toggle('on', turboMode);\n  btn.textContent = turboMode ? '\u26a1 TURBO' : 'TURBO';\n}\n\nfunction toggleAnte() {\n  anteMode = !anteMode;\n  const btn = document.getElementById('ante-btn');\n  btn.classList.toggle('on', anteMode);\n  btn.textContent = anteMode ? '\u26a1 ANTE ON' : 'Ante +25%';\n\n  const badge = document.getElementById('ante-badge');\n  if (badge) badge.classList.toggle('active', anteMode);\n\n  updateBetDisplay();\n\n  const expFreq = calcExpectedBonusFreq();\n  setText('s-expbonus', '1 in ' + expFreq.toLocaleString());\n\n  updateGlobalMultMeter();\n\n  console.info('%c[Ante Bet]%c ' + (anteMode\n    ? 'ENABLED \u2014 bet cost \u00d71.25, scatter weight \u00d7' + ANTE_SCATTER_MULTIPLIER + ' \u2192 ~1.5\u00d7 bonus rate (1 in ' + expFreq + ') | RTP-NEUTRAL'\n    : 'DISABLED'),\n    'color:#1dc8a0;font-weight:bold', 'color:inherit');\n  addLog(anteMode\n    ? '\u26a1 Ante ON: +25% cost, ~1.5\u00d7 bonus rate (1\/' + expFreq + ') \u2014 RTP neutral'\n    : 'Ante Bet OFF', anteMode ? 'b' : '');\n}\n\nfunction updateBetDisplay() {\n  const bet = parseFloat(document.getElementById('bet-inp').value) || 1;\n  const eff = anteMode ? bet * 1.25 : bet;\n  const d = document.getElementById('hud-bet');\n  if (!d) return;\n  if (anteMode) {\n    d.innerHTML = eff.toFixed(2) + ' <span style=\"color:var(--teal);font-size:10px;font-weight:600\">+25%<\/span>';\n  } else {\n    d.textContent = bet.toFixed(2);\n  }\n}\n\nasync function buyBonus() {\n  \/\/ \u2550\u2550\u2550 SERVER-DRIVEN BUY BONUS \u2550\u2550\u2550\n  \/\/ Server charges 100\u00d7bet from myCred and atomically sets the user into bonus state.\n  if (spinning || inBonus) return;\n  spinning = true;\n  document.getElementById('btn-spin').disabled = true;\n\n  const bet = parseFloat(document.getElementById('bet-inp').value) || 1;\n\n  try {\n    const result = await api.buyBonus(bet);\n\n    \/\/ Update local state from server response (server is source of truth)\n    balance      = result.balance;\n    inBonus      = true;\n    freeLeft     = result.free_spins_left;\n    globalMult   = result.global_mult;\n    bonusWinThis = 0;\n    bonusTriggers++;\n    bonusBet    += bet * 100;\n\n    \/\/ Show bonus intro popup (suppressed in autoplay mode per existing behavior)\n    document.getElementById('fs-badge').style.display = 'inline';\n    document.getElementById('fs-count').textContent = freeLeft;\n    document.getElementById('bonus-gm-num').textContent = '\u00d71';\n    updatePlayerFsMeter();\n    addLog('\ud83d\udcb0 Buy Bonus \u2192 ' + freeLeft + ' free spins', 'bns');\n\n    if (!autoRunning) {\n      const overlay = document.getElementById('bonus-overlay');\n      overlay.classList.add('show');\n      document.getElementById('bonus-sub-txt').textContent = 'Bonus purchased! ' + freeLeft + ' free spins';\n      try { await sleep(2000); }\n      finally { overlay.classList.remove('show'); }\n    }\n\n    updateUI();\n\n    \/\/ Demo mode: if this bonus purchase drained the balance below min bet, prompt register\n    if (demoMode) checkDemoZeroBalance();\n  } catch (err) {\n    if (err && err.code === 'insufficient_balance') {\n      const cost = (bet * 100);\n      \/\/ In demo mode, if they can't even afford the cheapest bonus, nudge to register;\n      \/\/ otherwise show the \"lower your bet\" guidance.\n      if (demoMode && demoBalance < (BET_MIN * 100)) {\n        showRegisterModal();\n      } else {\n        showInsufficientModal(\n          'Buying the bonus costs <b>' + cost.toLocaleString() + '<\/b> points ' +\n          '(100 &times; your bet of ' + bet.toLocaleString() + ').<br><br>' +\n          'Your balance is too low. Please <b>lower your bet amount<\/b> and try again.'\n        );\n      }\n    } else {\n      showApiError(err);\n    }\n  } finally {\n    spinning = false;\n    document.getElementById('btn-spin').disabled = false;\n  }\n}\n\nfunction resetBalance() { balance=1000; updateUI(); }\n\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  EXPECTED BONUS FREQUENCY CALCULATOR (binomial model)\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nfunction binomCoeff(n, k) {\n  if (k < 0 || k > n) return 0;\n  if (k === 0 || k === n) return 1;\n  let r = 1;\n  for (let i = 0; i < Math.min(k, n - k); i++) r = r * (n - i) \/ (i + 1);\n  return r;\n}\nfunction binomPMF(n, k, p) { return binomCoeff(n,k)*Math.pow(p,k)*Math.pow(1-p,n-k); }\n\nfunction calcExpectedBonusFreq() {\n  \/\/ Use the appropriate orb rate for the current mode\n  const orbRateId = anteMode ? 'p-orbrate' : 'p-orbrate';  \/\/ ante doesn't change orb rate\n  const orbRate = parseFloat(document.getElementById(orbRateId).value) \/ 100 || 0.02;\n  const baseTot = Object.values(SW).reduce((a,b)=>a+b, 0);\n  \/\/ When ante is on, zeus weight \u00d7 ANTE_SCATTER_MULTIPLIER\n  const zeusW = anteMode ? SW.zeus * ANTE_SCATTER_MULTIPLIER : SW.zeus;\n  const totEff = anteMode ? (baseTot + SW.zeus * (ANTE_SCATTER_MULTIPLIER - 1)) : baseTot;\n  const zeusP = (1 - orbRate) * (zeusW \/ totEff);\n  let p4plus = 0;\n  for (let k = 4; k <= 30; k++) p4plus += binomPMF(30, k, zeusP);\n  return p4plus > 0 ? Math.round(1 \/ p4plus) : 99999;\n}\n\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  ROLLING RTP & VARIANCE TRACKING\n\/\/  Cumulative RTP converges by law of large numbers (smooth\/linear).\n\/\/  Rolling RTP windows expose the actual per-spin variance.\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nlet spinReturns = [];           \/\/ {bet, win} per spin (full history)\nlet rtpSamples = [];             \/\/ sampled snapshots for chart\nconst RTP_CHART_MAX_POINTS = 200;\n\nfunction recordSpinResult(bet, win) {\n  spinReturns.push({ bet: bet, win: win });\n  if (spinReturns.length > 50000) spinReturns.shift();\n\n  \/\/ Adaptive sampling \u2014 fewer points as run grows so chart spans full history\n  const sampleEvery = spinCount < 200 ? 1\n                    : spinCount < 2000 ? 5\n                    : spinCount < 20000 ? 25\n                    : 100;\n  if (spinCount % sampleEvery === 0 || spinCount < 50) {\n    rtpSamples.push({\n      spin: spinCount,\n      cum: getCumRtp(),\n      r100: getRollingRtp(100),\n      r1000: getRollingRtp(1000)\n    });\n    if (rtpSamples.length > RTP_CHART_MAX_POINTS) rtpSamples.shift();\n    drawRtpChart();\n  }\n}\n\nfunction getCumRtp() {\n  return wagered > 0 ? (returned \/ wagered * 100) : null;\n}\n\nfunction getRollingRtp(window) {\n  if (spinReturns.length < Math.max(10, window \/ 10)) return null;\n  const slice = spinReturns.slice(-window);\n  const tw = slice.reduce((a, b) => a + b.bet, 0);\n  const rw = slice.reduce((a, b) => a + b.win, 0);\n  return tw > 0 ? (rw \/ tw * 100) : null;\n}\n\nfunction getStdDevWinMultiplier() {\n  if (spinReturns.length < 30) return null;\n  const ratios = spinReturns.map(s => s.win \/ Math.max(s.bet, 0.0001));\n  const mean = ratios.reduce((a, b) => a + b, 0) \/ ratios.length;\n  const variance = ratios.reduce((a, b) => a + (b - mean) * (b - mean), 0) \/ ratios.length;\n  return Math.sqrt(variance);\n}\n\nfunction getRollingRange() {\n  if (rtpSamples.length < 5) return null;\n  const recent = rtpSamples.slice(-Math.min(40, rtpSamples.length));\n  const r100Vals = recent.map(s => s.r100).filter(v => v !== null);\n  if (r100Vals.length === 0) return null;\n  return { min: Math.min(...r100Vals), max: Math.max(...r100Vals) };\n}\n\nfunction drawRtpChart() {\n  const svg = document.getElementById('rtp-chart');\n  if (!svg || rtpSamples.length < 2) return;\n\n  const W = 240, H = 110, PAD_L = 24, PAD_R = 6, PAD_T = 6, PAD_B = 18;\n  const innerW = W - PAD_L - PAD_R;\n  const innerH = H - PAD_T - PAD_B;\n\n  \/\/ Dynamic Y range, always includes 96.5% reference\n  const allVals = [];\n  rtpSamples.forEach(s => {\n    if (s.cum !== null) allVals.push(s.cum);\n    if (s.r100 !== null) allVals.push(s.r100);\n    if (s.r1000 !== null) allVals.push(s.r1000);\n  });\n  allVals.push(96.5);\n  let yMin = Math.max(0, Math.min(...allVals) - 5);\n  let yMax = Math.min(400, Math.max(...allVals) + 5);\n  if (yMax - yMin < 20) yMax = yMin + 20;\n\n  const xScale = (i) => PAD_L + (i \/ Math.max(1, rtpSamples.length - 1)) * innerW;\n  const yScale = (v) => PAD_T + innerH - ((v - yMin) \/ (yMax - yMin)) * innerH;\n\n  const buildPath = (key) => {\n    let d = '', started = false;\n    rtpSamples.forEach((s, i) => {\n      const v = s[key];\n      if (v === null || isNaN(v)) return;\n      d += (started ? ' L ' : 'M ') + xScale(i).toFixed(1) + ' ' + yScale(v).toFixed(1);\n      started = true;\n    });\n    return d;\n  };\n\n  const cumPath = buildPath('cum');\n  const r100Path = buildPath('r100');\n  const r1000Path = buildPath('r1000');\n  const refY = yScale(96.5);\n  const yTicks = [yMin, (yMin + yMax) \/ 2, yMax];\n\n  let svgContent = '';\n  \/\/ 96.5% reference line\n  svgContent += `<line x1=\"${PAD_L}\" y1=\"${refY}\" x2=\"${W-PAD_R}\" y2=\"${refY}\" stroke=\"#d4a832\" stroke-width=\"0.6\" stroke-dasharray=\"2,2\" opacity=\"0.55\"\/>`;\n  \/\/ Y ticks\n  yTicks.forEach(t => {\n    const y = yScale(t);\n    svgContent += `<line x1=\"${PAD_L-2}\" y1=\"${y}\" x2=\"${PAD_L}\" y2=\"${y}\" stroke=\"#5e5a75\" stroke-width=\"0.5\"\/>`;\n    svgContent += `<text x=\"${PAD_L-4}\" y=\"${y+3}\" text-anchor=\"end\" fill=\"#5e5a75\" font-size=\"8\" font-family=\"Courier New\">${t.toFixed(0)}<\/text>`;\n  });\n  \/\/ Axes\n  svgContent += `<line x1=\"${PAD_L}\" y1=\"${PAD_T}\" x2=\"${PAD_L}\" y2=\"${PAD_T+innerH}\" stroke=\"#5e5a75\" stroke-width=\"0.5\"\/>`;\n  svgContent += `<line x1=\"${PAD_L}\" y1=\"${PAD_T+innerH}\" x2=\"${W-PAD_R}\" y2=\"${PAD_T+innerH}\" stroke=\"#5e5a75\" stroke-width=\"0.5\"\/>`;\n  \/\/ Lines: rolling-100 (purple, jittery) \u2192 rolling-1000 (teal) \u2192 cumulative (gold)\n  if (r100Path) svgContent += `<path d=\"${r100Path}\" fill=\"none\" stroke=\"#8b6fe8\" stroke-width=\"1\" opacity=\"0.85\"\/>`;\n  if (r1000Path) svgContent += `<path d=\"${r1000Path}\" fill=\"none\" stroke=\"#1dc8a0\" stroke-width=\"1.2\" opacity=\"0.9\"\/>`;\n  if (cumPath) svgContent += `<path d=\"${cumPath}\" fill=\"none\" stroke=\"#d4a832\" stroke-width=\"1.6\"\/>`;\n  \/\/ X axis spin labels\n  const firstSpin = rtpSamples[0].spin;\n  const lastSpin = rtpSamples[rtpSamples.length-1].spin;\n  svgContent += `<text x=\"${PAD_L}\" y=\"${H-5}\" text-anchor=\"start\" fill=\"#5e5a75\" font-size=\"8\" font-family=\"Courier New\">spin ${firstSpin}<\/text>`;\n  svgContent += `<text x=\"${W-PAD_R}\" y=\"${H-5}\" text-anchor=\"end\" fill=\"#5e5a75\" font-size=\"8\" font-family=\"Courier New\">${lastSpin}<\/text>`;\n\n  svg.innerHTML = svgContent;\n}\n\nfunction fmtRtp(v) {\n  return v === null ? '\u2014' : v.toFixed(2) + '%';\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  STATS & UI\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\nfunction updateGlobalMultMeter() {\n  const valueEl  = document.getElementById('gmm-value');\n  const statusEl = document.getElementById('gmm-status');\n  const meterEl  = document.getElementById('global-mult-meter');\n  if (!valueEl || !statusEl || !meterEl) return;\n  if (inBonus) {\n    valueEl.textContent = '\u00d7' + globalMult;\n    valueEl.classList.add('active');\n    statusEl.textContent = 'FREE SPINS';\n    statusEl.classList.add('active');\n    meterEl.classList.add('bonus-active');\n  } else {\n    valueEl.textContent = '\u00d71';\n    valueEl.classList.remove('active');\n    statusEl.textContent = anteMode ? 'BASE \u2022 ANTE' : 'BASE GAME';\n    statusEl.classList.remove('active');\n    meterEl.classList.remove('bonus-active');\n  }\n}\n\nfunction flashMultAddition(value) {\n  const hist = document.getElementById('gmm-history');\n  if (!hist) return;\n  const span = document.createElement('div');\n  span.textContent = '+' + value;\n  span.style.cssText = 'color:var(--gold2);font-weight:900;font-size:13px;animation:fadeUp 1.4s ease forwards;text-shadow:0 0 8px rgba(240,200,74,0.8)';\n  hist.innerHTML = '';\n  hist.appendChild(span);\n  setTimeout(() => { if (hist.contains(span)) hist.removeChild(span); }, 1400);\n}\n\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  PLAYER UI HELPERS\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/ \u2550\u2550\u2550 STEPPED BET LADDER \u2550\u2550\u2550\n\/\/ Increments change as the bet grows so players can ramp up quickly:\n\/\/   10 \u2192 100    in steps of 10\n\/\/   100 \u2192 1000  in steps of 100\n\/\/   1000 \u2192 5000 in steps of 1000\nconst BET_MIN = 10;\nconst BET_MAX = 1000;\n\n\/\/ Return the increment size appropriate for a given bet value.\n\/\/ When stepping DOWN, we use the increment of the tier we're moving INTO\n\/\/ at the boundary, so e.g. 100 steps down to 90 (not 0), and 1000 \u2192 900.\nfunction betStepFor(val, direction) {\n  \/\/ At exact tier boundaries, stepping down should use the lower tier's step\n  if (direction < 0) {\n    if (val <= 100)  return 10;\n    if (val <= 1000) return 100;\n    return 1000;\n  } else {\n    if (val < 100)   return 10;\n    if (val < 1000)  return 100;\n    return 1000;\n  }\n}\n\nfunction adjustBet(direction) {\n  const inp = document.getElementById('bet-inp');\n  let val = parseFloat(inp.value) || BET_MIN;\n  const step = betStepFor(val, direction);\n  val += direction * step;\n  val = Math.max(BET_MIN, Math.min(BET_MAX, val));\n  inp.value = val.toFixed(2);\n  updateBetDisplay();\n}\n\n\/\/ If a player types an arbitrary number, snap it to the nearest valid\n\/\/ ladder value so the server (which validates) won't reject it and so the\n\/\/ up\/down buttons behave predictably afterward.\nfunction snapBetToLadder() {\n  const inp = document.getElementById('bet-inp');\n  let val = parseFloat(inp.value);\n  if (isNaN(val)) val = BET_MIN;\n\n  \/\/ Determine tier increment for rounding\n  let inc;\n  if (val <= 100)       inc = 10;\n  else if (val <= 1000) inc = 100;\n  else                  inc = 1000;\n\n  val = Math.round(val \/ inc) * inc;\n  val = Math.max(BET_MIN, Math.min(BET_MAX, val));\n  inp.value = val.toFixed(2);\n  updateBetDisplay();\n}\n\nfunction updatePlayerFsMeter() {\n  const meter = document.getElementById('fs-meter');\n  if (!meter) return;\n  if (inBonus && freeLeft > 0) {\n    meter.classList.add('active');\n    const big = document.getElementById('fs-count-big');\n    if (big) big.textContent = freeLeft;\n  } else {\n    meter.classList.remove('active');\n  }\n}\n\nfunction updatePlayerHud() {\n  \/\/ Mirror the \"last win\" into the HUD WIN slot\n  const hudWin = document.getElementById('hud-win');\n  if (hudWin && typeof lastSpinWin === 'number') {\n    hudWin.textContent = lastSpinWin.toFixed(2);\n  }\n}\n\nfunction updateUI() {\n  const rtp = wagered>0?(returned\/wagered*100).toFixed(2)+'%':'\u2014';\n  setText('hud-bal', balance.toFixed(2));\n  setText('hud-rtp', rtp);\n  setText('s-spins', spinCount);\n  setText('s-wag', wagered.toFixed(2));\n  setText('s-ret', returned.toFixed(2));\n  const pnl = returned-wagered;\n  const pnlEl = document.getElementById('s-pnl');\n  pnlEl.textContent = (pnl>=0?'+':'')+pnl.toFixed(2);\n  pnlEl.className = 'sv '+(pnl>=0?'g':'r');\n  setText('s-rtp', rtp);\n  setText('s-hit', spinCount>0?((winSpins\/spinCount)*100).toFixed(2)+'%':'\u2014');\n  setText('s-wins', winSpins);\n  setText('s-loss', lossSpins);\n  setText('s-btrigs', bonusTriggers);\n  setText('s-avgb', bonusWins.length>0?(bonusWins.reduce((a,b)=>a+b,0)\/bonusWins.length).toFixed(2):'\u2014');\n  setText('s-big', bigWin.toFixed(2));\n  setText('s-bigx', bigWinX+'\u00d7');\n  setText('s-maxc', maxCascade);\n  setText('s-brtp', baseBet>0?(baseWon\/baseBet*100).toFixed(2)+'%':'\u2014');\n  setText('s-bortp', baseBet>0?(bonusWon\/baseBet*100).toFixed(2)+'%':'\u2014');\n  setText('s-bonuspay', bonusTriggers>0?(bonusWon\/bonusTriggers\/(parseFloat(document.getElementById('bet-inp').value)||1)).toFixed(1)+'\u00d7':'\u2014');\n\n  \/\/ \ud83c\udfaf Live RTP target status \u2014 color-coded indicators\n  if (baseBet > 0) {\n    const baseR  = baseWon  \/ baseBet * 100;\n    const bonusR = bonusWon \/ baseBet * 100;\n    const total  = baseR + bonusR;\n    const colorize = (val, lo, hi) => {\n      if (val >= lo && val <= hi) return { txt: val.toFixed(1)+'% \u2713', col: '#1dc8a0' };\n      const dist = val < lo ? (lo - val) : (val - hi);\n      if (dist < 5) return { txt: val.toFixed(1)+'% \u26a0', col: '#f0c84a' };\n      return { txt: val.toFixed(1)+'% \u2717', col: '#e24b4a' };\n    };\n    const totalStatus = (Math.abs(total - 96.5) <= 3)\n      ? { txt: total.toFixed(1)+'% \u2713', col: '#1dc8a0' }\n      : (Math.abs(total - 96.5) <= 6)\n        ? { txt: total.toFixed(1)+'% \u26a0', col: '#f0c84a' }\n        : { txt: total.toFixed(1)+'% \u2717', col: '#e24b4a' };\n    const baseS  = colorize(baseR,  45, 55);\n    const bonusS = colorize(bonusR, 41, 51);\n    const el1 = document.getElementById('s-base-status');\n    const el2 = document.getElementById('s-bonus-status');\n    const el3 = document.getElementById('s-total-status');\n    if (el1) { el1.textContent = baseS.txt;       el1.style.color = baseS.col; }\n    if (el2) { el2.textContent = bonusS.txt;      el2.style.color = bonusS.col; }\n    if (el3) { el3.textContent = totalStatus.txt; el3.style.color = totalStatus.col; }\n  }\n  setText('s-avgx', totalWinCount>0?(totalWinAmt\/totalWinCount\/(parseFloat(document.getElementById('bet-inp').value)||1)).toFixed(2)+'\u00d7':'\u2014');\n\n  \/\/ Rolling RTP variance panel\n  setText('s-roll100',  fmtRtp(getRollingRtp(100)));\n  setText('s-roll500',  fmtRtp(getRollingRtp(500)));\n  setText('s-roll1000', fmtRtp(getRollingRtp(1000)));\n  setText('s-cum',      fmtRtp(getCumRtp()));\n  const sd = getStdDevWinMultiplier();\n  setText('s-stddev', sd === null ? '\u2014' : sd.toFixed(2) + '\u00d7');\n  const rng = getRollingRange();\n  setText('s-rollrange', rng === null ? '\u2014' : rng.min.toFixed(1) + '% \u2013 ' + rng.max.toFixed(1) + '%');\n  const expFreq = calcExpectedBonusFreq();\n  setText('s-expbonus', '1 in ' + expFreq.toLocaleString());\n  setText('s-obsbonus', spinCount > 0 && bonusTriggers > 0 ? '1 in ' + Math.round(spinCount\/bonusTriggers).toLocaleString() : '\u2014');\n  updateDistUI();\n\n  \/\/ Player-facing UI sync \u2014 runs after every spin completes\n  updatePlayerFsMeter();\n  updatePlayerHud();\n}\n\nfunction setText(id, val) {\n  const el = document.getElementById(id);\n  if (el) el.textContent = val;\n}\n\nfunction updateDist(x) {\n  if (x===0) winDist['0']++;\n  else if (x<1) winDist['tiny']++;\n  else if (x<5) winDist['small']++;\n  else if (x<20) winDist['med']++;\n  else if (x<100) winDist['big']++;\n  else if (x<500) winDist['huge']++;\n  else winDist['mega']++;\n}\n\nfunction updateDistUI() {\n  const keys=['0','tiny','small','med','big','huge','mega'];\n  const tot = Object.values(winDist).reduce((a,b)=>a+b,0);\n  if (tot===0) return;\n  keys.forEach((k,i) => {\n    const pct = winDist[k]\/tot*100;\n    const b = document.getElementById('db-'+i);\n    const c = document.getElementById('dc-'+i);\n    if (b) b.style.width = pct+'%';\n    if (c) c.textContent = winDist[k];\n  });\n}\n\nfunction addLog(msg, type) {\n  const log = document.getElementById('log');\n  const d = document.createElement('div');\n  d.className = 'log-e '+type;\n  d.textContent = `[${spinCount}] ${msg}`;\n  log.appendChild(d);\n  log.scrollTop = log.scrollHeight;\n  while (log.children.length > 300) log.removeChild(log.firstChild);\n}\n\nfunction clearStats() {\n  spinCount=0; winSpins=0; lossSpins=0; bonusTriggers=0;\n  spinReturns = []; rtpSamples = [];\n  const svg = document.getElementById('rtp-chart');\n  if (svg) svg.innerHTML = '<text x=\"120\" y=\"55\" text-anchor=\"middle\" fill=\"#5e5a75\" font-size=\"10\" font-family=\"Courier New\">spin to see chart<\/text>';\n  wagered=0; returned=0; bigWin=0; bigWinX=0; maxCascade=0;\n  baseBet=0; baseWon=0; bonusBet=0; bonusWon=0;\n  totalWinAmt=0; totalWinCount=0; bonusWins=[];\n  winDist={'0':0,'tiny':0,'small':0,'med':0,'big':0,'huge':0,'mega':0};\n  spinLog=[]; balance=1000; updateUI();\n}\n\nfunction exportCSV() {\n  const hdr = 'spin,bet,win,multiplier,cascades,inBonus\\n';\n  const rows = spinLog.map(r=>`${r.spin},${r.bet},${r.win},${r.mult},${r.cascade},${r.bonus}`).join('\\n');\n  const blob = new Blob([hdr+rows],{type:'text\/csv'});\n  const url = URL.createObjectURL(blob);\n  const a = document.createElement('a');\n  a.href=url; a.download='olympus-sim.csv'; a.click();\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  TUNING PANEL SETUP\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\nfunction tv(el, outId, suffix='') {\n  document.getElementById(outId).textContent = el.value+suffix;\n}\n\nfunction buildSymWeightRows() {\n  const wrap = document.getElementById('sym-weights');\n  wrap.innerHTML = '';\n  const allSyms = [...SYMBOLS.map(s=>({id:s.id,label:s.label,emoji:s.emoji})),\n                   {id:'zeus',label:'Zeus',emoji:'\u26a1'}];\n  allSyms.forEach(s => {\n    const row = document.createElement('div');\n    row.className = 'tw-row';\n    row.innerHTML = `<span>${s.emoji}<\/span>\n      <label>${s.label}<\/label>\n      <input type=\"number\" min=\"1\" max=\"3000\" value=\"${SW[s.id]}\" id=\"sw-${s.id}\"\n        oninput=\"SW['${s.id}']=+this.value;refreshWPcts()\">\n      <span class=\"pct\" id=\"swp-${s.id}\"><\/span>`;\n    wrap.appendChild(row);\n  });\n  \/\/ Add bonus freq hint after zeus row\n  const zeusHint = document.createElement('div');\n  zeusHint.style.cssText = 'font-size:9px;color:#d4a832;margin:-2px 0 6px 24px;';\n  zeusHint.id = 'zeus-freq-hint';\n  zeusHint.textContent = '\u2192 bonus ~1 in ...';\n  wrap.appendChild(zeusHint);\n  refreshWPcts();\n}\n\nfunction refreshWPcts() {\n  const tot = Object.values(SW).reduce((a,b)=>a+b,0);\n  document.getElementById('tw-total').textContent = tot;\n  \/\/ Live expected bonus freq update\n  try {\n    const expFreq = calcExpectedBonusFreq();\n    setText('s-expbonus', '1 in ' + expFreq.toLocaleString());\n  } catch(e) {}\n  Object.keys(SW).forEach(k => {\n    const el = document.getElementById('swp-'+k);\n    if (el) el.textContent = ((SW[k]\/tot)*100).toFixed(1)+'%';\n  });\n}\n\nfunction buildOrbWeightRows() {\n  const wrap = document.getElementById('orb-weights');\n  wrap.innerHTML = '';\n  ORB_VALS.forEach((v,i) => {\n    const row = document.createElement('div');\n    row.className = 'ow-row';\n    row.innerHTML = `<span>\u2728<\/span><label>${v}\u00d7<\/label>\n      <input type=\"number\" min=\"1\" max=\"2000\" value=\"${ORB_WEIGHTS[i]}\" id=\"ow-${i}\"\n        oninput=\"ORB_WEIGHTS[${i}]=+this.value;refreshOrbPcts()\">\n      <span class=\"pct\" id=\"owp-${i}\"><\/span>`;\n    wrap.appendChild(row);\n  });\n  refreshOrbPcts();\n}\n\nfunction refreshOrbPcts() {\n  const tot = ORB_WEIGHTS.reduce((a,b)=>a+b,0);\n  ORB_VALS.forEach((_,i) => {\n    const el = document.getElementById('owp-'+i);\n    if (el) el.textContent = ((ORB_WEIGHTS[i]\/tot)*100).toFixed(1)+'%';\n  });\n}\n\nfunction resetWeights() {\n  SW = {...SW_DEFAULT};\n  buildSymWeightRows();\n  ORB_WEIGHTS = [500,200,100,70,50,35,25,14,5,1];\n  buildOrbWeightRows();\n}\n\nfunction buildPaytable() {\n  const tbl = document.getElementById('pay-table');\n  tbl.innerHTML = `<thead><tr>\n    <th style=\"color:var(--muted);padding:3px 4px;text-align:left\">Symbol<\/th>\n    <th style=\"color:var(--muted);padding:3px 4px;text-align:right\">8\u20139<\/th>\n    <th style=\"color:var(--muted);padding:3px 4px;text-align:right\">10\u201311<\/th>\n    <th style=\"color:var(--muted);padding:3px 4px;text-align:right\">12+<\/th>\n  <\/tr><\/thead>`;\n  const tb = document.createElement('tbody');\n  const iconStyle = 'width:14px;height:14px;vertical-align:middle;margin-right:3px';\n  SYMBOLS.forEach(s => {\n    const tr = document.createElement('tr');\n    const url = ICON_URLS[s.id] || SVG_URLS[s.id] || '';\n    tr.innerHTML = `<td style=\"padding:3px 4px\"><img decoding=\"async\" src=\"${url}\" style=\"${iconStyle}\">${s.label}<\/td>\n      <td style=\"padding:3px 4px;text-align:right;color:var(--gold)\">${s.weights[0]}\u00d7<\/td>\n      <td style=\"padding:3px 4px;text-align:right;color:var(--gold)\">${s.weights[1]}\u00d7<\/td>\n      <td style=\"padding:3px 4px;text-align:right;color:var(--gold)\">${s.weights[2]}\u00d7<\/td>`;\n    tb.appendChild(tr);\n  });\n  const zr = document.createElement('tr');\n  zr.innerHTML = `<td style=\"padding:3px 4px\"><img decoding=\"async\" src=\"${ICON_URLS.zeus || SVG_URLS.zeus || ''}\" style=\"${iconStyle}\">Zeus Scatter<\/td>\n    <td colspan=\"3\" style=\"padding:3px 4px;text-align:right;color:var(--teal)\">4+ \u2192 Free Spins<\/td>`;\n  tb.appendChild(zr);\n  const or = document.createElement('tr');\n  or.innerHTML = `<td style=\"padding:3px 4px\"><img decoding=\"async\" src=\"${ICON_URLS.orb || SVG_URLS.orb || ''}\" style=\"${iconStyle}\">Multiplier Orb<\/td>\n    <td colspan=\"3\" style=\"padding:3px 4px;text-align:right;color:var(--purple)\">2\u00d7\u2013500\u00d7 on win<\/td>`;\n  tb.appendChild(or);\n  tbl.appendChild(tb);\n}\n\nfunction buildDistRows() {\n  const wrap = document.getElementById('dist-rows');\n  const buckets = ['No win','< 1\u00d7','1\u20135\u00d7','5\u201320\u00d7','20\u2013100\u00d7','100\u2013500\u00d7','500\u00d7+'];\n  const colors = ['#333','#378add','#1dc8a0','#d4a832','#f0c84a','#e24b4a','#8b6fe8'];\n  buckets.forEach((b,i) => {\n    const row = document.createElement('div');\n    row.className = 'db-row';\n    row.innerHTML = `<label>${b}<\/label>\n      <div class=\"db-outer\"><div class=\"db-inner\" id=\"db-${i}\" style=\"background:${colors[i]};width:0%\"><\/div><\/div>\n      <span class=\"dc\" id=\"dc-${i}\">0<\/span>`;\n    wrap.appendChild(row);\n  });\n}\n\nfunction setFeel(name, btn) {\n  currentFeel = name;\n  document.querySelectorAll('.feel-btn').forEach(b=>b.classList.remove('on'));\n  btn.classList.add('on');\n}\n\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\/\/  BOOT\n\/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n(async function boot() {\n  buildSymWeightRows();\n  buildOrbWeightRows();\n  buildDistRows();\n  await initPixi();              \/\/ builds grid + loads SVG baseline textures\n  await loadEmbeddedPngs();      \/\/ loads production artwork into TEXTURES (this is the real art)\n\n  \/\/ NOTE: filesystem PNG probe (loadCustomPngs) is intentionally NOT called at\n  \/\/ boot. The production artwork is embedded via loadEmbeddedPngs(), so probing\n  \/\/ assets\/symbols\/*.png would just fire 11 doomed HTTP requests and could leave\n  \/\/ the canvas briefly showing fallback art. Drag-drop custom loading still works.\n  Object.keys(SVG_STRINGS).forEach(id => {\n    if (ASSET_STATUS[id] !== 'custom') ASSET_STATUS[id] = 'embed';\n  });\n  updateIconUrls();\n\n  \/\/ Populate sprite library UI\n  buildAssetPanel();\n  const baseDisp = document.getElementById('asset-base-display');\n  if (baseDisp) baseDisp.textContent = 'embedded artwork';\n  const protoNotice = document.getElementById('protocol-notice');\n  if (protoNotice) protoNotice.textContent = 'Using embedded production artwork.';\n  buildPaytable();\n\n  \/\/ Force every canvas sprite to adopt the embedded textures now, so the\n  \/\/ starting grid shows correct art BEFORE the first spin.\n  refreshAllIcons();\n\n  \/\/ Render the starting grid using the (now embedded) textures\n  const startGrid = generateGrid();\n  renderGridInstant(startGrid);\n\n  \/\/ Belt-and-braces: one more forced texture refresh after the grid is populated\n  \/\/ with real symIds, guaranteeing correct art on first paint.\n  refreshAllIcons();\n\n  updateUI();\n\n  \/\/ \u26a1 Fetch real server state: balance + any in-progress bonus\n  await fetchInitialState();\n\n  addLog('\ud83c\udfae Olympus ready \u2014 embedded artwork + server engine connected', 'b');\n})();\n<\/script>\n\n<!-- TOTAL WIN POPUP (shown at end of Free Spins bonus, suppressed during autoplay) -->\n<div id=\"total-win-popup\" class=\"tw-overlay\" style=\"display:none\">\n  <div class=\"tw-card\">\n    <div class=\"tw-title\">TOTAL WIN<\/div>\n    <div class=\"tw-value-wrap\">\n      <canvas id=\"tw-value\" width=\"700\" height=\"160\" class=\"tw-value\"><\/canvas>\n    <\/div>\n    <div class=\"tw-subtitle\" id=\"tw-subtitle\">\u2726 from 15 free spins \u2726<\/div>\n    <div class=\"tw-tap-hint\">CLICK ANYWHERE TO CONTINUE<\/div>\n  <\/div>\n<\/div>\n\n<\/body>\n<\/html>\n\r\n<article class=\"entry-content\">In this guide we&#8217;ll answer every question players type into Google before they spin the reels: where to play, what to expect, how the maths work, and \u2014 best of all \u2014 where you can play a <strong>free Olympus-style slot game right now, no registration required<\/strong>.\r\n\r\n<!-- \u2500\u2500 TABLE OF CONTENTS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\r\n<nav aria-label=\"Table of Contents\">\r\n<h2>Table of Contents<\/h2>\r\n<ol>\r\n \t<li><a href=\"#what-is-gates-of-olympus\">What Is Gates of Olympus?<\/a><\/li>\r\n \t<li><a href=\"#why-players-love-it\">Why Players Love Gates of Olympus<\/a><\/li>\r\n \t<li><a href=\"#how-it-works\">How Gates of Olympus Works: Mechanics Explained<\/a><\/li>\r\n \t<li><a href=\"#where-to-play\">Where Can I Play Gates of Olympus?<\/a><\/li>\r\n \t<li><a href=\"#free-demo\">Can I Play Gates of Olympus for Free?<\/a><\/li>\r\n \t<li><a href=\"#similar-games\">Best Gates of Olympus Alternatives &amp; Similar Slot Games<\/a><\/li>\r\n \t<li><a href=\"#our-free-game\">Play Our Free Olympus Slot Game Here<\/a><\/li>\r\n \t<li><a href=\"#tips\">Tips for Playing Olympus-Style Slots<\/a><\/li>\r\n \t<li><a href=\"#faq\">Frequently Asked Questions<\/a><\/li>\r\n<\/ol>\r\n<\/nav><!-- \u2500\u2500 SECTION 1 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"what-is-gates-of-olympus\">1. What Is Gates of Olympus?<\/h2>\r\nGates of Olympus is a 6\u00d75 video slot developed by <strong>Pragmatic Play<\/strong>, first released in 2021 and later upgraded to the <em>Gates of Olympus 1000<\/em> variant. The game is set atop Mount Olympus where the Greek god Zeus commands lightning bolts and dishes out multipliers at random.\r\n\r\nIt uses a <strong>pay-anywhere mechanic<\/strong> (also called &#8220;cluster pays&#8221;) \u2014 symbols don&#8217;t need to land on fixed paylines. Instead, any group of 8 or more matching symbols pays, no matter where they sit on the grid. This is what makes the game feel electric: a single spin can cascade four or five times and keep building.\r\n\r\nKey stats at a glance:\r\n<ul>\r\n \t<li><strong>Grid:<\/strong> 6 reels \u00d7 5 rows<\/li>\r\n \t<li><strong>RTP:<\/strong> 96.5% (standard) \/ up to 96.49% on 1000 variant<\/li>\r\n \t<li><strong>Volatility:<\/strong> Very High<\/li>\r\n \t<li><strong>Max Win:<\/strong> 5,000x stake (standard) \/ 10,000x on 1000 variant<\/li>\r\n \t<li><strong>Bonus Feature:<\/strong> Free Spins with persistent multipliers<\/li>\r\n \t<li><strong>Min Bet:<\/strong> \u00a3\/$\/\u20ac 0.20 per spin<\/li>\r\n<\/ul>\r\n<!-- \u2500\u2500 SECTION 2 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"why-players-love-it\">2. Why Players Love Gates of Olympus<\/h2>\r\nThere are thousands of slot games available online, yet Gates of Olympus consistently appears in the top-10 most-played lists across major casino platforms. Here&#8217;s why:\r\n<h3>Multipliers That Never Reset<\/h3>\r\nDuring free spins, every multiplier symbol that appears is added to a <strong>persistent running total<\/strong>. Unlike most slots where multipliers only apply to a single win, here they accumulate. Hit a 5x, then a 3x, then a 10x \u2014 you&#8217;re sitting on an 18x multiplier applied to every win for the rest of the round. That&#8217;s the mechanic that produces the truly huge payouts you see shared on social media.\r\n<h3>Cascading Wins Create Chain Reactions<\/h3>\r\nWinning symbols explode and new ones fall in \u2014 a mechanic Pragmatic calls &#8220;Tumble.&#8221; A single spin can cascade six or seven times, turning a modest-looking opening into a massive payout. Each cascade is a fresh chance to add more multipliers.\r\n<h3>Visually Stunning Greek Mythology Theme<\/h3>\r\nGold, lightning, ancient architecture \u2014 the Gates of Olympus aesthetic is bold and memorable. It&#8217;s become the template other developers try to copy, which is exactly why so many similar games exist.\r\n<h3>Buy Bonus Feature<\/h3>\r\nPlayers who don&#8217;t want to wait can purchase direct access to the free spins round. This feature is available in most jurisdictions and appeals to high-volatility hunters who want to skip the base game entirely.\r\n\r\n<!-- \u2500\u2500 SECTION 3 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"how-it-works\">3. How Gates of Olympus Works: Mechanics Explained<\/h2>\r\n<h3>Base Game<\/h3>\r\nEach spin costs between 0.20 and 100 per round. Six reels fill with high-paying gem symbols and low-paying card royals. Zeus randomly throws lightning bolts onto the reels before the result is revealed, turning chosen symbols into multiplier symbols (values of 2x, 3x, 5x, 8x, 10x, 15x, 20x, 50x, or 100x).\r\n\r\nMultiplier symbols don&#8217;t form clusters themselves \u2014 instead, their values are summed and applied as a global multiplier to all cluster wins on that spin and any subsequent cascades.\r\n<h3>Free Spins<\/h3>\r\nLand 4, 5, or 6 scatter symbols to trigger 15 free spins. During free spins, all multipliers collected are persistent \u2014 they&#8217;re added to a running total rather than resetting each spin. The maximum multiplier achievable is 500x in the base game and 1,000x in the upgraded Gates of Olympus 1000 variant.\r\n<h3>Ante Bet<\/h3>\r\nIncreasing your bet by 25% activates the Ante Bet feature, which doubles the frequency of scatter symbols, making the free spins trigger more often \u2014 useful for players prioritising bonus frequency over base-game value.\r\n\r\n<!-- \u2500\u2500 SECTION 4 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"where-to-play\">4. Where Can I Play Gates of Olympus?<\/h2>\r\nThis is the question we see most often \u2014 <em>&#8220;where can I play Gates of Olympus online?&#8221;<\/em> The short answer: almost any reputable online casino that carries Pragmatic Play titles. Below we explain what to look for.\r\n<h3>Licensed Online Casinos<\/h3>\r\nGates of Olympus is available at the majority of regulated online casinos worldwide. When choosing where to play, prioritise platforms that hold licences from recognised regulators such as the UK Gambling Commission, Malta Gaming Authority, or Gibraltar Regulatory Authority. These licences ensure fair games, player fund protection, and responsible gambling tools.\r\n<h3>What to Look For in a Casino to Play Gates of Olympus<\/h3>\r\n<ul>\r\n \t<li><strong>Valid gambling licence<\/strong> displayed in the footer<\/li>\r\n \t<li><strong>Pragmatic Play<\/strong> listed as a software provider<\/li>\r\n \t<li><strong>Demo\/free play mode<\/strong> available without registration (ideal for practice)<\/li>\r\n \t<li><strong>Generous welcome bonus<\/strong> \u2014 look for low wagering requirements (under 35x)<\/li>\r\n \t<li><strong>Fast withdrawals<\/strong> \u2014 same-day payouts via e-wallets are now standard at quality casinos<\/li>\r\n \t<li><strong>Responsible gambling tools<\/strong> \u2014 deposit limits, cool-off periods, and self-exclusion options<\/li>\r\n<\/ul>\r\n<h3>Can I Play Gates of Olympus in the USA?<\/h3>\r\nReal-money online slots are currently legal in a small number of US states including New Jersey, Michigan, Pennsylvania, West Virginia, and Connecticut. Players in states without regulated iGaming can access free-play demo versions on review sites and independent slot portals \u2014 including right here on our site.\r\n<h3>Can I Play Gates of Olympus on Mobile?<\/h3>\r\nAbsolutely. Pragmatic Play builds all titles in HTML5, meaning Gates of Olympus runs natively in any modern mobile browser on iOS and Android. No app download needed \u2014 open your casino&#8217;s mobile site and the game loads just as it does on desktop.\r\n\r\n<!-- \u2500\u2500 SECTION 5 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"free-demo\">5. Can I Play Gates of Olympus for Free?<\/h2>\r\nYes \u2014 and there are two ways to do it:\r\n<h3>Option A: Free Demo at Casino Sites<\/h3>\r\nMany licensed casinos allow guest play in demo mode, loading the slot with virtual coins so you can experience every feature without wagering real money. This is the closest you&#8217;ll get to the actual game.\r\n<h3>Option B: Slot Review Sites<\/h3>\r\nSites like SigmaPlay, AskGamblers, and Casinomeister embed the official Pragmatic Play demo. A quick search for <em>&#8220;Gates of Olympus free demo&#8221;<\/em> will surface these instantly.\r\n<h3>Option C: Play a Similar Olympus Slot for Free Right Here<\/h3>\r\nIf you want the same epic mythology theme, tumbling-reel action, and multiplier excitement without hunting across the web \u2014 <strong>we&#8217;ve built our own free Olympus-style slot game you can play instantly below<\/strong>. It&#8217;s free, no registration, no deposit, and no download needed. More on that in <a href=\"#our-free-game\">Section 7<\/a>.\r\n\r\n<!-- \u2500\u2500 SECTION 6 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"similar-games\">6. Best Gates of Olympus Alternatives &amp; Similar Slot Games<\/h2>\r\nIf you love the Gates of Olympus formula, you&#8217;ll enjoy these titles that share the same DNA:\r\n<h3>Sweet Bonanza (Pragmatic Play)<\/h3>\r\nSame developer, same cluster-pays engine, same tumbling mechanic \u2014 just wrapped in a candy-coated aesthetic. RTP of 96.5% and a max win of 21,175x make it one of the top alternatives. Free spins include a multiplier bomb that functions almost identically to Zeus&#8217;s lightning in Gates of Olympus.\r\n<h3>Starlight Princess (Pragmatic Play)<\/h3>\r\nThe anime-inspired cousin of Gates of Olympus. Uses the same 6\u00d75 grid and pay-anywhere mechanic. Its multiplier can reach 500x during free spins, and the game frequently appears alongside Gates of Olympus in &#8220;most popular&#8221; lists.\r\n<h3>Rise of Olympus (Play&#8217;n GO)<\/h3>\r\nA more narrative-driven take on Greek mythology featuring Zeus, Poseidon, and Hades. The &#8220;Wrath of Olympus&#8221; feature combines all three gods&#8217; abilities for a potentially huge multiplier. Different mechanic but same mythological energy.\r\n<h3>Age of the Gods (Playtech)<\/h3>\r\nPlaytech&#8217;s long-running Greek mythology series includes progressive jackpots not found in Gates of Olympus. Lower volatility with jackpot potential makes this a good choice if you prefer more frequent smaller wins with a jackpot overlay.\r\n<h3>Zeus vs Hades \u2014 Gods of War (Pragmatic Play)<\/h3>\r\nPragmatic&#8217;s own spiritual sequel to Gates of Olympus, released in 2023. The same developer, same core mechanic, upgraded visuals and a dual-world feature where landing in Hades&#8217; realm transforms the entire reels experience.\r\n\r\n<!-- \u2500\u2500 SECTION 7 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"our-free-game\">7. Play Our Free Olympus Slot Game Here \u2014 No Download, No Deposit<\/h2>\r\nYou&#8217;ve been searching for where to play a Gates of Olympus-style game \u2014 <strong>the answer is right here<\/strong>.\r\n\r\nOur free Olympus slot game takes everything players love about the Gates of Olympus experience and delivers it as a pure free-to-play game:\r\n<ul>\r\n \t<li>\u26a1 <strong>Zeus-inspired mythology theme<\/strong> with gold, lightning, and ancient Greek symbols<\/li>\r\n \t<li>\ud83c\udf00 <strong>Tumbling\/cascading reels<\/strong> \u2014 winning symbols are removed and new ones fall in<\/li>\r\n \t<li>\u2716\ufe0f <strong>Multiplier mechanics<\/strong> that accumulate during bonus rounds<\/li>\r\n \t<li>\ud83c\udfb0 <strong>Cluster pays<\/strong> \u2014 no fixed paylines, wins pay anywhere on the grid<\/li>\r\n \t<li>\ud83d\udcf1 <strong>Fully mobile-optimised<\/strong> \u2014 plays perfectly on any device<\/li>\r\n \t<li>\ud83c\udd93 <strong>Completely free<\/strong> \u2014 no real money, no registration, no risk<\/li>\r\n<\/ul>\r\nWhether you&#8217;re a Gates of Olympus veteran looking for more of that Olympus magic, or a newcomer who wants to understand the mechanics before playing for real money elsewhere \u2014 our game is the perfect place to start.\r\n\r\n<!-- \u2500\u2500 SECTION 8 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"tips\">8. Tips for Playing Olympus-Style Slots<\/h2>\r\nWhether you&#8217;re playing Gates of Olympus or our free alternative, these strategies help you get the most from every session:\r\n<h3>Understand the Volatility<\/h3>\r\nGates of Olympus and games like it are <strong>very high volatility<\/strong>. That means long periods with nothing significant, punctuated by big hits \u2014 sometimes very big. Don&#8217;t judge a high-volatility slot on 20 or 30 spins. Give it room to breathe.\r\n<h3>Always Trigger the Free Spins Before Judging the Game<\/h3>\r\nThe base game of Gates of Olympus-style slots is essentially a waiting room. The free spins \u2014 particularly with large multipliers accumulated \u2014 are where the game&#8217;s true potential is realised. Try to reach the bonus round before forming an opinion.\r\n<h3>Use Ante Bet Wisely<\/h3>\r\nThe 25% Ante Bet surcharge doubles scatter frequency. If you&#8217;ve been grinding through the base game and want to trigger the bonus faster, it can be worth it. But it increases cost per spin, so only activate it when your budget supports it.\r\n<h3>Set a Session Budget<\/h3>\r\nHigh volatility slots can deplete a bankroll quickly in cold streaks. Set a maximum session loss limit before you start, and stick to it. Responsible gambling tools at licensed casinos (deposit limits, loss limits, session timers) make this easy to enforce.\r\n<h3>Play Free First<\/h3>\r\nThis is possibly the best advice on this page: <strong>always try the free version first<\/strong>. Free play lets you experience every mechanic, understand the bonus round, and decide whether the game suits your playing style \u2014 zero risk, all the information. That&#8217;s exactly why our free Olympus slot is here.\r\n\r\n<!-- \u2500\u2500 SECTION 9: FAQ \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<h2 id=\"faq\">9. Frequently Asked Questions<\/h2>\r\n<h3>Where can I play Gates of Olympus for free without registering?<\/h3>\r\nYou can play Gates of Olympus for free in demo mode on slot review sites such as SigmaPlay, AskGamblers, and Casinomeister \u2014 most don&#8217;t require an account. Alternatively, play our free Olympus-style slot game above: no registration, no download, instant play.\r\n<h3>Is Gates of Olympus available to play in the UK?<\/h3>\r\nYes. Gates of Olympus is available at all UK Gambling Commission-licensed casinos that carry Pragmatic Play software. The vast majority of major UK online casinos include it in their game library.\r\n<h3>What is the RTP of Gates of Olympus?<\/h3>\r\nThe standard Gates of Olympus has a published RTP of 96.5%. The upgraded Gates of Olympus 1000 variant maintains a similar RTP at around 96.49%. Be aware that some casinos operate on lower &#8220;operator RTP&#8221; settings \u2014 always check the in-game paytable information button to confirm the RTP in your session.\r\n<h3>What is the maximum win on Gates of Olympus?<\/h3>\r\nThe base Gates of Olympus has a maximum win cap of 5,000x your stake. Gates of Olympus 1000 \u2014 the upgraded variant \u2014 raises that cap to 10,000x stake.\r\n<h3>Can I play Gates of Olympus on my phone?<\/h3>\r\nYes, Gates of Olympus is fully optimised for mobile play. It loads in any modern mobile browser (Chrome, Safari, Firefox) on both iOS and Android without any app download. Our free Olympus slot game is also fully mobile-compatible.\r\n<h3>What games are similar to Gates of Olympus?<\/h3>\r\nThe closest alternatives are Sweet Bonanza, Starlight Princess, and Zeus vs Hades \u2014 Gods of War, all by Pragmatic Play and sharing the same cluster-pays, tumbling-reel, and multiplier mechanics. Rise of Olympus by Play&#8217;n GO offers a similar mythology theme with a different but compelling mechanic. You can also play our free Olympus-style slot game on this page \u2014 designed for fans of the Gates of Olympus experience.\r\n<h3>Is Gates of Olympus rigged?<\/h3>\r\nNo. Gates of Olympus uses a certified Random Number Generator (RNG) audited by independent testing agencies including BMM Testlabs and GLI. All results are statistically random. The game&#8217;s high volatility means big swings are part of the design \u2014 not a sign of manipulation.\r\n<h3>Do I need to download anything to play Olympus slot games?<\/h3>\r\nNo download is needed. Modern slot games including Gates of Olympus and our free Olympus slot here run entirely in your browser using HTML5 technology. Just click and play.\r\n\r\n<!-- \u2500\u2500 CLOSING CTA \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<p><strong>More:<\/strong> Read our <a href=\"https:\/\/slotshurra.com\/free-zeus-slots-online\/\">Free Zeus Slots review<\/a> &mdash; the same Olympus action, free to play, no download.<\/p>\r\n<h2>Ready to Play? Try Our Free Olympus Slot Game Now<\/h2>\r\nYou now know everything there is to know about where to play Gates of Olympus, how it works, and what makes it so compelling. If you&#8217;re still hunting for that Olympus slot feeling \u2014 the cascading reels, the Zeus lightning, the multipliers stacking through the roof \u2014 <strong>scroll back up and try our free Olympus-style slot game<\/strong>.\r\n\r\nIt&#8217;s free, it&#8217;s instant, and it&#8217;s built for exactly the kind of player who loves what Gates of Olympus does. No deposit, no risk, just pure slot entertainment set against the backdrop of ancient Greece.\r\n\r\n<em>Please gamble responsibly. This site is intended for entertainment purposes. If you choose to play for real money at an online casino, always play within your means and make use of responsible gambling tools. For support, visit <a href=\"https:\/\/www.begambleaware.org\" target=\"_blank\" rel=\"noopener noreferrer\">BeGambleAware.org<\/a>.<\/em>\r\n\r\n<\/article>\r\n\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    { \"@type\": \"Question\", \"name\": \"Where can I play Gates of Olympus for free without registering?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"You can play Gates of Olympus for free in demo mode on slot review sites such as SigmaPlay, AskGamblers, and Casinomeister \u2014 most do not require an account. Alternatively, play our free Olympus-style slot game on this page: no registration, no download, instant play.\" } },\r\n    { \"@type\": \"Question\", \"name\": \"Is Gates of Olympus available to play in the UK?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Gates of Olympus is available at all UK Gambling Commission-licensed casinos that carry Pragmatic Play software. The vast majority of major UK online casinos include it in their game library.\" } },\r\n    { \"@type\": \"Question\", \"name\": \"What is the RTP of Gates of Olympus?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The standard Gates of Olympus has a published RTP of 96.5%. The upgraded Gates of Olympus 1000 variant maintains a similar RTP at around 96.49%. Some casinos operate on lower operator RTP settings, so always check the in-game paytable to confirm the RTP in your session.\" } },\r\n    { \"@type\": \"Question\", \"name\": \"What is the maximum win on Gates of Olympus?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The base Gates of Olympus has a maximum win cap of 5,000x your stake. Gates of Olympus 1000, the upgraded variant, raises that cap to 10,000x stake.\" } },\r\n    { \"@type\": \"Question\", \"name\": \"Can I play Gates of Olympus on my phone?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Gates of Olympus is fully optimised for mobile play. It loads in any modern mobile browser on both iOS and Android without any app download. Our free Olympus slot game is also fully mobile-compatible.\" } },\r\n    { \"@type\": \"Question\", \"name\": \"What games are similar to Gates of Olympus?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The closest alternatives are Sweet Bonanza, Starlight Princess, and Zeus vs Hades \u2014 Gods of War, all by Pragmatic Play and sharing the same cluster-pays, tumbling-reel, and multiplier mechanics. Rise of Olympus by Play'n GO offers a similar mythology theme. You can also play our free Olympus-style slot game on this page.\" } },\r\n    { \"@type\": \"Question\", \"name\": \"Is Gates of Olympus rigged?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No. Gates of Olympus uses a certified Random Number Generator (RNG) audited by independent testing agencies including BMM Testlabs and GLI. All results are statistically random. The game's high volatility means big swings are part of the design, not a sign of manipulation.\" } },\r\n    { \"@type\": \"Question\", \"name\": \"Do I need to download anything to play Olympus slot games?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No download is needed. Modern slot games including Gates of Olympus and our free Olympus slot run entirely in your browser using HTML5 technology. Just click and play.\" } }\r\n  ]\r\n}\r\n<\/script>\r\n","protected":false},"excerpt":{"rendered":"<p>Where Can I Play Gates of Olympus? Your Complete Guide + a Free Alternative to Try Right Now If you&#8217;ve been searching &#8220;where can I play Gates of Olympus&#8221;, you&#8217;re in great company. Pragmatic Play&#8217;s Zeus-powered slot is one of the most searched slot games on the planet \u2014 and for good reason. Cascading reels, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":21428,"comment_status":"closed","ping_status":"closed","template":"","game-category":[76],"vendor":[],"class_list":["post-21425","game","type-game","status-publish","has-post-thumbnail","hentry","game-category-slots"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.5 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Play Free Zeus Slots Game Online \u2013 No Download Demo<\/title>\n<meta name=\"description\" content=\"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/slotshurra.com\/es\/game\/where-can-i-play-gates-of-olympus\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Play Free Zeus Slots Game \u2013 No Download Demo\" \/>\n<meta property=\"og:description\" content=\"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/slotshurra.com\/es\/game\/where-can-i-play-gates-of-olympus\/\" \/>\n<meta property=\"og:site_name\" content=\"Slots Hurra\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SlotsHurra-106152118682416\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-04T20:23:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/slotshurra.com\/wp-content\/uploads\/2026\/06\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus-1024x1024.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\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=\"Play Free Zeus Slots Game \u2013 No Download Demo\" \/>\n<meta name=\"twitter:description\" content=\"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.\" \/>\n<meta name=\"twitter:site\" content=\"@SlotsHurra\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/\",\"url\":\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/\",\"name\":\"Play Free Zeus Slots Game Online \u2013 No Download Demo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/slotshurra.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/slotshurra.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus.png?fit=1254%2C1254&ssl=1\",\"datePublished\":\"2026-06-07T18:58:19+00:00\",\"dateModified\":\"2026-07-04T20:23:29+00:00\",\"description\":\"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/slotshurra.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus.png?fit=1254%2C1254&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/slotshurra.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus.png?fit=1254%2C1254&ssl=1\",\"width\":1254,\"height\":1254,\"caption\":\"Zeus XXX NEW slot game\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/slotshurra.com\\\/game\\\/where-can-i-play-gates-of-olympus\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/slotshurra.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Play Free Zeus Slots Game \u2014 Free Gates of Olympus Demo (No Download)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/slotshurra.com\\\/#website\",\"url\":\"https:\\\/\\\/slotshurra.com\\\/\",\"name\":\"Slots Hurra\",\"description\":\"online Social Casino slots\",\"publisher\":{\"@id\":\"https:\\\/\\\/slotshurra.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/slotshurra.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/slotshurra.com\\\/#organization\",\"name\":\"Slots Hurra\",\"url\":\"https:\\\/\\\/slotshurra.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/slotshurra.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/slotshurra.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/cropped-fav-iconislotshurra-1.png?fit=512%2C512&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/slotshurra.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/cropped-fav-iconislotshurra-1.png?fit=512%2C512&ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Slots Hurra\"},\"image\":{\"@id\":\"https:\\\/\\\/slotshurra.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/SlotsHurra-106152118682416\",\"https:\\\/\\\/x.com\\\/SlotsHurra\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Play Free Zeus Slots Game Online \u2013 No Download Demo","description":"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.","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:\/\/slotshurra.com\/es\/game\/where-can-i-play-gates-of-olympus\/","og_locale":"es_ES","og_type":"article","og_title":"Play Free Zeus Slots Game \u2013 No Download Demo","og_description":"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.","og_url":"https:\/\/slotshurra.com\/es\/game\/where-can-i-play-gates-of-olympus\/","og_site_name":"Slots Hurra","article_publisher":"https:\/\/www.facebook.com\/SlotsHurra-106152118682416","article_modified_time":"2026-07-04T20:23:29+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/slotshurra.com\/wp-content\/uploads\/2026\/06\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus-1024x1024.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"Play Free Zeus Slots Game \u2013 No Download Demo","twitter_description":"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.","twitter_site":"@SlotsHurra","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/","url":"https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/","name":"Play Free Zeus Slots Game Online \u2013 No Download Demo","isPartOf":{"@id":"https:\/\/slotshurra.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/#primaryimage"},"image":{"@id":"https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/slotshurra.com\/wp-content\/uploads\/2026\/06\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus.png?fit=1254%2C1254&ssl=1","datePublished":"2026-06-07T18:58:19+00:00","dateModified":"2026-07-04T20:23:29+00:00","description":"Play free Zeus slots game online, no download needed. Try a Gates of Olympus-style demo, see the bonus round and multipliers, and spin for free now.","breadcrumb":{"@id":"https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/#primaryimage","url":"https:\/\/i0.wp.com\/slotshurra.com\/wp-content\/uploads\/2026\/06\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus.png?fit=1254%2C1254&ssl=1","contentUrl":"https:\/\/i0.wp.com\/slotshurra.com\/wp-content\/uploads\/2026\/06\/ZeusXXX-slot-game-global-multiplersfreeSpins-bonus.png?fit=1254%2C1254&ssl=1","width":1254,"height":1254,"caption":"Zeus XXX NEW slot game"},{"@type":"BreadcrumbList","@id":"https:\/\/slotshurra.com\/game\/where-can-i-play-gates-of-olympus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/slotshurra.com\/"},{"@type":"ListItem","position":2,"name":"Play Free Zeus Slots Game \u2014 Free Gates of Olympus Demo (No Download)"}]},{"@type":"WebSite","@id":"https:\/\/slotshurra.com\/#website","url":"https:\/\/slotshurra.com\/","name":"Slots Hurra","description":"online Social Casino slots","publisher":{"@id":"https:\/\/slotshurra.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/slotshurra.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/slotshurra.com\/#organization","name":"Slots Hurra","url":"https:\/\/slotshurra.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/slotshurra.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/slotshurra.com\/wp-content\/uploads\/2020\/05\/cropped-fav-iconislotshurra-1.png?fit=512%2C512&ssl=1","contentUrl":"https:\/\/i0.wp.com\/slotshurra.com\/wp-content\/uploads\/2020\/05\/cropped-fav-iconislotshurra-1.png?fit=512%2C512&ssl=1","width":512,"height":512,"caption":"Slots Hurra"},"image":{"@id":"https:\/\/slotshurra.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SlotsHurra-106152118682416","https:\/\/x.com\/SlotsHurra"]}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/game\/21425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/game"}],"about":[{"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/types\/game"}],"author":[{"embeddable":true,"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/comments?post=21425"}],"version-history":[{"count":7,"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/game\/21425\/revisions"}],"predecessor-version":[{"id":25108,"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/game\/21425\/revisions\/25108"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/media\/21428"}],"wp:attachment":[{"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/media?parent=21425"}],"wp:term":[{"taxonomy":"game-category","embeddable":true,"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/game-category?post=21425"},{"taxonomy":"vendor","embeddable":true,"href":"https:\/\/slotshurra.com\/es\/wp-json\/wp\/v2\/vendor?post=21425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}