python3-watchman-1.4.0-bp153.2.3.1 4>$  Apam!M@eeeoJ_H1JljJ^Y?X8siU<'ǖѩpRQش`;_$ed]bG'FG+'>{%v{pks9?ƹj|7)aɀv"h?,Te.]ᖭg2xCGJkѢYRno!޵څ:(-CUw(]7WcmUwJ"Z%C:iiFJ,z4^xJE( - 4;Gr'8SPwqɜg6jGV۞#A Y?u24TΟVatTdž\ˉ^h|F0z3(zAoDnQΣe?`v&aH#`7ud e~TwD>pA*?*d % Z1:G `r 4 d   T D h   , o   ( 8 9 : I F"G"H#I#hX#Y#\#]$ ^%b&c':d'e'f'l'u(v(`w)Hx)y*z*\*l*p*v*Cpython3-watchman1.4.0bp153.2.3.1A python package for talking to the watchman serviceProvides Python bindings for directly talking to the watchman service from within Python. Additionally, some Python tools that are part of watchman will be installed.amDs390zl28eSUSE Linux Enterprise 15openSUSEBSD-3-Clausehttp://bugs.opensuse.orgSystem/Monitoringhttps://facebook.github.io/watchman/linuxs390x! i k -o _ BjAAA큤A큤큤amMatthias Gerstner Johannes Segitz Matthias Gerstner matthias.gerstner@suse.comOndřej Súkup matthias.gerstner@suse.commatthias.gerstner@suse.comjengelh@inai.dematthias.gerstner@suse.commgerstner@suse.de- update to Factory version to fix CVE-2022-21944. - drop fallthrough.diff: no longer needed with the new version.- ship README.suse that explains how to use the template systemd units - add user writable bit for systemd service and socket files - properly handle state directory creation in /run/watchman/$USER-state. The former approach was susceptible to a local privilege escalation using symlinks (CVE-2022-21944, bsc#1194470).- Added hardening to systemd service(s) (bsc#1181400). Modified: * watchman@.service- add libart-gcc10.patch: this fixes the build using gcc-10. There's not readily available upstream release with fixes yet (there are releases but the look automatic and don't contain generated autotools files).- add Conflicts to fix ``` found conflict of python3-watchman-1.4.0-20.1.x86_64 with watchman-python-1.3.0-3.6.x86_64 /usr/bin/watchman-make /usr/bin/watchman-wait ```- spec-cleaned - removed python2 bindings - enabled python3 bindings as python3-watchman- watchman_4.7.0_makefile-am.diff: dropped, included in tarball by now - 0001-Replaced-memset-calls-with-appopriate-C-11-init-or-a.patch: fix invalid raw memory accesses of non-POD objects, fixes ppc build. - 0002-Re-worked-replacement-of-memset-with-proper-init-to-.patch: fix compiler errors introduced by the above patch ... - update to version 4.9.0: - Changes in 4.8.0: * New command `flush-subscriptions` to synchronize subscriptions associated with the current session. * Enforce socket Unix groups more strongly — Watchman will now refuse to start if it couldn't gain the right group memberships, as can happen for sites that are experiencing intermittent LDAP connectivity problems. * pywatchman now officially supports Python 3. pywatchman will return Unicode strings (possibly with surrogate escapes) by default, but can optionally return bytestrings. Note that on Python 3, pywatchman requires Watchman 4.8 and above. The Python 2 interface and requirements remain unchanged. * Prior to 4.8, methods on the Java WatchmanClient that returned ListenableFutures would swallow exceptions and hang in an unfinished state under situations like socket closure or thread death. This has been fixed, and now ListenableFutures propagate exception conditions immediately. (Note that this is typically unrecoverable, and users should create a new WatchmanClient to re-establish communication with Watchman.) See #412. * The minimum Java version for the Watchman Java client has always been 1.7, but it was incorrectly described to be 1.6. The Java client's build file has been fixed accordingly. * Watchman was converted from C to C++. The conversion exposed several concurrency bugs, all of which have now been fixed. * Subscription queries are now executed in the context of the client thread, which means that subscriptions are dispatched in parallel. Previously, subscriptions would be serially dispatched and block the disk IO thread. * Triggers are now dispatched in parallel and waits are managed in their own threads (one thread per trigger). This improves concurrency and resolves a couple of waitpid related issues where watchman may not reap spawned children in a timely fashion, or may spin on CPU until another child is spawned. * Fixed an object lifecycle management issue that could cause a crash when aging out old/transient files. * Implement an upgraded wire protocol, BSERv2, on the server and in pywatchman. BSERv2 can carry information about string encoding over the wire. This lets pywatchman convert to Unicode strings on Python 3. Clients and servers know how to transparently fall back to BSERv1. - Changes in 4.9.0: * New field: `content.sha1hex`. This field expands to the SHA1 hash of the file contents, expressed in hex digits (40 character hex string). Watchman maintains a cache of the content hashes and can compute the hash on demand and also heuristically as files are changed. This is useful for tooling that wants to perform more intelligent cache invalidation or build artifact fetching from content addressed storage. * Fixed an issue that resulted in the perf logging thread deadlocking when `perf_logger_command` is enabled in the global configuration * Fixed an issue where queries larger than 1MB would likely result in a PDU error response. * Reduced lock contention for subscriptions that do no use the advanced settling (`drop`, `defer`) options. * Fixed `since` generator behavior when using unix timestamps rather than the preferred clock string syntax * Improved the reporting of "new" files in watchman results * Improved performance of handling changes on case insensitive filesystems * pywatchman: the python wheel format is used for publishing watchman pypi package * pywatchman: now watchman path is configurable in python client * pywatchman: now python client can be used as a context manager- fallthrough.diff: fix gcc 7 build issues- Replace %jobs by %_smp_mflags; drop unnecessary %clean section. - Avoid multiple invocation of %service_*.- added subpackage for python bindings - added systemd unit files for service and socket for inetd style spawning of watchman user instances via systemd- initial version using the buildservice - no support for systemd, python or ruby bindings yets390zl28 1642425668 1.4.0-bp153.2.3.11.4.0-bp153.2.3.1watchman-makewatchman-waitsite-packagespywatchmanpywatchman-1.4.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtzip-safe__init__.py__pycache____init__.cpython-36.pyccapabilities.cpython-36.pyccompat.cpython-36.pycencoding.cpython-36.pycload.cpython-36.pycpybser.cpython-36.pycbser.cpython-36m-s390x-linux-gnu.socapabilities.pycompat.pyencoding.pyload.pypybser.py/usr/bin//usr/lib64/python3.6//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/pywatchman-1.4.0-py3.6.egg-info//usr/lib64/python3.6/site-packages/pywatchman//usr/lib64/python3.6/site-packages/pywatchman/__pycache__/-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:17348/openSUSE_Backports_SLE-15-SP3_Update/0066c99c4b8a0d1f6e92b465e7b1eca8-watchman.openSUSE_Backports_SLE-15-SP3_Updatecpioxz5s390x-suse-linuxPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=29d3bd75ccc5400defe23d67c457b51ae0f5a4d5, not stripped RRRRRRRRRRRRRRRRRRRRRtI{ \}Vutf-8ac5d7419e8ac3597e70622f5abaddb648ebcc6750bcc06cb15e70f423cc0961c?7zXZ !t/wC] crv9xsscx c& >`!YA 6B[9ā%,V'5ς;$S+;BVҺ!Uz)q>4k[8 _2[.e5 !  ȇNO$ȱTxW^`MZp`:tЯ@Nae=K "l]?.QepJrZJW4x/D {sĞ2}wHY:럳b '!zANwYshzi 5IZ1kӤ)s?1^ݞl-Խ4+x_{u GEloط89Q-+:K@uܸI؅/E:mE'JN<+^mh80/bT$$3΅k I<4@6v&6W\3$Ch/;{c/<XO4}.ϔ)FKg9ǩW9S`@ZUlˮ{:!/\|z&r3z y?/Zģ63lwL f7(8ա,n0:]D ̮eω ) `|%̵>jH7'}s]VZ<6?RM#ae,6 89'2ګNFk{u^v HB)~5q:ISA24T%82~[cgRij-Kp5,qS&ܠ >!mj7[$M J >IC|D:ߑeGc,8Z@|'Tz=u%AW1_'ݐOHnr(_<ˆ1*.Ss(5et*<}%m<ۚ`XAD_̤:"m;"G 6 ┯J  e~ iJ5fBtD42!V^>X 1o+Bel6_5 Q]KޤKirt?R kşn]4)DdU͡=pfܬE] L^,rzB/G T]z4ʈxwT]]QJ2){nXy>4be^ F?/`{VviaL&^ TN]F.sRc"DvnK}brIű*TROX{yENY1]>3cFŮ* _8;NtlMLyQڙI`z]LtH~:$y v'xP[X0Q1414MxJoTϩIB'H/]gCrIʹ!Z3*h1Gf9fjdYaòJ]EqR}nP{v ?fT3勳)ˀ#BhC!B4AFxPSOKQ>%;WWÍ&Ip#Xf2VB<`# ;̴ 8\NLa+(2T&nfI+].&?*SFF<1ZrG}^X) "= YqLҝr͌Tp쥂Mǚn7܌-m\rI"pPz‡k(ASb! ,@77XeNl`i9^5p*M=_$($عlB夝 ++!A0v32g/y1FqfQ}p:\Z0\ Kڢ;߉g VV$S_.`9C5 ?A6KIX;g4x`;^YXg#Gq,#ҵ'\:4,jgԃ7e)+1u2Pی;ueT/4~QշJ%=Pfb?hT=G,}r³J}WvYqWȞJ`Ccwveo%6aՓon/]4O8Fλ 5l( ,9nPy877ZGA`{(T!x `6JrnS6ćn35_$oĢs:qL>Ҋ$`W9,,~qJ?p!q^q<}K8D]D> 0]=x%{J.Y!\cS)q3zAþjSxZwa!z a㾮]^yw^}+˞<@zJ" uNMLORlk+$a%_~Ч)YDf0Np5pz+'š:^}`1+ fm"_x{J녑@_Aiʸ-iERu$-yƨid.ֺ’ xУ%˱BQ@M#lH!aS|ѪO>\| g;c;.]6KC: śGd:#'Z?_*X#wqnW ^m+h4:yyQL?ASra;\]JZ%>K} UVHۘ ʎ S[O蒝2W:mWjf vˍ15[ }H=]E[O|9kX=stI~ q= @ɉɂZ1fjpżJ0_j3MWx[Uh1JhV1%iX::C¨D9\%Sip])/(grɴ5 66p74%͉ Yoͳ_NԜ4' mIOzzz krbEgs U#jCיcYO]xA[KrQovYu,ُ4(;?-Ck,ҡ c6U"(^֍wẴ*30N "Tf]/[If_LlxTWkXqSwbĮ`:xZY\K]|߆:x%#B~T=A?p2EmJS" 񠺝arf5w 6$os3\ /LԥL(9ݳgTQߥI/ehRr4w%nMu\xavfs#c"prΘtY2Td)A>G[Uh  Yrcâ~~8.bȁ-Nj8rGI&#~X}e(cW$ 1p'ftfIQHId7^iVTSvWYe _HMA+>[5_B@fTWD^j/>(kZ|C1F 9 $$L|u%c"0R`"fІJ>"cwNqy67S2`O.ed~-,xU:UsE<( Pp+D5UޯI !OUeZ6 v^_JjE E%!S%xVaA3׮PwV*n0rwnΉmYf 9z{cOr؇Zy; \.>%RKiDP4_8'[JD{}]U.wΔ@Îg5>cҍ~BL.p0އ[Rj# \4WxZeK#=N 0Z@(f: TֳRp/JxL.,Pz{{dd]7ʅYEp~\Cx"6slI&hI5xd*}Gmt[!5-:9"ŰwlO:m%R7 UOkXrP, ]BoZLV[匂S"uTv!) v9H~;Uw <᠐ W@SRiUG;CbBX\+`7jGV;O{u,3 -Mk _Ph5>g0!ڢ ,LOm FE6)N֬`f$؋&DU*T]ZtPr@-ZZNԾ$@@spVL?X^sLM|#e_/ ʳ LF۷Qe2vLp6puq2zxV$I>‚30|% Zs$(/NٍDfeABq sVH 9,l봀 ^:tژPI>Zցώ0JdZ1FW~~62Hϛv7O)[j\_vv{k lo@]oxb M1(i, ~1zx^Y+`}X<5fKOP<%U5QAGmV*V( i_ǜ3 vz£|.y{MI4 !1v/$f"K-3 [&q-`bsBolKG&fӒTǓ*˩ aQX7 Bf۶FjiT&*ܥu \33Z9+4h]Cv:Wo" !gK94s@itPrן4O8M@q}+_~8=`͇ `zY"2P_:ݞUVE+ޔ]Z.+ϸ䆍j8\G%߿va-ɠҴYMj-HB#kӨ$wGnÐQY/|*I/Tu3ifILa[EB##[j>9 qQ*q3ty: O z69D:EX4+ᢤ¿)ɢn u!|~GN"5|zHC7 oZJPB 3NX/:c~Mx{ -z'y42fhIDPڹ(I %Ę7='kYFdl3ы7B.޵[XFTNBEMc1ߎ}OW?ߜ7 n a# ~e ߥ򧸃.[ܾÔS@H9|e;[n\G2hw'>q8`֕.v[l76jZ)> ) ka2W|'ΕK;56A\"s*fd•R[)l9ͿC[x]Fw֞ Rd⹫uݵ=QI+RMprI†۷T;у"Y~Wx$*_a֌bNj b`abثvcfj٭2rDJ5 "{[1X]B"=K9hx^#cw{[=Sa&%iʒ!A#ĊD|_St#5p6:rns6 I\ӧvK$yK<H+[ψU2"h?'sJm[R1{)ߢͧI nkF1S\`p^dk[sMl󀄤!=oTPqkils1Ospmw.z|w 7+hGHy2~;0E|ga@dxյsMܗ.C}5I?qGmOYMy/=5'pvb 6UZj3a~Ǡowcg@DKݩ:N D/Bߝ2,QAK8 { VȦw)F0{B!fbΐ1` { Sè௛ }qxKt7Ƚᒾ%̏KƚkWxl˧ߌkBl/[TKEȰqPC\Q?W;5H-K?Q tF\J4 ]?m(fm!@E #V,Љܐ F"e\u:\UlV^b H$clՠ9bbeR쟷 |ݠٔBqwYb:y:@;sZsI{-{c*0'l$XU~&l縀ћ?󊷌U O|U?¸؍kAPq+kB1P+ڞlZ~329!{_1 L\6XIFd[@/|[ì6jB6 ĺblfu|7¸s f;xmi CAn}!;|Z0٘fF-N|#B]'U#5Լ3rL!8pU]ysE6] m"ɻfjS9JﻶR!u4`+UdA5NKK2mX c/ݿ%Au'D*^9^z6ݍ{tRXrg%.a[e Ƅ3}5! ع ]$L>E>fJOssym@E"p@8MR HFM %=?4ٱ/#JJV\HqUV'xu{]_>, F%}h0^sNS+vxKpS?% PSgɱQ l "0vrg 1O !ưW߇ $nɓؼq`="@–"aTH es!tP?Ԋܯ* `FS eȇg&J慐ADv|f#Mr²g.W ǰ1P٣/ dunltNƯz.{>r$'ųVh-N"Yǀa--0+!Dt41KXoC1CŢ<:q$iH%fy9V79!lDfGM\4t Ayk߈wUb!p+6Rt/XJDTBʐ%T|qRċqRG 9#䶀rqhhiJ86M̖;'߲q|`Bn5?Pl_k,?8לdpS&/kv%L7v?nZVeJw5(ٹ3NBy\B0Ѡ<{Z$=f`uT==ض瓂!E2\ ӾyĤhrXƬU$:.G(O6]gE_ѻѷ}CFKJky~RTQqFFFE@IOr<9wi#FIMPi0XƔoH'IKqr^/:IaC'y]{6)(N+̙[ZZ7  5?p*e9f iD(l,hJ/Z"%譡*)D!f@Y@uJ9:G[1kiyK݃uՏ8Q+ZH՘ܥ+Ӳ^0~$a:3D{:B'{59ezb#T6]mN.i_fnx -wPf&RJMNّ̓yY!%#QP.jF?`upv^ey㐣ȸҹke~ MP+&v$0}@"1[)Ӎ**\%ɾ&I9xi#J8>tUUg}0`\\2 V, Љei[8䖌hUpDƖ}tpl)j]{p 5:YBaU88 V ^o-TUB"5mzJUsҽ .),\tsҦF~[CRz$L 5ck&(`]lbeYمۇv"Xsbp*XP3+uWAu҃mY4P[MB2E>gQ&OPmXXMF+┄£]="ƭj9u)Hk]wjфnHrb-Ir5ȎQPnޯOٻCFNjp }2ňf))[!!BAPk~dN iι2ɵ*U?\P@{I,3^ʧۧ$0>p`I}(+ HlDt E*n:s 8ﲪYx |DAc~$!Y$E[ءY r- Ƶ P\j lISERAeKjXAMx . P$)# 8f,6 ߡaf8xä5ۨd+bF~fk%s 96MQ/r׿w[{c5tYkǫCH\yHT\ȞbT\[E5qy#ּK Pp(Pm, QKL@@Azc-s`_<Q8Ї !|+*Wy)xyKhb.ڈd`SSDGߔ>J D,A?(y7,Ta9P_P;󇽊ӢFlg-Κ%_>V`♮-p>1=8%TWPۥ(i6.u#gK~ ҹ Q&vޜ# :dGEbZ'4/ Ϯ 2cС͙g*If0m"*G9@Y ǵ2貯~jqycF-bl?/= O [{.U #̤uPv{R ˚MnjYGU{] h!k-dVGޅP[:c҂ZpJIi?R*#8! Lć),^e\^4sݫ­^ndDˍ @ )Zʹ2HOAļqFyie1hd@'.U`h+oA CñD|'ˌ[y Qߎi{y"k3Uz`.I]\3dp zBI`(A}$һTQ2?Q+!I\T<0PM6(HM PqUdVݾڕɻl~<0"קADl,ngx ʹ[f Tˑu(vA Kbї|Fu-^+ HB!@Wv.)y 'uEti' } oP^EQȮASҗY[$!Mmg"[&]re piCc| tIjAVb"{NyA`Fz4Ki%,5J2A=?R1Mku*2_CGkmBEZmӿ,.Ԏ5L&χiԸ V|?d {Vu˒PoZfP}1H٥&C#GF?esne:Bɟ~#\,T # h1QMX]d+aRAP:[OBS #cW]I4Fפmک1b'MԚ pA@MP#=D *V,Kt)G f.PG7|ܮqw$-nXLÈKwƨ*7:U%zۭSot@$RO(zhC4-![NQUC0ŗM= ̯ YТ}\uv>H)y@/̲b̼daWׂweI3a6q\[[R(⇶bXG[4BA]Ns%TeZƹ>:or?U>TX?ZMOX@ iP!fhyJ#2ERڗj?RCA͚F̻jBsz1Uoί qጡEh-Ě]#7§ƫ;i$[T`%b-5̧)ĵM>l^ue ^i$P@n` J@o]3sێ)gO\~lmAB$ ы*]ysԧ8@\5|atޣx0.']  Q Inւ ni7Q=L%łq>;?Iv6QWHB wN Ž '1ojL0'k\x0JaBypl>,O ;lZγ{* F1F^.keDn\HV:Tfp8Dn)PEޘMáb%̱uw5%l82LHLM8aN.iAsbzsY49#[F' xQ^"l$ -P( !k0cD"l~_*ob~j>L\ܓe~Z @ʏ<}O5 '3lJԟ\|1e=rAOʣP 3bX2: DWL aeE 7mn` h"]&G(>Pqosp#$٘t<}.rl]=ܞI0.&n 8_]rL+K25?k=)MN;wtszⱠRtbVٙD|UV7nV5{uM4-Zd1QAtsӬN,]v,^Se4DPy~_8W9K(>(L I|4CM .ʣS04Q#TNe69Fqru/zxY믳 odw tK[q[M$g.3a7)>}WW(p5Dr. %_bzT;>7*@(3LrU2f} u(9@6 siW7o|&:{8R>aa _s'5E"ہg~jqS/?')D_q<`ʀ(stH:BP  xcn+ Ei-џ?qST0~N c qelIw O%_[ƒq6-̑77kMFrPu㈯ A-oƇZcG=H4ϴU; X/CDqKJG2oebPx>7k({}:UN\;4:bgHf[6u^RJ~#rJ%IUFYYcǗV7Rش?Ly_0i[Kc1J5bS| -N tbzZs?*m6i3ݻM߰Y0qQzM|'q>(5J^;(#{4/JK0Uzu4dpEd(vWFI "G2[#Ti4f/@ `OfG:&#E4D畺RabEMt/,J(SbF :r)x.D@%碏\J@ihScl_nz܅$Ζ3V;E4d7߻_Tw?q n͗_sݢF9 ԗ$[ƹW|T}n u{苡m"_q$)59 ^s_x*%O'gOxO(VIz N]wxUY1!&`5 N}Dܷ>'_Ҫ=̊T~˥W=tOE8 6L7p 700d_W<hmFӃJBe,{1ެ#㛏K_)*D` |D9=sBD;(*c 1 r=PY@Nwpc3Mݔ_=e5d&NsU [X)?yԸ ѕ),`4 W.ۛWNx䞌E7ٰF Xʩ7ի,:?ͳ"etiZ6DQt/>G\[<~G&&~V)'NI 0YWarЌԙZl-2] Q2n1=#wzj{ETґ?{ Lt}ཫĔw@pu-Tu B\Ԟ0k@Zdrbך)GfqkNWAP 'UX7eA> 9xyvԲSf8#/Km52=iw25S6T݌ :goiW]_^.`e_?6w%ܘ,` ȣү^0"R0z!Z ǂzwU8/ bƣH qj`/[/#}gr72!zJ7P51qįհԝ1rki {;p0/m ֻyQ3{;pUoªdsPMt_9Ǟ=Xeh7OHL- M0W5c} ~+_H7yi~?N#&_}ĀHp`qk:{  (!&Q o 1W5y*I1K1v%(5[-r馏̼ȫJfұ+|IG32J/pйT "t7,`j>6L.+-Ԓ[“ªOZ_qtQTFZe+G+cPcGa=ؒ~U'9{ Thd!XmX QI$?@r=a;XX,|6覷F?bb;~;G^Sb]nXc E*+vbQSjOyOM2u3H EG nataIR fm4vbB*ysfʢ=8V}TD%DwOM9{6>80G̛"HWM3Y'B^xI<{-8 @w`-/o?UrxlRJ<7~ԁ.; 8C|q1Pr62)f ^~1PCQ;]a+C 5@O"G"m'--1@ ݓ5y a[giͻN5Biuzns3/ $ Nc=A#b*—a`f d>\͜p-5),%>[IݿsXQF!P?w{+;C{|ٺ*1Se83()R6 ҆b4" (>^* [{/ }mVvi➈¼ f̪A'7+sp`EV+  =ոx#.sp4nkcTÐ\ ɿl- ॣL5'rqPڣb*qѡD˲պ)۲/% [|cs8qρњWG0Xog_4mtV/Mg`C ҦO5 YIbUΌs#-Uӗ["!Qyzw-,r7x;J sw.rN"͈TgkW+wjDn}(\zK-*9-=w`ȱ Od(FMVpϙ}]20T)Jx"hLX0νF[xL3؀VKZ_Φ$NdyO㇏@~G~q1UVn7 -S]2tV;';ya*+6s̐7tvaFWDP`V #qؘO8PjQ'<5E;_t>©b;3cjL.uU?U|svw\FP@\@H#S6tpY!YС)oD9uNH_\VFnu q=Wx=]F(Nn';xU:;R=%jFzի򶢈Py8}^:x]n1AG`̔cq+וѱ (<"t@W^BSbsBa'1-}  d8@-wVNl_hxwa=Q5_Hm[&pGJ۫ƍ^ISfE |D {'=♺VߥdJaE+1o`rlv  vYm]FZ0ZHTal.d-DUʎ] |(u+TW~/Icf{*Ha!x_,feA3B*3'{%UY@7KKlڒX:ڮ]6J+o*TD{~Ubj6-9$YF!NH.ÿLH=&^MKakMT$g/If/ 8UZI7B(z>YtZ( }cz̡`%'>Yw{+(,s}-205ukenE0MqaL04r2y vCd9_n^S &[̷lI9(r{%um6l^@96ǫDUod%=tz֣:.mk ͖LxiaD:ws-7 7kΐy2D4}sܽҫ _x ֑y 'q8F̶ӛrCBD%ȄٱS$Vx$ 8yWcJ3 %?gE^2[oK Z=kGTk$ EἬ!uK A͏3ա7DXڣ%k\l0~T3ug?a3o[- +>ێn&[ W5:="^gDoɽW F0R=GQ2-R;N91r)uRbzSE#{͞^%`P8>ĕ!%H50xiWFSYKP˖ 2p^9{Qcx8PwƣK^M>ѧoU%Z&%.B6Sf7m}Tɋ>W+$P[YDU B@p<5os>UpEݤqKq"IGg%4 b/,{)l% [z%d'Brmyy"I~>viƷ1hʥڄkeEQc':jg# .Fn'W]TڏRTR6`rWBVp9n)Zmgwȑqºu*;D>?SL,@ú_ϯ~U ; `TλS 96%vӖmg8$:c,jOdpMvh `mҋ5w唹<=[63*pX&)}(.MQ&o.(i\0`K6]Biq7NxĂtӯ ] $ߖ!hTGȅ,.~u|\`Np-Wu1sU~9u8-P40ij9=T 3\Kw(-L38PX/8:3{RxCID&hKKAgs:E: oia]`Xmѐ3:Szk^ :{7L_:04#x\T_:(@l<_R %CNz#pT[nh5VV{èzgr^ʴe_s\@q_Qd]}mNB|65"4qۈUlv/I^#"?z|!T[MQc 鍾{}[)fu@$5Ɗmg;Q}Z<6!S ڛ rF1;clWD(c76hpvl,wP,UZYh@)F 2m4qXeR\ZY%#B^Mt/ST=ޏ\\F:__ ! 32Fԡ'|"QF͢:]z: EX5pSZ;OO8]Nhp/6"-JFCZVq hx؛\9FUv2bm ( \4HH>cva찉yox}7LK,VA!0u8l{lDr#A!7@hseו# >zI.aɌ=xGk@ r-}Gݗ#:b1\"Mg)tB%Z lYn ¼]~kQQčq٥=╕/][:9+&mDzNj8P\9 Lx "&D@N=%gս|$ͭsmF(+1wC'eʽ)kRgOy;0( B@s.&iuxcL%N/MF%j7'2.YMXe\ڲ 9Vn)g^~{0ZD%|[cX>(\ܐcWfj,6rRp$~Y/1zیx;6s[!M>2Wqu}4^4#DGsMCwƏ|Eia)]fI`aF"#licD~Rxܙ7E Y]s (|gʇ4V([Got24_31ѨtOY Akfm; 9/gQzx̊Tlv|2所ژ*<$Qvs_1$0Y1X6ƥb0\{H'8#?Qa_qe*l HG[\[ ѶVXN,RG1}C`Cihj_Eoʤ Ce,ųt^(4E>| QEu^:=!T{wI)|V;쓹rRv)^h]a}k˷~k$[kOfZ&"\2b~cOԀ凿LMr7]KsP |ET̫jb\sD=Qf̙;E&ǡ\[sE+wJ(_5|AJ4@n 4@.wxo?]tfH Ѓul4ZH+} iE+Zr?ef/>Xݲ)4 jLS}sm'nn6V0WzAwj2%|m3$1t{qGx*Ǐ}MO6=Oo#ĵxiD<6=a.P`F4bA2⒆< #>a0՞n/CD2!/6ĽMfO# 0-$("͖J΁%y*%LuOM^vjiIO߁e,;W$AG7bIume8rV1ʷ(pjTmb5bcrv|6XFS΋$TAg7j뉀c=sF/.ܸk4{*i{qJ!ho=ø 6faD# _+kNV $TRT$m9(U'=xjItHm}zp8Tȑ[s~v}`Fىh|K[-]`>G /{9±!U=Tsf8 `|(p^hhiF.KEC|@Kĝ!(J:X;Իf5XC^Ě+@g:ut%M$u=M>kG#m7:4T=2io.gA(TpӲF'SIG/w@4'Ǫ^3po!ihv v[~4ɧ\ Η%U/`c>Y>PT#"+"5xOJnrf9-X(iEi0E[1S`fh0zq(~$hMKWe!\Vv)횼.\^{NbePhhtfuLBذ'K؜lŰ2[N'EҌOmEչ}L%(BJ5ڔ/͚ϹAג8f}V-]I9>VXI%A¥AFQ(ڸʱu8 @(|!볺mX:'jَT%׈yN9Ba &I.ur$25854LoDB&KAj%/46$R»h勭CynNd}E6?s k A˃/aѧ]2C*`&E+r\uXq2E\ӣvh {@$>֮{%\*-QqZ}VOӨsU+ ]/l8*c` VO#(M.H[caŨkR4Bbx۾mMTߖ#ѻM̵ڑIWQY],qF5SD8ce-:}kdVItW`&^=1nѾI"bBgJ8~"x2 gݹ#>4J:$wVF]WMr03} Ahg*P}UdW2}3Pv:Bb QJ~ r%$.p !i9-;wtzƎb:x_p<=+zk:>,D(lij e=%=3LAT5yމڽusE*C >Vejj?6MA4_ NkC>X& 0؜m73J?kfM !A\;S_-IiDh~} ގ}TWRھ ,J="R02R& & F@쳧H5_.:4$xc6ZLά/ɐ,&80Ic߽ b\ ,E&nʹ=m^."&ϑ9?_khZMt^)VMA܅b&#P:RB$zYgc^.5黈yP5"7ݝۗfEm [qKy= ;t7C #3pVKQ&>*͡T9LƸQo#z3):bH}6F~ÅQ\p7,[n٢^^;gZONhDg8{SF⁡TBʈw==.kKv l*l_G:,ԅucqH#8[Xb1R,vXK=/>a΅}<bUf ,BSQٟ_ sC./x.,U G×C:{zx]Cdh`%E$-xªFDGG$vGTra]aE0V-|_XRpZ$&˸ ;,4nd{ZmXŻ1ÈWtUNӗ'Q KtM?fK_378x6 DPɶ*K1Ⱦ@N%L|UKPk% ~I&tծ;RhdDPPnoC'@+yd`,(hKW/q J'âY4oƩ^^Ʒ6;h>ȅi- r屴R*\p{HF̀ AnȶF`"D9" t38n6åHCDuO>Kѳ\KNh%1əEh\U MGh@$.{Sx]Q7#q'`{I^XP㈂)RŶ6e$.rCx/ x8iˑ(Msz&l0㉰8 0I KGF-xTb05>Jmp~9y!tc\ی|VF VG`nNW.%U˘o2]r0vf~$("p- 4k|G:"ACw1.b ĩMejjcֶjNh:ZT'6KjZ}>gD:3Qwj)vh>L1 0UgFOC剔kǣ9Ul !fKV)Tv !|wUfU.jH 9Fivepa*)pg>Cك5 q4id|P-zF:s!&["-c!Zl=2/>!VT6VoR}̌-.q0uQE&#u. .td"]+'g uUwiCG^&O'ΰK9嶟YղHF4F,w:7 0Lލ~#cej;7Ě; 8J睄ĺ'Fxwµ7*=B] ѕ7utMZݧ|$2xmedA2eY.+ @jѣrmB0]qJF^{iRW<5F2Sf%岑Q"MT`1ρ-ۨVV{Y)›2. K#.}k(U]ݑizb~ 9Ro9,vRV$ jI֠}W: i%7~CHGJ2+߃3jos!2<_e~fB,'.ʭe>j։7a37K/'nAcHM4́Ȍg_zr~XZI=GC^(wн-c*dZGYfBtSwO*YNا}M~bkr KvdV*3Z㠂6B_^ך6N y^>6B,+ ~L!ziF|^a~9V9B"*ےn`'V2ic o!; %T{_=)BM> ӧ2N{6D]B#be@ʑ0s`^+KZr5\N?L@.79T Pbɮx^%!<A !6ih'j4m΢U(~  :4n<7 0Ut:j`(vU/E-i +0XcGBqQ4,%7TF2׍A6E3IţbA<Ը>]m \9=&BG Lor&|lx: !i߆O mu;Ч(^1٫!!3#u(fO>OD4\ k4X<1h݅DNUy&pQP;^0?~y$ڙ{&h7}&ԟʿW[I!ҹ6=hZS?J"iȵ/X'p.]C\pK)֦RlsTؑ!kx~W[8jzozNEckv}e>Ψ[,wbhjt?+Lff_q6;>c@vaQS}J9ھb[_K٣k>{@nYXq4wziK;_ iGB 4Nj1ӂQި]ϼk)uJNdKtD<dQ #  Vӟ9յ+wThпdCn$=grgӓj|hp I?YWw"h]wa] s1Qt{ I,"(rq/6OJ;/yg1UχL R|g5~GT븽Y(qkP?3cv o{*0MuqO+(fQBֶR)o Bn%m^:ˮäd@E-v VmTqBnDn4B/@ҍſ?(6g4fʛ4YeH?nxRu %usdVHĆzԋxo7xD~*9(ܢ1hDVB~DFire !vND'%^*`XrǁHMA-7jŀk5"%dKR2݉,wA5p4ovF.*gB2N>@|J/~G4H |&ϯ'H\O)cj%$8c '͒eS0 YʥyMmq>ޥC@$OځU[@e*z3U(lhRx4PzBo2EV}=ZHʼ1pRuMK`0(e-1ў y kcBR\~)==3_{NnTd|p%x,ǻ[ kB(Gf$_ LGoOUQKjMb^~w%>ODWsT2SfzOa4bHu5j0Yh]虥el^vhvEjm75ZABBKZVT,jh7g|uvYCeR{z,6U]jSzfZxZY)PY(5S8ִolޏ\W0Y`eSQme@ rYsUzQ<XkoU!C$RL!^όI<#V8YKL2 S7L]_g͆CVI~3O̅ÅU;zO'ʥ0 MŰ`-g7? [*ac%CZ $GNؠa*|ya+hϻχ_HǍ-F#|"{W|G۳_aL! {o J[]߹KT5s9.lmbšsMߴYRf [x'}B7}V.<><.]\I88~^ohz뾆Z/C5.y 9ZmkUy75JuC,~}r7W? ϾV;'qF懐&l4 >E L/*DOvM<\b`G3ǡMDyXe[`&:Y8L]wX'u`T`Rk0Cɤ*s`f 1~Qݪ\%/tOaL=Ecn(ZɥL5n^/~0JTcAWsu&t%θt x$*D ǩ'\A(zj9٪EM&Ճzhi$c$@!XfHz/tAܴ07Ż/0y[hW":u vœkC2b:'˺,fPBE:.&b1T5KQ5iLIT1a!9Wl" ]* ȴlh lE)D=kߓ_Fbn,4n'IҚZ(C]8ɹ5>~?4ưt~nRk÷|ۅhֱUHQT1Т ݕ$R(Z.| S5|@1-/W?Z~@Jd5ȧm`%- 6JdE8£S;J PϮ=,h( DU(Duh4Z :Yӫ6MYIt]4ZmrR zߧȨFe('P _uУzIge+"1q3@!XŷVݐ (-|=7K;Xn2"`Qɨɱ潠#DFoSI<+[NѤI)6 mv5;ȏfHطJ[%|qp"6[ǒ U$ֲ'~ FflZPв2u0a@wTJmBD~ $WWrWa(?AquT3I⺊IZ77893^ IzYtDKJwLe0'0TɊ7Vvu'R}vyN9ea\K]\d3b.w_. g]m OcC¤;G!^l?M !5k:J_&Xv[>@Dh8K VE<:~f^3JŤA &\sfI$ oy Q/2g^-+?큘09m5aNL9!ɟ( -Zm-=`NzyYJid~]@Şf“*VCdZ{:!r= -^y.'o{l̶.tEqt0V^|+oGBHK<#SJ.MP-)r ^](>[d\RRicⲘݖPP!Ɣ~B{I>X?c]c/Fc#0bVXq$ K4oxSktz+e6E