i3-devel-4.22-bp156.1.7 >  A fBiVI%z /QOgy1unO j|Np}\d;o^^h>M ̶*B\rϊܝR1;}fpsnzjsIeRU^}>I嫻;uW>گ3-5jFC w;&oQY!v! R֕lC(6Sh)g1p;?d   5dhtx  <  V  p    q     6P (78@$9$: 7$FG H I X$Y,\L ] ^'bicdve{f~lu vzRdhnCi3-devel4.22bp156.1.7Development headers for i3Development headers for the i3 window manager.fBiGi02-armsrv1P1SUSE Linux Enterprise 15 SP6openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://i3wm.org/linuxaarch64 g`@{oDqRKU%VA큤A큤fBiEc$fBiEc&c&c&c&c&c&c$c&c&c&a45e0990e1eb1fc9e978fbb92cc96c3874453734d712524864269b34446b2c632c28bffad0685ead4ea47e3d88c27ad62d91829ed96aecc229b41acc17390007b79e4e9e7f9509249e918cd1ce4dba17b162b038da8848b9ae130e7bcf13ba922ec2153a4ec6ac3bf2784c1e270948aa145642e0122b0c0e8410b511bbc93a85a065d5dae7aa5753afe20c2e1c2db034eb85754d76c4f9051d0bee99673d3f07a3808a456702d834f1f2e4b2648a2e1cbe5f74a5b8031335a0a9fa233d609fad901a95ec2645058fef65f780eb6142421eb58e514b74a2a19f2c7488cb4070b6c70d8e39a52fd3e3a0c50c63e672ff04657f5e9b256a3376106aba7ac6f0f019f22cbae16b03a8b69774a9bacc43a357ebfc18b2a8094106089d05888b0e00a470cc1c6f3e8a9793d9432cfba5cdc6cc177fbcd0fb522aaef2690799ba87128bea2e55276f093fe29b771597858b501fcc6299d2b6b8c91f86c6695087c5b5d3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooti3-4.22-bp156.1.7.src.rpmi3-develi3-devel(aarch-64)    i3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3c^ccc6@a4``>_@_"_!d_^I]]Ik\y[0ZJ@Z@YYǞ@Y@@XXbWXVz@XS@WhWf@Wc@V@V޾V @UU/@U#UTPAvindra Goolcharan Adam Mizerski Adam Mizerski Avindra Goolcharan Martin Kincl Jan Baier Avindra Goolcharan Avindra Goolcharan Christian Prause <42@wonko.de>Martin Rey Dan Čermák Martin Kincl Arun Persaud antoine.belvire@opensuse.orgArun Persaud sean@suspend.nettiwai@suse.de9+suse@cirno.systemsaavindraa@gmail.comaavindraa@gmail.comaavindraa@gmail.comjengelh@inai.deasarai@suse.commimi.vx@gmail.comsknorr@suse.comfcastelli@suse.comasarai@suse.deasarai@suse.defcastelli@suse.comarun@gmx.defcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.comfcastelli@suse.com- update to 4.22: * merge of the i3-gaps fork * i3bar: bar { padding } config directive now implemented (supports bar { height } from i3-gaps) * i3-dmenu-desktop: allow more than one --entry-type with the --show-duplicates flag * You can now enable gaps using the gaps config directive and/or command * colors now support an optional alpha value at the end (#rrggbbaa) * the hide_edge_borders option now supports the smart_no_gaps keyword * Support nonprimary keyword for outputs * add "mode" field in binding event * gaps: workspace gaps assignments are no longer order-dependent * Fix compliance to _MOTIF_WM_HINTS spec when all decorations are set * The floating_from and tiling_from criteria now also work in commands- spec: explicit BuildRequires versions based on meson.build- Update to 4.21.1: * Changes * tiling drag: allow configuration * tiling drag: allow click immediately, to focus on decoration click * tiling drag: fix cursor (wrong argument passed) * tiling drag: increase drag threshold, run it through logical_px * tiling drag: left-click needs threshold, mod-click doesn’t * tiling drag: ignore scratchpad windows when locating drop targets * tiling drag: only start when there are drop targets * Raise floating windows when their border is clicked * Bugfixes * docs/ipc: document sticky field of GET_TREE * man/i3-config-wizard: escape ~ to prevent interpretation as subscript * Motif hints: respect maximum border style configuration set by user * i3-dmenu-desktop: fix quoting bug * Fix segfault during config validation- Updated to version 4.21: * feat: drag tiling windows with the mouse * CHANGES * Allow dragging tiling windows with the mouse * Add client.focused_tab_title color option * Add support for multiple output names in the focus command, * allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0. * Add a toggle option to the title_window_icon command * i3 switched from the obsolete PCRE 8.x regular expression matching library to the current PCRE2 10.x version. * BUG FIXES: * docs/ipc: document all window_type values * docs/userguide: clarify the difference between the \u201cworkspace N\u201d and \u201cworkspace number N\u201d commands * i3bar: fix default font not being applied to bars if defined after bar block * i3-dmenu-desktop: add backslashes for the exec command, which fixes opening some .desktop files (e.g. electrum) * i3-sensible-pager: sanitize LESS environment variable to remove -E or -F * testsuite: catch i3 crashes instead of hanging on crash * Fix logging on machines with 256 GB of RAM * Do not replace existing IPC socket on start, to prevent clobbering the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development) * Refuse to start without a valid IPC socket * Fix focus when moving container between outputs with mouse warp and focus_follows_mouse * Fix endless loop with transient_for windows * Fix wrong \u201cfailed\u201d IPC reply on move workspace to output * Fix WM registration selection (from WM_S_S to WM_S) * avoid graphics artifacts when changing the layout tree by initializing surfaces to all black * update parent split con titles when child container swaps position with another child container * Fix segfault if command in bindsym is empty * Fix segfault with explicit mode "default" key bindings * Fix crash if config contains nested variables. * strip trailing whitespace in bar output names * Fix crash with long commands * Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly- Updated to version 4.20.1 * i3bar: fix crash with multiple monitors * xmlto: fix broken .TH line by extending title length * i3-msg: fix --raw short form (-r) in manpage * libi3: add missing sys/stat.h header * use getcwd(NULL, 0) instead of GNU extension get_current_dir_name() - includes 4.20: * You can now use an “include” directive in your i3 config: https://i3wm.org/docs/userguide.html#include * You can now enable showing window icons in window titlebars: https://i3wm.org/docs/userguide.html#title_window_icon- Update to version 4.19.2: * fix: release tarball version number and debug log settings- Update to version 4.19.1: * fix: workspaces not moving to assigned output after output becomes available * doc: rofi call in default i3 config comment fixed * fix: i3-config-wizard creates duplicate bindcode- Update to version 4.19: * Changes - userguide: explain button6 and button7 (scroll wheel right/left) - ipc: always include the marks property (even if empty) - ipc: introduce GET_BINDING_STATE command - ipc: clarify workspace name field semantics - ipc: document parse_error COMMAND reply field - i3bar: launch using exec to avoid leaving useless shell process - i3bar: make dock client order deterministic (sorted by class/instance) as a side effect, i3bars without an explicit bar-id will be sorted according to their definition order in the config file - i3bar: update config when necessary (reduces redraws on bar mode changes) - i3bar: add coordinates relative to the current output in i3bar click events - i3bar: add “nonprimary” output option - i3bar: set WM_CLASS instance to bar id - i3-input: add different exit codes for when i3-input fails - i3-dmenu-desktop: Support symlinks in search path - pod2html: render without stylesheet by default - introduce “tiling_from” and ”floating_from” criteria - mention rofi in default config file - allow ppt values in move direction and move position commands - allow matching on empty properties like class, title, etc. * Bug fixes: - i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell - i3bar: fix hang when pausing/resuming bar program - i3bar: fix crash on invalid JSON input - ensure client windows have a size of at least 1px after resize - correctly handle overlapping decorations - limit workspace numbers within 0..INT32_MAX - fix a bug with tiling resize inside floating container - correctly handle mouse resize in fullscreen containers by not propagating $mod+right click to fullscreen clients - do not try to resize fullscreen and non-fullscreen windows - do not focus floating windows changing workspace with ConfigureNotify - set _NET_DESKTOP_VIEWPORT after randr changes - fix a bug with i3-nagbar not starting after it has already started once - fix conflict when moving parent of fullscreen window to workspace - fix named workspace assignments on output changes - fix named workspace assignment precedence on workspace renames - fix windows getting swallowed more than once - erase i3 --moreversion progress line before overwriting - fix test case 180-fd-leaks when running on Fedora - fix crash in `focus next sibling` - fix moving tiling windows out of the scratchpad - fix crash on invalid JSON input in stored layouts - fix monitor change during/with i3 restart by moving content for non-existing output containers - Move build to meson since autotools build was removed - Remove support for EOL Leap 42.x- Update to version 4.18.3 * Bugfixes + kick tray clients before destroying the bar- Update to version 4.18.2: * Bugfixes: + floating_maybe_reassign_ws: only re-focus if previously focused (fixes a focus issue with KDE notifications) + get_output_by_name: guard output->primary with require_active + i3bar: fix Xorg memory leak- packaging changes: * use https everywhere * switch to %autosetup * Recommend xorg-x11-server- Update to version 4.18.1: * Bugfixes: + Move parent nodes in scratchpad correctly + i3bar: Call cont_child() more liberally + Fix load_layout crash when floating node doesn't have CT_FLOATING_CON parent + Fix SEGFAULT when i3bar receives invalid input + Revert "floating_reposition: avoid extra tree_render" + Call tree_render if floating move changes workspace + Update EWMH properties on workspace move + cmd_focus_sibling: Fix crash on workspace level - Update to version 4.18: * Changes: + docs/ipc: document fullscreen_mode in GET_TREE reply + docs/ipc: document marks field in GET_TREE reply + docs/ipc: document window_type in GET_TREE reply + docs/ipc: improve documentation for window_properties + docs/userguide: clarify commands/config directive wording + layout saving: remanage window after property updates (e.g. titles) + get_first_output: prefer primary output (e.g. when moving disabled outputs) + ipc: add window_type to nodes + ipc: add container id to nodes + allow dragging active titles for all container types (e.g. floating+tabbed) + allow dragging inactive titles after a 10px threshold + make tray icon order deterministic (sorted by class/instance) + implement focus next|prev + implement focus next|prev sibling + implement focus_wrapping workspace + exit with exit code 0 on --help + exec command: respect command criteria * Bugfixes: + build: fix lcov support + build: use AC_REPLACE_FUNCS, drop bundled memmem + build: fix building with -fno-common (for gcc 10) + build: configure: deal with git worktree checkouts, where .git is a file + docs/userguide: fix link to pango markup + docs/userguide: add missing manipulating_layout anchor + docs/userguide: fix IPC socket location + i3-nagbar: make debug log visible + i3-nagbar: fix small memory leaks + i3bar: fix small memory leaks + move workspace to output: don’t create duplicate numbered workspace + correctly select output when pointer query fails + fix moving windows to scratchpad when using marks + fix startup workspace selection when workspace command uses options + do not try to center floating window on itself (fixes xterm placement) + fix “move window to ” when target is a workspace + correctly activate windows behind a fullscreen window + fix back-and-forth after renaming workspaces + keep focus when moving container to marked workspace + do not show scratchpad windows upon move to position command + reparent windows to their current position when unmanaging (fixes dock clients unexpectedly moving to different output) + fix crash when moving containers + scratchpad_move: un-fullscreen correct container + avoid crash when nc->window is NULL- update to version 4.17.1" * Bugfixes + unset _I3_RESTART_FD after restart (fixes crashes on restart) + default config: immediately refresh i3status after volume changes + default config: add XF86AudioMicMute + default config: mention loginctl lock-session alongside xss-lock + default config: use workspace number, not just workspace- Update to version 4.17: * Changes: + config: make binding modes case-sensitive + default config: mention ~/.config/i3/config + default config: start xss-lock, nm-applet, pactl (volume keys) + docs/userguide: update syntax in strip_workspace_* + docs/userguide: add a section about hidpi displays + docs/userguide: document mark --replace + docs/userguide: uncomment and update mark section example + docs/userguide: point out differences of normal/pixel title bars + docs/userguide: clarify which config directives can be used at runtime + docs/userguide: for_window is a directive, not a command + docs/ipc: clarify event/reply types + docs/ipc: mention new i3-ipc++ C++ library + docs/ipc: clarify restart/exit behavior + docs/i3bar-protocol: add markup + man/i3.man: fix config file search order + ipc: make restart command send a reply once restart completed + ipc: use queue for all messages; fixes i3bar issues when switching between workspaces with many windows + i3-dump-log: clarify log message + i3-msg: exit with status code 2 when i3 returns an error + render left and right borders of titles in stacked mode + make swap work with floating windows, fix swap crash + switch to clang-format-6.0 + add input and bounding shapes support (e.g. for the https://github.com/phw/peek screen recorder) + preserve back_and_forth across restarts + allow partial UTF-8 to UCS-2 conversion for better handling of title bar content which cannot be represented (e.g. emoji) when using bitmap pixel fonts + check for duplicate key bindings in i3 -C + i3bar: support transparency via --transparency flag (RGBA) + i3bar: support for user-defined border widths * Bugfixes: + build: correctly depend on glib (for g_utf8_make_valid) + build: fix build when git is configured to show signatures + ipc: report correct workspace in init event after workspace move + ipc: send missing window:focus event + i3bar: correctly recognize click events with text alignment + i3bar: fix running without fd 0 + i3bar: correctly handle button presses on separator + i3 --moreversion: warn when $DISPLAY is unset + i3bar: support disabling click events + release.sh: persist correct version number in docs + accept output names containing spaces (e.g. in assignment) + fix cursor resizing positioning + fix aspect ratio issues (e.g. with mpv) + fix brief focus flicker when renaming workspaces + fix crash when canceling i3 via ctrl+c + fix heap-use-after-free, memory leak + fix focus bugs in enabling/disabling RandR outputs + fix crash with popups when fullscreen is non-leaf + fix crash when moving a second window to mark + fix crash with programs with splash screen + fix atoms when closing inactive workspace + apply title_align to non-leaf containers + layout loading: correctly mark non-leaf containers + truncate wm_name utf8 strings to first zero byte (makes window titles work with buggy clients) + fix crash in workspace moving + export I3SOCK environment variable (again) + fix hanging flaky testcase by using the correct X11 connection + resize: add missing error replies + don't pop up floating windows on the wrong workspace + remove extra \n from errx and die calls- update to version 4.16.1: * Truncate wm_name utf8 strings to first zero byte (fixes window title corruption) * Apply title_align to non-leaf containers Additionally, marks will now display for non-leaf containers. * attach_to_workspace: set new parent before tree_render (fixes a heap-use-after-free) * Use ipc queue for all messages (fixes an i3bar crash) * Fix crash with popups when fullscreen is non-leaf * Fix: render_con shows floating containers on wrong workspace- Update to 4.16 * Please see complete list of bugfixes at: https://i3wm.org/downloads/RELEASE-NOTES-4.16.txt * Removed i3-asciidoc-fix.patch (Fixed per bsc#1075764)- Fix build with asciidoctor (bsc#1075764): i3-asciidoc-fix.patch- Use %license macro - Fix rpmlint E: env-script-interpreter - Add GPG signature - Update to 4.15 Changes: * build: AnyEvent::I3 moved to the i3 repository, so that its main consumer, the i3 testsuite, can use new features immediately (such as the tick event, in this case). * docs/hacking-howto: promote “using git / sending patches” and “how to build?” sections * docs/i3bar-protocol: document that pango markup only works with pango fonts * docs/ipc: document focus, nodes, floating_nodes * docs/ipc: urgent: complete the list of container types * docs/ipc: document how to detect i3’s byte order in memory-safe languages * docs/ipc: document the GET_CONFIG request * docs/userguide: fix formatting issue * docs/userguide: explain why Mod4 is usually preferred as a modifier * docs/userguide: use more idiomatic english (full-size, so-called) * docs/userguide: switch from removed goto command to focus * docs/userguide: mention in focus * docs/userguide: remove outdated 2013 last-modified date * dump-asy: add prerequisite checks * dump-asy: fix warnings about empty container names * i3-dump-log: enable shmlog on demand * i3-sensible-terminal: add “kitty”, “guake”, “tilda” * i3-sensible-editor: add “gvim” * i3bar: add --release flag for bindsym in bar blocks * i3bar: add relative coordinates in JSON for click events * ipc: rename COMMAND to RUN_COMMAND for consistency * ipc: implement tick event for less flaky tests * ipc: add error reply to “focus ” * ipc: send success response for nop * default config: add $mod+r to toggle resize mode * default config: use variables for workspace names to avoid repetition * introduce “assign [→] [workspace] [number] ” * introduce “assign [→] output left|right|up|down|primary|” * introduce a “focus_wrapping” option (subsumes “force_focus_wrapping”) * introduce percentage point resizing for floating containers: “resize set [px | ppt] [px | ppt]” * introduce “resize set ppt ppt” for tiling windows * rename “new_window” and “new_float” to “default_border” and “default_floating_border” (the old names keep working) * output names (e.g. “DP2”) can now be used as synonyms for monitor names (e.g. “Dell UP2414Q”). * the “swap” command now works with fullscreen windows * raise floating windows to top when they are focused programmatically * _NET_ACTIVE_WINDOW: invalidate focus to force SetInputFocus call * make focus handling consistent when changing focus between outputs * round non-integer Xft.dpi values * tiling resize: remove minimum size Fixes: * i3bar: fix various memory leaks * i3bar: fix crash when no status_command is provided * fix uninitialized variables in init_dpi_end, tree_restore * fix incorrectly set up signal handling * fix “swap” debug log message * fix crash when specifying invalid con_id for “swap” * fix crash upon restart with window marks * fix crash when config file does not end in a newline * fix crash in append_layout * fix crash in layout toggle command * fix crash when switching monitors * fix use-after-free in randr_init error path * fix move accidentally moving windows across outputs * fix crash when floating window is tiled while being resized * fix out-of-bounds memory read * fix memory leak when config conversion fails * fix layout toggle split, which didn’t work until enabling tabbed/stack mode once * move XCB event handling into xcb_prepare_cb * avert endless loop on unexpected EOF in ipc messages * perform proper cleanup for signals with Term action * don’t match containers in the scratchpad with criteria * fix “workspace show” related issues * fix config file conversion with long variable names * fix config file conversion memory initialization * prevent access of freed workspace in _workspace_show * disable fullscreen when required when programmatically focusing windows * free last_motion_notify * don’t raise floating windows when focused because of focus_follows_mouse * correctly set EWMH atoms when closing a workspace * don’t raise floating windows when workspace is shown * keep focus order when encapsulating workspaces * validate layout files before loading- Fix leap 42.x builds - Remove duplicate install for man page - Remove suse specific path from build folder to ease building for other non-SUSE, rpm based linux distributions.- update to 4.14.1 • include AnyEvent-I3 in dist tarballs • append_layout: validate JSON before loading • move: fix erratic behavior with single container child jumping outputs • ipc: rename COMMAND to RUN_COMMAND for consistency- update to 4.14 - Remove U_configure_ac.patch (was accepted upstream) * Aside from many bug and documentation fixes, the “swap” command is a notable addition of this release. As is almost tradition at this point, keybinding handling has seen some fixes as well. A noticeable change for users with such monitors is i3’s support for RandR 1.5, which transparently supports the TILE property of first-gen 4K monitors and current 5K or 8K monitors.- Update description- Add dependency of perl-AnyEvent-I3, which is required for i3-save-tree.- update to 4.13 - added: U_configure_ac.patch -- fixes autoreconf - refreshed i3-desktop_file_valid.patch- Fix typo in package summary- Add "provides windowmanager" to fix bnc@992972* Add i3lock to recomends* Correct recommends to fix boo#985443- Added Recommends i3status to fix bnc#971897- update to version 4.12: * use https instead of git/http, update contact information, add GPG key * docs/hacking-howto: fix old cfgparse.y reference to config_parser.c * docs/ipc: added link to i3ipcpp (C++ library) * docs/userguide: clarify no_focus documentation * docs/userguide: add documentation for binding modes * docs/userguide: fix rendering of __focused__ * docs/userguide: improve placement of explicit IDs for headings * docs/userguide: make rendering of key bindings more consistent * docs/userguide: clarify quoting of “exec” commands * man/i3-nagbar: fix example invocation * man/i3: add “floating window” to terminology * i3-sensible-*: quote variables correctly * i3-sensible-editor: add neovim * i3-sensible-terminal: add termit, st * i3bar: use cairo for all drawing operations * i3bar: support per-statusblock border and background colors * i3bar: support different bar background colors depending on whether the bar * is on the focused output or not * i3bar: multiple tray_output directives on the same bar are now supported * i3bar: support disabling the modifier by specifying “modifier none” * use cairo for all drawing operations * fix a number of memory leaks, thanks to AddressSanitizer * no_focus is now suppressed for the first window of a workspace * “workspace next/prev” now looks for numbered workspaces after reaching the * last workspace (it used to incorrectly only look at named workspaces) * multiple marks can now be set on a single window (but a mark can still only * be present on one window at a time) * the “unmark” command now supports criteria * the “con_id” criterion now supports the special value __focused__ * the “workspace” command now supports the --no-auto-back-and-forth parameter * the “move window to workspace” command now supports the * --no-auto-back-and-forth parameter * the “resize grow|shrink width|height” command now works for a nested split * in the same direction * support _NET_WM_USER_TIME’s special 0 value, indicating that a window * should not be focused * use 32-bit visual by default if available. This reduces graphical glitches * when using transparency (which is still not officially supported) * the “move position center” command now supports criteria * specifying invalid match criteria now results in an error instead of * blindly applying the operation to the currently focused window * allow mouse bindings to run on the root window * support matching _NET_WM_WINDOW_TYPE_NOTIFICATION in criteria * all criteria are now matched, even when con_id or con_mark are given (used to be a special case) * allow the “id” criterion to be specified in any base recognized by strtol(), not only base 10 * non-true color displays are now supported again (e.g. the Raspberry Pi) * the “split” command now has a “toggle” option * the additional color class “decoration_border” was added * title_format is now stored on containers instead of windows, allowing the * use of title_format on split containers * On OpenBSD, i3 now uses pledge(2) * support _NET_WM_DESKTOP (for pager applications like gnome-panel) * floating workspaces are no longer available (they were not supported for a * while now) * floating windows now carry the I3_FLOATING_WINDOW atom so that tools like * compositors can be configured to match on floating windows * i3bar: display short text only on the monitor(s) on which it is necessary * i3bar: explicitly set cursor using libxcb-cursor if available * i3bar: fix XEMBED messages * i3-nagbar: explicitly set cursor using libxcb-cursor if available * duplicated keybindings are now also detected when one uses bindcode but the * other(s) use(s) bindsym * keymap fallback for servers without XKB (e.g. TightVNC) has been added * using pango markup in mode names is now optional, fixing a regression in i3 * v4.11 where modes which contained characters such as “<” would break. * moving windows to a workspace by specifying a mark now works * the root output is now used when any RandR request fails (for x2go) * assignments are now marked as run before executing them, preventing endless * loops/crashes when assignments cause another assignment evaluation * splitting/floating a dock container no longer crashes i3 * correctly compare modifier mask when identifying keybindings (fixes * bindings which use --release) * no longer fail config validation when there is no newline at the end of * the config file * scrollwheel buttons are now only grabbed when necessary, allowing the use * of “bindsym button*” or scrolling in windows without focusing them (in case * no “bindsym button*” is present) * parse con_id in base 16 (affected FreeBSD only) * fix crash when opening a large number of windows * reject empty swallow definitions to avoid crashes * don’t remove SubstructureRedirect event mask temporarily (fixes i3bar * stopping after system suspend) * move urgent flag before killing the parent to avoid a crash * correctly validate “kill” command to avoid crashing when “kill” is invoked * on workspace containers * actually accept the documented “workspace” token as an alternative to “→” * in assign statements * remove _NET_WM_STATE on withdrawn windows to comply with the spec * the “border” command now uses logical pixels (relevant for hi-dpi displays) * “tray_output primary” does not properly fall back and hence was removed * from the default config again * correctly determine focused workspace when moving workspace to output * revert to default binding mode before reloading the config file * correctly interpret _MOTIF_WM_HINTS (endianness-dependent)- Update to v4.11 - Changes in i3 v4.11: * docs/debugging: provide instructions on how to debug i3bar * docs/debugging: added a note about sensitive data * docs/userguide: add a note to both “exec”s about semicolon and comma * docs/userguide: quoted strings need to be used, escaping isn’t possible * docs/userguide: make syntax of syntax descriptions consistent * docs/userguide: recommend “exec exec” for correct signal handling * docs/userguide: explain i3-config-wizard’s behavior * i3-nagbar: open on the primary screen * i3-config-wizard: respect XDG config directories * i3-input: position i3-input at window with input focus * i3bar: use a reasonable default sep_block_width if a separator_symbol is given * i3bar: add binding mode indicator * i3bar: add bindsym command (deprecates wheel_{up,down}_cmd) * i3bar: make tray padding configurable * makefiles: respect EXEC_PREFIX and PKG_CONFIG * added a --toggle switch to mark: “mark [--toggle] ” * added “focus_on_window_activation” directive * added “no_focus” directive * added “move [container|window] [to] mark ” command * added “move [window|container] [to] position mouse|cursor|pointer” command * added “title_format” command * added “resize set [width] [height]” command * added “sticky” command (for floating containers) * added “workspace” criterion * added “window_type” criterion * make center coordinates relative to current workspace * draw marks in window decoration (configure with show_marks) * only mark a window if only one window is matched * make floating window mouse handling consistent with tiled windows * add a --border flag to enable mouse binds to trigger on border click * set the _NET_WM_STATE_HIDDEN atom on windows that are currently not visible due to being in the non-focused tab of a stacked or tabbed container * ignore InputHint when not in WM_HINTS * display which config is used in i3 --moreversion * support config file line continuation * use WM_SIZE_HINTS when present to set the geometry of floating windows * add “tray_output primary” to the default config * use libxkbcommon for translating keysyms, support all XKB groups * support special value “__focused__” in criteria * support _NET_WM_VISIBLE_NAME * make sure borders are never counted as adjacent to the edge for floating containers * support moving dock clients to another output * let “focus” report success depending on whether a window was matched * handle _NET_WM_STATE_STICKY (for floating containers) * make “debuglog on” command persist over restarts * randr: use root window in case of no randr outputs * set proper WM_CLASS on frame windows - Bugfixes: * i3bar: only detect clicks within the statusline width * i3bar: fix flickering shortened status bar on other output(s) * i3bar: send custom-defined command upon click on the non-statusline part of i3bar even if workspace_buttons is set to “no”. * i3-config-wizard: Make window size and click coordinates dependent on font * i3-save-tree: retain “rect” for floating cons * move urgency hint when moving container * fix percents when attaching a window to a ws creates a new split con * cope with non-null-terminated x class properties * get workspace name when renaming current workspace * allow single-child non-default layout cons to be moved between outputs * allow --whole-window right after 'bindsym' within binding modes * remove windows from the save set when unmapping (fixes problems with e.g. owncloud when restarting i3) * serialize con_id with %p in run_binding() * initialize workspace rect to the output's upon creation * mkdirp: do not throw an error if directory exists * grab all buttons when managing a window to also allow 'bindsym - -whole-window button4 …' to work correctly * properly clear the urgency hint when set by i3 * layout restore: load floating containers correctly * layout restore: remove remaining criteria when swallowing window * layout restore: When appending a layout containing a marked container, make sure that any other containers with the same mark are unmarked during insertion of the new container. * use the EWMH support window rather than the root window as an input focus fallback * use the focused container to determine the target window_mode when using floating mode_toggle- Update to v4.10.4: * Bugfixes: - revert: disable physically disconnected RandR outputs - i3-msg: strdup getenv() result before freeing - Changes of v4.10.3: * Bugfixes: - serialize con_id with %p in run_binding() (For FreeBSD) - ignore InputHint when not in WM_HINTS (fixes e.g. mupdf focus) - disable physically disconnect RandR outputs - initialize workspace rect to the output's upon creation - userguide: quoted strings need to be used, escaping isn’t possible - mkdirp: do not throw an error if directory exists (fixes layout loss for in-place restarts) - i3bar: fix freeing static strings- Update to v4.10.2: * Bugfixes: - Cope with non-null-terminated x class properties. - Get workspace name when renaming current workspace (fixes crash). - Use a reasonable default sep_block_width if a separator_symbol is given. - Remove windows from the save set when unmapping.- Update to v4.10.1: * Changes in i3 v4.10.1: - i3bar: cut long statuslines from the left - i3bar: add support for the short_text property - i3-sensible-terminal: launch i3-nagbar when no terminal is found - i3-config-wizard: switch modifier on key up/down - docs/layout-saving: added a troubleshooting section - docs: degender all the terms - Revert "Workspace command number selection" - don’t parse blocks as markup by default - Allow escaping backslashes in commands. - switch default font from “DejaVu Sans Mono 8” to “monospace 8”, which is - typically a synonym, except for users who prefer a different font. - When renaming a workspace, look for assignments and move the renamed - workspace to the appropriate output. - i3-save-tree: make --workspace optional by defaulting to the focused workspace - Allow nop command without argument * Bugfixes - i3bar: buffer the statusline to avoid flickering - i3bar: fix click events for workspace buttons with long statusline - i3bar: set correct initial position when reconfiguring - i3bar: reconfigure strut partial on reload - i3-nagbar: fix sizes/positioning on hi-dpi displays - i3-config-wizard: fix sizes/positioning on hi-dpi displays - i3-input: fix sizes/positioning on hi-dpi displays - Fix scrolling in window decoration with hidden cursor. - workspace rename focus mismatch - Don’t overwrite border width when already set (placeholders). - fix a segfault during config file validation - Restore placeholder windows after restarting. - Don’t focus placeholder windows.- Update to v4.9.1: - Bugfixes: - i3bar: fix incorrect y-offset for text - fix key bindings on big-endian platforms - fix key bindings using Mode_switch - fix keyboard layout change detection - revert "Handle WM_CHANGE_STATE requests for iconic state" (fixes problems with application windows disappearing, like SDL-based games when switching workspaces) - insert id-based match at HEAD, not TAIL (fixes window swallowing not working when the criteria match the placeholder window) - improve error messages on failing commands - replace ~ in filepath when calling append_layout - properly error out when the layout file cannot be read- Update to v4.9 - Changes (http://i3wm.org/downloads/RELEASE-NOTES-4.9.txt): - docs/ipc: use an actual event type - docs/debugging: use logs.i3wm.org - docs/testsuite: add hint to use xvfb-run - testcases: use Xephyr instead of XDummy - i3-sensible-*: use command -v (built-in) instead of which(1) - i3.xsession.desktop: set DesktopNames (which gdm uses) - i3-save-tree: interpret commandline parameters as utf-8 - i3-save-tree: add 'mark' as allowed key to i3-save-tree output - i3bar-protocol: ensure align = left is the default - i3bar: implement custom mouse wheel commands - i3bar: improve error message when a full_text property is missing - i3bar: respect the urgency flag on status blocks - i3bar: inset the urgent background of a status block for consistency with - workspace buttons - i3bar: suspend the child when bars are fully obscured - i3bar: use Pango markup - ipc: implement the window::close event - ipc: implement the window::move event - ipc: implement the window::floating event - ipc: implement the window::urgent event - ipc: set ws reply "num" member to -1 when named - ipc: add deco_rect property to con in ipc response - ipc: include workspace con in workspace event - ewmh: implement property _NET_NUMBER_OF_DESKTOPS - ewmh: implement property _NET_DESKTOP_VIEWPORT - ewmh: implement property _NET_DESKTOP_NAMES - ewmh: handle _NET_CURRENT_DESKTOP requests - ewmh: handle _NET_CLOSE_WINDOW requests - ewmh: handle _NET_WM_MOVERESIZE requests - implement mouse bindings (e.g. bindsym button3 kill) - add mouse binding --whole-window flag - add mouse binding --release flag - switch to xcb-xkb and libxkbcommon, removing our last direct Xlib dep - make “move [direction]” work with criteria - make “move to position” work with criteria - “workspace ” and “move to workspace ” now look for a workspace starting with number (unless there is a workspace exactly matching that number). I.e., “workspace 4” will go to a workspace called “4: www” unless you have a workspace “4” - “focus ” now focuses floating containers when there are no tiling containers on the destination output - take the motif border into account when calculating floating window geometry - revert “Disable pointer warps when focus_follows_mouse is disabled” as it was unexpected by a number of users. Sorry for the back-and-forth - handle WM_CLASS changes - raise floating windows on “focus ” - align lower line of bar decoration to border width - parse tray_output as a word, not string - allow to validate the config file without X - do not resend focus on click, fixes compatibility problems with some wine or mono apps (e.g. Office 2010) - don't draw borders wider than actual width - prevent workspace change during global fullscreen - extend the fullscreen command (fullscreen [global]) - fix start_application() doc about which shell is used - Bugfixes: - i3-dmenu-desktop: quote path - i3bar: fix a double free when changing color configuration - i3bar: render bars after the first chunk of JSON - i3bar: add a sync call to confirm reparents before exiting (fixes tray restart issues) - i3bar: correctly calculate clicks on i3bar status blocks - i3bar: make click events on status blocks work with 'workspace_buttons no' - retina support: convert logical to physical pixels for default_border_width - retina support: treat everything up to 120 dpi as 96 dpi - don’t set input focus if not accepted (fixes problems with xfce4-notifyd) - don’t focus unmapped container on manage - create the directory for storing the restart state - avoid changing border width when changing containers from tiling to floating - layout saving: properly restore workspace containers - rerender the decoration when the container requires a pixmap and doesn’t have one - don’t set focus in con_set_layout() on invisible workspaces - properly handle windows unsetting WM_TRANSIENT_FOR - use the command parser to properly extract workspace names - copy binding before run (fixes reloads) - revert "Bugfix: Set input focus with last timestamp" - render floating windows during global fullscreen - actually parse client.placeholder - Added i3-4.9.tar.bz2 - Removed i3-4.8.tar.bz2i02-armsrv1 1715628359 4.22-bp156.1.74.22-bp156.1.7i3ipc.hi3debugging.htmlhacking-howto.htmli3bar-protocol.htmlipc.htmllayout-saving.htmlmulti-monitor.htmlrefcard.htmltestsuite.htmluserguide.htmlwsbar.html/usr/include//usr/include/i3//usr/share/doc//usr/share/doc/i3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP6/standard/1634217241beab8d12ad1cba0913e85c-i3cpioxz5aarch64-suse-linuxdirectoryC source, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode text, with CRLF line terminatorsHTML document, UTF-8 Unicode textuu+7ij.G%utf-8ae3115c0b61fa01c52d2b8cbe20ec917452a75cbd04909c21e238fcc9b9d6039?P7zXZ !t/u] crt:bLLA 3ЃO&~3f3N昩Kt!W{._KOBg~lwGnIu]mC .#@zaTkia5QQETHqqɌn[o2f>TAc9=ղ[U)K6~hQ/_fځX/!Qc:Y˴wämHB;߭R>YC~9oG]kgN^VҌHzB*ᬓ.:q[,l /9"bnDgֺ2<>~TD0`~\.@DjCb0 ; l5Ar'Q"AF'x͓IU"s:w [Z ÎdͿg5u~0[sT;y$L'9Rǣ[F ƅ(/T .2/F=h6dgiBd2)Z?$窤C2 i.)tT+fvX辅8\< 8O~gWma$:őa,aSBa %Y U 腩(fwA )%xHk,?O̗]186G9.x{;i, |Jsi#+bC6˼:ƢCtiSС| V'ov$(2']:]bj8Q[%S[QiA>Sb' 70W\gjSޔujf{rDĝtQQxE='q.en#rQ١wCDSŻϤʛjsDK`c]]NMԜAj"NK-7Ǽ5 GM0Lz6g|3SfOA?'ڹ^TE}+WRhZ{mq5~wo@24ַٺa9MHrlϕwWeF][(?p~F?ұLhۜNI >+ ߷͋[#1a18r~"c_k  P$I% K}7 &TR%kC#~5~ݱRz͗CrS!:rx=R*́B* àԔtXwK;HDWRof>PttԖDR/ QTV>Œ8:Z_f>cY>@ӆrŽqؿ}˅ЀK6[-|lPE/}[,xzCGȡfxs߸T7 >Qtqf=^`-#=evڛ~_#O rkݢFaоzhQ)MM\Уub9gl5Fo0 pwq?I&t,FpX-hgB (l1w+csZ) H#/8*%_߶7vSogz+﫲F{80Ai\h|Fg⦇ gaTo<NTtcZK/ΐ.'@Ѵ_:w|X}[B hdԓ(J.E#PyDŽoU_8Au^g!0ϐ#ȍ3ݡi^R. $w> ǖYp{-bM&A##L`[_1p <_1C^ʚG=#o0r҃c看@g(s6n!`=2Yb%yQT,$?.` `eػb,LZY^DZol5=㝅C<fh-,㽽P^>PV ʽ!qTWW[ͫ!L֋ebXZN`:Xє&9m  T~rk2ֆ8$` D:&QUj:L]V|݋d* wNb횑lr$ hQsƖ#a:ETk4˦q 0)? !xܠĴG6QQCHOԬi%k}>nDJ50nc?cV98Ņk%"4@ʂJbbRvX? N}%̒=J=wm+1-p $>޽Hi:J̭ X'AO@7L J4}Up_h\F5ҿE,EAXk[ % ":O[wcXw+%IeTј l)~o6+)UZ)Ї j2I+kqeBu^MٲڜX ^*Yks85U3og ?՗r+e$XVW9IMbn$";"q*UqOQxcW`g;(l#MK6DkFej<§\Y(~#x﹎%(휠5 㩮~֚ZYPB.w< ij50Avc}GYp|_d qX`p+ 6)sE/F>*1NnQ^^qo5΀c}#`YEVvQ -k\ÞW?QY](qqaV=Ց5t(cvxs(j }+2q AbK5D%')֯gEu66aug9(Ấ#o0ɿ\[D֨:Tcٞ ^e_,Ixm>ϢF I%1%BW%Α mUUB65=Lz[L0AUujam'㘪`zk?%GܵIJVr[ Dƌ ܜX]SSoN4\>%bHfyw^*^zqFO;d sߙ6TJAlڐ۟X>* T8!o"m$R/#kbU܈9b09 = Ou,H+V2z_m&yglO-X2O;uN?"`;ij#NLm|H)׎P~N ؊tP/:eOxtڎhu Fȗ;W4=Wvh:f|[hxXX?CQ}.G og;DB-)%'g;bMJyx1ꭡ> M3^ފu)~"=rScS{~X7p+Ib|}/mW& ѺXoD֌5\G:!73!%Yq _HᕓT&?lE.!&us(k$ףEh5m %zmNXVsbOXws?)b7ІeEpf+hOFyT йQC>q i!]Y;X,{I}6c yj =i<9^L/ެKX褊ϛୃX/G辰}>94T)CINI@xrjFo,H EXܿF&.pRSw Fߖ1vWFVF9g{['<`+U^W,0;Ulvik*Hn/0X)Ŧ9E7̒:}mr,Z+#&Huh- B.<-{c1/1u} =wΒcqw]D~wuf Z1 7>ceN" PϝeX|p͟FN)3, mA<LLg';<)bG_No Zmf0ʖ..v]+nc_$XFYI[]Ѯl_wK[kʼn>P$dBr H;qb WkBsl shpc(N_ֶpP qvws>P"0< A^d$;2e:*Ym[u3.J|vx5a<4FٓcT\R|ExwGiݡA{ V ;lR{Vײ1k*j:!OB uKzw)ɏ*\ÓcAj pVy7"c]~l!vC/ܾg~dĩ% VTL&kDʃP5sU^b^*/3[-.s:2/fsX4(D7ݧ*" 0ٳExuN(j^'Y PP^Ig?AmOp9>6߅#˧Đ6>Ǣ?\TP2B6E,G୊F!\0k;Yf( D Ϛ8:O E/M=MY?,샛oW7~kX'}N ޛ_A^pMU8zW@^hƓ@Tq;sp9(;(' c>ٰ0H(ilttf˃Ur(m^3yZAMXlо#Y`)/^C7/mD1rL Bzsw *rihîuIxARDqGn(,5 W;ʡ&KI3+yW1 hZި00ICȦ*$ȜKWǓ7resm)ikHC@g}#^ޢH_:"Nd3ȟ7,b-&i\H$jEE `-u5,XF)qwYdٸJL/!Piq!6lh69/F^o(|>2/a^q}_c~)Ӊ*6;:}#yW]{! K}8a;xWg bkwNKJfKYћƶe8ƍe#F H#U J? 2+9:Y8R/ ]s=Uck)ʻX{|Db N]/vH}e:A>G_ĴԳn^CkibG̾.Qsνhjrh8 F8M|wh@| }4l/v]twB0<+7g"0O5YruvruSW? rSns+)JӲ:GғӞG=2pe똗oD1fcXEʿi,(e@/@ӏIĭ ؽBH8g9M4 ft~ 2#ϥF's5yKO^rz|@+5Xixys?3-X؄bL*PX[&ylFIgdi_5ϊ=Kh(xsv7Rd]{~5Sx{ƍ dT>A>J-z=.'nK,B[r3{('P؊te$<8sg4Oة[D3J&Vk*t'ݳ{i693?hsl˗ T´z+O&j Pd̿EhN'\U!z-/^дaf/,wEIŴ;̝s!q\X(..6ԩTcQӧ%f/|v,ONSkT(·~ruCc{X<P]r?*p_uf: ̀w T M,sҨAlC Sp̓y[D&ʻ Y{9 IP-dTc]iތ#"J9ڨR1pב&*W8>vETQMr3h\ ٧c+ Hi"fM,oYV% Yg-MyF biW|n6!W]@À Ҥ.;$Lz?˰6Fe3.;i`=A|?N`[ =,(8/,GAZ feuf,p pog6;?3[K6ɲcizCZ\~yBH=,9A 6ڸ2Ɯd5T'6͟Q2x.7"L?:Z=̿ oH@vSlW-1=U뮭` OB2$i}짗A%GׇXn:=ƚhs4$6 n~-4Y2Ex5: {W;!M枷5J<}{͸L:n-%QS T&$+@J! ?K.ͬHYJ#u[f ܒK ҇Lb+h}ͼh4LS_MH# †2-/p `4RTJId64"E`Gfa?Yhx1pu3E[Wo%+W$zg΄lc:4ۿ{8,۝l=/Qx Ph߶>[IcӈFϨsQ[w: [kYdW&`S {l_n}bbi-U1!VrW֖wSQ4զ:e2ܪ2L#.97W Kf!6D@42rI歧2f>OXy%/$2uY9>߇)ڂp<04.A\AhcEH.g6H ޡS>o,oLierp"F.QBE]e5wNnplyufAA#wL~$)}/[fKlme=9$ZTTa2E,Eoac(8$KaHBCam`AgW{;.~"%@!KrF;TAa MN̮VDԑ/#)s\kء`i}Niszڝǥ!\`3! j?lJTOJkƼFTUZ K9 Lήr&?S_oDtS+2>mڨZ.d.Kvf!=ڭl֕?nMiEh^/Ӯ6$s5.DmMv2K*4yl&5:yiSu,ŵx{jG 'ZOHZ}Gvc%yȠ@p ?$7B*#-籰jn*|-0"ykLR!3'ŽMFqאs .> 5TWw-P,D|ܓQ:D5WA.,^3Qܱ u òsz;ax/?7fꨋe> EHՖK6o^4oM&O3 ' r(Sj5)ce'i@lN_%(\ #]LT+ ֯Og`xQXR4O1!\ O$wPMq6i:^%[څëhRydSy>,gкH]˷W$njeO9tJ^5 Z5qmb2@ʟ[gcÿ_N,.Q ;GF/y[c z%⌱&Q NձԴ1 9Cͩ9FVG+REWxr}3tY=U㩣7d [Jvn`28&5I/bܣXYhM,iQNVllo1 J#*;vMx wыz8h-[h3*mW\QV[Gfq0S2f\OoԽ(7%j/1jDTd`\/epkp p8lB2)G yhCJcalhWMχ{-鵯W8UAɐ|4$+dّsVtSNZGUN!  A]$kuT~V{]QJ>uǸw>-%0U\%Ƴ`uUjBe$I-*hA2,aǁ#~c 0+Xq XC(L7 KHX=wb5|$SB}o~,VqHDbKgbj,5SRA2(虏UhGarɿv7hjbUn;Pʞ`:|@Psz&i]]ΆO=21jl_5KPmkhuV`M=6qΜ;DJSMĴ!#%)W~dR6"IkRK'Vyi1kMOD7]b"ޚHط]Z[>gs},Y7|pzW3&0%31Ǩ2'cE /MR2$\O]t+Q )v{/;26Yv.Ip⒚FDX6Mr96hs&`L1 <q$0OZ6zkƞĥ!dhQFoD?.;G~Q|xhzRDe~A\-KɃBz/qOMB!ï~7 Sl[v.C)?9F19|D Rd~ݑ[ѓ+BYz*w[UWN kXLu TWEŊeG`=2R <6}Z91[,t-ѣ)[c9#v pDU_k6?b7ǹp,lwdNY!x)VG|__\MͯS+)DP+͢7SJԊeaq`fЌ0M}0e[O_1ŀ0(WDl(.}-^L0^S\MdT9Ҫxs*|1ׂ 51o Ї2O::W֬yy-_.#a_-jtt;7 7?$n^ɹ1{:ZJ$Ə|'|~E>$(@AzZ TE~~czxPkT*Xvg8+-k쮰\-*fWPH4›fdy#R؉Q_ &}2bcqX8Ҹ%_Øo,kAZPgd1 hǘǬUH 5dEq!bG 4%%<,P-:-y}{hR.JMTjHX/N==1舺'2mbjkm=z&DОuـ5r&Mx< 3xE Y[#{ xE*<1alcDR|gHHs:+Lז~w z;l ;POF,gO"g=C.F`W.a"3$/ Jk [n/.t]֪ʆڀɂPjWSU)刞-n&گu,(\S:>LZuC92s\m'RָZ4~ 6<4Q|4NNl rCf*<&҃v q&:Aa^~tqyQl|y2_ 1+ us}38a> FHUQg8[73&DџG?-ܪ3<F ` i**{:o2msRHsb_y;Ѝ #fTbeV?M #=wh%B\Bڍ>FnqޓJ} _R"@t=qT ;k g@3}9޴X6&4k)p^#@VΪfG7L jkj\y,Y7W>z5Pn7ZAB c6:k"#)8L$Ǯʯ>,hǞS҆b^YGg i=Ϥ7we-,>2Rod S˗M*Zq~ADS#PvKqW65+(ME@d,l3V 2qf ?u3A}e[1Sp^ALɠ#`yytM<a@:be:hqښ̐0<~‘D7rB"UϠ&2d3Y D/M1=zp 2IfO濚M-zh [<,/(b d}FpPـW3Vu8Xܪ l;ڦeU -KEkFEUv|?'w^XͯJpҁtjt:"eľІY '8ǞWBhw9\Sa@ JA-ڣHXfiP""0.%rd6W|??%W]go-0Z=(@E4v`܏˞(r,ZS*zKC]OTg4q=yǡ~/V\[KILeh\fT)gUWeQ깒=MΒmmפ&/Xꙺ-<ټֽpy(3`,ӘJE [,e)6p62K_$f8:"RSNvV5^4tk,m yGwCe,ѣߊޮ$T1o",ZCz9E,jDbPyYEӀzFp8/ ) gpChNrf%1rx>9hUªŪTҌ+C14\@-v&W\TG4 ьQӛS-!iN1pJhwh73@ΰOQK$4\jX Uy0P A삅->?kvl[RSڭ[Əzb%Y#u]Tee.IlhLs{[ P[ Glt\Vt䜞m,$04ǧȏpH\Nd|CiRkГ98p L|6gz%=+6 ;|3:t* $hsM-9pcsy$9q>)(IڵaGj=d!1V;O&G0uG6.}5+yqC^.t6:a=K*v763MDU!?DxsGS>OM&qs\AY-!@~0#,Njah[yQ\ZRAZB9#rK:)$Go~f1R*4",L-ȶɀ| ܋~^ZO$Q[yH !"u˜:I V*bv[ >6P6Ȉc x4 !3fӥe6Kedq,Szݜ&ZeԘytگ= c؏9B2͊ kH77Wx64]8L-ev](?n{'JdIx,^ ;Z2ZÃ^9TX bZ>*lѠ1Ġ!Ww4~*IRBڎ "=LYfFJ{Q-vtuKC1].YͿg[ExB%& lf/Wi5I϶ӚG̣NB~N6A{~S,V$SA.FPPZ/H%@asT?^K'^SԮnkWxOןJM6-9E ;0|;7$Mz!zr$#u^Ccoɵ ߢ ϊ=0I y x"Uэ9 .&h*H {p_yяBb_Vn)yܘL6$\wVB<r*֗\*`gu[$ٜSߠ8-g9L9|uKNiNVHDU7&R*U!`vK|"K)l&kٻ=; HdLKg 0 1aXטg~B&{^O0qJze#twVyX+n0#a7_cVm4Jdmmz5?_CȾև'js鐗ú{zohTB5AG3%w>)'6pCmIlQby fHϞ1'&xe]T8[(kF4Oc~-Xp1"шpnxIpϏR _٭Q$ڤ"t(`aR8XixQ5r_"$d|(mF+ynbJh*nlg#΁Ԑv;p0\z A2RyJȱ9 BEF꣬K@ }̟h_& DYwRA\aJXG.YbefbJkl#! \r!=ye|vH²`D f {?osU{k!? fMc˲tGI+#ڳSel4Yri8LԩmFZ6?{QlX+ A{z:>mVamFWuB)' #תA6C_3OUYr IMs )WQURIvǾ% vor&3F !70Ie.M.} ("w$2î;a}R3B`«v dS[dt;UƘakX %"kܑFH@e*"?Ykz)Ox7oK'YeS 4j!hL @`KZ<Ï6cV@:? Oh 2 H61Y .S{[533΅eľC?dqiSC)tRpdbJ< Np#Ʃk8)3e[L"9i yL]D9a/Cjī@Y찃g2óer.fǔyHƦb0__y& Җfͨ[ , B@ 4VvU N#v~m&6T|9]Jj#b4gff3 b%㱵wk&2SR=q}PgVBjXZ.8; QHxq !(]ܕ WpF䦤MU=e}? Ae7P!{?c,YhLȸ(z5F&LXۯe B\0}wB"C`5 % 2Ô/[IrB`vΎQ-;if MAmMf.Uwm@N؉|z@pDPF/A@ZQ4FZQ?w۲~ԡ)3ƵT.[+!T1)8`B+hV~~SEi=KrWP[NI4r0!ٸK+z> N qnq J"eA4#h;Ex _+05>xƇp 27=~X%v)~;dzo+AI$DZKbjSJ>6B8qstDB7If+ȅߘ1alafoD̕qpq~4] me ՚8,3 fCn*jpָ<->vŐ΁&H{MG:RIbLLE\)C˯Zz8$dfCuV`QNP''sws}]Y|F# U򦫸'pE |f՝E.{{Nf0}qEefʾMm|lYOj/]5)JI?8!{oˬ({g9cCMׅ'/M_ib:%-_ ./3!d"aD`(%GZKspMLR7D^ 5/~`Grl7sMk.j>kFEXߠ`PKp`V=cʃ澤+cEr^q%]%{9fN,f* o ?z]Y׎_aȋ"t8B2H:z`.25żkR2J*a(7ϓq?D~G}ͤcQXΆy0fC)b|8'r2uc`N؝8e:+oiWl2ecTu^<~_Pbe?oJDW)Lfx,OYزsbIB3\3SN97)HՐ%y~rJ`_*zYRN4j@6e|̙fb n~ϿUjpKyEXC+6j[-Um;]A-A"~N"V;.4Rܺ!nfYW֞_S;.Wɺeү xlCqYz9]~:JƸyݠrz;ZՇ舨:B$ZrZ|D9pw@􏲆xd >~WNnz=D TM/\nI ЩIq{ ;xUro,] COfUQHr$;|y.:2 =i%W"«A}|!΍4i6UeZ0eT4+}ӲƆu VS^9hz:A2p.i1iixPF$a3` >lpH 7_\}& ,]RY\U\G8C31W°z"חl wP^QXbKAHTKpO[ 0 oxZ.@J$4Ϧ6a!hu-fM}YsI'RzP·wO^~c YTMM>=y.4ֻ-TCCV;ܼTG$=v=h~,To"ݙvaKcը78[S=Ccp!lh7#xZ/b渶3 (^m[0R&ޓWnÓ@ yGd&Tgͩ ORZ A80ɼԕ@dUq ΆAr =3klnR0.۷WL;ud0 C3 湭n>4ױn믏zl(YTmZAV"UY`aC}Jc4 "͈eG .Vx>h>?н#~˂r)"#eZkLoL2ր2Rg%ڼ:w5 d~w6bpe@R(ٿ'ҁ䲼jWTs]ܦuw /"8paZ AH\TLg0L‘S0Qͥ-Q^FI,v"G@'a^= fFt# 91V~Տ|Ո*b@F3w^v֢ IJ+VbvYm! "j[0(}ȇ{6h b9P o)d,E# c bnԾ<`@RГ_*@\T`[yȈ +j+>.~f^{`,BwsJNRdg6n" E[lg1l/oa >](Mͷ 0D c|߆H/^竌1Tu2FVqrx?b6X $d.,jt a%j'[UyW Z[ ބh1NODf a!ƒM'̧h+uiRjSB tPf,~V#1@I=Oӭ+i!]oB[RaxVʿ00Rμ(;"K`&ЌhtY8ZE; xM '٘P}]38N~f?YK`xP$Jջ|3ki_J9䇉Ak0lwel5Խqƶ= *\\-GMP>N=3HМ:c|/FE+7 Nd|zw|k ҟܰրĹ\צE16J E}m `*ԾavoLV16rKGhm~j*K8 I/K%_"vAٲmPNe cOX(?Gznэ6k =F@N0 xko*ţ2R=$ra.je tH>fyo177kTqmpnXǤ( _Xj]JB; 9^$mB֍ ֭5#QyUxM&EtquP: M\0T)D~M'F^ cD3l9uOɭ#1Z+t |4{=R-WGn``bpxuHˤ<[=g\Q U2LrE:!kou{Ի嗽SxmmTv!soI".c^̃"+Yg1LT)s" 5~7h+tA9h +!%KX7GHh0dDc2}۞9*[s8͵&ml֭i8,U#k%OT@S%W9GQ'7QӜȴ`z_"6*W(`ysS;C0M(6=[3'&ȊZhCh MٙO%.}ZMת|9f;,(m)t3?'.ͩb#:^G'=EVG5 Q9\A̧,`GHEjH7a6t@_0lMmQƧ=)+y٫=؉;^na}V6Z{O߆ xA/m0nw<:s=9aTJpB*56P|BӞKsL~9Mʦu4o;[UIAV2suH0`Eipdg΋{ bf x=SfzHJY#f+anWU3$OZW9 ԯDbS2űP|#dc[|sIhC"]MkmFun]<#6DU64>쮐L ŝ0 z4liT'3P;*P ,<4x?ǜw{plX%\0 Ὀjk'va7z4%8%tuyzMyͻs/"z6s:IC`{v,^$@YD5`EDWGRN> E*'u%F@䉺7ʆͼV d.nP٘Z6GP1çd]Q0g e teQ3x'װS]2ѐ:gfΔX|FVش1c%I+)}4}w˘/|rjPzM&/gBWM=3-6ҨoX잓yRDyXF.c ZRwiaѱ b'bnϻ`f1&J^YH{Jɹp]5u"̻U#|S*%TEQϬ2DKRL"%.g:S4&(~DݐY&XSW}x~–O[,UJlQ/~3,Lb@.AO0i O8>`ޢU,LoŴ +5y/Y]B<UnG;Me.imG2<ݸVCYQ%>bGP=m1PoQOJ(Dy1ҀRQCNO+! ^T"w'6O@@F׶ZSd.;l՜O'b3z}3*.5#m\2cCK`ռͻ[ PiJ( 9>Kk~'5'#oEy^SRq8eFb .5C}TUǑd3 \!YO7olzդ~(Iw۟bޒx  `1L#>5'o|2p| G:,cѭb_UU㱵OTcSԝR}N&~&ݗ68ܑȋ|uWx"t;x'`If(ֆՎ;7E:G5An#`1zhK2EMڬXe=gڴ&ݙ/Gnɑ ijz5.mbl8|`KZ68xnDt=꩸'shH_gA/lnޯSU-kK $]9 +MO&c_@d7~Ι\ȭ)ŹuʎMVDm ttoWf4fH g?8/K8_-\ cg!ĦsR7Quq` xM%6nRgОܲk]nP+nl|*DȁCiJ(UW7&hvWkTOXGӯ ͎3 jު9^!äQ|A]ӏxjPݗ\\dӰ216Hb~ZDvR5 䏆ӱgbOabw~$>,UnNdph>TlVW׺-L*^SHWdH EٿOR$ xTT- 6LAtzXŋ%i|zMu̻;w ϼ=$Pn훱 U0,ITVwh;G zvʌ|BJp>XoIJG4]* F$Im;2f[2[^q#8BGD.KqmWzmɹyR}vGtRX$wm\W}XjA#NђKݩX"p^ݰ_5,WK@{SkJȳ& G9!Ń1RL*At(">>#7Vȱ zArײX|(f&LK|:8jR3m%m Ugf&p‡CavCI32ҰgKc]=egu<ܞݼs(n:Yn[>i୘.g{N71nV Y=n걼Y! ?ڹsfa`G?f#kfȬoLo $L} Lw*}l1QI',#+'\G~"~ *.LS0{$Tcz/.xǂ[Slp- ;KM^p,-P}&m}r笎 RρT$lgGx~ʑ#VF=p1&CN^8G >P-{w|û`L;Ml #zKWo#.8tءU OEi/̵b/:l`SFy=׫UP -0N.K^<&b񡖻l mXoh}Tx>h QS=pa<#S餒tk_E[}Ċgo+ƞyP} t‚{Eyd{ef|M,r+%g\HnC̉S\8^]R1/77~ChCO+W+}N/]zGU0nY LʶNI]Bvw{iEBɶ pX2Uye~D-ʋ5H{Ѐ1>W+#ƌf`d -|I4GFM|>Y6IbܮIH8tjŻ'e'K }zd`^$1}ú~'°\ Xx*b<G`498㛘c^,[0ͤɽW-X;'mA 8VLF2Jً==r>.TJmY}=Cx'5XzVwZ,}`r*.TXbtXu<[#(Mi4ui*k !]5sAEEĘ=Ec\+/Y*nKM <$g2 Ah"~B;=HCPN5B]Eex͋g$|1w+ {I`(ZfxM"혅,`C&8{D>vX<Ǎ.޼s(~Q\R!,74E~y 3e_ޢf?t=cXO~ nj|:S k%aݳq Z#SDˍs&UHVD|8s"1R!a17#^6scI :ڸ 72QٔQ xt(&grZ7'IxF>wZhsŚ"eBB"woxaeOx5e/s:mGSh(;$,XQQf!H "K[ǽii ؘ|M06 VC!VgЁs~}uZES \V7bt-VZ-[{,YBzJWܐ Xsʀ5ѰX{X+j=FcH& ޤ0U-SiG]}G-=c V y 7Ï5_py6OsG) S͑ePtz̐n\mmzYvnjbnt Lϟڒ#hN.eR{״`V/ޡ {qe|Qd0JG}")͢8oUrV*Xgy>E V-vW$5jkLk*CDWY4.gp&QJd";D}ߓ{}pp&ôj,J6^h0ʥA`ڳ΢V_$(. o(IcڿU#kP1R~XA*)Ť'^;`4u  rlKmڊGm ?6qU?\U]29~ɱ+m ϊĚVա.6&I*Zg`l} %zyh}y &eoJZɸ[} "Ի~raE2E狳#X;`i_}CJ`S eVOv)&9Iaf 4^'\vܝb+<&7bƱ {_P+(Ő/ʭ<3R,gFh*k3k|}}(Exe"`en?gqˡB^¿ٴU7E^I [xN,?rxC܊v/購Y`EBQxg3MSVi!͋t t^; @Y0E( .+h&;\$|2/xPY2ȥ`gD0o^f̣`yƩөG]`K=mlZ(B+Su --lϤN,lլk!`Ln|:?bWC/l{FZ~YNXVX8 +=H4:,z,<1NjDت'3蘵t&_x[ DÕy?:v&]%p@n7ҎIw&3|/jGVQ #ۗ@@!iكO/*U ݜgvWm~uOwHA[/+wظ\_҈%ӢXbp'PvPDYƏƑ"57_v>TmPm2%+VcE\h"N@A0U Ԅ_񄊲},Q_9d*W,-CYGT ZXyi%5ܪ;\@wc`OsWQ,ρvшDcA2'oNUl JA뀋ev/{BAKrRPܪ߭TQ3UyVsl2'*oϥ+R^J/5]s{CJՊAz@~ h ,<']U 2/+[<[+VEA6[qrڱ&Jy[.)FIW̾b!d4+}JkʏحC\5?1$g* Xd0d uw* Lmݛ)b RNNu$˱UanŨ,0Y,9BɁh(pa*RrKL :CՠX?f9 Cl /~G J"/7ь  y"l,'6ӧ43s^/i~51mfihIj/=j7pФxZ|XSgC;P\b+u4C o f{1 ( 1L܎ieo҃0)d Jzac*Tu*+80w#Ϗix\HiJL Y-@}m^9M.F\uӍw hП߬52F">V?.RMI472I˧.[%kcUq +/|F0x˒|ܢ5$j| VfT;|xȅ]cZpܓшL.,HH0ݝDi4g;r {ݑ܁r$%V&f%^:J{3bqYɢaQrfޘ/^KH^0H*7hR hE;H:(+JQY1&j̆2Gd"{#N1oZ?j;yrso4Q/ e#i ( a1ͭvd=i0x 07^Vݖ&qX z Fl$5 EKFw\H|ࠆ(~א+sҭ68%[^~&`"8/7>>WP`[)Hs]v0vS۪o\{KLh +zg1KL@ikEY_Jν ~WȲAfK\pe~ d6SN댳~p^o,ۙ;l/bpڜ@4l2#gZ fen"RԪ+0dweojDkJ]̭i-O+HTq$nXUx/(tb1i]: vF_yoiRd##*585 jGo&dx_VfD\*@>^fw SOlr _tJQ?n jt v/ !m봷wtVa]+|I+Pj)o#2?!g2adKރgu}UCI]}A#'QPy${{I 84=$; [X]gpɑ y5PފKb '9Π`O.oShybhI[.)cgfkzo?I P&XB*(#u_9e.m (&BӰKp2W%8Hc /zME;}MR,/A<ĻyN[]SWGJA-:#OER t ZO?ER׉;U>ϟ#MT2:> $>GNOX u4v[E#, '5~l~^4,asiɓM1!3cY 4OhleAPuZ Vt䬀+%E/ܾ[wUt6c8' (b IGSGfaJ^v/]g=u&,kbpWy hwK["uOGVxa@ JL,e#|*'%{cTh<֨9Q,1dh3 S#2K&ovUgg~\+RDY~֬2cbBoz7ezle`%S+nAjR"f$b40S=z|_>mDA:J݇6`^Q 0],i~2 P7 ʪ˿eXbQ|KY?.B;'1y n9,h({4@c\Ҁ- ɻ[ʨ&1K* gU_\ޫSā;K1#P}ΛmoGH$c39m$9>VNZ}t 9vģMg)B o9ools5j!H|K3y~ѳ*ju3*7ibq.vYp̪$Jd>TT43\ }ba53zv"aiKӠX4dmW@Еc^/av4ဿ:/2^,WTXKKFgS/lݨu2Hh jO NktG˹C-5?-X{juPބ*2=Ax33߽uH!ۄ+n䀒0(S!EXrB),TKI-cB7jD)\0q^'_V&"B4zۊsV68.\ V.؜,2e7k slPm͟e|LVowi LFbVg[Pm;W|_`˚M7 S[CcTBmcItl ["v@N4S.hSX_I*Wb// QjnS5ˢD ZW)Y4B3(NپP[{#) #%a' άq Z㧠o6~U#kL{>L_:EdsA?+ 35cAX˷p T4Aݖ@w9t G5!<?~Qn;h"Zee\nB#*BՕ x(eCVapm7t23 3b\T^Haε\vhbAnL8R nUsAGE/(foS%,y ~i+KJ'i.ZjA' ,58DbF**RLCt+~6)؊>\?dd%tQ:l"+- OI~|h9qeWَ潦m(}FmiZ;n֮bRW~4l]Y0qfN}=|V!W)KA -r~vtqN\NDBc"/` 1#. Z{?ZX啾_*aDcS-aZ5DjbP!7S[mcR3% I NMξCk~%oڠI3oGu*gzPD߭E*,o',m΂Ec }ha * nRaO"T)O3q5chE'/uT+Z8.Δj+|ʦKe#탉*"2X,fO.2nOb]H#1qSPׇS3(3|bi#dEktt N.٣yᙼϐ ;v%]PyMOvsNN?kYHMG:jٻUp(KO3ۑGL'^4%jYJd_(;U‰J5MK(~o,e"ѿ8_ @~ szehK" ش&[rܮcX/ '$D6|*'vJ3?xRxOR'ڐoٻt Yqh 2oyL'NJK&jR %~s¼1(J0yLNK!,jor32" Be5a:)^*=A5/&+z`؇tm|8'l'Gv4[is)w m?*G|%gtf*79)N1D dvee/)YcȹwPy1@tÈuNOȄXZ-WEeX1qm wBb8Lu7}([9^;~A3d"`DO߄k]t)WNl9Avѱlm c/X[iJ dSGa>ZTÍsƒwSv)#e=Ǽa.ƥV%Q3J=h C4{eLqi6 s3v/]%:U":Bb qMh􆁉9ç't*@ 4:*"e ;Ǚɰ{hɭos&_WQ%/(Dx4Y؏ۤd~1}^Te@hkYsP:ƕ O-4gI:o+/ e2^)?V>:aggr;m~o ܂)VTĬ༐bwD,F0zL#2_P=PKzjꉲ/2;Sm6OJکgafDPK`iNY}0rܧ|%K^_ /v5'HќJpm԰+OhgI,)O|NѠ j3 !']Nߢ$Mfƫ1/h^D䑢{WϔǤ47נrs cHGQ-|i|5{KqVJ̃#ԹAd9??u4SCAHv[XL҈#[jUU *GO(CZd#tvo%Z\i{ m K{ZЉVJKZ 8ct׳Ӗ"䂵RzJg8`T6-Jé\!_[O.X&]ALG`%(P8v[$ϡ(Z, >k'Ʀ{=A46  i;uﵺ&CAN&6phg߫~N??Y} ?n,Fkƫ >lޱ!l%IJ4_27Xc|'faACˈ |IUn49G,,xd4HHud *szr9F~z& 7*PŚ-J{L9 jʕӴ7U2i™.pY~L]?LĽݴp1#0UZOĚ{j7!ǴnQ:Ye{|V A|&XKi˶4aY]ahƌxzJ^;>LLE,YJ;~G9*#G57``M۝0xp p6h& TGoƱ ƀwt{MTOn5|)%eJgoOj [Q8s\ጟ"'I\~ubu~Iߺ9uq\@T G4Jj$' !/@e/@Dfxa%0JM;k|LHzBm"SfmƈC=q?U+]4D '٠Gä# @I,`,CUBcPH ^]36VJeczVD,+xH8 1&AZIg5, Sl9Whsvw/v"f4]L B 5׶.Q2.-a}7y^w~smdy#߅Na.сJhƏXEXdb%åV ֬Ť_n5thƌk^@um2\[h7,mC Oɜq[Α@{)0bq?b A$eXnc/s%,:\e_p!% MJ`apf ]hY3'v?dfC]g4\Nv5S%{ٿcb@M\iis *.0XPw»H^Dgj7ɼ&yXvHgk^0o̪ՌHUhwH62Gi߼nh.B"$aSdpx5: Us5}]'N;13څnSK*gTĐeYoew4(νae _wu搅THC㫛bPfzJos`b"Z?ŚZk@Bv yWЙ)JBz[4\Xzh!Jz X-eļW|Oό0ZxHFj8ʴrпo^_ЌS[RxΌhָ)εSv g' U#ľ8+PҦ?~ nwc]O$nTZAwtz3 )Qdt2iQ#i Tb4*q3 ұL}k^^ )~ $fz"?n8+k# asfuUZUuwH,h&͕h7kڑF P}a[1:/SR; rj"YJbQVl2ҊX{cwmYJ~m̫nSW/]7kx U53GuP>/!7?!:H8sJ ĥ7q3-:qyZLGl/Nj(F; `~E g,>85r?JC< 0X'p;r8$gЁWЖ39}J?)/, cH.)֢y$mwC'Ad~  Pe hZT.CU+Qr-]ڏ⁼ei5T B;x$ya#އZR"?K6.kϡ4j)^p u"R: N lxT^#LlFqVQ'b>iM{ut]i 8Z.x`탁-|)ӑ&d&vX$0> C'({#_h?E$f;O|7S-Bpo|fms &Ls*&c# RY*-EqԹ㉶4vpd#dM[dYn'lk]Q Zb$m/9GE ?Zx+֌)jnSeܰ[TgF&o؁}%&BT=Y0RVcjjt3wN,vfo. [d =(M- 4|>6'T' #^"w4V(G:d~n*O~CT,nO9B 80=(d{ qoe986"hb411sBS,~ ?dYEʵ r SiDG} UyՌ@qiii0[>@]IZּN"JSk<)] F !lyʸ"ҘӋB=%@ޱ"P(+! f[ pT]xOBj:)~v5CF|dgƄ%/Mx`ѻ2fZX%d+u]`PNtcْ"M{#}Iʼv.~zx >mBa;5'D3j"\Lvtدrv'Sl'HUOfW!VtwjQ|@tknsA/-$8fK}iBw-PH%)EtLa<˃{rgCt#' ;v,9O !uk3}'čYAu q-EQљK~Gl(}Fmˇ42د=Iݐ!zu},fT$ A/PeW}n2_;R-DU_ja{&L1#޺ߑXE5|"^!Čr=J< hhdZB%Iqo}~dj`>Z_X1I|XKO+1؟ &O~[$n뇥wi5/K}e!d6xm#% b,8OzRy܋oh" 9^DS^)|wn)%քXFNɇ-9l=(Ğ2߰adgB|8wIRIO ⫒L˅ ́AѠN1Q=rh#LFMʼn` q5]к d-ð%v3XXe/J^!,ѰjmP|~5Fydg+߮Ё acL:\h!R(b۩i ognAj֓ɡ!?z_HLcR-Z sa+RK*5ى+^4f2%6#2aWMkF*ְO[QVujKV7۱1'kQ7k" naXxzXʽ, `:T9" >'uvegNQg> %E ?{clM"8) =L72J!3y2/tPT0*ցoX 2h2EƮ5f顉S+ hS n2\}7dRi0'$J[7-unl/>"/+^m""nʘXdV#Z4n`OlL-?WoRڠj ;Kf@,C"TU$*g6̀dwZ:$hLKϕ⠾aW W#gL%} )rYxJCZ* jBo]*:sU_8gx޴ll\v;.Gxv|C*y}\}9` ;c@UZfd ]CZ9E@RgD$몍tC&hC֙zx)a$19.3avA`8VkEϤ֦5sC%oR$ x5\. KK>6mA9xȄʄe.B/U^j_㧦҆O>Py|Yf`$s@u ;mMg:+0Z/L)myNmg܂JY>',p@BTaqv?) ޺ #p5CxQd D8aA=g79K֥1)R/Hs,*A`n {AcNTthK۞;i6fE]RbvƩ׉޿:Gs  SQ IKυq5 [MVZC+찡oE/E-ko`kұ $2@Ԝ8A3X%$#E{_2mLUłSZl ,)q.M6hI02'%' ޗ {ח!s_B?2VƑ`+^DiR”hΐIf.h@9 BӒ޴ͳ1858+h)s1+B`|f:׎H/qH#f@$lm#W=ժUSxkxG_.ϮvoY›qܟb;G1, ;iq%e3voJTJ=UNpÀ_p2Wȴ@r:)F{#^- UBU8~2C4 =(l|hr_F6nn<8(n4-'-e80Qp2o+ʯ0SʊP8r)Nطكl28hGq 6)١-XHśbjkã'_h!",SOw7Zͣ3{8VVdu_Jyd"U}=n"q~!eb8M:ʒ<1ެS~gj-:g\ګ̀!G֢2ץļ`llHG2AZu,'McT&cWZ Pr%0F^zgQͨXj!86&XGmM0(+' Lj9tM)w[[lTqd`@ӎ2S|i v_;%͎-D,L~S [\ b,AQ.3[~2\?Ӹ"' QB0dޭ,~<,TN"۾Ԗo=wvcdBurV܄C#~!a.x9m!`0)E%jFu0#?rɸ$ƣ%ofatnLeܤexx)=T"*jzRvw3 qM|Zݨ̶`ny _YV:槥eM#y.ӟ]6H1@ڳm.a)Jb(mU"HkkbdljѽgTѠx5d| ]eIS%6XvmMβP-~,P-S2RZ}Bxl}5Rww0d}p5? #n?]`{? ' 둝ﳡd6'qVNR|~(*~  H0,=8Nw> h |s!)Kd: =(raY6ꔛ&HQVmǧ 14LV8l|0 #0V-vt}L}яoQe)"[B!S>'B55ZܖZ:2yī!#-2uQ>U#.Ą5ј>=]?(Ĺ[i m(S]10Z?>w=*m&l_$e"s;\ km>Up >AȶxI$\6sjk[E?%z]J :QN:}1kpvНbNlk}3DLzYxl*PBP٧Ma6ʭfKwhT*$ԹP}k];<en*#&&bV_b"Ź_S)o ]Cc. j̷@sTB+$μ@"D[䒱=,lW ECi;w1Y:8,N<+ԘhkSŶJ,_z=ݹitFa*F_!lf"oF׎-p͔Azs6*OEK>7HFUjhWݏ;iƒ*v(OUH 9s$pײdyGJ;'\JRq;B_Uh8LM 3ožgsU\D*-ܯ%9/w9??G3.3 IBgێHcW)v9 A:IAo30ZoH\yƍ|?.XQ22X`׬ W"tz2I66MeIzyTe7P Vu3}2DFQr`M$)baڞi(sqZ'3j6qf+\i#kw@(!Bt9+rnsAtxqP:,Seh/eEk#՜&-7kZn1X8@R)65QXʣ됔@ >!ؗ*)Y,}5_&3PD 7W<[''(s8n6R{NzITnz__{%4L$Q4j)RS5;hƇoD_^ CYfzk-x)$4Ёɳg973@2oU_=m<|ρ(h|*,bfFtwʕd91Sˑ-2PESHy/Њ|{1Cc|U{p J>amC•y )!i|>Yf։TwXj^Znj z:ψ>qv9aR'.[#@vMv )OP¡? Bwрt6,$M(9(u*⇅" t~ 9'YÅM%p 8pCoYN9o H]wN%1hkѵaV_J$4@70q ֨]aț`>H(<*  '`g)dz viޮ&\Q`3?L8,. v$V_VMn-V'K%fecK*W-L喡b Xy0`/uE*"5CqBbH&t/U񫸭m3 MbkShgVXpӯ=j~7OF inl1#~LfZDD)5P D.M\=42{)̨3G}ZxO.k,&|IK Qd6sk YMK΀YS!PԖ5Z?Iu0uzӒx?V\EaO(\ɿm>PV~=<-3$EF=1WkmvS+WK"7զ( ')< #s>9FvȚW(P|Y1'9'~^&^~eP5%|a5:2zbqЭ![!to8!u0 뺍͆<3G"'1 XӾ3 RHr. n:΋-* TO-;y0&mDzE~s |n\me´3i:{h^=Z=>6`Ҭ}VW}AF^ 'NǸlT*2*`bB`+(3j6JA|JHw-?~nmxV L&'ذӑUI%tz[%\ @Ѷԉzv> $֒Ĵ$ 9 +Ka&؊o`m@ոWN֞J[JW0!&W)'R{MsժC5GFkUx#^YtCpߙV1BӒ+]It!̝ 6jWPGE; fƢ4&ԹD _ D_ &:5. AFwfU@`Fļ% 4`TT|* oȗR^͈I"Ir5R0Xu*E ;& $*Eit k.@Jt90zo.c&hzNZcK7<,?͙g)v鹳lÂ(p"ssYHb.l/B01hD>6^v]&ѽ$*%4 CAa}sa o$… _/[H=9ziǰ&cFapܫND6KO(mM|g=/0lLPl@0XU2%XJJ=~DW_yp^!P8ԕ2N\5=YC'kY%<2İ5U,(>ztԎi84@_@'$8tՠmKr@O`\Ͷ nd.ռ{$yL A#C[nK4n LNxWiqfݤʻt73P Fh`S*ق > &"Vz~&pɶN;|d̪u!21D5Hr W9ᢌ)pg"=I ؝KXp8De2ωf۴#AKNOj -~ K$mr'84k¶BlP|b&sw\Ix7dW4D6L]?^v&xx Q$srk=0-4'eP3Ee -C2d<2 %tUlc"4?r]$sR)/s7miy~^ڍR~ sC縑M c B?NX} ]+~_: 8"͇oNF๛Xzp TGVh0`7mIW^^br' !¤-w^A&}K"L`(6o3N[<_G=}dEd0NT[N:/0\wkI{O I"$WYbƸKN?`*Iko&dm[?`b|H`ǖ Ҙ=[<}) B^&nXt#ƿ`I=R%G]vŻy%6^=Sc%`.H <~\.#^,$fPߎՈ2&cw|GHtpK?Le.85LzJzS#2i]B'%[=bD b4VCtoA&AƣǎA1RJED8-Jm)h|[Vp OE<2V0oX1SrWn+O[X|˫XU26;*9Q}G-F?'MEYe9fy#-g2cesQu*dͤݭjX@btB,5zS2 l{yaom3A z^/CdbI&M@Y34N;;b[IZ'UE[,?sOt ڐ@WZ|Iyג,wir1i]Z*4Nv#һOItD·&>瞹=f)Rt26`RWr_zH:.%K_(KB ONx_CS)V2Ūm{Xƨx|%k& -"9W;t(jb@dy?'0%`YJg-8v㬜 1yW͜a}y%HqŌЯ-p_fbv_ !rId c\_cSB;w2#jCob?`haC)mB#d!JB5q@|n`C &z i"n(arXݫ ߀0QBiow U6^&* k5fJʠI g<`ޖJdȕ&'` J]r@ uV-+,oѼ(=ЃohCTotSyΎR6pV`fЈAӂc& .Q}ZH;)_Ș=MB?ИK%Ng$^~7)c^;ZȘyNB o2T{W_!Q)9ImJ7H3%F4EClVtlp!/3Q)3~$,i9/Xql$ i0s[*jjTr_Ef7ȭ_ ΙG<"Gpװ(ZLC%獎>yOԴU#O@=$@̡2_BpŻ] rqD} '4(Ѳ乷|3uM 箒ub|n!'}\;!Ę7"ngyEX#%x"Ey`&&|D|pܨ- =fi@ $ ZX%W9 0A^Żg%F,כq|-vv Pbu-):k\+-tI"p->{k~L~A?ꬕsNO[v\:}Ї®.9K~ysbyV(oX'׿Ku?Mg)Ξ!#n"w'\+m(>@bR.$߬a[wVM_ ѽ+vf'}B?:5K&7E^;G7&)v%C 927Ez'ƫS*| *4wg ӿpW 8n@MsHJuE8$,Ru岵~>NuK߂ }u DqfR<;4%.qٸy>n=;V]3_6%tSk`s~Z`tx|Bx0g3J͗dre.gIhԙɺ^Q43 AsFsuVz'F-m4[V\>K'S6#!\7ns1o<+/T6Di!8QgD_;nM`.6}9]^Elp$,YnU~8~1s;$@H`5- q{$6ϖs9&<;CV 7pU͈"r$P-[ {z ^Nj \CˊF$B&hH:rUUTC.<"m\ULדϏN,$}=ay DC g&RZy~SmHJz'Im`.2saZQALK~!oqpUm`0W{u@'2Q48q 0I)udp]b.Sˮ^ rEU>ٙoxwyP.V!5!+D;OYu:cd {TK.x5~ɿ>x.e%He a]fB5kT qe#w[lleC\&ػ# !#eKXŢ/^"Uq:M Uc"t ~bk2Ba/pI](ӗ8۾jRtBLSCð1_yͫ!azIƊȂ5V< +;S.H%+%&GU7Oub^[ΎXP?4Y$v:&A瓮RFV ۬;0vGX=ߑfZm'27w:Vl2fn3c մ(.nך 4I8*57ϮgV~9>*d+u]NGC2 L$mnYr%cߜ>+T |og@#|?vm\mhj UI%/!|8:d5C!.ê}{4IEzq[xP ,j\+ '!YʄC.8s'#%hb| +KEB7nJ{!| qvh.~dSrfQe>Q~oBձ Gўr功ɍ>\].tsZXۅRGMcFoqxz>Nr|{r($ ?＀㱻ѨKf'l<aW@^Yí# %~-_b!:k(g.iEuO*\"6ki俀߯qڰF('Уľ *+H6׮#k.Jї- \8dߺ{^Eg|l)F [7m 2dAӇ]}sdtjku-@Z.^4) H22Eڏq<y\J屄bϲ&*[YP8<RsIz$8֎G!py>hq-SIޏpQO6332|U[֜ d 9cʧnŸBV cgo!Da^-IaT~RʝX;8`'u覼T^m'BQ^͌]HRfBjT0V6Pc -KP+=ّ1 r6jImv xxم1d/8bk7pZ@߆䫘0D"(&:CPhCe+.i ,T a$9~=3myW'esl_h˔lcq[B.A:)"ӠN_|7Ţp[+mX r$Б5{V_M[!,%* >6nҮ@^*̼ݚ?]OkOg][zv}uqJ(jlvnX_ +x U%lV s6S ^bM#K8~\4 ;.96=]1 ԰_Eičr (ymLuN9/9.a ;/ʍK--XT)>WT!K $m z D: 0W8Gd9H]*w|Cc KYcD5x߽EdpcYp';wm=UOv_:T1Q z>2L9\vi 4+l_DVJ{bS&Ɛ[!Zo^E Bp0z%ĦW*\6peZJ&K5ߩqpJyڧ@IO@8^Vm=9<ο~8Wԉק褾oƴt' M@EM:Dz\:"ױ*]s(6]PP|vOϰcӘ~j'Q$Y1\vM1A6i'LRW^P9$*.dr$b7ߙKEtsV##5~߻usy&PvAHb=֌/luۆ%&=q`,L:ɔYUo4 /{JP;98葈/o#y-ZtPo&70<`D yw<AqTJeWv @Co$Yy`idRdH͏+E~!`?75e̴4W+lK=9#%tc!oFVZ| [Ȑ!AY˕>b?<~;#irZ'0Bݓʫ G?)s"X:$l/zP= *Vʗ ǸZ ]=i8( f CM/YZgNEYnZXʊLHMej͈N×6Ӏa^Gʪ{1.;ݿRWVK5KHuڌԭ2zRqZLm q>7/Uo 2T@# 7l3ys%RǗ[v8aP4~K3qR We.XΣep,iUl aJ.ƫG{S"`C|]m( Pȝ! G]]r'fֱr >(a<{SQ)j'r|4wFaC >lFJ&0}@9ʏ3t>h:6ޝb{pN'{..rC cm \%ِ盹ƾk:4v[F;BcӀ°tc ;L6 e T*tLup`~ 5&"ʵ6H%5-Ncd(abmTX gT$eԮ>A},MѸ̦4X{FClf4iJsyK%E4>%Φy&H=y< ʇHjkJ~ z0D-m5Ink?eEsxjCGKS.nQz9f鶍 `ȸ2wǽw3LĒ ^ۋ]${C6,w3id=v!P˫wl08l_͓-#i[b>{Zh.[:g7K7oԒ jpdYq64`Mm86e,+iGWQ)QdyXuͤA%ɮ=b£I69:]AR`B1{p6x8JUEI=Femڂ6oPP9e1!b) 9o7XOQgW.ĩȫ鱗C2aBYenf9 #^ɑ5CVX4\%3cE2эzյ-ȌQSJ>ӸLFhUI&+`:D|Ω;,Q?g,5; ɿ IԱ?^gl )O>M-rcemX>(nKttC0 g 3($`4Ƅl 0N5}FiegMd?sԺ$kZBNOgt1~%۰U PܻuirDH =2'gM GsS+u G:xM;U(!G=“FdM9R5XҤEn6 s]^ꞕ}Yũ4K@xQmG;k9l\^ ZׯE- xA3(D2):f:lO$dCSIdc6A;u8U# \Ć77;N3즖Az='hklGc ڑb W3iP٥HmՁT4iXPJchP>RY \sD޸U ,IS'usvl$Z&Wu6$eXBIERvRT_/ե͛ܙ.UCg 'OO1 Lx sm|S"ldD_%F>l 5+#'AuHR3h(/fnx{K JTAvsR!OK6|sV`ғ04fk3٥ kH\F Qm'H ='$+EjiE6 ]'ҎLʢO&Z!I*\f;/`%(yE#->0%KuDSh̙,Yzx\wEP"#z1fY"*WVMN)R;%0Ⱥ}1lPN?wK7+yDs@Ę\(O5t}M=?c"xgMR~,\aS\!g a[aC{&$Ȋ[ w 1 ѓȬτB"53y%)9 Ȃl7D5؅`MN8:Ņq(~Ӧ| 1;i=)X,Xa٣ .Duk1D J 8#L [ȄVsQ>H[o,ԾnB\b0-YajFB.|n\UdeaNԋ ,9"uc1mgKӇ=h?.|W:rh{nai|K"*:]ѣ)g>>7o&&]9gksn@TІHgKTqPcS~~3N2;pٞӁֵ_gs^ z幏 "t3cџPbH5Epb6OBTYn9,d8ʭ?=YE8Hà""+lUͥa)tïS&b$ǘsubTtPy1` 2 n{T"A0 v5So̓L?ave;7JCC?0ОiC^?Gq2K )o`g,+hɨqW{hV 3&ɰq݅h^+pCt0P9*p*JLұ\T /+kY We'pQ Sn C^M_b(БUBMt鏧tQP㘗L SzFܐLm0}5ػ `=u|sXJF7ы_K{F('Ax}$A*ɸ)=$#83"=7"}ZaVxt~۶ 4|벉퐮/ e0"t OR"'oW21aC4M5sbM!k EUWo& 1.R 8GKqſmï(X /TVL UJ3ihs 630nĎ^nKLN>ƪ~.dX#h~: ieڨBFoSP }X[PQ}-GCbIzu\Zw(\zO{ppoNZ lz/[ٹM)rW$[ &mO0AZjd)?o]$hQMQk.,7)D^2xD6y nkp 1Z[uC..q`̩>sv06FGcp#_x Նrc![,9cȡ¶-:Hj4 g`qXvq*}Ն'?YC0k.M cj1e[`r֘@8nyI?qYZ]t~a}!NQ2(ig:oKR2X0پ06Æ˸۳7Λ,?C% ͦ*=N=#lSchNl a*!4eQSTd~io2Z(s$ߦtsbJWwjSEl*/!!kbV͖&wNb'߿\m߳;^y2X1zo$_!㾌ek>,ag;E'+*NrȦ<|8;Ӕ60El:ŕ?33lO*%<7솼X #`@m:_8 8jE9R(;0RL-p4V }#P^lc7^//nġ}!8I{:P-kh|fb"$\֣Q:\ir:|A,ؾ>SŠ,N6ޚXc5>ɨeV 6HFy%7/`we)#Ȭ6: c0ZeMYͻ&aLsK:+K!Α5ϱ&եA1ٟGSä> *!o23i! E&A tn/ApQoW<o#>w51,=BDJ%BO#j659;Fj֏R6 *&C902Y0ݻ ,FvyL4*bꎱ1&8š(2 /TG &m/.h͈r۝eD0Г\]G 2Q}Ž89O"jAz( %Ϛ tSS7ڵhwx<z%]Q\XZv]$MHP,hy:άsBe.AE*ݯ5J˒JdtGHiO<дYߨ#CcFH]M`f,cv~mb=WWDs+==;cB9zmc'u"[(8;a"u=2o6o1-r@qhP}ys\OWm=զ}1^VuxR'u+cFu(1|#n\ExE=J\k'aZٽ[p꺧hFHR;_`dZV 7\@+ [_el1OGђH۸x{i׋N^gJ l N|I%ҿ'X݋xY)Y9IrMOܼ)53][( 13ecC0"=TElZ $j.xM&h;|JJzN:%9C%](vVxUՑTj $TJK͒fH熛^64`fA?\l\Ux敕hgi1}axKϻ~_bCr ?$_[,_:Dh5[]M`݋sQkeZw<dp5,z6oW!wGGzb|7kē;gnq[T^IbR3pC& ah<'w}D7LjmfpK.ݣD Aۢ"6>K Ay}N$ny;o5-skse$) Hf=X"?R8b+(߰p#%?AΆW̺vgS/lQ~/^AtRp,`  L.%B/ 8~\9,hxcX]e /IE'B[ ֏YgW.+ W޾Nw|$eEqٸ b6/V9\O8q8`rIT&3C@b zf;ɗ\B#߹@Qvr)w{}Q7߾Q[hs f_ȋc~DcDZ=_h@TfYNm 4g=bM!9e9Y Wl&!v$5i6bk4.h1~A@v=1RǢcyB:k#2F xȟN> $耿MySGj)=h6: 6]*,}#qipjDX0 Aݗ>kj >7$sGUꗱH1gp"QttpƻCJ/6|y|xO8,F<I"J&sg呣]|xjk!KPLwFJı*K[׻$9pNE.z͵7tpDn>-/_Y3yն z^Cjxam@?pDJ?ci[Ѿxq+)ئTNˌ&1"ou\[A8nŭ2 *4 UA؝.>F򷌅ck4UI}o&5;ߛ(ux۳-?hkp%7d(KCQYf#+\5CE3{C wX˃ii^9}!N2(J7 = b~]'A6 3ՕG0R  N7'q]掰<]}XHW(ɘfg}[: BGm*ũ+|cHb_F!}kY ȗ&$[ȈFA> !;S.K}d9V&TlPjظuLz/$/j @(fe  Jm^}3G_Gr !]hDz?3X UF$k7o/rL;vMmÒ")둞w #ҠN{EskݛJ@;7RaJ u(EgCe_&8Uw4h;^N72 @(FGE^(_UVBEUkZJ@ =V{+Bb@ߐg`Qd^TҶ:nVO8nKn[tfgBƯl}ȃVRcwϽg[1Kų;R4V$~ls< M{#:pYzF-ƚWJ"d'i` )!8߯C؅BXa,b뻴;b2X/l,꺰5_1aDMRx٘.a m>)+K) 5jUp kz2 ~{[.s(im[>4.C˰\cI=jB.j<ŗzFdQ]Ɓ3hyN׼V8mrܫl- =: 0CivIc4S h& gfuldy$>AlwFt5oXPnM'41uerBh# NwQ;[t>[ŴNN}8Fq'&:=!C|8y_JcvˆmW[jEw M `*w-Gn@ Eb̵am1*uN !~ Q2u£%&K xR@ 8Z\әs}$p]\\kTC~hX6il7i~w_]vf& WW<%޸yA/Iy2U[w:f_SkI,׵sZ8E!}&8Hבї59SBBaUb yrZ_grWk-l/"l7N >}jl$&zQ,Eq 檔%ON 1ǰֻ`A#Tw]~g KKJU̕8@ >%W̱Gx;d)<2ĘXna]]/)>rk/+6S4!i "lv"37bk%$ʶ鼘~g|֙$Z%|^(/c8y m4@(vҒs,"VJHWqTlI|k/"WLR:A7 v+c+(E'SO"@ {bflkWrtqm^/ P7їJ`/FgDFR/Qa4ѥ5 -s/J`RYq~1n@K(")#ҕIMW(P~dMNB+{l@ H%̛b̷s>fWrDz%\!@;aI8-vb&2aИfb З7aQ>Vuqwh %SO`dF7 X<>pgh` :KpofG1~ˀ?w/xxCmSb[ Gs O)t-j/tf?iF9ЗkI"jDR΢-!Ax H+X42L yC︑ryZQbdfo \nx1iٱ AΝoRax/"b'"O# J8|A |\x f϶L=nI xFW 0L,pÈHt tk8w?M[^+0^%xR\g,-*1}yL f-n |84KWDkyb{?.f%99ꧯr3T|[ܟ36tdt;)8%?˱"#=w\l]215#*d6Sm> /Tkj6%ޡ2F( [DU/+v6Yz)pn*׿h #IdyM֩ɎY5r[i]PQ,d{!us+@ $6?9ks2\ 3ŝƙ.ygsK9Ɂ1|H(`O$ߙZX!XO߷q pN4QesKMb wPvŠ㌗e:)rB3p عzxWzyP /:iQ$jq}e,XG]]*};`Ov1C!I]Yg37MNNmP kkSLF= lmaH+$U+0s'=j{oRkf.ZFfǂlΗ/햕 DmKh\Nk0J Zn2cT )R*F|M"|a_yQR܉~G8ds8Lme\Emmlk\Ļ̈Umф  |)Th3A]6aLfߞr~Qd25xNeV`g8~B"Q:-|fg9UU3),SfEfwB S$o;9h)ڬHCt_lsх~O 3{+;>3ߝa0'Pط%,p4h`kQ0WEbN*nY^ǺOOP]G~zl"H@O7']ont.'x'Ȧh?vgύ>y%:j6S[a{5 fᡚQ XA*I#Q(vvd*$ȉIۦ>e1.q&[5^vG|u}qV:9FH`r1jj{AT[ >(EOPK;>=bx `T!|;]#jTeq wmx>7,/?#Ϻ>^MSF3$%Gs8/Z⭇H Ɋ3;f5ΕWx t’29wxo4*Ы_(<;gM-B(Ug2Mam1>M΢W֨$ԿB)>ױ|N>c dj:=ڪ\";7Hϟ.sȫcҀ`.h:>)Ϋޖǧ۸y8l_Ĥ詹= 1YlZ7$E3% ;;Rz<1n0R}ڢ؅f'`0Ά@EO_d#u{PqˮڋFG2_<]8ϋGfLe'Mk>)ɮM|mhNZPu b٠Y,.d򂫯f{Pb%p\^ ~cp: 9;z7a 7'Ool+'-v,_Iڼ~}9N~ʽ1]h2N`~oy}^ &Z= =jgjf7ZEpXB(LIH^$Xiі`}T iA^ хP9 (:,r+_{:Fl /"5cOO.Ļ T6CQG'DhT82鉇P'K,np?"S߫yONWZ*6 "VLRLK {ׄݬz·IA9P+~)bNXm7&l4|%C<6lsve2j%R20߻ܧ]t&\6]yfV B񠲧{z-sBމ B(2n2i j\D1Mdě$r)1\͌(N̆lS`MsՂق@P: ds3vhX^B}?jBVGTb>كcb8+~sC9&u8ڽE}j1I5)~A‹SalvކeF39 \FtfR|z6#t-U^иnR- [-u}1ˉ-ckd[yKt|'o sΩ 0ǯkU 4SGv(ãjY}_Wjp^JTHSbe^{iN1+ћ؆ѕYr|;: *7+V09o1l?_}-/\ȶ;KG "[Q5荒$B3}<) ?*ztvII.`O(V=_{B.k>Cx$jƒd'Ln5ZHZ^Ϡ8K@V/=PLV봥D;qf1O&{;rq|.6 {<(FyV~WNo1\Nܳ&eUI5nT?s1eVsبp,P+w%v-(O!>_S /֖<7΂"I^ zNiYg+ @!Od]:EQˢ|d͖/59|8\{:Ǝ ,enf)߇mxh6h \&B?JhATe.YqPhr hMϽ[u#Ri~RE,(eC$b|M0m\E@bWp^(7\@3Ƌ6|/)~iQ?YOp@] 4ARVH7OW07BNgw'%P]}mpa{?؛DCZut]vED]RGI'kzT(ٛ11wfTmrLiϴuG>zdxDHn!O$^ȅorY;wh*i2ihv)]qm!bu3F6z4*ƫ+lE$ZWԶ= fڏkՖx:F+ւb%Okjȶ&2cVڊiy<}@D$TaPKwZrPō)Wgq4g_U_"~S=tԔ:"}c׉Lj'at4S3閹hxQ* 4 cS[ƪ:ģ DҺ y@836xX-C3Zs#n n'զީ_;n8|v Y]IdEN`L=3m~GgIj#2==N}s<^c?',Y(U>wGloc(?rF6Xo&Ioi9@5 G߂#_[./2z\Gv#YH$Ր-^V Ru#tkmO+ݸ#-w  g?2+! !Uce*rPil 4(pGFtlޤ2w8X7C9F U.-;H9b{Ũ{gN _fCm v@5bi1cvYe皼{Ӂ$r)MRoBP ]me#Dw7NLm.mh[gN@mg8ұM)+c!=mU:_ˤS1G.xq>D{ԌK1f268f>l@9SK ט.$U~dLM+8t$Gt^ 3o*"QzMdLI =jEGg:2:iZ{6u3LFq;q凊[jBS4c(cC'5҈|^|LU~ ʂ͘5 g=;($j&kX|<~;3YCh8Q a =ۏub]뷱0@7) 7u~x!عR=T٬b %{ L0'H~྘vs72 kGn43uCe~׸٩YP̕Vvl7yU>7<< &r,AVcɑ5`tdx0h!l" -cj yPXk@|A71yG;F>)L7B#q=m贕zp9m*QsYU&*-ob5@tՃX/sfcv$+ⲯB N/ϳZ \z$pTȸvBUݍxȝ6]ڦGhi:H7cD# -W[S U<3k.`6 ovqhf7#RG$ Tmb@-De`lLc1gE=wbSN9 K\uUhŨ 3uCJe裡UY8XH3|c5࿉˥V Mc6=_ftܘ UzvfiЛ+(;RM/$,KVdT $jzĠ> 4 * [VӸʇlI*w Bϟi2,g[c:(,`7-}-;/ i4j%|@3 [I7efOF^MɄ;χX]7Wt"SFr&Xmp6N{W-^ŧ=;tdn(xb u2}zzs c>ܾi?֓2OQF RjYCn@`'+|^V<.9gٵ4~['# tH\B#=!"fX!( q|;,*@vA9?tFve>n'Pb@)fBs',;>A}Z&Z3&L?&atMhv5/ 4?AdZ䪢EUmS ⦏}\k3ym2b kBV[P󑛭jx~8veĀzӧ\45lK~ :AIl*!<bH+;v)~m-C¸v-NG}7+oXVjpȧh;}h!긮dE/ z˩z5ebC2c&&o= 2RƐ: }tߑ(t=_L:ҞTj\ZvA3~8rހ T?Phyɚk Zmkl`_7Wz6F}ީV^i5'n; BaKr>ZH*zemȾv/ᾉ'5$bjMɂh`c s/uITi]k~}~ _gRx,v>+]CQ+J;&wcMy4bNJʁŲi@ؗB4?'!(iyMOU O;ǩdG d=73Dvd:xN? 4f0ea?")ej0jyI޻ Vn3;PUP9@fT~>_T~y=7eu5/Dȴ-L$vL^Ze\\ќ 4D}7|voΊһz"}Pfð,(L7M&i@874<#.=݋QWb7'd@~ U7*ijg{!Wtw[jpolc#KĊ Og*!pd*_Y1I9mG`J-7>kYs0C3Hon;^p41[6d ¹yPv71n_+=;y#gZjӰƐoʉ3 oDd5Ii~&,>:6EJw96׵//WB)Z~ST&Z n(M|[{"y.FXZ$Ay5<˂HfͫelȘA`ד-z*\tP?ܰuhu_i$62̕X=[>}< &6vic8 z$::S%+2ǣŮF0apL6Ю˝gXXb)X+WB%֮H ʠna[r6!_շVEntBTx~WW(dz &Yg[>; ve%,Qln,Ҫ6\@t[Q[`i޶ e@6NX3?Mҷ5^ŸEY$mH8 TzRaaqmJursuq,%77>wka+a:vc\[@$gX 7Zte`".a,aot)?b(~MC2W?om$N)ڛ:Jl1h!%M?;K$u"d<.z~6;ֽiM3F?y 5[6Bכ\6Ȯ/ _nFy_F=ߟ?YI->Pyiˢ6iHA6Cĝ`_yϑ5ZUB|QcAMBA L8J8 ?D=L%)o%@nbmC$&1(9[vӱcoٞ 43)!~8{ϋ`Gd:tz;'cV .xj_X2d8 Y_=9 H1z]X0?P֨Rdi7FANFp:_û(&g}&Y-w3mⱌ[ f?T  gPkԈԏCL3~2De3]Ш]bD~7*/'`N5` ~(Ph "-h)}Y+j^@?kq5u 9Nϊb㡋#2)x'nJy'W1M4ڦ=M@(λ6j%N<GNRﱴ rO0sa, _gDNuPO+1HV{ /;73PgQi_x̓ƛ&lk ឋ 3$u 7GaGxyעx$f+ZK]K-NSil#^r?)(]iKԺ"Xg~>Z=>WPegX0=nI>cXMEj}׻@zQ^Ɵ p3#L6(GѠ5<ZՔtٖN2 h#d6Cm; 0~/KR{஀^3|ʤ g%c!X!vۍa\7Yln5Qs3- o nAX]?ͅ<,M&-įe{AT*7{ jl.oZ7/z*& J B,j'<CNKcE1WnB kZўBhY'xIM= -tck}ӹ71 0';"$=1({79&#!il)$A,c9ՋW ℮'Q?Xh,iw:MW} qb^;K!U"nǑqn揃 kF*v#)~|/wI $ |6)ap7RyFv%RǮ8ViaaOߏU(:Jq~; _C%B>Lhxo7v:l#=c$vKM0hoyEov< ;V'G60PԕH2:kWpT92ir6Xb*c1GGfQkk>j4'`5wM,(gKXw%Ԍ ՘j9Ge(D*3T~z:®H7̍8ƿ0{` {.@0飉[e!)i%=?7첑{"^ L S# ȴW"Ҏ[Ďy=[В.kǍ54",5'ܸ>_H!g{d-tL 3[.jGpZ MWb|wv\iV41TٝH%X[- ;ބB)ˀ=sRHLۖtiE~#!a4Q2ty0 9 mp}f"$GVk1@%kQ[M6 GOo YM]e&>0Ϭ3ݪ;"{xRZ'_̲L]fs-%Nf-"֕=CA}oEf ̉10E @Ae6:c}Ţ[O+o)@!] 4 ad/,#|2$v2zs:9Ez KTrK2|3;u+IF |fUd#`LpBh:z3cX{7cjˈ67R7=;OaZ1~MpA&B' bv'MH 4*犩P 7rf)&o-,wcB0dbdDZZ [~NFdKb܊Q.RO۫٫M4+HٷJ`!AEgUM;l!WTB>}i+c[w6/ٝkD 8\0V렡;E%^ќJG1TyW>76q|4ůZ]~P0(]6.dr^v[ ME)]7q5)"<.s!ߖƽrkjR!KaxKlK<zdY9d%K^I}΅ί5峱 qEe)Y-pR!ԜK&Tr׾TF KHd Y{'l7t'ڇu৾DG WO>P "UbM }Raq|]*5fpzv \𞲓42۔5L[*D$@^2kTH:T(mM7}{&u69K!Z]Rf/bqǟ獇 j !i> 7IJ06!4WZNi + 5[WQҵfxCmT(UY`ȼSU .;:Zה u28Lq01 b%qH_z%ĆԈ<(Vzg1I.nz0KKKр,E䥲 RpLBfJ\ t\\WIO0MTe eG>q>M!q0ٳ2K*ݲ s3*KHeĪnlx XgщN'6x]a5\vX02 w ԡn\ht29TCP1tLQ/4W_5V`V "Q@1YY;41~D~b6Zޞ2 zl%3M`cT\x{!T|haQ.fPW(6:0%o9h&V;Xy7*v_N Z H7*>ž0AȺB  2F.Sq1 ՓJ[e.Tr..gŋhV.%D8j?G .ojoVQ"[xbSR(r1$&÷8/:tJh+7$\(O3" oE& c168ߦFV.ҪTX '4z \VB8^L_恮L?~1OOWCW Ơ#F-uj5[\^?ʪi7~DL|q,z=Yx܅]0lN'w]Iհϙ>{fvhn˔mbLSXeD-f(y;euoɖ5'wV."*y#ta5|!-|kx5rE"Ed0Ýx Z vq|?SE"&V3B&lv!,Uz?~_h0{s\9wQ奃"6dsRtC ~m}8xESә)=S־Q8FUTI9Zv rWYX%7pC7%1PMaƫQx2CF]Vkfĩ2O[xݘa?`*!V 49ASprM NU0vggqߤ7KX(9bFRnb ^`fs 9d:6~c"49Scbٷn ]:(@}zZAkC~ b$ ZdhHP,s=OFji2;s?U81qɴdbI*v bj wZ*H 6g9AHX'זqVݝUJ0RwpaiЀnzcd쎋xy. b!H;#I_e!;*7\́ud h7u:e U}g>:I 1*H^-DS蹱#yV(p7U2[)uI;Dv?.BvSqW"790W!Tgd43 <xC\Y'3*uWGʛ}:ؒE58գ16VJur_3R2Oa#ȥr-ᤢzE %+G0>x%Jd. k6N /DC9M_qčU\7虂¶mEX\:qi}":Q#ȯt=b'8ڶ`j ;&f n=,{ۖ /M m:eھ͋-\nZLh㏆-ʺڹ5%*Ϟlhg+n3;a/yt 19344}, g8I;0Z5:):$"[ug|щψ{xVv:"CM@7JWQNe'KŪ@H-{z!$=λ&!XEf^jQ[ o"d*Kuk͂ۂ1S3wj$f+f\ &2\²c׍ s}f`CkXKY+GD=izt3=8_̳pSɲ/;n}Bǀ'j[Sگ+]n, ^D+4cBSxTqsS7 t55$ڏ"&Ĥ!kq/i]ZQ+:y5q7߭l{KpVPMEF'h6*-i rj ː<\*/w:g|%R׮ .aY;էR~e^kc>p!UgTD5N{db/6Fꮇei+G R!g kV2t`ClvrF0!&p&Ò,[1@n\.#vdc,ЧU/(kAщ krRˣ#6t| IU~M ~UdWygT 69lK %R~6_YQ IEXI2mFy꜎p%.ysMEVzuca\qb9'2-@zrYj`"ƈvi>bCYFE݊nuAI/F<(jVaNu߹*C~k gn𦷾;954O8.;אT*MkC-=, gHZōӹ0ah'Av8 5׹c2#&dvf"uEȂ!TVTeCOPX)-m*k[\őF OĠk2<$TyJɞ0}Y *zFh"V:m|zÝr6\HfU1"hk628]˪o⑌w*!2BFYKN߈;HԜQOnt BWw!e֨>Vle>И7]E4 \`}L4#iUxᛉ؂4ו:$/>&Zl3 sSYag-ʋcgQV3GFP)Csc*w| 24{SZ=Jg v[I1hBeގ."E˛!9 )`/} 6F{`ao K8^$M9k?w#X unՎW׺`ÞW}D A͑6u*tՇ2ƵA+ˢ_tXϨ*n!BT`1&I5F

ÓrŬ;90Y{I{#rr-;Cͧ KE~ ^2m~YqWK?!{2)s{^%>7M^@ hF%;=E&Z޿Ȗ LM`}Ӽ+0'?a~?Q$gOܭfR9rʙQr^gUKi) dق!$ YZ