dbus-broker-28-bp154.2.3.1<>,$b!M@eee-Ij};'>MaT̐:_<v6o^۝[>L1t?1dd  G *9]ck 0 X  l      r     4 \ X( 89T:=*t>*|?*@*F*G* H* I* X+ Y+, \+h ]+ ^,0b,c-}d.(e.-f.0l.2u.H v.pw0, x0T y0|z00011111111`Cdbus-broker28bp154.2.3.1XDG-conforming message bus implementationdbus-broker is an implementation of a message bus as defined by the D-Bus specification. It has some different characteristics/features from classic D-Bus: * No shared medium * No IPC to implement IPC * User-based accounting * Reliable messages * Just the bus implementation, no external communication * Local only, no remote transport * Support for SASL pipelining * Runtime broker controlbobs-arm-7pSUSE Linux Enterprise 15openSUSEApache-2.0http://bugs.opensuse.orgSystem/Daemonshttps://github.com/bus1/dbus-brokerlinuxaarch64 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 dbus-broker.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 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 dbus-broker.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 dbus-broker.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 dbus-broker.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in dbus-broker.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 dbus-broker.service ) || : fi fi 3*_A큤A큤bbb`Qx`Qxbbbb`Qx006705da1f9b983fd0e3e55243f83fec6ec37af7ac1c0ef6c6a0b88a3860382142168eca53214a4ee4123fd8188ae4713960b6d80ed24f009c08bed5d06763d69ceb45536155d21617a7ce24ab5f6499b18a0a268e6cf71db2f2d0370bf0ec87795426ae32aa9dbca7f7144c47da65d9b824ac8688e6666b22a28824746dec86d4197d859892bcc980301b64af1f3765774268044cc1e871277f3d8362c27e4ce8845f48e05bc3c92b2fa62970558d20161cc187aea8ba0624610df4167f9e0c3cda3630283eda0eab825abe5ac84d191248c6b3fe1c232a118124959b96c6a4servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdbus-broker-28-bp154.2.3.1.src.rpmbundled(c-dvar)bundled(c-ini)bundled(c-list)bundled(c-rbtree)bundled(c-shquote)bundled(c-stdaux)bundled(c-utf8)dbus-brokerdbus-broker(aarch-64) @@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libcap-ng.so.0()(64bit)libexpat.so.1()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libsystemd.so.0(LIBSYSTEMD_221)(64bit)libsystemd.so.0(LIBSYSTEMD_237)(64bit)libsystemd.so.0(LIBSYSTEMD_243)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b`Q@`*b@` l_@_R,@^^S\\n\N\,Z1@ZyY)@Y@Simon Lees Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt jengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Fix a stack buffer over-read in bundled c-shquote (bsc#1200332, CVE-2022-31212) * fix-upstream-CVE-2022-31212.patch - Fix a NULL pointer dereferences in bundled c-shquote (bsc#1200333, CVE-2022-31213) * fix-upstream-CVE-2022-31213.patch * this patch also backports some c_mem* functions to c-stdaux as they didnt exist in this version- Update to release 28 * Further improvements to the service activation tracking. This better tracks units in systemd and closes some races where a repeated activation would incorrectly fail. * Fix a crash where duplicate monitor matches would be incorrectly installed in the broker.- Update to release 27 * Fix several bugs with the new service-activation tracking, including a race-condition when restarting activatable services. * Be more verbose about denied configuration access and print the file-path for better diagnostics.- Update to release 26 * Improve the service activation tracking of the compatibility launcher. We now track spawned systemd units for their entire lifetime, so we can properly detect when activations fail. * Work around a kernel off-by-one error in the socket queue accounting to fix a race-condition where dbus clients might not be dispatched. * Support running without `shmem` configured in the kernel. This will make the broker run better on limited embedded devices.- Update to release 25 * Fix an assertion failure when disconnecting monitors with active unique-name matches. * Fix the selinux error-handling to no longer mark all errors as auditable by default.- Update to release 24 * Make audit-events properly typed and prevent non-auditable events from being forwarded to the linux audit system.- Update to release 23 * Expose supplementary groups as `UnixGroupIDs` as defined by the dbus specification in 0.53. * The broker now uses the peer-pid from `SO_PEERCRED` on the controller socket, rather than relying on `getppid()`. This allows creating the broker from intermediate processes without having any credentials of the intermediate leak into the broker.- Update to release 22 * Implement org.freedesktop.DBus.Debug.Stats in the driver. * Support no-op activation files. * The new configuration option `linux-4-17`, if set to true (default is false), makes dbus-broker assume it runs on linux-v4.17 or newer. It will make use of features introduced up to linux-v4.17. This allows to forcibly disable workarounds for old kernels.- Update to new upstream release 21 * Previously, resource limits were incorrectly calculated, leading too limits that were higher than intended. * Messages are now directly forwarded to the journal and amended with additional fields. The journal-catalog now contains entries with background information on runtime log messages.- Update to new upstream release 18 * The compatibility launcher is no longer isolated in its own network namespace, since the SELinux APIs require access to the root network namespace.- Update RPM group.- Update to new upstream release 17 * The compatibility launcher now namespaces transient systemd units based on its own name on the scope-bus. * The launcher now respects the `NAME' configuration and correctly drops privileges of the broker and itself after startup. * Messages with file-descriptors will now be refused if the client did not negotiate file-descriptor passing before. - Drop use-system-deps.diff- Update to new upstream release 11 * The policy-type of the dbus-broker API has been simplified. It is now reduced to a policy-batch indexed by uids, in combination with a policy-batch indexed either by gid or uid-range. * The launcher now supports a `--config-file PATH` commandline option to override the root configuration file, which is still deduced based on the passed scope parameter.- Update to new upstream release 9 * AddListener() on org.bus1.DBus.Broker now supports UID ranges. * dbus-broker.service unit is now ordered before basic.target. * The launcher now uses instantiated systemd template units when activating a service that has no associated systemd service file. * The launcher now supports configuration reloading. * Activated units now inherit their user from the actual D-Bus service, if provided.- Update to new upstream release 4 * Support for sending SELinux AVC violations to audit rather than syslog. * Units will now be activated via explicit calls to StartUnit() rather than faking a ActivationRequest directed signal. This allows to catch startup failures (or rejections) and allows to reject all pending activation requests right away. * The broker now logs policy violations to the system log. - Add use-system-deps.diff- Initial package (version 3) for build.opensuse.org/bin/sh/bin/sh/bin/sh/bin/shobs-arm-7 1655905723 1+1+3+git93+git341+1+1+28-bp154.2.3.128-bp154.2.3.1dbus-brokerdbus-broker-launchcatalogdbus-broker-launch.catalogdbus-broker.catalogdbus-broker.servicedbus-broker.servicercdbus-brokerdbus-brokerLICENSE/usr/bin//usr/lib/systemd//usr/lib/systemd/catalog//usr/lib/systemd/system//usr/lib/systemd/user//usr/sbin//usr/share/licenses//usr/share/licenses/dbus-broker/-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:Maintenance:17535/openSUSE_Backports_SLE-15-SP4_Update/f49d0633ab779eee93dc41f6ce48a94e-dbus-broker.openSUSE_Backports_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=32c2ccc32431830ad54d736e9f8d653d26f4948e, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e79d6faba8332f1833e7e65d40de775fefc195fb, for GNU/Linux 3.7.0, not strippeddirectoryASCII text RRR R RR RR RRRRRRRRRR RRR R RRRRAFaQ^!7systemdsystemdutf-8538b08ccb1173a3110f6f4a6a9a023398d415242fec0349208da58fff22c5899?@7zXZ !t/Of]"k%rU~,$ ºw˛Jw#1GX*Nx됞`=i ?8ZZEH(c#KxUZex%~ *&t-;K#c Eԍ4`+y$6GU9鱿ќ+N w}!名'4|zo[y1HGtf~T+EgQ*fj,fjn(t"\37\e> e\ju!…dSȡnlت/dYa$ az6g b!M ό+iNH >G;*hBP2;o1#bQ:kЪV(*|6VQ,b+TL\oCdPγȍp1H"Zo$V0 LJoV{&@Q`+=]Jcnɲ^E26FkdEn,.RgYuKHWDLiwS j+ Ըo8w2c=۫!׹4{1 U_DRn&(Lmt+ΡvMZyb~= F_cņE*Bm{*L= /t]vhҳ/YU EQA&WGqJIzT:"u~^= @U!x]9c,+ImO׿᭒!ZEiߡU}BjzD5j nbvI.s1 K[.fL/nLyǁ\tH4nc{gg/F%DRJN*DO !*g{ᡄ/*1Pq飰 h|7"3o4$rJW m$ݱXsJkfG^/KBa= פu/ ' "=Z$3ya ֡;U3`~7ӗ89{#_ҴDA{cF-CH,,r_*l7>'#I7>{QnͮVї&wvn]| r4pgyi`:0r;õ^xy%aCs;JNd5e2kAn'Ҹ />4E 4Qvlމ@䛎P_Jÿ1NTSsQ/axOl\Pm5h,DނHmH9xD$rɨBnÀCp4uԉ<6.5n|උY3;QyCe[] _Y[EqS? M@9:H&- Pי qC ]{] +; nB`uэ34WT:0ҮC+593]:u.#7j{j-1.yAy jO cx_(_yz1*ŔOA7KcXz[L%囋>*?4j*ܐ%6Fp5U&/2,8c Y _˸p:F =RhDƧQ 0`jtS*7  ̾Uǔw& YHbWfZt2PJ!\\DyVRUA#y;d^gⷻ5k\4( R8ᡧ =.g)?H6'& ! $ T>C:5g*ew8a=6<|xO:k-[[+ EMeH}jv)q]y8틤!,w[mq7qa Nf]Cگ*vөŃg+AATtd3/ncm-*]DݕTɅ˄WX];b"DRU:x0Nށ)r2x3`v?Vl~q\"eo^Y2rvF "ξC:A ~OE.ͨ(HT:>hʼnɑt2bw.sM;S9\B:@9N. | A F@?FF//PMA@.^j ;~ ~_;䆆~2j MW&xk kvRMyJ*_z( {ß]9I]d \ZYQᣏ5н&̃csZm M*% qK\JPSŷ(P^%£_/>|vs2DF #x;;gFp#'!i#>(Zos&0-7jhj/ جă>|37U'e6ػa"̥/rUcFQ%wa9b$-<ShB$8z.ODcLygfM섬cLX|F׻?NG/T͝vk(Xqi!|/W:H bMo^aHX^ph3ېղîlgE0{ ҊJW*1^FWA17zk^"8!='Zu$0ܓJ}4(6q2l1OR9# LdKpzV6ۖ)]:7)J=Tnwje!@3QI n},-6,ZXyRE_1fF[8M u@8Q*ØvIuۨ4xK35ljg#XK;Tq)81K@A8> J__t#j 6sqؔhS.Zlrom1M:ҧFL]—ۮeB\E2 wázH Lx|:#gU?gT]0 `c * n6ZEg\U\mk)5J+bkhL?q1>Awuڶ;Q&/q m?'WSMWV ȝ,rkSv+קI DJO\1c(˔QNYwȺ,-JegI w3At廡ƟtOX`,xRfC9E*P'yRX m{0%1߹scwF%FƑ4wlfP!rVz vcz\M%׏Gi#dmnJ Ҏ_;o9b F&n"]) 8wl9UhCnN#z+Ig "EZ ƾ\Ty8HaN!ZRdvn{xH u@h"X֊OkNr Dyz]eI3lԤ#0.s9:hݡ7-G/*A%_&vl3 rYkA.Wh}uP /GܯHԭE&*UƝ+rɀrg5}6ri|TR.#Ӻe&Elc5"u=>/rglvB'0Ffpk8L0ASmMDmc!O3 t5ںc/#9mF2.;gt! :U)vcL=2 SPόW2@XiϽG957O zK>-aHg4"$]01×zkVRJ}ITtFTE5a+cP->}9UoV[a\ BGBP%= QaNey&e4F%kAFk؇Le_b8LF'-"AƱ 0e5DTN5G?YʧU9F$9^ۿYjK nu^yUêl_faԮGRJNy 9zP M:xsFQe뼗hJW1Em)TwhFb|N n (!E>NRp(#zvR_π呛HNllqO%m-kN%R4ю,Q@FTEϾtNI&I5VWSӯmtNr#vM(r@* ZP3f͒GV!!mXo@LaYu.C=Xcc\]w>n%DJA *ʡS"W{i7ߣwS&untԫ@snu 7}il$A rNv^erЕEgc+z2wN"|g&ZD|Ѫp#(YA}ek9NjEp6fNљ~$^HTǏVS{IWsna 2ݥIY 0 z-W?N][F''Y6JX Q=o6Rێ(t~6Byv {֝QĄ4(f/8418+Bz|"Ҡ##M0u :.X)1f~Z/Λa7·W{0jH)0$JKp{x+ЭhbRnSpt5\J ,D4xI:a0s,vIw>1F8sN (ҳVI0 nUA 30t, BZpICTyz~M("n 0ΣLE (.}-/"q]Kc}n_7x]^U(j؜wp)#W50w 2ֆe8VL3sruDkxcN;HHW!O^q=qvKzF]#U؈zVu\Uy^6Z{r $AdE&#KHmY2'\׹^*KUaӿKF4ⱙ ~::vpִ ʩmSăᆬ\lV+kqw;S[T/@+0a24v549lȹ7"a)rajV<翞p#zw$R+۵)ζjzPg('BބJIs{InLԖks(x7P8=z~Tn'.P^3wD8OAm):V+]nk&F*ث f`Yy)oXeޠ%ܯhD$oG⸱#{wRjuiy`)K7| _Xc5 21y#? @3X^Xc:]HVU}5͖!UbPXP/FĻ5gyR6̵[ xo! 0@[wkl2|'=A(Ftn؃N/*bU' #Ll(tt]HtVHRb>Gg L?jPM섗&[󙬨 |Q#0͎++9|㤥3ԹgEtjt]Pz@(f'JX%Š6CV)_6,L2DC#Wnwu _?* ',aoEj!.cpDϮ@xԂJJmi@nfjOHkgz+v"_ /4:j ZCT"@ύ%M/b~dw(-8I`0nFKvB"=c5@wv ?>H·5s[' = ژidՊOZ:SwYg7s-ic~43T`UUu:f6ܙ- Jaʭk_na&q;'iꆁIH5{mSIZ6/fp f 5Ҙ%w\œ{Or,ƨ5{|7Yoȏ,>H$%Z/ڎYXc (,!d (̡s F@&jMo- _<vS.tO{t4ۣG (n06co J^-M5On0= 7nLi- rHsY"|w0Jѽ}7NK5|~m) 5՜ Y,qo.Y'0a3!p9Q;`fJ|20+E(d+Tة{KW Bs](SPwkhBҥ3;Nj+Q-CDoq;$g,^l*JtyDTn ~t~ t-!WAVdWDۑy5@,:i'7Gݳɪ|sNXd ə=h3S¥Ijm&Hϰˋ&!xЯj|*0ܰ8t d-ʲ:dT?h@j} b7ժzZ Nkvi<(}LŮ9Ik;ۧFy3]#U"L8> )cQ!z13㣛G}+.`nW4D__WV }X!JW=ۣ3ZsYaT%*APgYNMzn6^Ms?fD-]~X#yt+6 bC#Skw{/?x0Zjs7c~qQ'0JBbjRXu47?( eM-&&]:vNOES*JnOƯh=K)"&fks/Uf#nM1aœָ|:Qm= wESՏ6w[ً;i28K|ӥhٗr*xK-@湯`sZ…VD\2 SfV|0Pۅ)rFu2*'sAGyepDJv;/Knv*rzIDW9v̊21 HfEձ{~A#=3g==EyW螓;?8 [yKwCT7diUDxFxc9שju-ELƙנ{;J .l Ԟkp%ϨdPZ2/ۙ(}ԩܡZ7:EФj徿JW\>m O#j˝h"*mQ e-yt y4whSsO䁥f7ϙ2J7%4s}o#dغΚ^ RJwqt #(/>2œ>0z^%|_ua#4^)5. .4x֖g.<0ǃ r§a>#X,?r,_KSX[N %x*Jb/8=3̧S+ǁu*oP8>fjў3W{G|m#ofaz0$c^xBd XކLeqy*']G|6sr |~ƒMŒ,ͩMf3 N\0΄!rꊫ֗pHCjC//F`^4Oj7&|#Aމ|eDl=$'b9Pʫ)̨Gf))?)rsqDž!Yz'G\vHjojjpjR-'=JvSvbϱM>-cSO|0l>&Zh#o&>Yǔs֢7~oEPASdq G:0oJz*5gf:P'YpSN]'*u촖U2~ TDoV:i{թq8:V\ٙ1.w%}b##x4Ѩh"O6Z %]۾ndR27n2TIA:@)pv/m!_^tU!7T!\ʞN}WNh[45 x< Uք,eN2 Nj4+Ե!?>iAA v7o8Q6a0'wJw+]n7m&Z`g^ʐ_^p0C=BӛKdxc&]u; (Ƿ~SKprY* }6h| Xe q^{-̭#mь)R0VR-*tP:skK7 ߢqb^(98h?([q &EՂ$dn kRhK}wfN lֶ=ɑx٧7at-f@}T'ܡed?CŲ?|GH#)3Uu j&;MX8}>p{‘Y|D( h'Qxl~}\J:3@ǠY"jjv_LLcHx<''[mN ^ptm^kbztHjJUQFO~ 'PQ_׹!*!!'86a`:B9x -hh9kZ\s'+Ŝ3`bTɎm~m`0,ΪӁ W֭jQ'U{]ȩўtq9\ȕa?wRr-?x\ ӨH3+Ck6O4Dv;7ռ!(}?n6Ycd\9/Va]5c%7IA%A1/Xb2fp3cunJ;=ٴ.30EҢ>d?s!TFPj&], 0rrpgHЉıxltc g4ATW4@'ѭ4os]JNCi<1qd!{5}aXl". Rv\oɕC-1rم1=a{!Z<˒詊?J[+tw*+%?Cͻ|өԌ>4amIF",H*ύ<-@R_~A| }N-3 ;%h=wPcu< "m@ HlM֩ 6XeC]8{w#>mhϥ2LUUbcTw_࠺#9"͑EXoy^ k&^h#wTsiS,:\0ogFHd1Yi/I+%@XcRJt4VZl֛#t=EoWd-Ȗj頨| `>6 !w;] N9eF= 67L}GGkLUNxV k( Db񣎮rt 8_;.U$Ua 50iK;D2ߤ0O2g@:w:"۸gEx, BMoInG̙kv)0ӐokS-]]^(Ҋl !¿k1LV΢)JݳZ?X$ %Lz ci5QC`>7um8ʿG޹;i4A$=FeQx/x)M`^O29k%2E`X8.Wh'{j' S{Ro{7BʖFxDNs(cX7gD0N3V=# LjAw_=n9NVI9K=ncxnA,/{!4#S >bU&D@v=ع5ʖkVw:N^Q\T}?`h3wqް:Yt1FԚE/0mQpS|#C,yasθ=ThNUũcw˚{d9#w]{Ku? Mm&~Pfƚk KqT7c46՜ ߉Wں|>T߫ۈ</=0?1cd3)k4Ȼcr< eFtљrG6d!yb-G`v4(Idᔛ&HPjn;0Mn^a{m\X!4uQ\g;4rE?FuXێ#)L-M=%wRR4?WbrWD =Wr|U(MRz& -bo 83&gaV>KPyHk E\kv_%3BǮh-D? -gEx >0J=-plWWD2QOWI?/m= fh ] 731;)bs'uZ{dҤ#,v8xPe 3ǖ({ xgP ˮQJ7/S Ѡ·=n*k.Jy'@U%ej2f-A cuwGs@HwF/X-e һW,ڞHQA2#Nd|6-㥿~Բ͵͂C/1؎d kk2򦻧 ^yp>SUg$ Q{XyOܧYv!l"J_Fqƞo=̬cٳnXYF -lA5tm SŮ(Aashy43wn{ @E@zѽE%v}:e1GFcSPQKf 6"B@mފ$BrmeQW ߾iY)t qs@!ˆ1*V2(h9r kO~+GtÅ@3]".ƲώM[5/aRRWQe@:ƌ]J+%#$=cm`.XnS[Yʥ̺sXGY-߰b୰ L0NUOǙ/@Zc-ks`!\|תNl|}yn=Wox*qo~f\sN͟H|s3,EOИ]_MW\]xv=X[7N!z`;(G P)S21Z'h,s~P0 մ@zݗYB:eR͇z/βNaR F*Mb7W/O+tHr}Vر^q*u4dHZpM5> /'M a+E<|3z]wKtĮlPIM~:R`@l9mR'm􎝐uu 7v< g/u5V[DW t"?7(~ .g,Wr_;s5HMc"\SԂ#0/!!yך4@9K ;K#<^H|HM8AGэ"1\,=*o y/5a; *Ej^(RqkH1M;/: j&N5 cd_u}-""GyPG|jžDW챹I>Kݟè LBi3z6߳teIOi]>Oî?g,["ŌQ%R]3œ'cUWHm Un47{%~.4')A v efi%]\K]ʏU=aVE*uqD:.H]1 8uLA=R}/;^-5F.]ELk&~\DsZ]bF<8x”H4㸽pO5x{*Ng0Z*A7ŭ璚Qlr?]@:Diލ?Pix[LJb/*!g _Wd>kEh vj}솎E)*ª[<׌5^ݎ*%MGfcOདMkJ]RC˕;ql=SA : Q#FϒKDZ</_7U _rCgd2b^VY\T0 #j )<hb2k#*u8"W=EK <X-JDdpuQzrhtq.R}{ pd|^EبtFV\ ժB5٩Z8Wy|r*}3UJliR3}˛W+<'o?j]IrV=e&)Yahls8Ȼf>9872µ *}\xʼn>`A~XATa4.qp}o/[C8}l>L72B@|< rZz MY7_p*p唡duf  і>L`TRYRTh6'JY+9(7  ]&tsN8H Mr+4F^/M!F}ƒC/`{($MbowwC ;cp AgP&UfdO6iJN3LZ\`_=)%{+b{490خR"i̪q=o_Okh_Ʒ(s /G>!8*6k /FGɻ1|["̢:~J*Up8hOR6myێ-)߬D{9Qv gw7;{,Rı ec_m')FET0?=&b~,~lDݩpޥaTƓcF(7{\AK9-M)7o8CȕٯX\Z;>BȬ5{)7+ \wXN_,9`I!o9!<)KPإ6cd mIaxKh@'ͥFyN>} "2hboF՛ms{%So3}}~x>3_͞<`Z ך!,\< EZׇj濨&fB.}AV %pO*SbX0z[Sls$ NiѯBnJlO,׉bQpSZN1:xD gs%'u}z&Em[bŘ,0!ɒ!DߕnS[?-ZϥemRsCU`6 iBmj$usH#o_I1λXY:IYM H:PT~!COV-“nYPR"WV`pKh /HӍv2QP!}\';zaG""Bك^os즈E Qc Op_K崥|Vl~h1 TRP~4,bJ![p/GI_D.^С|p%\(3Q|Âu1Ac0qER-e>]5Z+@3/MF _#?aיő̟ZV N~׼\G%m8]5=^ԇr D3jI!*YFUdږ$|8,Th/ܡ?19Zn[tK u)чڸ""RZKE[ڲ} 9`v29 ^zxͻ sw!E; Z1WRƼ#xm4KM1`zhIQER YOo3I|1"դÙ?q@L.vy #\;49B?lWE&%3 H5\k)1/O STͅWMTD!'bij3dK₄Xq٢nP$ո@78Oox (3cd,EhߑK/+u8ŷ2j0²BMCVSPObt0g.H] Mt/5Pco͜w.[ 7y?aI_/aj &껬{z MShQ1lOD$Ol!}bȞSl,d :/=Τb]]r}NZr96߰7Tn!,[ޜ2W~f1C-f{R1團 K{GN!A$͒SLD}6C1ԳnCOO;Z9=+m‡:kp=iG.MŒQu @l C74P{j7BO"v\et̝<(IRxȉ/ޣUIHqW1νH,934ּN ($L*-r|1q,y`XbI+1, 1sANsn~$!,WL[(%oźxVɮ`4҆E z tSJD R 2'S|91^[XF*+*Oa"=V'xJVF[fDEFe"Xck ,,=S҄ⓐ'$c>W :r|p_~[m@QJCZ 54j>&nHLp|TÏb'k>w?qAH}DBsg{^+j6mjy|KĀýfa>$ZP+5V?UG揿:̻A Q!/_ K5ccUZQ)fS,>هΕZeeG?9$\?f@w0X{G1ۡhleVO`UԘ0TZZ˪CPFj)8Ʈb݅%RR2@>p"z $?x>>-A8T*!H\ Ƴ$8q .`oE7-f;7WE+#B{tp}镺ep.V|v| qZEra[d6!^p~<-d󓪰z5݀/c$Cx(ۤDŽq߆acL{ ˪*:o%+&aq]$ X.ag"fdAY4(u,'QC޺ .雥i_kxñf<7E_jc"Drw Z] /ЇP` Ȏ9۲Mv2P׶xVIx-n)XT WΨYd i!k@V()Ŧo8W|zWͽ)ƹSd61*iL me#$x\Sku_vC-lE "GLfu-Wf{&4wc0+ɠ|ԣ)Y2j{\f\(鯖:7s6>#?9s1Zbp)7ԹN\r V8N-I ok]U_OXBb7 |,($sDaJΰ72GĜ\ņx7*}pjK]uGFYg4J=iNŐ5]@ MH@m:a{d̀X331AU~j3eմW}pȠX·Ѡ]NyX)T{Dnga6zAZdũ:GSXCdFg|;N(6}Sͫ4*f$I7[<qaoKcp=߼W&{:>]9%Vc%XXHjAY:0t:T4r<-x@\Ш/+Zm=!Miq~,S 1 ]Ʌ`xsj,XA 6O_+zhGW7>txWmܽ`Nב)1ֻNPЎJƬ&ٰm l#9[@7x7v7ͶV1ZR K* 3gԟau "`ќ3. }v JvDnVDR{gR p ziW*@p3vжg@ָFA9^x=;ח|m|דyɶ"s LsW> 6MΙU0P%[#זvZP@lQm<`b]3]_;b31OYقxn~^24.JtxV (넵{9kd_,F ɍ_@"OævfL/#tnA%JJNO18ܩe-#KyoOD`Kxr֡u6RU`'˽ۈ`<SZ}$z]Pe<] qwg 1mwЉ|:[$WDag8wRch,pb {fcdCJ1{T\2媣S i+E#B:i޶"yɜ T_ ) kǤn@$hRJ[K)X9a;D;R2hȝ87a펯V AGҋ }%ܩ~ۚybJ@C,v^+AtԜΝm1 / ;F!r ubIzcT;yȫce_2狰/4-!}"vPh+TKI5wk[dX8<~ 7tpWS1}T| Ҫ -'U $l/ -l_&Mnwo K8u0, $ĨV*ťՐcFO2}\磍 B#0O_^]̕R4z2A".-3xPaޛj+_ kw:Nbv/Qc̲d޹-Gg˕+T[\/+/.\ϩJ_0M#k5AF;&r^Hf[b- R:σAZM4@'OeK9zTlbw4R2 h=oOB!.C"ZP$)>5kQ #pSM*̓]aLǓL?^PM0P1ri 9!p Iux&ξuٝ#cl8TN4u 8<6h_(4 sk>};,(0&^]B|c9׫PiDjr|dw?偙 ?]Z'E3iƃL"JֺuܺKʅ4~# wP][0?pf{wv=`icA.kyd "KD3ТEK2k I=R<_2;ic)~|3yxJoHx1}R\|ПO$\ޢSNZAYiZ"S؍i-V¨;!EaIQ׊j0YO&)]b_{ѥi֘!#4:AXD9 @QKmEZl"ڊpҦ{=| nwDAt kwlcN4Xp9= Pv.KВ QeqGku0@8X4AP"Sw%?Zm݊~i ?bGƱ'4➶ͬ&=}W9IJ;"_`)GBKG> 4-KKX=xn*鞿s@wƏ{2yy ;W=:wr AF2NQ5Q"Z%f{ۺ}|s]ʘ@3FjhǝRgÜ_zrB˪?d;wiBi;}04B%E?ޏ¦b\h~'[*:TN苟[cQ!1ی>*#gf9$T wX+/_l`;-o}ԛ(@ĕr /{P{w6&琫Fpv:W;iʽQ%N%V2){*1Ym|4XEHzrv]:אFl OTZ4+zE'W_Ǩ].KQ5i'eQOb\w&`NV2\4D"}5R])x6,c3ο˥rj7~`ZY ǹGac֙o8̲'"YA{9T<`#h$6CNa論F_"iDb3a-Qa /i?u\ٳe#m҃ .jWS[:᜷YЛsDn`>gvP Jwh@lI+C'{z|S S u'GPy etBpm6b&[,0ٗqjH4> .e ;aW4jPdѤ߳, ; ]"?9|1{y 9^{F>,n@0fΡ->JXeb7wt!NxP&`ëW=z yXW h9%яeOy8tśn,fD{ܨhjARi3m(&N}p&%= 4D%FCˍ̯dLqτ~mR (:ӲyM#K?Z䞀%~fgL(tL.PKUۉQJ]oߕwbvԮI'0goggVZev~MSxC 0}ݨT+lβ#w%Ug !r8]Yŋpnw;Jl7(4٠h6f&ePb哮)³30Um4?w@;uO>G߲1 CUJlgP UiQҧ 7s=%P9Y@b aRy֛ESEuE.|‡S8_Lחׇ.r2"lHBE;$2jp>'Lw/Q $gN1-GJ=u3n~qo`Fux/;_)KK a1s.JoҩdzxNH&̮(ZtBm]6ɠ, x2]0ewG#5C<|='5<77WlN0qmiOvET#/en37ZI=+2kx@4_ ɨM¤bSnok ܣٶU ޼APem8ɗi]%m1H:X{ /='ŕ\$jr!|쑫-N%l\闉Fмns;C `euYo&O.G$luK`R7 5zaV1kb9X wkĪ䙩D] xfp*1O;MWW5N4gi;NW?G^pނrlH*:߮e߬q̆ޓ9>6w[0- aqj3a|z:c Oֆ E0[ 3!>MksɆ7KvqWɫ 3 GH:tiӗHqm feu-$PVX3Hcri0F/}u|rYɗC+׳ƾI`SS(ƵuIag8$ʨN BB7"esp[0̶+>;8uȴ&"!%7Ia@KXi_Ѻ†jꯅ1u;a x؎cjX+SQBaU>S'A=<bSm)Px#ыS[l_f\e]5`3 h 2Tn4uRO#OM (ye$%0ݪeF4L 2YqqBp( jCvXj0Iafgu}*8tz̺> ZMSjU#>o emH^!r[^=E 7979:sݏ~N@ABہuvgf-nZl E'#V6 GD\>+^k+X g';̼w*-b'\s\HDrj* Xrv EUc|7HEA=_,+|:5~˓,) d~qƤ͂ qINӂJ #t *br`F`m^J$Jf^H*]6ϯNQxb,zPv`P8Քu{|âq'Fס=@.6/Ɩ4:DŽCȔQTOפ9dAS0aG Z[h"EF:4cҤW $ܑsJ.};g{K{G:櫨.M:μ{AR^f}76uO