libprotobuf-nanopb0-0.4.6-bp155.2.6 >  A dkAI%z mk?r%^:꬟cf*{(ql U}T2Mf\ޏ܊zZ8_'cW-(!)QѺm:-tp U!ҠW:mg~nTiOX|e<ZV3xo1[dUю`.5/pb7 xj4z|x+QY,=XgO5NU =|tz, OsQWi&³ -#ɅB z0Z'he0ޚȨ]ǒM* OGB۳ǝ)%,el8{$hjrV0:ot, \AyrG6n{dZ-(PZJXO` :Э~$stdqvչɲZßO 5L 3!GOH ׅ4,#J\'mˬw?vj˽q$Z]v]G7-XpXB&cXNuį*9yH:hy LL;G\PT6諜72fk: ԡL;fl $%q2?բ훳ٹ]+`}|N9כ ! Q..<k?t>p@+?+d & @ #)4L X d |  h9(Y8`9:>'J@'YF'hG'H'I'X'Y'\'](^(db(c)d*e* f* l*u*$v*<w*x*y+z+ +0+4+:+|Clibprotobuf-nanopb00.4.6bp155.2.6Shared library for nanopbShared library for nanopb - a C implementation of Google's Protocol Buffers data format.dkAobs-arm-112SUSE Linux Enterprise 15 SP5openSUSEZlibhttps://bugs.opensuse.orgSystem/Librarieshttps://jpa.kapsi.fi/nanopb/linuxaarch64eA큤A큤dkAdkAb;b;dkAb;85732d79ac302daabbb98b292725a0904c59fb967c303b3a100d8a1214a795c379dd6baba245a44ddf75e30767bc4be1b3a2b0cd0e225bc79688438c9fd49b46352b00d68ac90bd1d632c9d8ebb41bde678c63d729f3e587ce4b44c781a3fd14e2f2fc8fe3faa7dcb09dbe995db48c6ec5c1f72705db915101e4a83fed44f66drootrootrootrootrootrootrootrootrootrootrootrootnanopb-0.4.6-bp155.2.6.src.rpmlibprotobuf-nanopb.so.0()(64bit)libprotobuf-nanopb0libprotobuf-nanopb0(aarch-64)@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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/ldconfigobs-arm-11 16847508280.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-nanopbcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=16e7148d86a3738716a97d5071861261190f7b09, strippeddirectoryASCII textPRRv^;fVButf-8f5079caa935310d63ccdd18c74e8d77f036622c9491288d3206f5debc281b513?7zXZ !t/sL] crv9wk:x5xQ'v@n)IIzB$+:S3\+rM gjAbS-9)&v'1M#Wۇ5&%'2S WꝚ2`9fvT ?e/Pg6'iSҁ mexEGwKq6<6LCHPr9t?րx7t`p3t]PpR7H]Vuᐩ'F%u29f]L^ta0 ׫8$P:*wU&zL#l(5T63)]c֊X^m֐*iRa5 ѥYHܾ} m^*kE>tKzXy.mG-nbvK"g0_b lŀ{>-wDZ*xU}:yVʗ.sq Dy}f2>yj.髃/T釴prX ^=Ajs`a3î 'K=a][W>T@)?U po KA|`:Qտ`&8([`X1}U1:~fޱmP5X?z0:Yx2w-c=72ďd!GCZm8 -G xI۵ \Uvj|PD=|M/ AE)wo{G*·nGe7dJ77kbpJzY!waX 8q"0P]ܕU N_Ukʷe}C5G7 c\zPf/c!L!0 ]{MuP.GW}KG*}ٮvo7)co$cqr#Xa ¨+a{RbOFqd2ӈ|+)He7VQ{lk޶E,Q#]?QTԛO{,nc 8|AzQ2m/ր{ukqў+ϹhYR?XRMU{څSe!dpuQ+(U|| p*QX_8˭rxl/N>YeBJce\ۓ}FX4L/=OF̤ Bf9*&29 ؼݾ0f PaN1 @(!ۻ[maY8 TKh$q&8mf 2z3SkHo顠ud0o" yqV. jlʀԹ_*qCl̍\P]Br j1^"/jU3zIyBAD)wfQr*[>yRd/hvgD{G? $8Tzۨerd0{4N)c*xb?D.86`Y9K.y*#ؔ%9e66PWp:1 E?BiXB"?B<"l=q4RgT>K(pIV_Bka ppn7z˱d]>!F=,p{Cq^' -3y^!㋻lB-VIZ)XUM4ꚍIҦLd#6Ct\<=m3-a v{WP|*O<͸fy­q}&+pp}V樈QCOi8;l5WSqWRn]-gY+B!)-_=J芔AJI=]!W4U4|Nuh8R8JM !4ƦAX1", //ɫӃA6Wwru`fG)ZLzq@#pkzsrjK)kbA|Xx?t{-K4aJm"S9ai\!͌AQL/_WM~"`8yڻha w6kk2h @5-:#PD~ b e-*M%sW|gR7t7 M͈J4ɪRKOIAۮ~_8`&!ߓKv3$EHY'f fܶijP7 z3Wsq5AzyXi{ӽ6h4,EWd\Ѯo kV_ƶIs'PE2 ja s}:V` pzT5b/! F{rBHp</G1rƙ*y>3`M/mM"KF $C`?+q^>o8T)|.!~.bgWpX n@Px jn{gi]DCDc42*'K|kvFYU 7YB&Nʋ/O- ͂6_u_ҼMݬV/kS좾'ӇGC\p͙C+iҔ2h1Utl~sEcD/Md~3ǯMDPىl/ pw?Ϩ܂ "wk+ A Hzxv*O+"r` J(F,+v.ڿ'aېTAI8AJMCKƧ5!gB`O_mDžWL/KswQM1!ۆ+)gha4 e@9EH~Z֞,:|,O(ڰm /eOģ "|#+fƛ7ehhgik!7#bft4i]hÍYKS:ŰXH*AasEEv</-L})aWRa{;JXxRd ؉l䑢?^xHSԥR3#f =_nI E+Y821E=\>Q-~)JagI 2gu};eટQnT_#&z^aU g9 Q_RJjY$վCEjє>VwIu&0ULۺ>"2S OhDlFR-zrպ-&U< 3<) G@py,n3f3Hkd S[$Oߜ,Eğuw.k؅\ۉٓtF=!*O}!0Sʈ> vH1,707 l,H,{Ms4ZTIf5lr؏4.u'e_R Rf'.|ZAtIzr?cMY9%,W:BghહٰCP1#nuC646gXAaʙsIP`)Fb /m)UHt9`gېwVx%ز_%(F\UNQy\L YuF=E&]sy~TJTm`aI-_r<ǹ>UYH4є,ua4j@G&-7GJ "=\.&#UT$HSxnrZ?_]&zFu!7pnGN] s|l|F3b{^C?=!p#M\x74g{urHyq p$+[參tF*/:<DbD ܥ% 9OP&U "pZp)Z7_(c1rK$4{Uimy7^##zZԈSw+V&,ZYѪ9u͟f\9?9RHunHԨw4*A[P^W^Bh⾋Euh}߶ڻ{2)u˧r+$r0SOw1ƚhli7Atd)誤L͸*gp1P +O .%o?0th -{]eU)F,ū9^[-rM,_m߼?W:S+V BKBOmsz`q+,Uc@W,cf` L7f{7;f$NOl9X<]+ >Qwo@m`Ej تhUn>qJq@#:(s!VQU捭2rOTӎ)?lr뽚IKI#N9F"t>ukƮ=g&G[ E0+C?)[YRDtЗz6TZU/&,TA~/ER`z12{+C-y@cWe`mݬ"BY1ː.BַC:_uJ  T sj-౾5.;8X:O]O^qO!5Lh,) 1a"Y68A+ʜ33?~rzbs\bf0 W5j)^!ԠMFpQ1-ȃZ`'l6oXѰh1pWLp ɧN5 ov ;_kB}Qȇ @zσ(>0]P: gR9hA 'NO7؅q$njf lO@o_$*oy檪ǿ1jH@J/(Nc'ۡ!Sr9/t?q&+I6[pӚw$@ʑ)yewQ<:y{RfHnZ::%ԈfBQ-]ǙrfB~BhVlnb̍l!,|v|e mU@_2?SrXR,,tbƕ݀&~ &X i1WK68[sX@+қ[8O7dx NEt=ElMMV¢J`!A8:j}X;{V&1^1nr8!AS]#p3 Gco^?֍s?>8w0M ^uoݹd0o9[K _(;*\ Q,e`2v-jPC3^Z}6faa#eۙ"[ &BWr ˹k:WFê.HTҞ>{%VPֳɫ;;A9kL [>&eS=u^ae`s2H CޫAfNئ}UEUo8J`19k@#@H*csk/@ vƉgFoXf,oF7R6\B+ g Nmjacxe>Ȭst4_kbntyHK E,0Ǯmv.\^],xCQ&`}RadICna(4ߐ>?+U?E.8ZUdWa7<- Y]ctU( vcrX `pVAm5ܥ;-C; `jQ L|z.rEiMNg1'9!x+(:IXϩWa؟%;לO7{M@Cw%E)8/D3Ys34$ tfPTޘ[zԉwkbS% X$8˖{C!G_ެXVvա ~xli[$4KEceL`osh M}O]ʼv/5ؿ4U:c 2I_A[!Spq- )c 岮oS [31fKl` cFN'%Xz"y76`R)N⧚kPL)i~V+.O~&\! 柞a=[PhǡZCEG7/B`s)6CǑ-qGr5LrcP&RrIMWBngyY%@97('y|6l-h#,jMѼ^XP"E[sJ UbۀHC BObV0ԯuUo`ht?]F$nmzTL<ܴ ۋgS̉g"4ENZü`|ț4%y$m.V#<,7Oue?q6SJY KlFV'CqM"v)>䁄*m+'?q͛CJ@Hû?̲\GDɯ&k^,k W?טʍLA!Lzǫ]v xW&m7_ LYⱾFg([*3|q2x@|I .w]nZR"7eyi(7#oxI ˞_2;4 z&&Eg~)yh6Ӗ7 ܉<|U,L*XY2E%lP |5:Y׻a)!Q8wY<.FE%d!AiKjuȽ1a0}oP0^&iC8!/@$hc `'M w%suwnWϳ iwԢN-v~(x%OB'nB_#PZKRT\x8{,:Qtql1aq\wwn'6O1M`U' BŎAEFuE.azDmuTC(jĹc!Efj,{/vo#u(j@}PAL ~YYRJPQ78+ >rs$+)+6SʠoE%*sS@gE!O̓꼻_ǂ"Cl>:߮0mP+i)lQN:TO4|ߩ|iIE"?R h\_ œQLn)K+]\pIjy٣Z7AIwI LڷTJULJmaZ`4[ !X]-|'hUlXʎژ%ƯUTEi=, ?`=]mG礜?c6p^36/Œ+wAA|kR̓iQZ~>,n&]qQWR=*;k25% Z7-4%m_j!;Kq^0콈dh?ns<+J%@OWq 7ޖIoǥ6x@r(6`s5#ؘ5TMYȗl95ݫf(O&yܒB_uH,AMZa1c  kbԯ/pM)o|W4_v2;/R/edM;WbC(DtcEZLZk5q3L҂M UVv6q(=} L-Ŷں h#KSZ#O8,u>K^b/1j(cHG|g<%>/ЂtsE0YHWi5(V\iY)W(>tϒg.v-:4>lbI_TQ^ϦhQ"3_>C5JeuXƬꈟS専 d@n:Hw%-d={}^CKB M{`LL/X<П T^wo9f6Jw1ښz$$V8;侓~0qk. u* N۵SR"$3 %xţC :~73;eq̋ ~DyD5Zd7E|oN])3?ywבFuJUuB֚Y{ Vhdzz폋M=KPe3l;svVRLxBgXS_FHP 2-o7d*!t(uF-{-{N8ֺ4"u,&{@lM 2҂ TaIݤ./ aKC>Rb_^ gpnn+FH %q h;P=wD^!2a I?Vb5k ʆW;$탋vy:{[2*;COb.;i)3>1Cj'H_`9[HKz9Z ~S#RҫiWDaw|6m@KP=C HH*bzXG\`pk\T=sZhӌ> 8|#m3pRMP3QTabo*U0yUAu&{GըA=a+;E2Qw Ct8ZܴU9s)}@I7Zk(D rsn_na@.t"|k2*n#MR^}|H|o^y7H/C6O˄RY] Aoz셑 E==<,yrK/\t5~&x. ȹ֎6Zҗ熋򭂇, xܨMZ@Îfاx֘RH($~%`svNjJp(,ɅD>S'}/Y}:fDfs8Ƚ6SЮzwWq g 5[<qwGR`JH-tRPdOn1԰+ U|3O[Tɹeh, K#cg5P}m< Jgxeb<YFxQ3f*?]g!;K%5irJLFh70RhAJy<ś}cuK!\Pk#Ž='y`{LdP`x߿WI>6&(򊨕ײrrsWre\ 2W$LO_eI֛`.IğO_pv%š0J/^'jF3Fl\Fe~;2J6Fq*,J@ #EVr: ق'f-7;s&dT#ȥ JFz$Z{ku "cYK+NϸV/̄;2#7Nf:jG?d?@Fm!vF \ޑ(VBhdl[nOFԈEj1U֏Rfj d͆@h<-@`K׾0*l/jbĬ+A[7×[YH?ReW[Gwzr/%P6Qw:ߌA"`e _.%HLU{;ȃƬxXcMz۸`7O"¤Ȫ'&Ͼǔa!ϦySIwb٧|!5hZ `aP}V5RXR?YQ2=ZIX?f~9퇡I3&!/|y a|P209O& /!%w! 2bNYLNth*$j+:*+ )Dy08yeM*b(ۇ]V2 HKs}A曩)A(,E3umya R-o##8TWvbYOً||qs)쀍ٚ%%W}<ȒG}}9L<ݹYS.pB6VOWצ`7R"Q@.&5N/z4 `VgL䊍/o{-8hBV+Cr_gDn\c  jB:J6v_C3KzdbB̎sf}qO/MzWH#t>orqzl BLb^43r:,,SJ$8'PMWP D[]SZ̈́ Ek1%'6Oh&{2Q)/`1g$/w$/5w!G ,D8߳z6ȏhRp|& `DNt7Dqq@0`W/Q0]җz{*E@ ; PR\i9X&0s()":n}٤bh!9%ݑ]"?Cpz<8Be nMTgM:X&ֳFw5y-m;J`ƍkfi*YEXN$y4Ÿ ̵PԚ5eď&Zg7&3=̊0Q͆!Gv#y`PHw|ю:""*Lo R`&̾i:Oiz"~N23u (X>cF~l{lfu j`åj+"uK&Gf=*##PhM }mY1#'ax48厯j P̙z)ߣ◷Rr75A;5߂ 3wYSjm,ӂԫTЦ 46G>4b;, jǮz(vMɈZmb mT1 VOwOxNZHRH Fs'Zd𲋛UP:srG M us,7x.8c_v2~kSo3rZfKt?S)({Xv& b|q-s=& [Xِ̲d5O6[{f8}G}+|Yɠ;1;.7EZ&dZ7UϚ(3㶙UdӼ .YLx% !x0eF*s7$0͟ y "_`u٫2p+Waj,z7k$`W4PSfLUy7 .s^1iCTtrv5 wHڛ`?[`ⶱ)9̖eV6m k3'`H p[bL|_1㕺&]k3L3ڷ %j> '~b;rAry=1MD_wfRtdenUl7VBr`YuӔ41fU +NVނT@wM?1F=5lsJ볅:5am|xÑwVGjPcGQ mbXNVXҨ}Ɛpn9㝜 `zhTz~cd\p`p( /C&(r *YCDyݲ+B` +񪥁 &`S<4V3|' :nJdSd%$gF9D+XPG-ۚZ{~xezt)o;Y]G[.pZF"D8^qģa]0]"YNK;)(S-3jU2Z#̕m,eO@Ƿ}8r|`htb 2N˟ S|~~Țj wxAlIZ:xl&s~)׼z9a)uCH80'H_%Fj^\qh?h`&X@$/s/Ć#5ݔ_Pz|mG-1fQÔ>~6;{^CDgfOr9(:c =[, p+>)"{:m20ox2(`7hB諦鎖׎l`fv30:5y!9kc <T+91Ժ)};k V9%^I8WR6 QU~3^l?T$ZA["wJPg2Yu Z `q?ǽ/_T e%'dƔ53gYm2$*_3&Po24rZ#b %`ۏۢdTq9<ƨVu1hNhIEyCfspȁi$?oCɝ˭iN,0r/qc.a> _y[5-+iN(; lS&6@0w BI 姲6ڹ;p'ckō/ &ľ?W?S`#Vw(bh( 7Rh KSn{=NY 3Bf"m;8OۖT,XҺ tѪ84 /f{qLlJ7P&0cbwD^JtrVd2RCxKL7GFFY힛 JI8L¬cq@c%ǁ2k6ձ}8:Rr` BPP Dηhnl@@K x!1_NEl{rBҼ]А͵($o6)8;,̀줄{EȣC?#PSs ${ !s9++G7B?k")8Vhs1s-u0eKw skz҄dL:.o秾h i_0T3]vUm-!WW-|K$90/b)fzW"]"GXxK- ii.0[|% ZWNQ!jHt <'*J%%[{OP͝fQ2Q\`)il!4h%@YmX.:pؖFY7-1{A~m¹ U:_LNZ)&O^y8GOvW)?3WeTmǕuT6)ƺp}|Ac >7}\JLJZ"u.E2e\#=J%3;٣Ρq;t1K@+ I]8lfV+?05}H5v"|rd s(u_ ̫:}(ShoѴ}ȺˋI~@JgL3q%2I%WvHĵ;O}Q6@exswl1RDgdk?m[CO'>3Ҟ݂Uz3 t1"s ȈOkK$6ߐdpxj]/3:Jj$r• dJ)Pt|>1ʮщ+P/ӦΞZ؇R溌.2🩭@ Noj Ϳ^`ܨe5aYجAx"@y8QEfr<6{vkMz g'%//oٷksB+2>$>驿|6U_>M+1\ӯG* 'gd}}dĿ^B^^0ሚY S^U<1&+F21W-ֹZo+}iDG8.V# UnTҐĨi/m