python3-libnvme-1.0-150400.3.15.1 >  A cLp9| ո]A/xXځHwgG3.-e4V!?uvp'gv.~q"˹E]ŠwEE+ H?Vt0jn&pNj U{ ӰHm7Npց3XP_4('Dpnц<5F2N ]|COrR ([$XKKǵ܉!e;M"9yҷvm0V{=a69f330ab1239f1151fb5a7a60323dd3f14c12f34e99545b9f0ad47fd63c5507a3d0094f004cfcc0921f6e6cac50fde27a8414daҨcLp9|7`wXwe^~LBnyo-0Ƿ:ꆘNz"1$5sCO Y֜ ӕr9J첱WM@Xɉ `ulNQD<3?u=mKt#**?˔3uVD;\Xs'98$5P;{\*t09&V2qy )-]8W åQ/ s}ާ>2ze<38>p>"?"d $ ?  ".U[dt |   X \l $ V (}89:GFG(H8IHXLYT\x]^b c d!De!If!Ll!Nu!`v!pw"8x"Hy"X z"""""Cpython3-libnvme1.0150400.3.15.1Python binding for libnvmeProvides library functions for accessing and managing NVMe devices on a Linux system. Python binding part.cLs390zl370SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://github.com/linux-nvme/libnvme/linuxs390x@lA큤큤cLbP_cLcLe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85586a523bcab873f072bcde253f0e7246422e43b7a4fa6bad32d3d026dc97d18a387279e3e0c6a9991db79659f607f27a52cc7e9f40228710bf1690aadfcb5f6c2rootrootrootrootrootrootrootrootlibnvme-1.0-150400.3.15.1.src.rpmpython3-libnvmepython3-libnvme(s390-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libnvme.so.1()(64bit)libnvme.so.1(LIBNVME_1_0)(64bit)libnvme.so.1(LIBNVME_1_0_2)(64bit)libpython3.6m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3cc~ @cs@c*bbP#bF@b4t@b+9b'E@b b@bOa a@aaaemwilck@suse.commwilck@suse.comdwagner@suse.dedwagner@suse.dedwagner@suse.dedaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.com- Fix import error in python-libnvme (bsc#1207159) * add 0024-libnvme.map-export-nvme_ctrl_-get-set-_dhchap_host_k.patch - spec file: add %check target- export nvme_ctrl_is_peristent() (bsc#1205657) * add 0023-libnvme.map-add-nvme_ctrl_is_persistent.patch- fabrics: Duplicate strings when merging configs (bsc#1205019) * add 0022-fabrics-Duplicate-strings-when-merging-configs.patch - remove unused patch (duplicated of patch #0013) * remove 0022-json-schema-add-dhchap_key-details-to-host-section.patch- Fixes for controller authentication (bsc#1201501 bsc#1201700 bsc#1201701 bsc#1201717) * add 0007-python-add-missing-ctrl-attrs-to-Python-bindings.patch * add 0008-libnvme-accessors-for-dhchap_key-variables.patch * add 0009-fabrics-Update-controller-authentication-in-nvmf_add.patch * add 0010-json-fixup-dhchap_ctrl_key-definitions.patch * add 0011-tree-rename-controller-dhchap_key-to-dhchap_ctrl_key.patch * add 0012-Parse-dhchap_host_key-on-controller-level.patch * add 0013-json-schema-add-dhchap_key-details-to-host-section.patch * add 0014-nvme-tree-avoid-segfault-if-auth-keys-are-unavailabl.patch * add 0015-fabrics-restructrure-nvmf_get_discovery_log.patch - Subsystem scanning logic fixes * add 0016-tree-simplifiy-nvme_subsystem_lookup_namespace.patch * add 0017-tree-make-nvme_subsystem_scan_namespace-idempotent.patch * add 0018-tree-make-nvme_ctrl_scan_namespace-idempotent.patch - Fix PowerPC build warnings * add 0019-Fix-llx-lx-build-warnings-on-powerpc.patch - Fabrics fixes * add 0020-fabrics-sanitize-dump-config-output.patch * add 0021-fabrics-Fix-build_options-return-values.patch- Reduce log noise and export error codes (bsc#1199994 bsc#1199503) * add 0001-fabrics-Lower-log-level-in-__nvmf_add_ctrl.patch * add 0002-fabrics-Remove-double-connection-error-logging.patch * add 0003-fabrics-Introduce-connection-connect-error-mapping.patch - Apply configuration from JSON file (bsc#1199503) * add 0004-libnvme-Export-nvme_ctrl_get_config.patch * add 0005-tree-Factor-lookup-code-for-controller.patch * add 0006-fabrics-Consider-config-from-file-when-adding-new-co.patch- Update to version 1.0: * tree: Remove default port setting for TCP and RDMA ports * tree: add 'f_args' argument to pass user data to the filter function * tree: remove 'ctrl_get_ana_state()' * tree: add namespace path iterators * tree: filter out namespaces * tree: update nvme_scan_filter_t usage- Update to version 1.0-rc8: * types: Add support for get log - MI Command Supported * types: Add new Identify constant * types: Update persistent event entry struct added new fields * types: Add Host Initiated Data Gen Number to telemetry log struct * tree: always allocate config file in nvme_read_config() * tree: rework nvme_scan_subsystem() * tree: make subsystem name mandatory in nvme_scan_ctrl() * tree: move nvme_init_subsystem() into nvme_lookup_subsystem() * tree: do not return error when filtering out subsystems * tree: add debugging messages during scanning * tree: Handle NULL subsysname in nvme_scan_ctrl() * tree: Fix subsystem initialization in nvme_scan_ctrl() * tree: Fix leaking 'name' in nvme_subsystem_lookup_namespace() * tree: Avoid dereferencing nvme_subsystem_t before its check for NULL * tree: Clarify NULL return values from nvme_get_attr() * fabrics: Invoke nvmf_dim() with provided tas argument * fabrics: add 'nvmf_update_config()' * fabrics: Avoid out of bounds string chomping * fabrics: Free old traddr in nvmf_add_ctrl * fabrics: update log level for write failures * fabrics: Streamlining documentation * fabrics: Fix leaking ctrl in nvmf_connect_disc_entry() * fabrics: Add missing break in a switch * ioctl: Remove attribute packed and alignedof for args structs * ioctl: Align arguments indentation with braces * json: fix endless loop scanning for controllers * Remove nvme_init_id_ns * Add lbstm support for create-ns * documentation updates- Update to version 1.0-rc7: * linux: fixup log page offset in nvme_get_log_page() * tree: Add support for default trsvcid for all controllers (bsc#1195858) * tree: fixup coredump during nvme discover- Update to version 1.0-rc6: * tree: add nvme_ctrl_get_ana_state() (bsc#1195938) * tree: link paths to namespaces in nvme_subsystem_scan_namespace() (bsc#1195938) * ioctl.h: ns list bug fix (wrong cns value) * types.h: Key Value Command Set Identifier added (NVME_CSI_KV) * types: fix status code type bug (wrong masking)- Update License information. The library is released under LGPL-2.1-or-later and not LGPL-2.1-only.- Update to version 1.0-rc5: * ioctl: Set lsp to action in nvme_get_log_persistent_event (bsc#1196121) * tree: Ignore traddr case in nvme_lookup_ctrl() (bsc#1194025) * fabrics: Do not swap bytes for system uuid (bsc#1196565) * documentation updates- Update to version 1.0-rc4: * fabrics: add default port number for NVMe/TCP I/O controllers * linux: Update size when telemetry controller initiated data is unavailable * add cdw13 for set_feature_args structure * Add support for TP8010 * Documentation cleanups- Update to version v1.0-rc3: * Properly create manuals/documentation * Fix memleaks in __nvme_free_ns() and nvme_scan_subsystem() * nvme: get log domain id included in Log Specific Identifier * nvme: Add nulbaf(Number of Unique Capability LBA Formats) field on nvmd_id_ns * ioctl: Add identify ioctl for CNS 09h, 0Ah * nvme: Add Enhanced Controller Meta Data(FID: 0x7D) * nvme: Add Supported Capacity Configuration List log page(LID: 0x11) * tree: do not set dhchap_key to 'none' * tree: restart controller lookup * tree: fixup memory leak in nvme_scan_ctrl() * Rename nvme_path_get_subsystem() * Remove nvme_reset_topology() - Use precompiled documentation instead regenerating it- Update to version 1.0~2: * Add fabrics config option 'tls' * Logging infrastructure reworked (API break) * Changed argument structs layout (API break) * Changed scan API (API break) * Fixed ctrl_loss_tmo handling concerning values of '-1' * Various build fixes- Remove Provide for python package. - Remove explicit tar file name for setup step.- Use osc_scm to manage upstream input source.- Fix Source URL- Initial package creation for libnvmes390zl37 16769547671.0-150400.3.15.11.0-150400.3.15.1libnvme__init__.py_nvme.cpython-36m-s390x-linux-gnu.sonvme.py/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/libnvme/-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:Maintenance:27881/SUSE_SLE-15-SP4_Update/13505d35b6e0d77d0ee5b163a43315a1-libnvme.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxdirectoryemptyELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ddfcdf5b937a895e336791d406d91c2640351a9, strippedPython script, ASCII text executable RRRRRRRRRRjmE.9=utf-812c1115a2f5c5f15a16b1244ba44d4949b5f3394920ac4e91b31225e4745be7a? 7zXZ !t/37p] crt:bLL %"^]"r!]0΄) ޖ-.t)(`3R.[ V7r&瘟/Si#|Na..W^/eIX]BNڞ/AJ T؄_*{dmc̡y' f9ڊ `%{2;23 eez P+H ̪"KhKL_ă{&~IcY(v U݁ՙӽfʯזI(OO"SNQV-_9]iLDCUsK醖^%ǸsoulY8yG<[!=Spvz) vI>4ޚ@5ǣ#u> ;h%=C dcQ(wPPׂOK 0_b*tPUMכoŵz)o9g q:x}bSՀbJ-v##ZEcB~W1$C2ї(M7eo+1jy߹_GMi^@ſS5jPE(8q N1r;w0*EkX4,lPx<*@X\|.UerC#pk7 %sG_(f5 5 =D[FB*H0a/XSh2NwiPW54ݒVҠ@)ҁ~UjlEtA$;#x8SBSTd9z y"yx,dJ0 -L! o7䏋+Ek)5wd:w)(jYIwVoC[U<X%V]tpYuw#jW/.i-f*־7M]lAEDa21av&!H*IKa vͼ%֒]Ov)nlݴ|'EbQ⎍:/eh:ErڦU ?v`iN8tI.,Y@7AðT;tC!r&$%vbG̋gP]#Bǐ9}{yڧ5)4 ~l~Q]`3< sh>bK08v#뭻1IrפTNS\TC*QmtM\&|x36y%p}o'kA5*D/ PD'%淧$)*Fom$ԑ~Oȋ^s-`=@WHINU;)遬bzl! Ьݤy(6E8Pu3 Ap])8[ r!c9 _$e+7Кc~?Ux[ Jo7o;hUje YfBh~t>o>nUUDԯ|dX1:@.(]4䙶O0}Y6`ÄKAkIѺ1rm^(9j*.˂YI eVUFi3FR/%}},ӌNPoxv :)ۺ׾aT,?iј!o+ lԜMwHzTj(vRttr-Wb.e2%,ܖ&´27vؑt3J$!co k*p nre<Ա$_I[tpah'Q3q;ugy[7nl4=`!ϘR0+҇OݹXJ+wL_Bn6-/=ؽ5V%l7:L;xd9w#V=ДȲe9\%?7 ];^g^E Ar'<s~夹XnM^}9%;HG=Jׄ?1h.K7{J_C,02 l>nF*[l<{['},Dn5c GV]]3Ǘxn?g'ϦF;1Mɍa.1Qvqk6#`{l᠀a۔ҏG&8snYr"Z䗣#ٺ0 斷 }HW n(=Ґ3X'R_m%s-*FGDLQWD[#C&alk[WⅮ2O,(k] 6c**2GV69 .du#@w[+q׼RW6j'JnP1zqU:UQ1B:D󨤩>*ǒYeHTU(raE8MT7^ׄlj/l+6|loŷ|zzpƘo}_./m& Q[ Pq@nG8Pu=^2Nmd&f1'1]ؑsEDAh'}pj7>&3SU2-vaYlkW0p"&bNk!9Y%.Ub6-)"^E LHiش({$!&X\k9Nx^ J642xn.ɡ,z]Ȫr`屜I=rD$h S7xVaָ2i^ݜI@׫~`PS)GXOP=ް b΢)yɝnqJf] IES~ R:bB*J (>9L",%%ȅ?ň蔥6kNႝa*AEi0 ֜lB>sVk Fw?''1O8H/AZ.nV3  ꪷVNǶs 5Z>NH5ŚIuHݰtVY{}X[0nv=PEdgUyE=4Eb6YK s;=ߥSh?U• )55mt Y+.$VN!0ЙfNaf`?&ay=BoT ߩ,a[.5yngsA=c| $b1vN,0'9rehHI ?VFx}ԝF8GE/Cbɩ$VգhukYד8ڛFEuK Jzx #F"Tv%;kIsKnVod.e 9OcsAo"HOf /IZ!}YX%z7zʻdOƊOos[S]{;K{&V8SV޲pjemF^j;PM\o+X!8[8 a=Y{8Sfx&oUz W0NOQtEXDIJvVX3i~tk-E߱3EIU%k]P:+ZB-ї-_KυE YNwL&;8gZC/BVp-%`%z"Up2iQ{u 6P;F:$=p X"!uA9/[z sM2C CHKlz;-z_Pens)7Sk_VOZ7Q#ڸw3.mWN|bUܐRTVNܕZ c ?$wzkuyFHdp;:IH5$Jۢ6tkဋ}P;/@%_:ԝ{["f FYDk80pi{G|=2YӚڷ,8~qwga;сb ®G-";N!];3>]-ד'/3Jŭ9MQVp_]I& ]s($fX BC( d{p lK1߶̀VX٘[(Gf0z;UȚ5+L)GsɎ6Ij`5Gm:>NcmZFC>ױb` KBSDbSΡC@Jb6oIy {cKn>սeM7t)i/1)L= zιFMէwdx>bi1  #9z0A%M=%;B#L!UqE|uȾ?'ʀ^:$ajߙ;f&$Ӟ#zs)S!h=[W 3gv Uf{ry?@5By >M̢}X9>ɾW w_p3V9LGE o!T6ܡøE=V!ppZDLʜu%+@`&Ob [ r%I2!WS@>tӛ8Ke ""0%&ql( c4JHb^`[B0 UR;I[&G#^X"K`K^k֯žB$9i{r'д^*l)Y͑K7jRb/u}+FabyPid ؛W|P=\O5+vWLڞ%`+NcB' iJ"3J2mlU^Ij=d~믻"4(R Ki<+!*Qkr7VMAUfFֶK1p"{MKߦM` \|>QrNk P4S$~C^&o^ smEh_URqx`Q2%Zތm Q+|gjVX>]k<;0MGCl= .D>- !P.A; = uF1ps#sIŲPD_.XbuuމGr4KNM(mUoC J&T=rf U8x$rgb-$-T>b^wm 鬰W;;XGxq7sAO ЏX^Ri/&=i&ZI8APB6p|sR e15/Ym Ec\z#O}/׈m$thӹDf^ѓѱ@85M'wQ𩡢 .R˃v#27lU 9{I焅 %M+ nR;;Yq)ΰZ!';zoO}9KY0]=.p?0J иF0A(X|=4>BL<<@&+H}t!BcpfIW˿YG3N$!%Cf/_D:;Z 0J{(끜 Jj^ Ik`ȅ+^~Yp= L"H~7c%oAz𕫽  +E*:Q\v>qh[Zl%2mfS4Ώ T‚qSd$)–&SY'by gdg(;Ɋr|?,^?1&O@S RkFѯL58WMz؍p6(| pxM,_ަ,i7> /R4jlw?T uXptXyrff8` &Nuh2,;pANP'1Ȱf=m?a$ ]z ao­w\@o2o&lx!0G0${^2%gsv^,dt,?(X}dQ{>aYh]3ʌle=0+>Y y3yG bgB3<:+bߎ{*;3H.e |8H jL~īh}U>%ԝ=bj+ wEBNmG2@aBZ2ro8"qbIjYu[zF5'aYB tAv](,S,^eUŏ eѯx#$0{7SjRbс P5Z)nka@#xJV"ôbuWixn;etSd''WŏZYj11Ϊk?g|K['{7VI. O NTA  cc3)Ejx.ncU$)da)/ʢn栗a̻/= ͼiR`-.ʢo dHsx_/aFU. > Yeis&V@u3 |Hځwk 2mK&n xqUyvbXY%~qx1+"v.T|{){5{ּsʢ82k̊իA]^捈秽E!,~.+{VNOlĢ^vV#4Ζ=6Əw ^Eoa²†`w{$3R B;ǜCZHuv M %a pifŅU’G1y+* u\j4,bGuYVoc<9mW7,:l׭P3vqQCNWm wk1~ö>DƱ<+ V]6+M˷Vv\S;z0v|߼zMVåСqWyz+My*$M5ސQ~UyWJ }<([%}tvj%"9îgxlM|=f\sPUm, B={XmrwSOQ͝n5.p簾ϼ, k5V^?DmFfl۩w+&ֻg{ہ5BFA@OTi6G㴄Ht˖ 'ig~^.} 2*ϣr9Ô)`=;EL40]"7Ҋ}w&vx'? 1s>Xפɠ)=+d DsGi"g`Z|7w [XA /{xw(6MᏊ^ޥu~Ms] D`Wh\aCtg U/W}@J8eD̓\x #98ݸ"yQf{XBԎxud,v K1&01ɚ#)^VpȁH.^˃X BX JGZ=kYjE=c(fǵ "2֊ I>g0GI~\ɣ^, fƹ 94̑j_]9+Zq p]N$ Ja*ŔۼOWb7tX-ƯؾχI"s. 4m83 i+8b ý#$@)jIQW@bL/1\Cn{9ö8mN,\ /=)EDa< t+IQTQ5%]f`~@KBy6806C mlPkTw EsGz)X ((V\92静75){%Ob?a+a?2坭Sz;C#0b@{U\2Bu8-ddPz*pAsAޚcBOXl z7)>U.=l䌹+NçJ'.Ozсi\j ՜n+k:ia:'uk6Œ cHFi†.w酻)~cAKUz*tͯoL/J"ƕ-qWe|I'9ofΧ.lV!=x.Mcw UeyVp$/u 9@ roK68\ŶBdaKsGu[tKL}ݢ]Ȯvcy>@/V?BPHXp=Z: WSݩ_mU>5NRjs.鰕7G=^ce!t,FPmn)]g^rkл^gXL]ʯQm%dw0e&Rn|i ļٻPf ݌||#J/]=d";}aL7mu9Lo')0zq\ݥ*Zlsb'vm" $sIP*9:5jWr_6ѡhxIf:LwO-nu4<_lQwM pjl"=MIU%XJL2tx"zY53/\N|$,\}q2O5N A闇 M2͢-!z86ЕEG?oBvD~![3t`ݛ x7F@0v0@f9X<[ky>iYtJXIaRN [9UjiΤP^ ZeH6,Ey[?Ub[~V@BO-í~k]o? 3rkj&a1ziwΪ!2f3 5}Ad4Ը[MYWpB!]&$` N)qʵWioqHh}?蟐2\QJ'1NS/>M<@LWFt)7^nZ/xի˾]{ѕ=ْ2Kb{il}Vt!@i6E澂ZuhZ?ܮG~'M\F3x@=FhܘtvSӜky.7oFȫLF=k^(uvv"dN >Mk5W.#\%qyX1HdIMo;ݎ}J'"*5D\o!ItJiN~f͓wa;Hw7Ӓt?cr5Vݛkf6[]z+ h$$X`ˢ6%|B:j\5W,qj!U[\=',[Cfݕ YD?DK~E>%]s$xGב@ċ)ZTe:dFy4G'P?'OqK#_nsm׸ww y(6. $]m XÃ_ $UK9c0ˢV)5zIъAkݺ,PS$xіX!The2m^<D:[V2 n1Ï_-`;~a㔉WjN."ju택1MŘ3I,$dA쪩 \{y|5:`tFv 4i\ ݞ8ڙl7,'7bǸOϖ2`Ev3:=%* w:)qJ@>nMF%;n%KIʶ|Ye^ F[2TzPOOZu>3m9|5kR[(vH!xft3p#XgLtU&hhOa Dt~Qİ ;>06@M$m)ID pY[ U4tݮZ엫Χ%F_|jYV0ޗ#fqƂ,W:PZ?SI=6 TB8ۉj ̍Q1e~xx=b ^.PKmQpK 'ާt=Q̬ y fܬ=]*pd ܡQ "BHRlyj3ap}@n e5|4ښ+1E1ԱUj |p[CxXVnBjZzx$ONLVcvA.}WL7] W 96&Wc$FY axongDSG#]_T.vJGPwk&"tds,̷L 8rtwW:p^h"dvas~WܡPG :R9419UVrjO0!iMz쭦En٨`㸯1rHcΩTn6ۓ F%-6Pˇ6JƳɞF3/"ejl1 g%AK>teQtYպ9:hv`k #mbQADE(}tY0>xqBUu5rӆ䈟rg(( ASVTpob[#F *F3a-Cx{94Tߺc_T Hk&dĝHp@@fziK!#՚¥ThEŽXZ_>嬙äal`onᡄU O3| &R%6ڢ5 T,/p*eZTEBDKE^5Wa/ SnG%^6d4-8B\".>@%Y~X =@]e&V` C+)v Qllp%uAosb& vY-ʂ Uma#D܃E[q2?_f+N˗,QnӨ'[yFt$EHxi֟:^ \4EMIn"Yl>=&d 8}J|\3Y>>%~885[J!𹃉R§6\|c'"w DƷUP.2ڸlDE4+!Ju.6]#ęL0HΕ q37(o|R8wG\]Ҟwl *k)f=wIeYCdbxyŦߣ|V==? tfb8ϳ L>ae~: X5,XyL@ѹظʛ83:br(P-Yp;@}0oT#3 4h4x=IeL/ BoRdK J(EJG TȐU<8,Ȟn>#jrKGR)q|R 9(9K9nMQgw'5> ou*Qmhu^ ">щ++6p~3,JqU7|/䃚D&NŌ[vÛCp:6IAt:i/{d0# C1T\~ xb$|̀K.<Ju%h߫ 2Qq:DR8 eYΒ)x-!딠 `LMq"/PL `M)jM } Y}AF)ѼanN4N&ri}n 3bpԾ5y|5T=EaXDž;{~ptk5D^ S7Tք\яitTm!sdrE: |<"8kݞʖ  h&|8sj$.Jzi:m.RT|4RU!C,Nq FnEeda}߬N.eP| pO2\ {ϑdƙv9PS ߌ[{q ~.c.Ѱ7'93g)[LesZjYu/7^>שb"uxb< ~~CJkQfF'ƛPHi9E>F/nX U;d#M[h2˅/.xG1DmSⷰ<91(+X/!x{ӚK6 gCQJʾrٸVˁPAEi 4z%PgH$M!7fGH*zGs)Sa̫󼨴}W>$ 핝,Mׇ "0زDS̀h]Jf&Eb.Iql1ގ662/v  yI~rˬu``qi.`h r]!`gҏܸݔi[E-\CԣG>˸%IhмZB^'F0+C4Ot眷*5@USԘې/1m/CvGXp-;NQNI KCs;vշv]#U.W2XT4 x)W'mٯSJ7ԁƷAT_qf;HAoCvcbHqHI[9%!˦[Ze7bhƴ3H69ޜ񧝌% /YXnz痵z<#;"䮟du>`pdc50rX߻斘|ӷ+Cº[#۷vh氞IjUNgֵ_б$>!۸Y# ҙS@\[w,G# yjkiuʏԞ Y<syJnD]GsF|' `#G>٨bFhҪ#Ҫ?n̶ŧN[ӌn2NּX}r2jHZщ~MK(Ǵ!\Ǩ iL}DlCa@2zJłcZY?!\jh VA%l-e.Y\c@#><ϰ4T 5]k]ACLGx!J8= f_A&w&\IJ#P#~Ͱ$HWFWwxso=µ}WxyP}VBk M9Ԙ16(1:lHM=2Q Uab+w1 U 4zI,5 a4: IBL/%Ltypڳ l37/ O ]Ҩaߖ` GhAZ]*0{$ĴLFpHa$(4 n3+sDtzNi2CClOF]GVD42zDn,oze @?5[ Ĉ6z^GZv(9Tfi#+=z~w  2^# p+;_(p9]m@L$>Ю^PBϜq~uS}3&nkX 6wsSCf㓵Xl&oA؍~BDn-&"1RUJMn|[5U)֍:973˵ÐYMS!q1W.T U, WP5"y8[i@dKƀU,`C]6_ZOuWGEQ'P C b^*[/^Y\ K\qEy,vס:0Ȼ NCXMHN1ҽv'|mt!y3}"\gg}Gf§_OW%cOxf)$#H|ʙ=ynKr[ɗLRyjF"ͯgfy୑QÚv̫*|zqyb0rS&NkŮu24=w{ekXdG AVY۸!ˢ@XvFI8l2 [cE۫7NtD ,g6bS ܝI'gN8gK *gcFDk?g  "Ly 3(B:ohTa&ݔΜJ>3Y*J&vQZ40IM }FrFzN쫶ciI2?95!VH"PN_=u YN?ޡI#k)iPLe5휞yK7Ggh 5*裘n T~b4sK#Ag o6ZwQRz"{LzDp 月ݓc4@IR{`Wts))74Ԟ|lD^}.k+ 0cPx/k}^tgM!.sJgwʡI]LJnM,.ɛ7e~RպOX_\;|BrCΦȮk3]+$5şxca<-[z'M@ 7t Աj^:.P5QO-1VwLIЬ̛x*͋!s6u\o!*י=EG;Aju,t,H*ܬI_-2g޵Ww"yvک^gfB=*aVܗqt^p~ ,J.XVؘQÂXzuլgF?); 5B{Ϙ0&51}'=. /l* hXJ*n% 9sHÒf_htZȤG/S.J}m뎲(EԹm) 7H-VBc&dM5n_-};t_">HV%3qXm49rOu^qRS9cdP\C~:3nr7ݯ5v;i}=EwoBu"i tQe˹f]*:vŽǟ}HG]-Yw/nb{0J `mqI&hkW_NpPVMYU"&p!8:Np$QuII3;ֽzgԝ^ye-P: Fׂ^?2ȶJ}f3nF9inE"eJ @oճcV$jN)'@&#@#NDp-8Mtt?dҫySJ@R\Y͚=#唎8 Gh/b\Sky[k`'HSPüT=(Adud ׂ]`o6CV$\wxgrM?; PR*@͋PxQΦÕy~d5bu|ኔDwe&ִ_ׄ Xq6F_dm![U)i*}"o韆LG?`FX [x*Xyyгr8hO~n+2C%u؏t}sN6|}fyx ђzK^G}ǒ%km7 NX4A7G$9:S!gUU34o.m=~t,V۴p"?KLN* B6]_ߺ[ݩ$ vp`Ş!-AI4dbƇW=&KD%zږ/\`!]D\Ln8@Βd `]^<(.ߪ!.W) ?jP)ZʪGO(gg R%01́VJiuI1ځ_52$]S"~uik!yl̋/h36PUJl<0SqS =a#ӹX+3O)öbHztK)CD7+T/M{6\!MfX'sl?ςcTGՔH/G㲲tm}E"CUe XWؽuܥc}l;KZN*x<;n{Oxṋt,qȅK~wF岢)\zuᗄMK (P[7^NN1]d厵J/{i;Bˢ0\k&`+G7 (4mfg̠J>Qn' *iʗ\H]:kQ/|uji\Wۿw)|M:/ѽ\tSBsn~{\7sBR1 !;ՕjIvfcUUcXXc+)̊urTs3FΫts-sMKlB@v.#LD@dWp`0X_Г0q[:aqXLR%wl>vMonSzpE:󊬩IdMQ Mmؚ-5fWZ˱%߱- svzp;-ڞl0HU(Wi&Z,4WS n,X҂wTVјH(f:vV{FJhbMgWB@p[ǟ[Ǩc 5uuk$@tFyv9&$9vueށ2%| dЁ #=Mb є{v_$T"nVзQ7ؿ9 P6)VT8緻߲'K?X,9e*|9Y\KX܀D=xZ, .ç"!¹70 b0<Ŷ[7V<%rDq+%NB-l@\tpI!:KyN3b~] V0{T9go /[ P2 9'.Fm]cQ]`Æ]ހ1n!Rh¤6 CSdjLJKe[PePA;c땚:¬ u6¼'^A^3ͤ&146'hzX&o ↡ޞ @'OAPPp*df7]9咗Ug-DO^mF҇m@7 VO|d#3:zDb W>7#T8g^0[j.x!R, Qٟv ΄]#ϼ톈  n$n'.Skw1D=T- h;qJvVSaФ/zg!aIpHn_@.l[ `t2F hv:©ͩV|9 q_jbs|r84 MM5"wLp&R^Xnu(xnZ&X޳,e-ӈT.BS_ `ϥx%HTRy9!N]kRV GRoj%3yLvT3Q"]ң&6ޗqCW9j)e)LTŇ!+Le,Z<=WIaTΥP jy*ܸzp :usH W 6YQL팢=o*%c33ⴢpiG0x7`biCp&mW(/j0`fS@7߿Y(lƛsk"s'?Ho!he$'6%{GH haa9"3f LEu,L$/ "Gk6Sr+)P'`%8g~.Q =Zܔ:]>1 7hĘu4gW۔XF dxspEh!Sat41TjPY'b2aԾm1z.,qk+owFi{٪v-Tq?xLKv\ܷSO; ϗIc\0#Mj[fnoa ]!1HS<@~ 2`xB+XmRj+DZezIЩu=ܵǏ/ZH̦29`_S!&yυWӫnD @xE,<;lPB&CEQ;|qZhIݖzUڏ0WZP͚EA@bבViVEo))9&#_~M.$x@Gk ͨ)&s$P4=!;F8|l]Pƌ33\9g6ݽA)2(W'+}C- bl"etNSD)voշ|o,6Ig(VwъBWtN/@Ь>*d3 | >fgm;)ĸ!L`!s/6T47,)rg t0\+ GvvxUO Q-dDQ`0૩]ҥF_'k_"<7D<$,} `;7, '2X9 6 ˁ6kׁϺMm^o9^*iIaZP[{%ʁp;-Cm䣸JQ˔1 n^ [\s 5bVHK&!3ɨ@iV:8TxrE~0'~7C" t3Ku"6ҧGu8wD\RJҙexё'P1S4=zd=NC6_R;7qg<+Ma]1wuTSlog b_&fv 8ݰmƫgkvω}2.iC B܈-dԓ?[<4{nև@hSq85LOP"Кive(u+>;#B`:ƾ[X=nH,OOnPJ\)!5>[=hze^< ['w.YP7V4>C gNv?MMn U=Cd-2˶![zIczҞ'~hP^G8z}}}8"i&"V=wVs6G2Բi.ǖ?"Îw#i" ^b\Ɗ0R uCk3~}mugJ*V͗{3d:uRT%0 އw\ɝdNAYňxX_tRF?A='lvۋ@Fx/`OeWئF9GY|=SFc֑ŇŠ+BMSb[q>?y'ίJg=dcoJ%|E k&Y"Gr_ QԓkOڃN$|16nG ՞䐏|>yUVM 1(it,¹^ ~ ~򴧱ASxG9 a7UrR)SPBio=o !/mKsnG{ݛ&qx5kEuyDC #B^{M4uo4AL`!՟=׫@܊yS*}u N&к؁|y\[LvC"egNW뛿,cJa)N {:x΅bLi[iސob`|eIGEH(kb$BVQeq H=o*L۲o:>R d-VhqBfdNv7D!(,0umCO./'u8٤ϋU%FPYV `.4$HKBD*%jjj<RI~͈?sC~=#%UBnc1|_U)=ZKb< LGNca!452FN5V/(#:.m itPc5\OR5El4+ʡnlsHZ#Բ># ˂=5|N;1uz%gf =Iɋ+T }e+MˌaMAl~cKuz}@ ?wo0E8؃L)MDVF805wIy:d(nG'_fEN@YAR7`UW3Mxad!g^PYBQd"So621z}X׺>BZ@*yM\]Pļyϑō`uc.ϱrl+Dy I`d'M?؇:3j]Ŧ#qJ$׮}<]׎& N} ӹ̰ %(o)ݦ]6 dfil/Y/.2Gm{6Y=o'+Ķ D55'M <`:NO6w,ݳ$9ÞH׈NϕӃSFJE /o8KIk[_Bav74(*{[vE;4H投TIk1e_.;4\;̝wC!IYaҠ;,84~.$8 LV K~Fo1af# uȮq8Q e+tNQȚ|1:rBj?Qy2AJ OcƏ('"ȍQ9 Q: X!d?Uc?rNtCH0|3u󷈹=?M9\ ޔG޻ _B0"[lve(#mƵ;8\HX-"EQ ryDEFV+xH+dg, XahF<-zñϾ#>h[e7 )ë*G) Go8\B~9`גR :0Y]C77 /i&RE\N 4Nk(q'{hxsk6kuIno ;Pk O܅&@gO2Aј$֠[@"!\i~z*`E& g7J\0.Ȗr=Gsp uB ,%t(eaMS}za^vY%&"U+Jw* Y7&:CH"ZZo~}/wGf㝿 Ih7qX ;﫠)mvOߙ!wJ*UCGJG j0NGM7«wl=TQ UID>2EoS^FZ]EhZ4̎_=퐹qWg h@GaUoa 87ٵr<7~Fp@eC ^Xz;1fK)8e2@S!jݨ7a[$Y$b+fKpAAy/%PeXʭzVaLl-k,6I6fV&!cLdo*\ $j%s݆9c﷼YtA%;V]ە#sLxr sM Uw&0TL`~5PC7 \P:<ϤdPsJhc@kjG$wUq3u!Sw AzD3 6B{[/f[;_xɆ߳Z}dmwAeGlEZ\N7쾱),2qt˓8]ųp.-糰k[oԳ8 [(Nœ`j<#PbVkG(1^aɯ9@:(4V8!`G۴īOa(sEQI\dXL1]wx]=cCB!5BCsʲJxbϪ7an(ÐiCyTqWY9hvs 4&x6F*ZeՋ93rvc-`vqݦwBzh1qkVڏQL|U0u!^M\DW{%t.?A[;@ 葸D*?ZȫwXaؒp^lr7FԯSG08J%%X@m{Sˤafk72RA6\(qL뇃| blGSR MTOcƳTtN"ӁښcVNM_y"N!e:U0kRYd\v`~ Sσ8+t;>sX3hI%kkIT:W*$ * n~e`^$v( *Dcy ic1_ =V|;˲u'dZQGU+%Xl[,+dG.i(ϞFJ}0sJLy llT(ڬ)6$if6 "IDV& uM`i ebÊ.m-Ұ|Jv{|GrD A]Pό Zڟ}M$S)Jf[BUDFD7V B{|‹=TRK!^cEE59| 6FNv'yOB̼n)+0QRNxe'1$aCs~ksnjȟ5^Yn,?58o|`H!~owN8Z]@״X̻gVJŮ[ cަ%_fEm({vE>,|X{̓|6hFJ_gxUao4c`3>r$8wq(z^pcע,_16[munΚ/0,yd1H|UHTf#+wfD̖C{gwJuNДC\`E5ew:%; $H+{7%1$HW;lleoZ[z" vJ= 7~pV!2@QR1&> 1Ddh2V6`i,lF>-ڴơHb XS}Iƭ[t` )¨0ԉ?mۖ> [#V88xd0uHx%Pθ 9q>V]w#Uf2zs\>Ch\j1yv;]m?Q1 #Za[%UAC_* : lF Ako"a &"uIK:r:I8 2uリoa9ڷ<ChHFsS[v+UNRp|ɏk_x{O[4Փ{NLnS^:aIs ʡAF?nUx-:WOitdgc®$ FM\ɟ"مcs]:Ln~+>F<źO|] 6n87Ax2(ߟf5BPߩ`F]UESzKQBB>Ua R @>FAЄ]D64Rj$e pIһ#OI| 6oQLT*t{^^O9 7j>ʙ -$ѱٛ? f٭Y\6o+ی>>bIxBqc2 MyƙBpƐy>DbxIkq |Yx"cRe}W8eAY)uv§Y-[6"(%D |_Dx 'C}zfdWr{v1*Nb萈Ku׌)m.Ujx(?Sw䗍S*q<[@7v OAO|gC1~V=ƒ0 >qԵRR5t!Cbye*oKA@YE5Ofx^5rRueB;P5;YGC@!ufW#!HO\D%P< T$v{k)(nMa )sDبaaJ18hkQ>hdaFE˃+o{k =bjťFVwȸcpB}K\ck883|z|bsZήRBnm5&H,~U;aAm~eP6? ֺVbgg_%O}ˉK6#^j\nR oan"ّ`V&X2!L]N:$]G(ز)F=>ՙ2R'ؑ&jx(B |2\P;g2"Pxy,ʠڄ6O \xX/7S%`IYκO"SS2k>K鱖H=7jz/]gzA?ж=4d-CF 4'xī iͣpi e.ljr˽{A:l6VɣN /:2Q+lG85=UiV*k9 Gڠ u͂lo@>Lw[urt Q I%فʠ5bp>LoN ]Ǖ#5qT i G}s|s7d[^o# 1aJBm%#Wbw?Ό1HPm cTnyWC!a9rBI[vbʖOw?"9$ j+\ne$('&&Zv/SZBlEظ.%t/%cTóNA-& ^_dFÔwZg`R)Dn("Qk Mj2sQS݈ lM3.ㄐ6w$mNԌ2;'qU;|)w}js|olwL )&tU㗞 /HU/T5tPWBoqҠ@zŸ%ߦPʫz|1[zk+C,=\ŏXaCd_:xm $HY1U7N!e?UJ ![M,PWЂ!6rU0T 9F fM7!T#awNhYgu.fFzonWDyQ)ݭv<1ORpet'0a <𓒨|m9f5^FF kYl3e9^8P4G\ȉ]i@Nۋl)8jdnk9?IٵSkGg2 R 5.jSf&~Kw2d_J1f&gqQa`0.^#fc1c'bϾK/3ɬPʪ{(NTphfAQ׼EG.4SJo!H$znU RT辭5ʍz~-~˸KEyA@eE895 _Cy&t}8m# [jPcd;(w6~ջGv q7Ğ?V VeoZA}0y֞Y* wu 7d%(C7!PA9%%^K^,Tbߒcl&*15 ef/N,&(uwWxhR|Xn𤋵¡ޅ,hh bOQ~J&I@OLvA7P3kU̲ %߹)?3!jD2%@ BMF' |4E0f|NC.b>--3x կ+.'g#TZ5E~ ?U&\&Ѩ$8nK7@P# ȧr!˻3bI]gNNs痚"&$/aY;B j{].Otr|~?mio5WeO!; sN<`[5pKDK2ui\?n?7j;[U9T$߫!دG;w a-ҊfTddƊ!SE)g˶lV%[9|?Cmif^4 q'8f0) b&SҶ ę>f k q4 2?)D[{}H`# .?ye_;G2d d rFtԓ+~|A7KH  7|H!Fcj{4[2GS(s\I2fY}Zsy:ܳL*8O_<ꖈhHO&ހ>yeȤ<O.+ '$z*@nh?C4; ZIAX h$\bVR߃8V\s\ j9t;Gé}CU(5|/H>_nC+P~ Pf _dkFlJt+V?= 羰 NxQG\O1yn5ƒZ6hI#ppxzIO6)ُ5p,|eo yK*raY65}>$Dueo.C!c,q W+yԐ=ɲr+M$C7z+X KMTg,Ӵ"ኻ@:aJ¯ԡ:YG⃑*bcXGeI ǏREԷr\˞L$s.Y)yf(">"-Pǽ3o7]_zR[sfzAfX-'13rNmӘw.-sfK) Ieb7'[8|>N*Vp޴?DɆm .lؒ>%O= Q Yb<2CqN-5qRdI:CCJx*Y?J/hwΜEֆW ZaW\kq; ge'{i!+a 1LǮR=^hQnP .|6UQfsZ06Q d7,v/3L3[UT.{퉐1ŢS'6;2^d˵9 ?CHIF1`0zo@wouxܥb`L>.2}4IԔ.$S wv>Z@dݭZP & >DWܦly#=RNƙKXei:;6p9LAUߎJݽ \ %+ §! fE(V93ь ~5׵z(o iqacp72)W`4V5IZ.@{ X=%̓t2XV ,zr 5JRJ AԢ^룼+felE2-1=k< /':Wwi$dJa_ kSĵ4 G\3Z֊$@\bCv-BXQH׿]g0zh;=Nv d{6R⧧Fq2l*(?n%>AplZnlxf3"2Vpq'U.1[!G-.Q8y~KE@FZ@#6T`~-O"TYI9贍7qqZG[AXɵӿ7F/͞Zǟoeԍy"Ej_b9H 51fW{utPba ~ϼ}1;\IdyD#hDpW&\2aC@_Y0ֿ=hÓr!_T/Cfz>jhrLhԇl4mbMWx}E#<9WA#sXvM@Klki;U_s ́)*x44@P\>ڬ[p3G:Hʌ|?M}bH^{KQCOuYi]+%kc &,e(t\too(|]}T,5q4Ū81g%6ͺnM$qǵ<#PG #%LϗyzMp.v^qm}T73> qfftF/^$5J4vq. Q2ddZGMڧ{W.Zu?\4z*ͦSb7|kBh,@խ2N4lѢԘbbᮎvl}&Kٰ'6Mzd._¿VMEWOX? `S1+kr8|L6q\7GE έd$iۊZNSaM&;rG.G%>s\ሐu])Z48IM`vMf ~&%%Z]SA]YWՅx%3R@@?\┟WgRkyO' Hs1oll]ޟl'K O/]]+w?f cbLklxӋ5-H[(g"au;PL/9t{5@7'K|;v05mH% c+s ƦƐS^9vA 6^SY9BT9U]j"k/٦jIqFbPVC ~o^lF2|4Jx@-kٹ#1sn Jȯ"1!W<I +A/ ZyV/T)7O6eGkQXSk&~M׳rf]?{BFהI2}W#Bp7l;Z+kJ3[ +p`:_&]vD ܲw Bމ~' ##vgԏsÉ(Nӽ:5-,G9ʀtp$n R(1[gJmɆ ŤnZ0oE'u.߉iz6غ\ȝn"olrp*cy9-;.4AP^Z4+H%@_9/Z3B5V'.9z{Ir4M<'PFЄ-@s}awϜMp XS zMz-w*_*$8C;[ڳ+kg/YqC' Q]fE4wphr_+5`Q^1Г1]G6fj$^ 9nKobUݯt!D!ICzUW=ɸbYM`>K3GX~00M@ YJCxs,k@q*!Ȁl^+gqp0t"Ċq&Pt\Q|0r+CUlQY aK6m=#!U7;֕P2+T֯U[q 3Mf1'K4Zy#P,:p*1fH갴uԈPXvgl;8UI:h^i[uK氠+Ӳ0ޓ:ikO)I-vK֬.bo 6υեq&!s/ ,n !h,aPCS7w!IE-Sks  ?ʂN`tr#wg[5BOs iyCcCYq?{y&p/1bi`Uao NzsZM~% u=\{o>B@^1 Tm>tTܛ/hH{Tb(O]%u4 0迖MT(TiZjлTc5]V0V% `VU .̾"Kd(ы9XiE42:w)Rĵ.k c %.Tl|I*ە_'[A*8Ptް̏U`!g[`ʕa6.ŭnt^Q P1Afȏ$CJv TF,{ĒODXcvwk] sSLoF5'#P,ΣcG@1AGJ 97)ue{N ㊢?gE4o o>&qvUfIќI6)~ sj{nbxkU$LIx4C}#ceec4ʶe%e+f;`zcwu7e2K7a?Bo-aX4c]@qғpV1$F"[ 8A^vIUsY6Or1m uPx ݌7XYjs4Wm47(hxU&vLNOI*?$/@oT V:۾-'wadU 6S: g5ڮ۝B-qșCg9Kpg3sj8N$~ ia|%$eSɔ|>7`u2[a. <Gx?Z :fK\ Ryub0_UOr 9; <9,Ւ T}u˕+4eMe7s<㓊<`<"֖bS=w,낮,`F"B3Xa}/يKKz@q/F(_Wlz;,_S+nnETuV?ZB%߀z!mfmgA YZ