ploop-1.12.2-29.g28dc464> H HtxHFT  Զ s* =k" MFc =7hAuu7m{K/5d211769da426ffebe66674fb398711616b02fd4@D_dC(Px{FT  Զw1$`W2ҜއN?-tu#>+M?Md  'lp     & (0:DLX(89:?FMKGMhHMpIMx\M|]M^MdMeMfM{MCploop1.12.229.g28dc464ploop toolsThis package contains tools to work with ploop devices and images.T[rhel5-32-build"LGNU GPLApplications/Systemploop-1.12.2-29.g28dc464.tar.bz2linuxi386jU⁤TNTO22616767ae153d21d6d27a9131ea14808aa6e0e579163f6f34b69cadfb827d2e rootrootrootrootJlibxml2-devele2fsprogs-develrpmlib(CompressedFileNames)3.0.4-14.4.2T`T\S8`S 1.12.2-1Kir Kolyshkin 1.12.1-1Kir Kolyshkin 1.12-1Kir Kolyshkin 1.11-1Kir Kolyshkin 1.10-1Kir Kolyshkin 1.9-1Kir Kolyshkin 1.8-1Kir Kolyshkin 1.7.1-1Kir Kolyshkin 1.7-1Kir Kolyshkin 1.6-1Kir Kolyshkin 1.5-1Kir Kolyshkin 1.4-1Kir Kolyshkin 1.3-1Kir Kolyshkin 1.2-1Kir Kolyshkin 1.1-1Kir Kolyshkin 1.0-1- Fixes: -- ploop balloon discard: fix wrt 042stab10x kernel (#3156) -- ploop_merge_snapshot_by_guid: fix offline merge with raw base image -- reread_part(): repeat ioctl if EBUSY (#3081) - Improvements: -- check_mount_restrictions(): check for all images -- ploop check dd.xml: lock dd -- ploop check dd.xml: skip check if ploop is used -- check_deltas(): read-only check for non-top deltas- Fixes: -- ploop copy send: fix a race that could result in image corruption -- resize: fix resize working on an older (pre 042stab092.1) kernel - Improvements: -- ploop mount: warn if host filesystem uses data=writeback (#3030) -- snapshot-switch: don't show ENOENT remove error -- ploop_is_large_disk_supported(): check ploop module first- New functionality: -- ploop copy: implement two-way protocol -- ploop copy send: implement async read/send -- ploop copy send: add profiling -- delete_snapshot(): handle snapshots with multiple refs -- tune_fs(): use EXT4_IOC_SET_RSV_BLOCKS if available -- Introduce ploop_get_max_size() -- Introduce ploop_copy_{send,receive}, obsoleting ploop_{send,receive} -- Introduce ploop_create_dd() -- ploop info: add -d to show ploop device -- ploop_check(): open image RO, reopen RW later -- check_and_repair_sparse(): reopen image rw if needed - Fixes: -- ploop copy: fix open_mount_point err handling -- ploop copy: improve fd checks -- ploop_store_diskdescriptor: fsync DiskDescriptor.xml upon writing -- ploop_resize_image(): handle get_mount_dir() error -- ploop_resize_image: auto-mount fs -- do_delete_snapshot: fix wrt temp snapshot uuid -- ploop_switch_snapshot_ex(): don't return 0 if guid_old is bad -- do_delete_snapshot: deny delete top delta in case parent snapshot is temp -- merge_temporary_snapshots: fix infinite loop -- ploop_switch_snapshot_ex: fixed case with PLOOP_SNAP_SKIP_TOPDELTA_CREATE -- ploop_delete_snapshot: fix for temp snapshot -- create_snapshot: clear stale top delta inuse flag -- e2fsck: make it quiet- New functionality and important changes: -- support for 4K sector size (including GPT conversion) -- ploop replace -- temp snapshots support (ploop tsnapshot, ploop_create_temporary_snapshot()) -- ploop copy: implement fdatasync before freeze (improves CT frozen time) -- New DiskDescriptor.xml read API (ploop_*_dd()) -- Obsolete *_diskdescriptor() calls -- Obsolete ploop_get_base_delta_uuid() -- ploop_log(): implement subsecond timestamps (with verbosity >= 4) -- add ploop_is_mounted() -- ploop snapshot-list: add snapshot mode (-s) -- ploop check dd.xml: add -u UUID option -- ploop mount: remove -u base feature -- ploop tool: add -v option to set verbosity - Fixes: -- skip max fs size check on snapshot delta creation -- ploop_resize_image: resize up to end of device -- ploop_delete_top_delta(): fix wrt top_guid -- ploop_read_diskdescriptor(): fix get_basedir() len argument -- check_and_repair_sparse: handle EOF properly (#2897) -- ploop_resize_image: add missing gpt size sync -- ploop snapshot-merge/delete: deny snapshot deleting if mounted (#2887) -- grow_lower_delta(): fix a memory leak -- ploop check: fix -b option parsing -- get_partition_device_name(): fix chmod argument -- fix alignment on GPT partition resize -- fix GPT partition alignment on ploop init - Improvements: -- ploop_resize_image: enhanced inflate balloon to max size logic -- tools: add {} to specified UUID if necessary -- check_and_repair_sparse(): log filefrag output -- print_sys_block_ploop(): speed up -- ploop check: try to repair non-top deltas if they can be opened r/w -- e2fsck: return fsck exit code to caller -- make_fs(): add -i to mkfs -- fsync_safe(): use SYSEXIT_FSYNC -- Fix uuid strings size, use define - Documentation: -- ploop snapshot-list: fix and update usage -- ploop copy: fix usage -- ploop(8): document snapshot-list -s option -- ploop(8): document ploop replace - Build system: -- Makefile.inc: fix dpkg-architecture handling (#2877) -- Makefile: add ability to add local rules -- gensym.sh: better usage and error diag -- gensym.sh: add run mode- New functionality: -- Added check for and repair of sparse images -- ploop check: long options support -- ploop check: add --raw, --repair-sparse -- ploop-check: add -b BLOCKSIZE argument -- ploop-check: accept DiskDescriptor.xml argument -- ploop umount -d: allow to specify partition device (#2788) -- mount.ploop: implement -v and -f options, as per mount(8) -- umount.ploop: add -n option (ignored) -- mount.ploop: add -s (ignored) and -* (reported as error) -- Added ploop info -s -- ploop init: use v2 format by default -- ploop init: create ext4 by default - Fixes: -- ploop_get_devs(): fix snprintf usage -- ploop_global_lock(): create lockdir if not exist (#2767) -- ploop_grow_delta_offline(): Fix uninitialized struct -- ploop_ioff_to_sec(): fix for v2 -- lib/ploop.h: include sys/syscall.h (Debian #728173) -- umount.ploop: fixed (#2788) -- get_image_param(): added online (from sysfs) and offline (from image) cases -- make_fs(): turn off periodic fs checks (#2769) -- ploop_store_diskdescriptor(): check rename() -- ploop_store_diskdescriptor(): don't return -1 -- resize_gpt_partition(): check fsync() -- ploop_balloon_change_size(): don't pass -1 to close() -- ploop_grow_image(): fix an error check -- Don't ignore chmod() failures -- print_output(): fix output -- make_fs(): fix max_online_resize type overflow -- do_umount(): fix diagnostic lsof verbose level -- plooptool_stat(): close file descriptors -- ploop convert -f: do not return SYSEXIT_PLOOPFMT -- ploop check: fix exit codes -- make_fs(): create ext4 fs with 128M journal - Improvements: -- Support RHEL5/e4fsutils (tune4fs, dumpe4fs) (#2812) -- do_lock(): open file in read/write mode (#2730) -- ploop_send: use ioctl_device for PLOOP_IOC_SYNC -- use access() not stat() where possible -- umount.ploop: improve mtab handling -- mount.ploop: use case in option parsing -- {mount,umount}.ploop: don't hardcore ploop path -- ploop-check.c: rename uppercased functions -- ploop snapshot-list usage: fit to 80 cols -- fsck: use fsck.ext4 not e2fsck (#2812) -- check_size(): limit max ploop size to 16T -- ploop_resize_image(): fail if umount failed -- print_output(): improve output -- ploop_mount(): fix/improve error message -- dumpe2fs(): don't hardcode path to dumpe2fs -- print_output(): use our own default PATH -- do_umount(): refactor and improve -- do_umount(): eliminate extra 'lsof' call on EBUSY -- do_umount(): don't call lsof again if not found -- print_output(): check return from pclose() -- print_output(): return exit code from command -- Fix some wrongly used exit codes -- Remove unused exit codes - Documentation: -- ploop(8): document check, balloon discard, info, list, copy commands -- ploop(8): describe exit codes -- ploop(8): better resize description -- ploop(8): fix ploop umount -d description -- ploop(8): fix ploop mount -d description -- ploop(8): improve convert description -- ploop(8): add missing OPTIONS section -- ploop(8): make IMAGE FORMATS a subheader -- ploop(8): other small fixes and improvements -- ploop usage: improve -- ploop usage: update ploop check synopsys -- ploop init: fix/improve usage -- ploop usage: fix mount/umount/resize - Build system: -- ploop.spec: require -lib of the same release -- ploop.spec: require lsof and findutils -- Makefile.inc: add -Wformat-security -- Makefile.inc: proper LIBDIR for Debian case -- Makefile.inc: add CPPFLAGS to CFLAGS -- Makefile.inc: prepend, not append, debug CFLAGS -- tools/Makefile: simplify SOURCES define -- setver.sh: introduce build id -- setver.sh: use getopt -- Remove stand-alone binaries: ploop-check, ploop-grow, ploop-merge, ploop-stat, ploop-copy -- Makefile: add Coverity generation logic- New functionality: -- libploop.so: implement SONAME and versioning -- Introduce ploop_get_devs() to get all mounted devices per dd.xml - Fixes: -- make_fs(): reserve max possible GDT block for online resize -- do_lock(): set FD_CLOEXEC explicitly on lock fd -- fix raw image creation (broken in ploop 1.8) -- return SYSEXIT_SYS on ploop_find_dev_by_uuid() failure -- ploop.spec: run ldconfig on install/uninstall - Improvements: -- Display mount data in error message on mount() failure -- dynload.h: pad the struct ploop_functions to 64 pointers -- gensym.sh: add code to check sizeof(struct ploop_function) -- etc/Makefile: ploop.conf should not be executable -- Makefile.inc: support Debian multiarch -- Makefile: add distclean target -- Makefile cleanups- New functionality: -- convert from/to v1/v2 ploop version format (ploop convert -v) -- ploop_mount_fs(): add option to run fsck -- ploop mount: add -F to run fsck for inner fs -- export ploop_is_large_disk_supported() -- add/export ploop_get_spec() -- ploop fsck: rename to ploop check - Fixes: -- resize_gpt_partition(): skip if there is no partition -- switch snapshot: read parameters from image we are to switch to -- ploop create: error out if DiskDescriptor.xml exists -- e2fsck(): properly check e2fsck binary exit code -- ploop grow: check size wrt format -- tools/Makefile: don't strip binaries on install -- ploop init: fix an error message - Improvements: -- create_image(): remove useless assignment -- number of log messages improved/fixed -- tools parse_size(): print error -- tools/ploop: allow T suffix for blockdev size -- ploop_grow_delta_offline(): use delta.version -- tune_fs(): drop absolute path to tune2fs - Documentation: -- ploop init usage: add -v VERSION -- ploop --help: rm -P from ploop mount syntax -- ploop(8): add -v for ploop init -- ploop(8): add ploop resize to SYNOPSYS -- ploop(8): add ploop convert -- ploop(8): add -F for ploop mount- Fixes: -- default image format is V1, unless specified explicitly -- tmpfiles.d file added for /var/lock/ploop (#2493) -- fixed creating strange directories under ./ (#2623)- New functionality: -- Large ploop image format support --- Now image size limit is 64 TB (was 2TB) --- Kernel >= 042stab078 is required -- Move ploop_grow* functions from tools to lib -- ploop grow: add DiskDescriptor.xml support -- ploop init, ploop_create_image(): add FS blocksize parameter - Improvements: -- make_fs(): create ext4fs with lazy_itable_init --- 3x smaller size and 3x faster creation time for 20GB image -- lib/ploop.h: "unexport" some internal functions -- Use /proc/self/mountinfo to get mount point by device -- More clear errors on parsing DiskDescriptor.xml -- print_output(): generalize print_lsof(), improve -- add_delta(): print more diags if EBUSY -- extend_delta_array(): print errors, return SYSEXIT_* -- run_prg(): print error if execvp() failed -- lib/balloon.c: print file name in an error message -- Introduce and use p_memalign(), fix errno handling -- Improvements and fixes to ploop_grow_*() to be used from library -- ploop_read_disk_descr(): set *di to NULL in case of error -- ploop_find_dev(): always assume ploop cookie is supported -- resize_fs(): try harder to find resize2fs binary -- Makefile.inc: ability to add CFLAGS - Fixes: -- lib/lock.c: create_file(): make sure dir exists (#2493, #2597) -- lib/fsutils.c: use ploop_execvp, drop absolute paths to binaries (#2595) -- ploop_log(): fix loglevel checking for file logging -- ploop_snapshot_switch_param: guids are const -- Recreate ploopXpY devices on ploop mount -- ploop_find_dev(): treat ENODEV as ENOENT on /sys reads -- use basename() to strip device from path -- ploop list: check for extra arguments -- ploop balloon: fix -f option processing -- Fixed lots of memory leaks, mostly on error paths -- open_delta(): simplify error handling -- Fixes for other issues big and small, reported by Coverity- New functionality: - * offline image shrink support - * tools: added snapshot-list functionality - * extend switch snapshot functionality: ploop_switch_snapshot_ex() - * ploop.spec: disable udev iosched config for ploop devices - * ploop list: added functionality to list mount points - Bug fixes: - * ploop_mount_fs(): use mount_data for first mount - * ploop_mount(): do not allow to use ploop on fs w/o extents - * ploop_{create,resize}_image(): fixed size checks and rounding - * ploop_create_image(): fix memory leak on error path - * ploop_get_info(): fix reported disk size after switching snapshot - * ploop_get_info(): fix when ploop device is not mounted - * ploop_{umount,resize}_image() and many others: do not return -1 - Improvements: - * much faster resize when using resize2fs with EXT4_IOC_RESIZE_FS support - * ploop discard: add cancellation support - * ploop_resize_image(): use real blocksize - * parse_xml(): deny processing DiskDescriptor.xml with several - * do not auto-generate dynload.h, instead check if it's uptodate - * create_image(): display error message for incorrect parameters case - * introduce/use SYSEXIT_DEV_NOT_MOUNTED and SYSEXIT_FSCK errors - * alloc_diskdescriptor(): log error if calloc() fails - * ploop.spec: require util-linux, e2fsprogs etc. - * ploop.spec: require libs of the proper arch- NOTE: this version requires vzkernel >= 2.6.32-042stab061.1 - New functionality: - * switch from old /dev/ploop/ symlink-based to new kernel cookie registration - * snapshots: switch to schema with constant top delta uuid - * use /proc/vz/ploop_minor based interface to get free minor - * if ploop is in maintenance state, try to complete it before doing snapshot/resize/merge/mount/umount/copy operation - * ploop mount: use in-kernel I/O module autodetection - * ploop balloon discard: new iterative compacting support - * ploop balloon discard: implement --stat - * ploop balloon discard: implement --automount - * ploop balloon discard: cancellation support - * ploop balloon: allow DiskDescriptor.xml argument - * ploop umount: implement -c component_name - * ploop list: implement - * /sbin/mount.ploop: do load ploop modules - Bug fixes: - * do not crash on empty DiskDescriptor.xml (libxml2 workaround) - * ploop convert: fix converting from expanded to raw - * ploop copy: fixed check for opened fd - * ploop copy: do not leak opened fds - * ploop create: fix gpt partition creation to be 4096 aligned - * ploop create, resize: round up size to be cluster aligned - * tools: few exit code fixes - * multiple usage, log and error message fixes - Improvements: - * ploop mount: check that mount point is a directory - * ploop umount: reduce retry count from 60 to 6 - * ploop umount: print lsof output in case of failed umount - * ploop create: for prealloc image, use ftruncate if fallocate not supported - * ploop create, resize: add check for correct block device size - * scripts: de-bash-ify - * assorted code refactoring, cleanups and nitpicks - Library API changes: - * add ploop_resolve_functions() to aid in dynamic library loading - * introduce optimized ploop_get_info_by_descr(), remove ploop_get_info() - * replace ploop_{alloc,read}_diskdescriptor() with ploop_read_disk_descr() - * remove ploop_getdevice()- ploop copy: fix data loss during migration (#2287) - ploop(8): fixed according to doc team review - ploop mount: tell about unsupported underlying fs - ploop-copy: improve usage - ploop-copy -s: added mode to copy to local file - tools/ploop.c: do not return -1 from main() - tools/ploop.c: fix/unify working with diskdescriptor- New functionality - ploop copy is working now - added pcopy's send_process() and receive_process() to lib - ploop mount: added -c option - ploop(8): added (still incomplete) - ploop balloon discard: add --to-free and --min-block - add Preallocated item to DiskDescriptor.xml - add add ploop_get_mnt_by_dev() to lib - Bug fixes - fixed offline snapshot creation - fixed race between register/unregister_ploop_dev() - create image: if fallocate is not supported, fail - ploop init, ploop mount: fix -b option value validation - ploop mount: fix usage, -d is optional - ploop info: fix usage, DiskDescriptor.xml is required - ploop.spec: make main package require -lib of the same version - fixed a few ioctl-related error messages - ploop_create_snapshot(): check for number of snapshots limit (127) - ploop.spec: do not own _libdir - fix SYSEXIT_PARAM value - tools/ploop.c: do not use ploop_err() - tools: fixed/improved usage for many commands - tools: do not forget to print newlines - make install: use /usr/lib64 LIBDIR for x86_64 - ploop_create_image(): free disk descriptor if fstype is NULL - create_balloon_file(): fix file name in error message - create_balloon_file(): umount and remove temp mnt point - create_balloon_file(): fix error message and return code - parse_xml(): add Blocksize validation - Improvements and cleanups - ploop lib: add visibility=hidden for internal functions - tools: use parse_size() and is_xml_name() where possible - remove merge_top_only param of get_delta_info() - ploop balloon: make it accept either -m or -d or both - ploop convert: change -t to -f - tools: unify parsing -f option - various code and headers cleanups - setver.sh: add -v, -b, -i- Added ploop_get_dev() function - Added ploop_set_component_name() function - Fix: do not clear in-use flag in ploop_fsck() - ploop-fsck: add -d flag to forcefully drop "in use" image flag - Fixed handling blocksize for raw images - Added user_xattr,acl to default mount options - ploop_mount(): added ability to pass MS_NOATIME flag - ploop-balloon: add discard command to compact ploop image - ploop_get_info(): return old info in case statfs() failed - expanded2preallocated(): if fallocate not supported, use ftruncate - ploop_resize_image(): Check is it possible to fallocate before inflating balloon file - Fixed merging all snapshots - Some fixes in ploop tool usage - Some log message fixes - Add function, source file and line number to error messages if DEBUG is set - Build system fixes/improvements- support for variable block size - default block size changed from 256K to 1M - ploop_set_log_file(): make NULL a valid argument - logger: introduce, use and expose PLOOP_LOG_NOCONSOLE - ploop_getdevice(): expose - ploop_store_diskdescriptor(): fix for a case when image is in root dir - Fixed expanded to preallocated conversion - Remove some unused functions and non-existent function prototypes - Introduce and use SYSEXIT_MKNOD error code - Changed image -> device mapping schema - Use strcasecmp for guid comparison - Made ploop_merge_param.guid field const - tools/ploop: remove -b option - tools/ploop: remove unused and untested replace & add commands - Log/error message fixes, improvements, and unification - Makefiles: fixes, improvements- initial versionrhel5-32-build 1424484187991\ploop-1.12.2-29.g28dc464.tar.bz2ploop.speccpiogzip9?Plcp׭Oƶ'nlhl6q6il'l줍s|ϯg?Y\|| ZW63+''+'?'ff YsҩFy0Ìb~~~t~?!E%}A}*XdYHkO6!+gliV`@ Jw~mx!n=8lYA<r7}^z #-HGZmWv]ssQ{~mzK9[pRSNرųI0{9ПՆ-G6@`#lC?cDzj{neyGDp'c\Pp,ſJk+_EZS"BE<M{o_|m5-fm`@G\f+M_M2@n>FU3HJ;(=/QDrYU@vd(S@a "ībօ ^D)YP(Lp;6g+ 3_O.,:^;Ct4=Kjet4_qLxNְ Bd(> G6g"\R;^>Ny>y ̝4qymG/چ\3ο=R%0#}ng'>1\ :SҦ a?KSsϕXZ&jnQo:Q!?QT 0DEZ{/߫޻OgrRGS"Li M4;8`2?2/7Y@ih|)ɱ3wf|6|\:Gmwf|Ơ " KXgK=auWg6*,C'*&t䞩ٛOz]<)?w3C{yljx=%!W˪%_r@68iYZrR<4IEpk`K-VzђDHʐP԰n4ɤSl6nɤ4Kfe2qțs 4ppl$&V0Y4T хOR%+N[I%+6a5Qv_[I?uOaq3:OӤYqԗM˙Ic@r xp@UMȂf<\>[SCPʬLkZJ6.ǩallɶnp1TNkrrhBK[8PhYYʋKJp9yscP&0ȸ Zqzv Z-5,ݏ_9Ce##?e?HȚ>ol, E Ĺͺ)CrDTAww>. awUp [*-"# s3L?<_|{Hqs\0t)\6S?z]̉uh-kowHf V9{f*Mm41P@Wj%œhe-'6UʝAX(뀑`ɎeùN7ݸM{̒Ҽa\̓bIdMҹhmkyefN]4ܜMAd;gW]iThQ\K+/̘o.I.(˖w\ODObmADtY)t&tr8XrԘ,ZDLx4Ij6x+qp,8TjLZ)eӬkbpX4Vr"ŎKbE,wF!3$apR+GUM%GJZ-GXֹ2ehqh(L"IaaLbcrF[GӤr5\b%vI06j64[W2ɥl4&RMsL薥ƪWOY*A,4T x̼ @:/m\rLlM4ņزbI R18)OmTrT#%Y4g[Y#}SL]c袲Tm5Fj 8Cp4bf'F/$\8U2oZn .IL6ƁuY%u2RR|QZd(cW[Ԓc䨟 +(Eʒ&!+P.,c&MAb(w6ѷ+Њ2WcMUJ,abO)e )EMS(nQkm\6]+2m"T #6Zd=O˨%!-ل1"G֩^$+YeVQ綠ƘĥÈ̬2k3B[wIG&d1ƖԨR8Rb>*O3+ƚ,a@1Yl(j VdZ$3[l{5,,gəQwrǎ=7rn )#aV90 =7F/Ij1 B*R"nƢKѶwjG?x#6׌UKJ)[),q }xDoacNZi*{n8xXĘ #MɢkrsVC%!SXnM11/.yJ-m0Ը&ٟRNmP53Wtp"QI6?-GV摛.Wԭ뛛ڨN< ABL/Qy!y>N5AIՈfM1c-ۣ&hK3}z*mëmSّV1;NN1'jrXK1ΤݏH&~it{:\,D'呖,w-r8XҔZ |Sm\hnfgi6ю{tP#PqLDS3lv^j\Rm 7,۬:(:6F5sel =|c(]K_^)`7`l[d $ $ƭ޲xeC6% {;>ZB#^|賁12!u`QD9ќwFgK  [g_QL"+K7蘬g'n8QFǖ0HR8!eRҹW 8@o6`Q }yWD()E=tAknAvr ϜRM2KaLjrDX~tтeȜĪ>7.7MM77FܛbȂfGd߾i"E#hJKZƉ0c1VPy-ly g6j##U-e-U' zI%\:BlUs,%-EP0 Tj:Gu~+ %kĖIZ8?Pa0"SBŘU2([P-c(HVw"Wlޑ)塋01 ?w#w?JtDI,e-+֐9+)1XSjFXe=I#ҔQa @`]x`seNӅwwCP;Y P-Q0C6fQ܇f9YLHYzfw5q^3쟄UfdsDm7Y:Fn'󒸵JǍaV_zͯ;ts'Ko>MfyeK;zm;ͫ99BNdѻx)>fy^œhXNLnm"Aa ӽpɈӄAGGdձ9 ?I}p!*%5] SK9yy>>"Sf Jl\?p4q:Ŷ°u !nG۩߆ր[Y} jSMC"L}1?V£R+AWZ\rR0Vy7~y .W8Be $JW+Ĵ[=oe } **&ֆL0֌\]DM:6^q$'Ha+6E8=U4jzz@۸ZMVhF[fl{^G *|-SrmC ޡ Sѐΰiؼȼul_Ng޾rO.bA%ky¥4 1 H(IEfฺ&6d(؍R4q):UM-li i֩< qb0m/j^G~;>:dKŧd6&}0%M#MWX_/Fv2mӏ|5!q.@"C_O˴95h2l:QPnQHdmtBl6'$ ؘ:T}..Y [a3KF VI ZәH{N`!χE-eai*Xq,6,b%h8Tn,z%ﭤ F&b1\3QrRMRU՗'_aH ՘&Ou:[]IIHm˭5]٤L\2|?W&F ŏ.'708tڱrY,\e?8p{j" IS1{X>!W`g+HG #@t "m02CܿY-Gzg_ݿ* ,5&cZ&b$~JbEKp%ƿCU@G/u[YU1R{86gOu |-E٩UUq:ƗW?PU5."Zkba&AFWē.^8 u\o^| ƼN?cr[y~6)WcB"/e7TS!S̙?Jnm5Cyz8.-y[|{ Tc~]v*+_zw&-J E-ƧDhiJ^d`v),V!?NlqV>pWa;/&&0 m(8wպW>BbupzGLX^ nas}]ozvWգ?& }@vAMC Wc{C8MhquIl19bXgedmY79æono2CANGzWiQ4I@(꽇۽I%t/ib]rB~" (}c2/1<̵2$́ <9FǓ7o,D|pYn,'XCDЃIKhA}E fOlK/(( bX0d4oh~S/z/>^Rt~OΓ;9)Q3ϒn3S=Ú\hKB#lx)\Ws1Iq4lkTK|}?ⶺC4}>2'MJBmEZ{QמּE;BwiUDMa5,A<[OG`Pu{ n{>=vv%|+]^+gq/0eM@C֟$ N[ϫ4> M|2K;N`QMt)pu9~޻C# >Z.ٿ}T_(\޶*ՙTuY~iwᑎpokqGILDFEe';Tc:WKB3M~.{RO'+^eĿ1Q|{ vݓH+p/(nAɰq:O bo&U^!Jz׳{Z9aՀjԕS/W>r #I>H65wgB{ņv|#r:AźΗ3G|g Y ~ad-=/5KMF$,,n!@p7]>?e{pN8EFNMJ=B7>?(3-CEn= iP?vDS++נԂ.1V6,DzbrZMCrDUNݶwZE;ٝyqyxi\f'QR4hiw i @<#i. `-}8YL1ɋ cQbFAz!Jpϫ a㕪C^h.UKރ,V%0:T9$1V@ Sӊ>\0uզCS":Ho+m뱂>~MdyлޜUE+dwBXRU`ԵHZp6" <Q5o|i6^Q{-Aci+E1e}>&\xfSiHPpAE4=m→j$w4⿽A7^0:cm\>AY,9I, !B+O("5SS"sp1sh"]/fO9%ǃZxuzOx6 52&: HK±e~ $-|qx{M [K5+'>M(S>쿘$aa ~U 5E>MUz fu5FcƳ}C2֦!Sw~=a7=wG)ݼh8/&7Bi~cn+CRoiB㞂s<\}o߬l_ŌDBx,YW0v(O .*Dq1 ,1|wCK7+ _a69ĠXʛՊ Rn/̒WA>)IJiM DvTvd6 RcMpm)KQ6 i%xaٟD @y|9)ӲcS!Cn5Ļ)ڊ%  2@}A,vrkQ#ƦSZ m ah1E(uBk?A`=/Ϛі<g% }1-xi Iy/%Mig03h /q+ɺX>Uүwn; ZY~[H.Q RDm-4^[X[b0T/BUF\u\Vm0sVH=T0 <#9îwB2fSvzTC";1|HNX hu5sb 00 h{BS-4 lEq[zoυeGגD)úr U;6Yo r*(n^lU?2@Ju#?gnxB|~3ۘ~VMM*osZ7m g4V#;yQh} óE ;xܺ1(~Y'׆su7@S~ dY=ɖp|{k :CsSN @mIuST'[Z(Ka dR`PSTpZX.xΑ)~O fB2Æ#Hװ1xz DʼRmig8h-,+]!@ r :R;BI;[գuk蟆AlP%@c]ց{dHi絶KN~u"0X0RtmEp]IyhY /~ cM AlNS@\ApG㧗xlwGRz'R hҎjlqRS'8k f7uK1ayu7sw8Ob~y(DɃ2Mu"Ӊ!cogNQ@TȥJH.sÌ. ^e*H0S!א [sŌ2D:vyOb9*Ш]xgL8NÛƭ >>.Do!/MP O'ǎN׎2w>10z 70|Jz>{D[p̭l<(M$`tzn; VIyNA&ցLA% sKcm [+?hH'd[{27~ǧB޳ eBu'„m[8ENSsLǦ1QwΜ{ Z%MQ`Jkw·Qdv`ZJ ]DVք78O)~͈xБ3j F'!szB`R0?k2< |e5FV<|i4y \vZuʃG)r/Ϣm%nG?iWywN^HB)lR-[ԍq-U KjrNuc"J*-Jl}`^~74/FQiJHyd9 F!vRO*0Bvh7cNgQĮ( CA/S[`8@rW y\"ݱqkvqXGyv1jP("/e!rK0u` (>dUESTs @Z|(=n@4ZHB_<U; Y]7Ӏ" TkZCYugM'cabxWm;΅Y<ZR4qlgٴcJYWFg4?cN?A.`vuPA0%|q- mw</yV7&KնOkA踈|]0Lk!gccT`gA12=#G?Y>;oV@z9%@Xm?pIGp(%mVm;BixQ 5sG:~vS&q.hE2 Ȼ. 1GխV~s¯/)-s"Q@J~QE9 Eީ1-oCۯkhO@E`nF;AYD@8mudUD@ #;t-XqPLY   +Bv. !=R~3" qK0ƣJD]3_<*h"Hސ${/{g* H9{ŲBi` v({/8 fAe˯4VDׯIzt%-0% e#- w&Q* ,@1gdއHF,'9n~su#qu$tA5lltB zs48_P`叇EyFGL8"=uV)vo //g|uM : $)R`Wԕ56ÑS0zOLTȺǜ:E+ \uI@F4W |G:7ron]Uvqf*|;MR!scP'wi@۽xNh [76HͶ桩b7<'tmPp'a%8wS47rlZâCuVжO/SXM]I0E)QÐ9*jm?R|S0Rׂm x/B{Gq>b;G\wD_ 7zgOBm2Z-P]-&wTdz"wmfӯ #|ߨt˧ V܍)MoR16qG KE_+ -"L"Pni(5,۝ yDVG"[nQQ>&grJ-h^P0$^=VP Z<~5:Saiw10=CH](RR ruӂ15QzA`P~b~:]s@" Md@>UG`3ĭ7\?>,ZHUd-wʀH%H0\ ?Onqҡq6sV"SO5- bGk;W @gkϚ5^5c>J1׳|_꯯ ɝng,?t]$G98Ӵ0F% 0dO$LN> J jӫ;N +yz>B0PnݒL+~%?|^4--uJ7=B/J >du!gN (]=^c?x?֞ >R|*_EKRRL.{ibfOj(p"Iwn`"}s>]y/pљ)Y?"u;\):쿇u8>a{N?n'OTygHW?^-B`=1|\/< ߯pmh>y-a9>Jߧ&E)ձ|j}-XI"67 %C< 1܀pKdOvOU[[#+[|^P7Ϗo!.&``rK aQrH$ i*maW Ah F`Ts *wv-uN:[sJwsmjY-{@>ʊTUyoWЗ^zljM{ƲYK+iZM >! GHis$zŰaA榔@)A6\^}].gT{ f݋R.Q^UJv]R-}OR֔ECd}zsɿGۛ\KlNuǸ83}PbQ{GRb m#MNi<zb1rǛC% AsTSG Xz VYŃb@0&݁IFW0Dr L-1O,9@r~.hBٳYdF d`@>t:\Nz oPn]6A D&"S ZzY ˃mu59a[,P  @ ܒlMӥ"?>n1?$|ՈwȘ'o[8;7qQt* $I$oLahW4H{r xX "w[}L S`:a2o+qF#H(U$ui@W9oB ~c+e@|(8QmzG֦kQfNlxURf|UyW4p# 8h4pga+c:%bЋ'5cO*^ot_ϝ,tv@=b`&JVDQ`q%zZcWia5,j-ts7n$٦9WDqCRo _(_=$RG"i]G%~:t݁r .^4vz0yx>y9T.T;vy` ɏG䥆)eZ< LS5&a9Y8%S~*$'-89G"T Z|7M?1sH*rk9Hp#A\?f˓fa W6 %CIH:)kyEt!r@ޯBFŞ pgti99h Eb]A\zex|1vmZ6KP|6dϵvOrG犯~H)6o<}xtء2XhEK)[ew/@;?$ [)h4v]ў>3G* P:ш+l@58 4)NҘI H';BՖEOC]`vGV}%< 8b'u1XwN $V)]AGȍCU3A:b;FU%B.߉-$VlE*[j1\s`wl;?ɺ>KK.k[)a}Xغl|0/MaNGNϿo& * _Av'g!C{ÄHç-_~v>K:R?o OQm\K܎'%={] 7vkKP這B{oݾiSxM4sL9_ (mrňM*k<09@ { '. tHc"-j@a7Xă0s"Lg=19R6x\Cd&"p=?%n`9G Ǐ.8f!>;y #:Légb̨1`IS)ۅu@uds9s$\߷#Ufs 2Xϰ&)nPk*O\rDjS*sO\2J\ s!!ࢨ>lB>CF)zt6V@ThVa~>bnդIZ!PC=;\b#R u8/#ƉU`uRmd'KKf*QLŬK%}XUGEvfR^r8Npsg 83 LމIEI0D@ ZEWN.V3U8i|B>Q_-qgGk_M7CVmO>N/kzfe+EGUuw+ BfK`8_4LQO?mՔ  'hs(2&qTX;ć5PaUBgZ] 8Y׶Y<p@QR""(k0%jc_RQ֨2˻Pu#-}^j{Nᱎe@TN;._ *naX0r]gi"T]:.4'li4-~- =u:f8_웃{J#`4PxLiHw33tl"yZ]fW:5P{nXPLTNHe4JUA5I(;v&־"aLQDŽy|Yc8'`?{-(:vyoP`TA(- _E5d$p!aj 2{Q"d!P#W:֤é`SSt\(AHm'6 \HnxFEAGCGaR8q⵨~k]erB#b 67*+õ;tѬ&C +c;\H5:b߶ms0UR 6]/mpFfm;jC#wvp֩!v5>dPi`Ʒt]i])lse1t,*͠23` nJcsI$% - T*) ]}yܞ:f?N%ܜGaUKݯrӺ~$/ޖL*:(- ӭ<%eA4iiؗt@/5r W=Qz^k6yx2uR>*|%QY+BŴl73 E./36,m{\o2K-,*?W<ψI&q^;~aVߚPb!p4>t3@Cv^rvYR+*b":x)Ub{]^TZ-tkbnzm9zӷ ^8PTN(!;-W"]v>D]0骗"ovPdHeq,/tlp&E7}Wp,G(j)rZޤI6E:N؍<1m4\5]ńDHY z`!RcnV 7nlp۝H[PW!w?FGOn~q'o2tU"S%Wia49J,iG{%`0Wͅ(5>lv*ھ)RȵCb|]zH[;~Xԭ-)W"L.\ 'be]CMSXѢG@9ҷ"T^XV,`2jJ9.TOj % Rx@5"@8 Գ;` @߯z}}4H, P MӰQ5FQfZKtc"8f{ex:c lp@5[)rҎ} z•RcmOE$2`;Ůrx=_JclKQ7Xͱ b4L ,t7@kE?: dz dڽ>9Z-tfx9\K!W!Л .T:9l+.vG q@zvgK< @dEr=rbO=lX u_uR0sחU,sc㒽P9J2ċ K(\V$%w_5T .XB4sp*^w74&|yȈ9q`'HE.LSw0* fwO1u-?լ:MfM_{k y[Fbw,|uZ{I,'gok4+-+ qtBR(%Jzf0 L*~ӋXy<;ը=M/oXǬ5_&)ȣ '%0~I5?ڰ_2k` @f$tKM&f >G>Iशvc1]Ք@=! 4:Nf-4ħ?a z=9Oj\8U <״2j+yG:w]rZxIȇW@}iQ1}r["֓kn:w|ٽq fn,T} $=,c>jDZX:ϴl?siۜ$# Xtz_ @\AD6Y淑aD`XRQ"΋N~0фF7Q:/NXwX2wPchi1pQ 3/;ڳYsA|vȾn =C(wPӺs`s tLi )Nךf -g݉ˀpᨠ,"ϓ'{@ Zv^oP)SIqC^8X'n7>tt{ أexUUW^7_ۿoU:/J9v6GŒQ8]C00":E0cvxug9c!HLN2`gW ui:p< 8ov F$ 7n$<Wɗ:$$hBW.8']/u1I϶vE7AuJ锂WAT/f(R<+ n1fmmU]Pǣ3KV{5N;.&s@FX(ŔV2@Q4]zj40heBO8D5=u30ȵAw^ '! 쨇!јf`s5(( ZBᅆj3ي]BfٌZf`rlv-!˰wLB?Ň,,:"OB*r3;w=}I/ `aF~,;r2 $*!QR젤MC)EE M'PC>s9]&RX1:W#zOnLg_sk1&W1Jv@~lW[y]qhϡ"̩.jxlE;:Q孖âP072 @jttɾuPΐDtc&l F(-[%L//&o4Cmު,kqՃjnǎEnšPåS֑鮮`L%=SS29Lb u{n_&S.cà h1U`f#-N m=!Zf\i,B .Rl,Tߴꎙ|EflRB[о*#)T.ʛ &BMJ <϶O 8ύ^?3'163O=Y30Ӥhm87^QFًw$l$V}ߎ(k I NtALu3. 7.^2\H,N ߆G;SټXa-}]rPD }ĀPFGZ@p$'GA"ܣU82pnۺM횇  ښrU#wFKLTRP#4t(V7]*H@:>Ҁ}kPJQƎNzU\b=VDqrR2OyrDmDΘ ԩ *[d EQ`L$dqn/Dž2K9Hg6piƃ0ïp1g뎏baJ]no5fh׋t.PoSSC X8=<k67EFJcho d"G\.g2⟥HGgxp3ee*y׬NR].g8ߗh5=P~_X}b_V_LoNˊ%xOBd0Z 6pA)!zPEKw]W hO# .otFWn|ب#g ?AO_ai5!PºN @Sawh$5{LïĆ=^DYb\,Tn&[-wB>H8k$F,0(T(D5>-&mWkW=EVHC j;XB> d0d @4B-GM>M* 졇-W Q㕖glcBOM7%搆~B~6تdeqq;E  31_[ΏN(R 8fKD@,|9MG۷˧u-"=*^@;VBpRQ$P )tSkax:#u8{ù/rTvӻLҌjq=&\ښDޮߎkNZ(?UW8i9ϒ/0q ^]^PV߈:0'']Jc9[+fGfC,U#e5eb [M5xt8{;*ֻbSsx;K}prGo6";} Ee 1},{>\u>\r R}w:4){`f87߮F!yⵈcUxi#!|w~Nos.Qy0{Q~&sX_ff֜]C_csB&FQ낲][O(ﵖlz-'WzR oב8 _;]JXΉ5Xri~{ͻ:…QdpGQ@`sjSH|nA,$OIAגUorE]rcjܳnЍ=9,THaW]m,*7D_ǁ)CC:y/xwc4YNF8WKi"RjExVd:ߘ̛ߵ7)Xgƅ2rиRGz8 #ZϺnĒqe^d6@TN:Ck]_c MZw'o%EPB* ˩{SpHEKi/ek&-o)ZɃj<jL,eRx W,X)cзo[A+:S}lDlS~RXh[g ~x upZ93&&,~S&\ɋ 4X3vvnhӷg65z~E%Jʊy_V~ݱ*P_ +, L۶6}*@ x- :FUx.:DhEtc*MC7M{m~QA"QIC~䩫Hjkw*}+MkD \sK0 62pu.B!D5nQUG[@|T`9h@dM?/ '`?c_b@ӾH%D #D($zweA;M>}F w"oLY4BC!&"F*oDAɞIWGh;bbNŘif.t0|0lZ;俸>]XylYn; ^. L@Pt tsI|]nEF? "E\OeI}۶/ǴAMGa$]q_rOlX^f6qo]kyVQ1wFnzz ^eJ/ljjb1Q+t6~ Wq~u .UZ:Y5tڞN*#" , wtUO?`1'*9VikZAkjX* o_s7!r B)OT}iȡ2TVƢiwYCE5H(+mr-lQ-"5@HD-^ۥ֌h$Xɧ zTA?eƓCG_PWR$A)~waD5pAO77 7m7Ni5@SC}҉ħ;7cץ[1P$< 4ГNzUr lPlYs'3ag>{?_/?>hO+sxP=u0F ~j?/}^a*5k;+:@\fDHju,d`QbDQzL1~I" d_}Om~sئ >FKKqhG<<ǵ4/Jأdԫ9=ȄKcK(>:;?`󬠌k$|ͥQ>iÑ_g}>(B(@H Yˤz?wxlfücL\:2z>m.|)GtztR$vdr"‡?-pU۳`xYj"G_–X?]^V=qկ uc_ԃPVwM8BmkmBk?>u vHf xkNG#6G./qoSG~Cf'أ[3j~M"|NiF #FOg4)3ĎnxKi)QiXP9WuKͦ%<]7$KS  j(ˣ 71"j>ʿXamv#|6v_X?GzOcf|E:W~G8wjX(Į}.?w?$oЊrW@l2H_D5fRR;V$?({?cLhUeӴt9B]Yʤ?ҁX  b?1bX4mP/S(^҆׆b9I]H8oi537L6$R;zx7}9Ղe&NˈxkP6B2lKШsoAzi,F,Ml7oPd-_򦩄)@vZI%~q۱}ѷm@8%8WIɶk'Hh8 9kް/[Ɠ:;i89rc;wvI8*Uf '!d~E}o5=vtPJxn10SLH]BYX[*('wVxq-Ș7!,^GƶwMATaʂDRID3f22C8Ft&R%_T=Beh(#Y;ÓSs(rӖyLE KJNXP_"v|b7l]#i5Sx%SƽZKikR(ml HXENQ%D12EbN(J (% k2RAE|u56.&YBn{Y-"RڐtJ A4u=2; =ﳭ}<IJgog]hbIJ|w* ȟt`-oqk_s #"$r9B=pBϷ;ЁlBXt#,2u13=2_ߑ5$}l7 JO!L<| K>?BF:G|ᣳ vxbvOH # ډ8z4N}?} O҈Xa]0v% qUUp;גּ,'&XJ9ÐFi6lD]l;JMԉX(MTn/Jw(wOs,}^_HQ/T vk[Ry?-=])/g~gL_7z֖;ыg[yg&ڷrQϚś8?f9 O8ۚys dF]_$֤h9C/75"D {ufn4鲇ar\( &wRcSV<R.jw PK;á͟s&g>~nіPi8*J[;i:~-fzo\*vA;G2{ݧ9=Aј(J!fAX0( H"$f1 |3J0&L_nB''%B]_{ ;?'i#a+,kpP `gq ȯљvv4XTæ:%R3 "t˽ ?/|/J./Tm={Τ#QP Ǟ ӝ'#Ut7H{Iprc`LF_cf2D %}B/5j/@;_cեg&26Fg޾[CvkZE*8ل#KvHFzy>m`NB/ licdwO׆ӿ ,% C񟷊v:ɾЧe(ʟ=PP*)#uOB& *0jIk(It4ӿ)NC=ƩK慊DQ*=6W@+cb§Җyz2cH3L/!M i )qPy@P(_9P',yx>c3U#?0+Xtx+צUyHO"]cW|d;.Թ׋X)ouybe\ZN-=?e<:,>ժ^ (k.֩F+j޽z4= IwfۥG+[/-5e [*5`$3Aw{(}n낉Gֲ6wׇ[%uaLf6d1ɴּ)c i7K ZqjfcKw)hS-G9\Ea=ܭ<tb6i9Fo%MuY*A^j|0a}-KJm4@/fh 3ځ^WEI^s§4Ǥ߲j]@8 @ ܹfg&cz{"$5ڰ@.h2GʏIX&S<6o&MN?|;{yƉ+G~.'|ŁoST韪3]nN~bw8JzxG*ch% =];Gfu8uj}7gרiWBUuvamo\lV~NR.P7@$l_&P AaҺMTB]mGkQXoQ;vxt;AYb>Z[h\}ݰpy\\cwc s XB}RTb)s"XƂ(D4oE+D6=QAkdQ= >l\ lDT{5Rx >Ae^!qOk(iX>7#8Vkᝫ_Eƾo):L6k[νcy7G Ќ'ZdΩwLWWg?ݫ)xtl5 +=ž4J\>Mhq|0Ak,Cta(zϞ}[8"u3}dnCǪDcD so^>[{Lݬ>4B1.>ݤ|gwe1zE}5UԡCEA~Hci=Cl D`AZ($1Vg'. `qF h~<Ǽ (,bGKϵXTf`-`W+xr"{:z$_=ƈ]odɛ ʹk!T T*~ `pƫ1Jxp95>[9کhSÈQ{^`ûoOG>뻇,U/ <'\C/_=^*&6lxpa*`2s21VjbX] ҕ) ,B,5p19#X"c$M !$ ܾY lӭ7&n-QQI t(z mDR ?x#IGwy|j߽[QHB <\e^q z{fC. -$^QsP9$9rvpӢ"0K\ArIzhHNd+.C[*k)p.47 g\楞Οp6j8?sfez 0% /v0m\MT\JF@I_KY_)cdc 3=6C58χ]w\4:[u7ݏΜ)>ܵ623!|5ޫǡ,۷xYdb߶&[Ib+fAne%RCc|, ilJzUPްqQ9#42򃸂OpZޜT*o+~HstNlmZQN9?Du?>F{W&MXV۠{d \MX̀0#QiŨ;2FJv $֙N&H=f1"H '@|^EE׿>控(z5BJ ݵCEd3 7sҍ7uD72zR֩1>@Q ch<׭G\{Laé[_W#9{TmAEp\vˮHWZkh£;b_st0FΝY=*FW=lθņ- Y2gbhes{ Է bb'sny_GD6-EͦCOBE[Vikc5"li:36@<0@ʈ& ̶6xYU[ҳO ݺ3ڒ wGQ"ڼ*[4)CP:a4O CWbe Xo"j琲fS9WntV4!}8xgU*@|2&+o|O+.Kq2y] $^\F\%0v+Z 5y|iubm xvEC./a{쿖d֯HH5-[ou"(Gyĸ9)aD9zA5(b:4 7avJSw;>\NJ_ZXi~>;`̩ZYLVX>r CJVbf 6h~lԯ-ʃ( DE [Otâ`9KĴr&4N˗=y6T$_ {~ ߗg 2Mkh7RL&hX`w4w >|-E G%9z$,,ݥtۣhن=vӱҖx&>cn_̶ \}ApieU_ _k쏶uQfnB<@\k].,>e ÛBd+޳xZ*ۨ7Lnc}¸6rz3SG9~t9öh4B50~_&Y]kӢZ2h#VYحԞ۰ۀgQu5*KQ1}g׽q9㇇b*}x;!zD@!$c%G4j1sHYdPA a*,1cr\137ptPq[~/XKLC'I$$-Z/ ^$99o 9Vr{>lHw9!upZW~:g;_qs!H-0< O=PTu+AmznM'BIDٖyʭ{5QmV+U1|mP 3iM)Ubѿڍf#6c4[_%`Ѥѡ`$1' 31 0"ᴕFVk6MY]m&RE2f8.W2ƙii+/5 3!)dJY6cW1*F*Ԕ?/_wv EPFo}WV9ڒ.$!L! `+6t}6RECR"rky~._|;&|}z)l/k@Dd ߁C䦠5TLp H`AMC w˵D^]u| k^K{꽯jthd4jiV$P@AcnB"hD6јBJ?0ŕĆfR ,bhm.,fCB„" 'fB"dE GlAmVVBF ZɁ?! Eo]"4'gn39@[Cj_v ?/|GĆAP:pJM|D9w|;o?m)Vtei~6tz&6pAmYv$`SKELSY. b`S7E*̞Ox9]';Y,1)5&Ikd&!̂Z,m/=@qeBMPX)I9Q(4A!.u߫6YJy6hݫ,Ѵ'lQRfOWJ3w,? N}un'\DOI:C^q= \RKdg;vxyE?(9⍺,,4uu2#- 椾),ȣ)"ËzÙC{|eͣw8H\sza6O?:~fNTtxu<*+ AGwn2Ҩ?$z)O wOQ{@#_x(;8߿|`=u+`s:;.WYeo+ S(_E,l8{B#dqqz,$E*9 mpO X ѷ>ݨ8hep֗q,BlkTAyxXڒQ:V  %D0yQԣ1ALZ9qp=W'W yqn\o'Cw,.O+,X|t>>}l^( (y2g4*Jy,LFO^ Ecv/?hB%tl#$ ~7A?q37ڢ 88Vwg<.3$2 C?^U> "({գ&\9HTET,$RJ^F{]膈gd8Ғ6@2&\2hH%Q T &ŔR1qL-VA"́V~(Ø%,D-P(EP%7l,NT?bXkX0MC\v#Q&! 섑de CC\ ^rvuIJuvg^sQ;~^!_'4@J^b;7R/!NlWx_Tx)=f؀|_Ǹ.|wIwW2A|ĘA#^|Oc=P T3YM PaԲD{9d3}}Fx_]-yPi6(,!T)R:mOE7f g~&C m44P_h?7wQuiGnhfA0ݑA0FFA 0p@|qRT);J%Nw~3FZzkyᒉ3YԤ{j7UEHk?d|>19(^{֊vL(KOEBU~bI*4 Rv'Jpz,[L`d, z\8܋=#g{z'ʶ}Ow`{4"3E,XkOwin=3qs&1s:luUPզsʨXbD//3Ph{[xAe`x0).P##[9,56 A_b\Ol})pm\W^wp[*uբ@C\%.0DfSQbBLOJ$T H8 ݱ9)Ǫ`:ɦ 챞j|j7V-|-9Uy5yuKV:(jrcݞg9j*oWA::xR& wBo(-;JF™$9H;0gnS|m:,dg?Ż) <#Dx_.w" ^S"J@K r@kQq7w/ey=@ ?߂mcٖ!fCeF)A23sv D3T.8֓LNۈo~¼'\]tF407wljV\BhOg=ݬ:u['?MN BS- H)HWf'{AL=hUԦja9,*\G=&ni`Xi^7Mޘ(~(">{./ԠlB s~ќ>&'N)۟&/cq6{>~i=|>Z"#_{VAH>}l04fn $(d숉:82< M2MF4A&}v+ fճqƍYSa$ Bנ\-,hڗZ N!i N&c'PdꞬ%  Ǚϗ\PtJn= :/DMcGqKYH\0wTJ hth@go(Tqۧpm&rgŒ~BMK*OzmN0!m;CՇ.v<ǹG`EC/JIOƇLUT>8G+O1# 31RHB m[z:SG(zaQ.o_nUAt/Q rP)ƹg{D@?;z_{DDE4vLC&$1k;CI=cȠkè](mɈbZ@AT0 G ,A S,ːp2Z~Ѣu|i^H>qQ߹Q#af?QD켏f|z/>v˹/ 60|4=L/sDF>jux-w-+TMLٞo_Zs\f%KK{8=_6oDVy|\r0w랫Sz@EtoT'uh/.N'`?Z]kU0/0N/R&҃:,A`b81{ۋ㓧hߍ$_7X8=2!m-ů}nV|ozItGu~{x`>u[T"X;<>gv8xó' &v8"^"jE>S{w{)M>~2q('oWsS['RwKpz8%IݱCK+8bhi߮ x5ݠfڮttbiC؋(lxQ+h>f6]7} ڗ+z:IPfziy۾{U&bA)MJCa' 7BR̔r|?Lt`@R>@#ā@ȣg~kx #$|x* >׺$?378$j̺!3Ecw]B' Ѐj3s`p@oǃށI|H(C(:2_1i8(wUZҋX#  {KҎ4ʫ9V#Gܚ{+Ҋ$)#u`Ru~=G9d U<3ug1.3vs?bG@!׮TW3o3拻!2̐$AI0d0n()$yx[:NR&/SZ`s72i/.fNî C"#؎fs-o\Ʒ+5€T2n<̢0%nJkKEP[mM ]2X!=wK %*{Uj,Ly5&1f~l<>;_("Z(6qD%$1{ِϜ2)N[PSB&5蘥l߄g eLʑ2uE^>?⠀Z ̡PS*u }!Dh+-}BHXZb7MyAB72|9N"0h^P~d=ALhXy?ENn * ۙJ 'pHu=pn AoT, fbR P. BF\$~T3gDkC!n#D#6 ^~@Gvzn$?rTxF(tYA`bf1WWE5k;uuF*+sDb1v7\x:Qt۳W;U!wv"m;-1{۠؏\/Fuyt v0︍<5aG[軭叫of2.*kV\/񞣷}^u7B!$=G؞C/fㆡrn*h 3JBҏpμhn.Chy@:W?2?Rm /T?Il17v> ȟ^ co/T?HMvIgtȹp̄iD 5[oڜw{fȠ #uQP~!hpÎ\7swʛ·1q2vzk5{}fe/; 9䛀{I;0(C~*"v"HyI7yd7vպ0AˎOO1OZ_݆csO)|9{;MI!\= 4jH6q9|7wCFBf.]L^'w\s)S!:k7kt?EҮ@샌?3 D }Àaa?Vتx"?mGf%và`7ԟOq(cd&. [[yO.eETG$W{Pz{"r sms˯Uo9'Ɖ[(螪um嘕 CiöAuj?UFNGq޳%ֶ+@7|gwA[8ǹveQ%_ lK&լY, ++> z Uk򼲛%fjjd,n~SYȝxy;`2r屳M~,G8oT_p"z؉nNf /ATjef-m}z"f_4=Z* ;/[UR񀈞i{ ?@ {Mx5JjIm&"Y*2QW1ZI ""!@/NÆF~QEM.KǍ| "+M^ywuSBwLe 1Nxt o{T1ҦtPn:OX>Ph)fl?+g~ɻ_tOλˠssMy2D(UZ'vε?~foo&.K&"?6mL*'$&e.ԁR:ݗ4YI&Z=A: 0Qϻ{5C8U7PR)ROz}1q/Jߏe7eD+&WZ $-,TȥbavNz\rx1؞gҞ>\WevjvAAHJ6kŷ[/x@i7^2J%{=x Iמ ֛iDkX ]6e>,a<-=:P< ekc:ma8E]^'n8"`d_v(a% AA1# 5lu-$JT^"EXBKpج )\-?7 b9hn˷1$ݨ};Q!(" eFdZTRJ f}#F]ݳlGdFѺr}>UxěS6f{7fW 0X[F7ly`1<̀x/$A!@99&L,0g"SQ_#\l;iDpbJu@kJ!8$|m? RKUVmIu ֖rztagWնP!DVCŀY*J?s \]9}ѓ=6ӷC(6-ܪ9u9 pc)~_9~lt 3> ??tT  @ON.}kQe~+gM~ffqTNVg d ] 0A>j*q⩬S]9eaC05r.Xop:k$;HQI@VگzgAm!cK<yQo.%)#DFah݈Px2)8C.FB~*O <+]$t UyX`9^T;gϛb\[4@FxzvDzᄚ9g׿)e? @O/x̐FkT4*4OeO̘bX8{9_O)J( Ox /A(p,zΜl]R 2)d@Al ]8tha=XeX6Db'3f*"գp ґJ<yRL_d'=:0y~h'6WM덲dqY,nҔzzRS3Is˴#2t2o7y(9$DCmQ֮ĺi]:˲)m1f}m{a>NgWҴ.7V5gu ) w>+]0O9xd3Q I$DW>vk鄓0L>Uӳc#!}l4-džmhyL }"Ql`Ͼ*e YL|U]uhlFű8šW8ݖv߅؀Bn .d8ֽb%V.]|~ǓN9/qŬ=Z44tfia|, u`gY, 6XoEde[e럶&fՐDz}W,K iHMurS \4܄cj4}Y\$L =M}J9e[-J9Nw,X +c&csK-j+;B" k׬lsЮ7V:뭔c[t$P2uR[ֳ8i7Wc* P}&! NH,O|?X۾8\¿rl>Hd*(|k Um~XdnH'pmoMɬ_Nj!zuz OVK!l7 g>}Yope"7ꩋ T?˲!8#}o&ypТIDnM+ gje7QЏb ûB(2r;?j:|`Y`㧤Li-9à a{h{y%QcvTŒPh[ ĹC3Uտ,"3lUccŠk쳄T/AmX%6#:˗e!`N yJ1g !=}"şq:3B ULhA L1Kڑka{2ښmDQnVj}LlMS(!S<E C;)\ }V'ss/pu-No&2vF9DU kG X=WM{cntOL^NLo1RqAUE+avX7~ygl4$<ߦG`H OA;]7=]gSoYotp2|EfT]>BvV;״k~$wx|2];!?wnKk H{MC8(JY.S걚խiӭ ޢ|5WXp' ((˭(vjN\~qD InЈWs5MH%9RcsTp@^Id tv"8 nN'<Hx$<׊)>kg>t^_@#TE1(WɕJEkZ-dM,CQ;wz<rr#߈ HcP3_G$oPbWz4 mbEA76 UW#`0ԣm+'zkwyUmW\k ]a4)Rrot\%]J'RFJ).H9"d''NQ>337ki/)07 z#-NR`ȇ8}N{ÃÝ ǤЈ2&Hs7ۧ<FU@RF緄F0{3s1suy2=4&-ԐrF A 0"E&km i;RT> s~U:qu< 1b;׾t?{$z7ߎXNj" -&˸4||~`ef~R@hSg|0bB DmnOce6]&/⡙xG^D aD2CWbSE>k/ O<<<$9C (CH_}O'j߇;Yd:>)w+@6]NvFMfxER,WOjAOk}t!i#m'B7X-op}ԛ/œUǯMuϛ@(pEݜʡLc6YSʘ(j%CGߔ"Z X. { E9ؠy%zQxWUp{k`6ҹsx`!xƱZ)}цAu-C"rOi>>4tn&N 4g'0;I U˜Q&_L,0"E`w\zlMg^tc|L6,Q|_N 6b;Qr1Re2l1T󐥉ZTԢaE*2r&Pz 7&(tN1䕏> :Қs Z~:ٽCtC}g:o^KdO󈷧#}hzMG({˒Z]_Qs|KY(]_Kv.ǒCCX?Sg%xۏYK;_ UN*~F2,.7~ K NZX5mm Bm#͝H%t]].1h;c\*g[vƅ,@xWB]TZQn]Xe!p63,v5(Z(I<s?XF{+id4ZW-|BӶB/}:ɐFeL`q)iǶ1=@2"Q`j[T]7$tXTЪoؐ:P"2DVʭi]GHyDF nf{ajsPɮvE(WrǷN )@j{S Cc;7ԶSF{V m-;wWvظ8dQ6Ym@ , %*B2@B"$սfuF6pW_2zS. SB/;2ާ]T 46M,$-;o+q-] Vh8Ӧ 6{-,-t݅fFH!B ? mssgh}tOȘ?u%y@!-7?W jzw fviM~;nf˦-"l;ۦ{b_O V%,Ps_[zn7#r&em=dz!Ǽҵ$$j6`e$C+'Ȃ@,\v\WXFfRW#cPq 1eE~Zה܌6ЩږӯճሸHeVu)'c* ?OvD;|}~(u۝[U nFۡj2x*!(.$~*ڔUS3 Ӱ’N4@,~ _|{4JE/C:{3q )$/J06]#Ϳ !{PQGH?v:t{%D2*$\!Rs‡oτ?c¿>oh w#;(1^N$f&֛\I|ĺBп_'wmct uA^Hvײs]NҾ0A"dI Ь4(%*A. NM1JCihsE#D|2YH* "!lLƟfg dpMIbe)Fr!ǃ$2T?B nY4X$U4 =nTt3i*&0KX0̮KU[W.4frJ&EZ 9rCmlhTMhu&׹AX!:AG8r-:Rpm+;& M2FUElg2,L3$6D(dM)J1`/d9:[ZΖip,"2MF6 M9쳩VLPgF2xL搘!)&#4HaOCt%LٜMlz["kJ4uי6xDq%zL!܃4=-rAxʡQllvGxkKq O{Dh{%Ie81$@7Ejm .sWiGWZt19}7Ulܟ0_[`t_pv:LP1PPxzw]4 b& s٢iv_iA rD&}В%K}kΖX _)`32lXŠBû8‚Bn*C)`3m1ao°{Zd[竃JxLD*sބ*xp7ޭ 4ʓΗ>F}"PEU~3<_Bd}0[%L? N^;ugDgju6TQBL4>P @4swKi.(KEI$6Ӌid 4Zob費o i(#6AĢV@>ΚIUЍ쮲Y#9OOӁG0}hF`[SIPeaMZ [!^ԣJ%4%WJc&mWT{Jcnt;-B$="o[β~w1a&?ʫ]Nlݾ]ROEs `jlquyiuK% "hǎ;?weNcֽR>Gcgt L #s>կj%?$cUE^CpS~oaIͳ<ο@g4ㆾہI9|KcGi y @ w _OσuF(Q?@rj/Yרּ3q9N %|Gi ˷09yKl㞞h,!+`3}ޮ 9tķ?TͦmCCa6c6eyZM CcBb8}`Zۡ7G߇.SD儴lO<>8nUd ~X`.EDĵG0y(^AwCt~,3Уc,/iRTj=B.5Z3tnL/z ` ;H:{7]uyh%sgl{T3SA[|x☆b~R{^\pww`CaG 0p><wp%8aK]k #f9|YwCa|T:1$oC[ TҶ"ݦG\p&"]Zj1h3PѷCRȆ^=bn|"B" BbDIE͐񐀦e ,']7mUB Cn"u۲10e;dͲ_k3K(,>sȋ_%Gr}a^icrXt!ǜ0CuM=.Iޝ|k M҇Kӹvc5p2><<9˼=& Ž#9CGOR|G׆ǰt+4UV RK+H @Bi{z%D|Y LH&[0*=oB? \4hH:o*CȲRgӏ1FL׶ lO bۥЫ(me2&IY!HϵCpD7lyNWxi$D5 CϏgcP]}=Aɦ/ɰz~6c?J+%@k\w\Ьa{O~A&&LϿ~nGJĉb`:='Ho E!`3n @E"$P^6ԣ?g ]z߁D^HL T<Eϲ>Q?3DEp(R?Aeq,3=qX̤ vD= 5@P_~c"ELSĈ<k %@Pu4`̂nd81?J!f!ì1㚁 R6G%g`)ؽCgh t0NhO?y;i$6"7{b~ƼE; >j 8{O]ԡA&f{ϲ/>8u'zN BOWbvGa)C0?`#%b֔,RM_r1@ Uw@ǯrҞ&M0$d=ZNx"ep:B6@x|"B9;u*a{E +@AUBFDw&+(0E@4& aCX$w5ac>SRM (7-Tү;Ӂ N^gO7YJ1ͣddr2߈<&GdCՔl; r 35ֿ8NL$?`zO>h`K @hP}i+ ~DAGNF$<܁ۦ <$NP.*uΩdT&_/W.ۿG3 /U+t R f#,oc|7FKoceZJ5%8Yˮ_l*5_YRFe[nsue}_:]}*k=tVYҖYK`++[u]me K[#m/MҾŲBwI_m΍JfZv`z5&AL%xA<!C ~0R.|"ٶd;c%~>s|)L*2rFjvs}Rs_f7fD=z=n1'31(h=AaOQa8n@Z2p7Ii@Zcs9yb@R[, ݀xCMv}!P,@TǬ|<).44g E|Lv}`gZۄH%?&G1??/<-F$NORb]34=_DM` &|>Kw?i3F$hN 7Chm#X/x{BBѐ#G>]('.=S`獏0&n!ΛӹP-5>('GPyC{CЅ^{ Ŗ3ڃ+Gω 4i}_WKACJ5nB+w+FL4`ܮXHFJ#Qf[oXJJd,oq4祁$ ~R5Oگ˵}!BJZ^"f!(](a YId9},D@7ʐ섃NuP:>)LvnOpaěv: 渇VA p̀iSE4%bj$b)+*P (c A u"Ol- s9s㛁ǰxT:}PHfË2P*k9A`{*uJM4lLdg/kw{O04|s!6 SNi xpL{7K4STLDJ I:{6P$Wd,4`s4Ee9t΁ ^j3SliQA!0:>@ ԇrtLJń(i.zCP=ß4N\mS P'G=Fwsd9 >Wo'5,QmDHڊ %tYvr^&UxnR<}R^)n5Mj%C`{6OpGP#MgiZXwT µ0 I1$>@zڠ&$ N=wMK=a| ||xo*O 1 Afjʊfϗ۴BN ;pC: #=pߐ1 =;A{ )@ *Jʻ zg(pp{ۤC6ZC ը-(H?m SZBMjb`1kisw 50 0mPKb~Hohܕ L'@Õ =JWcbbch&fW"?WGM#hu@m-T+ >P6k. c^Y4 ̀A4?IW[\hl85~R1BT4yrO 2MK 0b-RhZ/(ȋc0A,6OCzx_?JI C^ NP8x;6$RN%9d's⾧4^|w$9vwHrlzsM$^=x^|w(T<;RYv *zCa6 |pHu(dCCREdk:p3{OPa"$Jؕ iJp Xb^v'2TӞχIha6I*wmvI?4ܧztѐ GsMZѩj;)~. *w"'HB 5S0G$̨%L4=Zh1죓?\0w3ni;F>}m~ɡ~Pݬ?CzO#ĪH"`P<"xZT8i~o *&w]>e6ϫ 檲 [I8D?=KtTJ#G-$ Cz &@1xJqT1{yÍ^Vci07C H/aȰ =~Շq'Z*92q}zC<9 3Oh S gЖ(i#ga7(cv#@ ק>:1('e0$ !2"8mzdj ]w]ZCN%ӆ`)TWWu[SaQ$Xu׽M[}gAU\k12i%*?a L##MYmr哥ҚfGPϖc0#͡?ryE!3R'|"GN8)?. Q?,~/e !sY&e4ahԉplVNڲ*4dogmr7yUbf0K )AA8z~w|C"KbJ}ymFu~鴔(MN@q_uۧS3tt}f&჏XNV(<^FDvi< ^b+-۶IHϚjT1z(nN=Y Ș {S'PaHq?Y#U$D3OL4ӝ?(wq<Ms>]QvAH^$bctx{(_'G[Vk,= ,t}{I7 ;'P$D/V&|M i^,`BK` rP7k3ιIӻesS#ߎ?՘h"k$ 30L*X&>op#{A^䇇^'{&XDDQIUAB.|y~=J(mAA "d~0#;B=!D=à~\Խt%!P3jAs͠zAP7IIs__ /0 %H0ǙCc4Ն?c=t X~XFd@5==:,9}!3iHfDϹfwv(+Doy劙3 lcH61x #آm|vKո5am&A6UkǤxh;DZp{#I'n=Cw5l@lIwyEU?6QclHB ֠ $0k=*Z*3_nFf"tY!]`r`4bt2E׆v*o c4"dx~.1 A6 5QˤP(}rJ*w|5@!i?Gej̾I?'h>Un`Z_ 9 j,_ny.lQsL!ĺ"UI" jeͪ3S ipu]ÿ3X4m+et,=2v)f7X UsG@s]VZow@Gj Ͼ+0%@GG]]n9Gf.jK?})M[oQ(a )G]1'c{0^ǑVθ>?/ ]ͽ5s[C@u0jkzպܫr;5@>=bvXr rيuIÒ@xLIioX=%M/S-[ۑ)*J' [M?Q!y2)݄?wC3{j+!N>p5=$?锸E6s%@X̌`rʗ[_ 绊~oՖ 3-e/Ev#TCz+ȗ$xLcVq$>5,)["1\=p#b]&}ajZ:5E>3c*+bt'`G&}/ {AG銼x(jI?z;pl3g({_pz^=izn~;υFn^ۖF(bƇD$N1Ife'򝆫z˅?#r4 y\PZ C u/dQ[#{>||z]5> H RzFFO6O@/s>h<ۻxy{*(4u1*0)Aίm.U( 'dGg* X*vμP<ߧm W{kRkőUJJ:֫,Xƨ9bd֭ 2 $ŬuFV:$B`uj%VxfR _pXee4YxZXH(_!s=HW: k @܂ _: @p,? ?%HD̠F|EP" Τ:a?YCXO @՞ Mx(,OqàTX?dclpH݇#wGUNOC.g3O 6d;I&ad5sTpSuqSNps0t SbGp ^] gq]]/N Pq+ބIfr*.qMj }l:C^JK42Pvc205ByhiPxߔ x@pQ@M0 !%J!gzni pEP ќx1 #|{P !7$X E7N&$I~4} ψi/,OH`|``S8Ts_a ln"v$ݜNf;6x&*O{ LȇÇE0p;CI@@ io1:)ըHu I9b5u|q<yg1&(gulo!Ny H-k9j0ID6*'1(=,:6?:gs,#X;̝ay qF՘&AT7](pmS`>P#[E| BI|/BiO@ (yΠ0z^;z;`:=f%DS-t(K>sسcedH5 F  i T,;QUP*M3okVc&)y.U3ˮFlYR5)\(uƖqݱhrL":`u!@$ynj,6"I@LJ e(c ]WwAUHO)! ?SWCC*?$.? U.:[ )X6{{ƃajbf b ;6;y9 3Q 3xP*/u]˶r/6!\DDhwdlh]Nj; hp=K% І!C(T?sVj(rBsA0|!ا$-2}g8^z{/()VWM iDU]<  .5Xe#"yBd`12v?: lc`v"b@a7պ 6̕91UÉU}73V2*E[j'ptIS\J .䬗hIl ,N=2MLm-WȎl$I4p'g{x3 b(GuϚIB.QA!իʹ 8`Ud!cbi @u-o7\Ǚhyk(յ-閈w 3"=`/#)As`jz N>/;N=[67L%_zk˲i8 \ϧaD= R$7Mc"~'ÀӴV41d!!?$=hĻ"XtDnӬ7o0|HďL᧦*!hn3gd8q&L㻊qTdNfN/4mAg <z+:PԜǯA.'מMQO=Ӵ0ޏI67\ߪC0U qrB9F&m1!`0,AGZndշRbX[²P8#TPV(v ^z}`Z)jPjtjǿ^/xbDXXЀ_<oR@>j2r)Q< ^;/){+# f L5B;'+u*B=}I; MBV=d,){kxN  !:݌JO[ Ht0N<]]+#QuoAn?E]\[E)Vڛ%4X 6` 0cQuIךPـ3@tlj\NU./[Uv1*e#_QC4|(i`ai5; }QIw Z=BUT :F8P3D=`l^zԆLtAuE8Äc6Qa䶺q?U s`r޾vH*T3w8zt;-5cSy<zM?Yp{=w>pL"ees%[;LP? [n8l%T1uRcl.]c| ~n9[#DŽ;)Z|< E8wCxL1̖a SRv3UFg#BāN}T<>h&dlSUq# m?v*b<; Xlk;5+&HEa,$ѫ~f+ti1Wws϶6vN!& ,ayA!9N ZR K͘Cq><||)GJQ njISSYf .k]j~fmz_o az[r<#'Ddt, פ2:p(B$iÂm~|< EO % TѴ B{}.Ѩ{e%"o:OLJv.(?2zrC'g;zGwp(OmEF]`bY9}oTIϑ!O{=`MHIB1z@)[02}mcV"Z` (DCL5a@bRBɆ(aD4) 2&d% DH6:ݺSr q_:Hk"$W yM#Jk0u"ҍRn'o*)"+xdZVݒȻQXV1$6oOjk,h6m.>Z]'Ԧh&>uu0ڛ'iVڄPf Q0"u&(f3'+VDx@R^њ15;ΊsO7]͗P8t"# ƷmIP"ROVMn*6 pWQ S **PQD ~̘@)w{׺L̊) ?F`Iد?!"0U2wz^uoUU)Lxj|>h4y34>zOPl>~jB @uFJEP *W?N!~_$ڌxt?ャ-Z4@1|Lqp|QU!7*X hChJPcC%ww|o@oN")!ۈ|%v"牭VRlmu-nlkfkH1lR\4H! s6q (< v4%D0R(L20^HYB$br4dUo,-#kH}Ճ:hKFBt>l 49@PhS$J#+Dd*D~xQwJvQ$aBD ߷)awOR3%䄢q?z̀ALȟE40SjhZ̙ I 6" ( TA#]^{{f;Xls \)XH0H 2\ ïX@ +_̹"v!kl0e -+ ҢNB#>s@K֫n)@Q`Yh$+Y4qdV6 `>ߝ~{6>S@)?O\A?wV;ҢWu|耀aBINH1d͔QDmnݶ١Dyǎz3P?0Fqj_9f$ЌF@%@(v0cc*P:RZH&䢼u~ (жXfLˎ}ЬԪftv!I~9<qc3j|t/m!52=B?^:G+3&9 iT1[+F¶[B4QdHܑa'}kXL*R-)5.$2+ Kqgi&NL qi2($rRMbR;6Q)M~[Fk-?x`"fDn"huc(zCL fQcgw9PdjG,s`8̦dM^h D]ES eIkg=^%[uTQ!fzXCGVf͎ cMޥ݌f CPQa$8hj֊xA>Ps.9y֦zgF7tf&euE:vl$ çXi@4l"s-`g^g`:׻s,3>(:O3J~24ޠsD8|}91A @Wc?d)JaCFc%%2Cfct7]{' yEȬ]~P `@@?+T5_4)ihQp7uZ,s xbqf+pS"]u="z)JhNsӧ=Z@>D!D П2gOH9Jj^ }:/OfBSDU {?tT9 # p{8¡rۚvtXII-5^/ +[7DIBr9W ʂUTEիͣww_}{w:owC7!O֩H I80_P J`4.\s+?vN0=L4HC Ql:Gçwg>ǩAgݢY/2qcCk1<{Nqr O_sbdV9nPdIQ6QF!@lبl"r$ t$ХMTl##(aJ482_eRk~Mh2bp@0IDBUϞW2&W0t!ΈP@VNrHP'9s9MQvJD ,8tvHw}&X:f|l/5dgn]Fr&3ZluܗoP١CX =YCRas@M&iWdh0 F0QEA( rMcMO$EE(T ;z;& 4K•E׿C cH e)jB Mi;YUM6d#6_ThQefF&T!֚iT0`DdD܃FvlĻZ13#%L.26g?w̓Fv@R@CH) O2ym)R}pGT =q;Rl=&md4Hw2qBZYt֩?pм|v D̛Uq60av@XV(ԙ;h. )AgDH2P.&JOHwhhWX!-u<0GS`,ry`vS$$ 8Ӛwf@>gLQYc--0@lty:j:u6u\o|:s 8ְP\RH4uu7O;+-RtՎ'(2GZ4k@h&Y40fQ+ FȖj7RɠC5R("\iPp/bLkhk%oS='y1YA ̐ɎBXhzfooKF _br`jؘ;-:Q}RI?ZH5]);2.VVTnalt~R%J5n &2g@O8 i:k$ki*vIA R?g37>3j m;hj ^dE>KK?F* 2C D$_2B|=$(5i=|y$(O|GC^BJ@ø?0ni=cP{F:hhiD,wSj舭]t(CuHNm 4  C@z3Q1K8kFa8dcT`EF %E]m],jWvuɮݫy*64t\u ݍuvI#/9P+BL16y4y>< U i(xzkOS΀{)` r)Ň+,PAeF3HedYbh"`CRd,@Ə7WK*HtIw|s Rhr$ַSF|d`uבbcH>9GD/dkA>ڧ $J`PCcu+~$2v︇ I`JB(Tƒ#USΫmJ0`a0XO$u-q=ENfR8Yй!ˑNi)7JrԂiOs2KHZ.Hyuf8@!!R @0qyRYbJK=^?gT8w65>5TJ,t"] t|.B̟Z(GFš!hٖ!mO!5 Hiꗼ#;j0CW*29L}J*K99`iĘ72r6H`2J(UQ *L"sAXsdtΰJP Ѳɋu~:e x!)fΈ'ڢ qji gABsshɣbd6\RL睡|ES'L`;yDm⃏+5ԵzC(9.Yک8؄u@Pidt1uLǿ8CrXEHIldZH S\mI#c$޶wjs ܭ m92b(mwj VV 4J2ġD&٭GQtpجX8ȭ) nׁT֩dIqZo;F4+#cs,SRe6$ܥfum':M[m)21eu,ta+!3v"A5‚hXۮ t#&G$Md^45.6JUu0R8ZlnfmJeĀ"ӯR3uy4_N߱m1OI$\"!pCeɌl7[X442 Ad14$N ɖצ=]2bA`%bckno9ɉ<{;\*/f4Ix;N7Ct6;"YTdc%֥ 3۵y>~{@?JEA͉"h-$g.jBd(?7?3I0L~/H?@R pȊEa]r%F- 뉷Y$ 3[?Q,n=e@9:{Y)Oot}_cHr <^NdRw"v1_7G [z\Ceu9X<ɱ)߰ۡل'ioNTM4øHDawءXF!SFDfdcL 5) z?"5fmpJP0[')#l<nnF!'8=_(G#SC@˦q@,Íۺ"yrHa8F8&TD^M|6GR^'b Pa#݁w5̩b8AуR7yhTi&QZbcN#!kfi(TcSTTKU=*z5L}J~gr2$J:٘<@=~slШ<:#܏54lz5˾k T(Ufu#ef+5*, FƪM' PcsqB1@}Y(ѹF"nj@plXѼ- rb0y8N<^h`n 7Tkbn#4 0_4  a "C!?2OlǓU^>F; < b:~tTF qЖykP M`вp~, HD8e٧ur=bԜ/͹0yިʲO@3ê!q3-& c{c  Nه{  VRol;{\[KQ"yMpYTP yp^ 8ט 3rFČ<<;[Vg%"v=T+H e% Si{=^"[(tw*R!4c%㧵+K\N yC9=iq4P(pCx%x\ģ{|s9X9uM6Q)9wfX 6ƄoA3359mbV5y~Nɛuiq lUm4^kNIbCmw\>""2Qƛo͜h$6 ԝDf*iA1PZ.YdKmDމJQ3Mh`"Bwӡ?)Zfmk9dD @'!Tݰ5vt0x thq 0PIy֠llb=4d`F 2^8Qzd=vO#d$mĆ] 9J[69I8QƈI&n13,1MW~nnWNo4-٨]K9wwG~ډ'.^ uusrRl4枳v)퓬i/ώˉQ{= 1f;9ΰ=k$c#9l\WX*zȐb-~y#0%τ2;-[юKF9xMJXeĹ}nB'cR2?휳 48It\c>,lvW}'11ۘc#~uLjvY:ߍa2ZG{ӹs+T;4e 793W lI P10o yLx85Z梸}d`/7A~q+hAuAst32L_(xC R!*cJ%<@;cNqwP71:hp9X~ x5ʗ편걶`' gkܹvRQwD=Ӹ%Ʒp1JJ|s")R,;noQnQl IiyN0$DBvJgB)pH`<BH0nu6i=Ei9îId*gG厌\!ޝM29lfo^0a|.1Z9km'y^予ygL.@in wgH Ӝ O/ڡt0ox~t4Ǥ(.ƺW=}@#Vpa`q *vq{ſKo;¥먺IfY/9l[h5 $1k/IzDGho,#o-e:=Kmr!| &%ATN2+W3s .ǒb xynf^lK3ވKo-0}"S!Fw徺څ4G@akLY9 0E.BA &rA$`!EGvG "M/zz/m& kxZӔN 3$ j5Z`='4"Ld*vfnh/G3BN<X RNgBdc8[iKfpC4\kF( qNEc58֙3.A)Ѷ Qr&BQCi6583E?[-,7ԛ )xJ$hو{k< t 7A2S(G|7mkF(dF;Ą 8Eyih0EhQ@ um bX±7c[S:>; Ϟubo t[;nEQJ@cu AGp& 4T1Nj%J@7s1pg4kd*]O (6@wXF8fv<4Tb4؜4$kjVV UC2' Y6IWҩ@ Ķy%xc%.@ X*P@hN!G4 =16!swJR*N,;1Os9.1 XA{½Ϳa p4\ %* 쌝A3N8],cTQQ46С1Kli6-ckIXvuF[uFIRH) EL3s?nXčO'mu'7>ϯ<AwG#5QKDF"+źUzDjz>8eؔQ^BHPccAGӇ>5mz//(p,~oC}Y%H'" 4=f̲i=zqϞgF 3L-Ff 2^D{[=W1m_NN8t¥KO!pbUDC7/ ?NZΩ<9f=uݨyKf ]!_pӬ8∏@wnkzv24%_;B:(ô#k&s!ᆗl[}"Bdq^h5NebRPMsSfn顺{9!ˌ~Ɏ[uQGmƛ^zƄ|[sf9[WrhM5={θ#¸ᵨ1*U[ggsRSo0Ǝ/2}~#{ 4Vuv} by3,Tq/;oxǷ^lguVJ;5 []CN$=i>ߩ;wAy_M1<Yu'Plф#O()NCPF%G $znj%J7-fQv%cX%zAS!{J{1ڡ6F8" ;@SIգ;O-8+S!vwDCm1J%C0> ]<0Zhck0 $2x @!L|3w:gfQH4[vqz;яW\0ہ6j阌/Q6h/a񾄡%N(GmNr\](fɝQK6N11 m1T7(5SzymViXAj@:>6@%3@HL 7 [BCBk^}Yv\?b9& 32c<&^j1 (D[0K`⍽S;˻Q:D%r&!.Fʎ5nHANK$i677Y+rJ- !VÚ:ЂC( 0Qʩ,7xwPQJzxTx=к5@΂lcAgmY ==aY LjqGIrWC{EP3JDbT3qQrDZ/>1Y"uGzI帣CJ%("D;=RjS''$ Ab"=딿TnnMb}ߑ'jAcT0O{Rl >C?t!#5ED Gք=ZN+yA);P[#to¦:!HfUp @.Iuhrt0R&Ut/)e/10}Hf }l6 y1 $S~D5'm HJ@6X! + "R 'JVii<.FЛ?{9 KHpKq* 8 4lӥ (1)Fbu3IPdXs)%.9FC*1nF+FKیi"0ְmQ8MrWCVrB(q:I CݭՐ+J{ZQ@2pi JĎბ@[`bBa"NaGQ:J 0c@ҍ`$tXhŦ$P.F#X`)2v;"Bi yD}~i 23e~ _Y{ ,ymoz}^oxȪ`zDIQ0&>G̏UCVC$=U! }?f%v^umٹܟ_L90#&}N Z>~5@n ~ʗYO~Muޟ~h^5>Qh~ )9A7ifONMBev8xM:n\&fxwq[)1Pqu͋\ ^h97\3vEK4~0{Y'G9*læ|u[rLr 5WϑTRd?K4tav%F]7N8YyXL&&L`@yfYAs"ҎN;ؘߥmV(R .9+ oxu!)"D ӫ+?Aǵ#5 6X,,Kuge'dxT)6 |dJ!ӞgY JMd4{77"JZ@dsYZ\!x|A*Q*"xf@G{<*&I+ px ϴC!,0~D1I'K\x،.[ss!NЛCh e-FdT`W|O{v̨AefӜVW7*:Ca&Ɔw'<8y@zWՐ/᰻^@عD=ivCT~Vfk(R`7S~ L!b\g6﹗^ ޔg1Ʃ"b֗$WQU5؄ብ̴{/۾ W!pz;R/+?ҟE1[EMÎ&0 gzψVFnx5#! #nM7נ4)|G(ǡƸ:ʣK N` A:5&+^%ETx ) "0ĺkPSP G$Gr4ٮ5ۆN.\(EqiSQtA'aI06vek2r z1FGÕH(.hGa͓Ơ N2D(OGy=RgT5:"ܶ9k_f2 ɐbJb]RI iZb$W@i]TTǫUp](!杭2bLNg o BvJKT*ډAa*{ϝ:Sw-Bۥ * :1ܑvң ddF,ywFhJtpbGLBУ@xչ * O{mBEMkZsT=$LbHx%i쇫=q6>+"Q:W'jONpli1(Ų!aE@f? P'n߶va,JdW5M0:c%i]zJE!2@v]Hýի @؀^* #B%o"&ف^]\UOFS7q*Ψ\$V 51 LM(ތ^<`DF+DzwI4w03,WN P6h>}(1aNcX@5 em' oM`HoaFJ& m(ٳvjGQítv6uwwMw5opwk]9QvݻY9']MU5#ڛڹҵ&櫖b$j,ֺ䔮j吂X !Pe$Zk]RTvԉM%ƀ1H3h($/r'(`N9TǪbp{;Ap X0  ]4ii ac;aظ Lm)IJAk@ *8Q7Knj)D4#PXj6o0_ >5އ&*cR@A ޅn8#19k,YERz=bCY' :{:Y^]ӧu=2ô-Ihr4H%[f&]G G =|͟aQl_Bz >!@z$=/&>F(jL6bKoLYd*.WQ.zGemJ5$4s4MXO-1D1Fri&5y(m6rd$+2<(76۲UwήѠ :^zdɀj6Bj3FLu SPf5K $[Bqd+*rR њ ¾Rc;A1#WH{0s9 ":kSJԨJg  @R",60Y$;=qzAA1(SclNDFuph綫ɴElCR@\*H I< Hc)+ĦH,m$;gz2}`4Z!ߓMs5&uݦ5r>aVPkkW08CS{?TJD)(/xo(RJ( % $ޮ0lI|8̱|v)SbMlɣW Dk@KK47ZV>Qc߁0 :02,l!fkG OLC'&P'EO9 WhNZ!2b ) Ȓb%CUM\ kh lm91_)rF2uGx &}j~Y}]~nj5Cz g^Ō>ơ9NW Z=(JiSa= FƻG>Mol!0CCK +/ 3^uvDy}rBСH4`6p D$( ~tJ4  .jDs[sb\%rŨ֮EQQU]wV5Xke[XDȡ(V)i[?1 =ۧ!6; U݁e*e>πi{}QTiYH5JReYC~HCCk0igfJ &Bl+"櫶ֱAWsK0S=\ٗj缫1AI!5[g.<hq`I=/ҝE~'pOGi6C>i70f/v PrrRm"4da1~A^{IRF~dBηsdK4rj/A}Qvl  "x@朄<|\y(^20M1't) C x4L_*!4]Z-BRI 2gKC"v$=8HiG PA3?& v\GAb"4w2M-G7ǿW߱T&ʗn|;(e07*l#/aÝ_469 zxwz1Et9f/hi| r =-{͎봔YIB8![0s%C lz fh_9h=*j_rQqw0A@I bGӆ]¼0ȁE֥lB S?~:"̯QDeƘ&4$D0o{x4eټRkyy.7mSD1b F" dkīAOpa)]$tͶ.}:y"g.v`iD{0sPu2zL"i3XD\Ί!TP:b."-QXcT`Y4h,#J *4n.d6rnssj˧ilj>KQcDC0&16`Kک% \A "27 Zyy"`:;!ME$ IngQ{~@\Ot6z%MCS0{ ["Nλg_+܃`H80&.>߰<&ѩFJZ-HX***-(,h(+&mZh[Cjj/jj3%j&3fPFKFjUMY*ƱkEѶi6=;LGԅQESO~ S\#;DŽ"dK&eUA=r[MISv-h~D1$$(!&))>V͒6䑑5*i\̒U,Pnw]*lDH+u @#{q*K^Ik%7_ }Gh?)v3 8 .bb"#C9Hs>?nAL~n=|I#2D/SRP%P H`7!@Dw-B@+<@ت`?XkH%BAU}Ρ ɀIC I M5(5Mb*ݥ:; ۉ6`^D(/\4y ƔaFVx}f,kmyf6ۿIe)x o$alȚ֫ m<$ tm5[&!bB)ְb;qOgP4?dJ˔9^ Z-mcjm[oH 1 !00񫚹mQjմkTѪԖj-XUTu !.S3!gh;p~ͤ}I1l  B*D , FPΗNx)a!t*v@7WjsA^悝䬌4 &jQk[ ³چZ!a<8 DRccu梌lej_ӌA={b%)Jm/ݺJ#C;= 9 illl $C eTNɝ>Mh.$D 44;Tmh\ЙZP^)QE]VPmTh#IEB)"Upp%q_?^!M" M(K F)#췒vd&)b/|fΛq9l1@,aŖ~~'P1S0F1)-1a4TB,O_i'ךB&DS7=G@b%x૎75V;MyEh>G:C3`jۙxdA{uIjc\ 5|ִ!=Ѷ&P{5;jwB=lJ%s;:du1LJ±MI 3 (B oSO=d˘ Ρh*|~hчڟٟGj?;jٔiTcx~Hv +0a`@cG&*i( 7/3F xIRuƎF*ymqpPa77D^xhߕ]UҧwӁ&,8lfpDAjƔ$fjZVLAZBʝ#J ,J[bKe&S,|ihdOc%Y@0V&r(*05:`nv  Z()aӪ׉Z,Dug^P%<:55Tw3 ERU-U)1jJ~:HO'LiT}T>{eC9eQ2C/ =CPEW<$3%~.(+Gk9 ~)=E-;eVb+$3^f"O:{@h5Ȫ!KNa0OXfS0//x wv* ƓB>J&(Ji%'HJ>hڐr=:qď6la(+x ̖ifŠZf@*dv~wt"PcT"i;UuĶC.Jݒ#$|K~񙑂"IS$S?%͢ `棷@ %_{S%Re9E&1HA&$ C2xO~$AfQ DXh!tLI63"h(L?0CP)H"H(jr 0{N(n~gЉsT&#Ng<[gJooALLQ%@|A2%@RVhSh$D5 Q@ziO0 {y1fNEUIxi/42{&s7M}@CLTkKK=;5ހH/DC9" o#Ls U VRP҉s!~h`AR <)81pK E3ewcocڰ&[$E;7ԹpnLDNaRRӳg=o~j\6Onz9NG P,Tx{j?YPԢ[ *S2*E[c`%y{veE Y[nϭX,<~L蜼x@uQ}džј} 85وNFeIcP(ʢRB'Z 5u9 ȜM?o4[T ͐%wH漸3bɊW"#"{9v鋲l QHrQӠ&(iX"eh}Q&p|`]ˆ{:qئABQ'0DeL$aII}, Jyn+#0W#Gh-ΛgwDn9 v8$JioJU(QQh(B[NIbM 2 $0 4Kx4"ȅjya .0) 2Bhi_]irJ^'H|?q Qdta Nr| OyVU2SrdIJL6%T9:1 3 jRZ²gbqJ/.Y8G$;pkdL4[qN4' bwLur620Di@H` z P48{ 3RS-Mhp M tH (.ֻ%wFan !-$ h~6I`&܄RH.GdrƢ](^+Aw@ci qc5.[ֻi8´J RBIurnd5@iXXQ8VU5޳DoD7 2Vd31Em";bcౕ!cJvF\-#)M M87!(,w 30ƌ(ml~cZZHr39za::j +" BR;P]h629y-- *9nYj܃LR +bV֡.cVJ\.ɦ\Y`،6;6:J3MWa?PlȜEpY38KstHj6 ,$rFzfz.Y!\Θ#tCBzT-T443DWNd sFi~T*0OY* 'Ɗf!MnۀqrR Fa>XmZTQQ^yRή1{7Xw ߞxv_S7YfjfDvkOHDT~4 JNyt t!M֧Ag Bar?dQ{)GkL/yuӐmԚYB7hn+{Lt gtðf;1v$ 25X:́8%8iû`ǚ3|xn+${H&ۄh' F% Uud jQ3GZZI*"@} t<|j(O(Q0l8NCz͵i3ZEV1P" .<nζe`(]RPB4HfXԮssZO([IķmPҚj$!i)R5"N17C][Eso-tjLt(j鶣jsn7HUkmy+H"#@֌LX22!vҦYPLa-N[wFyۻJjc.#B &.(#2 &4 y;;)Ȋ˺2蠺ܻ$B7w\K"̉,jZZVC1#tbd4tTqF@`!H&4qC)3| Y jC/a8Qa) w@/Jn( <;&B"eQ5<' kL NFA4G^#X4]gk}HN`4yϝ/6($\*s A;Imn}D9V5u;H")$c#W/؀FԧT;Tt$wB5=۝cV4VZ`LJݎ0JBqF:2g)K le O$f:u+V4&3BseH4$^rLѶ uGdvd+1l :6#5 1wܰXL4B#JU.FYHMl#pu /]̙E@$b }Sl:C 5|]r9'Ss <.Hm8fb&ݧ d_G6ƆO|HD1?- v]A& i WZUxGՈ(bNhI6hUD tyy{)(VZH$`H Aw6mJUAӬIӌԆDgpxQYT}KA˪eau=ǰ6ze}vS "jZD5EXc]4xQ5'4DАJGC1--O..cEfg 6;TK)Lr_qYO f`W4W:Mvg: DbI`S<]J"yOPK}`~!ՔFz1}~袢CLYeCC Zr"F']h4>/׷ˣoXU4׮TY> pt:^$UMd DiD grb%m^⹷$p4 X@?1chZ5.f$lX]+T:ŋWYE)Mqkֹ#M.A %pcu)4TԱADbiH C, Y*hP#% 9cZ"6M"椚iCd11 #p  $C3 naLYgX <,{XLEiMeɄfB,Ą {E=pB"B$Cdg_Xs='.f&A<7Y026'L4xr 1AiDArd!ecd^>'0HJdتG<(;LA%NScP4 SaW*%\ X2DShQbTmW-RPod@#̂0(@$ ԠQOs2% $( 2_Y a&\nR|[N DQ%Je5t<c(KއQnys5 P =`$=:hLʦ""x'HT#JSUB/{%26 .=ʥ@Drd ȨN U:ѨU7D!0l('rhi0 AYI!ZxCpbca]t5WsM}gL_4BRĽ-F B X^}GAA29bh813["p,N4Ji846$3ϘvQu#Oa "%n#"l4f0FM \; KpwSu.͸fA c-FFO#[F0$ !ey=dl= SsXPKBr?rC5.`#V %Zb FPLU}uccB^j|x։?  fJ-25VݪZOTFXV%'=(k;$v**Tm ^Td4.#AQ`dzG% f2)^!(hŪJ*-ZWՖ!D!{\h22$]0) )j~= w5֜Mbf4x|SZ(~x'?@j{D%jR()hA{ YPSj^_8y~3!o#IJji'`PkMJ-\ m\ڢlEdRelj62`K}誑 Cګ0"GE"_.; `+wZpbZFeg?oŎ|rMb yH]f2;`$8~(Mo?:fDY9eEa6!e-$ (>$Aي,FR%ѨL)PX`;;^p=ɚnvߒoQAǯ ۪y#}x7o Mxmfco>u==kZ2>$aš¥ Ǯi` 17gn'*Eeؚ`'xj4h0,6N8986Q);#r6(@rPT;AYst!֠noJ# hBw' aN >wK |ɽ]vBe.HIa_h٠²(3d%+)G9hvtW#t Xg2,{:c59EJk.ۼ-um !. I)Nb?sA<F><(p b|!# '<-Day<4Mn yH$1&׈=}rQTo%UmWJi ( l/`?!= 2؄p"};MFf䜖P%7"k!\Q,(#$pN34. P~TJJ$>}"v2@)*'0Xe0`1̆p5 \4~=sWh)SנGXPDJ a}I^ x||IF~|Jk':nEmL=:r'JfNs ${?W66PD!G4](vaFR :`Job?V*Kȝ(ѸzзTTw}F¢S`Rݐ$ 4naLP!ܸS͕i(hF) Gio$43l7)sSQcG?_)_O{I/?Ww?/ɹ}ǯ_~QВ%> Ab#]хvaxi)![Bq)0řp w0i(dL龉l=D?_a]>Є ,GȆaV=WJ lww $M Od;#:= Cҿ| jSH Gv ?@⃐þIT2(Dhtto z ˕E6 z7A]popxRsOѹeF!(C?|gx  6!$M_MRpmK-ٵ^.i*Y.z,{4&/W7mNc̄(@N(MG"'Yx{hb"%( h4[w"Z_ؘO $ OﯧV[٣ix(<%f8r(۷|ţ _ 㓼GL4Ö62˦udT*ĉ>i)lfRhsӜln*TE$JI#yֆ@ U,vwxT6Akqٖ[Ch5FpӱH ?CUJ$ ;ͤƍf$p C1 j7 U*;@k.<뱒+ܙjڮA,j2j bӂL fPȭ#bFA$ ٢F{\luͱs;-\wF&L]۬WMuN֢ڊ]9[7#CihITLPRwWKKȜmҒD_=咉挾^o< 3n5DWuZ)vWux2C[W3K|%ivɐx_У0h+%1n Vȳ b-Xh݈P®\Tj1M@AQHm14"Ely0N эj.Ag5 Ѧ$ 6=nouM d*8Nhi3  5Xvb5)=* 1Wx֠ar77AwM4SPvΓp7IόOq am\٬8$#|\y ,<. :nr@P9hx*Fv&ԸJTCBj 5lmٹE5fHom %Bd Ay6q<b/]1x1@h JUBkr1FPҦK1<+% "St`F LIrpOsCvԈn= wf\ĵ,m,*V) i@hf$UT@M&ָuuoUT<`98y; U ?a>4$4 obRן'y: Yeo@f68)MeJd:+`#ǘ&C`~Åi $Awy=~/f*Ac)g~!%WBwDp0G5=vi@ "a MM5hA8<pR(iI% E <3 , K5h~fd!EF XIW  Qcal5Rq7^" E7LjM UFVǘ9.c ku⇉AEǃkT@4]BExOU yX*(p=E z1㈖ѳ!p`#kb ȎxrAS\ܻc ?43.)Avp,EUJU*orRHo.'R}$Ić?)h[IĘ Ke"Ĭ݈љO&y} C 5VBBIDC{*)!`Qs7NYX aID$|'.O2 IMA+PLUވA63䯀t@O !7r}՗ `pn74D6)$tF:}>1~iO{2OHof]-sMq./OhϯuDkKE)^!Wa g6ИUgM0XfPJ/UD:?wP{ކ_s%F,X]s/v#)!=|,S;'J\bCHkP袐;k4.BPNd 8`("P!"djUrCQAh~:$"0Z~PHj_GV߰һP =${/@8ۄ 9!H(9fB҆r2L`2+i*6RUkX&aJ Xal[1^Py"|~?Jp@ PtZR&(iI@f@02iC9s:K1 D1Cur[ʐ&@{V~@5ug)u }DUzOPf 01 B(2*Q")D_%}nUHI=F3P$7hImCĢbGGH_U~}[B(yt֣JK;t2RX@ T@@ alϾq4G07NNl>0ҿDhy%L@LY" |fΣ!KRKp|m2@hu'ϗz_JTޞMH|A-ǔ'x&?ݷ1^pH 9zG_9On^xPž1B% %!@𣂦r~.vAT01QRldŬSj1L &QBl,(Eh1[v2H$8@I1T SpB噣\c6@G FM8H+8C6ȥtcM2wsEs$ń[WvR*mک]nQhnsk}5=A]Km%`H6@(~#Chu @ >?OcP!:qT'6%I1++(+:cC4ѴͻdLvL33RPJk6Qy{=ne&?2"nK777.߻vɌ̮+Fgi6;eg4/cC5T9e0>(]ĝOGL 'T{@R$QF!7TcuBb/ra d&6aE,x"\9UX!!giVWwIst̗#?o 5_^N8P# ? zƎY&r1LEm^p4L$*fVbњ5.g%9sBkZjtDtMDҊц:40> G{;n<nlc0˳,Z(+W*/u}Z7ף:Ix# ޜ֭utYGji* r(>7^C;vt&R+ )؅]; rH߲4 ^ ' C7H0.mڤ)J^!^}f?=Ɵ(='V7{Oqޞ1$'S  `Pl;uqm=P쨚Fv%4:1fڐ͛OH13! .[#a ǁXeG1&PgQ 0#D1ԅph1HRI֘N$8!mծsտ9g'}zL6E,U*^mTmf^p^pwCq 祊*:8yYwg,ao禂I13070`Ǻ੎83S}'W17/Smyj￿-W8BMn }'r?1a6mn#ΨkW[pHPsXƛO'x[}^NoHewBN0 jPf4h[Bs[f8cs4+'HƐ;ωk`!35z\t&B$kxKHRT 4ь]l6c^oۉ#톀^r}?Y{{C7 hCFB=,( !1^cc#LiXod2”;}Ą8s8 ЍF6Ap(:HZ6&V~kk)}2 -{jyI 𜧄r{9(-LCɃWzcpyn;(35Ϋ,lj&N),4IA 1!\`Mc?Le,-b| +)O78?w=/` 8/;!s H0pNG9D@mc }(ͨE!vY}=s 2|j c^f MmGl:0FU9MSrp?D{R;v6둾$8jG-(R T4ШU[`[ej:wpi|g/Gxvou%CRyByq{+w5YU q-Pt,E,z=q{|j5#X˳^k銫_dn'+m&m-vؗ\dsWdY/%e5K8mgZEA+Mhc݉`XtLHǷ7}lb.PfTH:H Na4ylvlbug1%_H0*IҘBs #z.ls 4bcsĚK,`Oa+PϙN(A(r6CpI!T )B'zG~PmW`lnh&B@] }H- 1 r'=$!yS3QiUqc Či|UUE)q4 Cwm PJi˔Qn`0CpLE*UO< @z/*l*hD5օk;Q4F"/\C0G=sxJe{7$t mWocqV=$"5}~H4cXG(T#\eHɰٷ0PdbH$rlBYLl 4wkBNk'c1& 2Ξ|Բ _>eRwCR*qe9A bkͨe̹n@;)m=Xe/v;pT f7hSL!SDRv̅l^S))y-JWr((^n쮳iXğu'hSDicHZ,~=$Κk_h]6X7$y#i XGNpQi'XZaBJmd@E>R,>d8ˢZ4Jjf0‚su0vQ%Ǡ6aYR,4v- ɐwhRq}:# ;Xd+c6BqN2Y C}*4_qÒhzbx G`A2 nJ\@\шQoK$77rHq ']cLSD=ӓ+ݡ;^XmN'Bi} y&az6N͹ndҤ8vyEuĤp1(QMQj'?42T`S] 5/j3q9rI-U$XYr=Y=7|>t߱"l.7q#7L p1(exh?1(䃆>FYG/uCHJ?Q8L\Cd[_ipf 8o KrS6"nAȺ!"ԕ ?63f1䡡h Y;Q0z_4xdN9twd(cE9#un #%6"kF| tJԀ Akzit#FLA_>ޤ` ۾=Ehu aQbGDMkk B5R7U.jWȸ PV W4dՓ 2 ËW[1ْ~8n~-c0qգm>qUG&;\:STRQŊ pTx*sC /63WG)  |A'p_8/*D A={B?e^bC <'Tx "9A/7@7BԹ4>2QJG; $C{@Yɕ&'簝ry]wAbqM@ |7EF.':|8GaRAw`n Km~[5F,H4X8"d1֜Ud$ZRchr&JZ)M+! E"htmҌ!ڔ*]ƤF-$VW/<8cT! XrڱZ UVF24_C1`)J9 5$wJ]qo.+0s>Ql &qH?_f'\%zv?^7pJ2O?$ a.璶;Μsȟ׿jkd{CI򑦄ؙ܂$mu?>#Av@٫:Lhw`+tXuu0ݎkѯ NI)QT)fPސN؞Ɠc^5{QJ[.?WU?3/CsX8t{J$A2[t9zj짧$s,3,E&nRm`5(<(g?!L R("UIńr~@ޚꦺpA2YȡNYUfuŠp4dkR'-j9 :.h0oP4k=h_LWOghdRM@z[ǩ.u_3&v_oV>g N7qA M'tia{ƄcSCQ P&מbA[sL3D033,{bD֩$ie'p7puY}shPa6$vIlFw]$4:4pjs 1BS`fc* Lrv_gZ:StVPj;Nx "q~t9z]P5c"טC@Ţ%%Tni+!b⋲On0&f0Q%Žia$u\E;6FV82L?sZggz_wy'^$rjŜULv]P;0<:FFRNRJ@ v3nME ó֣Ceь"-Kac´5 m;;rw\қkfGC `xdɶ(ͱsc o!$N1L8k6D178YCHS\JYG.WWB7T,LHp!͆zp5IbhhS@%NjVr˵J f V[*olF2g2d$}]Y:ciC;2E󮀊*K$қoUۛ*$-qXfx#EۖjV!&##L}DMf|!ÏQf3$2BfyLhIҨ]A6IC &lP(0L wxg:yoXO;]J F#đoRVQU.< ΀Qp$TIb `?ӉS !8bxp\`,Q!,kG TAB(P/x$DxbAfF 6@ageKk l=`lO#j`$G=g49t7C$@166K`]1f:`D06 pߠ;h:͡CB=HLU:8z@l)v@M [NwBj-`cEj E6bqdlh4 NP3hg]PhqmClG*J{X XVQPJFDXQD(YYؖ] (FT%Ć[3 ٹܻ;[Ա撪>(+W.rqk~%5m6̧#3B-j[MhfS`F؇]mawmWHGѲ7'Y^(JlZIY#.e80x;g% UݾxZcH̳ A E5-6+ԉ=<*xyC8dzE}mux!׻7)?}v!K95V`3iW־?6ߢNumɟ"{m?;lj]ʭ7Y]{2S%G^y .US=3r+fE^Z}"ںzwڴ|SΙ߶GeNxn5u+N<4w>%yҲ?yU lZ|-[^kuٳqR)~FwMdV2&~XU˻wG]uU5?>Эf-z?]jǬݻ+XSitA^ȟ֌VeYy[3ݨ۷mP/g՞a?y(_JZSw^ˇ<ro7uڑ!NN&Ѕnv ~>bNGrr6E (w2O>[MޭTH~ɿ?y;GU\@0dYCXZER,,UV yv~r^;>}v~87 wؠ2ٳ]Ǚjw8D~1o򾥇6yaȌq6tn@R5SxӎxʬϽxStnu n?LYs];oz+&<ͪe/qAM`' G:Yuȼc')/;gʣ9^«|l5c\oI~NWL>ߏw{Nng_]'?h9;́cWR^wJ-dnyirpߡ*c!_vɛW~{O5oKݬO\bofDyO }|RkO҂Μ&yek);FmJ:njD6ۆ}mHwֳ=_fc=?e빜>G4kZުuiv\?зreUɽCѦ^Gynwї^E_9Tԯ ^z7%Xo^pAv:ɒNٕQk6tENKmYE厈LеOK>md }Տ8plym7ZO`'岥޶+z?s;ތuqrbT*O^vYMѩ6|㖚W3 _1Caw\ǿ/y7ϱٗG V0'6ݿm|-ޏW_K?)/#UFfY;MLX!ަ#|f{_פ4fYl=}n{l:u[^%~VmZo*u&_TxhӼ;W>gH+w\6:vH?N:]âs/V[Ƶ:y ̿1ㄙ se?7]RL{׏~Q\|hQ:eߟruȲWٍ?UG״\$V+ 2OxϦ6zJMyveP>8L܈\5+ݤٵ;%uf^]pafA߂蓳m q]솵Ašev1/ҦvL-mfj|%qk7-[ku}_8aj/vCTd!n~]ibZv,}u;n>@Gq3~RUt*wau4vCig/ܖfGMzwTV/D]nV6uZ_~= tWsVo/)[5Z?s;*n=tbf֟OWXWvxfA32;Xuiv]Nuj=/DػGc4;&`IKx.-CƄfUOEޭf`4 6(wgDQ'bF&[Q#M +y^7xq*aHTۺY%ő=3q7[xf,qƖ!6 uqlvo^ӡ8ϳOT~͞r%G~?deX^ۍ{)spXSoMb>[#3Our؀af}70F*㈕gN:8b.殽y+A/|b+κz)rf5ĵ_;uE^;ϫ"_LrQcr6=ƿm]d]J/I֮mUG f}YrxwݱgVŵ1ϣ|,m>1VOҳ7N|xno,1?l}{;)*aSBߴ&ꏣ- kjvF=##k*umɊ黇ħ*jFꭁ.sxQM}nJ;z#6Y}Aܛ6yǡ2ɱNcډve3fP]:xoZ_xW.Eo]1NҪkמ:L:jյSt^L4eĥ嶫v/;bU: ӫ}E?3a8l^Ϙ'<>kař3 2,9s/ɂ+fɿT_/VS{l巬nfzo_67q摇?lZs/%!BW~/mﳟV( .ΊMv'ǷtA7{IݲQdڙl_XW[iie'~=sWRcRW/Rk^x2EԐhEg妝?RupewvugFʭ_m ^bnG BUk"s3#m37Ubfo";4{iԠ/ڦX;.p˭{ƌ^ang=I\a}cRXM2;T~a1_;M|˻N.؂M^]ึM) 90S+߼Tph)'~TwXAO]z:vjCŽ]Ӎ䤰3'0(vK𵝙<~o`^BLr/mC}^!̗5Y 'uc *jVdYLEOp^XuSF:3jo H/|ׄeႾKƼlqxwn&˓ _7/o*>̎'+Sm`ݬvV|K\ۯ+ϿYҌk_y2|r_y|It]\x/{{|Q[l: =!پIS׼r#>Gd>.߽&mY}?lyɧ(^еq}yyܭϚnO7a>1O(Q'õ֭gSx:tr͟O<dѓ=\Z΋?ᘛ S{;2C_ޝ^otp&n>?w77K?nI>2E_{}_A-WԮ4H $01HI jiJ>˵RB NcӨTr7W7E*?.r1)B\ER'/8 ) Ij,X\IyPbI ]"`$!`>#USi"^KU* l,(j\Q(VGB A1)k 1 -I4_LF`guMsr@JdrӗHF)U:;%"%g4%Yx:ITJ N*iFo,GEea9&U Ȋp# TSׇ&4Z5ʷx X!t!p`AR`J1 ,hO@b:TA“G$l|>2RNм>FC}\/'L:7`U_37ICδ2]}]JX L:qJCHy* ӀoJ ܰ&rv N|(jHhN@/Mt26|$x&Ca|$#',MOc:G!! MF&0pF. dd.j-&ur \Uլ5p)ۓK+2}U~" d[0ټ;41FHijB 2l8&aL,/ VtAvhv.Xd\rxԍ(fGJn@L:cFZф1ZqJa_<c-jl߾nREK276+݂X-?h8Dhg:(`_Q.d*yR+ ;ȧa1m16`*؜?1}QGO0hp^~m3gSNLʾh.SU(W -+1 YeTJM(]UTz ˗<A_gOGBr( [.b;XAPh%3TqZ8]KCd7Cm0M0C1'|'&p F b II<LE+@D&2[/+TZ 8 ӄwȴY6V*u oH+3^?r N3RgJ) [ Az~ UDhq h4@V. r W%#-Ei+ӗ8Lǀ]#SɁ3HQ8vјb!c98ˀ :(?ȡH _l7dc] h`= LR:j0U>(.|P2XLfIb9-t֪*WFN ,5<Χ0n u "r0V,<H8&G%0 .J7D}sSJ= F[R)h &Fhn C }E3FA2*ba,|h8:.T,NL, UgO#/Vj( K`s `bhJ|Z ](BBD JU`V lU*Q LňE 2Eo)vbYHsA_$`|J@h8IiZ4Aw*GIR*  ]j QG ɤBHH c\VQ`d9a0ݷ0857YČ3a`&A4;:a/ qF%@1Ɯ*- 1-;B+D.\0A!`#8 ~kJ)cA0C E@tKcT膤m;#P_GC!ϋ'  'Ň&CÃ5*?Oq}KR{ɍ =۰̪$YJI )Bj < BLbf8 ,0xh&6g C "A<9pC980h|Ľq1F;9}e0R!J#)@ke|Bw|RA<qB(d(vFz1(H`&> O mHX1D ŀ2Bo֦ifB(4G 䜦0O4 0\`EM.NAΛ@NߢVXJJt@D6ȃV<ʀQ(> cn̒@7ݺgAb$cْ 6!` QCM@6;ӁS2r`eh>#<<<. Z-q&Q*H02߈F MPk(D&fMLNrmdp g Bn dP>0 11pJ25 &'ӕ+pltc3RM.l"bB "AR ] Z&9[b"VRFq4 *`LDeV"I)Gh1zњa{0En PX 3Iz @4Q0 %1 :l(KdE C9tR$OC/ӸkҰ∤aBa[`05T32G@_a* 2߄5d+J( )ԗfSXSZg 3񐘀6E<&aCE}ɝ:@]hL.Ug pJhP"aO#Q@8PxS J#4 3D@lxIK8U"lb 00B{C6l?2+,X*%R!` ~c`^c [!kPx -`ַMØ(p#1i*Pa `ZK `!Gy@֧z}|}zuEF}2n. @D`:ZhsJn62jH[0s9c| =~ɐ8(Q{XtXk4e8HZ4d@Q3o@h.(J}2r *bpa%".p#C{3u!cl H WLk',i%9 b@ϸB 6.$bSB?M Fu{|}<S)  @q Jjx|@kp"+1/PW'0:4m93R%%%t1),#7?C56 QC;:%K@6F BMfCYj7i00 Wrm*~].D-diqZ'I9mPPf47>dJF_,4yj{@]@z RE<*=Fh3V0Cr+)'#x4JY89Iچfa~B}4u gr[aL>"e#EHE "'Pa`h J] >2esrW@Vdf"ƒ +%dR&ES('G5tm E԰d1G~ì4Ŭ5B㤒 2Ъqqp~6FiҜm PJ;0*`v9t 1ؑ/plS2DY\0h.L1]m:B4ta,f1bq;&ZGcd9vK@\|rtܠ$TkGcqI6- 4Vlh4*HOhCEPnȋ04klfXm]q4tXG\FBFB,0!Wޠk)ťB 1FCdp}U`,q r5h|{N(Q-ḡIBѧF&x=f>K4maTN#0IKI Oҥ-Mhԝ[WS"3lV DNTFt'3qQ { hx 3x gR Hu 2~guD.)nPpd"lY1T%xBG\))%L X˫Rv,*>{ ?1G#P*`u u֨5/>rAWx&#( xy9A<q.2;[]~OL;&\`got%nBU#Pa$ /Vh6e< ivB74uh+]0 ] B  A0D WC0<gQoQYw4 )Y/Rp1ɼqm bm؀! cɷM&.?׏bAd%ȴSf]aν8,T1\\ PFP h *SJ7)m@I ?t /GgYB D~%'P5\]pLth \Ǹ mzJۄ1Z`,u~עEA]O w2Āf:~7//d #jжT>Ћ\ޘ(;  "Z, `0_@4gn\Mo@+уC*V = 9ΕjQۑgޛٯS%(~{&U F")F"u78=9V)QDB0G+G,x>vˬ?>lw_vAIZHb+v8<ԐL۳]1O7JUTB{wi,æP +c6;Kwa;k>550?aϱil~@o`X 6+1 0;(U/>k%n]ۃD 4z[虉*d!z\2&ILIp%u٨40- Psk[Oͪ٥|$+|dݡ*g&%鯘\-&w۬zUv;m٢T|G -"/Eˌ 2jKɫrz[}eET+3Xq6/ qƊ;4nL䅦^YK:a*ZIad{{m\SMqSg _ܑW?tqorn :<~+hӻk{zB0FrKO!Y8_cC+>D l53 =3=?  > _ 0rG|l'N+4q40>9§J?};Z((gI(XZC8<4!laHd_6 ;C`T1 V3_8v4\P&_v!׷,b_&.p7tmbaV;\kOQί@?45akV5QkQ&dΜy{4iӰw93g2hؼ BJ`f&j%"왾vY/FhNu;,b+L_Rݓ?%(DڙGrϖ 9&сV`\nc nfb‘ɂ1Qh,L@ s|LN:[՘eЃʝyG-qX o/&ea@scAcs[ ZδAHţdB>uwV>[7;}V_eqmqUnшT*EԸ}&ЁAhwymJSQJ&Vx N|M_W/&z kE&Ah;_Oc\>sLZޚd{1‰瓢-&4Ghl˲.0Tґ7Q`%BԞ_͟B&oQQ5*gE.&N¨Wrk(lFW|p:?%fEq`fB@7,2{o!j;zpCc)&"ٌѻ/h4F-m|(72JwPxD+%'aըxXi.+- I O^\Nj5r:h Js㲫TʚPX(Ffx58IB,%vjBkQݙ(IIO O8g3vg *p*p`z)*ܹwu kͣgexݛ>g: K+H[+dMkaDԹ*dtg7ԗϦެ/{{}|;.J#