tgt-1.0.85-150600.10.3.1<>,Ihgp9|l"cQB* xTcJ*r3owѢ]puNw~BVg JN^DӻI+(6pl?"yd@5rQ2r F,Dc^VQJt4g҉o! Ì,';at)Jn~ 9M%^9~1:8$vUww$y|tV |Y> cqIcퟗp<W>LH ?Gd   @  *08V   ,, (, , 0, , ,,\,8\,  , "("8"9#(:$[=8>8?8@8B8F9G9 ,H9,I:,X:Y:Z:[:\;,];,^= b?c?d@-e@2f@5l@7u@L,v@wE,xF,yG8zGGGGGGGGCtgt1.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).hgh02-armsrv1 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Daemonshttps://github.com/fujita/tgtlinuxaarch64 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 fiS1@xH 2F <&> G5 ?0 pF &AA큤A큤큤A큤A큤A큤hghghghghghghghghghghgcccccccccccchghghghghghghghghghghgchghgchghghghghghgc79c06ffb0e7a099cae470f5af01faee1dd4678f32dc69ca75db53fa9e77ca22f7e01f945e0ff741ca95f846b08e33f435ba778063c060175feb3d377a1b3a3bad134eb288df486608c6803526bde6f79f878be9279b91d1f59dc25532aecce4a3e964685b00174cd0fe553ea09d1b605a461c19019a4bb81ba84cc49baa309d39b556a655b4cbb040fe6ae52e8cf816765fe49d513104ef2853366748df22117cdc7ab84bee642aef35b6572f24f838c09da88da524b878aa1254258fda36783390d8459bda53762005b2fdfbe0f264ccb97d604eca46b5fb9757355c96ad4225c13cc7806654a05528428ff80e27eeb717a3c45ff3b7f85f089c885919797be149cab8cf002a1dc8137af0e5c189eb83f82dc22944f084e1866ad0c283adf624548942e8f9fdfeddf4d3087c24e3f3e7270a785174361d9eec8ead09012dd2c18ae4418f1f92d1d04a2e1722a884eee7f808f717c531a303b41f71bf07cf70472310f111e0ed859ee94c43f14b409c7c81e27bbdd5b9e9917ca3d223100c78b955bc5c348bca24d6bbc4373e9ce4918502ca4db6f802b55eedae6ed1d93124c74f5a624cd8751a83e15faaec9f41935d168ec36bcbf64ecd23013ef7b594b124fcd150aff0e76adffb7b7231f5576057c041251f4fa0df555252026c68ae076b9ea8b4ed14ec6570bcd1e20cee7b3447acb1b1f2ed1bed1a62c89d845469dd358c96210bc9fbd47a17bf5234f6ce48770afa24cf7f9af47ae73c44e10487807bd68eb06d28ea37a256a7bad6d2064aa9cdc6d9734e977d8dcce102de306888a18f7df082e84f4f1291ea0305aa0f9bc2e49e1b2686782cb73905047b81979e65e66a9e05f340baee7fc1f01340803d561b3d227cd793bdd58cd966d1ca108e63b361ad831f9ec5ce2dcde7f07ce80e3cb94cd602cc24be14a86293dc2b0e29f58f2ae4042a63e7724ad929e75d16e52147c42ec01c852792d111f2f39f4dbe97a876093f2d556538b804aeea42394d13a764b60a28be4b3cc50061203553c07668f8fb349a21bfd15621701b4ef6e05c6ca201ef4820b58c02eba1ba13c5251a78f61e0e55448a661d86cfc66927199724a93a0787fd232fc6e19f00fbf7e9ab936e2102dfba3dd904d1f19ce821e7a4e75264044e0f5814ed6a0123ab50c1dd46bf80e9f9a38ed61745a871ba7419d0e10fce8c969d513424379ed54bcaa8c14582750d02759956ad2c803a299e34254c72d05157af2cb472d2b62b7bc680b6a83bb7380a09e618d28dd8d6f1ff2e42b82d9092ba1736377f629cce2a66dd1c1937effd19d4c27f469edb8bc99aaf20ae0c65c0d404add77ec1add91223788177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643ee90c2b93ab1421224420ff706dd0bd2784c84527de9313fbecd7f37e6589495ec6e8b950c258c5f14f085c33e04956a84cb11a7e79784e297b7efb75ac8c79a827de2229ae6a0e7039bcc93b384c96a6e2a04582741dd36a3ee474a108486f794c09339af2d9dbb60c598a3df5a0a8663870bde8691c24d454e63683439d56be8f725164ea3c0997d186c01a838bfae06b68551151026f3f087890302345dc3aa40831c0c1cf434d19b473efd0898b56e8a9aa26687f51a1ff2cbe5fea64e65servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottgt-1.0.85-150600.10.3.1.src.rpmconfig(tgt)tgttgt(aarch-64)@ @@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(tgt)coreutilsdiffutilsfillupgreplibaio.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.17)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(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/shiscsitargeth02-armsrv1 1751615250  !"#$%&'()*+,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_Updatedrpmxz5aarch64-suse-linux     directoryASCII textPerl script text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=f1964f4623d811191494e9a55b42ee1fe8a86c5f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=e2fccd6baeed8c9f9b2ec869b6e99abd80acc224, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=a60c0d0c944f3daa814fcaa84d795a22e478f8c9, 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) RRRRRRR R RRRRRR RRRRR sYI`Esystemd-sysvcompatutf-8172a65aac9da1ce1ebd817c7b7abde08634f053c616b2e8fb63294dfc6a2e7b8?@7zXZ !t/jG]"k%b)o# &$F *ney Vlu)6˕YN;IX0 7|eZ|l4D7l2yoQL L%YpR?zvQYVk~B0V;>Xˬ[if/-x{BMyʷ';;0= U#"W"G7|&}RX#dG D23'hIEHtiVr9Oz5Rv <|ݙʑ#:%{>/ 9  ׽\n:_8@s3V rZΈIZ q'$ݰkw?>= RK.ؕ$Pqe?dv}t#ӱ{lP#%6~F̍UlW<IyhyniOMoJٱsP@L7*)b }2-}ξ ypu؊nf~r1ިhՠ],`Z,K>D)òإV?|A.h}k.zK7sp[:0A !T=R|hwMƽfVpjHrI\:dqU "i^2ȫ<0ȥaZX^Mu$o ;c3دvj٠Rstou}1e#w= <=A{NՖ[*̓xKq:x@QCj>fD=dbc~x˺6ϝIA`mw[5#I [cHCún UC!Un)))^jh4P$RK-lg1_RbC1@7 ҙWV?tV'""AAlFoF3 ?wjO0?L WJ쓹'Q@tw1?  WqC, 8aMmc$t Zy$]oTeԿxlvP&?VZd_*S8.άx N#G8gĶi?h'|kHBZuTw9rY>M<D/g(a4bU0՗7}=jډsk.yNLA&6ܕIm,\}pJxp3^qIxr3ዃfծ/KwG$\ٹ!3*~u<{OhltwW+dA{1hwJ/ؒصP1*=FJpAk; +cyU/ n1|nLP/4 V83?">8HSbjUշ+7L JUk<2]qqOzr"UcHHC b $m@Q~.ż'o;'́l<-5.M[B*tܸ.|DqD| w\!l)uVTpIԻ #q`R*Dt]kH?Ú.E1P(-p6tVY[M " h 5-0xpC}kZJ˥'Tdзû#Vmzߛ`"+Cq^ lsu;v92*Խ\A6G@`_++F*JZumr;F fP.28z`w*OҌ#R[֎D鴖.3c!@s|C/e2u}{KȵmƑʫU\{DgZh>"FPzX99E Cs*2٫#; ZJc4>ϵj0oIb{Uc *du<5V:Q̫ٝyJUGbmK[̛/"#DGEiGFaRoegli5 |6ۦ_H¯s;.J[}0y/. '0m; [&1)X{٥HK>DDh}BhU}ĵ3%KIgoE/$Q#O"an2*ii=Չ$ Gtݰ%V$Odyi< Nb )%R~Kzh_MլIB`-cOhz$ ͢4})!"*&Ƹf+ Z l[͵6V`\ aѾ:Rgjɲ?;dNK]Obn U2wn׈ޠHkU Eg3m+(VQ@I4U~^OG`ȂX)Cpؼ9 .*r0 |ҹa93N a%1r>)rٶ_QkE{_-nsZR*. .D 8-cQ/lhOwQmpoOf!?lJ6bv!d?|V skθUZSQ-ZjPDlgPS&݆9i=FE܇q-?bouȶ_{xOtS܃Nx@)ˋ %j4G bGW=b#"J4M3.S|.%;9,5wLk"n ZE2j(5(4x jC,\/908K3Izq0±,-d+mm&g #sIgj) )0̇=Nxh Vwe25O;d7Έ*wBo-veoɠD֙P,Pp" :bBIi߉/"/7) [:dL]r0>'!ښK 0sUA %\i.>frR O] 70iڍo-ښ{FU̍h% Qͥ 7L3*}7v0u1 W͡Ű?%d&V$ߜ~232ƒ1U.kWpMT HWg؋́@cs% 3 `M2=|YAKw+&xݭܫ)Sn#o}v: 4uĥ@_[ݵWDKz9oI|1Jcaػ!Ţ+hBWklHZ$%EhLX9hU+\oc_Ԯr+_FyyEIz T"y3l!j6Y?~Ƚ7skf/)+B DTFʘ0 uCuW1! t\e塺vֆC’aw%c婛^qB>ibԉM&+X HPBxz2w7Z@!J4< AQ`u]UfI3Z|CkcOHUauHfDD_ 4n# R {jKWk2a7ф. dagm|>gmN44lFð_FM5uշ UvH͢X b 9 ;݃LQ~LzWXHLjӚCW!69DjT`e6Wprm_ gg"ʪfNTzk4$B?TUXvH"aC˺ư~Waۿq<@ H; Mk"ʱ|x1)+!@wT#1YEYIwS@2!K]6tYSdp6X0}ZVUG(b]o?kBx6|D%6Ů&}C Fh촕,+~ϔc}jӔ IvI,8$`SvD?\LLfڣNrWJ~ ¹Q[| (!"A;"3~o]qt;OZFdd]elfiqk&R!݄ۍ&QL_q *dcːݭœZ[<Gs!^z QD>q71Z8 LAǛrfĻCQlć:(75IV>ȾZI}ֵ@~_}۔AHoMA-M%SXcIl`VpL0vBE) 02[ fEwȲF=( }8w@0mfc8DHjEJ3tPGxL˓m_V✁CHZ{{_s/nzCC:ႉ.J<`H-*啀͹dH !Rҥ47ƫҨ$<.x\mʵHM *` j E&.ƂTsd ƸU>_j>+860:1!]өKJdH/bɢedkVfު:^L$}7%_ ٍ$bP; Fw,Tl;Hc/YFkjiN:k DBۀ byMX&ƟؗMP k ,$C/=L4ԗtCY]~(;C ϾXZKp֭[,C?a%S3Iނp}).e/<"B(궏dw= D i60iQ; Da܇}9*9~ՒIA;KvVE^F+ IORm,]T)h"ëd~ъ?)gˢ5lH=Աg )U.3ȴ]6pw$m@pJ.Efp^D{2_fM%fT ]U k8PJ%p0:jUr^j#iL9֤ 'pKv'D܄4/(mոZC#p&&?~KsͲJig451cfnwa&\߅"$(HVRvcJ✆d'1 EtK\r:K#[n$V8 wHb2~<ّ̌E1zzmW颾Bd?MN6:xX6 ^U,Sa&}zOnз2f\|43FKI(hǝP-^c$2LB茼;[ 4Z48^SK ,$lnP,髏L0'GӅ;k zŵQ{|Y6J$nybyȩ?yYj%5ݳO)Idrkkc$5 ާ f$Z,wjFDh. ]?R΍=Q(W7S:-L,I2ptڥA>BmƂ58-E H!U ȃ$Ao*HO/ÑaWC_14ԒoDAߜǸ3G-B,F]!ZY ĽNZ1o/Y|DNY= ԆΑf6. XN]_ ?XggXKHo4l7HfZR_I,o>Pn^ȷ)3'u!T2;`)#Ax AV7յkp`̥VU6lӣ|l֛kxA7(&ȆpK@ByD~go/1{hS5,ʴ ^ώ :ndbSHAuME<$\" ,,OZAU0@IDŪkL̥8(PÏ'ȸqhVc*-v۴yAY6 g#h>ܟ_}TOJϐ~ܼ?&'3D}<ۮmDc. ZH+iWWoDRrŴfG:*DUq!ٙ韁Su{=O 3ܞCNw\Su=kbK㴢M=$aK_.Bj3`ҞxeA1 8Y .v%=iR3tPLxnuHdw/e[ ݋m]Qh 퀃wJu,kiA5Em ,w{Yl\֏?VYm|?}\Do)Z1#޶S!'V1S#_ u!nlG HHWNyUΆ{LhEb8?}SI\y[.}D!A׺y!/4i9> 575ڧyr{'!|<1r,8>5q-xd6LM %GLL*9zL~oSn"d/bɑ`|c*9Tv3K>no;үȣxQ60z5{F.]Pp! S=JTq6h ߻]Zh\AD<27C/sE "g#3gl e] r^]Nt ~*xdq_psGűr \>|='8Cj6F^hQxvt6w 5#)N2&zu!WhN\5぀AZ;@|.Yi:0ϜCZpu\ܶڜ|F/}d1idl"$Y5=2IDrA7\UR^Um'_fb,pS%r4zg;*H=Ӈmjtic *ּ[k{[oX^;}q ^TWqə'2Bt. !;t1fјc^^xt-^D֎d:8ʴP$ }( XZtR"hXJi/O@>X>K waAcvq UGa+(  uus`- a9Ubx_1pK3*9~Hz+%дnyn%T/o|"n6q=\Uֆօfu.‡Hޑud$֬o;{ /Hh>?8e #&ag`9O2'1#6r24iCbx| `[{{x;G+T;m c$ݣwT#|ZՐO- 7CowligPtA~8n8Jˣk!$'7 (a-lzA$*F̉2E6XW01]VNgH:Ǩ+At <2?R竡˻0d^9[˕02ㅔ]/SJ@[#ԥ#hmA#!;pegR3,~]ej~MVd! {b4;-K0`*<1n&jZ *s.Fc+oc2ѼS`[0x,x@Xo܎xn} nC̺@޼@I*Vj;)+c;*}-6 oA V %ʡ+@*-)ZGR_Q,~&Z>ckGz ʠw]] T91}ghPZS"nޫo@m:/^6@BSZb4w:-^V*Ӛd=qḎl6a!/KO=)n/a!O|_Lδ( el/=vFS_9a#jfIOI C̍(}VF+-5aUkl GX<,FDD֎RW !$~`fZ ˮ۽Wwu@ y12TvAMذ'ďMIXC#VӶB*T*Q2N(!!u,\C-7 Ԫpn^xቫ,@"Čċu:Pt"#'ٔwaC5ZF$°%C zG:xΐ3o XkkVN[HƤLFh \tHޡ*.+smTgUf3rr3G(({X }XWǥh/ CA+*qaxޖe.ר\G:}ԴU'LM ՕvUf&zFvf=ǤZvx|'{A` ?eD2G{Z׋k[RWzp>zYpYcAQ7.,$p#y-ba~SB'ZTywؼOO531B&Κ\qRjH)ZՓ:/NU<W%xo ny6oTYѩx'"SBP4}g,I|pݣ2o*􈡂(`e]4'`T 7<dX)x qi0Gj\X&p!tiK´b0 Ah V@u*S * eYϧ;ש{\lA&LcC fw34{zd6ͷE{"W{+fc2YHrE7glϲ;Tg3}>G8wΟR_cAGDm7~?1)‹9@TJ0DO}&\銵@mR<-K]a_{1T‰>vxizlA&8o -C*m_h}P2/Ǜ̬^ ?5ǪQ[9V vɩK)al;wGdQVكm5* KD$&Y872;5%]%BI8ԁW \qt˞TJ^αwH=l0x`eDA,F|i륭,7< Z%[Um]{bh1sfuTKLS|df8kBx t"_\33Ojgz|\7?'25yU C kj֜BS+j(㽀Ss(V>Ѯl(K6%0 Td] (mt:n-7ʯh=Mѱ3867 AY ٵF:-̧{M섅 ք,{0FtUy~əwaPqS'`#^2"P~/Q-/𑮲R5'-4l:1WGJ}F"7xSwiRe<@ 4r#~{z@.'UG/ n_GZcBkYK |6@8%>G L_Di*L+ VmOƎ*tZ[(h)gmH~bΤ<*1APDžHho,r4ַ͊+Ҷ'/.u.2Cۚx}fɨ[hBصC91`O>QuɗO,IOWQDsU~=. TPX0*NU[jNFqy<+4}KdW݆}Ђ?VT˺bV0UW)?eOp ;-Z-}LrseeTr"B 6YB֌hl^nFѥxO¢wWCJf>4Ckѫ}596ˬ N.ob P` K6u6?X9~Tin1/L Z]T*-!ۮhU%?ǂa!TY0oxkVpr_e̩`du!wӂ Gh gBĄUR;B 7_~ *NR˟ܫ`D.?:'G*eV҉p LoC:B \pEZq*smhM_iOlB@r4]z ;kikUlleߋ}IphK԰iv' Ev8P `B(M> xUq%b GA/KgZ&ѿ2יed kh7wȧ=DlJ+NP˃S&,\C &U-gI0Re)X:B74^]AI>'/P(J<vBP냁 Tho _=lGc$ vE(4Mk;ًa*kc]1BF<}RRǂA5F>",B7=c}kDΒlV_!a#EG}誖Խr] Tɮ3l:k1b\ZgNr2X}6Е|EnI7$u>?bD%ʂr6trk{?W? 1v)K ppg/32;W/x<4]`'O=e zwf$Bγt*͍Cg2_s^9h]Ks.* z/ܽ^Pthck<6 zP3a8&,)3x ,h9pT.z;-nnzeE2ʚ y'O SRiFZ&9a>y 4yLC^]\99nD Y\Kt< gLksJ!زe=|~:HNx^hH}8^S˺v~ 6'JN}/ @tL/ ֭O bwKHs{!?5ȸ?T%N1!nq8z܎*^m1v`zVy<6tT,tTX:0*%w?"  ̒Ҝt?gX_(DX/&i4KNEzyn7H7_Y5A hEfФl,ȋ݉F|-HM=#o}|S WPNdJ2س{GD;62f>l|lh1%7K%ء޶VF+uVUSCjxpxC 7CסpFe 439nyۻ| Ş[o;Nje*'!ER\VtGٓH.(\Y5T3W՘K+wV?مŝւ iV-O }",p˄;GjN*:9CFݭP[9C9>8᱆WcHå^oKp0E>ˈknX0tI` 0+;h33pksFIm/j]~JPЍjs)5yʵ?{:׌HdԴ%b &7H yb]Q2ţ;q `};iA&߆,?c 8sރt{V 45bn+A`YXǨm,@  }EZ8*BT P6fp`E}Ͼjo9zKJf+g6ȺF`VA>"̀H"+n"dɵ"NQ_r[|-z3tzytsutsRu@}0;gZlM\J\tYIiq*ifcgu4`9 FMb9,Z.E^B@F-k C]7] "wvw[ֳWAԀ-_ bH=kKg,>/yj|hG6l/&J'|d*LJiq=FVjg$`x[jt=W@:3#6KMB~Yr!z4Ù݋ 7UzP;ekxċrwazRYOC붚t羁yfn>7O "D3|K*Z_  KfIqq1|5~,Ke+y%ys<$s޺d$KC{ GqF}wȮHN7nVs-ɢBС܋mbJppdn~ՠfqGW eLW_Cڏmqcޭ9 {3:ˑ+7*Z[Rejn1FIyIp?y&"Ƴ#P='E.rU_%s%h8{?<|o/uC\{2ɘ^1(%XŐ $6|hS{^f~n]_ҍZyqh| _Ƙy3Ϟp(#\I̊#a.*B2 Ri-/н*RU:hVCS̩HzW0kJ/p{}҆d!&?bk`l=\ih/Dm_\ -AF[ΟpmMA7>G\UZ9$c L8z_؅ۈȉR*I=$Gk!PrΉy`ti/1<CG\_;'@g|dp #*âF)2 I|9(N1sU+w._ .>DĭJMBe4 G+6lKzsDzڝ>I1nmꎒwӗ5 먄@TtSrXą l]O_SX8=Oe(| ,ڏ̜*loR LɕyYbLSMS~HL"١ g`0e¨wj(.jП:Ÿɘ\E[blkW~ !'^EԿZJk=IȲ@N){j[Sk'` 5O M?Y.8`CҶo;<\:o:$1wJˏtLpĔMtEWQl".Wx#.TA*׋}hD5]){op'f't8,Ysk W2,|҃gc8G-w=Ivք&qǾVsM)0~F =ʠJ|?*'?g]0ccac&B4O7~ADdssj_O0,*YE!z v&I _s0[ %u ͧ/5V8?G&\]SD;rׇZp.F<Or?͍!'9`G;q>4 =cZVF`k%}E`^E/L”*m{Hdѿpд MΛVq=а`Eip)hy9ɢ%5 SdžMH0w>iBxn=L 7DW%b&͉V-]a1GS9 ~['yd|f`wBW)2HΰC@\s`/=2Qn^ASBlz5{ak28h/V'x"eYk0mb-(V g۶AH-L҂8 A>'e4LG퓟6X%0NzЧK))qx&&rBmOw"m!qC 3zN.U+LIcXj9 @ ۮAHws\>.sF%))ugH$|aqtUQsZ5s21L艓3+ʑ5MΑ3:Z4p=h;(\r"8"]}~?]/MKSN/lVC,S+סj!5mйB`۰%f/*T7_*s?/=J\RsvhK9M*,c[Yg3)'o/xc< &"O-dyg?uZS #:`Z~i@+)^j#04c9u";uI9 2YmsYDGI}(;%ND͍XY[ G(Ƒ /|`1BbJB* Ylϔk4D?Cqħv6DMA`iT5Co˗ "t8k:V;&hϦÚ|+L섷eRwӋs(鎻 # )kTdgl/B]XMzfs՗eݾ_7[3| ["t~}BϚwךݥ(Ɠ_%/]-)0J/2!&IԄkk&yXh5+;,!.zb^H8YZB&C]8տ֒rd$_ ` +h}#n@L$jn& xƙ]{(`#<;]0zD ƓVy3I$:,%N 3T~} YSוi"/K~Nmk1ÀtS<9j@0Z\R/mToR pƌ;@f GOw{{S 805 xҸ1#Nפ#p،tf$2=p0Z {E1?"ܙO:=.\T`Ka]gtF pźC+#rX6*.XlA 10͡([3Vn"p09q(ZLg0';t|c͋cHhk|*fFrsbe}\MDE6L(_x]% E6x{pԥ&Os_a̗~]^: U' 2]lhF pS[9PZ۫>9z :UɈ4 \V[20`G׶|.G*f=4%y.\j0r0AwSi uAB3[ˤ~vj ;b(yLMc(\p HNrjM_qR=F倾V cceO?HH">e%\ϓ?/oimءNw p8xX$KDEQ4اF y7u6D,Tw{|2ѥ 7{Or=:CeF{H ȏk ܵa8g5ZltLrw8m c*iRjs nɾj 6$Y:U$YK5Oqqi9I8]2:Jxr $͑1Xvw _)A#ף*ex}j,$@*㏝,̩2 ç=0 XNoŘե±#w'puPot*'?GN@GgC߃jЎU!RPttGw3þFxmژ{&.*NmSos1Q }%T-0}2'Ouoٸ1 琱(TYub,qvWO[T(G޴ Y_jzQݑ&q%$XN.˝N>~Ľh(Ҵ:\&E)5 Yv$ߨ:]*zsyKs:KW<5fvt!_eʥְXѯtOvHRUq롌6WaZz(6no3%/QPL@,5b[w-W~^z91?&Zfj#)CDہYr*/#;X80!;׍^)++dO8P;u`9k&h"Lx~ڮDS˟ l.ҘrT2SUn+N 0ӕ #+{}=<]}\]p1[l*cf.8ϫIc˪fq>D B~me$^<_Fn: ;%3fuз5,x޺U11 ӣ@C6aNn؃b;U߼னA\}:kR+wǘ#iX|8e>Ĭ5?54=59|g;p;%y`p1=񟺜o xd&Œ\S?\o+>*z0*v⭍OgLWĒ=8{ΒR홊jR",5Iq۴>DgNsݪ6 d)^5ju/t_๮e,!+hn , o7&a@M$m=!LWs S <톚1Gs>TQ'{AU 1PZTm mK7$Bܓ IQITޭQMN*TwҞS-҆LX#٥cts}滐9Ihn hP%V;BڿOrf1*ګ 4Ly{^ch$[`l$yf\βs߻8A>MiگfF.IiB |ЯE ^?cP$/ A\z ?e8w>Q/ >r묪v/7^xrk`yL9ŭ><˒XsWg#~|d*w{:wJP0.Jq M[A!(΄ B.qμ$(Ugs1yIN$0#$ ꕱ֣Z1t- '0A >DR}i0! *ʺAu%CcJs͇#bx)g{T=W >'\'Q 8ԯ~::>#%x.RLwyXvb*E: qwbBYus8_bMzFd"R z^LKy)j*u,IZOr{U/{ˤцVDА]1cl,0?u$yz0}VhĘAm@yl Oq|2Xi8B;iuE>//䘰ԗ@s }9G , |8l$k풙s'OQ;?fOcKQ $$k&,i(ZNڭqڒ=h]^}Ahت찿sH|f4S#0>PGفpwc(|rV1;h'I +.TnQxTϷƒ:xD|h7$ڝq2J4?I o:?uq%>Mgf-cإeI1(M 5 xMhd [v)l,дV.1!ĈJ$ϱXud$QT9Wr&jQ1bڛ4(=MGؽUC,gXedT&BE7IJ*c=u<0Q:FqXt_:z*P}t95 :QO+Y73w{ 0n)%Jm0m^۬\o;7cOQNirw_5BJ۲]s%·lgiOIc9{mO 9p>w!ŵ˚>eb72E79D`mӄwFi`=5 \ =P;GPo:6/:DF;"!n7aL6ÕtfwiTeKM[#FWxoIX̵cXy-A' q7ё9v_ nDhi- 30Nb*F)WVl׫Q@0fb(2ڄuBW-"f* faDz`w& R/_EX7Zdd7ip) Iw7$/6shCPI2סN!a$FZPAMWǶI` 1 t׈o0!Vl>KM@,fHP\qJa)lacM6+'~*V-ޠHR|W 讀F;6͉U:)>Ƞp d ko9Eso<#p xGƁ>t ._wrbWQxw3=:P 4Y~/qW3l&_v`쎁9 3##uX{PpUp1bu|Wj>Xa͠0C.ٚ[8C^3s8ӂl_j\#hOIxUYj=ՙq6@5]GKu-.T7jWJhl"arbH{w\-OhNcQQly x! 0zqm yWL7ol ]|/?&91# EZ^(qTvy zl bZ#yx [];ӵ\J@`,`^fD7dxƊiuF>eUp}~# lGqa;[ʧ8CcG19wƬ=qMCfyV 9r--{mv{#0DdoauĢ'M8O(ۣ<+oWOj biΔW( 7<hOfp6 M=~#/'{VMv(29<[PܨxT,l SG,VVOES?]O 8FlQ&Tcm2N9&@j[` i:OBA(v#I?4uP[ם8!t;Ya0rvM2S ~lqZ΀ebyS@Jf!>:,@QItvMW4>WF;\Yґ:t~/Ru,κuK:le|I:+vhO?f$`ksZhZ>l) V{uק[powꞚ%],a3>Ε%ö4NrPwti e rN zJd3+d b൘anNG_s,P.J>ڸ3 #%u"p4SfP;*ik9 Z ZCx~.(vh '99߃A­|җ z뒛>U5$lEgI$Nj?9boIOA+8n``h3I3ۨ=1[pί:+jԿӪ]uXb0Jr\NK2rڠD|''ww°i1tyr]G!>j։N뻄@j9k+v{) xǥqO`3re\fl4p%ǗcićdO;*iIZsFIU 39فѷW8:.#dLN#+FFGZH67 &-npXۛږ$ݸngX$4v`06A:С_#QDW;Zwd.xڇaW egR:ݙELՙ1@Пx_y+1yh5S~ *ڗyO >^ѯ`Oj*R\oy2,ven-`4/9Æ@}wcmrԉ]uSMX%ɠAX3*2՘JX{x&+'J"a~ 'cQ[_ܐob]%ZËvB݌š_=rT|MT^ S ,KUeƮޣxzg:Hg> ڐWEžL"zٺ_E& ĥ0ϚsX5#Z@w1!=eǀ t"Y:r9n᫕ZYAQ(5h?Gm}]sN9w=;5T"@6Гl#v #N=RҞ":q7r׾_v= 5Q i\*JG!ëmi5A Q"DwO{&:Dlڍ5u3>fg37zDD qxӂQoGF[ѝ~>zx8UQ9 եT|St(.ܮ>ExF׸reac}`=n,h&Jx~C9uǟFr/$MY *ۢ&vg[AiUJk6-Zi7 W`Oh=^Z7yS @*_1*Ě4a CШ=1S% vVGjcxϥM-ر⇎CbYVW`F96k_:\J"@%w&}E[Pa xVGF3S5DN

.{q0)ŗS? +)FP$ % 84!-Z.#+ZO3 ga#ZD<҄8 3=@i)z=?ՏP5Ƞ0y]]52F kg`  3s j+-j\y~UA0"47Op/wʟ}r5'}8Tl%1A,:'nsVO1T$< eڨJԢ9J86 yeH@fAc~tnZtgGn&̺kaQ9&'+_:V(sGfPC bzGO^gH&'$csOMe~څ\|bu{nA OcuR^ 9;yߺ<b3:~ MG˸xxB-BOv=_wp3_=VWHzxӐa\7Ϟc#8$gĢId\cHznQ'}jp?w?㷑_hUs[gd63GҲ%?Gd&kf$ 8X(LZ@:;qLB6<"PRdN}DcyGi^eHRU0"l98g/j o1|Ho!~xӥ8XW1`$+ꐊUDpg]OP)+1e3/t6+,4B2mr^i!}#-4fBV<ۛ;L|_I%kqץkѰ[Qz+g] 갢ݔnNlLij5*&CS 0aouE[ȗ+O{@DkkI`?.`Lv'{1}nߙ@2پo*Gqz}|R'm$iOɯ5s3K-{érTFn+flQ'!rwuI*t6N7wIcCfy^1Lڠ<{QXm]4Ws{k7lzhsu":%d.JwT>b@aqbލmg}&_annSk7ł7  &| DvxM@4]<8JʼnE//Τ| A:9B3ZbH@}bV;SPp_(~҉Id aklH:lCSb9SVǼ]!vBOiPMaym΅v+DB1B.dJ3lj8Q)3$PRQ:C3/cd'p_.SkeԺ8b"!Nz|\'*g%79XXݲ7ǣy<58r9$Umvt&mmÜnC&"Jf ;T}!2=}!bp]%7Z91:ʊIiܼ8§c J)B @sµs\X2t);#qx`Ga]@ۡP E6s00ڒwK/}/1+ 'sjh$5ՉĴQ= لʀa>vU@DQso9:; } 3n 6 |PI:@bpUD[}^#{|D(OP>hd۷Ĥg#jd,؃2f H^h k'ˋ9"TP0Ϋo2(OG=%V), rӮtGXeF*Q  ʣ `zFU#H l .2C"ߡn/wQ<MZ%2# 490 ] A8iTsYǮ<6mZueOf/.x #pˉNSUy& N?lF 3\W}ϺyKwdCskV2Uo4φt\ER$vD/5oOk"*Ji?c/:M(b2\u$s}t CVH$6 "Fo%EZ^ah)J Cp,E]'f&I,A_w&/T == _ˎ!-5.I]LSaTs}Q?Ab%ﱊ=#Gif Ǝ) XEv_ը 7eDyRnUw_w9䋶r cLEQ[j4lBi̬<D<7c~zlz Wۙ?Qsq@*k<}ʊXnH*|A&?L*?1,ԅk}JD9!gǤ+c+|knXq$qdV,~Mw{,9Al W#ILnbqy7C ::z`F< mc,N/wzb_?'5OoqԨ}WQA:M(ZRbɦB9&jrMWo7Ai]5 aɷ?W(IoZ*G-?ԭ25Ǘ-s)jgr7ݫD Ft7]⒒  cmFesH>Y w-4k&@ndolx'fiUXzh_qh0n -K<x#V߲ ~r3T{3~}@ rS;V( Wp__߀R FTn5 & ;_tm+zi'+V91BKaKbRo}DڴNs (h0"_#Qmޖ{ӝ}rL|T!ĵcA`&x2H17u;Q[fjL !>(ڔԤ/ ֟!* P랽\#,=i@}/ۜ4&YiƠ^! >mX?y Pp1$GN{%l0)wTJϥsz:n;Z l¤n!RO8"ub82lBB U>gSTA]Тs ԕ[x}ZguHRǁBNzB-ݘ>Ubכ8QQæ%:\"^rTG)86OTUcjB=w-]&=&KmYt|@x BQ{DSFfBp~=hMtp'=MߪAŢ[GU. Dpc1f$g%(4Ą#ZGʱ%Cm6+џ0; Ǡ<s"IY\;`̅a9i qвvo dlfB@K3Yji 36ogyh]A᣻m9-`L0}9ZqqB2w@;xP@ I=U2!u9B#5Ҵ#"ci}C箛>8gX? ZqkuWR@\=漿rR#4v-3[{dMU"$mJK&1g +SHgxw%u;$Cyi7uO_޲C^VIx` r75,΁I3(Нb;jTl^}R{ 1W+9Jv3󍫲u3,(({6?:!(`b3BOtPM/& sx'd%RoOcb5DC:Aϳj5rƺN$I*7'#`xfʶk: lGFqxmtf`q7^0{#ˢxKߨYnKKgT(ʔYJ꣐BK# &IPyx@ 檰EBAs섥~ܥqҞD Gpv>- &΃1R6UÖoP\JC y_pE=[AmjN/Y'y&teqg(vyia҃Vrڶ@3:RUuŅ~BQ<=Z 6, UfTd\]V%AS[ U%m{ANuJkpWl1~O7Dؾ^ej|˰Q"CIb61m^ Genۉ2(\p L1XzST":`Vl,IV8oݞ\fEhK`vn6MhZ;#0{琎,_4O~=E)64g ս#ȡXkeL23]K׶b}tA D`XZhG]?@ע2ڵŹ(W% GUо1M"k} yrKbd >;uF$A@ErEdɳV,|}D+x:p/G #[@6,^uǬxiÑw'ؐgp ͛/F6wOq"+B(0@`ym yl8[`8=bJ8xz8|vOcSMb%~#[{fsw=rkկFU|g?PK.2oo6Xo:HBKGv.hk?fz.&7IJqc$|EH]hrTg*K#Ze_qsLx9Q gry)Ӌʥf .ngl,SkL2=c+@iG9v^nA7>zD!`X4FMt ~XG'2KxS2ޯ&8KEqDh_ybKք^# A ^s u$U^+:X%㟋-:J/8=aAIۙX&'Lz}J7>zjMC9%rWo t6(v ?w9&.Tir9'c8SB;0.*zFHa-e5u12 #&q;P^y eRUX1ą쭉z'f>5JV緼aԀ]Īb)ܓ\ 9 Fwal=s)w9KwxI r>pGLDR2{dO6PԭBXQf OџJГ젿kd˕Bw+:&G[N`bFj]".j R}Bߘ֮˜"F^<8 !!})nɃT*A\C꠪:ڧDecORIG3Rϟ# 󮲙 T{ʆ6U&Auz\q~Cv5E}uyx Y\ǰGlߛ`-f:daǡ~<g^v Jp,7?Bdd.Hy;(HUBǵDDgy y5$#Ixqy:,X$]QI>^1 bPIF˙{lԿ\jT豽}:dO <2iُ{n/{)V8dg E/&?jŷlT'k`Byb~6̲ hCn|J2'I|[2/e9UO[V90!FjuS8rK ,ZDE@Z O֓:RҠV{/Uoa]1rBHm.`C?lvGV^6Qs,.j|tG7]̄ 3nvH^^Sdq @A0ۅgZtYOj h ,vX0`Q7/!.W4K Ar ~s/(D2=bh7s?56͍G'ꀬnYѢa`//>AQ|bɴR){%,K% UmգK’(lc.ϵQuioq88G5$Ԥ)Mz"#.x$krW?5! +$BՅK_e{gSA=xò, iدI(X_ |u7y[v:6ԮOSƂl27Qn s<8|sA-Ot)ؑ^MF@ t[ iNڷiIؿrSD^ WAas6QV_XNp>9K:Pii pG"6JT`lE{J]<T4}RD d/ :W>ͅsQ|YKUQKCZ ̵p8hO`t&s]YX&(@»#iyFvmRɕxyTEh& / M!z*xhSv΍'Ny1YRl:Pn>vӻC b/!c7U&BC{9H x%-Bm)f")dDiدkaqVaH+Mk/dnj_&shC` vFTCw!\Qel*Z3{clBԧܞ`ZOcEHx %5Ҳ$BbyƷdAW]K$l{Yv*7"YhAe&@eB~]|v E<4${ PobwgΠQJ%zm4)Ҡ >`?oއQo~#_BνRʹOfD^o Gxv&a g^W[=t|_Z+rvyd?cg^=ֈg ֝$l Hn&׶p8y 'HVh>_v$u~ƃb{o:FB>q|zwqǽT E}NXm%`5Gf$0n;9!I:wvrDC2k8nmA:V+za:=㌋!'7=x]Roj,׎^Uۂw'N(jlflBѠdw 61ug3LEؐh?n5֑'Es"V]ey֖RAzheg JQws~Wy(| .ժ H%'Kr4#hK;黲'h>oS/O : ?l+K8Vu6PRh5@,i/#~}H&&\.:eiDxq >5`Ss^[OpN!vj`:殭QGKߊES-t~߽wF IcBAN0|%qxKhޤt׀PqNH{1')|\vF n]q\8e գCCq|=PFL4XL5g֐lTl`7\//-I_3} X2I@MjmJp]z쏓 xwK?cr|1zI9o@VK:~"!nUl8ՑKB[0K>:7p ܽOÉ|֘=Q4`Mar3VZ;n%x"l ('M{\vm =: ^,cH 1{:9za[%sYpf^6c׉Ctm#C( r3W2ro˜=T< mKq؊śLQЀА1R~RJg+;_xVYyr-zMz@6Ao^$@< udo|bY !_Ec=0 m79: `FeL4P9İA}o߆S7`t̘ɶ ;x3^A*)n^Gh¼Gdj՛1n,| ]Ixۗ y3\ݣ\=C֎5ߺ;^.z |E"RyWw܁'l/.e`bғZX)Flv=me•^w-sN1*ޜ 5gm;ͶU 0 %) cG'rB@cpG9@!N ܑf Qܷ>Gƕ S.|zKY署 o_Z_; zgZj)˿Ɓ ?J̣FCs?@PL+;%gr hFdx3#ˢ zc/) ,)x9ȅw8'W}JsZ4eF`4h1L3?*w'b Vn+D˴˧Kǀ6$3O>34U᭷.0b5ŽHF{o7soɘsd> Ķgӗ| c+M[-i[YhYGf|ua`=ȡy LfOYyO:`Rd!PxVGjZ}~%N)[ ]o_ÁE;r8ZZl6ظ)3;~& /I u=^(VΕo5;e+mqguu j]A?HZ:jG iԟލlx~Ї`V}b{+7S'j oûKfM8r{=<J!E!Й-C&3br$ugJɰ\L8k h&Ee0XNmʗ3껠s1| ޞ6<.iϹ e!eHKCa@f9S'.EE?zd?!{Ͱ'}@OA ߧB ㏋d,3/Ý=zWsQ]Zv uڳ\euD ipRujmj7: _>nL7]8@,sBFjRi^<*X/(XcDeQDwR`?!g_y8kr3SAl?A}>S jw*l4`DXݯDte usN@ݧEejY˒Sz6<⳰LN}}6E+iI:=GvfȷE ;雀ɔ4#x*Ha\m{eu)[MhW87 V~% AƩŜ'E„埦%qe?ε7uZY _ttϜ.?,?[=`-Sn0}s[<~7z1␌-s|py-Wy|`LF4<"d6plQH딚~fNcLdT;& o×ެ]~ Iuiֹ7n%@miǃ0NȌg"2C@$\xKz5YGl~PNE~Β?ZK7$`l#?DtSWÞ%閭V S0r54Ӹ;P^284 ʊ^ZDe%E%sY\@DDHK$xAmWB0҃(y٠#d~Cz_\^NWXoUrͨ@4<m pఁ _m etŀJB} UQ\qNװTJ\ynAD6MOPRyw4:u?-VUYh%YV8QXF!*@i.|5&QbB!|(:w)f:bڎQN,cOױ?t]M:na -LmϓLl On]`gL}g y<<΄ϲ W7O[. K61K9;.#!?= ~jn@*y^F`g^y}'^&8)VsaN"v-˒IcNרV  ?(oKSSS/ًyt0^Wпefy{% j 2>J.֚F7᳒BR8UP| l!S\}_fLkWm']-6Q-pL]#/V 4Crx//kwu]?x.+cFcYQѧcH1Egw] n㜼yLΰl&@KMcf~^'I _7#dT _ )%Ds]@G,JZ}HNCmMrncϫQEiѐ3ZȰFZD8[oNyQߙ$3эq{jTz D `)iN"7mua)' (-hG&)޻ P)g*CSrDG-:k^nw&Ÿ*5?]=,/ bh&!wJEq,yvnacї[U@Zqg/ ΢; JB߳`N&ǰ pќ_ QOR>oL@IXz so)T1~b6N =e@ R0Nq`QϬ0t&ëhGP%Ϙg)qZ 2YF$$ή KVwdR۶ rM D{>ۙ0=(?Kρ !ig ٽi/=.mT_RspIۊVWyBl)! _ ,IW^8;R7l?jy>yNxFRߑnbN](I)u/7wK[4jP&{5 ʍx M!mW;;,[b`;,_)dyQ)*;a~i#ʙ+U| ni~+Sd.&It0e Rvg 1;OBS#ɔYypk,T(<|:`] Lcb kjQ{ɊlaNjsR"|"v Gsĭ0Yr4nEcKsCͅm;ݸ)z,xu>hͼiU/wM X@!D+2Pnu6_v[#,W[5*A"cud4]a,OF\;`2dtRQ*Γ ?lRp[̗Y Tnǎz-cqX[#Ș@cQuoxi:V$̩@!r!5k@[ؘ-DW^Ֆ~3ĥA(\S` ?/rreMp#}0| }zɯu/:-j<5BNO^QMGvb_q&;]<.fM :܁sS/ev.&V6. n ÿ:q3(TXW6Br1 OZNR iV6&I?..Cy"ڸ_^{5Cw=?3ve4)U5XyZ:٧=W a _{N#YrJZш]hy +ry$2JRd .C=! 69z-utYm}V.t <|ɧ5&Qtn9IB 8oo{ * $Ϭ0G3C)E}TzÁڗy/jq #jkIĞ_"7 ~ bZ62]@وx[@4pMA QWBƩ/VgTN=%`@R~Hj`')LX-בֿ *z}>iZb4LӐ9|` a1a +`1Ne`ǎ.K@嚅Yj"LI'wdBQc*Z !x4G!8eb+?F*A0EX7c!a^Y c5SPFF"C!EEu<ƖI@g}`*G+;P ^L)Q %.Z(^ŶPB'{DZї.#]L6ix}BJ&K8:ʟaYJB8w|>9W 7Š#Drdr{ 8,U9jC1(+u_gLo7:' `XWBЍ4 ȒkL9sHل&7zb Iod-:/=?7pH˓&ݴUrݐo}o?;mDT@yM*r'GUUЁ@Ja7[gq+\OF~Hp%WE*j`v2/3m|#yy8M4 ('6|(Zj nh€f%)Dq$vmk'Yʩ4?5_u7H=.;pid)^X m+&>\6Y_gf#hRASMaFڑ||?3ngr {?Ȭr|+IUo <@kWY6}M{zbAN'r-m.wz2^Vf>M:˯,0ak-MguܸUi]}QTBSGӼ:i3l,&7Dk$~e>&ws8 Ͽnj$>ȸҗDlބ>ljSpyKj8oOڴR dJ^0Ox¼[BN@z{%b%*CW΍ΓeowiS~@69DFJ\.= }OV;QeKvF͜;r%6)ߍdw\L#5[nX7o PD_N |A0lK{F[nZBϟک9q#[/SXs"zo<ӃjEyS!D54`iܘAqzp wXVq"USS44(^"2H{/v?zvU~YTF_ʢfe -y"c򎻇] `}ǒ}1Sbs+=~qeC{ V͉Xc*;2ԓpì=$1xNN&=4gdbA'FkCYRd`3h#[[RQ~!w y)~+ↆnms\mTI<nɛDj@MiOc[aQO[&T'$chE:A)~F&k y썐Un:(401u)?ҳwi=2d` H1K*!|0dGCG.eb$t1o@6ۃAǐ+XX;x.qeb/ٍD*OD$Nlek}j$8[en^_1 VV2Nգ'Vu_=<̻Kwx8֓.I#-YDoі^&X7+vD?=sS/vi<& /2ˇȍ';g*7Y4䛵_M20 dT"%H6l;"TgC(<%?gRTgWH/)^0.n,3/44>0UӚUzdhw0pi/3`<ƻ,=CIlan/˯oc%; 0\Rg#={^2,C4]ݦ7'+̸9# RMO hA/>/UZ@f0< ,Ļ|M fr1 ƲAhȨ ꣢{.>Uc4ARިrՠ_z&}q繍SE?0GkVr;&q&sey^>r(7kG݊;xLwxKA.0f/):b|ߢWJ5{1JN!EKF0q v}{|S) LƬ/iI~/G! ^ WuW4LƟ h_;uIz.5D14SzO`QP!\67=%+ؙ5!UZS^a.pԷ'^4?egnbt9:~h$%80eDeg'vWih| ~|mG,;PE4,TMh dMtmn(tg-m}*`ʻB/"sm?p}^{Jn!r R3q)LEa h(nGyX+uI+V,Ew['w31`&1~kyv8S J%">dWL_S)Z(RiHUQq]B$k~$entQGD>I#% dԃB`Kg,[{2l;{\Ď-yUSԔFLH Dy(\&tspV *1#rS=YGq0ti&[!.JO32 =_ԏ>c{QdPeߨ?Vd*kMqG&a삥hѦ̄.0Q/ྶ&R`Z${*UyEk;¦?Ś >MF,Пpm=9~`q􁕦භld'^ZA*n*x_NN^r8DCųRSɦ1 uaMr!J xA/>S)1N2 ]Nl!/v硔S?b>{_WiwECK9NŤP*Z-#mB?)lMi`5NeR邸SIM\&S<+sb.(H]dŚI>fA"o\q@L_1-2ͥu?oV6u^/Nu۴1Wbrn1/$>r#nXV{^Oe0nR8`P+SѿCۼ'@Ha.4`HJӔ$"g&zI t?51Ѯ$ 񗻔MNGzԻL·`ٟڡ3 As׃b`1 ѓ`EWE#aZZIF _e25NW;)3B6(. {A't/kW@Mך] n_Zi)eVٶlژ? >~3bxE>,q?S[Kd _V8FTg酪ASmHRL j'рxlH (0 t $6#ݑA`0@g.<= *1UE.ftmGY*1O,VO_xW+"zg,@ W華~Z1FuNeuapN;rQY7aIpzCpAq ڏ^>raV-X=Wj9vМrj3]V"wR+;bv ނלcVe;u3ߋ )‰-ZD@;n Wf8Պ[Sʆ03ILy*Vdc~Nl(V@ i_Mpflh Ë ]$8fѧQyVhuv @8}zR/[y0E fre /3h+ۈީ{>VГ?rw퍪 )QɹbCx 5O5!i/<2؄(B/ ,wN߱Wd !RN.Q6h͞Á`4d|j6 e˩ J$ ,C왗VƧC $N`Y\o%(.TI#qY.MnY*JG~m ۷]Ѯ>4 gTT7.g<ΝVX(XfNfG:$)tcEgZ~%b#'TycU*"١t-D]mtGFVk^ccs6_"?AO䓄Gm6Cgx %rOx3~Gd(qSYG": R a a#L#)8l@$xh^|W/WYv[Q%2׫ ),aDM]4\ wE@U'/"FASCex$JnHgOq+^,_Sɡ)koewaoO9I4v kkZ /l ۱Rb(xUg mYiy!J_b@"D2>y7o#/W]=.WRmiW[iivj"a@H*<g|N{O^\>dkvZ//6>Y)6l!=ql;12Cn~vE }9Vt;9Hҷjxzd‚ՇFM/#nua=Eŭ-O6bܸd 1Y N$"&ZnG1_q/ݗ} 'jn2BD>vGNa1Lǻơ!/*  #nަ"l8cSAWj s/ he.f ̃FCB'7\/{;3xRܿ xOO[y+m;(}s}Jc ݝ9TF^*=R)CX1<Ð@ qfeyL7;t Xy0'#q$ԏwG-*g^Sf-VrI^c3-&Q,0D#jЩL<;'{kW&B%# 6h!u!sJKBM Rh ŠG {aiXޟzAW(7FH)f<.[cO-Ztge.(FON.A_|]op b"X/ 7-( lk]< zc s-I"6ZB2[D=/CcL,9}^L _|+U-GPM>S5 j.ל9*N r]#u-ؚ[d}ϲvCփ/Zf y앐Gkcch~ %Խ۴,4wͮRbKWaӼQkm\W;XJY&>c'AmΜZeleb\ K "R"J:f=pR~gmb~7$Cw~UINqXkIԞ#OPBL-${);R-(jaZGDwBGE׉Ƌ` ?c)vVL-0GASDo1u>PR]?k}۸K,QHGΣT8)w`"Jf CCT Rnt(ұoYϏiF/$G$)F_*X®PN,pzP$oLL3/s^IC1b!` 6#=ې2 h-D:5fh^䠻!^xSh<4:m71E#e@l513rZuuX y6qv~s#30 }{in2=Df @=萤0m2Âu{f7A˃RնNȉA9 [Ǭx/wIGO(\ۑE%=>óaʉpi) g4A**? :pG_#=C Pq5p =QƃY;G4cIM2zTJ@lMϲ a5fL S3mly&=\ײ!v#]Di߀f7;"Atn*!9 %B%=fA^oP 捅ƕi ǡR-Jh|1`,ARWxP7DŬ2S*%:o>Ѹ>dJ>h)7d)'`7?jE`FM*Jcᔄwi ӣlf# $YC3h݆X(wDece,51FhtUՒpDSL?O|el?GvZzİLf[ G^tK&;rA4`5e~EL'w&w7 2"8߄8x3-ebMzrY.f0m=rB?I  .hehy(TQO9bk#B|:@g{iY'la]Wv'锚pmu/B*}4'5bA7Pir2H "&9 /9 TܠMd NurT4n9˦سTNhߟzԧ}0\lLnOX¡^q;͐ ֚$^:ᘇB)[e;ћbu=g Nf.h!"aR.=+e _߃`VOxXclߊo~ !KƽⅳjDʟ+طA!Tϳ jgK;w0a)@>xPp؉ǽ[{*vF|?k%AP3-U!ZsvuɭT" nT7!mCm0VG_F "}  BvA+8frZ 9ޔX -v۔ɎTX +5]3ShÿZ`ˍ@ذG󮠙H (\w3CkL"ad`h mݲD*¾%#[{$^iv6^N^ NI O-tLٓ8e7 }xTJCݝW]Yg5Uy:prAB~Zaj :INI01yaWqBGo*|./C2Ct`J<)sm^\N_Q5 cjqY(7qŸǜ[O^F Qc_A t5GWc[3aǬ{g|˝Z?FYP3qE!(+.TZp!;JlkޗD3/Y#1|&4}mV+xv= tbb(Uzϓ(%A8=/Xd|t2#(VMU_~ҊV GHAng-xǣ`"̄oмh H1rXk׸#y0W̏qRr)j+x:fwd&͇u\R^,Ir% 4B[?-pG *Wn`BG*($$p5L!@!W)d?dJBp?ܽoA7B8ntYTcvzD%+F~[*1U-)#Y~3l$A+N 12 IRlQk+0ȬYSOf^kF&9#ůGي#lGnnFC-xa L9Gg Q -oޱ N죿U:= qv6R=nkn\ Jk>&+*ȆsMr>iωHR ]6-v9T8 d)9^~[D`O4{پ;ϹAsz/R2p w)  #>=wlܙl6J'A^OZ.kc֓~8|vx֠U:[<Ƒ6?WQv$ }#yEYt>0 F)/1fnl^GovFb-mQ|iZ?zVC Dk6kW&֓Y9Q]g*wXfxF f孯FGN s1-R~s"ŧO(d҆%eWpo2qEa/Cɘ|3朄(Pj0CqF;{[lzn}15ZWE.lgtlA+/xlq~URMͭ3+"u4DxG{\i/|% HԊӒ0^I; $`C4\oES=~1M]LF)hv ۾n$䦁؝xRQo_1G%'c3&2=r2Q8N54`.dAW,\:XIW.2Uz;<$([(8bQSI7ZK,T[$IfJNZWDJ-R!c N7صN ?ΘZi"*j,IhW\Ɓysw=wcuQlOL!t\ 1-'=BK]&b"۞eUowRU^:{Y0}l,&xIxrGý}?,HٯHXGhM?2t@:{OQեVE6\Pds׶Cjγ4n bxP|*H!@j|i!3岌؞d\gVo^Um;+۴-MafTh3Vyn,MCae=}mՆ;:g)Mt鵸ski ۢERFwbunf`gP^|oħ1X-T/1 bHt ZX{ocd~-&N1  eU|E.3f+;KH.ך0*hrkۗ^ꔒ2=Qm)ڱ=p xP'>UJ9:fpEg0uNkb%2c1_ ͣ\AKbP3 w|DP{Pɻ'u/O81He9>8oVx%yrOO(V2ڭ̞hber%mZI19uj;CT8{B)A796 Ky[c+ \i\,O3@&3mnp:~ Ge02qMtTL;ͪ&8P&Yf%-@Z,>&m41 5!$nwB"EҘ]oyʁE4 ҏ}*͔bיT1!$L"YemFE/1 -baUHYPz0dAT+P XߚK5I Ws^IgAxJ7|4_Ub Bl=_T,h.M7A?fٔd#K(bFrz.T d5-16k A"ﭧ;D=kg2AX0ՁYeq ީ-(WP'V Bd{1EqqG0XvJMTrzmT^v%Ԯd`SU0ὮA!iY gBŽuN@'W{g4 !VOѵ_};?n6(b<զg} O0ukħFa*KΚDegĉB,ja=GW%]9>WgڑA{zS!rkĴ2l]Ÿp,$&5w-7r<2,+GnN޸\iH nW[Xw. RcWlY q'' l[^|uC%Rð OYtJpsw+_mqlh?Ju(lVwpjFe ' G@5[TOs⣣hpN TR)6 sS@'3_lBFKK%lDoջwA/ako޳YG @\>…OqznBLR,(~b)_x.koK 8@3W~z~U^Պ٨w.|$6^!CӜs`^d;gC[ ȄBSλ~Vc=$Idi7#"_魻_5 p\r3.R,>(ĽDF}˝}A^9j"(L,"mԴ߷z}Ę*mК4ք;OF-<dLP++@e;/byN wL$e?Y Ǎ#1){R<y)J32x(^^x%.YCRg}L%HʇiFiax{fyo)$ ttĖ)BШoN\9aTԌKuٚQҼ:BDzr3m1(8۱7WEoҳEǦULs+bB=]VJ>zb,KK EБ-`={ N)%Q[&#BPκD,2޵2ʐy'4a߮yd1esݒDw VksE&9:#q" J%OS7  ~ĞŒ]x)J F; =G DޫHx*sqOBr94HPmX,{Xqkٱr7P4=yAB@ʠj$%h~=}˝#Dz~ԢvIlDU P>ݡr 66VIl<,Gl\᷅TJ~JPOЃXQ2[\4љ1N|s\t*;P>W,`Ab`R1pEtdhUE8FɌuIϢy>Wr;-Pl*<' Qm^c&vY= H}f5Ph,;x~#/2PMRC` Q4M8ZVUux%|%;`oȸPkhZ(`z gۈNI^Sq$8߽% * jnz'7^lunA亂_ NMl/-r{ L&p|hSO KՃ%o8g 'pMԫM"o6\sO/ڑ@)D;p$lnr@8 [O?Tۿ"v 7{z`# 99j%(sK cQXȄ;=J[BҰ&!cOYpb UcxZePKr>W22@fTw3OVlno3juÝutc֋uGzQOF"5 hoHNX$l+Tpr_8U_ŬR @ISeXU@Kf ͷjN#"cʃG@jI)[,-Só) c h'hp´7T)~.ѣPޣmM%>Ep1ɻ$̲ !v" j~\h?GMP17+QM4:*LiKsWuޏ~UӆT(KKכ%PvxBvN9*9ڦV+ ,gpe]9ڶ YZ