liburing2-debugsource-2.1-150400.2.4 >  A bvp9|INYp鍏]~ϓم^MiQ2-bte<'2'ǦʗBa#wSp]7 \p1+ ->5Nsw{:S',,ZU9rnyiIwpf':"L߹`b`:S:V}x:6.@3Eo7ha͂}ʇ_p < TR@ f7c1239b0f5bdb2a14dbdfce08f31b71eee49e01dc88980e5e77ff2b2f2bdaf630d25e3c20a8e2f32e6662c31fa9e61dc95e0172qĉbvp9|9,D~ׂԭ( ﲑRܛe$ʾ~Dz](e6&-V%eAr mRn SjyM=!nrj9 C4O9Ub%J1v{{!_S|98s,5 ZD %vS_D䠢iRN$$R$NuzAM$Z!&LNayX"S=bHrM? >p;: ?9d ' K>j        H     L   <L(8 9 : F5G6 H64 I6` X6lY6t\6 ]6 ^7:b8/c8d93e98f9;l9=u9P v9|z99999Cliburing2-debugsource2.1150400.2.4Debug sources for package liburing2This package provides debug sources for package liburing2. Debug sources are useful when developing applications that use this package or when debugging this package.bvgoat12 SUSE Linux Enterprise 15SUSE LLC (GPL-2.0-only AND LGPL-2.1-or-later) OR MIThttps://www.suse.com/Development/Debughttps://git.kernel.dk/cgit/liburinglinuxx86_64Z&H'>w!_@AAAA큤bvbvbvbva:(a:(a:(a:(a:(a:(a:(59e2d37dc6ae299d7f57e1956633d59140c445a11da960b1974c88304dffd587e4bd3210da1ba0b479ea962546c747202e481f6c8d6a082d3c3b3b1141bae201e4fc358c4f4629e4ac5350ebff962c8d7f1d00cedb0c3399946623ea92427d7ded6baacf335afec32f9cf916f637ffd5f8329bd0cb58fe43030b8cf98ecc48c72305da8be4529e899130a05b6bb079885992451776c9f463b40c59fea9a95d52bf7a55049e6d6ad15db39ade62085f50f79297e2ec3cd73f09c9beed448e292bc3175b747b92ae8679aef5f6a2d4be7119d9ed8232d8f4ed7efac6e17e3fc82brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootliburing2-2.1-150400.2.4.src.rpmliburing2-debugsourceliburing2-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bk@ar@af@`L@`L@`L@_@]+]e@dmueller@suse.comddiss@suse.comddiss@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.commilsav92@outlook.comjthumshirn@suse.comjthumshirn@suse.com- avoid requiring kernel-default (bsc#1193522)- Rename liburing2 to avoid collision with inherited source for prior liburing-devel-0.X API (bsc#1193522)- update to 2.1 (bsc#1193522): * Ignore spurious fadvise/madvise failures * build: add -D_GNU_SOURCE to all CPPFLAGS/CFLAGS. * man: clean up spelling * man/io_uring_enter.2: add notes about direct open/accept * io_uring.h: sync with 5.15 kernel * Fix IORING_REGISTER_IOWQ_MAX_WORKERS name * man: document new register/update API * liburing: add helpers for direct open/accept * liburing.h: correct max_worker name * Change IORING_REGISTER_IOWQ_MAX_UNBOUND_WORKERS * src/syscall.h: get rid of useless externs * man/io_uring_enter.2: document IORING_ENTER_EXT_ARG * Add io_uring_register_iowq_max_unbound() helper * Get rid of useless 'extern' on function declarations in liburing.h * Add (UN)REGISTER_IOWQ_AFF helpers * man/io_uring_register.2: note when MAX_UNBOUND became available * man/io_uring_register.2: add missing punctuation * man/io_uring_register.2: document IORING_REGISTER_IOWQ_MAX_UNBOUND * man/io_uring_enter.2: add IORING_OP_TIMEOUT clock sources * man/io_uring_enter.2: improve timeout entry * man/io_uring_enter.2: update SQE * man/io_uring_enter.2: note that not all requests support fixed files * man/io_uring_enter.2: add new 5.15 opcodes * man/io_uring_enter.2: note that cqe->flags is indeed used * man/io_uring_enter.2: add poll update and multishot mode * man/io_uring_register.2: add IORING_(UN)REGISTER_IOWQ * man: update notes on register quiesce * man: fix io_uring_sqe alignment * register: add tagging and buf update helpers * liburing.h: make header clean for implicit sign and size conversions * configure: document --cc and --cxx options * io_uring: update buffer update feature testing * liburing.h: dedup poll mask conversion * liburing.h: add a multipoll helper * Update io_uring.h * examples: disable ucontext-cp for elbrus (e2k) architecture * Update io_uring_setup.2 * man/io_uring_setup.2: document the two most recent FEAT flags * man/io_uring_setup.2: make sure FEAT flags are kernel versioned * correct syscall NR in mips * Fix 32-bit compile warnings * liburing.h: make all file/IO offset __u64 * src/queue: don't flush SQ ring for new wait interface * man/io_uring_enter.2: further clarify what cqe->res holds * Clarify information about error results * Refer to the accept_flags in io_uring_enter manual * Fix a bug due to the unreleased lock before function returns * debian/rules: add missing slash for relativelibdir * man/io_uring_enter.2: clarify io_uring_enter(2) SQPOLL return value * liburing.h: add linkat prep helper * io_uring.h: add linkat opcode * liburing.h: add symlinkat prep helper * io_uring.h: add symlinkat opcode * liburing.h: add mkdirat prep helper * update rsrc register/update ABI and tests * queue: clean up SQ flushing * io_uring_enter(2): Clarify how to read from and write to non-seekable files * clarify an edge case of IORING_SETUP_SQ_AFF * io_uring_enter(2): clarify OP_READ and OP_WRITE * sync io_uring.h API file with Linux 5.13 * man: Fix typo in man io_uring_queue_exit * examples/link-cp: fix a couple of strerror negations * src/setup: don't treat dummy ring init as failure * src/setup: add some documentation to the memlock helpers * examples/ucontext-cp.c: cope with variable SIGSTKSZ * setup: provide helpers to inquire about necessary mlock sizes * examples/io_uring-cp: wait for pending writes before exit copy loop * spec: add explicit build dependency on make * spec: bump version to 2.0 * man/io_uring_enter.2: note that -EBUSY can also happen for getevents- skip building the tests that are neither installed nor run as they fail to build on 32bit platforms (like e.g. armv7l) (bsc#1181571)- update to 2.0: * Sync io_uring.h API file with Linux 5.12 * helpers: prefix any helper with t_ instead of io_uring_ * helpers: add io_uring_create_buffers() helper * helpers: add io_uring_create_file() helper * helpers: add io_uring_calloc helper * helpers: add io_uring_posix_memalign helper * setup: cleanup probe code * setup: check whether malloc succ before using it * io_uring_prep_sync_file_range: cleanups * .gitignore: add sendmsg_fs_cve * Added prep function for sync_file_range op * Install man7 pages * src/queue: never clear data->wait_nr * src/queue: control kernel enter with a var * src/queue: don't re-wait for CQEs * src/queue: don't loop when don't enter * src/queue: clean _io_uring_get_cqe() err handling * src/queue: don't wait for less than expected * Add inline doc in the comments for io_uring_prep_splice * Fix sigset_t not found in liburing.h * src/queue: update comment on io_uring_wait_cqes() with timeouts * io_uring.h: 5.12 pending kernel sync * man/io_uring_register.2: fix spelling error * man/io_uring_register.2: Add documentation on IORING_REGISTER_FILES_SKIP * Add two ring deadlock case * Fix IORING_OP_FALLOCATE args in io_uring_enter(2) man page * src/queue: Fix a typo in `__io_uring_flush_sq()` * src/queue: fix `sq_ring_needs_enter()` indentation * src/queue: refactor io_uring_get_sqe() * man/io_uring_setup.2: correct 5.10 -> 5.11 for non-fixed files and SQPOLL * man/io_uring_enter.2: document new opcodes * man/io_uring_enter.2: ensure all IORING_ENTER_* flags are documented * src/queue: add comment on why reading SQ->head for flush isn't atomic * liburing.h: fix 32-bit compile warning * man/io_uring.7: Fix typo * man/io_uring_enter.2: describe timeout updates * Don't enter the kernel to wait on cqes if they are already available. * Add timeout update * remove zero-size array in io_uring.h * Rename SIG_IS_DATA -> EXT_ARG * Update SIG_IS_DATA to modified kernel API * Use IORING_ENTER_GETEVENTS_TIMEOUT if available * Add wrapper for __io_uring_get_cqe() * Add __sys_io_uring_enter2() * Include 'features' in struct io_uring * io_uring.h: update with 5.11-pending copy * Fix compilation with iso C standard (c89, c99 and c11) * examples: disable ucontext-cp if ucontext.h is not available * Moves function calls out of assert(). * liburing.h: add renameat/unlinkat prep helpers * io_uring.h: add renameat and unlinkat opcodes * configure: Fix unsafe temporary file creation * Add const modifier to functions that do not change the state of the ring * man/io_uring_enter.2: clarify POLL_ADD return value * Add get_sqe manpage to debian package * Add man page for io_uring_get_sqe * man/io_uring_enter.2: add EACCES and EBADFD errors * man/io_uring_register.2: add description of restrictions * man/io_uring_setup.2: add IORING_SETUP_R_DISABLED description * Makefile: add .PHONY dependency * man/io_uring_enter.2: split ERRORS section in two sections * liburing.h: add `io_uring_prep_tee` * Fix build flag settings * .gitignore: Add sq-poll-dup * man/io_uring_enter.2: clarify PROVIDE_BUFFERS requirements * Update packaging/installation for new man pages * man/io_uring.7: clarify submission/completion ordering * man/io_uring.7: style and barrier updates * Add man page for io_uring_queue_exit * Add man page for io_uring_queue_init * Adding section 7 man page for io_uring * probes: provide our own free function * .gitignore: add pipe-reuse * Fold versioned symbols into LIBURING_2.0 version node * Remove versioned symbols not provided by the shared library anymore * man/io_uring_setup.2: improve SQPOLL wakeup example * Fix io_uring_sq_ready() to use load acquire to read khead. * io_uring.h: fix missing tab * Bump major version to 2 * Add IORING_OP_SHUTDOWN and prep helper * Add a few function comments in liburing.h * Add io_uring_sqring_wait() * io_uring.h: add new definitions from 5.10 * man/io_uring_setup.2: document missing IORING_FEAT_* feature flags * man/io_uring_enter.2: add description of buffer selections * build: Output CXX on quiet output when using a C++ compiler * Fix missing 'c' in sigfd-deadlock addition * Add helper to enable rings * Add helper to register restrictions * io_uring.h: add register restrictions and enable ring defines * io_uring.h: use an enumeration for io_uring_register(2) opcodes * io_uring_prep_splice(): fix type (again) * Use the right type for io_uring_prep_splice() * syscall: make syscall.h independently includeable * sq_ring_needs_enter: revert change to only enter if submit != 0 * man/io_uring_setup.2: document IORING_SETUP_ATTACH_WQ * update debian/changelog * update debian/liburing1.symbols * debian/rules: pass down relativelibdir in order to get an absolute path * man/io_uring_setup.2: document IORING_SETUP_CLAMP * man/io_uring_enter: fix openat sqe doc- update to 0.7: * io_uring.h: sync with kernel * io_uring_peek_batch_cqe should also check cq ring overflow * Check cq ring overflow status * configure: fix typos in help/error messages * src/setup: clarify that we always return -errno on error * man/io_uring_enter.2: updated io_uring_sqe and fixed incorrect flag references. * Removed misplaced periods from io_uring_enter(2). * Merge branch 'readme' of https://github.com/jobs-git/liburing * Make readme sensible * man/io_uring_enter: update connect to note use of const * Merge branch 'master' of https://github.com/KayEss/liburing * Take `sockaddr` immutably in io_uring_prep_connect * Merge branch 'dev' of https://github.com/CarterLi/liburing * Merge branch 'fix-splice-docs' of https://github.com/gerow/liburing * man: fix description of splice offsets * .travis.yml: Change the language from C to C++ * configure: Use $CC and $CXX as default compilers if set * Make the liburing header files again compatible with C++ * src/include/liburing/barrier.h: Restore clang compatibility * src/Makefile: Only specify -shared at link time * Merge branch 'openat_o_path' of https://github.com/MaxKellermann/liburing * Convert __io_uring_get_sqe() from a macro into an inline function * src/include/liburing/barrier.h: Use C11 atomics * Makefiles: Enable -Wextra * Bump version to 1.0.7 * change poll_events to 32 bits to cover EPOLLEXCLUSIVE * examples/ucontext-cp.c: use IORING_OP_TIMEOUT * man/io_uring_enter: correct the description of * man/io_uring_register.2: add IORING_CQ_EVENTFD_DISABLED description * Add helpers to set and get eventfd notification status * man/io_uring_setup.2: add 'flags' field in the struct io_cqring_offsets * Add CQ ring 'flags' field * remove duplicate call to __io_uring_peek_cqe() * update wait_nr to account for completed event * preseve wait_nr if SETUP_IOPOLL is set * man/io_uring_enter.2: add IORING_OP_TEE entry * update io_uring.h with tee() * Merge branch 'master' of https://github.com/shuveb/liburing * Adding section to describe IORING_OP_EPOLL_CTL * fix missing '#include ' in 'src/include/liburing.h * fix build on musl libc * Use uint64_t for splice offsets * Use __off64_t for offsets * Merge branch 'master' of https://github.com/shuveb/liburing * Adding description for the IORING_OP_SPLICE operation * Merge branch 'master' of https://github.com/shuveb/liburing * Adding section describing IORING_OP_OPENAT2 * Fix 32-bit warnings on compile * __io_uring_get_cqe: silence signed vs unsigned comparison warning * io_uring_get_sqe: always use khead!!IMPORTANT!! Version 0.7 BREAKS ABI COMPATIBILITY WITHOUT CHANGING THE SONAME!!! https://github.com/axboe/liburing/issues/228 SONAME is bumped to 2 in commit 25bbcbef3e0a8bfba8044be55d08d5116c51dccd im master branch. !!!IMPORTANT!!! - Update to version 0.6 - removed barrier.h-add-generic-smp_mb-implementation.patch since it was merged in commit ba97eaf8f9ef2030d581be10df9d875dbfadc91d - License changed to match upstream- Fix builds on ppc64le and s390x (bsc#1159055) + barrier.h-add-generic-smp_mb-implementation.patch- Initial packaging for openSUSE (jsc#SLE-7494)goat12 1651958521 2.1-150400.2.42.1-150400.2.4liburing2-2.1-150400.2.4.x86_64srcincludeliburingliburing.hio_uring.hqueue.cregister.csetup.csyscall.csyscall.h/usr/src/debug//usr/src/debug/liburing2-2.1-150400.2.4.x86_64//usr/src/debug/liburing2-2.1-150400.2.4.x86_64/src//usr/src/debug/liburing2-2.1-150400.2.4.x86_64/src/include//usr/src/debug/liburing2-2.1-150400.2.4.x86_64/src/include/liburing/-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.suse.de/SUSE:SLE-15-SP4:GA/standard/21606f909c5ba004c04d6fc21f241803-liburing2cpioxz5x86_64-suse-linuxdirectoryC source, ASCII textiD1^)li8utf-88c18eeedca30c52cd48a6c13178de745a1e1defee70e4d2bbb84a229750d2cb1?P7zXZ !t/3] crt:bLL h5_Mi2A*lhM5X}' 6'`湓D[;M1:ͷ(rSuQ*oj_jH+'"]!zȱAD%H@7=asKqg)J2/(a;꿸h3\薢lPq4;O՞&p}<Ċ SЯK\HF0)٤ow?SFk"mM4$sx/ *SqDfR:Mm-b# {LkqU,ߘ`2kUZFOkޓyofm)3( QrR.T5`Vs5ёu1zjy|MzK³@\(m1 ꖥ(4V#))CMq`xxZȜ={ܴ49)^Yn5z K}܂qo{mwױɆ^\:xmJH:N?ظ޹_Xav(̊T.A S(&őzB|N(^>S̝De.EzGc8cߤEI$゜>QG/n߶ԝO^E+GŞi EM5Zeol!dn 7m]]Vt?L\x>bZVTiO~3Xtã!}`UYŠj7F:>؎pwzw*IWZ2Gz5{{7dbTc:e.M N)Zunl@?;dqZk@X @+K.R)so= +9N :`ϹdN1h΢wQ?ׇkWEWop [N*R؊#z([Ze\`4 zl.8S$4[: o1=T>foݒB;&|Ef:Q~,1jvDz:h 5QRїK8tvKw@*tbнμ};5[bwVj1rB_AڔїNs$#  zI)=NOs%;ř/" K1ހwM-'*8^ji z; £VՁja8=D+,+#z#ń|I6;Xo2,ÎS]׈BBbZ $J)3`9v/ZهT(6GaEyP-؍b jYs!īRE`Ѵ eZOkLSjg9 x?}&0JiTUwǥ*s2hKJ{Pn|"y(@c[4S>*ClWCAXbd` a<گKqw͜5(-"7aLZMΎ ^О\C@+(/沔yu>I0 (2.27JtqJ*fIն^"!Ϧco{{wuweG L:aW UWiLNHc(֖pߕc'pNѪe??UT0Y.+h%UxI(*K$r?H5=Xz5,F3V!>%L!rTt(-Q^xɉ@d߂*פrV-ؿ"-Z=/=|X\WKO_KĆU tt迎>5GvGD=`ʼnvs f1<"# # 74۵-6ߚbI=S Q6Q\HiVms&IbkG6ہP|U3vj F:ǘMQ'T pCRK=v85.~q5TT%7MFkڷaN[e :Y{>t&"Yq3k'Ko{xˣr+OșYGE0ĬN\ ]UWB \Ҭ/*O󌑥|sҎsxFi1GWn!jxmtL ? YnPf]{p5fX非M!hʍU8M-&qdؓClõBA;ۿa2Nģms˧JEG W?iHAaF%U!#P;m"ME;FC3 n7+ ^ERJtIĕk(hT'N5Û4h/lhpH EbT)] ojS&PyWӀF2u;1X;D^ %竪8~:U5{Vg]HS.1.(`^/W ,mSJfQB_08‹(;E—},IY„E MsVL߉qu7Xaۚ#8볚) Uz|1*@#$Q~ 4"- XOu;n>WN{ uI Ki 3m}D-=Ud8}_fC3aṭ Fe͞,4pITGQ~z3jpfl̪<A{rIHm"2o/8s"y;U+5^v#0qDME66 9J8*ed7.F* /4Qюe\'Q{PWf?ն_҈{ ;fXKk rYq.tIFP-ͥ( 4Tys?o`u'SR#'.6QYU݅fUű4nC6SѸ$5XҮops>FV?6RdF!WVc4]=F{ֳXR(' rFHAPϬsT D%d!h &PFsP{^P[8DGr"=TP B.,_Chv跂dD Hj⥉'%LQm̫oU3QA7b{kD/Be8nQuXݫagf :=d~|6 oAH+F*4sc3<]"U5n dw"VPDT!fsCn`!^t|!a̜@ბ̑%MxkQˎNoC|"6[ѲE.52*KdFbV삯hnnӚU,9+ˈG/KGBC“aezoH]rGfzu )U> Sn}Do6̭y 1\^nKxÂ'y|q9o4rj4P#Ϛd2wM0i*@bf91|`-hW5;Yʫteʉ.Ձj"ӞƂuWRԅ x]Ǽ}Ɇ!Ok+Jg=f;d f%׊u;AhKvC0X;ѪR"WU6LK"(7[ jyoT),ؙԑ{Qa6R V)~Fj ΅ P*F- Q3Wk1(= K}_l99_-bcy,2v 1bɞwQFrաDj,|i,gQ{VK-Vpg֡g3^rH^J#6j&Yki,o9F9Mu*&TF4,Y<75TTUTh4/c݁u`xO!]?;K~$,t,dL7e1cLF@(ɠ21ϧ0ޖPu;굉)oh,k7c:#:rYY{ ͕7yb= 176'(zݳN^_ dPCRgcm!ӎ4U-ɱY#seFͽHk9'is]Lt NыtB a"#ZyG;1މo ϲI~gTs/u8{${DfSbB~0'mIM(VD]ʄP82$3.=!0ҝ ݨH]zk\x:oxu wvPZΰ3-Bґa8>O݊sr861xwϒtKrJ~vk蜘nljxS^hzߌԠ EUfI×W 5 T߳0d|SSH^B]NXl-{%0L^;)@0 vD6ؔ8n+% z'm >#t :GBu|b6F"WU_%X% 9p&r#BLTR-?.qYLm>xcuR[t|ƵbRY$k"hS4Xv뉋ab(?\U˳"c_KZ>[IgڦOrIzOe+ La9lie:'?+0)Oa*w2$8X[@S@_lQ1ZѿՊu)YV_+ܓrz-e/SJ;-  TQgl+𩪾␚p@.\WSYE7\8qĵ&yhr1%g؇' b$0$oPͥH@`*.RDmcݳ21 Fǿ,F<p^Fo pZ dA9) OVG%}>"@kZb\0W7uNiѯ Ggk,[B^\?US{=`ȼޓF<5q!5#M( "Dr̳P47!:21=bl΃6 [r'v0@$ޢncqSv+숄i.Em(/"BVtI@!l>R3g먍/#ZQ~X".;ѻڝ83f1tEdXd[۬XPY`KI+b@eg5^u!3T;ŐW~m|aCX?L;Ff@5ƪmy{/ Pmÿ<l.F"l*S|l^Ul@ӷE20U捻Mm^Fu~ |%cjW_":N=%NLMm٭\4Ve7u*Ac&ѢGjcBV;&kt=+1>'n<#y^l垁롚 y3 9 ^nAG/L_i:i!Ge]KV-f:\#7G7m6])ќ q4/ ;h A >8疱 ?1ƪIHܻg]k/IGj/U(;|0UH^%.+7DjL ieg5fcf˃g/ҳ\'B+ @<$cG+IC$l{GHijh]JX!`̎b֋ ]E%: b[1{$L0W/Q=ԟ`‘@ MRG(ć6'x*E÷pAx+,\| CXizHmOm&RhGA廊*v`wޫ.0}xz$\ W'*kEյdfZ3bǐRCtU1g|L.SeA1z +c1~!(o c+.nqb߽WG;?BlV64G>+_:I&5 ^6G0<1.p*P.z; m "8RhNB 2~xVȃ/8Y 5tۚm ic Iź/iȍkR N(yqm}87 xu)ѱX_@+ }4P貽Aa>颟 ^A9cG=BW(#'dk*G#RCYlFlbaYbwF0Y_VNtc0c6apH| |\Ye%tm$3n"֕ɺ2q)DZ_uxA QMD,83X8L@|^9i0P6ٹq䭀>z>U2 |u0IK; &+B@6-*Qv>\?e鸦ea1SO-glWe8RQ>7aN*'3d_^_9>B+#"ן};R hEj݉ގ޻Hj01 i~&`&rJ{1P=k E&Ӎă><4ozo^Tv_jVˑp0Ta>{>́\2tgjQTmyCF@[oڿhVCyW\؎A^ܧj*zZZ@ۋkIذUX8LS5~`r;r3R.8Qb% Bx‰+=h[M(Qq(%9?4$uk` ͚O"LMfm _mٽw};ܧqqf}+u=lMճ'!JyB`ۃFyW]֩G:NUP :Jo$vEwmG?_sMx4ⶼFԓFQ~?m޵S]6xCTGGyqX%+ES yQ9$WF׫LZ$'F,0q*{d ʶyw ilr3 j}*fj.1\$7j '}АWsDBlJRrQ r՚L۵!IYJ kؾfx7  *7-vR Fk.^|}8F Kt+]ܿ QE!QpE܂d?'gdL3 Pq |v-nik:#zI E*-Ϸe*\!4hY%Œ) kaL3Ty FL#P"\zNKT[)@|;D;IDFx1O1I`QjkFB2497;8JIzj\HL2WQ8_'QS A`5Y_$ (Pװ_SnCd֥Z7~'?(TD+zD*ؼ%<Kt-H))؍wN7Jۚᘉzg>?4|*LtXz8.4>ICƥ!"ڜꭧ} ;&R[B안np> Ak*G.{%?Teڼt]EQ*t8[[/K$]ar`IHE5uO/2@Vs7^jv_֭.a׃5>HϐQ`ûsï8qխz&.Dc0M+iwv K?*?s}HgWyG3h{CDl:MKghs8b6Y킪3Hs, 0Hm7"!-]O?䩘tw':~ކxS}ƃ 3ØO՞X3OOl-940z11{[_{E0,}zƭfoח ,ABh9ú%L˲ÉQ/%&.*ਝB - RlX]fz ״l{"1hv1srpyLSot缯40V[-ƿ32T}(PP;hr64;sq5|3wm?\^u8]ab "TG9A,ҁ[w["|~3PAq$3dS}J#mrYwd$i3!BztqA`f =gz1> ~plQzǡ zd_Ňk)@!D`ٿfBH=[I+D&rs,}I+~y6p1(D vuGL<ҞC5 ffC4n>B2( L+h`;kJNŘ"ͅ[DXWc H{FicǪ4"__n`-$o]I='x⃇QvvPnx׾\WjÃO犴ǡi1|KJ}8unI5H?hIK8">: 6eߪY>4ϠgU825ؽrM |(i@ äɹˆĬJxV cDȖά QdOH(Rksϭz4ZjJ+_~P90(03 f^V@ .ҟRSӺ8r?^Qb-`U\A8 ҧ3@IkU|W.H` ԞT+}]Ss2j< XOS-S镂A+V3J2{q ؉ Ƀ-\!/\uyj^!R.,0.V¿\^! ,o% )`a Ğ!7qgä" .awk>a֫So[ P9T/]#6rG>.֍7@c¼Gڭ8G^MjLh ςݔYHW' n9l&1&CsOR3dc1“29hv=p|wm P> 꽈 kf*2^qkѴsr-LY *KHMs/]fC')\F3lMM /$֜8bha)бv;uXҺ2R¹#nc3eAZl 0`nk}\}_Ds!ϥ4]#ۣ7}hEpteMCG GֽmValY4s(Ԉr]dA9[J}%vxRiMV&6(D"RX#sձl`2J=Yz8[ h.\`!pݸ#'ų|VCeěĸz?_.n{}*FͪGw ZaBm 7XOae -"{Ud.7Qy@@.F.]W'H ś,$kPm Xϻv|2CM=~_-1tUA`۠mo~*ĭ:xG=hyϺ <ҠFcMܗz V.=<e,5f}:˜IB.3E=2Ks8(la$8v^nJuwZZv [{fB;7{n*ddҔU69'ces_>KVۑZ^Dfcp;*k *7l=[&ocW&xeCc$2qTg)K[5.}=|Yf4U4A}9-qrr@zZuҚK&%y!ܛCu>4@ Q-h&.0[~N'RMr)[+p)69&Hqe;@ m|?'N~XY.NX~`Z %oFCThKqf2 hv;t- }Zx)V]&|Y`H@QS͸8TrRXD+`٥1m ;gpBҶ YZ