tgt-1.0.85-150600.10.3.1<>,1hg(p9|:]&gf#gq= XXXXnRj)_V6([hI~==֬ O= iҚ֘;3aVYL%CH}v̵66fkF؉1>dLU+/+V>4ޞ0h+ռ#X5ě%tY쳦$g,ǘh} jvUsz76& B1ǀ۾ 2T"lMNJq}%m>LI0?I d   @  *06T   ,, (, , 0, , ,,\,8\,  ,& &#&(#8$9$L:%=9>:?:@:B:F:+G:@,H:,I;,X;Y;Z<[<\< ,]<,^> b@&c@dAMeARfAUlAWuAh,vBwF,xG|,yH,zHHHHHHHICtgt1.0.85150600.10.3.1Generic Linux target framework (tgt)Linux target framework (tgt) aims to simplify various SCSI target driver (iSCSI, Fibre Channel, SRP, etc) creation and maintenance. Tgt consists of kernel modules, user-space daemon, and user-space tools. Some target drivers uses all of them and some use only user-space daemon and tools (i.e. they completely runs in user space).hg(s390zp3a 5SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Daemonshttps://github.com/fujita/tgtlinuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in tgtd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi PNAME=tgt SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tgtd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tgtd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tgtd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tgtd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tgtd.service ) || : fi fiS1x@XH 2F <&> G5 ?0 pF &AA큤A큤큤A큤A큤A큤hg'hg'hg'hg'hg'hg'hg'hg'hg'hg'hg'cccccccccccchg'hg'hg'hg'hg'hg'hg'hg'hg'hg'hg'chg'hg'chg'hg'hg'hg'hg'hg'c79c06ffb0e7a099cae470f5af01faee1dd4678f32dc69ca75db53fa9e77ca22f7e01f945e0ff741ca95f846b08e33f435ba778063c060175feb3d377a1b3a3bad134eb288df486608c6803526bde6f79f878be9279b91d1f59dc25532aecce4a3e964685b00174cd0fe553ea09d1b605a461c19019a4bb81ba84cc49baa309d3193cb86bbc8c544e9b6a45199d82a8c58093801144b8caebe83e1b1159afa7abc4e336850c22b3b783bbe8c6f4944eb003c5358ef894bba231b98f79914dc74c245113eb1aa23ab404c5a36f2f5547c6b8646edda6656c69eaf427881d3fe5125c13cc7806654a05528428ff80e27eeb717a3c45ff3b7f85f089c885919797be149cab8cf002a1dc8137af0e5c189eb83f82dc22944f084e1866ad0c283adf624548942e8f9fdfeddf4d3087c24e3f3e7270a785174361d9eec8ead09012dd2c18ae4418f1f92d1d04a2e1722a884eee7f808f717c531a303b41f71bf07cf70472310f111e0ed859ee94c43f14b409c7c81e27bbdd5b9e9917ca3d223100c78b955bc5c348bca24d6bbc4373e9ce4918502ca4db6f802b55eedae6ed1d93124c74f5a624cd8751a83e15faaec9f41935d168ec36bcbf64ecd23013ef7b594b124fcd150aff0e76adffb7b7231f5576057c041251f4fa0df555252026c68ae076b9ea8b4ed14ec6570bcd1e20cee7b3447acb1b1f2ed1bed1a62c89d845469dd358c96210bc9fbd47a17bf5234f6ce48770afa24cf7f9af47ae73c44e10487807bd68eb06d28ea37a256a7bad6d2064aa9cdc6d9734e977d8dcce102de306888a18f7df082e84f4f1291ea0305aa0f9bc2e49e1b2686782cb73905047b81979e65e66a9e05f340baee7fc1f01340803d561b3d227cd793bdd58cd966d1ca108e63b361ad831f9ec5ce2dcde7f07ce80e3cb94cd602cc24be14a86293dc2b0e29f58f2ae4042a63e7724ad929e75d16e52147c42ec01c852792d111f2f39f4dbe97a876093f2d556538b804aeea42394d13a764b60a28be4b3cc50061203553c07668f8fb349a21bfd15621701b4ef6e05c6ca201ef4820b58c02eba1ba13c5251a78f61e0e55448a661d86cfc66927199724a93a0787fd232fc6e19f00fbf7e9ab936e2102dfba3dd904d1f19ce821e7a4e75264044e0f5814ed6a0123ab50c1dd46bf80e9f9a38ed61745a871ba7419d0e10fce8c969d513424379ed54bcaa8c14582750d02759956ad2c803a299e34254c72d05157af2cb472d2b62b7bc680b6a83bb7380a09e618d28dd8d6f1ff2e42b82d9092ba1736377f629cce2a66dd1c1937effd19d4c27f469edb8bc99aaf20ae0c65c0d404add77ec1add91223788177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643ee90c2b93ab1421224420ff706dd0bd2784c84527de9313fbecd7f37e6589495ec6e8b950c258c5f14f085c33e04956a84cb11a7e79784e297b7efb75ac8c79a827de2229ae6a0e7039bcc93b384c96a6e2a04582741dd36a3ee474a108486f794c09339af2d9dbb60c598a3df5a0a8663870bde8691c24d454e63683439d56be8f725164ea3c0997d186c01a838bfae06b68551151026f3f087890302345dc3aa40831c0c1cf434d19b473efd0898b56e8a9aa26687f51a1ff2cbe5fea64e65servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottgt-1.0.85-150600.10.3.1.src.rpmconfig(tgt)tgttgt(s390-64)@ @@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(tgt)coreutilsdiffutilsfillupgrepld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)perl-Config-Generalrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd1.0.85-150600.10.3.13.0.4-14.6.0-14.0-15.2-14.14.3he@c@c@c:@bL/@a)@]:@\f[p!@Z@X|@VI@VI@UUe@UpU>lduncan@suse.comdmueller@suse.comlduncan@suse.comdmueller@suse.comlduncan@suse.comjsegitz@suse.commatthias.gerstner@suse.comlduncan@suse.comlduncan@suse.comrbrown@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comp.drouand@gmail.comddiss@suse.combwiedemann@suse.combwiedemann@suse.com- Fixing CVE-2024-45751 bsc#1230360. This makes random numbers truly random, adding: * tgt-chap-Use-proper-entropy-source.patch- update to 1.0.85: * remove duplicate includes * Fix blank documentation line in service file- Some cleanup (bsc#1206639): * removed patch setup-tgt-conf-d.patch, since it's upstream, and having it caused duplicated include of user config * renamed setup-tgt-conf-d.patch to tgt-install-examples-in-documentation-dir.patch, to better reflect what it does (since it no longer sets up tgt.conf.d) * removed the sytemd source file we have, since we get tgtd.service from upstream now (with a patch) * added patch tgt-systemd-service-update.patch, to ensure SUSE-specific changes are in the service file * dropped tgt-include-sys-macros-for-major.patch (obsolete)- update to 1.0.84: * fix bug: target bound initiator-name but client cannot discovery the target device * fix use-after-free in iser_conn_free()- Update to version v1.0.82 (from 1.0.74): * tgt 1.0.82 * README: minor improvement * Fix FMK and other flags. sg return good length and sense len. Not needed, additional condition. LTO streamer not work with check only ILI flag, need check FMK and may be other. Without thois check working fine. Test on LTO1 and LTO5 streamers. * tgt 1.0.81 * README: use markdown format * Add LICENSE file * replace sourceforge with github * tgt 1.0.80 * scripts/checkpatch.pl: escape literal left braces * Replace __packed with __attribute__(...) * Avoid passing NULL pointer to printf * set INFORMATION field on COMPARE AND WRITE miscompare * add helper to fill sense INFORMATION field * Clean up error handling * target: replace bzero with memset * CHAP_AUTH_STATE_RESPONSE belongs to auth_state * After rewind option, la->tail may equal la->head. This causes the old logmsg to be lost * tgt 1.0.79 * fix coding style in log.h * tgt 1.0.78 * tgtd: support pid file for tgtd daemon * iscsi_tcp: add support for listening on random port * iscsi_tcp: fix compile warning * iscsi_tcp: Replace deprecated valloc function * tgt 1.0.77 * spc: implement spc 0xb1 and support rotation rate * tgt 1.0.76 * fix segmentation fault caused by scsi_sprintf * tgt 1.0.75 * Fix gcc7 string truncation warnings. * Update README This removed the need for the following patch (in the code now): * tgt-Fix-gcc7-string-truncation-warnings.patch The SPEC file was also updated to match updated filenames.- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_tgtd.service.patch Modified: * tgtd.service- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Update to version v1.0.74 from version v1.0.60: * tgt 1.0.74 * AIO backing store now reports a list of supported opcodes * tgt 1.0.73 * Update tgt-admin * fix build w/newer glibc * Display nop_count and and nop_interval * Quote $backing_store variable in system(), execute() and backtick-calls * Buffer size is stored in struct concat_buf.size field, so use that instead of BUFSIZE since buffer size can be more than BUFSIZE. Also, remove BUFSIZE since its not used anymore. * tgt 1.0.72 * smc: fix snprintf warnings with gcc7 This removed the tarball v1.0.60.tar.gz, and replaced it with v1.0.74.tar.gz, which can now be gotten using the new _service file. This also updated the SPEC file with the new version number and the different patch set. Remaining patches were renumbered. This following patches were UPDATED (refreshed): * tgt-fix-build * tgt-include-sys-macros-for-major.patch The following patches were REMOVED (no longer needed): * tgt-handle-access-of-a-target-that-has-been-removed * tgt-missing-module-directory-not-an-error * tgt-compare-pointer-to-null.patch And the following patch was added (and submitted upstream): * tgt-Fix-gcc7-string-truncation-warnings.patch- Fixing build issue with "major()" and a pointer comparison warning while I was at it, adding patches (bsc#1181571): * tgt-include-sys-macros-for-major.patch * tgt-compare-pointer-to-null.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Adding documentation files to SPEC file to silence rpmlint- Adding upstream patch to silence bogus error message when backing-store directory not present (bsc#954801), adding patch: * tgt-missing-module-directory-not-an-error- Added upstream patch to handle possible target removal while accessing it (bsc#922526), adding patch: * tgt-handle-access-of-a-target-that-has-been-removed- Update to version 1.0.60 * No changelog available - Update homepage Url - Use download Url as source - Remove tgt-git-update; fixed on upstream - Remove depreciated AUTHORS section - Perform a spec-cleaner on spec file- Fix rctgtd systemd service symlink; (bnc#945604).- Allow to add options via sysconfig (bnc#828214) - Drop invalid ExecStopPre entry- fix tgtd start by giving tgtd time to open the socket (bnc#934642) and use bash to run multiple programs in ExecStartPost/bin/sh/bin/sh/bin/sh/bin/shiscsitargets390zp3a 1751615528  !"#$%&'()*+,1.0.85-150600.10.3.11.0.85-150600.10.3.11.0.85-150600.10.3.1 tgtconf.dtargets.conftgtd.servicerctgtdtgt-admintgt-setup-luntgtadmtgtdtgtimgtgtREADME.glfsREADME.iscsiREADME.iserREADME.lu_configurationREADME.mdREADME.mmcREADME.passthroughREADME.rbdREADME.sbcjukeboxREADME.sheepdogREADME.sscREADME.vtlexamplestargets.conf.exampletargets.conf.vtl.L700targets.conf.vtl.MSL2024htmltargets.conf.5.htmltgt-admin.8.htmltgt-setup-lun.8.htmltgtadm.8.htmltgtd.8.htmltgtimg.8.htmltmf.txtsysconfig.tgttgtLICENSEtargets.conf.5.gztgt-admin.8.gztgt-setup-lun.8.gztgtadm.8.gztgtd.8.gztgtimg.8.gz/etc//etc/tgt//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tgt//usr/share/doc/packages/tgt/examples//usr/share/doc/packages/tgt/html//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/tgt//usr/share/man/man5//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:39566/SUSE_SLE-15-SP6_Update/8145ce2a07d834bac2c24e5cb6eed5e1-tgt.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linux     directoryASCII textPerl script text executableBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=99176f57b36f4b7872b79395143fce08410c0692, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=979dcc3a84abd72738bf2382bcc57e60db9a7538, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=54ea0dfd27d6b446ff90adbd6ce6713ded3fa41d, strippeddiff output, ASCII textPOSIX shell script, ASCII text executableHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesHTML document, ISO-8859 text, with very long linestroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)RRRRRRRR RRRRRRRRRRRRRRR RR RRRRRRnrAvtX:Hsystemd-sysvcompatutf-83bf308fe37165d162d25de4ff2d852136cb62aff5c2104c58e44389b5c8de218?@7zXZ !t/S4B]"k%b)o# &$F *net f.WٌkkViNy$5-= |6+w/Nt.QJx5Wa cZM:e۹)N\yI^u$TrXJ-"zO ;uj!~ƾ4'+' u2\rKXO煈Z ( "ߕf{Xq}! L hO6;wY8<{cOF6?(8HmGǶO2&6XU/dgy'e8v}Tx] x~P =JFDTޣUM&ƅ?a] 3\Ә0unb3Z==G´7xXQT^nX 2)74-A%XCU҈T{r4뿡bP7ʸ~d˯GbX/QA G":i^!G蚲O^Q}q"#-2,ی-[Mkyuw${詒Y?ꉡfYHkSݜ9Mr8HD.:RRRlDS.I*je+V26JQvBF"6<@2m>bQotJZlqir (L>7kpqE9ʥx֭*j5۰ >aFžj Q#E@TNKgCޖ5HnZ& AbĄiU^\IqxN"+gӓWWD2F^dTf_?G6 `J&rAk}6._-~'p*v,o!'aI;9a`Oz@*DV>: R%)rJ"tb.aC@UsXF!!aхGHXR[yo3F ґeI۵AyzKd0BvAئDɯg2YOYRRWB֘{nr}?Q(BP}&AoЋ͉3>ns[@]rx%$`mJ`:ךƹȫVb\4hG6czi#>kd9@=^AL)Pr}# \~b}ƛ>Οa%$ )@ct*)`YޮV C ʦ:;L@s"!XV?FACw" Oej7/6oMf GuB Gqef~g>wtՉ\l-VɚfTԐILW{;eԠywEwMfJᬿwwUv@fw J JN2dj;zy38Eԑu?T c@ͩW$mԹ7op2}N~wܑ oskQB% 71bה6?t( 4sB!UY !x%b =)yŎp1~0LZp׊oY,ɂu}´TPP^ -ErFNS.q4GS'RVyjP./Rn5$nE-H静jɂE⍝ħثbLl/3CW-w۔i"xPCo =7|&rAh0#6nC-!XTʾ9$[@YEm/ \-׼ =jhχcylҭ;;ʎ0sZ`ѧ:oK a󶐣yJIԺ%yތ?&sc{D|L[d@Em6}JDubA,$v yT}mB"QX+5Me~HE8 3m-ֺy0݊gJAܙ9elM<9H u $C),?|Gv|v@V!eX$HSL(,)n(EyͪswFkg%u,ex"bz;"F; `!` ؐb҆T]͑iKKA_ H.,̡ahgȔj5 bWүP<~T3iP#^mF~ǾpZŲEs. ??-QT)9,LH\6L( !3 J1%<)YPͭVcĶ5'G GI aӋ5j:Cԡ'[rWgSl$dW32nQ@j% e[uU_j{4AL o.@1m, =&lB)1~c>;R,s?^BZh$L!MA"Zشr#[:.{Q͢dQ.^q-e!+5}Dg;n66%*<4ZXsfiyǧ4k05[ 6+3Ρt&Jdf ~!XIbאۋA|DG6᪻F=_gTCeO6E&f4`h)|FŀpDt<%^;RI-x] (=qkzvZm9CܛMOpxa~2l/Tr(kQOޣdKy0eI_(Z14P`QJMM|Z  3O qLU N=n3hZvjP0P:E"!f߃ 薥T^F #с੬| v~-Rŏas2M@H-]Eh0.- xҩ.ay+GuGL6翾ƗVIlT!`b5bN\&LyYYc]/8cDڳ` a6:Teeg]&f\xLyL-.dCv2.Dվc|Q 49 =hŢ?ŀq@oVfi>yI.`'z`}t a(Z-Nѽ~2'Yoɷ ?|E~ 7rÓ1`%9ɽwO?*bF"@L >26?YSPX5/e]%2 20$@IT&ypq#69E#]{Y Y;{ ]7]h>VL;ҩ,[qay,a%vvNjd#?Ahdƒ Q = 4ZNirL*< ~qixB/*o/PZv'z<1} .%$Rh712"fGzCq |*Z8KeYqb*6Pd^$Ger;Q^P xGt%0pDe ːC4_;qh)`k.O+0o+g1%qFf㝕 j `*pګ/t̙ 9m8ri惡?ف&h ;t|ƏslHfn/dG!BLޅihRW(;4WJJ({4$A6s~eoHL+N9%+)~0U4M_Z i3WE`TYPpSϯtsBPE_tdY=K1&]By?(ȺTԇ 6E2$HПid>T*B r@Siҏ9h  o+ CP.Jb,.ҍ|gjw?+ O w\)+Rmz ρ` 졵f>pmk&=t6_$pDxǛSޣ!z&l O//GWE3 SCEu~P#Qcpd7 I.L۝yN0QB٪ #8yR* GUۈ먩S4LRC]V?A[l>G6=$y\f|/+4z*1% ~GVx*ߛ Ju'Эi@nV#Vf7f|r Y6N9l%Bi*23|.a,(nhIW.(5HBPL ʏ`dJȽqt-hI;<0[y/ cUdQAg?W fIbIP7XrbAnƗo}y̦8a_bzKR1"g'J 3\˺v!ԯ9飒XIOK%jhG2KoHRA6jFUye",y%ڲԦ\H~{KKks[TEL߿k}=B~ܐzN|{zTp:a~%rm _MZ"KOI`yW,F▶̉nL?-pk2z\SY9ѫD3f!ˢs7 mMGJ. pQoc@ @saܐfQuVUг&Ѓ|"ei=H]Lתؗ&tYh˨ <;,XM1f8=OP 577Z0%"{Ors8F%ٓRoNqАEu:FLfMXHk=S Hk~w4~˩S'eҵ`7NU삇 !eJlA֛]WH ڋ~h7_7 /%%(6xf"N08Hel6ʖ3t穇Wb/p.P~fS о'm(喺?zHi8(62Iq~<gjT_v96!1Y%u;b^KH/-샧oS*,KL)C^!)wW(ёĜ;{(=B- -&osaW*goqW|Y7ouvAcF,Ih߮VV.{ ;7 0W<*m*7,\=ݯHmo3DFʼnߊ[@uqVY.G<Ȁ+lvԊ7)[# xi+6xSڍPdz5bIljd<%hXږqM.qێ5E[6t^}so\E"/0:Ro)FFw%ɷ2rK_n@Q:HJ~, ڪU+?}93ڟ65j^y.2vN碧./ ޜx D\ǥ[u `SHc4㥊S˕zb+,f;pUeOv};!d;.riKL;S8V;`i͞%&|:wuNOBv$1F)C &cTS+Ѭ-ާV4.x+p t &®+ 5צ}-U|́[]uH"$*)@_I%?&3[o>Y></ZRk"窖%0o7&lpjPӨMuf-"VRʡ5 4!BӰP+K.F2j>RJNpۮiBN2y)IvKH;Ϭu?NA`?N6O*SJ]aؠ{jKxD*4P7TDPBrf~^R4Ӟ%UoRFPoZ'QsH*hq؝rRhFeԤ85lPn Sy݊.'jFM$"i֋^*;rm(\\ڿ`q_$¶&f֒ɇd!v K"[:ݘ&_vF8ڡC j?r":dlWKh*#a=K);y;޾Hl ~?r5n'(_QHxZ%긲k_f8= i:`XǜRxƜQ=CpA5[02 Aj&`ʠnܗ #{HiOs/nj<Y/(΅9G|Ge![5!E%Q_4DƇjN $l$ztV" iPC ]N&j]F >ޜ7$Y--Zap| oh[|ɵ;8[-"Rty*X!@%Γw[QHN5Vy)US"z@gn5Ad '@nΰVTպjcҾvٗd{vBк-w\H QecBK6{"͐ @M3'}/dXFDXD'ZkpNB )KC>BI H8 U!jRȑSi$ηR9մfw<;NQ ˒).#9Fطg4"٫ӍH_M!ޑ[ O*-~O2&/;fNu #{)~SodCySgڴ< []C0iN*㲻e(4}ĩw/A}˴;V$ zrOB_1 ; gRxCfSXhڜ o61u#PMhoByԔ-tX)뽭uאּ tHwt籴l\QfwL8⾛Or"Ҙy&n۰(8W1 t;=XmN_ħ_65|>փ˲?KD<A崈sGW8^X6S`I2Ɂ>Tؘ~<-FF Ng0tcSyQx%;*_, #H 3b-;"C5W1m .)1_*wRP"*?CsrSN]wuW@ ņ}_"WlP5e@/Jnj#(eu8\0=(%,9T"*86uZ!F,;*t< =Џ8l.q^\lb%zvqB"/g'!k$ޞ~כ7l:St0yyxV \i-/hi$r-dL_i"opi7ohX8oZZ#UPcdZD|e+Kt#GFxvxIBK m za]E77(z؊::L2@h0#at}ilA6cb'U槹C^)ÎfXG6om*betTm$[gyuz4掙d$s 7y)d/=!`ЏOJff NbA-A.`"'#`{+p@$N.֡Oy#h@QIɃ 3٩X1 l]OLx'UK[O}ɪ݂(.G_AFzL7qJVU0Ҋ*u>`9Y/;-*7;+n~['& fǸJctRDJWoeͽҩ5td*fukfEݓ JH:R5B|!+ͳ2,8֔ZgT͐"@>%y] ; jtlK, 9tdԥ␠2 Yc.xAPEa"$%slɭĜqS#˶n-tJ@.xGXz+(y7@xɦ}kS(I J>0NmW8o+pX:҃:|⊙nD+{ANB,gDF[/{(,fuʘ㚭4W4za}ޜZqWb>T%g1mD~ѰbO|L_{$%AJK^YyuZb35 J . _{ܵ]HttcgmUEԲΚ 4&̱COMŰgִG,yY`Oas8#h ҏe [GssEszRV: Qi߰eS&?3?=<ݎM(@`LZqE}Gt.і/Kw[9%*Cq5g6vgB֖QF)Vmcwe\K&Pѭ}&/-Kf$nB]&(i¡z`1lUE7fS 5v*0뗔rp5eUE?:sƅBkI| ]<͆ə 9ODol?mAv'9| 1o+T HV=;X3'`>Jsq$@aC(niJh[eann&tT[T붠ALb JZèz{ՂKܷ -%ʸґ+/`d\AR6耭3 j֕Dk|v[av ӌ%mC9A"[(Hc^vϛiO?I׉SE[ ćZPzS.VE0ƆdS4<"6s(M2PlI/`jt7$ʨf_ܓLM8PVDSD uzH@2W5PC (=rѴLʂu F:w(>uS!I &%L ^t"H|/0IU'H8\6UVx (3EVyTCrd'`%o%_|co\ l8-q̭uG/ge@K/l*޽[N*}VvL"q]hp[lbkd-Ɣ9vȜ\y8I PI} Epx^]կ^ijF9ZQ*ra{Ouɬ-VL[S4SRe_Z-]p7YX+@k[f=0E0Ђ}c+{-ǝ(7{4fd#8IN&S(x;̤ i9Sz{趁R]L7 n+ۄ,axȌMZT<M<87wrt_ PUDGc3j˫! y%BX 'MTh8Zbo%_hOWBBֿEcSkiMmfX!#BIc.hU;CmNmrH4P"۰|$=3^Zn+~7guݰ6͉y[Ld+n;qCom Q1MDQu@^l9&&VU,%I0`-9/LƗ0w'S6=I@A6ɡSA*ݜ0joӯxϪ~^ 4JX>rܞnq%';h!si+l|D(I5?50b$PW3Vx~u;"93%?zSsH(^_e'Q͖N*ϙw14X0wכ)Įn|ߔ?o@w EF3YAEiWl t?aG4#0#ˎ]v^Bƣ%©oϰрjh{ۢ5Wzi;}HaHb]zAIKc27_ZMNBHO}iڏJ{ 4$fˋ2>7{; u^dRbU,xTQ#y'+, a􄹠`IpRhARR[ǎn(N[0Db⿑wLK%$]~_R0&h~V׌ILúUeAKB+mj^*"krc( ]PLUIY=wLDĪNyi慕D"Ȅ Ɔ14HTwϫQs7FkyAk:KH%UC+V>~%Zվ (F~0]&W߅ͳ$\pT,[S? *)oِ_q*үMx{)7:qW ZY?=s{f.4h_TMggxD3@GqUْgYRd%5Dy 5&¬ԎnXƐ}(I7wӓu6(1|#ssp+8Uᨑ GP[L 3px[u+PCH hblܬEs0jPl:9|21;B0[Ļ)Q[>CH9aq/ɋ$#]4;3 Ry0zXb°r.xCMڳgцca\YF֠9ڊ%]4h _&K5=ī>{38пk>S%xp V:DU Y'?i$.b#n5QԜϏԔ9璓V#!0ʻb;)Υ5f'F'ĵPIb>1}IxF:(K[;=1`p.ȫ6O#*r6Q,,]rmA. M8^P"VM\R'OwWiˢ6^u>(9K?a ,akJsﱅSqL$›Չӭa loGbcU ^{=s<(<<- ySmvzd1u+H d4uYggzi4Ziuz#LzkU*/6H+;=bh@$O}6J_dYea^RkU% CÈF7cl`(gZ4/~u%-KIu{rDWy6x <+ ,B 3^ݼKy:˵(8(Dٿ% nA{9t,:~Qv|% U n\iKowkL%na[_)Gtm<ɤ,N>E ql/s"՞kf]3Ɂl 9LlLdD*_v G{oVJ,ua$OZx]n,v9VR%#;a%ef7~(Yu@vq㨐 ޠ5SwJ v!{r+9WH&ፂ2T|;T t]I_Fߐ0iG%g˝{oUl ߂/q՞LMrf?ٜqb9^weVFz6J7cq(· R?c n,ڏKKH2r,+>+u_qtJ04x_Ϲ#$s|{8EF9 D{DbdXYэWҤW'_6fI2% HS{#x4*RY>ڼnt˚1c.3 Mx>,5H+Vѥ1}tcr歇R )edsLy-ىJOc93H ?`^E0=,r'S6EyYrJ?l@.sm`B=EfK`yđ%>Sw,go 8}#φ2j1+IG rJ5$汍X-Ᏽ(MPJ014.׋(Lδ'@?i%/ 9bX|˕\ hlwcrkZY:sձ5%U:ssK,%PqQ7oܤcU f5G`L>' V~m,gE2x9* Ljn) 7NX7=3 0_ZݐQrǛ&uve[ ^n[wU-4D;YC`~dV džh{{D&W?LDW^3}E8S? S+/mŗ3ȫ>OY?- ,dF~/LiOnw|[a#@0@FÉ4`#*]{N˄V(X@ d9>"fXLj &~c)D%L(ceݟvcwYkiz; WKOg3ZV祋{l(]JV*mǒسT-]aP2pH6|, Jnf]AβVن [8rh7qMJ0<[턋ڨӰInЗ d[c@A6}=p)T6q/D(Z2wT#.`b$m҆â )j;X-0ϻuqIR Ikkا #D{euT|&n6ĔcMpvUk< O!psy62XOzKSfhcه(~ k ٸYTA(Z#.]we.ʶFr9skKk vjlh mwѲA0|•/%!ԁ)j" N|ޒ }zJ)3} }s[AMMV_k@)l zٕ_)]g ӹ3~`QsMH>d7E/\yo}Eg4wܯO52}mvZ;5.R{WjY BF *e6.46p`xFJcE3HS&q8Ka\caUm'fA=k{w ґ7kBVWG 9-pci*5.(>mh 2T1jk +TʋZn?k_U߫lM{^R'V%P/>/Pr^j^A$  yߤul׳򡎩銒ZT}*x3B:`c}O⩊f0nxE{˯"HUϨ-oTXҲR㌟^_V6ĒUzwx"׵q"@jG3S'6k< U&4zba{hXw!(H>SpH"_8WnQ^nMK0c{;lBE{(0[R>y#QF#bmT 7!+xHA.}GCr: Hҕw%e `E*n\SVڷy-J5UdwNDR$\iUZCl3XR=@"UW?~3KΌ 9:\I#oō6ӻ0LeY<2[]9\&Vka{?M)z|Ťߦ;Gw(!?Ӄf: lA`Sq>RAuSsNǴ*C![,#$:SS eg8wh6ʎQ 苬tYv/\4Uŵ0KbFz8tvV)g{*NL&/vnZ$J;zzH1~Wa.~ݏXag: &<LJnó a|ayJ }aOͫOڨ6Ej9)J._ASx䨾Y#m%DuhGZOř5ҀDZ}T.UUV--`pQX ^샟kp8U<'Q?939/@J=KPD)0pqW3/y@:+[q#"'^U_}" (*Dfa4%f0P}&'Xwg r84Q%Y@qr&r(^']y69n BhoKola#ێ6~S܀Űϗ&W)㴫' w0UrΝ J+B*@W*$ W]{\ņ^ۣjC .9]h?CA0ϻ_0ě{H Ę<b&91ulhD,'$3hC{; i+ޠ3C߳i )7Dauis4H3z̚Uz!th$93+.Kaպl;d#dp:澷h"s}fn3W[fV˄lGi Uće'!}ԤEWwa!zu_!b;hE:z "K]U̥m 0|&V>/k0Z E/Gڠz`n-b\n$%ǐ0h,e Cᷡ:fR)tUE<w@X:N ?~ݲ"PE&.!Ѝ 3n 7BoL>yΓҊo5NDzcrd==)͉5MfF^.@ t`p9˷f}4 YсM^e"+=fPF!m "ғ`_ҹ?~m}x4[GQE9o_`*[X`kK-͈iAD8)TKX@םsev>-zYh!œU9OL fo#2`US^Ow _KwR yoC] h4̙P_7Ʀ\ka6.7$} ev[s5F9ȍQnW o{J)Nպƒ #~A 陰؟Q] *mU֤SewzU+QP ߵ CM/3#BJ*rқ3{koLҘ!H)x[ %X55HY܄ Ж!odǴ'xbƌg3%(fE Yul!vHŷ.4/cWyű Qa䵭F-h&&]zfРHĆ cw bi2 EJiaQ R ̛2k@}5 @&Y4)ac zwHc.QjXuG;20p}\vp6~Et%.ӷkz~* Έl޹jG8QZ]Y!eOx .0Oz+y% . )%>T7=Ւ[ATՋW%"[Lw;*:t\=Ǥ[p>1W dQ¥`H3] |_}2e QԠ"jލ*'L8⇍E> jԾ|۰ܺ{2]B־]$JJ)~+˾T^U$p,Vfn5Qs;~sQ.Duui>d*޸Z'o0P ¥dcdS1£B~ iwCr?R2d P&d7&_Vj-h4#n_ɕLf`ƪa?`FI Y.+02x <õ9X\(WA)C/^/l2@XS$ɍ- A^r@{ f ǃT<}6 J5I@݆&ԍ NsimΉXvUo[w1{%7;c_|ǹC9mf\ܘmK{. @Gmuh5=* wc?jmڶ\WV N(\]0n}zf Ă8YxJs JUs)'1C>zJVAW0eAg#~:%~q(aZ* puVkwyCx"徍DΝEMeze\]+2 R"XݫkZu^`NO C]bBØ}&y:9Z?Le/I/ǒQ%Tð}IQ\M?;:DDTm\H/PnᜬLnG llmu[v9R_İ Ua(y-gLl-%% {#7kALv 59&bRo1=xb~V?ʬQ>Kqͯe[*=ᛯ?fw^-!MA+ t90AO|,_+d-<,aiqs/0 /Cﱕ.KBiZ6pεp)naXH&>yK+L^jl͚'[4u$}n T۟0 VTCˁw8%\N 2a @+`K߉@gck{孿]DpM D= H.retdV*\;hIF9E1'O$}nSnD^x2Bl?RЀ8QWH~DFϓC%"wQ~rT_@Yqƛ{1 ޔ@ Ȯgl+ ѨMvdP@rӼd,/ .择gQm?q<B 9#h O3qs+B錖@4ޝnǚ ĺc:z{Ps<_y!V_T;hUW4lS|(gT"#U z;,f_GȮCԤ'iIM-<9A y"ȓOfDuf+c넮rZ% MKeBn߾%{f~Sd[r=A6 f#4֪~(B Ӈ`v6P|6oZ\t:E+Q=^'-)KT%BWN :[ DvqF[wy|b˳+ҔV;;'QK^ASnƩ4CaӠ1V3* (F{Tbu}|t0hCΎ-ג[Ql" YI;S,t Om3@!9oD>YudW}ʬ|$4v] =`H1砥FA|K˛\d;CFa]<1/{G0k̔;q&<pw,ZxdT`E5?' 1"' W*Ջ "U[*#"a[ ;\mDWr>"x)/v3ErrRg׈ ̐"M6aF+2GTCAY ~" j4 Z!Ȧ.9hSp?blmw\`7ɥM=3贱&|^r%eo^l*Fn[VN{E8k R>~5s`0FV`HO@wiy@Kcuf#Pu[w*> AQW2'szNASu@#zZ*VI&)S14Gq[W)<,mX36sܶb/LW)Ayt4߷/#t zײFvմ0v=w<-eʙzsfwg"=YzEwJJƮZF7cT@Y< nrg\Hx;:G|BA˦Pfyg#VZJ3zii|hҌ%4.}⫕hk揎(h" j$Z ǢlJl,PIPD%24#sS;J%_KIV]2pcnݦ(zu:sXBQslXyWgfӇ77ej) e2-]݅g5u$(bYrOSŌkEi&uߞtJv$LD'&\y2& "Ce~~&b Gaå3Ȏ6o&65~'D؍~rqщ}wpdVl~GcBC% ۭ&Z@e*@X]6ԟ M?H$&dW[0E`!}줝WΒ@?~zLCbJ#C0^tcҢ,gZGh@:}"u{,j.L CGC۬Kz c*(}U%9Ѡע\h\^*y4_BA=c4Pq5H3/8 ex.R$8)MBnJ|a7?Mm,O\'& Ҏ.n)}8QL͵A[tȚJ;;{&e`gI #WkXUy7` blwGM+M;eԱ|`b慄U{+3 :Ո 9{8*#j;,LXSg G1D\(z20>{LUi%Y_N_? ;b?N2W.#9A1 FuԌ)>%@h.9-|M7QLvq~7W >Ynۉl7t:T ͦلZΡ4PryuIZ5n5[HlA3Lҧϲt̊ xWo|p*.`/gKXFj%l4Q[N.O5:*RL_h&R_p2jD剼y}HVc^hu0j7!JrJI܋4==x@B9QM ӫaxM##J"2 T.|qU0%dW˜qu%_LFoj/Pz|)weP/9¨@(&$ɿW"7Og1E~Z֌bos!h:;vnB:bZx*̡[Epʨ )mqv_~b*7C"/\x$\"" !}z?Ts,3^t^ĴE̙.%~ 01P\Z2=c{s/ubt2nξ$صX6ĪvUj 3cL*)yh_[ >/J2Tza7Uiܳ(1یca.M &"ZMq dH[V,].Fs2_-FdȢy8;&4~JQ1J[G `dk&"W[/t ӬtVLNӏ6pch[ev$<"툱X=5nIegq̲~HCn %T&7+7vYN榯&Ly$vȁE6D^ꖒUz/Xp)6SA0!:xw en#8}{|)G\`G>[u-4E/cˌ='jZB_:.?|ϤzMϡi֩j} kV<^QG@,eLQuKWÂz7kyW_X%,\NDs9'^[ب-yZoHڰi^UdtsaJ ϲH=07-hլpdsVT4E.#3 [$p!QuX(XR}-=6d);&o @\Jty 7+3LZށQ2xDkCLi}MjWL15OYQѬWSJe-Egg%P27Qۓ5,Fyeuz)^՘jԀ(h32f ~é>wɟ+i^-`|gmW' >bi3e nȵEl;+ dx}{)aEbr2U:(T3ޜ-ӥEtyV)m"Ҍ=o 8Œu*YNG`./hh@p]R"Gyf=(}@)$H{\ mZt"nt5ڤ ab6搄W0e4TlEzzj$7 Nu7J?"WHK]8MjQ&WH6ɨ'LT^pKnfb`'yTWǁD|PB *y%޻X,$nU?FH4zo1VGXS]@:0bqKY{I x'.$9׉M. ]~aS1U VePtNR]}'Cjd;}8N-}:+ՁFxzQ¡d>.{A`aիT ʎLdn3 + [;1%vq?0igBҟcpT28c][$ʨT1v4(eNHe8V*^|bNJ0[bSoڀkeٚOt2mR-eSIvD@ xIBJxJ&2qbtr{1o$;.j: qD0XK*m7dlnQ) *ơ<} cܴd p(+rqze~wlS< `W=hlT'߯pp0o$dbg 8%ků4SR!L-5=V #&S2)ɮ} h)uݣ^lQ*Uk{ q6#ro Z} Xkӭp*&D33kd)ة_vfF rDbX?tz =Jc s2ܢu YCNӍÊaYP0%>m *"%ۻWzO[|oy{geurtj!&SP.'zb*c@7R\T%n0\/-Ͻi9Э^؎5N1Jk<{1bwFR=N{NrwXnrG&U𥙞C8߁_6MB1lC(}-'"z{D_]o'$[V.9y㮎WMi(QdQ w: 1S*J|>&Zx񑝛%Յ0pe+jFuz-Fwb~3(UQ҂)Xjҡhh oKЕuJ.:,R:~0G^)Bvu;S,m}ƂWY q}}g_po)K$F\V%_4nLwН㐑DlV ;j~KݡN|xlf;}CWp‡_4fG9< E2/@K^Z%wi, OV–9NJX: T/V,2ngqfg2Ԩxg!nQH/yqYWϿ#r즁I_:GhH(77y L%q_)X 2]rvH fk-Ą?譍:ämhq 1xa?:ԍuxn!ZD֧( Bix$aYZ8J9j=ZN 5fUTw:_S_'x~M@ZO >8n-9]g/yyf*[!gth@U?|k3맶6+0z$ώqNaWMv洙tQKO3Bua5OI 2<-#քQ?@@k f2V-EHWW N<> 6?FhRH=tu rvɊ )U$v)y`7o0%> ѳ"u~F)?OC hD mC}\ %^仢%Sa(#+V O`iF,dz$1o"u^i׶KVQ'1 Y @:)!ݿ?[c昲U;`ل2nj")^a*Mki&DMʘc( ZU}CE!'xM~ zЂ"QK%@#t3q G'E4M* \~a&m ƺbNҗه&KѱwM|lie*0Mk5Eal1ۈ˶M--~~ m\p-߄&Cadj(y"Z^&O+(]h2m`'Grrgxא1e|AdSړ lX/+xB7$Dv. } sShդ% Bov=\F!-\8+{o@-3!\]XT٣g攰 e3swe6z[G3sia2[p+EX` H| S6N&}~{f9 /n Hw^$l 4&!Cf9{:Pac;' +F _xZY㩲V]4V|o0xHPXߕ\a 3kǵfV41탼ɵq)uUwDMT^H_]+Ͱ zyCV<_x!|ZYg<<#@j[{R8gF^lOA&nݺo|n)K9"%^\|,N| 0b6(\I9eʹ" ØPJ֋:Y^8<ݽ=Frgtj`܍0yOc~ EdBCg]m|KLFL(7*4ni}`qIfb0F3ˡ<9+ 8)7Y i)BﲚSCJP!p& AwKR:y`*DcwA"IF]Z'coƞѣ9DGk[K}4H-,sUhi-Dbb;Rig<5+gFHm,YcϽ:Qdўq-2M3GFÏV(J&zT@@e؞ 7[i lxShlCdSbA93 R<8l:CtIPMefT]ub8ziH%CDtPE=n0 6)^m]Bpm6Y+ғf1Y2]>o^2h+x$&Xtu6Z<9,MtSǰK|_ F=H'{֬de UZ쐏LQh7)|nc"Sm~ާ@kZt$.=VW4hS5}*{Z쫃3F$_IղDlkF*isQaW@sAs- cҶ|UAWj21 >B~}4H6 1vXj("LY+-F&SGFWU˰sA97ct栛 +ק'[ܧbE$3: S m/*CSeJ l1*d&5^3Y_ md\bP޸E_JD_~8| ;.Wl =Ă.!1nsBeBoXM|KHS5\>ܳ 5l?(445Bs*,",$רh1x'e(r[q$60OHpoQz/D -m57{]cDKV~Kξtb0jS~5#+Qy~F tC(w\Kkku$¸G?VfQƿ]*Ѝ&vH8R];3D7HjHywCyfJ%]X[^8B 5T79jyr"lBnQ'  ?nT y$!'Xov_KԓtZTlJ{"|ObTVq UXC 2Z.~d.Gi=鐴.!p|*?Wٷ9>O|eq~RGs4y>uMk cs/hO4 X`ҟH_qf;qš SJ1r 4)H;C#h(}9MUddS[s4|]#S'febT4L9E"me EvKPrg{sfJ%~B$i. Ca" Eh~.y]#.nPt v%{a>$lQ'Wv: ^:l<&hS,xdICAP2ΟO#N)N.!"1.q8y~dV?!`HmebUE}Zo7JQ8Lou+|R#̅IG#%y?FZ*SAm6&;"R V3> NJ0!ra%YU 遼kۼPhzr%Ec Ύ$o3 @km'+9X T[6{1|Q:MDЯmhTd80bo L RqY?V;>#Sw<7Qv8VO_j݁yzEUVJ~]mMJAfNް {'oBಷ |"Z /mF$ϸN Z `!…N3kmMf(; #~]6=XvZ؛g0>XL#%亘tXP{ɻ9__bH:N52aF Vc2dy&B0樦X!U~i`v|eZ-dj;5aIQyt*lЍK8M._bAbrW!L-)Nt"Oʞ VG#u V0+Bڀ!~rl3{'d,xN:M_YzBCNƭ` یC'2k?%uTXM|w=:% %N4 @࿱#؃.c I;bj%Ud\;fԑ9+3ہ,>zxS^qkC_gZ ;8Ǫ1F>_E_&׽Obq*IruqsdV2P5;͏'KgJ$P,Z' +l _jK8o֜*  -I.Pnr)ߴ^đ^>0t ئKRt׶VpSJ@qb/P^,Augh+70]_)9on,(7K %j`K`[6XI"RS5*I{su1 ފØh]1kĈfu Wc^E_ ,ȋ6] {9T'I"% {;v2yS0^J~&DQ5:,rÞ4-i&]ߴJAj J8|L$ml"x#7e2Rn2da/OFQ8E /by)dT.TX; )z~/BrA92A(ohx[ֿA]B!ɍFjLFVʵ}勀uq ߔx : OEOċ MaHNnfQOisNՆm2^3*])JPMmˋ'5з*lf2E.{HR8۟|ﶮ2/EFk5̕b}樉|\n8,W2 pP"n,\EWQGjF4p.}ً;? Z'4l"i3by\ ;<t>)E{.v嬭A-԰9dJ@]Ǐ~\9ڋ%ΆUq3[{C<̫_A!t\K\[Bcm!N#YcezJA6(~^43½Gi]ҩ!w]{qVpN6? fkX-^q(8hjI^<;brH?N:pCXwz%x|F/.Po2=1(i*=QVE4^D%Xc ťEA {B_phsľ~#E)v`5.厤@ڴg!p̸ɼTcB^1yk&1x(P.B!o,[7z:;50.X!Ўc+Kx> L<B{j |=QE 1Bzkњ7S,] aSĖޗ\#cUft+Da`!0c;Sv1g)&+ TKt!|2 d}5u'V&iVT[4Q~80?Vz*J&x̰,YyQ'q 䆻E"BTE"#h* \Z=iyׄ٩o3ahNF\A3/)eǁ`"9SpMHQ{m İT nEp *՟`rz;|(hI1JE ~J Mp/;>VReuSM<" x7oZ?(hc @Qq9raw&+$ mMmfʽVvvf/CPcYw Nܵ('Qq~o" 2ά'~ϐU ~0HWe3.!3] GRt-kzD&dbwK(>;`gT~>oH#(DP+"N9!j^aqбkEr! :#wfSBdeR[P,՚۳1@EE=Js2^Gm`YOnB(qgcN#Bwѕmb`YkDb}2TRE=y(eۃav;nMY97Ya:@,OT3l*ǁ~Yv,1@Roɲ&,&l:LPp=?\S00%-;-Ԫ^Dѣ(ځ_f1/3wrVw7Vb;Pr-ݛzo*,yr$[Cf{iH1,T `Ϋ|0#:xvwpfd/*rYMdC鵋λtaUм?R<#=ϭJuV¬)}_yۭ#7D)-U lL2vKو}R2"+ m3g"NղpGѹ(xBjGUVלL.I|F07YH+TWe$E:Z%wr? a.C uH'eZ~,YUp*DVF[k@+>7ׅR~uK9b ']X" [V=v_p@Ngӭ-@[-^slD8,Moޞ)H $u#@{%5/F(ҘgaڶL3  !QC\PpW 'vk^Xl XpD,#x(0̓>7Ee3P4jG+ /QzQ[^*_[O]-f%*Q-h+Wk*{t㓇#Q o1M:7R'3YapUP0`9y|}C܄dΦ3Qa0 jdSqyv\!|&\rSl屚ŢAV鶽/x<[ZwxfKůU`yHM)Su2 MfJ%3!'+LtIMoϕ:8Sޭ0qY\pmt Ab d9W^frDsO=Ž~;=.~Bsg=S;75KB Ԁj!&g PW˒` I7#4^}_c[nbwP*AԼ_ ЈcԒ|iju;i%V\:hHP7ֿ`BLK3%H L' vIw `bN9Ҝ M>fQ:@2z0,ވN{?5}ۤ8d'CبFq֨61v8aul⁆M(r7e2Pd>'ۊјKKZvK@IwDaV}Kf57;NS*i<$DZJS$y!h$Ӂ})=HZzA? \YY#e#-0eH0|`~ߢM|x.)yV.L $Q8;HH/0E?W$m=9\FojjLx6^m6<ࢹ2zi-,yLD2W|y-;Wꅝ2(K|) oD-PフUVW^Q8T LO6sJkj E(( sNƦQ ^5K4!\HxuQ/qr[k3poߢ!uKepyzL/zk!lP;ZLKwZ2|d80$W'}TLX; 2W"tjTF*\״LkOz1P?P;ߧ9 ilH &>5lc_BpG`#UEt)#tbĠ 2 ĒWaWy!;?R2՗ԡ&jV+䷊ߔƼ'*=8+0gH Q^1-0<.:)uw'=SpTՁЃ^KHWx3Y|0K;U)m;u{͟ʊ S@!NpVاwZ1N[Y7>,V#,ȞäfW vOl|N#S|R0> jYsʇq \ 81nW JpQZ@BCYkK@w3{Hi!z>f2w^mS#J0fƭg+9u6D$C:ȾT}Qً ͎Vf+ϊhJ!q !yVZUf]fEmS7ۦzBL_|;#LJi;\yl^IN%p< {U줰0f} OH܉t)Mխw^Y&r)'Č"<;#$z:2*<2r-knv55aTP!l,' $fͰXoX;STKMWމ]hzoPsq> 0$l@< 0"\C/C8'VLW/T#"zuA_*N٦;8Ҫ !ۦ L̾P9_ "EWڻVrtP0$2mYH)q@-iȤ R}(AYMEAۖ7ޢ͕ܶ ?j4HOa_# NĆڏfjAdhvTJ;|wėǫ>ٺ1䍰}T׫BXT )̬NNM&JN(y@u#OM0'B~ή Bd[۔IgTz5ؠ,9˙Enr⡈UXk?F `hRL<|s14c~B(Қ4c_qA2Gi3w6l5?\rz=,n{6` >n[Sjxq>㺨J@FRnxQw Μ(RQ s#qOLUuFR|(aT! {0|Caz1FܭX!"4 d.KmxVN΂(׫=5Q[ĜP̘'&虳/t:pʹu}>¡.Avb@FPS m!c~ȻL=K[R"w+,֥!@ҭBq.ИZڏ.HAϷ:8y,6[B'ڹ{+qLjy{! !=ͪ^Ӡ=H(Xjƒ7[&I*6SvY=PW8բDQ.!^f)"\n]>9}p-ߤREx' Wg I|{׺~1sѭ!ܟ]@ET%4XdpAI=PVAաl+-8~m9*qBVYwmg<9Nen<5N+gzu bi_ܩPIr3,ݚr1L(=d/y ꠚQsM̤lQb!IOӨLS6.&Y:Ԙ*UN &@;^o"N>~\2À_ZxjZD(1uhɣiF`+ה+#@4lQ&!a$Nz%>:(sA. [)_jl|Nc~dʄΧGn=a#gy?;vS_u8aWyљ&pk6G}-0}O#Gr,dkb*W \P"| wwjW/#i$zf1޴ePxo-$BpTغ*?$:KQt7GCI۠:E0Rܷ zøgԡ##neaY[B8E>!۪hyLܶ0!uBѵ;LߚHhnɾ-C. 𷜇B6[=?Rڕ61\my ȠH!بl--(jsӒ޾s)wǸjZӨX(y`Q~[1~RM+ӮG!!I-ܒ vQhygt9W'_?yOVi$ne]`e5_~n*> -\nA>{VFL<Ә*~#z1f&3]JLCf@Jd Ƹ =<}fmI rvFg|Sd"8k{ ( aS0kQtQF8OaqațQ1Cӧ5PNF}Vw&xyJ 0k|MU.\nD=8m#lշ6i8B0F2b/]c7#P»aJ8qF51[{VjE?M X`]QІgDA/@oCwG* `uWwMDѨTג-1ij%nCLu򢶝z9,W$[tHZ9Hp+:_6ڙi YVVu!}<6X@sACsCAp"2 d۽Dmc01&nR3jA a~h'ݠj{cd Fo+L+k% jH7 5+!r8¡s_@(Oen[M@\-4`?V 4Jw'_oGdk]ƥWnϗ=)I;,A1VWyTN1]h{_9ϴ&ٙ'wvkZ96y8NgO6 Åz/)> ;P|OK;tV Jf0Zq;85D}U0 St"ၸv H < )Dc-@ٶn+X' # pᢴ-NpܥQ+9`%Q j4m2d ;YNԧG8),t,+~=T5ۈZY6U ]:6,VO\HҒk6ԭB$Jc-aԯN] ;=Փq&D85|o# ,.?oR$Ojcj)|&c"9hn2\h>Ecf:-?U8ZDEb v 畕x 4Έf̑lDCZI귀5S( <"z8a( ?5T])e۫{KZ,c{VE A>s& \2;nr,dr>w)8&I_]G`uͰJu^aO&imo%䬷L+}+p>KRع3[xm fş+9$}$0!QQmkgOf ZjG>⅔~AҌAh 6[VoT52%P-PGSSkaU 9ـ3uGGTv`7~^[M9{YN }쿰 [ȰİgKwђ+'/|j.`MG4oEs!݀K _xp"Ì"r GK[#@q@WC!Ƈ~8G{p<"ړ qJYOyz^&W yk#l)tsw@jBXՅmǛf :aUNc15M6\e_qBp6Cx64Vmo]fw@6ꥣ4 /pnouAlf٦gՅO"8LG|ؠ'zt\.7* 9#vmxH*?wV &;ߥo~l-[*d >71{y~{GC䦢gB6T)/N/Ɵ2=z%m:ץo}VˁE[MS\͞]WBJZN8;[iJ7EUf,@k6bC6Ьx"^vC_D*Z;Q!d ?HʵIo}ɮip: :)9XjE'Q|lzg*klfX-ئ3F'X2E*jn&Nb nnj{g UŖ F)&%NmU_N<<2S!:*VHIvʾjmǵDvOu*& =Jłx -|Xތ^vQ4e䎆EPvh;ׇ|as.Rufߍ%,~ o坎؜[򒐕bwMv*Hoڙ!SU rCYR2 (I#b}Pw%Y#፻Žw~YCHD=4VyDv9 sI^;W?^˱46s6KQ~ fSIoI*i1BpXh Ru?R xjo,J'S}l]Lo''.(G#4LT~0겑2d1Chq?Qkvh^rgU 5xUwhy*u_FUCd@f0O贵E]kM|~Sn"IF)Hj6;*[Rk/nnVxYȁx[P]BdRHYkZN\lU25\'=ܤYK7TZ{`SgSܘ2(I&^ Sv `ͲJ@?7vrif!~Pd2'vghAc|gFsWh9,񖾢2 v;^dX+];q* -@P*5;Xзz3S` .yUBq}N: 'ћPO +ng b7W%ynKAİR*$5kg3l'jP$qfKA5q@Ckk@cPhk\Z!)XztgiMreeҨmѢ=!mIGEimPKVLQv-trK!󧦲l_[Lc,z*xTtQAVk"etFURHYYvSR\+&xXFo>0u< څXuADwO~RK43e =_lynMZJ)k({t4AffMXB5Ά6^Aq' ֧=^&Np:ip_- m?.I2ۚ"Vtx?-3i 2j\YdIV9dqKg4v:6J?R?@a"w1B?\Hmu7V>NB`jў7onI)[8BITmv7YnqhF,bq7gUC^]ml*´e/QnƢ񧟰cLɢ {|B 7#^ԥ,?rur?EF*)PYdʯ#灗f?G!د[U-0/ b1/.-̪S{xhрLPz )MC0fG AFPuvˠ@0mt7'|>ĬY<`z<1~o|h-F2/A2r, vLJ Q멳T cza 4oļ{J8Al  ءo ^QmU!Lz?x:M#w3b:+Ks @v>VE%k# ,VdG;ԒN,`w[;G+>xj]/Ykq@bg,YHxz Y,f{lB4NOlQiAbEiAW+m9sSl@z> mFYB[kQ'` o)$dvW{n'|֗nGw&b*V c Yn7KpsEcP\j $SsgϾ_+pq!.Zb0h 0#@{YCTJMpm'|Xz s$f#Sd'.葩{`CU Tf"Fyo5ڻ*u&4Ia:~:@)OHzwO4 ]݄DIvYR=;Pj'm]ϰ[߈Ӗu_RmESFh Dz hP8= bϬmG-i!= _OaXʵ$g!U!_<,[6b6 Ð3=[)w?<&۾Ǔ30ܱb_otϥ~~V*<' cQ [jf.14$ ܮgIm47#` m7%%w!+0>;cp:X8e=DC lq59 a427T4=ֶ`Ҭ\](- ޸v`?̾o?3>(Vb$pQMiNK&w}@ɵ>tC%{s Cz Q-}X2@mE;ҹom}ӌ, DwʑPEi ?U@|{bj zX3f 9>jt%W鰊J\qN-&H )Ld퓵醴i{=NfqMBOI $W)(6BӊYDn]7qgHIQ^seϘLw]ʘ_bOdy rUl5# R:4cco+kMgMy-3i/Q ?;RU$C ~0ysT1 #WK0\-o=V[)H;vPuAr/P[ jF4j'j,@^c@Fy"ϜX'742xPR]coZjB|p8܂ùHo_¼B}>F>XbA RTpZ940F]J-B?8 L]iXYKK'Ġ/SHh"\Qm --:Su7zuJ AgD.9N@-_*;;vqi$fZ!"Ovo> Uh'*Gc) YL[bT ʑUt /.TtRH|N ^}2t²ܮk\^צX v=aS|Y2F<,Da^Z(nLfHx1l09,w` >Fb`I iD nD[`Y|, `%/zu_ro|R$=6fI׺d DZ^0sToj [x+̰h/=$ -QbLM-$'}N$0#,0T.&D,-83-'_gPDB Ǥ).^}'1̉$p{tZNH8cq&K` bk6(B@?7I!^ٿ; TWm"bqݰENџKBSUHh^'32+vqP#{i? ]PVpbǻ@y֐(@_~RnLT * cb"i+5e9ږB{ 0bj0s$bh0{ALN#do֧ݘ?hG_D@}x/=DnVwgoýVUZTL͛aJ2б$?ʇi"y4\=@Ȕ楸ST/*_ݳo. fP<^Czg%[N~CGg4s4&&8i P$WO(phAVj̀Ny3"tVwj^d~K:p*bS)81 8?ӭ*8 5([ Atƞq&AJ j3Sǽ8917"͗Qi֕Q> ϺKB> Ie .'E3yTF⣝;$,!-jeN &O6.&՟ )`0QWR&ao}QYp"-W&*7_oXQkoަT$*OzpPxbr7CZg Tɘ}%ÿ?}N[EHQq@B:c.Y_)JiNK#}y;jD<&" khtA7˃]DLtj4xdcs67Xk]X8ZYט(x KD R%&]d5"$/^<* jFr]&I7/+:3 Lӄլ|w(@DHf˙娰_Q&!Ka7T6 DJCz)!qWQ4rƓ:3wEcH6+S} :S"3^L:>i ҜIVjt;HB-6 7iqPطKի%m#E&1o R͎66gqhYQOPs;%AцQ'K X-hCa3z9x+ԟ}2KC&@ `ԴxGhI}.>.ExʴKP+~5dsY!m0+^-7U~v!V `LKV!_}{dAB=q-qOJ !a8 8Z^'/0e-$ḋC59OӘ$Jr {on0tzwW;,.6E*tr$?sxyNi2br_/8mI'_^DZ; ~)IAהS)‡KU%],jG?z-XNG+`poӼ ihd*v͢<0s5RT5>;EUvf7$]*4.JTǛǂ_-lϏal49=Y =8jG9P;ҎɓfK R\M!1I0;3 {92z!2`M UN@+0ҵ?|yZ$&r?t0FeUZe Xh2LCirHZ߫Ӻ?a&zww)^ /JFUń~nyeXФfr<άLuWO? YZ