libprotobuf-nanopb0-0.4.6-bp155.2.6 >  A dkLUI%z >6mR9}bdp&ݿGmXGdI8iBՒkq n.vvȴ`)h6?Vܙ/O.eX RG/OyzZt*S]/ԪɫE,/[%'~څ¨t3o@1=$F0:}QGFm;c#x#tOc IY2x+|``\o~ilsweciknCD!vԱ7a50067e61a0a05c46b933fb9f0b50d3c3e2ead1c234bd05e8f3b9eeba7351749c3e527cf76377872808f21ee33f9424cca9f06ddkLUI%z ζWj&>fR3]am" |* qM@xe%|e5nw{^ѶJׇpPxZ]zW_ |ҟ96G=rNi#S ·Qӈgz{m;i|Eg VVq5HW C?a \lq*6:0؃p'mb3GiЂi4Loddr#6`6@Sf2>OLU)yPo;0zҐ";K<-a)R?z) g$yxߧC*LPCVQ^ehAQ\ v4wbag)-x/RRRXT+68ĒU'p@+?+td & @ #)0H T ` x ~ d4(T8\9:>'F@'UF'dG'xH'I'X'Y'\']'^(\b(c)d)e*f*l*u*v*0w*x*y+z++$+(+.+pClibprotobuf-nanopb00.4.6bp155.2.6Shared library for nanopbShared library for nanopb - a C implementation of Google's Protocol Buffers data format.dkLLs390zl28SUSE Linux Enterprise 15 SP5openSUSEZlibhttps://bugs.opensuse.orgSystem/Librarieshttps://jpa.kapsi.fi/nanopb/linuxs390xw`eA큤A큤dkLDdkLFb;b;dkLFb;02eeb1d5681ab6caaca91ebd63c08143f287f4fb6bfd6094ec8b456582d0812879dd6baba245a44ddf75e30767bc4be1b3a2b0cd0e225bc79688438c9fd49b46352b00d68ac90bd1d632c9d8ebb41bde678c63d729f3e587ce4b44c781a3fd14e2f2fc8fe3faa7dcb09dbe995db48c6ec5c1f72705db915101e4a83fed44f66drootrootrootrootrootrootrootrootrootrootrootrootnanopb-0.4.6-bp155.2.6.src.rpmlibprotobuf-nanopb.so.0()(64bit)libprotobuf-nanopb0libprotobuf-nanopb0(s390-64)@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccױ@cױ@c@cc @a]`v@_ts@^f/^2@]@\3?@\3?@\U@[^Paolo Stivanin Paolo Stivanin Paolo Stivanin Dirk Müller Paolo Stivanin Jan Engelhardt Jonathan Papineau Ferdinand Thiessen Dirk Mueller Michał Rostecki Tomáš Chvátal mrostecki@opensuse.orgMichał Rostecki Michał Rostecki Michał Rostecki Michał Rostecki - Revert back to 0.4.6 since 0.4.7 breaks nanopb_generator.py thus breaking some packages (e.g. Criterion: https://github.com/nanopb/nanopb/issues/845)- Revert fix-missing-file.patch.- Add fix-missing-file.patch (generator/proto/__init__.py).- update to 0.4.7: * Fix comments generation for submessages * Fix handling of spaces in arguments passed through protoc * Fix problems with multiple files and mangle_names option * Fix generator error when using M_STRIP_PACKAGE without package name * Fix compilation error with fixed size array and FT_POINTER * Fix wrong format in Python Poetry project file * Fix unnecessary generator message when using --quiet * Fix enum_to_string with C++ Fix /* */ inside .proto file comment * Workaround python-protobuf version issues * Safeguard substraction in pb_read() with custom streams * Always include pb_release() as function, instead of macro. Allow using = instead of : with generator option -s * Allow specifying include format without special characters * Allow including headers from inside of extern C * Add option NANOPB_PB2_TEMP_DIR to store nanopb_pb2.py in a temporary dir * Add compile-time error message for when PB_FIELD_32BIT is needed * Add --c-style command line option for naming style * Add --protoc-opt to nanopb_generator.py * Add ENUMTYPE convenience macros * Add Bazel build rules- Add 'PB_ENABLE_MALLOC=1' so that we can build Criterion.- Update to release 0.4.6 * Fix passing of error message from substream callback * Fix regression in 0.4.3 where generator did not find all dependencies * Fix double-definition errors with size_union * Fix generator error with same inner message name * Fix infinite recursion in generator/protoc script * Use C11 static assert mechanism by default * Support --proto-path as alias to -I * Use memcpy instead of iterating on buf_read/write * Add generator support for PlatformIO * Improve handling of varint overflows * Improve optimization for little-endian platforms- Install nanopb also under /usr/bin/nanopb_generator.py - this fixes an error when using with protoc- Update to 0.4.5: * Fix CVE-2021-21401: Release of Invalid Pointer or Reference * Fix unordered field numbers inside oneof causing fields to be ignored * Fix pb_decode() not initializing fields inside oneof * Fix compiler errors with complex oneof hierarchy and sizeof() * Fix descriptor width calculation for 64-bit types * Fix compiler error in generated initializer for submessage callback * Fix duplicate union definition in generated file * Add support for including comments from .proto file - Update to 0.4.4: * Fix CVE-2020-26243, memory leak * Fix generator error when oneof contains a single unresolved field size * Fix unsigned enums not working correctly inside OneOf * Fix recursion depth exceeded error in generator * Add support for proto3 optional fields introduced in protoc 3.12 * Add better error message when enum type is not found * Allow specifying descriptorsize on field level also * Allow multiple targets to be created by calling NANOPB_GENERATE_CPP() - Update to 0.4.3 * Fix issue with unknown message sizes being referred inside oneof encoded size calculation * Fix problem with [default=xxxx, (nanopb).proto3=true] field option combination * Better support C++ types in generated structs * Use grpcio protoc * Make pb_decode_varint32() reject overlong varint encodings. * Performance optimizations * !! NOTE: version 0.4.3 changes layout of pb_msgdesc_t. It requires recompiling .pb.c files and thus breaks ABI compatibility. - Enabled build of generator (requires Python3)- update to 0.4.2: * Fix buffer overflow when encoding bytes with size set to 65535 (#547, GHSA-3p39-mfxg-hrq4) * Fix segfault with pointer fields and proto3_singular_msgs = true. (#504,#505) * Fix Windows 10 temp file handling (#486) * Fix macro name conflicts (ATMEGA32U4 UENUM and more) (#522) * Fix generator error with nested messages and default values (#487) * Fix nanopb_generator exception on enums with aliases (#535) * Fix compile error when struct members are called X or a (#492) * Fix sizeof(union ...) fallback not compiling with C++ (#415, #494) * Fix "missing required field" error with submessage callback (#544) * Fix field descriptor sizing with submsg_callback option (#545) * Fix protoc calling on Python 2 (#503) * Fix handling of varying NaN representations in PB_CONVERT_DOUBLE_FLOAT (#543) * Fix clang undefined behavior sanitizer errors. * Change generator to use Python 3 by default (#441, #509) * Binary packages updated to use Python 3 and grpcio-tools * Add support for infinity and nan floating-point defaults (#530, #538) * Add generator option sort_by_tag (#542) * Add type_override option to override type defined in .proto (#497) * Set proto2 enum fields to first value when no default is given, even if nonzero (#532,#539) * Include protoc-gen-nanopb in path in protoc wrapper script * Properly pass error status from protoc wrapper when calling binary protoc * Generator: pass --include_imports when calling protoc (#494) * Create intermediate directories when writing files to relative path (#512) * Add current directory to include path for protoc (#499) * Update readme to use nanopb_generator.py directly * Regression test for proto3 incorrectly considered empty (#504) * CMake: change package name to Nanopb for cmake 3.17 compatibility (#506) * CMake: remove find_package(PythonInterp) (#508) * CMake: use split --nanopb_opt only on protoc >= 3.6 (#515) * CMake: Relax python version spec, allowing Python3. (#534) * Swift package manager (#549) * Rename BUILD as BUILD.bazel (#537- Update to version 0.4.1: * Fix for CVE-2020-5235 - porential exploitable out of memory condition. * Fixes for AVR builds and tests.- As we download the tags directly no need for services and we can fetch it using URL paths - Do not build generators as those require python2 and we are removing that from the dsitribution - Update to 0.4.0: * Make nanopb_generator automatically compile .proto files (#462) * Allow installing as Python package from pip (#460) * Use protoc from grpcio-tools Python package if available (#463) * Change proto3 message types to be optional (#308, #452) * Add pb_decode_ex(), pb_encode_ex() functions. * Automatically rebuild nanopb_pb2.py * Use plugin.proto that comes with python-protobuf (#234)- Update to version 0.3.9.4: * Publishing nanopb-0.3.9.4 * Update changelog * Add test for PB_ENCODE_ARRAYS_UNPACKED * Fix "unused variable" warning when using PB_ENCODE_ARRAYS_UNPACKED * Fix undefined behavior with bool fields (#434) * Make fuzztest detect invalid bool values (#434) * .gitignore: don't ignore generator-bin files (#419) * Don't call stream callback with count=0 (#421) * network_server example: Detect count=0 in read_callback() (#421) * Add scons package to travis rules, for build automation * Introduce new compile time flag: PB_ENCODE_ARRAYS_UNPACKED * Add migration note about enum min/max * Use min/max enum value for min/max * Publishing nanopb-0.3.9.3 * Fix generator error with mangle_names option (#380) * Add testcase for #380 * Fix incorrect PB_STATIC_ASSERT for bytes inside oneof (#363) * Add testcase for #363 * Generator: Allow comma separated options in plugin mode (#343) * Fix encoding of fixed size arrays inside proto3 submessages (#376) * Add regression test for issue #376- Enable PB_FIELD_16BIT setting to add support for tag numbers > 255 and fields larger than 255 bytes.- Add nanopb-source package - some Go programs using gRPC need protobuf definitions which are included inside the source code, but are not included in the devel package.- Update to version 0.3.9.2: * Update changelog & authors * Fix splint test error (#359) * Clarify the usage of callback fields inside oneof sections in the docs * cmake: Include CMAKE_INSTALL_LIBDIR in CMAKE_INSTALL_CMAKEDIR * cmake: Allow to build a shared library * Made some changes for Error Output. * Update README.md * Further test fail fix for Windows- Initial release/sbin/ldconfig/sbin/ldconfigs390zl28 16847534840.4.6-bp155.2.60.4.6-bp155.2.6libprotobuf-nanopb.so.0libprotobuf-nanopb0CHANGELOG.txtREADME.mdlibprotobuf-nanopb0LICENSE.txt/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libprotobuf-nanopb0//usr/share/licenses//usr/share/licenses/libprotobuf-nanopb0/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/fa03e40312919c62394a4df5656fe240-nanopbcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ec58f88fe1fc9bf868b84f529e6acc471130aab, strippeddirectoryASCII textPRRٓs.b?dutf-873c458affb5953387d90f3624bd6389bc387864e77d27daaa80c1dbe80ffda64?7zXZ !t/R ] crv9wzJ3C\1s =o2~mjBSXZAqN?+Џ\*9KSC8V%dR1SeXOi rHx`΂ٰ XAV쫥f/$EyZpz|0&Bx*b'`zpܵ]C& ՠ?n5 nݶkm+HyV{ԻJ^+ (,.Ը \$z9ڙ`&.t603 |T}l%!ZVϻTu!nt< Dxf RhDA=#1p (YB"-be+=[ [~/hdR`O5U9T7gd[!r *DQ{@z 0 A@llJ[_xke]V3g˪4hR eX!2(b2QpRCaخ84ڌC ;}ξ||ڨhBTmwv J@$b=kYi|'kn/6z}nxBGAZc}ۇȄ+*:BcC+̖^}V[3.]$OY ]f`~kaQuyB5 O"j[O 1p̓lw6v7O\n }PH>׎5U*0V Y *r\D/KQ7iSd9I6n%+!G:nȊE~g}YΨ!Ya?`tBf6s2Ӡvnáe`%V.˃~$0x&@]e,FW(CfUJG0SBWU@!4o=wcg7?[ҌlmSpDho eM:"c$3K̈Z"y(^M?[ҜAv[o3BuL= |@4Zĉwj\^nVWw+d -2;EH<9_QO`GNy$@~YtgFMS6V62.$g > xj=7W^H}1&z ;1ChǷ]6RS8u3SpٛFK;tRJҽ3 "lÿ%s׳™3l7HĎEL Z"j[uyP_OE5Q [ġkbH~Cy& es֟-Q3시oCvPR7 48nɄXȹ,:\Hΰ#YkslܝJQוsFy,2^Չn:h 7}=OQHP\dGc\HmAqB'|8BTlbFYZ/+ +YΗoّpm5 UZTD B"OT"L~4]6iVŅhBͩG! }@U8=tԊ'NF۔^@"߹B>CA,#Ī WZyGv]ka n>ee wvԉĄoůJ~F~~؃JDuG1a>n{p)Z] Yfq},Ӫ1l;S\K3~S(0v]DnGx0rOOBWU)e#cM[[%/S$zsl_pʅG}ژ-X]*WDu\Zu{=f& < |ѱdW.|ڛ2Kh94a%u;ZlҲ^,Щ2_d)̬cQ2Fטŋ{\n\LeКLE.뵐9-yX}_w]jꌊƆ^#dۻu\ DŽqnwGe \g ͌@b 4 JwͰ5-f,ً%yK|b-20q?hDfu$bE^j{0]?rE&lwm '-̎E[Ϗy-D`<ǟ: 6m p\>+p (ֆ5eRa3pnѠsLN`G5d;< 9<7S[сW?On`2Ay#H'ܵQx*OUi:^iFPx*wIA H5qy {:$2̇%f 0D| k 9@8j:;ipt /RgN xh]R%^hfqLB'eTƠ{oɬIQtV{ARe xp4 p{׵#4ɹ*s|۟I38<&{T C҃K_Epg-I&=ݟn4-2.kqW=/+{瓂ca{9%װ.l$FJ O\#;Nޑ~nQX^!fƙs!B,q`_bugr#%+iJ>@ O… ~ܟg %j6qp9}z:K5mt,|6uPP^#B78:f{N;t|S Hx(u(xr fgF!iVf H@#&ƸjQM}5soxp e)SvY* *Dv jy.o/UlЍ`F }K{t'5Ii.pٵؓWLGE$T(p"_!O ;o 2 FV>eȖ:ZCDR@ }$J-ߪw7v_|H9c[ugI0_Po':3qC'm"l#{Mke{D⥥U5<z7+0Ũ\X1{MzA*DIM1sTu7C,P!1%̴S>ǓdOr[@ ]f'"Ԑӿ8 2T/~|к,l$?V +eFLS+y63l DqP ,,rZFz7/Fnøk.Hlj0QWD,!=4'QHDct64qeuJ44W(g[V6\)&D~%]ƍpW~]l8NJ Vt-VM>D Z\>=/L6CC^X:g)rȖL?+ݼ.m)b8'+"2y%x owC?ze[Ñ(#{O ۆ {&p#X&ɹAQU`6ܨ<&vx|I@TacM9BEEm;ޞLtsKC1fN#҈cݨ*x6ڍɣ.Z|1 ;H G71VO >6H>죹b sͭH~ NIzZ_sM~{WZ:s0 7KʃngUb)cBT`JZk7"aH TFG6%qჭ;G;_])Y=rYT n}_[2ie6=*F=A'4?i )k[: b=Bԁ逥{EǺPVsqOGR[ 2\G.Cer1frS&ġWs`>\ژv{@>b,ܶTm{g1f8t;[~>$'M}:CJ" ('[5P$>~ɷP661ΰ#ATwOFk9\!ksG5{縷Z>k'?Ad05=tCl,h]ԃFI6ĺJFjo9dQ7L*/jĚ0U;Nni1^xV0x@0%:<e1x{̘z$ 1("ep"Nw~ ƃڣ惁D%@a\2H[w>{V>Ye)Ǘ!lҸ>1A m:[rly2fK Y^ԇۻ#WB0-Wݢ*εyBfyF:ׅ漚^4=]Ҥ:(9JUIeyw~ nc &>sTUљj?o.Fս2 r8 zxiP|ǑeUu;1N~cԖa5bb^O ˍJ7csXK3q# cdəsD!LzXӛPr̼#x/1bRq.]?:l9GA&o:eq,cr!8J_ wON)bHpPDz<\Z|ު#_#D^/Ac84cVKfu,3ŗ?XO? ?/xwK%vG3 " SzSWR'#Bbס憭+tq] cG&T,S-0V6m}2"}h9Gw!)SRLbk@QbbՏwI7 DJ‚m$wEt%< yq̬|# rKR&Zk~yi[㐨G) “tg\"4'p;Ch r$~4hJ >"< )Y\@mi3t"S3"e)_}3XwE PnB`AZXF q뺠ObC;%٤!>{X2]!%5OkCGhh')RWm,Xg7v]ԭ3&. ~ hKRוյUsY@ .AJ}iuRyP~#YJm1wGuU8ڃ¡KB C+ bPȪ ![J'1mwʱ"$~%˧urFT^͓7WNFP^xWeR_.EU-\H`:hhc^vp-E_5 TP)+{)#Z(YX>8fꗑy%zutd2*i;hqS/! ih S$f*ZiL^UOMIt! 80$ʇX)&1*R;QRTZ}K9H-*!a6Kq“0O~~T(rqx}j=hpt=YeF̴*l9*F;.[DEFn|QJ`P.~ > *QO%+ױHLG)eo9D1b)5e17F3sh h4d(Bhlie^)w>tE:' !:Y|p;(Ӄ<At`yaP7yOe7-G!™2>eJZ{8X7"U[ƤCT$>M7$]okc#ڻ0uEʅ!q7 E/m?K[Zݞ*..)v|-F982UD iLRƐY|jXzYtD/'3LdF\K")Նl,5s"BgҘh|EJN蚈O'xf7h[83MgDjFVtO(<"#4"+l/2嵖ᘈҨ+&7{ڬ{"{ŋ48SLC\TIq*'85&stݙl,@h =wÇ ~{ Vziy1J죆QS Ѩ9#} Zf*%"r541$_$>U=ዑ##tjpr6YqC zO$Oy&>(ajIޚc2^ (#T0ϱG.mN]fRb==pF맧8u@l<aHʲy -IT$qpC%HT:.^9?-#MU},YKa+SHsW4~q jdzq +-eK'T&P[;.g!&-lmٴT$GNcTcBy25'ʮL.q_c:5G -Mm4`:h6%d_&girՈ;ΨbGhl8 )j6UG1AdٍSJGaYHzj>?qمSIո,In,;pNfu̦-&W35#`?<.%7~ۖ%&hSW̠ @A1{N&J=\WTA1M"6gT:uěQ6,}|IW̨q&Ms1Y!Ix?,e'Apɫ;HȠ6;ނ3a]_V Wji>8yD~ԣG3/:qUrю LtźK4wٿ㎜q$ ǠE+[CvzƋo6HsjrXNRQL(\H ,E9QɎ 076c؎8΅ݔ7 (9p cA[lA^1k,Cʜ.#?':RH9&QD)ED}[o-㳘;.}t[#B6N^T1C1.RD+WG!sB1҆2D>ݙa׆O#wh2jvy369_iSFHO 6ǥbAָ o-Q='OPWWmPzZ:CBkd'>WGgD"=ӡ72pOe Ȥə:AF2B!8 h`^jn;#_ [gF6 vrZZz8/7np|k:PG-pB˒Q^π {ON_4) _|{9䡷7W|Cg*OGL0pL[xoE8xF< +}͖F~۾76p1 ݠf(xg8wTd}9[vY  ha:@|A:?,Y%M ٥SluG[^ (w ͢_`~ sK֞M9Gѣ8ؒ\ 1"&<t/&l+#E?HQsH/z;ZcD3:T`m͂pf>H6$2 NdVjYydm G( [[h ^[(I~$X3w'⢌5zE,j/5vs_jDJVp++a@OOP̤o8o,1 7+s|wZ?և/ lb{nOgo6a5~5E|}82Cc翇_!U[aHXįZxCǣwDZ9oba shtI庿]lOQvdCQrr+vN;SwH061\cEo`T̓燁fضs`ɍtvu ž.f%Z% 9T+qX21S Dbr!;0)P5-JԂ#<q0(D!}(-A /@(#/r6Tf '^2l5N<\uj#{(UD#}Anmz1;TP Қzr &k (cϠ&K'//EJuXh8i2n –3Kmmv|% R3h~oqA:˄K_V|i 7i#3AGoH[vo?7% ՘rt.=8nL=ej8쑜o&/-V}#Bz#b@)1og 0uʈZM~e M`qMgI'|,\'U/ʼnYS}0̍vf6=8^NxLSH>arkGB{g+EUmlwbϾ1(3} ^87cSY3ﴐ+noLx(]m勿pQ2{Ż+QJgA~徳Iiz[*L'^3TO>$SXX{⁳*Ka_kEqڟArcDzv~Z6TVa7 /#Pܗ>HqSXG 9vi.2Yc,'\.FCuц] at9 ŷi=Cmq.nLQuR6lb~cdy`5x>*'H\b-4Y*[{d;%w5}|Uv8cz KZ{~1xuB΃ mv܌u?YgMEcoݓwN&g(2錃6aZOũs咸Ml(eNu\[Fs W~֬$VU zڵ?&Ocf&}ɬFH Ƚ$t ںEcHjtm-Ó~r0i_3qb !Z}9W2S\rzT Te.-q ap#:%GU370~[IWJ(R&'Լ$3}RK}YiX.Td-+~{\OAT!]}} ":|2J:92~үc:r9(So%sl'J/{JLj{B3K f ok41mߩ9H0a%!Vfzb;? !f낦x^m/Li۶RVH³_Ù۱"R{1hh}7}B116AD_e[]U:vٺ vyN0 #B$<vXAjeS +PH`HEP˝Ycחrl20!r%\LjޤZ=3_л2 '(-P^K{9ޅsT%'r/eJ%Zg$6 RZaUNis%T~SV!wb)D-*;}}yF'(α zv _$?OhnX -9/{Zj3r,qVK[pr,h;b&q+:ZVEXul@Ra{~ H8p,Uw2df5@GU iH)sx% ,R22[Ôڙj3/Z$ڑUY'kT䲫}才Pz߽o&:k|Ec%ΠFM}6&aO}K'ZMݷ2F4TCL%?k[ :Kr.VjYwrU#,715X!>2g$R`Z%a^-vy h_#A~"7C9=Ov{ gALlݫ~J辩W'څ1%f*S7Ph,Nq"3<;[qh9rGSyi/"bB&VōIzzM >T'>aq B[}?*qO$y5pi$de Zi@0)Z^Ѕ,שJ3Vw!$bM(pxϏU7LgϯsRjĆzρ׳&㞖D&UUva7r{^SepTpVNbPUw,2ҋ 9GaU<-R;a~b9 3{a=`=`ڂ;_TC-팑g֋>5sdm*I:zFFUȨtb<[䴠gA3탥&o~Or@)UFʘ6|f9 -biZUS@nHouv%)CÎH\}5WFe8JL'dt%\#Hg&RKs~0uE ^ϱU,z¨2yX Sk^B7_x~=@'(!OFq' !5ٔ1_+ eF "Oc̦ۻQFj)^һr@*i,]27o7zĝ<^CJ8wKޙ,spFەB$ Ov>X@G%:]gn\toQ . O: X:3cOw9aIR !+C:=E0Hv`yir#!2#=-*ӝRGlBl:!{{^C 2VR$%=6 e(c繨'E  /s9&Kc옂:ʏqfsGY&ۜ d>]ІUCi-dچx av _OWA7([]Cws}Ѥ&5쓝J_!W78u3f3|:W<(q:R? /ď4l>a n?t}P-^hqZo(Dc[l =/ #-= zѣd~wߦ򀖸1Hs`= \bJaQ~s,ދk pfM&[q8鑁hR"QxHķZ݂AOcmS95SA;,'Dፎk%&dWG6o>-?pnxʄQIViHr-,4Z͈Na4_𓱺9Cnu#SJuc',#`<3isOE5kܕJ߈grn&\_X7֯YJnRs)%OKќ,oE!RdBzkߎ.bӄJ4"DO~9tyl,H au^cW,*&)8ʾ34vS!OI ,zSG $pfAv|MjŘEW!dj?u騯h62NE[:Tبs"5`ŲNs{sdcY@3z$b |ϸ3=+f#|$$_p&Sr-tCJX8zuL;3S GAY0<0"\+Zls(7a[C(v}"%:سK9/:Nަ<|-_G;vShsA+M"kם^8+0RyM&zj:lJ^GA 89G:`-ՅK A](izWzP/&crz簧77\( ĵKBFbF;#:@H8P1G*.khppLLB!&/ e`zL^ݪr]H96V%*ݟgy#0 xmƖ{ K-VYZ,=hHouu_@k/DwIid 1>!"U$W,m&xTBoPZ0R8YBJnN6(ɛ+o :eS ^Mq@֒W -Qda¼j{%0XtJoäăN5\1DLaڲGjfB{=ՙs|y]ZhJ`0~lOW?Ўo+ en[Xr󠵙oGѰ*$`*j˕Rc&hk:>.43$eD>7S5,o85JqnlEz;cȟ#ɧ?t9EaZ`cˁCvd i6t‚o; |zJe^>O Q;IUե>S"{w\T?%[.Xa`|v3"Bx^slZӒOUD 3o"5f>ND,K*DSR;WR 3C2i\Y 2/jY6=lXlP/7*^f$LP=PGJ{fV͝X~Tp ^\1Pd!k@wuEs 3fg@hOz-DaW&XJ.q(EHlqSU@N$ύIJ$9v]uquKv'7"J_"Rhxѝl Ꞿl"a&0oq[Rb}>q@(V;w"eSZ:?Yi{J-ruYR҉C . ͑"yx5i3;lqN)_G$@ZDI$~D~QV׾ɳCwI[mѸ c~Cu,VIߞ qA0:,j>XN(AbrnM>[bU.z \Rgku(~&ۣ)F[SԒio LK.|vnrۍ"7_FI6P%q=2F+܎x.Ea,7ds:|CaufsUomeX7^܌q;P%u kJ|̨K(e16=w x5NLӖm_[VzW KǥxcUitW.|-G:7PzM&3:J"tka)5L[s`>`*_}.l!leZ[KD%(G s5{9*[MOkW@TS]F ?C yQ@(aS}RȾgI(o0;sb ZAŬ,<칍U&T1bw}"[у] YZ