SuSEfirewall2-3.6.378-bp153.1.68 >  A `z!M@eee0(tܡf4<F0SIzFp#YҲ!}]!B{NqO^lNmvp1[g^Pgdw ͸W,49=av==wz;šk~3]ӆ6+ 7Y޷j-o\L)\#Y]:Ի "E5'DZ9)ָ#?!Qr88®q1,"^[Ȣ^GL41820fd9acae3c49419f53a3f5ddd441a9592f38b44d9141bc1bb24cf3220fd170ac88e268a6f39c41c182b0f1f50680c3ddcbd2#ԉ`z!M@eee&QÇ6<+MbǔǺXa,ϥo^Ŗ ~|t"5c[C`HZD'&!0[/x_:eMт0ͩg%on"@7q܈S#;-SK?Qeá $r4AP^ 3s<_H[̩Iwǂ[PԺx +mkpID?Dxd # Wx| #1 | )|) )  ) ) ) L))))X|(+849: _=9G>9O?9W@9_F9gG9|)H: )I:)X:Y:\; )];)^>b@c@dAeAfAlAuA4)vAwB)xCX)yCzDDDD%D(D,D2DtCSuSEfirewall23.6.378bp153.1.68Stateful Packet Filter Using iptables and netfilterSuSEfirewall2 implements a packet filter that protects hosts and routers by limiting which services or networks are accessible on the host or via the router. SuSEfirewall2 uses the iptables/netfilter packet filtering infrastructure to create a flexible rule set for a stateful firewall.`zgoat07rSUSE Linux Enterprise 15 SP3openSUSEGPL-2.0https://bugs.opensuse.orgProductivity/Networking/Securityhttp://en.opensuse.org/SuSEfirewall2linuxnoarch 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 SuSEfirewall2.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 # Upgrade case means more than 1 package in system, so probably 2 # if we still have the LSB init script, save its state, remove _setup # and store it in the database. if [ $FIRST_ARG -gt 1 ]; then if test -e /etc/init.d/SuSEfirewall2_setup ; then if test ! -e /var/lib/systemd/migrated/SuSEfirewall2 ; then /usr/sbin/systemd-sysv-convert --save SuSEfirewall2_setup sed -i -e 's/SuSEfirewall2_setup/SuSEfirewall2/' /var/lib/systemd/sysv-convert/database fi fi 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 SuSEfirewall2.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 SuSEfirewall2.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 SuSEfirewall2.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in SuSEfirewall2.service ; do sysv_service="${service%.*}" rm "/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 SuSEfirewall2.service ) || : fi fi } } Y hx}%9d+WFJ"Ls큤AA큤A큤AAAA큤`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`z`zffae20b6cbad8d0c7367c4ac12b275ab1ce05eb68bcb7681f1d6922196562f6ff8784dec2aae6b21867360c824037bc582a7518a6303bfb24752861bd5bab67b23a9092ac4c4ae3717084fae5b067ea6b8b87217dccb853b465941c739a4a0a9131d6a4f7627cd5af5f8113280deebbbe7de9fd2b1d301f2dacee618f324cb563bf6484c8f77c4f29b49bbd6e29c0a273c5bfa78a7306030be80ec57edf118bc74365cb6ae3edeb3f9ed97069ed06e32a3ae7a6c0529bbb3836bf6fc275ee8fba88e8abdb44eac4dee46d67574ce99c876c92d1e20674fefd3666e355afe9a938350b7018912db1888644915ac9eccf3bf96284db1755393533a5aaa2ec0089dcabd54665d91c58048a1b2efdf20c9be84a73ced16df1e293211e082dcb30d2be12f514dd79e854ad76cb7f00d5d3e5c32a5b19fd2f2f34e2400cf82fbaa21a89906ee7b99a1e80f69c345a3cd827b9948ee27de3ef1e71181b7d4ae3da7fbf1e3d8489f1b9d9a549a30de79ac447e0884756fc561b10bb161e01ccbfdc7b6bdd88a7a3736c217efa24c01a2cdf33911d09753d60a1e93a31a3e8fbc1a9c561fa78fdb67d148f59bab571621eebb2daa2ec12535ab3086879b49109be24e6bd9e0740a0786a3fa479518faa1e1b3b6a758428ca51aafa80aac1181c01620d5ece55963177f72dd9e8b2e27b9788e3e7b777df24c21480d8efd3350553b2fd21fcaf46d81af8527ed1d5bb2ae868ff54d9cab4acf2fedec0bc7f249e56a2d06182dfa787b7ef0b068abb8672baa6e8346e02ed253df42b11288a3877a4e7e8b891b88f2cae32829aca88ee49a369fe91ebb35c1828bfecbe6f66348e20f7a68055741a372ecee957c9500a51abf0327157c74d6af41e1864576c773e503a13c948177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806437147484a70147420e9d94d25fdffc8309014804c5a5fedbffc2122dfabf2ab8a99dfe520cee2cb7e811911c47b48e2e663e16ee41e882f107b069ab2a2d8e32effae20b6cbad8d0c7367c4ac12b275ab1ce05eb68bcb7681f1d6922196562f6fee8ca703a139d20b4983b6885d678c50644e1d00a0e3d4f11086877a74d731dfffae20b6cbad8d0c7367c4ac12b275ab1ce05eb68bcb7681f1d6922196562f6fc5c26899f804a6f5cb06a2052da85f2fc34a4f1e26d1ed49753044d8015195db../scripts/SuSEfirewall2SuSEfirewall2SuSEfirewall2/usr/sbin/SuSEfirewall2/usr/sbin/rcSuSEfirewall2SuSEfirewall2servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootSuSEfirewall2-3.6.378-bp153.1.68.src.rpmSuSEfirewall2config(SuSEfirewall2)@        /bin/bash/bin/sed/bin/sh/bin/sh/bin/sh/bin/shconfig(SuSEfirewall2)coreutilsfilesystemfileutilsgrepiptablesperlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysconfigsystemdsystemdsystemdsystemdtextutils3.6.378-bp153.1.683.0.4-14.6.0-14.0-15.2-14.14.1Z]@ZOZOZ@YB@Y{'@Yf@Y^&@YS@YI@XXX@XX@V&@VVVV@Umatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.comrbrown@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commgerstner@suse.demgerstner@suse.dekukuk@suse.demeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.com- Fixed a regression in setting up the final LOG/DROP/REJECT rules for IPv6 (bnc#1075251) - Set RPC related rules also for IPv6 (bnc#1074933)- logging: correctly set the PID of the logging process- main script: remove duplicate rules in the rpc rules area (bnc#1069760) - main script: support --trace messages- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- rpcinfo: recognize execution errors of the perl script and terminate accordingly - rpcinfo: fixed security issue with too open implicit portmapper rules (bnc#1064127): A source net restriction for _rpc_ services was not taken into account for the implicitly added rules for port 111, making the portmap service accessible to everyone in the affected zone.- Removed bogus nfs alias units, added correct nfs-client target in SuSEfirewall2.service (bnc#946325). The nfs alias units are false friends, because they don't fix the startup ordering between nfs and SuSEfirewall2. The missing nfs-client target could cause nfs mounts for nfs versions < 4.1 to be unable to receive callbacks from the server, when the nfs client was started before the SuSEfirewall2 was started on boot.- sysctl settings: make list of sysctl.d directories configurable via FW_SYSCTL_PATHS (bnc#1044523)- clarified warning message about FW_ROUTE being enabled but ip_forwarding not configured - sysctl.d: avoid error messages if no /etc/sysctl.d/*.conf files are existing (bnc#1044523)- Only consider *.conf files to ignore backup files and similar (bnc#1044523)- Also check /etc/sysctl.d for custom sysctl overrides (bnc#1044523) - improved documentation of FW_SERVICES_DROP_... to mention "all" protocols- implementation of feature FATE#316295: allow incremental update of rpc rules: By calling "/usr/sbin/SuSEfirewall2 update-rpc [-s service]" you can now cause SuSEfirewall to update its rpc related firewall rules to reflect the current portmapper state in the system, without affecting the rest of the firewall rule set. This can for example be put in systemd unit files as ExecStartPost directives, to always keep port mapping rules up to date, for certain rpc services. Note that you still need to configure the rpc rules in /etc/sysconfig/SuSEfirewall2 to make this work. See configuration variables: FW_SERVICES_DROP_{EXT,INT,DMZ} FW_SERVICES_ACCEPT_{EXT,INT,DMZ} FW_SERVICES_{EXT,INT,DMZ}_RPC - conntrack helpers: explicitly load kernel module to make sure conntrack helper rules can be applied and to avoid errors messages if kernel module is not loadedUpdate to new git release 3.6.351: - ship ftp-client service file for allowing active ftp client connections easily. Also fix use of connection tracker helper on kernel >= 4.7 for ftp. (boo#1034341)Update to new git release 3.6.346: - harmonized the logic of setting IPv4/IPv6 forwarding when FW_ROUTE is set to "yes". Previously only IPv4 forwarding was exclusively set by SuSEfirewall2, while IPv6 forwarding could only be set via "yast2 firewall". With this update you should always configure IPv4/IPv6 forwarding with yast. SuSEfirewall2 will still provide backwards compatibility to temporarily enable IPv4/IPv6 forwarding if not already enabled system wide. Also forwarding can now be configured separately for IPv4/IPv6 if only one of both is required. See FW_ROUTE documentation. (bnc#572202) - ignore the bootlock when incremental updates for hotplugged or virtual devices are coming in during boot. This prevents lockups for example when drbd is used with FB_BOOT_FULL_INIT. (bnc#785299) - fixed a race condition in systemd unit files that could cause the SuSEfirewall2_init unit to sporadically fail, because /tmp was not there/writable yet. (bnc#1014987) - support new kernels >= 4.7 that run with net.netfilter.nf_conntrack_helper = 0 by default. Currently only netbios/samba is fully covered. (bnc#986527) - allow mdns multicast packets input in unconfigured firewall setups (no zones configured) to make zeroconf setups (like avahi) work out of the box for typical desktops connecting via DSL/WiFi router scenarios. (bnc#959707) - refurbished the documentation in /usr/share/doc. (bnc#884037) - updated GPL license texts with the current address from FSF - support for IPv6 in FW_TRUSTED_NETS config variable. (bnc#841046) - don't log dropped broadcast IPv6 broadcast/multicast packets by default to avoid cluttering the kernel log. (bnc#847193) - recognize a running libvirtd instance and cause it to recreate its custom firewall rules on SuSEfirewall2 reload, to not break VM networking. (bnc#884398) - only apply FW_KERNEL_SECURITY proc settings, if not overriden by the administrator in /etc/sysctl.conf (bnc#906136). This allows you to benefit from some of the kernel security settings, while overwriting others. - don't enable FW_LO_NOTRACK by default any more, because it breaks expected behaviour in some scenarios (bnc#916771) - increase security when sourcing external script files by checking file ownership and permissions first (to avoid sourcing untrusted files owned by non-root or world-writable) - fixed "/usr/sbin/SUSEfirewall log" pretty logfile parsing functionality when running under systemd with journald.- Install symlink to SuSEfirewall2 with the updated SUSE spelling (bsc#938727, FATE#316521) - Added rpmlintrc file to suppress some bogus warnings during building- Remove unused PreReq for insserv and fillup: - add nfs-server.service too as dependency, remove default.target again as it makes trouble (bsc#963740) - basic.target and SuSEfirewall2 have a loop, remove it bsc#961258- change dependencies of SUSEfirewall2_init, so it gets run after systemd version update brought new dependencies somehow (bsc#963969)- add default.target, so SuSEfirewall2 final will be started after all other services. This is relevant for rpc services like the NFS rpc process group, where ports are opened dynamically. bsc#963740- Merge pull request #5 from hwoarang/firewalld-conflict - SuSEfirewall2{,_init}.service: Conflict with firewalld service- basic.service -> basic.target (bsc#961258)- reduce amount of setprocinfo set values, adjusted to existence and also current kernel defaults. - missing IPv6 commands to enable broadcast (e.g.: avahi over ipv6) (bsc#935716)/bin/sh/bin/sh/bin/sh/bin/shgoat07 1621326568  !"#$%&'()3.6.378-bp153.1.683.6.378-bp153.1.68 SuSEfirewall2TEMPLATEftp-clientSuSEfirewall2SuSEfirewall2firewallSuSEfirewall2-batchSuSEfirewall2-customSuSEfirewall2-oldbroadcastSuSEfirewall2-openSuSEfirewall2-qdiscSuSEfirewall2-rpcinfoSuSEfirewall2-showlogSUSEfirewall2SuSEfirewall2rcSuSEfirewall2SuSEfirewall2.serviceSuSEfirewall2_init.serviceSUSEfirewall2SuSEfirewall2rcSuSEfirewall2SuSEfirewall2defaults50-default.cfgrpcusersSuSEfirewall2EXAMPLESEXAMPLES.htmlFAQFAQ.htmlLICENCEREADMEREADME.htmlSuSEfirewall2.sysconfigsusebooks.csssysconfig.SuSEfirewall2susehelpmetaManualsProductivitySuSEfirewall2.desktop/etc/sysconfig//etc/sysconfig/SuSEfirewall2.d/services//etc/sysconfig/network/if-up.d//etc/sysconfig/network/scripts//etc/sysconfig/scripts//sbin//usr/lib/systemd/system//usr/sbin//usr/share//usr/share/SuSEfirewall2//usr/share/SuSEfirewall2/defaults//usr/share/doc/packages//usr/share/doc/packages/SuSEfirewall2//usr/share/fillup-templates//usr/share/susehelp//usr/share/susehelp/meta//usr/share/susehelp/meta/Manuals//usr/share/susehelp/meta/Manuals/Productivity/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/19d4207a6659314da3bfda97ab6aea8d-SuSEfirewall2cpioxz5noarch-suse-linuxASCII textBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executablePerl script text executabledirectoryUTF-8 Unicode textXML 1.0 document, UTF-8 Unicode text, with very long linesRR:PmYG^u@perl-Net-DNSutf-8a3db68d6a63defcb432f581f3c108a2e3ee255c08fc40155d450c635ad644bb0?p7zXZ !t/R] crv(vX0sMu$!\L%>pL}h=?P/o ]2٦!ޑD"~$}lwõ>dx_:J "S>82wD^WP ^ k?}.%b8wQ։4syF7V ZLd 06t #9Ig(΀M?|3h-b=iQ v^8A;'>o~qξ:Ont9G;a>m!y^J3SX3QI "-#m!FZeB4wB[l]E"p}x݇VrG\"$!lG뤰0w_De#j-Y5YS&x efPlU <ߎ eu43'~~ ʩf(-_7w엤kDx'L5\DL&z@ڮ?1DWrqb&VO cdnNK)*rlF?w#@FFkoL$24㙬RbE${o"yX9׍^ѣHu /\m0M@I:^-a,sXF'#VßTJ ' /` t Ԫ{[1T֤vY#c]un B~VW_DcmCk~T퇠.1W1ӺXgn2C,|/vy=_+X,U½q|M= O0Nqx,F, p>q0SXXN "0ѥ>q{ wr[Qkf2Fv*ghr$}%h4 \[)4Qč& ವ {vgLp:~ @̏UQ&R5-Lv~*gٻ JbP!O`EAfTh9 "DI[R1orLdyW^H?/=HBYzBQH-+}|9zGDY;4ǽxӟf;K$^%ꊴ; ,D'ww`$6a[9uEU 3GKh3G %k3c/% k-p){! 7]HfSTcsh\92JLֻqds,QeyL؟0þiy8"&wL  v{t6a ڙj-3yNtn"λ&W߆w]o0~gR`lO}>)zn6ƽ- +:˕?%SWhŬ~iGi>7~ XhE4z0gٱAdT!/́R@eL|qo`mvQt!oׄp> pY~ח{:P| 컨t`Ȃw4r _ . P_b14DZ!4E(R Ѿl&=1~ۋ!(]轩3`%BI{[|Qe"`ԩ.u4:i& <6lkdϾr}\GP-?%U qbSMzLTkiT [b29dkZ'\s!ռҴ#hrhጾ.DR=b*!֨#Ni95R7H{GX:&\'FB ͐<ϬV>ÒԌLFr:<ϢDmY>=z,,d+'H| м}5Ff~D>^3*X A*j2W'xZvL68M7JuxMrcpKQԗNv`)w),|q!nPI":茼76C#D@jaVz0&3=QÍy^pFS87YNuiq .C/7omڀxN8\THF'0ȉb5,4L@щ P#4fs4ԦL&_g)DF-KPGyiW*3V& 'y(\,{ĹT3Ma0bB(9KD ztcVNHqy}s>G o 5Ŏp)l, /Z"A"W83nZ1.Z;oAǥ܏@E"I:7\i[l@=48` '%FǮP?AZ̀|y-1c`TwԳ] 4!]~djͿ֝=(ԉiaM&NMy=Jlj0Bu|Q5ycwٚ[V9ΐ.v}+F€a/JRH؍o޼d=4e >hJJ-nc#zo%t F9yXVJtэH '\IX{F;*f`wêz(+뚄~.ز2KP>;T[y쯗7RSw2zA,GP"I\nSC!۠hݨ443*cNk5W#I!l aN? L>܌ }0(Moj!ٶ6Z!<Iى쏷Lk#3L%՞L5n6󐉩ee^5f 4QWU<C ҂~ļ) R1^e6*~ůNf SS/P֜5{p%N W]>OT*<騻!.T2a1šDe=HyN% 0c-o{TF92y+Tbz{v?L 'gn |pEQ}1̼Cx[d(6 p1$Ɂ5G4[W3~4wf4'IoiAo LlX$w$|[ҺХ.2ԶO]HbjpbKBfbf&wk[/6mJAr-</WIR)1KiuH#Tx[nK2œ/fu ͅfNWIOx/@g@RAE@~i`zyk0JM1\Nq@V^I'hO^{uc,11ԂYz /H^=ErFHM T~̒km 6M=h9((2pXn`E gUEq͹=hJ?|M&w"=j$`NaJy⊝P\f :%?E(tvQj*:,ٞBN*?diu o~XYfƃ1$/L }cˤ ] :Ez"<2[rY:=r?Na?Ir=Z/n: ?^\H]55% oqnMcOI,ږ1_8 XKjiAr168}@T') d8В vDkk^c&)6b5gX M; "i҉R΄ Ӗ ne/Đ1yr:|h4F]^ 7$wNS43 ژ+puBFapTtMcMmSݦ!ϣSf.S qRbQ& cv43ǮuN=@2:" ,j r$]#8D=̯CE((,n?A(¢ɩMvWMwi]~R6m}wғ ?M2vS?BR2pVJ?`'D'd A~MΩJ# }nR"S7܎0e kB S [o91eJ:j8bK_A Rn+ʟ,x>Ke\euJ|ht<ٓ)iQv}6Vqȏ2xN @FbHcsykx-}k}]?bE{1};\5p|t-3kMi XW<~G;C(0\XÊkW5MgV!.ɦMGs*LLN"ox5X>ӪLPA$ /ˁS9Jػо6$(Ys:.8g3"~3-xx%٧>b)@7j_ߑ }HV ã+,@sC--TOK5$>`B\Sb?ϚU~z>w&v'AP,eDeDvm)fP?mVݻ<zŗRDuvUKѳEp#Ɇ#)$4c^kN Q}, &INo~]֙N2Š";Ҋ[ٗޑt*yZ2R-Zp /ANbh0ӡ1Giƭ̮䣀BHJ)ŨosgCݼ c&!9!tc'a@בʠA{hbC=NY%RL|/K%R-ZAUB IF'͋yꚬdG|罖os6'PmQBl rIXN0Z/m}f!=+c,cd9ވq]hSY8&R}[ʤiqi"8)džbU't0ȯ'?y:9uyZNJ KiJg7 BmvZF +4Gn/bͱ&f? `JrezzѓET#.XV ҵ\naTEIP ,Nm w_qL[؟1s`Ea:8l@cbgfq  c¸@q{~a#"&r]L5u;Ǘ?IFїtJ=}l=8chk jbJ=7n&B,4B)!ez-F~IDpFSy&)&poV.lYhq7Gi9egVdr{'*b)4%LgY]XGs~jfTdUH6+lF";.T@δ>jw6X#V O~TPc"m 8x-SbX`8T(X kIy =JJiP׭kM,+Xpy)4Ր}}i> y\0vxu8,:R)ׯll*5G Ҿl.8rbޒҐmVV?AVjhAĞ;& ftOw&6L/t4_4MZ~myrzd:sI FRq'DTヂ,PѶK+UBZ~2` x~82U#LzCt!M?f=Kj(J,uFGΩyOIh`ݪSO |5Mj.l% yV*'\KYu"5 UFQ/QǞ|36B>kBn0m+ gϬ@2SvF r`.C GRE5xVsx"8ա5iFg4*^J?t{~oxª^W%.(H,1j-2)6zOLl={Z{d 큺yt SU]þ' &y2pyEL Hi;@i\X# vPDP$G;^ Fש>xC'kE[lY.FNZLjͱ3.:U,:Dð4W,C478-˶7^/e.) (C]{)Bm gEMo-jvVH!8oyOƕ+Sb:,%Sލ؉4l5]`jdZC!PJK07f>&jH<Ϻ69YK&A1͆ϩkؤ*0Rtx\'"P9/Y %2%)NBҧ{āYj 5K`DӉ5=`a'MBJ 3uL2Z0(0%Kw[X+<RB5]k4a/cK!P+("R0ƳrU"*pnL%Ert2,H!VHd=)ß:,C:" VzftMzz 4_,u_@d ]K}s.l4ڪ.K#8۔(1՝Rx4n:r_j~t6qfR H^rh*tb]gg EY/ooǜ0!oUs l ߂6rԤڞ IS- X|wLu苡|R*M2Kv^^9ԶEmRSEIzw_SΕi: 7ӕTHŅFĕ9ެñK ,fe"4>-1N2f3%tLsFI+!tѣEa &> FzƼ`ga#kR|):)(*`X4AS*vPd_WWrc*^Gs㍡*rs\lDR9 J,͟,TF4(:zAJ\o) ES~oĴ%t5\k-5 ]R=bc+HǦC'dU<:?krdnj}e!A|G[B~Ͽ_Kd~%]I|JZ$^75#< l"dFzU-n6`jς nrбxsQf 4"UUvwfd#s)% MX+91VP`Zc|_?v4jNƟՁQ=AkFV&N.~TLHCޜV"gYjr6?+|R;].^amӭY'¯9؝@ kYq|0Q;{Y{%2⊂o bDS }o@k(<[rR3i - YWMZw.a"GxO6 S`u& 6l'0ػ|*1`LךA_`N>N36=7^J`R!2tW5PkkΤQeEeJ\?°xu hWrƙ,q0dp.ϸmK4άgqU~&~}uPn ZBärr~ȯk>?\wM=VUf9cа W@Q/ 4wը1c=;m< +1Z5/ >sV˥D"!sFK΃N{u`m 6}%²l~t&zɸ7>v0^BEܚš;h4rIv98=%N{G3='^޾ ?iMY?  :n~l%߻dO_!r5GwmԐ-ЛU?t=&m77T@/6) )H gh՟TX<ʜE QK,34Ik[jHc7L]g!OD3",KR,c2u{&4W,9Vܺm[;< ^Fg~9h=HRAHb/'%߃tL:͘-ec|63Feo7A_/U69b_7OeF ݄#P3̈́p}Bmk%ˊB#sWCj-]ᏛvdD E7 ='[UװEF_Cv5ş;O~Q_f͓ZXұgZ>QRxK͹FXZf\*ԁB_ˉ2Gni0ݗ720 A\X󹼎965C+(Րa{Q`H G25Mp>B3/ʅ(IIArֽ uU :qTYM]Zۆ J(X,UboX@mU̗ K ㌖?V2Nw\]l 84u":MIc촚^m;p\c5c:*ξTt]VDUjh[g<2Q`5qƅ~GCR[uK^ŒMaBUn)p)rڭw=8n]t,0gT}wE[3Ԙ]3Xu/)^q"DkÀ,lU*4.Ϭ) 6Xw$1hO6 qB X9$p'vk}zh"XurmM u8}gʃ61_R BXskt`|dzTs!\e3u!731:?oE}eW:}-}!O}C/ F:r Dr.UϚyU/5 muz6 :ǚ[TG RK_O5'9M: x HaN[2GD+vP/oma+”!↊ibgzسĩ)-Z /s]$06}P4"jc`>aT|57/Q8j{UW#fl[#Cܴn_(Ÿec\P}t I AR*2v"qNNiBw::ZLwnYSBޞv;O aʺf͇Vk׊bljr,Lmt?tfQj<[#KAD0ZFxu)l+ƪ0{gH\~ѵ?o(ws \QVzbp"ՂM&MHܴ r W"L q$T(K`k>&4:~CJ\ 3zɖ (ပ8$]/YpGeNfe~FƞR͙:j[5I)@6uJBLPj~f%Jo?+U9GTXl9[OlWzID/4p=}bQO()~e5Cۯ°aFtwBcoշ:Ө 5t Qz g_Ogg$ӓswhC=Qjj1VUF bHGw^MI23]onl @B"݅甴=6,;!oBoN;Fޗ箄PT` 9M8oMk.aFQ p[fsܟao?\dO&eKۚ+-|"DɄhc=2$qn(D^_4i2LOY=M3REb_V3>G⅃bX-n{!x0MtnS7fD.,QY¸{g%iE@y<#N-x}4>ͶY+/L]Pٽ)T'm/L~00X.tfRF/BMO^x,i5ol>NVte,sqNH+(χ M&<Pi"3⼗s[O!"XQ rx֬)VE[7@ۡH:-'Bc;h/'1SHe”TYte#{Gb `u"\XѬ TӠp[iରW@8*?n "ɫ,KsrBm?x$yL%Sgq$ynDplKbNbMJKRy%,L(wUS& H9 O S[Ok!S,]JMu (A[OLf,2|eަ_2nnuFWU# ^Cϕ:8f3:\̂lMF/Lo-X'*o1-VUR!I֛gn;0SƲ2A,`Q~##APÚ$= 7kP>L4ov)"zdPD3u|0n)+JXM\5/6<'e'OA$y8;. M fwAw׀q >=?9p }C~L(θ*CG~hpՏT‘<iὺ:/. <3i϶Vk@5즂J* O *%l/x͂UZk0{XL {J$,rk2V˵1q_Ӯ0V@βݯϷvكNБ+Ă+3Bx k3+'e}iV@KP%Enz6z]3UnZL9`Q< ӔtwnG|էb6憇X{R+>(^i;8-p)pn!]v+ԫE/BM1\~u"jpR>Nrr:N4iVWN( !mP EZ^-F:_j^ 22cJ W5{>ׁrs>ZIrF<4c{Z./,ǔԡ,mxipZݮ}B8UnnqRry3 S|EL#vuȢhu'"]ZD<Wz &vjG _٧ miF\TXh+#Y2޿ESP>.g9B4[28u/:L[n@DKa/)G:ۦa/_ %h䦱IǘN8@-k\J5h B%,3A#i INx"_c0poGTF+Do߫@pȴP ;ćN`3tadB*T2/DԹ]}BȎXb334 @! PoTD󼺴vu:S w} 83VT9+(&wj~~ l~ 4˃yϢF>G"$4/ ј,h۟"{ۤ}RX=~Q@PmsNPKN#jf>HJE5'Y2QtZԏy`k閬GXE:.AʐQ %uHKEI ./Q2s,NM/|" j-иdm(o! xL=rJVe0YnEc5u*oQd97r\$QSc+)HRJҌM'Dn:o˻3nȨ_Ai2<`HXM{:D09]6% c, Y$Kap YGUXa3d'ώC^)s߲ ґ [ߗd [PTi :4RM۔B;5$l(ߙvذƾM !oh(R9~!%{V2kgDXW:^=gՃ=.Q$+jώp(Kjx1F_VW?S9x+(Ә&yRh^PY5 z~Ω4 3+T?X[t{]uu¾f5BySMO._ kV? 0(qrb F YfCw`|Sx DF "AR'幋G`Bwqiꍓj]DMQx\K a<(/{GBt,'Kwry <hzx޹{aɒYZA)@,\AT@7 Y߂mXL YE@XȄ yPb= f\5kÈl*V0 jvh&r٘=Iܩ P/wn,ְsz#] %D+e" u qw:d:)y5qI"|# u4f˺ŻQ"̎*nߜν鿜%/CdLy(%ŕ' }&Jm3ME_QFay(+i%<)aBcUM l[aҶP-xOUr]$?ov#H~pMv`P2~Yw55{ 8~uPQ{ſhսd]'OM}ט}*u#(>i)FYqÛ1řjJGrBEٙyo(T* L҆Y]+Ŭ܍[}q0"sLvE=Z E7`J||EjVosH6lٌo>Uq5ISC_iGoLOmjzIRKK& l>w0BvOd<;P]p?uRvU0Zo=4ɿ' Ͷ[>2;kT3{/8g@NR'yҞwsT6t\_Juao )f0#&d@^VUVqէ]rh? BkafTjZW{JG)3հ#"ómXR9qͅK$i"'l % OO_Pyۜ6\\k=35>.V"z*np>OUѬӘtT/X>"b v~pYd5̌v,%@ұceUA✈JG,_"%2tv$m/Ng),.=FGayvUF+JQg}}co={֩x0NOWH|'զ׼ƥ#VZU%IpytgYpY6`^H(#;QYyx}x/|ן|7GTIx7'YxZR7E@1@ Gϥp'Hh/Yٳ:Ҍ[^ه|kttoAKzy-Q~0L;ů,f}S˯Cq7ڔtLocF~j䀈פv ݰUIwB< ^=@u PBtt3D~PhEW~(9wWQY=Ħԣ /~eeP'Ux{}vvdWBxSJgjQ:@`j}Z]z ۴`1Kaw *n74a.ʽY zFY=+BL@_ѡ1 A\-6^͘ǰI ](0h]K`,ࡸ!}>@Z'l%`-E+j|d1][uqd]D CJ&Lq=m5S[Ak'@of)gX0Ƕ1qkFO 5Ϫ3&vuB& k\AclJMP 1`A>mxs9i§>eRVPt)>{v:eBh6B㥆]H$i"Hg؟7E!!$' ?s;Ozl8{OKC|0y(է~\ # Q1DW4*%1Y6Y;;Uw4f:/NY*JJ9bV-/.qmMZL=/bt/'nI12RlzZ3xa3dw_pZ7F`(3I ;4db;ap.TrhNW¾yLbjѺ諩;&pszבcM2aA_y7[(TO6 ~ 5|5 ?/Hg卖z y8LQ-2ugwUKҗ4Eh"D"shfm5RњW|F)S 1AiܡB49a{sYa4@{KLXqXQٛbX/| TКQIyW/n!s<9N0uD#é((Ge$PbnGo %oRS2> vוLjyO*ђ-n{ɲ'B9"]=ؾؖF0VS[Pl$I 3SD[x lˁjǬZY6=Ihhq;1Y~ VR5.q[WB^V#Hpw{7첵mtda]BU~$TD:PqeE 3!hǎakcjM"V1&.\{R Z7́߼/_PchT{뫂.y"튐ZĂrŽZp9l$ʤH$\č5Mx<+`L̤?fEׯv#W'5EƔ5M |d#qE4c@/a{-T0ޛ8s#a\@xKN/N*ēd.px^;Eů"2H<%qڭρ.%ٔ&?z_p ɪm@V*x_X6rý+|ظd#h u\?`{\uvRE?(%OR)TdcM-|Y,6V#(O j𳍆~.­o H *'L2+rS&Vg2u4{нo/-PB3r=?,Q~lܓzu22$zb)jG;g~/ϱ$lKB0Nlz³ȦoiqGl}c?}fqRJMZcvl)_2h.R+_R?I}6}a%IrP ϓ_py5` /ٔ{Tg__~)8AErH.90oS^a!~CLQϐ䇒$2m" @rϙeXm ?d{PkbbI-c×:Uh}\PVk ą9sdtuBYnߪ3Y̪=N 0$@1Ɗ<@!&aϗ!3Ґ܁4tRb<܍)9b59vϷ,<<~i^z%yTӼ7@A"dqF98F2|!Y'_a6T^7_+949އ2WxhA5zQ@#U㒪q/zK`K< SDʣ4 Vx` ɏe1+ 2ulo8ւ#~iOU#=rnޞ\t [;NhG ['PO`Or~\FϤELoJXۀѯЃkY:1wUGКrcd4x{٫o3}W@l#WS25}h<ϮOhpsfm!#bnzD[.}QؚxwJnz1zcSrՁA\ ؆gIc˖]Trth\_AGÜaP߅jŢ<;^bD,C)BܖcQ,r951Q`XOL'b?+Z]*6 \Bx xld}BrzG02(<N<Tȡ*|s^a /;c{{V\yҪRgo"^2b lP菄yj?Yf,7~; W>oD΁R8|w`@.AEX< 7'㫐L4UǮPR{T= HqA  BA)pWyj{n>l!,-ϲ: wm7,$\!ӨO 2 8}p?cXN/pD'>8 o=\&!`TaudOu!ؤ܄ /<܌DT)FqpFeα?eYIRi7E^Ot&>` J,:}}y&<_짴HôB){\ K]{aQ 'zY>O*P :(΄,h1mey>rʬ 㩪USt=&TPrmBśRm Sp`5.X \2#СQ{huy"R=z;;wrG!I$'RLopu Gyp(KdZ B"DZ|Q'xquKZG(9Z19In*ֶ&vQЩ)_W͙ w S=ˋ}OFUlMs+`';(AT.`|ፗ@Z,v#j%цg`9CC?2a6a,4.3EOݨ!S|u6uuryum püٱp' Qûϋ_(\D[ ôo12l =K6)΢k ⧵6sB5YcvMw?j8;>^'YP9CMv1+cSrxk6˼zJ_k@i:!/_'تJ&hTrv,0T] & ,cI%ӄxGLz$!ݙGbwL<1w-}Jvksz ;V%q[ౕTf˂˩'*o1Osw㠺{P~! <ǰť6D2W{a [=Й4z=&AKr(ex-ߑCGoCL.J# : CE1l:5icyXO'&RIMq*ұZv i=F4q$>-#*wrtnc%FzYP;ΉmO""]:c2B4,_\|y\]Z䒑9a{OT{ s$;ItD b cAfotbxHx n+ם2>DT{aRB՚N1qSu;eCzigyjRXy,aqfՊ5Dؒ_]+3BMo4+zckY6^/fڅQwR0~'!ƿV#d͗ws39l$syOm-B"ۚahmZY5)|s<^//G[l-?spU ӷQduF^(rPIGJJP½=:MT*m#@3Nb `L۰׵KDSP'!!7VĀ рƒ %rVjκs]mG<"{jirAg1q\dLҰvBi "m3(C6t5 80zoL3>!tQB\>T~ɦ=6,qfp;~LZR;GK֞W8kkX"j &| I)x>#Znpw#iXd4U) U|H_iz<]<\F]9;ujNbbEzdT2e^Kl,w.Rfz:ʼn'* ӿueęt%!W`uDH:aMnVRe) ڵaHMVO>\ukMƂ *GNID'H<ܑĉbR#157Tݫw\Ĕ4z&u{ߊ̐An۸VbZE|qʅ$S-lf_UaVL(|* Gҗ -wNJ%:{!e\%3[)Ϳ3OZl^cLIlkϢ \YjnOsyF i54V%se#^ 3ti,ejrZ2>bw9JjkmDq1-zF&4f;=iݹl:N[`8,]4'\/\@rt" +NJ:vQբOY5X DJ#xc5V|CuoWN,nw7OI5mЬE_8x#>je}ߛ !ZyE6PՌ]zm +Nh0 L84v%2(TFxqnӲa+> \QAI.Z3xGql+;v\HH>BE+cW81gbU~uLOڔ'2O#k֟e׭>F˰ Bv&0N*qkVkXЖΝ)v } 140~L^YeJ_G^8OIXcyλ ybcy =UEc Qh_og]02ѫk_H f wee X X[.^~֭h&z$/ua]ld%g@E5plL#,O#F!L~…su(I@ҽ}i>$hvJ}z :0 N]H;%(5$v>[hCtKk3zwva O&Y;u43aA}+^Q X߀*1ӧO9.Qnw㧼A6 H6F {ur{=McTzVJhY" _0i%}p$B>8tj Wn z/||zog.Q%h;/abU1dzŐ$^-oF@'{2ϛiS#5Qj=>2K޵ D?8aZD9Ǩ:nRrdR0EdNsMP;nj\ {gh0nն3 U_.%<5vE$]EFD.)D3ZO:[ H dFM-ِI+p0̳{(үˑGVNot\BFoH/T#v ]8ODcm(}b{_D,!B+j$x38#=s{ Dp7f%Az&)&z|$Nj.9-LH~MڋC'lm( f'Nd誑EdYozkm-#'P3Cݴ@oʅCm4c!:$'&]UMw5xhJze4GA_+SY-J3Dے>9br)+oDa2@tTS$_ mGl\*&!˰h9JAJg~}+^t x:pw[qXPO}ߍ}ɑA镵Ek|$FCӣDtK9HL-/ڂfrmdnW ߞxbLίuC&<J$wӇǦ@QjkA:PI0x i߰L67gGn שh鄾DѴ7Q_(1h"o^FAˣW vsgSu RDxDr9V5'/ ۊ,DS7%QHo(A,Kɬ۟sdǍHz7; pP<4-ic;lO(YonJ)6=Mxs2Oiw(cK]ph3kYs(SrLy,p `(~4P(2`|t޵ŸUlU,v-M3]-%y+R)k ȌM!Їaħ쬯'-)Ui=*OWnH'`4IIv]@meb[KA4:,8OK"FKW&Yi4`:mzNlH/ ~,{w#E>FLk10h8A:IET'^l+9 |>F̅Ha@Yh87,eí[\Z {lkp i Em-ځ6L5neJ }Z =fEOQgaN#g cOe|Ĭ?lmc#쒿vj5_ȃo)gZYv jB&Ƙu uA͋J}㧕9ؾsyK¸B} 7eP 9aqkk분.`S|ȓ=M6P0=1{ғ}lp[.KJG ? ]9)] R?5Wq/3hO0\fH]K쀛yw4vAYi%f}\@NM`t0+ϘG!{qz|ߟ4VTƱ#t?Xm~_-|~}at{c~P^M}@%!i70e EDt'4KSa>RM;}0K ۪ϗlf=*O.jzyu>c6oG2VfE.nݹc[t > &hg0IHw|(aN`N.(Q{g+˗FY+] PJ|rG-u, H$4IšW0o0c63}~:0g5R?e}25t⸣&,%<\Z#b(\" ^/D844q JHv6Yvpx}I݀Ul4egjM}P%_:A'U4^ׂGE)\=_9I<6XTw+Xz0VBPfM0H}M<.Ab<(K?p tYFwv~:"EuIDѦZ߸|ueDY$])9U޶.V'b_-ڟWfI}͠y\XxwU.,{>|VOщoO3,Y{7-Y>y/"'OOZ=m-{n[c;苙)yc~A nfgߪ[ $V"8DsܥRt&☦Hd81 A+3&O>ddEg 6hEPX T;"`ghm94 GlLkeN2SMA\f̵#%hϦm& š؞[t.M޴ߖ] P}(VB. %A08pI<\*K ڑjI^FUSͽZÍ`k] Po{SSemH 0qh!^I[9k/^%tb?K C/[s; Ϊ |I.׮]to)jSʄ׭>XBY1CaJ영;͂Z3M\&L~dA%ܭ'V`n`#K0~N'ī%6ІOAo:[uďW7j03l Ok"btҸaW2~J5aAP{&XIdJ+Y''@\qkʉ7GR'YOD Hj/Lk%1e@[ oH6lSيMq8u#GQ'|ztqXi1R&R"*nؿ;2i1q n؉v4ԣ5/a#͗?s FC6#cEОA.ꑾ%`}-,Tɓ/yia\o$d* C9U"4"Sr57^~bvnǻ)o#%*iI~yJ|4WZFט vч7̋ W=U8֨:4f63%I 1G ;GƔ69LD1%_%^c0ח 4Y"_*Vދ"-ćI Zl:lz+vW/gI㙾lטљh Թ^HBL|B3 G'}E6+6t5ƥp[2Nky+>pa38j_ F~h!Gѝ1cѩv7l[l>5r TM{Dia.7 e^&q3ֵEq#h=#@tg.)' M2 L(6QClQ`S';v{WQ5pq=wrܾϙ%T`i }lJw'^{/6Vy"Xr9۲wMf9 VA9wE3k2jmW,Z1˄ck-TWR'UD8|.IŽQn Ji&Ghki`o[ya?v Y4%סWX:dȯtɽB%"tii !}^s!S㏇ͯ8,|mK&TeC:PL#𧵁O&^4>Kgh6o]\ÇOTr6O[]?;s*:Gravŝ ĭq܇r|LG]_HQ 3`J'A !N"f-P{ɛ}pF?2F+ݰZV(a~Fҏ\;d(cSq?vx{P{%;G W:te(%"csV pt' 9="&!&PʗM-T:q5F*ߦ hcī >"R@:|Qfx WgCySbapOZ=@'!T]KHXq/{;@<0x6`2OvF83It1G yDx!Ǘ5 )%Q!9$oӻo؆Vx3@+0uWa >>%E6gފʑ!pF^BI>YHx4H@I=iBOhv9I'G7cb#:xX+$<&L3  y-]\jT~%Û H%z <ψ))wueH|ϣ`O$OMy(hfF]7ƃk7fu1sO)@&/[8b# X.O'4<^k,FjeqЌbz+`ҷgKZ~qP(*tXYm|zҽ⇉8 ЍҝO,oWQPi7Ҙ"FOYdjeqI(uLGq}b7@>r܌IKZ69Q(9["ݽW'К-Wz$jLb*n0)t<n6(̴'qt'*L6bt}Ȳdx}cGfkQ-Ov~RuQ9UFSysU&:hRXh9_Iڱ 6s3@x-~ ︫i-YOigi N2gJ;|&+t,q\]kfx5}(έk$QZ]"nau GQlvoBAş1^[^n,XR2թOH.rl c$O_KTr}0D;ް?A3,{jk ъ&RiM<$h9N:HR bOqB6ƾ00(pٵ|ʜt[J>1JdFiRiAG˄,l6%*YpB7g=k0; ,fN2wyO(ps]ZV'Pkk_Cx(p>({ i4V# YI?)wh+68xgQb^9oY0aȰPU S9koj5DhиM0֗*s*O_U;G)SrnE K`vVcHLpk*F`xTp)Uf>GbPƍy)c9bX}ɼޕ(aڲAa#W3#vm+T+YwP5O]KYHhW%HQMeEo2 Fn `ħ2%b<ޚ_kl%,uiKyMiHIUJ.9RJQ&AqNcGA[rrA0Wˁoݻ*D F][chIO͎Mt,u;?wQn#e;Tݟ/mE^s?qb_ʠo:2eř*h]C#>`ɠmba"bK?ԯBz;jZ r֋zI!LK9/6d| 򦁿gCzM$߁У j(qEv<ދKuwFdLu-"!DNu瀩0!Mb@H7;SPK]{%C#P Z͒3I Wso^ U]zbgB5Pok<gBEF]w6.hZ'pa1[΋gq[76m_6Y "&$|rʹ涧V@ocb_W6k5gX܁ uAIZ~7=櫟͠e9 `xa]OuM1]۸duJ ;3z(_^#j0>OERXwS=XLbm)ԉ9OyhG10@snI&xΝN]z__*Uw[٥^R3/;9jxhx~vn%1NVw@ZA鏌E@fe8]:Aƙ0Xk1]Vu6Q+W?4,վ+c3~v:[ b,׹Sݞ16?fbLw !y|9o.\whO;(D(i,!-1j.Uΰ(ֺ"ƜD:n`{ HՊF 'ae%OصVK<=d(U93taZ&+rv凴7/psohNɛqydž}(ݦ2ջc݃w@U0];2jl! |5J #e YIY-O1qpj.{mC%}# #|8Od{,dj2=Je?lG`k]~Ĥ _%r͒MK15F~W=S[5T)vNaykI1MB\8cFH7pg4|<@Auť,cwXNB9(ĹzKb*<;;ko4 8T7@%YCM}8=T+G{w*J*dL㮥%/6^%pAіuVvKZn%W2PZBF#+˸LYND=0uyB=_>b`[a*Zc֨D5Vp7KT U!8lIf.ܱ3p,F>INCBI'VbPՔ;L)гC)`o0QotTx1vY.E3+UXJa|^Sզ@tKnu.|>4eg"C%dU PZ^|ɼ#Tz|IOh>Q6epw{cQɠG ][x`P1<0%4`يIr|=E kRKAhGo_  Ϣk+_rB4 eAS-l2FPOVCI>&k7 _IKj`aG)@$0bdks zBwE|AzCn==+Ic0ޱ XSCSKN ;w rmL]D[::&܈hsGl=_nf;էyʡ^jI8]v,]rh>%Wv41#n帐qJ>NbkVO/N[ 3ZLS[N# YL8Y ͓_OHpJݸ0|uwY].70hх8f@j{Б*YUz1$ק@ـ[GFY$P؏|],עk Mf@$G.it$ h'f;;Z& oJe@Myrձ,v4<>4D8.4n`hD:rN06m[Jp9e1c>RB]`Ϭ3 u`OR<*s[7Ghǽ4C]u͌ Dpj)e /_">ߟdJ)h$}a_%Iǧ?.;d&7M ΣD8`$MEdۈҲre.HTS-1 ZQciߑ>ނύ2j3!ǩYH ̠ A/zЋ6 Bw䖦n(rEvP \%C<6UK|/don_s8R&lieٖoT~{&E. &:EydU^e*lҏ[9( ޙ$ɜA '%+R@)ܦz{oc-V?J8h37B9Y~)4%%sfN7m_ 6&KD zFނGG `yU4KA)~> P]缓9-ꅡRR/|X mTb㬍9x6cALwoIVIy W0 ӷx71ObXI8n'Ob-}%<^P$+i@B`;Wi_D@[)Lt{j5ٚ AL+=:Gg73;WMst;N&o!5a?&/K֡?J5%1 e<3zpԹNv,DQ{sH2fӄz]k";ڹ Q&[o=A+YtIO@H~ثZK4@FZǃk̖ȵ4Y9P?Mh@SJ5`%G(#HL[sP oQGaTƷokB5EK&2 8wJ ݞ,0sO|hqiz]r]e~Tb!2.Gb~ ]w.<,ֆgEb"UyߋǗ\ Hq@nfĦ)i4 jTEtfWzL(IGZ=;[HWnr3[ ~q-Yr3y2^T<|T.#Ei Zܟ41dOE.N䚄;ݳeRZ0QOݢ~h)E>OU<{UI$(t)r3v¨DSnr0"̑[}f̹ ہN$- R֒>znY}![̊@,k<%8nߍ+ j )\`.(J<a'󻖐3DEp!`PW 1MbN+iUÝju7i) P6wVMkGyQnLDn\k$ϢAx5!հj!D-12KW\UF)&ĂS`CXlWa+!uE϶| Ddrցg&j s#&CܭNxˡ>>3G<OUqm.-]a|ꑟxuy*m;@N†ZV)!gi1l7;Y0pU]jPr‹:ʃϷNԓU2B3ievZ.U]މyBnr5L.yUO Ҍ  S %Bayƶny$X?KSv"Cxoc* 9 C|pa(kp4917I%=eicԴ݉ȫAIG.(_K:#_@{-p1&{MJr|RϿJ_ڀAG+MGPEDu dN]F.1<^!h9f'Hœ\͹w0&:Yls>\WrAsƾ @_8 aqbR v/[ iBbSl^XOH/\HnIWjqVV"&\tq~m^ɀWml6"P>f@4 b2sis VDzޛ #mN"~i*k;6L(Ozg>)ȃd/˙!Ӧ|ҳ!:zq5ڬT|{Isx(wЯ$fO~WAJ]m*R#==ı퀻\XVtMIT}е;{ҷ'wU6ޓ[ŬD:/ܨ&iaȼ#I)XBG U- Ž\5™s?S7x [;-Vl2ZK9ؕ6JG5YT& a&UNK2QM:}b*,KG M)' 4{&j6 xRzhWw̼bgTB@ov yib8א#=OP 肭k R=.J7>T]Y !GT *Cƈ u?)PIcM M,W)-"p'AW9q7`,a~z)GJ9ar靰zf)08w3bKqf( [s`(`}w,'Ÿ 4)- Kwlsrg(׵S=RgkQ\["w**3eq3OJDmX`*O _4{1ȃ.Fur5Q,m r>~x;`^}FŁ]H7rO qa/_,e}/Xu)-Qs Sa۳Gv`52#= Y¬՟2XTl +k.]H ^jA3\g^yf$[H :%| (#Jr>?Z{ A#.Eo٬Um)8^D- /oeo{[z-0e:p8.acy|e󏮻[@bVUmH/h@"7DtLL,W䗶|F4Z[roʋ6t*YTÌ9y5[Nd XEmVcXJuwYZe4S\Q& ^`NT ڀXQ(\[@ G)_AGTebDr$А =4t(*;BZsP};;!BorA~e3h`sB_H0l +c`23.Cj)-T1dԊaLWuײַf򄋹:ԂT%:Hp%pՙۀ~ R$ۜ(탧Օ~ظ Mug8m, Z(WrL%&ҚNÐF+11ܟ|&`̐h Tត(͔pP7)FY cHΘD7ޫ~W 6JA&a+PF fD*&TTz{o]emhbC)J ˠŢ,t\;ܔFp$fGNX#҄YD  ~b+I<]}>6w ,O ^:"[gTz< Y"`ʥxwDu g =V*3]tdvY !uR\+pY]PUd8~rNrdҫht-줻YN#93T1;0Q,/#;wg[Qd2ߚ$Kr-0O AqxzrڗU+$Ft*uu{SAke*JY]XUFGtRc` K_Iz Yʣn=5"u4=kys-ދBV}jC%=wGpZ.L ,$ojyW'8ңPyUbԀ_FWN]v#m:Cyu)YOh@ KYm6)SJ pq_OMEr< wiS}*mTq UZu!6?wewlkn3H!D2L9/ *JӮT#at1pYZʕv1y[W9i f"t0/nō_w.\EoCņrF*P3r sf܋>]#:a m<śaP(1 6w冺-"-_ !aC¯E)%fxQՓ&X[2NBD_ITN,+wE!aSnք,)IJ/O%XW@Y޷UfcƠ_r8 duCh6CXL3Xjd:G{H r,@ILU`< j2 xGp D:/_w#ILOnGM ^շ\"4k{"K'jc_aES;kw-KXmdi;$=HA<5G}򯉹4I:b Bʖh0'$T\Jj$ؔssZ䥣떒u@o 9ګ9~1a7-1ly7RVBL^C;`M 3 mbudT?kr쳸bt9E{~Tug*`^VUi|v.h W,XL|\,tZ*  e"Nh/,QaY.Y^\k}PD7YBF2<>heXB]cr7/3xtN'j(C b;%r o!>yעj0"axLU~hM55<-GУn[w/.@]"5+߇A2\9.??c֬80>=y'x)ܔ~ ef_'yAOC6>.=4FN¯ư,kvJ]NxydFc)^ .J㸳]{˛:ءI=[㲐bv`}M~G+rEv7_ĥ{D0N 2LK4BIo _3"I@:c>F?'[fa@vEdU=~mRYM$GB<9̸]#>$A}1 [2)ET͎Gg#4qv*B,M.le/ Sr_BX灷U@N ! ƒ3j="{[U%JRܠE/ eV\\:jDG)PS5j[1l}ޥO|!ΏK;|?e&i*Rh tK_ eU`PXgMw %9 X8#ZƷMWuصT<82\sz@Ə_k+MYl2B$fQhrOCz0c <;ޞilP7Mt6 (s*H$vΑ{|;uJ1W~N{Ѹg_[:aW(pn_'0Up/krҭiZ*\.V-S-bOd Q3e lô'82Os"WHIuk@+]:OKH.mtl\AP+.Ŭ3,(/7m.남l,g^x;01m2PkhmDAljncQ1t\p 7'^*XMz,\Bpb%E|Z1۹ 'fU+btmC^$r?iE ч̩̚Rq(J&gWԗ\)I W~.> fSx|-R 馅=*CF ~??TX/x,% pZ/^ +ɐێй -ܾv Z8jDp22FF׻ o03eMRv}8 Qp?5Mms.棯z1 پS(!k!Ey)V '0=0v q.E@Hm qhsL_ѻzQzd||ɥ̀#XC_?5n\owVZr:%AF3D'$+kXe&"MоbondhZ_L+#O![n@ZG鷃Q]ւ]M{4z#ݼ8"ho'OI"CԸEM P%sIMGx!y)7nr7i?Kx $lDy0>.~G@/6#+v6Ym2ƫA{3SГ蝒.d1;'{h'}x }jSuW¦4p'u c3xʍ`j]ĬRη;HiMS^j7&s5R5d,Sm>~jH>n@QL,3^@a.ؑ:`_:ϵKgޭ jw?fx/;W[15F!܉G,兇iŨ\y0U*Ĭ~1 8:yF\Ğ @0G,b>G:1;| {ޑ20[<\@0)L V@Agåjt-z)?\~pbs&Kar3BB+AVTOd1c( BBB:[@* C J (O9:(b*"!+9=LG VuJ. bUS3[twKI5HztmM"%N.`iE} {7h"c<PDTbiEn+Cf5uEy}2ZޏYjJ#8;j^92MƱ v KU߱RA@#'1D\U0$h:c\R0R(%g?ͰZs,hTa%W# X&^ƕ$3M~[(AU qOd"yhŌ<ұ ک恜 ڗ70ݜEKs;2f)M'FՕ~3P1m^nLyTI4D=Ⱥe&|HمavA (ފ׍&rUH5נ`. ׬E}!nOAe8K]zmȲ3c6ώm~#Qm+lܡI h h֣㎐aK]:R$þN-RFx) JQզ6PWUg%_:薲=׻_5I&mG?U/ Vc:|ꑉL#XS\vYO\T7iGpk Wn p; 4a !Iew8An&s[܏ӗV=>aҁZ@*X(p?x)'l# a PԊtbZ[Eq'"YtՀT׶|GY (o,뙋j,ϯq֬c3ҨܹhAP|h=\la{\qnF\$wu[Nƴʵ\Ƨ; 5\N)y+C{q: P *q'} (e>3'@gFбSGiwd=!|fD8~ɵ+٫D aU2%? DO>U.#PhNHLb>Xu&un_2OUhCR ;];ٜCwO1>tQ'(2ѻ櫚uˌ#rk6\-Je+\~=Dε㍴ΐU" =%54^opo$+Ôn1 6URJ\פ ;3Z %f:H(,[ ۯ[jxaʏPC+Lha?ZgȞ5O`)=Ww0똪8S.RY;1#_㩒b-(9& ;*XBJ28_VȮ|Z.VID^W2/_tp.NSaK K1ͤrSFzSծzlXM=jBIRԘK@IΩ&*ZB-k.a> e>;Z@ 7ڨ 0UkjqKhzb{Pbq}W!.:Xݯ>=fKI>moksi/c3kQdjv^Gd!!LH/{٩RJvaeT(G !a(܃z-῟q#tt+-@!^U맾޿_7Z֢9I٨:(ܗniǿe 5$OCwYN|#qWm3Sn1QALL-)g(cGڶ|9s52ĔiyuG,mh/ƤGQf@jߔB5v >K߉r ,5f$d-/8Ɏ(^^¤||nT"y_jtSRwxRxTf ˉHM,Ui1A߮iQwi)R'@!T=f D+,.u4֋7s@{؂х廚س0k}wpz֡GR߄EQPqnICX&kퟁ`|Wb8XR/u!Ó2uqD+gv,)BH(U8$cժ~ M YSe6+HA‰D<6'ny g4'bI ^$+,عu(j/DzfI OI0C?H`IϛЃQL#Jx(mg]BU;ҹoLk(0L:])a;f,7Y%0W٦ ]`(mEewC3uY]w{PㄱO'FCŅ0"P7vkAaĀy?6yiE'XWa/SbNz{6B287G]ab?{؇v$z ë4E%)qlA/L.d&nw9B {[uN^D=*;w(kZ(A_`spL2xwCdLu.[$'P*nL;Z\^3Mb:rN ZDTUSM쿣@:N[mp3widH?:XTҪE`埼 z΢r]ɷJ}n APNY8"K,lCp~X('$gAߨāMZWj t݅6[b ^?i^@6uV5e$EaUǺv|T*hD3#H^77G+DPp:_W_}xO h}eVQ&aU^rbuE))drS"p(qw4&*$?Rbk|>4UJ2<9_3;@i48#܎j.L<ce 3m E AqƋ7{JxPb2菝{BART ib2tBl׺eqSy @7}FbnB&ǜjލa@{-"EJt>+?og*WiY:ь2AnwC:&s|T鸚qjy;&XSU(!v1J>?Ow"'i#\b|QA@:j(}q}fCZJg l^)-*v° ٰAb?se%B2`z Wv\>rm`e~e,ZFu"o*bNWG.`,m~`(i3įDO 5) cbL!? * Z&㊓<1Q<ݾJ$o\Τh\U[NOWLnĆNс5 Մ}r΢NiX=!oP_c}_r{ZҗgU[JӇ@n(9lw&R~:,x!6b}Ų_wkW8ޤ}bΨ7rsY"H]$ 4P@J1ρM o 8K{"Z۪0oN] '!yvE@"zc[,u 80Pzjx+WiWO2 C~c~<;yg&kBk|=݃PZ[M9ZF4gy7Y>O /҃ =rhuhM'>J  PJZ1$UpFNkS{9ȾynƓVĜmstoZy*՘h+dBhwV]O`,oFj,bb3Q>z69?;_'i"OisQu02M8vYmZ7(16aČT̳ʧtWDO9fؔt <.REE h hʮr4yY* ? 4W@M(DEޤOjO}K.Փ쐂b}-ӼmZߔsf1/JY+Ray1Pn@5RK`Š+]q0 9S7t5iĭ蔂((灴0Y . 3N. ooƮsetD>@&Ǻ ^$M{&:qIR;ԧJPO*S[Vk6P論=Yi̙]:-}RKrΡG ټS5b2)vaZ/[NX#1ʹl=>r~PE?ŇF}ꢰ<$A(]o:1I+m)^77fFJ/n Ri90IS&]ڏyH< o]Ҳ}iW^jQlކ=pq}U TЫE\i[# I~>)N^ 0~k9IJ7 0A]eCgkg $wO;meSdLa,X(LK,Ў \`^G߂/.j&xeZnܛdEo]?Bƚ6s'J,w[x[$e ͏]xnf*PTc9$ʁW\EJl.KRL`o 7M3hC~L϶)bt?ԿeܛNj9 uM^C3$ʝY)KwnoU]rZJd، Z* =xyTA'$Ũ`3ZaHb3Y[Yc#]14mb,Ɯ߄[#m1{`a0V<1+8"}IR+`K\p}T( A]qZ 2(´/Io#nxXK! /OQcҼHԪiJ#K漬ENĺ5J1BSR fIW=d̗%0 ue8] 2i4ƥ\z> -d 9#а~4z!rBƾl C=wvwNbw [5MI?iDc\5HÄ5\%/=q./;x¯v`b'x[:&ȰajV>wzdWPW~uyLd~E] ҄Xˇ.|2Q.l# 8{{8rNՒjY3?nqnbƼC&`qBKCl +$uAnJp ԼQ^@=RJdKRp#Qd<=X. @8ᦷ0U Ŗ7ND=NMv~8mߝI{xw!#6d{dqjL}GvxQ\$z4͹c{K@Ϝ\T;lplxHtk2Hh? /x c֮Ȱ8g_c6t/R%JtEa}iNm'; [~RY&߬(_jowWHkWBVs 8PC%I3ySkUA΀GC} *fʠŧ%HW#)09*ȬU0( [q>dX*RC A{7t3|Hr7Gt#> pHaǴ 9=F$Ϊ}/n!:x{W1N+]}wn>f^>qI\ *:Dq3C's'; ct,|H+x!3?syڽ7%u@9p Ejj6@?JAO<(],k&>6 R _ O%Mb{nOq2SfKm&gNtsn, )@CN=Q?-y 5Gk> ̓ r#mP'ڞ9Mp