ploop-1.12.2-58.g361886a> H HtxHFU  Զ_лA |Ӽ[|].ief17645a36f179ea8da7248fa5cc5b36180d737aLo\vvW.ibFU  Զ.MV>z︲GG>uQ|љy5a1>+M?Md  'lp     & (0:DLX(89:?FMKGMhHMpIMx\M|]M^MdMeMfM{MCploop1.12.258.g361886aploop toolsThis package contains tools to work with ploop devices and images.U_rhel5-32-build0>GNU GPLApplications/Systemploop-1.12.2-58.g361886a.tar.bz2linuxi386\U⁤UNUP50dba94b158b14c6e836f92edaa61087bda6194b7976d6f5b102a4a5e54913ad 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 1426639711991\ploop-1.12.2-58.g361886a.tar.bz2ploop.speccpiogzip9?PlwLnYe "ʖ-RBʒ%B)e* R2FdT@PD@@@A%///y_r%.ӼyE j5.XGGS iZ!Qk4ut5nkCPoP` t`*:~Pbto q@4U` 4L MڏYz%Lo\U^j][e1Xc{oē[ۢ=.tz~ðhh3v}tn~f5l?dѿ [25" -oIdd>%쮽|sw+ Bpn-a,z3вf{YmNKJߚ7/Ƽ6W} n&Ubovń?~s0hh-aygشa 'eWxh>=9R|yg1^r l9u#9$gewn89@"ZIV[6I3mRݝ]AFk++(gȆ;QQg,]oߔEP8 vN@!GÀ]&xW?aDzm" F\WAM~Bb^n3N[OP)1{ͽ!cBǫM}WB|>y'+/4*kdQdWW ۜʚW3kM;WJxklC#A8ۻ{ۚ5,JJRnl\+5X)>xB߯6uKn߬,jJ Σ_.cq Vg>^{ɕ*ɟK}!8/xu[t 0aVgcl%!,=\;gI:2ƣ׵i:iWr#Tge"4=xn!Iwɭ{)A^G:bO~dǍ%]zw+ 7gKȁn_Mc%\vQ%N\ e`T7Ag#pu^-Rsmty9~vh03DFRi~Y+ h팀9g0)su ]59i`Ki6)Ucy6LڕQY ߾!@{V> ۙn2iskXL=0hP;w'#Oٕyalm-pXixf@'I#6"43^3{7YlOIg@D}t=TT^T%vە]K+Ey E5τnIO;I b8˶FkGiFpk|txwX Y 2s\: L0; 'ssglQӒ:gQM o.#,i*Nk9(ZnU1~D(mzJβ3"rrofպ80—R*s`#+@Bؙ%Lhgo*sG!b$#MYlHONؤ½M+o@%"٧O9^-=mqdbaJub~UUZowdx~/$\;Jt3w,;^fISk_B.wb!ҖwL/;q%M per+Nl#Knwp؀,*rT2W68߫e+ƓP\p:nPX7'1MS؄O|\j 7 [%0k2ny\ǜiҤE1&y9D4uPJ)lSrUO\M!Y{JXaEnJ2Ҧ[E*yx uA뀰9 p-4cǍNԥ3k&'[ dfMXi%֕fJ:XW(繒Ҭ B4/.rbpjAEEe6 B ZW\IBSeL.S6MmŲw-7!J-M[x5)*^3z'G&=]i֗c0%uTXxj_.+BͽOOSwn.>AxA<&{+&3?&baT<Ώ{fuWUɰ]< K9˭Unw 8bn[N,pEg,ןEaOtҚOF݋P9*2In~H{o 71o~82ZQč;13*_k\`31ԬI.EgB܋OyH&)cWsߎn,17зw'+Rii\YBY)in a, Z7ʚ#d4a5 eJQ ZEzY+EdC(Irh54b 8V_ZwSLkiBY5 Cd:ة&c6gɭ1msyh @jgWbLLJotD>XD*lVVhl@l$P+Β)U7[x+L.46٘@:\vf}wdWJ+ 'Vi ÂM..(;&D>n#;]V+(fcgL, 4절NL+cT"2FuZ!ereVY_kr ʡN\v*FYb`c*:IcyrLLEV.RK@бEy>A4in6)QNiC`<--L K ΁;8R4K ^GuUGPM~nJ:MGiR[PBp-ȫiY2ots&c,\4c~Q߽Pd ㊌6_ҠMkYV_=--9 ^%3l(ec}u!gxӎMД+1>QSnGAP` )R /\wiX{\B4#59?C06t[7v<-l''b%|]bU^5 קi?/O*Ǚ٣qS9@<Ype|}X9 rZ^-KUN-_ѫ6)iqꪟ<\%{@=u!;6kV1yDx~#T߳+oͮjKnLFҵc( j\ݪ*qY犋).-=}d#Ÿeؐ%_BL'l9Ź=g.! >BÊ6ޘѭt_$X&((?qLFzbGo947KK'vι]&pY7n܋ݦЀ-?:1BʂԎ]h+Eeb[0P3>Jf8e-%WeofXQz!n'MƤps=Rr\|Ӆ̇ToB su:0K4O\ 7JWn.cd).8\{w["@,WﳈQ Rۛ΃vd-Cb9ˑʍ.EMÌyaؠ+<.k"Vm\>SDSn;Q_ez!N~ρBJWKBK3>m:Zl4Eߖ&ؾێx^9z$r$P&(a- /{L't%X$^ vp  WȎ6ÇKs]{!z4oWQ,F͚Aq5ܤ6w ^v G H ٙasPC>D>?qtZR 6)xiE*DܕP6HFsUuuiI,рdiV8U0@dqL*G ;#8#s9Z>~hX=GW7~1yQmN-, , 5: .<߬ĝ }]-v\VA'o|/Iɼ>7$Eg{eO% 9m^;=ԏL0]g]REr$H\o }Bli%?5 gPG0P_z1,=Xųc{m)IVlp+5Qhg"KA'M,OwuY<IӇٕT}fy!PNLNmsC/6nE}0"}:M* 7rajΨBGG#b2uV忊!JXgext'Uێ'Em( #(g%/ {_6k<` bGKgUo} z|dGqUtr򸲵 Nfi}3GtCRcUjPkf zN;d|yE d"DLW_@$;1$Rd30rfp{uВYMwˁ#d-?G>p{JࡲI|u0_ŐYo9.jQavPC(;h]$+3nи5Ygvp+y&T(Oe*'/QHƶ׫5.3icK܍*-qpz(bf-il׮M+fpXm"0@pܵg[k/UGpP"v_S5?NZ)-exb>mE1]8f`Y>\t:=r3iJY¡H#,i$!NOj<ٴONZ?>,zU>"sN]:T6 ^DXV?Q]dkY\"Alptx 7?uKr}7E} .gQ:m`]s5jO!:zd+k7{{_]FDPz !{c>x"ۄ-xT-yYZ0.4B'士t q | g]NuG.w0iڱ ~R׎WnQ~1QW  }tT{[Ep Չw\=ܲƑ$D{>߸߲S(y cV3+NL,c/TUFSzffCT>u5* fMj lPC,/9"F8n&>1wP)xa:חegi5wSB%W:u(8V%e)3'^j!"N?euYeC YQKgpre8{xg[pO],'f3щh- tp%ʙFl[kXH|cIZ8#(Ƚm$('l!Ye#ʏ'ᚧApl ?!?`2oaJ|nYE1ͼz lRu0[;I @3ٍ>*2%}pw9Om(Gi bxi5TɄ0N UƧ(- ]TTǗ1pq$ɩ)pvdl!s1%]^4Uy<$)NB^4GD :&\"7sqӎ$r҄ˤv`-( S+UE\5vL2_)5x,|ٟ_[jhy^R *퓓DBb֏lޙk q #t4k +_^JmTD%A0[F5cNk"v bOKdqQ`|#j"ԃq!ƪ#Qt?AĦ80^uv=*EY% $2gg6R3cX|Ot4!=1aMiO7E`:jie~0|̇'/KJ 6uE.JoF.B kg'aCF?,D]v57$pyE\$-;PvOr@CGŸT|~Q`~;~-gfH&Ks1h|4-or8&*%<פ{I%ՈS13 q:4糣VWL[vd[샙e> Qke}0Qe_h%sxRQߒ2) sќaF`SMr;)n,sɭ*q+4rIpg G*Ci/<ݡu3:Cℇ_Wxv#}lhZI?CqȁTPVD ~\4r7^ pG/ZƦֈoNJld\R\GhoT \`ywίXB#N2poW0 쇧_c;+W /|!= JH?ӠTLes=P_㺏cfxB &\mZB`?J4(34 1lړF-JР@IX>._[ )~;_v nOȿQƁ>Rm6MiXN7{b WlD˫Zz!E՟)ŽԱ@V _.|b_*Y8㈛!c`eayU@ӮyTՍ .qvO 𺪨f}rх.N;j3Gڳ <,>%3HzۃG|%/VʳV8xֱ|ت\!0$/?G,v[l?ٝh .xQAspĨ8 8 QsC|?Xܽ|=Cȏ/|3:shR'F#MHdQJ='j~'ly|1=B XE!XWv}Ϩ#RPʤBSWRU~_~5A-S ,#P(iG}[KJ/Hf!U#8&k6NrP[0`4' .=~ 8|Y㋚?:rU[;Ȧt~BtI*Nb8< -}Epyw1c" Xs mL29]j 4i(|!\=+I+O GWa srCÎܡZ>7kQu-0oKNq'I${`.\>nDgw 0b^y㜖@O;wplb**hz~VuĸTܧOt󯞋^u$ t 3wNɏ kz2a>tMFߕ#G98hp{PsM{o`K/ߤ2ERTyQ?т6$Qk m[$mlw`)bJL%JQ:Ĕ!lT>T=(vzrz8ݞn8gp;u~! 6tb]>Dlڠ i*l\ʴqkI$UbɵmU[kn4bW;PIזs-aDA $JBqqIn0r>OՃ&PeLKUm{19N#6!2UOTU(Q;$p8 JԖP7=b|EjUPUQ[;iS%% AS??STi E^+gfU௙S iGXhTi[J~Ou7|eo;O$}!V O`]~o;Caν?&*^3{w~nq%)X D {D Jdώ 7*q(CF0"*8O&¿ֿpO(]nפz `~%a](?)Hp]̾Zs7PlmTB 78Q?r8nmIɱX @SgژkɈ` W4Z^-Z.+s3bޠj y` l?if+fq~d0L ;b㩖bn#Y2J >F DDCx~\eKu GYYLܹ'(-Wԟ-Ǒߦ:Mc {tAt%$kp;nճ7BzfS'Ls||HѳƮ ?%H@c_ !:iw3@Omͳ 84'B}j E%E`%U], 6n:Ӝ%b0H3׸<*C(‟"ZG!N+WCx8!tM'H;t3FRnN,'vwOsR 05<('*[a4b@I(8?jRGg{=k- Odpp4g<ahZcx'E$TO茶h粫e(q \7 k}70?Pf7ȷ|!LaAE5lLW+s1Q .1̳GdX>HS&9 t: J xG#\"ߜ$wF:B۲ӊ8z #ǥss%DP.IT,oSk~6[\c@d9P|<$no88'e ,Fc_߉BH dYs% kMX< R;.apxrt+NpA JW5d$_GPT+|_$f l^3v%΁UŎPLF/PKnTKPa2Qqs&.s u{>Isd2*ADM%%b_@!HW"<=. ƝpkQ}R )nwt+|߮KȢ sFebU 3}$,# "~=7z>uy/IȤa㋇\?"wuрDHN \1D~L6Xb$FZۨτ J v"+5X=N˟oL@@;޼tϿJW.` _^τ[€<|o5uuH/>(fq7'n/^d=BZT!5O;L:hmu\h {^^ /{t:d1+A~O68eiz*y{D4A#~?6%I}D"?_(pC]`S:q{wx_'DADŕ:'vAh`TAL@61p*a:'!zp VN(z0$CvFSkFY!TG]{T 6=d,FXyBC}_٘iy/~.B@=؁s!~`%(>(wL y]#JUhv!G?c>0DX҃ nD~APS7Ń!Xp(a ;vQ)e @c AhP^fA]Ρ`?nX7͗_)&]{_{sR>bɈᩍ1ۙ~hT /!X^PžloP]&ol?)P$rYZkG)ٮӏڌJJ' ٸc-P&\(oc;#nk lhC%oC:ul!9%DaG%_ :ƌTd-L硇 _{~|oci?-ǷK1*Cxhb\^fuBoK/UEdPn"a y@+)Pzy[fϪėAꖙFDg덭,7dppd~rɚ.A_ ?e4Wn/P>Ӑ\FLLUaLc xJR7+{GD{}AaǶO=g=sf 4ӯ+`.DD+H*oN[r9u gG/yFkCK9-4I AGON D0 aF!MD"d`p=%rYW˶>5G"c썢o.'+; KCy_xx"P3/cl!@|ar#'|-G4kDe s&KiAqlrq> ;QC8>Kwd>ϒtX=g38ff]gdNJVy5r;3'?pFRF#.!:0pW2&1F]PD4b& HR7CJHOoGrV{,sn80]݃S6Т?wa^FrqdR* Ʉ)Idڋ &ZϷy}lAF=+gd~mcCF!|1>b e7CeX&yuXy}O`5  'ID,O/ C4ӚO? Go~kkGrRJ"aC"XfݕWK6V5VXs1ښtY*dDՎcJjLu=om(g.ODGv+Ss1* ".Icv]m9rDiXXb8A*,'g손dP4HͿC@ ?wVyQaDRΩ i獩K(PqL[\J(@d: }gl; M-)}/p7ebOuS\ GP!MS-rIl4:1$-qw?"VĚ bWg f"%P*.v C5$"Y adF4ݐM #;'C̺̎=sMayd{:%@wN̮A>!#PO?,*YW$ g"-^樷GgMCNL5@_Yw'^1 2QLw[ӢG Fxc$NTa]&ߤ2B ˯`AD/LEo?U&DN7җE9n6'o?xy>DMl?ǻVC?Jh_?]?1@ޞ8ex0PEh`[oep_*d !$ε8LlûA<"JVm.fu?|(DAHĽ+8LM-53Jۡ0Jsb77ןqIL@Js\{8Xfx hTQ] gIT<{4y_vi~q( Xvbq=!V=< Ƃ 8~AwkF݉ J>>Sӷ;m@OX !)Kx+@9B7d^mޢ `(/0K P8$c _'skefZo_xA6{&3x7\[sn+NJ">P.2pwX1uX MRcZʡ:/ߤr[v qrP$p;j9~8 A> .ұӭ&ft㿧rC$SnuF++h7605Ideu@P?}K]}0|P:06[\s#_g򼯗:^ 4Ӛrbx`/;ÎDyx:>9JdgHȦ2\pf!hZ\&Qa u Uvq , e3!!#[ =ސ{88r# _o禆fzA+=/cq6w"óZs~i|1֠1:6>A OAXmQ<(+WSDAӿad*L&r*f_W^n˵M>  p Jj$(s.{O^/y˘mg4Ѽܤ!2%2D6l;8XjBqŘvBa в5wq!& Wml!!ոYu' )b7<'t}8^ذpH_;)d.M+^fgjxi_`RBGB*jm?R|S0Rׂm x/B{""0'Ů-Qmo!rΐ%;"9gO:m2Z-P]Ť"ԋ/y.7|і_7f|i@iO>l3 V4sLOCoTpaFH USQkKx@AҢ_hd򤱐xQ(4}u~H(XV?nVT폒[i:x s0Ԥw^PE٫*9U|j\ZרrW>2yyUR~E|آZ< }>NQOsk͜Y:!-&eݿ*l.}Q鞂fw*Th@.ҁ" 鲇/$?{&<~5:Saq0Ɖ}:9*%ˎNPz= vѴ(A޿)DJ:"iOhpDCcO_;Ϟ'0b`&F=4 +EDi3QUF*Un1X^ŻZAbl3'gTwl&~_,mfnqCbs➐cÝ/T1\s_%HKCs57-!@4O_5N>5c>Jxf:}/BV^g᝻'NL #h~f~vb8iՍ|hCaa +D>s3T*vOyc?d @ c A:Bwf G?p/pC߀wq  P(@/=ޟ3+u5 !(v %D9Gz1ҵjl'zТ0U)(otg ?(8pC`g5!ѯ>&~H=p&D 3#M)D0t3Tf*L9~^vLMvъ~aJ)Ҷv$5P5[# Uf9wo>8t`JwfH!>UҾzg;/G] Z4??p"I>J;QLQbD]c͒p(Cy4(|!î|M!{>OQ/}{ &R_ &߫&Z@XueOv^2z lM)roo2 [6m2n]Ip.E@j_yZD2''U` ܭоN^c3ݞU{tvnQRT**D̖ D?(CykyU`48HHNX)Pmh#(H:0Q)h],˻Z%N:X+]ͷMI(M>2={3W#LK1p~{m4cKL@pM٣\골aM(RYqyx;rn^ >$كHHO ;y8+ZHG[x,> <3z mC i>m3^ _4 T^ڡs/wMQpcy>ޘ? VWly?ZPI.v jhtꇜn߷<8}"@:g\ 8&݁w\Qq q4%2T P#}n"CGBI Xr47(n6@)DP4?vT8im-#wmJ!7A]& պ#;kkJq6K8]D ?~nQ?@r5bC2& N0NT}e=I$I$#y?.sL䄎ث҈1^feVG!_`d&g00\@QiZCLWZ֔ s_D"*dia9:*Mz?G u_hzGw2=j>w{2Fe]@qOȅƊ4O "WC8_$LZdiK̯>vҷ'=z.M̾%ˎ ph\`s奆X(k#>ֽt%nrέzhpq Hy"QֿdN ߦ.-_0ɽ渻F#1GIí~K8)oB{gIqn$!V` ׅCjtLpϚm@(#qУ̪8}P󺄼hιLA^MpiO $:,T6~8LU>~X_пj~K؟?K~x7#OޭH67K+@dS5slW$H{>g`PEM<%ID(:B0;5u\!EϾg +#e_v.r`66Ut!p;/4"7%!^q9" u5|]7v=ŠȮ=ÜG |]'&r|b,9߾Ó}6ˌ=~@7Hl i{!uZK:P+K[>{cʱ "o2G{e[VN$i<ߜU 2-Z^(] fZi{xWkQ\PO>M|y| yt8O̬T)T I^F@`=Na @@l4_3xvoyMK &MUON߷U8ǯ5Tk4[[@xS_m𔊤LE" 1z1IDo".f f_)E2hYst@LX8/f"iejdy-3pkFZWŷ~.QRYAU!X0~ aRa_hhyNvR-B%.n2k6CꏇXg~Uf >&{wGMDZ(/Mrght)4ax FƒAv6)LҦU+pVMawh3 %~W)RJ!HĄb2Ά7BI0Omal@np8׊XAI`vro78DX)VXfj5#iN6ro{u'6Į%GiNg,;裷X(BDvݚq=0Y|vF$ S{Mw+67=G\1L @4Ӎa'b[k+8#Wx#GN4[ޥegn 5Lc 0M;,A t90S1p|)e[c!u{sծKa1(w*W0Plә'ǝXq3-oG G}Q>a0;`Twafd]A;DWL g341"z qz14z(Ἆî.srw ZItaƱK'oR]tqW]!rR(6adCDY@I?]Ca:ϛu;Cwg8 l 7 ʪˡ hBt*mw% 0& DRjs1K C0BQ"ZYvzP2ёȜ 5<:zT&\vG}>77's$SQﯨrni1K5Cu`\-eO^F ;W^׿G^k5-BQ+ӫm#@Ps3>3ȅ'~:5P{n[DӤ& db%3UA5J}}vlL:=r1=^wI1r&S:f3ɑ _GQk׎bC= {[\Pt8g‰BR]]&A«ɫ!#! WР@)DC< #W:Ecbg֩fOst\(AHm'6 \HnxFEAGCG0{۽KSb#֡tauVe'IqQ^ۧƶ֕u{8\ael`cV:'uˉFT,QW\< k{3X)kUfml䚶$0{ 9?/oqwwz.VF k}vZ}c[3vUbcp8_-Dy! s6$<$n޳HpMM*RN_}+w&y &:Rj?p|DA{hhJhq  ?#vmѥ}.VɇL+N c d#G%x!B$3bcבM.Z?joB}ntR{3hTP@hц8۝X]cS倍;K[won~q'o]Iö}9⹟)1_dt(wu'/lVBDM2Vݍj5lw%\Uunq=9]_U9tv+RdS& _DWfT ZlPmקNz8zJ@ zŌģDAD}0)7^q.CR$ 3?dXW+*jӄϾ}6tdZ>!0R\)ѕز)Q{9QXvTLY6X6X`5'ʁQwe`!3S_=1C0kp^wx['7}47ڝ$%`Y u {y^]O\F9?Q~v .q/ eفUcJ \X #P!:zN+y=\"[!t{v1|l)4rwJyg,ޙ{e 6CC0t Q?0Ժ%0($Ic0كD[.,N<8ءAJ("*vXT@lؘc<#H҃;PrAߘ@Ѕ f(8DdgK] %|`^$E,Q < bfdt߫?Nk *Q@%7:ѭ6Br^GF#.<NSU-(,7 )_*@T[=vѲMYH?&cZ(X|1g١n>t6/;&?͑ PѢd>8(ae]:x5{"T W[&p*BI5' s:+~EVlK򪂹TpyȰML+.vő#{ )flA2͖k'=|̠HJDQ(( hwry_[bPh]A5mZf\.fq(:hr*}"e_{XUJy).j+Pm4-FxNW A$6h:F%庶ddT"nJcCL4v&aQp'#2.w,򭣮Cwb/\8gqT{uR>+'s\!g7R-=`rߥ8sx0poh++M;~+ˊʦ-qFZ M XcQ_<ಚy`9Y=?KyR!t]5Ncp CDi>Qs5A]Ksm=Cyr\tq!9{ FGUWxOg>r6 P̭5[yNr5paI&[_=[3ƫRwT kD$O$FU쫘sݬyD2 (Q $3c.VWvOo %}&|e%DósF%53b:!7B{BnL(H*L4(R$UӒd`ub)Fp/kGM9KlD.*=c wG1xSkjU潡*7V$wݣts tG|!ջ@Cg=+GMm5]mV0AO6&B 73@gwޒCΞ;1֬|BLCgy˶ 94s|\ t=|5qC""z%g~s8F#fk#;ᄆ"1Q9NX" lҞF\~ſ(s hj1pQf_1xG޳Y"5 ykM{̽CD{hkuǠ#@Ɓ$$W+Wy<Ḡ,!>|jr5 +ђ?m"DŲ}Zʪ>lmOc H$xs2-˯v2tG=x{,.NlBQz]nlhmz2U4q'Q9PRY5gUU]xfѴt^[rle%?fpa>PEq$ uaZsMpC]CLeί%ӧ!®x;/ %"QFU;_v$lk> 2-Px O!4B3Qg6A=2U!ʪI2,T9j laf42AC=r$96gj6 :g5d:VO8Ѥpׇ,,:DwEShTV|ٿe@:ܝt~zA 0r3"BZIc){ 2)AH[%~MA@* UM'PCMqCuGFý%+=?g: X8u%YCee  n yPQ~ֈ_nuƦbY"JJ=BU+;eC-y ݟz`|x{M/ϱYqLdw HԻe1@d 8MmE0cVe  x]>6\ `:=i.:4 |T&O\fds{`m)"tEG05ҳ|޼uZ#Ff{!8 `]6fxzlkf Be }~lߗ9m%;}R0ƇùzH8jW| ju*?sêφpIpEN8Ȋ!°}ͨ,}CTR h(E) _WzHz&DA¯ؠ&>@9K7z^l/@W_VH< \8pm3Pq|e>Vh%$)U0zޢ@de N쩾:@Pd,DԢ.J\i)^#9߳<΂sc0dUa=N1#CB|cDxHI% L&xa>z)WMq$i 3n ˭I˗^wT4RS=}:ïK˧h\ |: 0TwY{}PxButHē1Dt:DZ[z Nn(v]md8PNQ1Y*M B%,T"ZD}u ԗCKIGPj B48_^=#0^dLG!e*)Z}ǖB h 't_oh5.LكvYħgNDA#7C)f:[)bG!9^#N4X󋁋?\tzzR;po5`݋  *t`Xa::x"fh Lm ߳LT2& ̸F8xR(ta<8_^2<ִWK7Q~Z;A]ls9r(L[BLn(OW|A j ()BL篙:eTuuzp~$-وӯ*(qLCpJ`boDdm*Bh.ru>S9<5KwrDGCԡǶ C"v D%Ƌ8lv :L{-Lag{U;CSZ;6Q sLL"MxihH&ڮV{VHC@uzpvHGٕ @1xLswSj,~˭׷& K Q㕖glcBOM7%sHC^D?!WۿN7BʪGc\N2QTB,3UՎ6ڻ0gg?Ϝj*AmV 2.=?AMmߖWVG}ξb6 Qf"F8RO<9nZ Ňv_5l/RC KF:qգϞ hY(g4ա%s J8(k)hGx]gF2#8~f= }i26bC_Xџ8ƙ/T_Q[Ga|Ul* P]\ʞH@52'5G\N۾ k+z:(>L虃 ˠlp"~yŲ݈|l|;5EeA ն< GzY׫-V٘CS9ˁ\ =Ri6¡F`@0Mos MAʞv}[QHϑȈbA3e5eb Vk;5!s-K^G=wl~"Qՙ~ r"rҲ|B')`^r][ݽ\VWy}%Uڱ hv^"Wc$]n/C=\ޫU|wwO$<*&;_`;vpx y`1&xJ!,QI)ܕ[h9lngfpq{d76\E6fw3);#;Lu#1#8FP~:o"xͽux#{S&Ss^۵NH Q9Or*Pj:.ۺr*ed4kj>G]d.h4C?G.tos &ecq[ZʼELok{1 UN+$}!ehg̉.5V\?1 *6KXgA`%"iÜ=AtcYS/DvN@⒌}&*ύ 7͎թjhD 51`7?)&z\ɋ&%߸LA&btvl\jN!:4k(KEb?odcpc2;cjDpikm: ~"η0j]Eʓ|o]B>=\P6'CSN<@*5,10U'Td>р_M|[=D/2xlj͏.pbVm% $_U_v]cy DxMF D֧p@x ZB$c~:mfHkQ|as^*M;c9wэkH>moon^ Z4HjRYUT?& ^#  $Z"*-`chV7-לbcҪomrk5mͺDmcAj "dͫV(llUFjj/gH_k\zG VtFۍCMr"P6X_^VwcṔ|%}o4tТj'g$?Vr}E8~# `0 vvaD5oAON:=v:3LM J GsSO~wOʹQ'mpI[;Ԩ^!afe̋9p!tR)OgˬG:#aBޮ?ʏd>nР$ǫ_ \ˮJj0\f3D1hXĠ1" /)S,0f*Mb ZA~mq6L橩D:6)&9s6?J=Q_4#kcښ;~rDRw(̛k'BKBO|}UYDAqɃβ3PC6z Dmms?yO9B@"E$*@?o5uo=?F >('af/wwӭߠ\Kd lIH06vÓ=<|:G".(y׸j5o=kyܖߘW:~?w !OGYfG-\'."Q>/ v('(¦V/>U8O[Wk R !{$ &.7s!?PVǬFZK?4=tF-P*F: <͊b˽ъIEuXaXع@Y؈a 8&ߩi)5,rUDVS/B˘# ߡnp읒'c-ym՜N\{آ>`&8} G FA>"?l[-6߄+=HA1ޖ5X]`W(RdqcidCaϲ.OWv1`Z̮-%:oX@ŴvGĚ *Ύ ‘=OxH`X{d~g3dgJ} {RPssSGQ8zW#6Xk!yTҌr]u'FpfFm`ߏI@7ɥ_9G}.g4"q:n}l&k9? dyCw],&3}~#g ?m} tw$QGIH@$XQD EE )&7ic}?}?GY'o>?"NwO~^:F^Bwuw5hh,P/M3ZNjyhEß|$< 8$dua)m^-W"4mYu*qDtY̖@ޝ *U!(04e8~c\>KcZbZ8{ %o3mrG5|b 86N{RoƓJ #֠ߩ0yH< [ ,-$8<R1! @o(]pbIEo+ҹIdu ;~DvB(T m/*jB iEUu??:\'`;1B>\7 96܍q:8K000&J#h6a$]0h/"3p;Gi~XE&ꢅgC5Cdd {2]vQV64XtT1ȯZ~Wl _K- Jxnc0SLHUtBYΔeE1zg?"c:Mj 62]NGwPUb2)ِi퐊I#v;lֆFAg$ m.$H#N<{b-NHvYtRwJpqm娦mMkHFV|PABVR_T7:4otI>gta}BOϑ}^-cWC"A&!mTHC+)e T%KŇK&-tԐdm^]Mbf׵ЄZd+z[$4E6+oHA_9؟/^ _{}KJ_~g]hbI)蔯wroND`-os$QT9qNP<pBϳ~XwF 9&v#BPt#G~L霋 1XOoό;׻s@?|?c}^:~2#{JO!L<;etT.D 8)ג^>O۟T C#T;s-~qi1K7HҞۇLԆ*wn(~/TQu%Lg~Gf!2<2 nkq Awt`:C1| :Ëd~Kof;ыH~oo·rQךś8?f O8ۚ_2˻3Ԓ'(tWBH0O|Nbu&6P.S9 "o{FiF7w%s&g8?j ؟,Xw>O };KN04=L|!Χo龩r0 wLI9=Aъe*h$dZAlɥIƒ̵]N9|2\sjt1\ ]Ity'.;Ͽ4bLJdk{> n BC8y:w1()URUwNz =/h1_z>o{@9w[; u Ι7s@S(`! I>[G'cha)PLݻ}hf Gcِ33>v$3ՠ>=tKA>7$$ұp}=`WSmzY@U f\9.tɈ>H "@=>L |,:EL_ߺZ/~Y+Υܖ ogӞ9h4o<=Q=pa9y#^m$Y&^LBSf}$yygxl ^UBwt}H*EAϸ~Iz2GjpF̅#!FXUԞ+Xs l ANibs,#4掛CprO28wTi|Xo8џNcblWX:,ZHtC9@ 3 F_~}0t/ރ-m7Y1hCHXV%"14*q{6aJ9+ SqsZY}NJ'œlqүu`AE&=bi'&<)YGû3J!`a "= 11*h^-"> _ⱦ}_O"FfGqͮ5fn3]n\<&+Lި)qD4႘'6v+-6 D#)=!#$O\>y?u)=vk8;jXH=O5*ZΧYSdL!;! B9JoH":CpJvcm~~#.|8Hp{ĝ^7ũ=#H+D'ɦ@l` _W㋜f ߴ@#Ut7$8QۆNV 7?7mKO d nQ,U~46lD|K!?aK@^cYhnmqMBHqڔ#wlK0TMe~fn0pTퟋfư3f (!BN$%wH>`Kp=P$m_u^ !z7&N>K˿XŤH@<5{/zSuN%kx&~šP㘬Uĕrb|{!vԫG9懩##\ 2Llf.,dcn>ޑ= d-ŪR胡b5JiMʀq @fՏ #ǀT/ ׉)mZQ302.:/'HŠZ~6u ?*9Sg& x_y^qFby1~wIHlq"ozvMRt䣱Aj!@ϕЌDeN2AP:sh@Jh­MR.Ozj!EB@z)SQipx(= :~7tԚ`@%Byw7!2Ӡߩ2f}>s >V4~6Ow܊SD ΋G_ MmD9ƻh6NBOH$QSpZ|T@FVH"ŠB?EQ;N!lؔb ku_ȰMԲoïk}ei0U 9#]$Zh|6K~[DzLth_>D:3M^ a'^L 5dNSYs{|7>Uu@o[{ufuV(n"J #6ڡzRe`Ͼ 60.(l'prldͯ@7<.BMCYtt(ӳn\Oaf+OƞdSn"[|~Ch/wKQaޯW@и PAus m;|KO1X5'_Ûol*א/ut~nQUK(<=V9/I?c};CW|HvNLzwq_e7j|B*dl2('. JW .yjnWam=4r~UNJ[H-5e [*5a0^ Ǡ{(}w`rQ.wYk- ,[0#WBpBLk&ufHi-f)i2sn-kq؍lw}G9\EaKRzϵ[Zƅӹ:=O5gt{tW{=]znWg7qߛWDEW"%rߚ ?#WJoc2`5`)vzd =\31нu=xvM mXS WJ 2@GʏAX&)_I|bjq@%k4IZ=?'{Бq8tŁoKT韦+ƺܝ;݌żp 9BzT0T@xK}{Yֺvs77gըiBUu+덚ßܐ.Wt\nI;>p@s:hEF?к TB]ڏ>?wXwu'g `^l͞\lG_(xwY 'ΫG]Bms8Ucx{^ߤ&WƼM"y`)5ByT)b&"CO\"PCg@ǞJ5z(,z̊=gVcW|!3RMa*=oDX_"OҧM NS;kݪBkᝫ_E _uQʁHsտcu[:X>ք`&GrDmi:o~-=Edܴ(b(WWyOpzJOR|S S4)Ƕ9k9J匎 ʀIqҒ@ gD s㹆NT{Yh;$zT,vIxSٚ//fU7Ӭ-<b pM9 Ӑ^Cn⑎0:%wtF39JQqQcH#B'΍,hC=6y;f^=C߹l=.ˏzWU]J2**o̼L?c߆ xz1>+n%vۗ)H^}9T vd;Dtd0cG~7盗8\:|hm/><*3XP1+?VC/Ξ.n"/k[p>oD' ɓ7 Ai66#=&CT T* `qƫ1Jytp%>c9کh1xÊqTJ"KxҌwt]m=a H zYWq0Km;b80ȱtebZ(])]at/JTy"+mO{ChSQb:horVJ(,& N{kf\#eu[7:! k N_}tD\tLd+DVTtv'4 m4X.H8OFrsf+̥Χx~ b82Dnp{6 .wt&Eʹ. # Hоtz'eʯ/{F٢^|zzXLv++ʂb@m7ۏ̀|;yqDw8?ong㠴O~__s΢h\ D ?YpE!A.WZ#K8ڋ\Mfħn*.ֆ(yN+{mQ}QYoe_>4=s7d@i Х'I6}a*>?{josPhn4l:Ե_39{ do1^ ݲ.֚tBUQݝ\/O _ UݥAE~]u3ILgO2Y}}ttR_@J=U}ϸz ՙ`p+Pg/4"/*%<4D5ձ`A@P,$:駾*jd%͔^}+H`L=nwXp8Zp vD}4`^ie+a1uQw3^4mR⭾BLI_]5iZOsFv> HOdcMeswo0W_;?"9cvx4@{ 5shJaVk^hQR0TH`"p}=XH=[\ ”9n\~ K6=bֈ 6esғ/v:|"WNP[-<>F/۽JP2JP򵱨K۠uw~|0xtW8<3)sZKG(aH^\.6ض4/9Ύ}i}d38ڄ,G;8ʕa3B4f }smJ.0#zTc/;H7Kƍ}cՍڶ>sъeV}2}vcym;) nZUIRkV0uʑfn2\ѵ^%^i恳]L ãVzӃnWkۻGlXCN{{סц,:^)T[/C^;:,ǍQͣ'nr;]k :ٶ+YK+8sFʶ2sEY=a _~|,YipYF0Jf4W"۫7Lnczpm $z3SaPrlWgb{ ^nbh! eּ j"h#NYԞ۰&(ԃju*OQ!W3^q*}x; fl7&Nɰ Mu ÕG,-._;wLGN;]_Z)<860I% &NQnŢCxiʴ;gC͇FLt|<%vVݩ=zMPKF%CHH*c :( \’HMfYzwmC ( *4˼RsjF5 li,j-cXonUb5Ōhc鮙+&WkbN@Ff p12/nATk}R&1)M|nFS q+`dBAScL1-%.TJ ~h25Â\.#CP ks8Z%t@U:&5zgJBg1_|NjӐ(1wGMkEע<6F&5[ \Q/#xw}G\ɽd҇C# `րt;sTF 591~clfĢPK- rdMah!6w%ig fϏ\9;b 5hV5ҍfāAQ8O׃Tp8*(('4@ГB"I&pa_۳b}礒[Z7WW} [Et`:rmHeT_8Gq!$ ;,s;  7Y[|JS==`Gqܵ`1&Cx (ݽH!dQW[l[ihP18<*Nyu.y4۔#R 򲉧կSD 8w{/7lL#C)C-e o>  *ðX=l7NqP6ļ[nA ᛭K<1 ςh1,OKٗ_lhz&pAeYv$`SKELSY. b`S7E*̞Ox9]'S3A%#xzE JDbMIaḡ9^E[}C2Bc{oem1Qr-!'29kՔߍz6߯;ϸ'lyy7X^ԭPJ=ehw,? :q7M9*jeﳎciNְ B)HpIʋlvDDAp?n7i9QH S]C KD<f_kM7 !Ye'(wsh_dxfΣLqӆۛ&X_ywݩ\hݻRm`. ;n; |ڝ"tN1 /!2,ߚ!H_Ch *|0gd PX-ReN?q9o1P2؞'w"vQuJ2{*&s,['RiQ X (b #ƃ1XQ>to;>5K^rTM##U @qMի5M;O2uǐ. t ԥB{H$m˜A3ݔ!/,k`=Td@z.Sws(Í!5Ǎr2՝BrC#aM !tL^gij; tZBH`#3 cQG,ѱN#mS[;?^m`!,or jT$ BUv&sp-SU!oG=8 $Xq&NYfF}Oѹ6e'{|fc6PP iE,XAB^AAA0xGuYd0t2aWC{Vtصf FUERIjL9ݻzr}Cآef~}C\Bx@׮ @؆dr(bcɛf㘗 죷+F-Ҭί};8^J ӆ岧XEDJ\-6aṕ޻fSQbBLOJ$T H8 ݑ9h iv,gګfGgK_ }{+M<9sX%8NLc[], EM|/e{ m(7cyAiƢV*0Pz褖# SDLك;t%S|m:,dg?ź <v~кD@ަDu/B9Ɩ巫Gj֟/]=@EUxk;5x̱ VD6aG-(#xω9oT.8֒niwmi7I.]%tэL)=UHjV\BhO*=_Gz(}Qγ? R B- a~O#wwF>>v~Cօ]Jh3 [P(,XSU4Wq>;Z>ϧ;kQ>&E$@"{갯13._@w~e<TFMN.A4L93BI|F|] aL\.)H Лu h^X{ΧHP2MF4EQ{HxB}Njy@#M4a 3=zQknBƍuY."(*rCS1 r! _K}_)'jI41UT>7.ܯy O1# 3h2RHB [z:O(zYQ.o_nU?{$qN?tnM$a=;C:hؘL;v,ց`=tQ'h~PI'x vt!` {G<[eޢ})ؠqӨ ?3}~t 8O3gz7Alx8|n0ˢqz"z槜!gdλD1)KS-L dlA- Ep" h^H>qQqyxyt?/7y >W K5AG5d}'jfiT~}>S4W` ugY,#ݚEEUXju0?nN-Ug˙K -s~E87X NL6yH Pǵ$eO=l li_ꪞ(lg_v~۟_(Ymf=#%Hn.?bGBي uNsE-@Tߝ^7X%J-o*9%ս//o Z/lWo\ݼ_O P<:g:YoM`~q:D7K$MHouxû(K?8PO8ޮS[';ȃC=].:Nb\F9Y9~0`1NpX 6tV:`.VpaG`>}f6]:nv O5Ca26bB),J:w^~Ocn?PRs|!;t`@R#և[ݐ+C72zpU<zx@IM*/!9_oX4C ٬"bd>gOA!U x mA^@}l7֓^ʗ|G > K@$'DR@1ђ'QI!C֔_υ:bfA__N6} VNq F\/sTF$%uJ8sp40"=X%5Xl( J&)qVT^eӝ+2䕿;28!ÿ=[ϕgiUб1ԘϏWG~|j$j"@Qa9<I÷w޽]F|C':ofP1ݛw0|sL|YӅÞV eH\KV}z "̯>02B1COxT# !h;/i^OM6w"1=?$ݶN2Lxvz0|^'3Ab/FRz_qNx;e,Úg|׏`gzI$Jp=xtHUJ+' ")rհoTd>H8' (A@͇8)*$ڤ-yYֽl?aLI0XE졑DGWgGntr}ݶYd7KP!Oo Bsxy}C9*}<#R:,̠Ă(L.cvWWEW/;w]]W9M"S9Fum>x;(MVn=o\6b-D?x޽sgwwמxrnn6Nfݽ xt%0cbߥC.!t]uOKEh9noN>-O:ur".@%'ycX}>t!P]I~T F7}aE5-(?|6m Աm=,>ܒPïS}~&43h*b|5 |{|chAχ^>]>87ߊ] s5?-P4?; VT@2"ϫq"T(TiEAkot :28{^Qq2vz5H>" &>И']HP2y<7k+XOI |OR_ngP6 ,E'DH,rDž:Svw U3z˘- gN2xcf5@QQBf#P8kc9s)S!<2djqC 3:}gLZQiW||ç=$,~Ϸ8rWl&$@(=k1-*Wc)=a$59ɆFiT<'.eE`RE嘜O~w> ܔ-#MwFmpUp$f;e2EZңkQEkFֈ嘕h8n>fzGíCSGQĚuf0P":&$|SI 8-cz_ʢJtX "Eu'WAgakh(,~۷g~^Ӟ|{C@(EC?3lGۡ޽~NҌ  Iʠ 0'@p(?˖x-5ـc$c5}[+Wʱ CPRQE0mr+#Hע&q/ɫD@49x5`'}fy0i0mv{3 F_!D:0°T!ڞ;o۟w/af4@=`ADDDĀ+v9h 2ѝʔ roVNIJV9:Mݳ^W} #`}6 ðI$2"h(Ւc%sEc1]ww?|ЦS2puK=zjϝr^xX[7@с R"J{^=w M ?17'!?%w=b[{. al,aZCuB J0zv$a:8ɿ{?ˬ8jFBzO56s +Bj (ct3lQݮ׻?=$_dR_CCK:$|!q!dm/޿YqMrm}f>&}yjL›Y|삹$LPsFݾ*ym Maw,!J}e*JTᗯ 3 d9u0(E)?f΂Wl\jobg-qJ,!q{C3mDNY p ~)NPP{t:tڣP2mxA"@E N6Y$\gV q̍|O7Eӏ>LnIgkœ$|MK͂u1ƚnIP1<n# jS~zͅ~?t({ԣo}ns] ߮n#)DZj#U)WVX(ݍ˥/%^y]7晐"Уԃ!v*+ F&i?|>TˏEٻ]x'vCE։ A35kkGRJ f}F]ݳlGdFѺr}6UzExěS$JjvJYnY|TpXٹF.t$c|`2.?k2(qO|’ n:MĻ|_^LI#hC S]T8#,,+S*V% : ^n{sUR]kpWzz1BL~VͲ`z%M:}MٯtkdCLFI -Q0P H0MjG1U!Vrt玜NSbos>O |SDo`q-$ ưm70KT\&2_ P̴\orM =^:$2la c=S5^1nCX@))_vYm129O9)~YA4gWf;7Xs z%aʰm VCt$`%V $YGv`kXʳ#,Uc~a>KH _( g h,DPG!t6:9de<4UBE]v}ᆨ51øiaɦ-|_47gVJʰ]=Xc3@~xwiQ&0XFӛmdF3ZJqR+;W[,<`[*>&>7U-Tiu̜ˊavo0us-ۮ^M4ZSe\suuc@:Je6䎯 Ԩ Lv1/H2G~}|gS,!V!R-ST#T0΀'}Su鿆2p{`8Ԧ|.GB1tZ).X$"dֺlEd 7f-- -gljX~?dW>4x=W{HnhQ>dv|]F8DH ),|+voӪsrkr>8FOߴ'H|ՖXmŸԬcGr˥Y\Ҷ8k6:7=mث¿ǰ"(p0@b3cp0~q~{epf)s}S@ڝ/z6sw!S0/!fs}SQJoҚl2#ou5Fc]đ`c+vc@aG{D{Hy BO1ζ,2L˹RSI[¨{{hdXY8CO1x*;fq>[}iEkoL/,}"eHhbPLQO- }yBBz5 $Fпӌ\DP4ppe > ;|>(1D\jOִnN/]jUX m npeX3WubUO/ m.++4U˲05w 1dCss\ae"U`_]"qDV)]}_K&5E5[q,{(2_F`9W/w]V^Ƅ `6\[R0ml/vZښUEYv2qv5( SI 6 /)izSwݹy1~7"c7_eۯ;9e;+Z8JűBbn>x[եɐǾ Iʭxr ݓ>L-i$Ĉe"vם@|^~ߢ;ΙGX Mq +ReՅgf;ذYo|2|EfBEI=ffYUKb&ILzb97U0w!5@+XN}]۽;4+۞}2q?u 2?GCUG 9OkVYXSOO0;TOPiP,CBQ"p'׏qCa9NhD&jA(,0pgyǁ7v` gP5 HS9;tzޢHw0)>kxֳiqz0"bp~7)$0 z[ ""pLUBޥ!1'%U#ʨmj5bXR q)+KʭT<חcD;k]ILIyCHd(@T?<=qH6>pH{'`*R=_ Ϙ_Çdmw{/DWOtpN'Bx›!@ߧn\ ./N64ŗ3 \D@@śdZdmn&UpjH9#h +HC ]](x8Dtum+V㎼ZX508Є[c Ue{_/Kyot"*n ]ެo _z9∼TspX:DE@rŃE uq'+jF`2U@6 ?gKN:=Gf|(2ьo`K8X1՘55)h ͓(x9+{9d, 44R9NeW6؃tpDDng#+}j7 D@g˙)solWS%? km|u5BX;aFqŖDK/ZP(|ܘS~ݗxcHJEPL%|&օ\6F/<>)#M[d#ϾvD0" tkTP_QoN.*B8ؿ1rtY_5M_u?OxgÝ/l+ƄmnzOc]6]&/⡙xG^ȁqBNrSܔO!OMR.NyOXC/L6~' g*aza;Yb:i>3K^aNvJ-fxER,WOjAO~k}t!0ۢZ)R+}<̱2 ᆰ&M,bYZ9ﮌHٲ>AC041}qn˂QIBS4OKN̔$ÿQ;^ @b=mo[I@i{ΒA3zÿrjTD$SSwV)F0dvy\Z!qZk*at.7\l^2'!AsjN)'FB.N |i]N`v*Aj;1LOf-!,Y`x< yDsJz%ַ8=>47] ةB<#/B޳*OKM#u8ǒV<|3/JkΞT-jNSW:ٽq0N,.ut޽)o$'E9.WhߨjxÕJ[cX;qX3a}\{Xg=($ҳ:p.jJVKg2"njv,lMPUA&in5[T-ʘ' JPJ<xotr YmTE_"EnAGIܤ L [ϛ=Ȯy(mIt /l8gL[Ow'Qtc 0t`t5^@By<1+]8Nq5~>=`_Iٮ.1WIL 9xЩhD.n& F=/~k,wGSל\Q~YHD6K`B[.r8QK:vJl>qp>xaqpzڵN*4>)%t.^/,.ǝ!zxVx/X޷;!KXYrHdmm ]qHgs.]Tiw]Wa@@3W[vƅ,@x:WB]TZQn]Xe!p63,v5(\ᜪ$78z;u{?Ea_/5;#f,閡2'd X XnaNh3b40>dpߣ2H^q iDzca-ȉEmQWlM]2V#>}M:u9*[YIu6HxHU9-4+( aGP [ j8=y݁pڏ$|Xi#aDNs Uh$ p=6Ö|㗥CK)ò3 hև5Qk[p49lK Jl>QQ0 ^+'T䮋T̼xf1UM,6iL()5Puk!kOK(,T).W4g*N˲ꢆ݋[F@QO:R*Z|}w67>MݘI&#/U r'l^<$1F@.$)Q6 vMY5ܹZ7MH%}ܑF;H՞4Y^>>W~QpnF8ͻqX6C!fND3ZVcfkV=Ñ Y3q-^en1R̤kfǠqZcGbʊ7^p 6r0BT7 6ޭEǖ6܌F,0Պ1t\_`SF"|qҍN<'98*țYHzv 192D8}M ߫TlkY{/unVH:t,BdI਄<0v'୩@5U>sG Q򊇩S {CЀ=9s R䩂B?7g`AB5J%r.<.{=G@5 =(pԟ;:~7%D0(rEbU)J?<(}OPYѦzgBt+uSA DʩHzq˖?G/8UZnJWT?gVu |ئ(>d]r !Z&\r# iҩ1B*ePm]-cbk} , BODŽ2) vКav40 䜹+VC6XB(s@@Q6Kj{z[: WTɶI)*b"H4*=SwhLh3u;neIfW%S#3I0q[14r&BҠ;@2`co K$=5JNҳQSarWUuvQw7佫jL&S dXe" {%ҧ'lʸO(B6ȥ 6IvY+B#TV aG~Zytb.Cϫr C zJ7aNȀ8 7 |6ֳ9m+>gYüHB[$ vi"7w Kx\^$`89i£ll/Yo,[]25էjQW]p n7E`$7ʹ#*@'Cy`8,fl٢]@7Ny;m=W-B:Ԩ=("2 ?~?ad (0@Eyr |R!L1NE[ ҃{ۣHD@pIEcz>h~B2z 1wkJjwO ?x-j)Wj^$8_J@_]3ӜScp:C|Lp"=;AICseS~];K$+~ 3Ɋ? WCAFhbQ6<:?[{%= } $$Q8CBy( uԎЋr+B(xȡD:BЉ1"2=I&DAXXNho}7 C^f|ڕ0S(T>$  .ͤ56f!<7IGjI QWHGSQCx2)O zc*IIW?mG:^":^]_T~djt^"!:טw1jChPA;w:9ulڇB&@; n|E۷1@CCvHO C6Ǿa`9R9I{M F وM߽O|h^uMpy~Ax=7W$s sdEA{`66"BÍcME2tEf/A$2f?6)c}쬦Fs 40y93 *,~ )ԓMPBt>F}(" DPt>Svz|C|!2>p[%L?V'/NڝgC P0,>P @4swE!.I!L`Μ]&K!$${E}r(Wg.!i4tZ,ϡ]eBGs3ӁG0}phF`[SKЊReIM=6Hgqɗ}UlP3Z2Wy'Anŵ*OLs {uIj#XVogæJKۈHIUHȢ}O-:Z]`U/=$hY[bM:NiЇq'؜$ސ M'l8w@H;0?%?7ߘg4C>/%وhXmӇpW@0(tqJ*噱N-JYI:2 'Y>J)(A*'f`s zyE$P`) ^C!5+1>3|\ɺMgX@b8&B"n_IHlhLC'O1{Y<]+oχ苾D"9a-$OkS .?^[?;"AПq?guO?:SgG݂٤^/ҥev/Gr<-xp87/w:۶Yʪz{[W`]̾uJajqFr>^e~+`} GHH! ~0z>*(; *Ÿ&.``}( (DNA sy=r 5_O$-^~Yn`Tz܍79 S?-.Aqc>\|.k3eh&@C 'lHjqBFeD+8;dAa⟾ѵ}^wrLNCP<1h[&0xg;N!d\H!탤gT~snwr݁ޠ?[tRKhRHd}w |NlZk:36d R"E=({T5vKv{o@%G`h")C3쏢OA v|_XPŸ)EK$ fV۹a.ȇN߲f>`A 69!Ȑ ⹍aߑP`,`"{}|pe!72KIAƅw^:7!>@ꕢg B~3Cp88Iպ~*aa;@i>I)DSI!ѻ;5)@kfINlPr|bA&B/fYA*:`"y !1脾όTj , r "A;2[k!_W=ILT@LJQ5~ǝҢDW ߾W@wLņô3 [I.CR %H4z; *f8r @Y}8"rv<8T:<á XB+J,JJȎ= D9 wҴǺ*b DW))D &pJٔHP!jQ/bh|i9y>}{QcR~,MQ]d=3'ONQbBs 358@YO8NL$?`yO740\%ZU7W ?\=vcvZ0$9ԁ鈏9*sRYTRqDovdҗ͟'SO+e_(1ZXlJ@5 o2f7tm4F6XRS|lu2Ye.tlU';/VWe{_umg–[:R)uet+t˭ua}iukdc9[mWҕuضYN>ѾY[NC(B0%>4-)'`d(d /|D]P>PǫD9,&j )Di1ðt<;Y~{B?omؼ#s3%a8nDnpg-PAE| !&bT (bB,{g z y @C>tke;;po!]C]~Iïd!ĨNVzȃ?Hr2m;u+HUuTրu6' @BB =>Vچ#ߺ= ^|e> K$=:-%ՙB%l n HQ7)^ >} ~fI!vҸ7<>=se %Ɲ7`;BsH\h?9; .~Fwס^'SŅKe̛n er,X) XzKC=4=UA{-h=GNbJL\O m:*koO|I Tq1 DbXf` bMIDOܠn|:-`Sv@f/iPk:?*C@ϔ ;~avCm \!GDkِL,l8 A_|cK r@MW@f" A0HFvEtC@]9 X/9zI qfCc7^ӵ)!y?̟bnqbS9{g}c >72IJw`ri /_57G~ˤ*XR$Rs`6^ͰT8 =5 ~| f׈.31 @S^'F$ 9a PHL0߈Bܯawa9J 2(as˙װ1@ 2xyhw6C(tƥ - $LC +1Ĭ||I<}۳uUw!z,} PtWgg@bշmPhPfXrǓg8^3w+{"bBDھlO7ǿ@w4=dB3u -E <~S54f  ~Whz.j$(9z`36_ H#l>2: DWg$Cd#>@=Q#"d^}ݺ$y |;=;d>Jvuu.'4ܜ`tИn9R?Z6zoA}(1 0RJݓ6x(j:(B'}g /!}@liO{bn06Jw +vh=܁~FݢGt#0.P|3=Ӵ 0L!(;IFWqzybpp{OߤC6Z 䲪A@$;6FHBeAr= s,$@HfwWwp\\{ ^F֍Pz 9PehլqI " 2&i]~e,i0<cKUuuJn*Ĕ ˂זM/.a8 A! h.CFsrB_qbtC@qǗ G濟ylP>oM(Dut8ȽF:S 4{dBY6jOW'vШ<?pI<7SNt,#}O4^|w$9v.96=9OtP&ׅyb=E7zJwipNԇ{B>xMD31B<[!ɤۼF:j$Ēd1Pln__,)Jp XbMws`u؞SDu}=ɞhIh.SI3a֬ӇH5λGDMq%YUKTKuMYW2ϘēM!<7G[clÌbwjh)s|Nt:pZwT/?.hCzeIgܸvk HpӘ$h@GW֎˯M8j0ts=!ڧ}Hv;MP_j})Cwhw'`<Dz b~ܾ\CLfoT?A6QyZ"{v0M>~׿Lc`;f[h!iddi-Q\rSL `P*0O,a0U`/W7LyZT<_fǰ?|P8Q;8qR쌙IpϷ}6h?{,7EY&e`UPjDJ̏Ȩ!ipRA*]T]OerDaY^s:yxrg<:9h< "<(a4bV\ĂF!Wz9;uV GX>=-vxقW$[F}?CSn,t"Wye;cc6L a3bdrb466`Y,A܍:FɹSk=z;4m)+C`$l fLdbqC<{ rHG~AG9͂/ulT^-KPf`6;Iy09 !Y;x mplj7UCbxݦ"mƪ%CG9ܡnpnO!xq?wsFBx-9Pa\CDCI&@Tx^o qe.[yQS {~Rst\CW]1IjUu7(UO8%l }C &Sf=&>�GK`w.r*&b%N/BUh3s(GW "OA.JN/:T$yph:czJC'ޠf]<3-A[C|H $S/P~!I"CynKH0˙CC1XŀP9&6{ |GM ]ZTl dSӫ7y:G΀`v2&1=aljD<yH:LA@ӱidOIO2ɃH[[ fCghmEĒĻlsrh?Cu $E@K xo7\O6EN*CEsRUO-mKD,za]e.̵5S$g<8|LFV` zTC|=R?E!ǯXvL I\Ya?z9w<8WyO2O:xֻRwQf $pv`:xƨiթ(%DUyrE>/j_T _jrW[`˳&zF*"S01[bGqIr?>NP"y Krq:Ωy܇Mf75q&kVS; 6h?{@A$HyCEMџ<5y rV?c;GܿS})2*,Fs:1GP4)yM/daz & a,}\Z~~oՖsu-=1~9rb?A6"]DIcH}jYH*R).DczGĻLç1$Դtk0"1|:hi瀰Ǭ}/Ӧ~Oֲ#)<uxTY cLKp)P=B?"y\+>xc_,$%U:P=fPōA1tHcOv.6WvU)Z37B]{O2MުEpg?ywTX- -J ;֌Ѱl0ͯZ66<}u<3?" ~_~&\?m[@lQvyu0O9V_b!Tb /4!zYl>Nn-}_pMDQgX*)Ӯ@|} 1OlSCZ̖<:P, M/[x #В.BC>`L&sqU+Yl;0{<9l&Y}9k5^*7 *]Dzk2LZ8̠c^^+_؃%I׳΁X~?XC*E'67PYؠÜdڌa?  ais 8}l'? Y5G %7W;;78#Xd2)7׀q8iM˷ǀcleaC~_qz ! CԸg\ !8*tgIlzn>9C~qz SrPov W|< ~| &=zMUZ(1xZt'wv&>m0 R7όG<n u0X n00bͿ7׌H{Cs!}$7d_q X ~PE@0?;#jM5_P>Ek_H 1F<HȘhjX`M|d2fD8vf< EV@OhtKݲ8<#xMeb)G)Y{=@qVؘ 츜ތ hĂP'lΤ4#Gd%3۞`Y73Ox^txp|`I(8=SC_*mXs}gJ>)0MUe/1zw-V>*n^q}܇&HKx\҃H\;Cua֞w>H>Obv'Qv:t{Oi9IhEnǖ;< l#=O%?㷿XބgD'G򣇘+48I(Ħc?2x4h0c{l81<30$HYdg]Wvrز.jSFUaJf89&0:`Qlgiӕd i5XE33I@LT e(c ]GW9Y:̕3͞F!GP*aHʏ`ty}/3tts< βrWj.uvrgwMޢ8#3,"ZMIRUQLU˫IDuYps w  yMf UQfS&zޠ#(n$%9mXh9Ik%mRS:ؙ< p8vp6i9 yzp$TFYz|S(Ӱw.#8M iDU]< āVJF6 !E јyBd `12?ZKDP C"]m Lunc(M%Nl6qEgIc W>of eTDu5ĪJvEY3)> h0lF 2r#EP(&6#NM]1GE:#u0F;Z!Ws.%pCMc7|ԊhN&C;e<[m[Rޙhi&o9lh^iq\ c'40@PRt}`w q|mn4=mJ xt hBYl=*3͐ϗ`Tv]') 7MXEOaԝT`m&( y(uJ;'V`%H}َlLL3c]_yc|}OKWL\B R3 Lrभbq& mgfc5*H(34QQ͆ b|;ǮBiBG:'Rs Jj fxڢ{iaω0‚߲C0U "k-66abP=ހL@2`XGsGHMeP+d1+22.?m8{yR4\NKڸɠ:>}9*{1%2sAo~$%qW.:)g G`HclG w+ (1I)d!U*tqq_v:!(S'ֈ7CcDP"'S%ro`*G0DK(h=[IvkI# 00{27(@&^I{QyQp3<7(:)xz#!vdaŗED~8q\*A_Rv 1 XIQa.W!8Y0jqdbTD]EBz!8Nk u@Etx!6t!utees%[;LP? [n8l%T1uRcl.]c| ~n9[#DŽ;}# ,ud5( Iiÿ-֡U=e,k/=c7.8nq!#KSܒ.h{!}:D草-A!\J8!xX< LSQpz"b;F`7q;+$Y 7v81:AFaMpOTl oɆ-0q䯔.?7)RP8&G`؃"RA`XQ,*B c0 =}-)OgC  P@BܩӜ144:M 8sù("))D<`9L8 '`SQ> mTFfT4'`rwo_NkePUe"S->!@6v*b<߬!簍cTP ɳdғFj  L!i&JC0̰5`pl'킜KMDc f f9~r>2*yCf"JwKE BeK} vb $x*,#B բґ@5e5 +>3ZfKCbYDф|VGil@AHہIM3. ǘ}J}PMx'Ʋ $4F {%rw^+RIyU]}/ Ԃ<\dt, נ,̴G?!9'Zm~&|yjE sEJTѴ B{s}.Ѩ{e%"ouBUܕ7aS{Aim*u0:\"{q k >7/ *^܁$ |GgޯFR<"`u%8=Ud2.iVa8١$-A|->A, "@W<%`afI "mZ8"^3n L>&hJpz.B6@ ɀ 0́)/@|()1UP綞^:c,6_]o#qc64eelva#Aą bu&@y7a%RJeh6?i`7Ɏffٮ[=&BfE0$Wր*"MSDρˡhUX9Q=Uka@{,'9Гs=O@>9y)TEAv H-Y-bխJ \WWPu>aі 0S*|̓*2k 8ɸC\EM(m k`Ѩ )Ai(J)Jn =AuvFxӌs@oMa]$cAOD+W T0 J# Ar'7cf;`p{E]TPT| SB9 Aih%l40C2Am y)-~j ˰tzZzc ‡r@> z!<_; ";ҙ.IĘ, <4׬B A3ޢeyc{Z6LE|u=Ӑ*&%]1zO]@I{%Up(HVIicɉ(lAF~$[Og>t6!mM|PSmoTj,F"-FƤY6f*(۶j6 T;NwU=`KR<Ibi<$z+Dc f62Gmn?V;n[kEx_Y`d9߄MHa݇S,?4mә@3A3? VI2^*BkG d;ͣP&{IKcdU E0ck&_VJ4R S" >fѸaǕU6W GjqgiF&NL BfYDdJ,vۖU56YJU/&mZ+`-j@A$'a=)BF{T/ *Kn>a.8SATSqJq5|xu"\P#Ār :H0mHX?Ϸa N8׸|OL҇_ +w+m>{'Pp}N!{ P v90JaC.Zeƒ^ m%A^S5bBrʺ:65 Pmсq8  lb@0B;xUsB:uqٴvtuwG'B-;;A~  S%.B6SR{׳͹؇SN/;t`I.szl!=u)E4\0 OXt C[&kj"5PQFQZ\.bȐ'ГBr5{_]ؔDـ%]nlBDEAU@# `bo3ACrJ'>L%Lp<2{6NrH6h&9hYn.ZĩqфLn'ZgŎ)i5*˳VI³Xtb%ǔU$ (4(M}.i40/|8Q`oVL Ba}=3߻w=#>D1 ĔB%؄v3fQ jVRL&0?ck҇i+hR{E0Qg %lftLCAZnݖg5Siͱ)Fsi-hYDɁ9G3 `F5Rt\K1IXFƠTRt&'&x+0`@b~ 2=h z$qE)'K!MIȔ^)قzR Ntᵐ! XUC7ގ~_] D7gB$  E2IԾ ٥,],4mv+ 01Z;NAаLŭ+d$"B_#Rt׷vzz!a$"fQ1S74&y>`{`X$n[BDDTA&Y19 L֤s  f 'c%ݧfΊΰ٘Hlj V) H>`;u iWҺ3wvI`bܼZ ݛEAB̪>Ww 34TU~7mqu'kġT]ao%rƤq96b#HFcgخt;9<&"4 \ k+@kQэGHࡔ4"bW+njLRP%(W ԫ"j4eh K?-")RR*}Rc %bV&Hډ;6ΐ$py19u*p})mgrٗox *`!;3ӳpCTQ0 Gۛ7n5ŠU4Qz@3DPCȾbY^qi95sj.m?g6RMZrbw Ya{qfZ)bO&]Ily+tۜ(5ccӔm]u۫HWi"() jT~O1sDOT8 _8TS}լ7CJ>y̳4#w?Ct}356 =NGoT/ /w<0;Z :~q$RtN49x7ujldSVXKF$m[M 5`M4²965D"8JAf% 80.1nu$M4!!T+):qvsqe5 ,hրѦL 8$B32dX"foe!kɠC54H:޾ޓL~DBh+ahFCFU3G3W_03"‚&MXCdܧDXj' z_<f 7n0ڧ $J`PC`vbjw3!b992ڢ-Li/]GD؄Ѐ`Մ ba>-q=ENfSAFg!rB#Y#+!Ĝ45sht۹jA4C|eu)7@TxO?N@n *bgp4H(&E'>(:< b6XO5 dQ,h~ OJ_S5 O D {iM~dy4nɐmiWxefdF&96 UbT#3 21 3Fti?2`FCb5(q*,8:M$Ɓeer6H`266xAV:59$6fb@ %⊰Ek9 U+0#CiEji g Qޢno+A{N8p&F9x 3u] TML^2,Bi'PNf 5Dm7x=@j)k.PsDGY r,#dB9bGI/jlfDY4{9a*B)5;p-ly HZ6¦1qm$ld#\87b]ШF&!fEIX(fDk;i5 bvIP !2v8 &v i$vm3BYF) Tղ.T@Y 7)cc-+ٜ Rckr1-e F#\ "4²Vv& "1phpd29"m5C"mcx ٌ?TdA v2"\pD67CYVٶѲ+2u1 0$Qm8TTcop>+rת핍&⤈.GXSc.LceѺ QʙfC5sАI E̪֝‘(OAAI0y9F7)wM9bȢ7')˦ R9.|14$r'qm̴^zeA-1XX `űo8spnq8\gW*[d&?2p5A·YBYIsE6뭥\nQ7Wɧ4RL橰0͘t5fo]!rMulo +|Jr"=Af4U!Nż,[,`5X]rxpm b #\D1 gb"uw#ȴ*Lu~ LbG AC[ ,/3f]C如SˌeZa0\#^Ë(A]#hۉDZbEqе,Q}2cŜH VÃ9@0)?sShL[L,h.lz eحzj#Me0KD6y"F oeOI\ nq2@o:?/~OueʳPBA)* F -emek+Y\0I e=XLN$+Knҥ jڡ+>|mjiYcحEWSHB۞,h9;BGVs*IbntuV٢hx,y8aKp93Xi#L8h5 Fnh,D465LUApv;Ệ84 rN9PK2"ʢ"SJCC,GADls8^6e4oa0Đ"4XɨCg""(Tr dW94{OΡЁӈwCt5!8'# h2\³2pp'> ;rv(e4bMkeU(vxqaeθLEb1"+GHhߌbbOgӂr+PokVmOfDO#8Xqzz}a2tw :B@=iCg{>>~"?3oG0+@PvK4H#J PgC$y=ZJQ~?&|2ϚczA KR $!J'"4c^+DӅ!Yq6"UFkge3q"ΓEL4@=i,}Y#UY߼6؍5! 5ݚ12tFkH|'kQTѾ'TDSDz%ëIg^Y&>/Ʉ_DC}c@(E9;djE 4'60•bdCL(SUv RbOLuE$Bp& 5bTlZj [2~έCTpi6.jwbd}bJ<6f o.qX,g6+XgqA VxL;:3={״Tx-ueB#&b@C(8 mȀp3yH% sctG $-KǍoL?,?Lj"v%YQF4'&< @*T)XaԘM"CjXt Hzl&!|~OA0goee9Xh DKDEid~p9'_Wu&O);F `<+XXnI6NAzEP ?+ $;0DFͰJ̕F$DDB-Z3Gہ`j"sHB? ښ" vP솪IQҙq2Lֺmo|pƩKx8qn-Pa#݁w*j؎(090jFFjA=UV&426nIVF955IDX1 5(؎roڥGqi@]2}8 MMBD {Wwv[fA@:b3D\ѳv]XR.a8š@7+&嬹f+5L@$Hp0)6B HZ FCdDgKA7(ܑj"8A@"4o bAcW@cc ;Bq 8iֆ pg.X˜n#0ĩ>uĜN$ِ݇݁.FC0xu 0Yjr硎bƨZB.K}%=}95˶y |KWÚ SftqWH}A^9\.A{͂\N*А h2>h;5@8~KU 9bQ`S=}p0 P/ anB|Jip =;6t vj!WRe9Dh\NJ@n{F8I,q5+{XeĹ}^0U%LiM8y1 `a .+cڙ%n5{D&;s9vsΩCUK;g[&YX?v H~9s5]s9:Jgk*" IУ]եj[`rH^c(…'QwUj+&Ft'+Rr J9ΞfqfI[Syo~g*lI«>L0sh *ňr[CmQ"İλ[@oK4e7.Y âLS:Uoaw^L{I gzi|r%|$We-`–RqM > x5ʗ~^>c=o^w+XNq ~tK1Pv(~5;'7ZminɟE]vgr]θ~sc(W/)՚&(NO5ȌpM=d5SCI!\ +f0"!} պtv٧rUڠ%y-4ᬐa%CXIz\GhE2~Hԭk0[|]I!Ď"q"kH%A.5q9qSR^φ1G\2;_K(xөg3m. % L8O-6p&1ͳS[w)!+ 3l֘r`]EyՉhӉHAaô&DI^c;ߌ]1$""/Q 4utm<j8Z`=.b}QrɌ;jDY`L@lv;lx" nw%D 'z$|#aV \p={1ض6;l@܈br4ŚByX阔'֡z̋#h!b5q.[O+7%!H}'2ԡ-(IS"p"  V&e$ \M[M(4N$5 ;8ISY#wɤoR435 ;u$)6! @*wyɱ(q@iWw)Z!=TDajqx5sT<^VG"b3et3 G22F57w7U.o p)\7!_%f>LTÍ.jEV6^9 a S%kJYRVjL#3ɍ75cy`sp?daלnS}0 4huboY)u{?Aw?#5QK-FJ5 ^-W[zhT}~}"(?3c#l(x(/I|j`ˡ_/(p,~?FCY<*D80ot &&nmGm&ł͆L-FfE"0fKȐOsv<1mGR$zR|ldorO趓H hfᘧǁ5Cm%pzM[[U#{DTXc(xaEd;w#v5> /[MMNط[|=G;>)ۍrsy^k8Gn laﶷ:+.Z3^8_8EprboVvSnJc31RF㠅Ռ<FjpGg^_8Н/NV#Jm 3$dnµaQsk}OpT&&~,bZMpG YԓB.)ZS-T3cPre^ܳ8|$k3Yzlz1`lc58r;.[#٢rWp't o@Wuǂւl0vt^3ia8TBg(vsB{;Θ4`jLk'AC5C ;=hGx^y܁ܒd6x K˰|O4dǓT*exwJ9fPsOz)?U)PPu@HjQbX(3}a) $73 DD?Q&DC_fQv!cX!zAS!|}`xH?Xu洵]t1J:$S%aSJbdHi~ںbifBf@m뭺lA%_D-(),Z0LJd9DRA $4h<ݶmG^{OM1$CLw[¡Svݝdt:ܡwV5@ rnnhl\v}wƫIS:8iJDE%(KޡP,*CwoP{C9.c h9@LMF=\fd; չF#3[Ѿa YN5YTfP#̍hryc=CdTD$HU!Iq c@c9*8b$@AV)HQh>-6:nܩ=Z_TjJWHft+ST0:1 Ed6AG MuVWB?CA:51y"< ٧iLЖHVä;iOڋYC=ڳmywr30G 'XCL92ETN5PrE+Ʊu[ T*)eLX{\ օPƧZlcaaf6fF4RWAmԑZxE6nQ+Q_~`biC1yh:3؜P8䠤S `bSC }wGkwm8kB)gQ$IzD:?`hdC3{cASCf͟s9?CC8 ## ՄJL"$JgCM Y>4R-  K(*k1IfsEuk] fuT"I.1#`vZ%D6/Ii8CgL mq 갤똆̶ C*l'Sju5՜G)N8yK '`vGn/Vʹ.)ۨq?#.in36㋃o#\ FƇ9YAF``4fH۱ϓ0CSyd(7W/SYayB(Ѧf})IPe˹ oε|?k4EuTHdP=Dm+Esve yMf r6Dߘ2vjZ@ͰCl0W3)φ+WՃ?cO!KQbJuNmQ|3_KؚV,"JJ5*!o˩p;lHb (>'ohpQ$D lH6ITzBHYbW8.ɅA{Nԭ1(ΟNRRO ( AҚ?Oy jNL{PHFROG8ʎ>MK5s`I$ Cd BS4?pŹD$4'vhֱm9LͮkQ b><7$c /Qz$4[P.x\c7TG9T˻Q:D%#p2-31œl&uFD2`g`=`W,d.{K8\` be2)ZSR(gz>N\f|I.b"6Hh]2\ i%쒨z6葹v̮C vp BЁBa9($0(҃,xx{!l4/M:=~@aC6"pa @e>1iș"rPp*$)OCwx1T7LXLŜT\$a2VK{Ov>*}D^yn"<#IH$Hg:&rq h 5asPJvQM5}ey{E$}0Qȏ̔N73IX <_HS^a vfv4mI^a1#K ljyAl]6$ %Qv,مaT DXƛ?#L3#.D0,'f@ +ScMt +q+Y*V"ѣ"e(یC1Ld" V'1(d`2kjU.[w]hc4BYE-90 "Q(jHVe'I !Ffb0Lae+nҚ %rbGpуd1A DƊGv({S%h $tXPhŦ$P.F#X`)2vW$v i yDwuv ^?To=YLdfF?}@|h7"9/?PѺ]j}!N .HK V7)=:6nQ m6\]p~qlSӺ,HzCe~^Ph(A9'yxX *]>! L1Jͷ=;QSf4FcQ|n(E4S$ԩ͐iŗʘ Kƍpnp!:C/LL&LYC!2EwO1J9,ڭWP<m,`ddChNa_zQBЅ,qv :$s>X FңeTd[XzvS-/jB;}g7slpDg(@U* țəɐŊv}܈scŕrbfb=plpJa %ZxOݱ(lO+EDC%a1`CHUY]+Ugۭdm +t?!u]]{Yrٺ,ձ4*{۴Jơ3 Fc6bqMCEyPᴐBE,-?Fh/_HY/[U /~᰻^6.p͜0#eiR[hJMR)sy7ͭOD"%&|1SnΞwaBFq#GRLL_(*)irXC҆=IB8v↤_k? iO뢇ňAd&{?Y #q<;Rj#,g q!9g,-bȲJRX!hJuG,a12L Dl)-@l,)Sm_/ZN| A6L5rq.`G!M]ltUlWeNX09RL X _N4b"y4 DtT\8zVede V!֨Ø"'mt^<٧ͽ*LJ[AB@#kMtrd"R("XaPY]fU}HZbA+y4jA*cf\*+HEfoD>0N&$tpxP'd!*sI16W^#{rgssƴ7ϒ34aG#ĔiS屻EBS:gNH/~ҏpc\ {m!hMzg&|qj`}w$< ;Ho5"g(Mu@0K%>Oj?@:c?`2P*oBj栝:b`X j j)6|%^FC@ 9w Bd % 캑w{VLT % A(FJQ6}xLCZ`Р64HAӰɟRi/2AfC@D#Q+Jb48;`DF+Dx 6 Fn`BA_n,WN P6h>߯E j츿 rp32o++m9>L`) ޑFɃJٳvjGRpctriiWwtի5oNໝmsv*Nݻv'n$5F "g0\k 2p 2P0MɨWZRԦ˥tmvbne$"XB(I)A$1  ,( Cu\~U~RvGQgآ6};<=c -4  aAB%s3iW-zr|l58iM2c#TT4oxWv %Tq(qV!‰XsU,A3 !ZQM>:M潦 d''M =i :tμP< jR_ Iǫi 8Q/ێ_|1un꺃t$"ӧu=ô-I9RhR( IBi0ĭDW$E%U:lb;k0+lon'GRq6q}]wv-'Hz5&@Zώb,K;S9) 1#Hjm:8a&>%>.XRJ2ṭjH(m Ѧ E_jYg\`b j,EKSw621QTg] ]wS3M^S+4%sK-)(Lp޴:d FΦX˹QaQȇaQ$9Y+r6!hќ*I &Y`@܏c5e%BHRi1#*:0˥e0AQRIT :2!FXluܞ9ݮ]]J OSr<1QkZ\16r$j6ۂ$ |&l6&Mxh42r`0'ӃXڒCKCrVX^|=a'^H6ƫih.S DY*j`D5UY:h\܍iNB!uB*F`Hhjeðx;!CRWj`C7`(`@7G@a6到OQud>>& h$9+,郈&UG/F珛="mbق~oO'/+ѨEYޯֱkD< ;{&ǴD)jS9C3TQ t;0rL 5j4cQh͋kjJֹZBm̚ѫƫk-k 26}Dd# v (eVfȺ>D2Hf.@zj}ZQc@Q`@"MQK 1`02<لkFH&4P848Y"7VIiܟOzէ8#@ \Pnf!4#B&AHYF"2$Q(5&_ pja$6g#0S&A~ 9;cB|15ݘg̍$PI@w!RGRA)msY-KBg [&˩qZ0Ba*|Z=@ [zIQ7kLjl* 5J %e o?RgAXDh5ggj:D"ZyȎ uJhѐK-u H@ (1%p O9{D$PXBV +W!B Q!*ha$o F"y-mkQDMe{($;!\/9}oÊM1U/<+"$5d5V w#.FGy`:FQq򱅫*͘w1F.մA)#/snv}s457)R(VrTOSQ1E$^5{mQڣjlWUod<_`u^EL*.]s2@hCi8iT0kS=>.w>i0v8*Ȉ!~wT X9G8@6*Z5|#b!/!(v@d-Byd ᶚSL( bj r6gNڥŌ?SlF>Ln\/vƂL̬rD:#D|D3JPP1~EG$piB`3CK +/f픈} R%91 āCR(P ( ҹ* Bk^6W5Ȫ+6ڹs"6uRX9bVE `:iDȤ))i[?bz1A/N@vnT{IDHSwd!Ym`9 2-*(s Yh '5ۈ5d|j#mr6e5C\7clȤM7B0`}FYEoC#d>aJ#aL󹥸Mf;H-#\ W+o#FٿA|^sHjuv c[lef?'R=v찔qu`=/:%B >`wxDPvIIA`%7B^s]O(G%5&ЋF@ta1~{IRF{ [9>!_%ÚsrW(@{=6DqO~z"*%&q)O=0QL v݊ Jh2u~4OQ'a0yA2`amYC#|7!9cU6C$Ya i^W:gVPDn|:e,g S(M(@#/Y*- t|'Rۧ)w8c~nώƹr;vsxԵ=N`埶+k!Fhюks\s[Ms <-up8] w~=qEASSsv]oחזEBPܼuq/hi| r xbfrmCfx۷|{'T(}UmŐǑ_˴hя)Fnά0D$>2 {`z (; "@~mwߋVnew˔Z/QiqDP11 *H=D,ήzwRJ^T)K_p0AL( l1j@Ĝ;LA$L$˥nmZMqmPZ  m@J&!҃dd!I"6rTSS13!d61 ѱBQPU$E5F-cFb4Fe۬fnTMЮnu:ֲv]vƣܵ]H0]X%8VYa")X0^Ȓ!^W߰+Zyy"`莩N) f:$zjdh",r{a*j A+{VHpӻ͇W q!`M\~W6Z&F*j!b3E(6%Eq dje6-4-CdQDU(#Di6ͪҬѕcX5j M|Fo3!TQ@ Tݰnh}YQB;vșZ2I("^$?z9O0;F3g>RpOAaK"ƿC[fUrHȚ 4.cs$i5 $ sP1lAUeSfm*T~Fk Zt(D& dw]Ⱦ`8G*h <35ŊDPlOjuR d?Q$=g[z.NJJP&w<:nlC>̰Hr*dDbS 6$BT/ twrA׏NLMd/H``iAk-g䪶IT]8ƒm0!Fp8 (Œ6'98>ڀCpVJMgmT@\*PiA>~pOs;SPKQ͌<€gBSLd2  ܄wCˇ.=dWnr5׋KIÀ}8DNס vJSKx g"j7Z Sl&H mN4m5[&!bB)۔abvlG) BM4=y#Tff,UQhkTEdWx4J$y aCiNZ5sW*hڄm&j%Z+Q#TҬ(ClsHxEc>}Ay ?i}/?^z  + F `Ǥ:زފPD`+X%Y#-,pqwG.[f bL歂Qk[ O8q;HaO"' m]#SM3''./};H<\vb(Sh?u؁F$wz 2,6,ll !]>h7 eTNɝ`; dH14Rzx:yi{"xa;B;-yl >an3Ӥ:'ejˉuONL\! ~^{Tx$ ؑ=xޯy+xS!@]x4lFXa2RzNRa%,5j]O;3YN&zhޤoD9. -R˜ 3oe!cYq@lY# tZH80r"1GM/(zq9!ɶFmnC$(c\81 vL) 1Ks [emc,iRe"NߍkHیui-I$*ku׾u6ƣQ6BnsNV2#lugnclosenQQ,Kn 2K8Qkj mrD0eѩncr(%iP+T/jUHИVtLQ]!J&0_?Mpc`Ȣ @h;bDJ5Qp:X$j3i@l$ a% B&1e}*y%%1&=,5ƜJh]EgKHQ>2&"t:S+\uR꼵tc"\(c(Jp1s4A@/y+o|hSBV)U> i,ys@ԈnuG`P|?)g, |nZ38֠^wWљNLZLGreu04q1TMA@i2.J_ LiRuƎF*ymqpPa73_dADS% BUMUYﳼWߦdiH 2FeKJPyt J ,3R`2-! KVVo$AJŬBr"z0 AX%834E:f #Az! !QrR:ͧRׁ՝8 4 H,R"AM%ݪp90+TKUJil5%?UWS$ -61*+eC9eRQ2CKOjPeTEITZpdJ]]ui<]$^*߈}2ku=襧lCPk"\^ 5DיE墟tkWRaG-8A@: cFe[-NST`"hXX _NbIi/[Re~dNq#m~HM[) &e-)4맩^7W\88ۺr( F1*nA 0=b[a%ff'SSI-&SfF'TLNJ/ E0O<OaGo4~a@(I"/g0w8Ib5+iZĔTf*8{84m ` I%eb-Z#EԡgLDēcÐ"h(L>adqC PA u!3; B%ϝPRH9o;gyI#  sOJ2L[U6ђ C%J EZEN!pQ@ԀG@}=up3Q֜t׺ K2=I\zFn "iqUMyig9Of^Az*9 ycE[\mt xrHx9} v{{^">(%yNL)WjÄbX[$Em골q = jϷ\#!vi&CDy% @Nä@ݛr".r M6Uf_\[9], # g\Vr SR#hhF# #Rѻ#R'm9]aZY/͒NL):2S,t $,7ĸCBI`8HBY:l~D=}I@Lu6GΔ`LXܰ6Y2='a`t>z=@L *tQj*]Գ3cWSDRFI.;ytl2QFFEڛjOKLC (aI`006@ }`F}H]IRtK/ZūwIi=~1Cp;SIAyg oњWÃ3m Rb1nҚsTXM:tDj1Dl7Z |HOȄk_']Tw<>ׄ;&}R]9u VIۊ!3sV.0od|/(/D$hL{/m1c>LJO '0p9~K @!ШyB|;}}~3lʘLsHp/pm*r48pJA,e١`;7>DPLf.IG|v 05CD," ~[uIX]*C4T,I$ZN89'sbҎДs${z@gz6MQ6 ҍ!H%+$~& lx>Q))"hE ?F!#4\`8) 2Bh_/~%KJ^y!}%GLuс9%>G=TҸ#4ɇZ;Q^ RXԈcZ3 jRJv\}cMG I%,a#BjG{(b4[;p#aP ~iFA瘪QAH4cCiV'p{ 3RS-hp M*f=ԥ3Q|}3&v˜BBLHhg$>yA6&B6Q s-]eQL;0aSl&M@R"1;Yr`cD|MtyhU'A*Ql1,q96`f'rm.[NP:v Gȗ 7f1 Jov!-` O)HA!d]%c6ffbRsr:[m/mPҘjlXC))R5"8TQU-Wm&$H2$**c5nQIj鶣Vsn7HUE iBaiы#fCR$0X(TրK1 H!fMx幀[wFyۻJjcӗyQZ+vJ)v0Lƪ!dm9C5]uwEKwSIˊ8Fċ#2$ch" krT*hp(7kߪd)#e4 .66-4L V^-@*mM@1" 1`Qa wB/Q7x ؂vm2PXPdY{CA)ܛB庉/EzϮFh$ >Χ{T2z`QZF8\(b"fYh?GRLQ;T*G"LA /휉屉!iWHojoۅ\ڲ25f(ѕ2%jGǺR(&b %D["9(( (ɱ H*8!8J!0`u(yrS/\̉C ?ՆIJ/0.7)C}vJj_]Xf]/zGoab56kN/vă)#aZA " x'HTϜvEXh2#c phm$5#]ko l4d|lX.0Ȇtʭdbh7F+ ġ 8\;]+@>aF3 kts6Le*mڍIHJY#GA!ZTڹEh؋j6ȥMjm`Hh{wvyB$=LEȠWǎ$r5G֐leKRhӚ+3+,O::6q[@*_Y'/xn uʟWy[Bk}0)SKU)=wHcL$D1h]{O7h+jKTZѨL)P0c-GfcrXo21Lh ߒoWYAIT7r8/g긅xmkb~f0fNHė C>JpTy!W1x簮xK0DJ,E*x$>iΧN87 bkYX=Ѡ8'ԋ#ʰ3ƆȁQ#ayo$7@ r M2l(GC} \@ PN2ʨx 僃.hZdG]4PuMq1ʴ;F2Xh5b #o !ݧ3d%+Dتswis>HI\D`SN5a2,%ǻs>V!Nkqxr]a9}T3,M3p/$i9;9q  ~^Oa⌇)D1 E`Di]Ũ? GM[%18 .tksJڬAQ9&п}.f>#JDZ6x PՌQ}{R*H 9 ăЂb>) `?ޓ {F)"@$V`GPXT =E s Le&SEDS!Mx@Nt8MS THtߞHyg p:μ;ZܒX+;r/@04 (tTwb%~ HNOS ,N!K +%ۿwh'ye}ĢQE: =^Csv<mj6ZÌnC#6H3Æ<(`^ɆS1s%5e".ԓM[ S!FYz{! : Y8@zoO/U &\`sF<#mz4Bi. 4 @i!#iXLFd5mSe ioV!O|is N鮰 Mf ڄk%=` 1Ă,I>T;?i/͉^-sMhVND򒙓b caM(TB R=EBfa%K/邡lx H؜ƳKp򡇙U 7oͅE'PRݐ$Hm`V-!@UQEžliFQcGOC6l6R-6`͖6;0j,iM zWǯ_ڶW9{o_߷.ߏ?ۏ~s_ǏGfg"hC]хKμPZ!7Dqe%h0 (HiXJC%:\~,, RdvH2Ga`f106b&0q$PK)+m!282p]Em=%F[QZulmB@ *W Vm E4EW-b- !?֕ V&@Bn@pH( 1 `WKd1 @̉b&Ȯ&$TCW$vc9.=2 %قң Iby;n۠Tr$vE7?h"?& ߦ#UXa&CPԄ3ޝl DF-Б.n7D/2Z> 5x\@ݭtptʍy´&Sa)J &y%IY<^)dC¨!l[bAȈ5D{P;S)(j/wey2bmLkĺJ 4po'>sua$"R4uh=#db7Ã1^}W\f= TUW ɺNwꘖxoin3f$!"M} :nr@P9hx*Fv&ԸHT@P%% bc1%1EHeh)$7/M|߭H"C (KI5􎃐 YzէIp1Nt ź8>HT)f'%ww rpCe DP<6 '@QLҡB;zMGԈn< wf\B0XKYMV,"DIDa% x,k |h%& ҢCqYb}}]&~|if({ܞk, mg]>blpR-(d)%14|]_1 |P>:5L'_<_9}&>- Ya` U^bnj،ChPxF=Od/p{F%b|Ss oDN9|NʞY̸B) wahRK!E <3B4AddՙHf(AI3 c"1aj25N5xxn^u$*M UFVŗ1j5:CA]ǃkT@4EùXiI)`GA>R LtX܀gQv:bf cj$FA?+ES\ܻc ?I32=D^oe_dh([~W.'R}3$Ić}HST݇V`:ܲrfUf"YT 2 >OB!;Hd2rE?$ DBi%Q 쨤O<0ꌵW[tg8=XD^4B5l{ʏ_2 I&k(mnXEoD Ws05{pp{y:|yæ4(1s`@;TKW-)}pq~2a'_d%dGٰ@y.<ٶ,QJWxAaFa‚̈́ ~`\ O30u[ؚmA7r}atM̼!يv>GS4C&{(1,SOdQ3H{\|CmjPD2R5m#D,f ӂ#@"q+ J B&@ Ƞ> HE*pZ~$5շ7tg,9u8 :HITǘ6*m[-ūhhQ;tV4UvUʮ[IUt@ kX&aJ% !2F%qvE >`dٍDB z̉|S b>Ql4Q4 (B˙s:@XOC~nKvRѴ)OE՟?M]Yn%ZHf? fد z7O$u`ꄉJ)A%IRJ 7nhMܽhGxoI$xM>(pEdI`: 2M1*%4Sn.5R @(;% ;3QMhE= Bfat9'ij3gٰtǞB%ɠ=BRڦ &,kQj>ۻ|~ijI` |@pu'ϣ͞ R@?wCvA0Gf*Rc&-eFZWI_fL2λ2VŻz,KFfP@% ")r.Z1=X*Ab6H#c,+8a5CLF9DDgmktI-c$yH'A@ ކM!xRX,Pdfj+(+9&-0 >Ff7-ņYJ)A)=$a@h;?-?ۘWTIx'p0Yﹹ}.LeuNZ7S8I++9f,1 מR`K$U{n1/ ?ke^<8 ipH 'T=b{D)m 0Љ켺lcMTKP|.9|YEb9>ljHZdڊrngOCӠN2~fOh BLZC=2bI5#>L*X|QD~#y`YMGw48テ4Zڼ8&}foS2FhԹJqsBZ;LAN(cMO ց:(wۭaPF"ɥg@g%l^VaXapOe9i5w1ϭjg[MvƝN"!tr"QF5&}n+Ouĥfa/{7H mjfv!WN0]ߤ\oup/Qx졛g6R`Q踒t Q44A>&̢=w9Nʒ)߈tX=)2wecqI{P;Fv&ՙIeh[RTӍW.1v¨a{LuݲQ4r! 3#ׂc!D::Cj)$b ;d'ΆeNBYOlyܰ$ȡݝb`!IyQyz#.bx\=,W\IQzxo㋯8lCtZ:mՀp@H=֊57`*\# "EO!rw-"LAki=LIV0ֺx! ŧiæqm@i@d8P~ϸз^0 h@b!Gxx(|qc#LiXod2+Wph#dq&.ȹ,Йvt|Ӟ;w=}9G .l (dac98w/xFP7pێ >s;aɄ%CXi.8FbB!`22K=D?&rKrBD Vm<{`hQqNPq|&-6 _?C^rcY%E`Ol,gGH^CD (04"$QU'57ud;u7H8!i$vL O=DvK>q`Rvˣ(/ 7wYMDDm"۟zIhvr "p|E(105Hࣅv2(6օEJ U_Nݾ/ct'1>"<^|t.*>]Fkb89 :C<(cߙ,EW}IhX/iV$OV 6ѓ6{ac\qsY85x'dK.0mUŠ+g~=|h5l I7NLJ71۫OJl( hENf$i0|s [?[A㜛>/}쫰:!T}9`yk?B8A)O) /P[G1 1 -",I~ns< ES%\F!'GT:ށ*w564mO=@I:A+ǔcmK Y9+~05L OY5PMSq\cHCÛ]  #X|6L9H醍), Zo ƕq+Pޫ/zhOF1BMbOqP,Ēebd)8 ib2$o="x@wL5nIb`U˛.! NL@f$,)( ]PQv'*aԆ)>€I>uF1Ϝ hQEWpT(e(4DHEdJ`]CvK ̑%̪NpvRW}N2̰0<&چ\˛K{dAz&ܳI_GNj̰27 pu@jy1ƍE44Hj5'a .3`6,2QGtw"ykݕb]I(&Zfb>8߬L]E~r?h)& $Eva1;˽8`X4vwjVI9jְ@o ;<2L$8ˢZ4jJЙjf0‚su]; G6aYR,4v- ɐݡJ넏SԙCbc} MRws|c| wF5(CT ˞[U>TM9֋!ʣ aʰ+"MmB:Zwm]^f*=\#A EE1жTDqG6I ǼyB hrAꖱm7Sc(cF!vCH2\쾦f )hc}vȏ{@$)Xhxz ) * \D<L||ĦI!; ӡI>O{_YX`:ar=bEC=<AE؀,rFT<@P47PCU4rLjл"TtHuwV 0~rih!rcE{t'S IDT v ( (͛sѥHpkV'Ĥp1(QMQ bh~': , ]{YҚ5_=Nhl eZ=؎C`kQST׬%$+7qA/ENOU 9fSJE^:We !! 5˙fBTimllz 6D8g'30 C"s9b[0HSL&8r縊ԌmRB0dc>b\:Pmvi>pItNk9J 8a; D%ж.eK0T *}K?q9#{+y]7w+)2Yh !ߒkk B5AjP5+.׆q[YI~MkR,Xw!N>~6_hI_ʷ|(c%"CM ?oi=m}d袡 ʝ]]qAڪ#tLwBtyE}TxhUasC{v8e!49(3 p6l1ۣw[*tp::@ {GQP d@烯n0oHI*0YλI񪱪{ΆGgG؉qS,ڍ}ʌF{j^q"4dCf}Fx\w ƞN9.v@Q*H. %zHha$ηdj tYg6tEUHh9 U寇rh4#jwIS50==vKo!A & $Lj &% !H\E%!Xxp XRe"HMb-,36 fӴwF%B]0;@v qÛZh4g03dlB4%αw.I@s&' % j4Є @2 8dRn% dN+`ˊ GD[6ܸRb$arm=""rif9U皨4y#iH.3f"ѸswӶhl0%!OB c ԱG,J!w3xU>x;svȎ@FLDk(BP n+<|!KH udV;-dѣbs^0gc3/\ -12F F QSJ7+y铦%(R)BkU~.҄s03i\2f-dU1]qřΒ4܈  )c$$t(6) C&J zzzаl#8Ô9c@7e,AHCXk.K.0z$nPl㣨 kە`ta ݔtBkDM3Y\7dߒd9Ecgnd| BFqRNPP~;ĩ1S0 وDdmnȃM|޹}La\ sؓƴ@cnػX,bV`h5Ѱ㉨m͢"IDɋ+.ݧfUf]eR AQlb3}aP+^ cdbUyAkH6r͑ZI*LUH%dE+7u  q3 \g / f3CHS\ܕ,$ cnup[27TʼnI9!oN$to 4E4T̩Iq5+q eڨD-l'F*#!i0_z6\nE[fvb>ME%YSŜc5\(P ɀʰ8%"B&hB)CAHE$6Hr1hu鼕_>L$5RN8zSU'J9t 8 :r["H &;{͝ꯛR.4VɓdDb䔌hIXeKFl(IhcV-IVMdQJ$I¥-E$iK, 5@2¡ك0@V0$b-%yyrڦI ȅ >n dQ8Hp׀3Of {:.NbaC݊˙ 3'nj ~d 0v>[ABIjE1ڂ=G(B )S#2O_M NN^.f@]`Ӣ׍xPF67X9#-tfS@(I .50ZʇI8@j4d2G"z4&&QzcU& Td@:_L1BLK,k=ެ%ۨ 8ρӵ\z8Ʉ:e{eT6y]-r'􌞞]X6]|X0S @ 'Qpl"P^vиavҁ["~fWlIaf#a*EHPSfiE%TE\6xVr83[wEdk)uJ]7p$X2gX=u1$x0Œ8sH3HM˥LVs+c,0=3{{$8%:v*w<չc9u'Q Tݘ%%["=(t !ͪ/4e#"qZ ":ҬrY= T&1sGD׆Ek0Mі)Ab-Z(> <=";C|tR`d%Qy=M$"'Z K{affWMke)ԏi{Y9`jS$zOנCJ'0<'P Pj]Xu(K_v 9Q*xp?ͬ6#|r >ƹTx oe^> >)ܒ#^<Ư_-]( HjffK$ lTb ,l [أ[l -cZ ES!5+QMI@hbFzd ?.&zk;HO{쒈=n"4L1P(sOas ,&P0 u#'Wәѥ8 Rs`ؐЇeٔ9g&6Cl_E|RNǬPAhP>!4~J@G] /FȃF$Fi {%Pí!n4Q%`SQװf&f88OX!LHcDP.HP$ē~,{y,Ͽ$ HT6p$b X36ه0ړ㰀@qyO'}ӆxJ"9-?") 7OltuSU 1Tma>4=K 32.MۮKYu"(b"'ut'>pn# ߦZ v!oϷs]bT(H3!5BY 9HI!mr4/(G;OLȨ!0rT~P|+"._nI"O[-(&:ՕNZ$e)EcZw &D5;ǹ?:<g6HȐ䕉E;_xS(xΜt(ZD;Sv^89QDҒ J(zN=շlDWb|Js117Tua.  4:$^_yh{gr`k 7ѯo^y.jp^"D`_m/}]K--h 3dIM+QPj+޻^j't>Vо>=;8'z$L} _2Wܕ,HB9)mNM #5mUL`c8aqHI?ĂOQ|?x`?mɋ( s2Y]~CsB2R=ʮX֛x-62BR^,#YK&Y"8 %i =Vb(1#Rd4t~8zKSD)~IN1qg sɒH!&(`!)mI*|4Q~l ~NrQVve(9ˈ"B>UQ9vvW/.S^ypHΑf먗\ eQVLa*VJxKY%ފlz7F4uعXSIT.YvM-n9goVy22<|ߑ;SELUDA\vD(֙('@5_?31 - GB* _8Ɉ?6g|7FW Tr %.,,x1 R@1+(x.,֢ l모xSVAY߄E }7e`ݭ>OP\ֆZݩ{N 2i6ezHˇynjrUw?N \zJcܩL7EpX\:77mB,4(\A򣯱&Tȃ4]bS[1{_^hl-'0Ifv1=Xh"Y~zj/kGn_A#b0egq-A}Uwlj0mGw´ܹ:b7''5_[p]yԤ8M~ҵ;ۉo-3<+Wg]= ~o!Ykp۞2ofEvֵ0,̘%?e=qX}G6od8kD8I3t~l*93Xmvfܑ^>G7sFݶƮ޽"'ꭩgѷ6ˠ)gAYYk.$D?FNo[^7 i fj-fԕV{I'vݼo{+;lv.~s/?q4yk3Yo_ߦlm6`"2Yl(Bo|$/דLծj}ObAv`=$sk&J8Ki䇝k!빞WZ~bq)r炩' [ui`ت?f ZKޭY2F몚9WY>uԐ+܆ǚ[kdYYk3Λ!5?=g6Ða{۞AB?󖣟| 6Z;ݬ$kۖb۪N9u-7eV[26\To^Pm)a+mW P"G1=K1H厢2g-EUZ)W[ղNʪT[{W~'tM ϭCWylAt&-?]Zo;lmyMt&o'})Zx)8񧴮"^;)_\>k*w"I]> r7mc`x┓+V)u<|VF L&g6ԏ>>z=Inw7 R;jRO?j u V|G=d=Ѳma(@dD(NhLRzJ gD DBDND| DC &Թ 44Jz4:y$ >F*T*ZPr"!S*D1!}$Dɩ T!4)*} nTʤ,Q#/K+1׋Ip!*I$|a _Br|}X I+E0*688TbRLPA2~ xL(K\- [P]R2]A0LL8DS~'TN:3?Z Qi!)bTO'^TAe,X8.+}j1l2rG\"$}9Z c"r1#G`r0_,ݝEcYH8SJA_Uk s" h:IҀCO WǑ` 2/6y뀉chu vaDRF 5}u 6,Ud oG(E|AF닌D0SbtN֊.(]4X`Td8ABNhIE*bC%C4,c5",*I00hWn@}~( V8 T!\Dbmk{g%AߙI!F<:;>3dF!r ldOD)9 `8}x?{wv6>Gda 4lnoɁ azm_MARApN]ks#YP|X{C(YpZBJɟ(Ug|Izg`0l gFXcg/.{.M=#M_(K1gW3?6QPjc&&nqk<,"XLנ|1 wX E/Sݳ"o̢JeRn;9K)7hn Ufl٫fyXlӹӘ_AWqK6#«_+EG q P8X C7fu4Nno_Te&p/9d S%X鷀4[׀%)pK2n/AyyWW lrq{LNn'ac/05L݇V[Y6O?~VR"¦]Zbp$E>Ҍ.WwœIy Phn{В9Q&xo>j8K$PCXRJj@5Kpa}AA%]g%ɫTПl}W`/ȬIőߧCںv1LawX(7C#gf_;3}1y @a{L\ziOCoDr)½AD jmKz>QsdaѬg0HOo>L,fSbaRCxfF,TF)_yAߣJYB -u 09 J@Y$"Ȕu-Mɘ A7N`K{ rpݐp(kX5I(V{1#hߛY.vdC,CCKj1^$9kVXZm1i#2vV?c3Y܏KW׷>MpRJ/O>L픝jv/ bn WŊY_mBl/;wlprnBf7Z$!6aҎp=A ߌpi;24PRY5;$Ĺ'S{pf{F>\(Uw\`:fzt2p-' dRydh_A,mE<3F!r<I3Lg=Y Cs~`u׭7!bƌ7C%R R3'3SwOd޸M>\NDlYF&;T%~V+ŹA>ڇc[ G`qNjpvkGhU6ShJf{b%,8| 9ClO\3Imf0˳쯹B-Rb\@s(A[v#QotT"_/íWvxVY6h':8F)*H.U浑`=%^gAa"{"kA):*Izmw!@fiā[4%[BZSi u70GO8 `$ cH`phƍj [$) ¶Ca?(؎˸Lk.*]ˏK{ ZIitB26V'f&k]eG%k;R4%b޲Y@}pYc#Ϣ*+ؑPARvR%i1l AkM&jj5t=p&KnM5Bxsӗs%9k$ X4WiܷәYM ;I c\$8 ¹\e\⻭.?`׽ijҵIv;KpUs qKN$x*+l.&Z&ЬѢ.]*ߵĄ4 BViwhD 8zqͣqԼ[s6NR6Q a8[bEn*ycrm6cMYlvzk.Ο^h)8wwܜJhvRnʷ\3vo8S̓ԿP@=.vUХ RlLm>i"=-!XӖ4w,]]uv_]s[u%`S]*M:TϮL8fN`E)Z.iQ˲aoX3015@`{\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;\kOQsEბ+ $HRؤn[;sqt>sfΜ3dО4Ky҅f!M_%iWm#2PU*w\y_1/XC+s^./ %B8C:%a a)m~KÄUioώ,ɧS v?[Tg s9;*{*k|~/(ZW0K,FGMWV+뀠WdXk=?(D |;QB\ݴfxMDBFwv76Zmn}ٻ㋫M/$1