python3-libnvme-1.4+29.ga3cf0a-150500.4.9.1 >  A d¨p9|Atc d@Sz*{ECj Dͱ-"g nyڸuiRu% 3EJ=(_K|@.Q@ZVĔbOjо脷zwfd"'( *y{0P{8p>=?=d! . I  2>ekt    h l| 8 n (89:F8G9H9$I94X98Y9@\9x]9^9b:c:d;Je;Of;Rl;Tu;hv;xwLGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://github.com/linux-nvme/libnvme/linuxppc64lezA큤큤dhddhd1c4e323e3e0e5f09d7de1e1dfa5848ca63bb860d4d9c114add629c8e143a2d7f7bdbc57105abaa5407d5fe89703e96209006e95878f94758b7ec826385af28db525228f18583b2c4564b0c90d079514caff9f4fc90d88cdb11cde059b1db179arootrootrootrootrootrootrootrootlibnvme-1.4+29.ga3cf0a-150500.4.9.1.src.rpmpython3-libnvmepython3-libnvme(ppc-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libnvme.so.1()(64bit)libnvme.so.1(LIBNVME_1_0)(64bit)libnvme.so.1(LIBNVME_1_2)(64bit)libnvme.so.1(LIBNVME_1_5)(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.3d@d\@doMcױ@c@cʂ@cb[c*bbP#bF@b4t@b+9b'E@b b@bOa a@aaaedwagner@suse.dedwagner@suse.dedaniel.wagner@suse.commwilck@suse.commwilck@suse.commwilck@suse.comdaniel.wagner@suse.comdwagner@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- Update to version 1.4+29.ga3cf0a: * tree: fix segfault in nvme_scan_subsystem() (bsc#1213993) * src/nvme/tree.c: make __nvme_scan_subsystem() returning bool (bsc#1213993)- Update to version 1.4+27.g5ae1c3: * tree: Add getter for subsystem iopolicy (bsc#1124564) * nvme-tree: avoid warning in 'list-subsys' (bsc#bsc#1212598) * tree: Scan all subsystems (bsc#bsc#1212598) * tree: Don't open nvme devices until it's absolutely required (bsc#1213527 bsc#1213686) * tree: Use nvme_ipaddrs_eq() to compare IP addresses * util: rename ipaddrs_eq() to nvme_ipaddrs_eq() and make public. * util: Add ipaddrs_eq() to check whether two IP addresses are equal * fabrics: check genctr after getting discovery entries (bsc#1213618) * ioctl: fix RAE bit on last Get Log Page command (bsc#1213618)- Update to version v1.4 (jsc#PED-553 jsc#PED-3884) - Fix invalid string lenght calculcation for UUID (bsc#1209906) * fabrics: Fix bad UUID size introduced in recent UUID changes - Fix segmentation fault during garbage collection (bsc#1209905) * python: Fix segmentation fault during garbage collection * Python: Fix crash during garbage collection - Always sanitize traddr and trsvcid entries (bsc#1207435) * fabrics: Always sanitize discovery log entries * util: Add ECONNECTREFUSED to enum nvme_connect_err - Allow tracking unique discover controllers (bsc#1186689) * tree: Add unique discovery controller flag - Enabled unit test on s390x again (bsc#1207687, bsc#1207686) * test: mi: Explicitly zero args for test API invocations - Replaced old nbft implementation with the upstream one - Applied nbft symbol patch directly * remove 0001-libnvme-use-LIBNVME_1_2_1-version-for-nbft-commands.patch - Don't enable TLS if kernel does not support it (git-fixes) * fabrics: Do not pass unsupported options to kernel - Set version-tag so that version are correctly reported- temporarily disable unit tests on s390x (bsc#1207687, bsc#1207686)- Use symbol version LIBNVME_1_2_1 for nbft support options * 0001-libnvme-use-LIBNVME_1_2_1-version-for-nbft-commands.patch * added %test section in spec file to run unit tests- Update to version 1.2+1.g41e1016: * Add support for booting from NVMe-oF/TCP according to NVM Express Boot Specification v1.0 (jsc#PED-1449) * Add support for "nvme show-nbft" and "nvme connect-nbft" subcommands- Update to version 1.2 (jsc#PED-553): * 64-bit Reference Tags and TP-4068 changes * Add more details for return code of MI admin cmds * Fix poll.h includes * Parse dhchap_host_key on controller level * Regenerate all documentation * Update json config schema for missing dhchap host key * build: Add support to build against LibreSSL * build: Drop -nostdinc for LibreSSL header checks * fabrics: Add new TP8010 definitions * fabrics: Add nvmf_get_discovery_wargs() * fabrics: Duplicate strings when merging configs * fabrics: Filter out empty strings in add_argument() * fabrics: Fix build_options() return values * fabrics: Use fallthrough statement * fabrics: sanitize dump-config output * ioctl: Honor rae in nvme_get_nsid_log * ioctl: Set log page offset for nvme_get_log_telemetry_host * json-schema: add dhchap_key details to host section * json: Enforce correctly formatted JSON config files * json: Verify JSON config file starts with an array * json: fixup dhchap_ctrl_key definitions * libnvme-mi: Introduce NVMe Managament Interface library * mi-mctp: Add timeout support to MCTP transport * mi: Add Get Log Page helpers * mi: Add Identify function for secondary controller list * mi: Add Identify helper for ns-descs and primary-ctrl-caps * mi: Add endpoint get/set timeout API * mi: Add firmware download and commit commands * mi: Add identify helper for nsid-capable Controller List * mi: Add identify helpers for namespace lists * mi: Add identify helpers for namespaces * mi: Add maximum More Processing Required limit API * mi: Allow Admin-message sized More Processing Required responses * mi: Distinguish MI status from NVMe (CDW3) status * mi: Fix C++ compiler errors * mi: Implement Format NVM command * mi: Implement Get & Set Features Admin commands * mi: Implement NS attach command and helpers * mi: Implement Namespace Management command and create/delete helpers * mi: Implement Sanitize command * mi: Init ctrl_id within xfer * mi: Introduce a helper for response status, unify values with ioctls * mi: Set log page offset for nvme_get_log_telemetry_host * mi: add nvme_mi_status_to_string() * mi: fix a memory leak in nvme_mi_open_mctp() * mi: fix get_log_page chunked offset check * mi: unify MI Get Log Page function with ioctl API * nvme-tree: avoid segfault if auth keys are unavailable * python: Use nvmf_get_discovery_wargs() * python: add missing ctrl attrs to Python bindings * rpmbuild: Enable 'make rpm' to build rpm pkgs #408 * tree: rename controller 'dhchap_key' to 'dhchap_ctrl_key' * types: Move enum nvme_data_tfr to types * update/cleanup of documentation * util: Add LINE_MAX define * util: Add get feature length 2 API to support direction parameter * util: Add simple UUID type * util: Do not expose fallthrough defines * various build fixes * various fixes reported by coverity - Drop upstream patches * remove 0001-fabrics-Lower-log-level-in-__nvmf_add_ctrl.patch * remove 0002-fabrics-Remove-double-connection-error-logging.patch * remove 0003-fabrics-Introduce-connection-connect-error-mapping.patch * remove 0004-libnvme-Export-nvme_ctrl_get_config.patch * remove 0005-tree-Factor-lookup-code-for-controller.patch * remove 0006-fabrics-Consider-config-from-file-when-adding-new-co.patch * remove 0007-python-add-missing-ctrl-attrs-to-Python-bindings.patch * remove 0008-libnvme-accessors-for-dhchap_key-variables.patch * remove 0009-fabrics-Update-controller-authentication-in-nvmf_add.patch * remove 0010-json-fixup-dhchap_ctrl_key-definitions.patch * remove 0011-tree-rename-controller-dhchap_key-to-dhchap_ctrl_key.patch * remove 0012-Parse-dhchap_host_key-on-controller-level.patch * remove 0013-json-schema-add-dhchap_key-details-to-host-section.patch * remove 0014-nvme-tree-avoid-segfault-if-auth-keys-are-unavailabl.patch * remove 0015-fabrics-restructrure-nvmf_get_discovery_log.patch * remove 0016-tree-simplifiy-nvme_subsystem_lookup_namespace.patch * remove 0017-tree-make-nvme_subsystem_scan_namespace-idempotent.patch * remove 0018-tree-make-nvme_ctrl_scan_namespace-idempotent.patch * remove 0019-Fix-llx-lx-build-warnings-on-powerpc.patch * remove 0020-fabrics-sanitize-dump-config-output.patch * remove 0021-fabrics-Fix-build_options-return-values.patch - Make man page build conditiional. Install man page location has been fixed upstream. - Mark the Python directory own by the libnvme3-python package - Use fixed manpage build date (boo#1047218) - Fix installation of manual pages to make them accessible- 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 libnvmeibs-power9-12 16941553831.4+29.ga3cf0a-150500.4.9.11.4+29.ga3cf0a-150500.4.9.1libnvme__init__.py_nvme.cpython-36m-powerpc64le-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:30589/SUSE_SLE-15-SP5_Update/c608444a727958d29cd37703bbc0e4fb-libnvme.SUSE_SLE-15-SP5_Updatecpioxz5ppc64le-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1022295812defca383bd023e3e34563b67424b55, strippedPython script, ASCII text executable RRRRRRRRRRgRc.+8t>utf-88871fd2a432379dec0e676a7e0b272ba966234d6ae7bb77b07d5436228de8638? 7zXZ !t/7] crt:bLL D!Uw}WiY?ed-EVA3䗢B_=ar c*vtAM0; غK` ctL3E+G/ai"&J NKsNEmtVq@[3#|l u[dSFOtU{YdWQHlpxUHlf'1x"NѬ:w7|$B,veڮkǖS̭.ۈr̙g> Qt^-Mu趚Xf!?E aV fW uxP (!H#"m{%`>Ìڐ16FH49*pOpgyumXR>R1QsG QXձG&`SQ D\4V=]ԿE}tՓ缾3 Čr$*^gYYE,xXR~H(Tb^.oI;&+e{T8 Wm9np-TGB<;5" Wϊ!Nz6[SϽgv jK[/xRNz,qxi531l҅˭)%eu`G:jڛK8/ˬT$@#q42TDѤPAl<{񂩰G]SߴCr D3愌U7]3yQq"KN7D\ )a7jhb3=t1_9DaiCHEs&j)-z1ދ k\K{rn{v@|h~嚐ʤuW:>]wiCڷkMID|jK8(Nk=-#8^aTԴ;L7)*Df:;+캦[vUhfNkԷT_jPjq S@J(=F`U`Or>݋fu*5=i?:Fp }s(T,vd).17hf;㈯kO6`+]B Bۼ"frQTj,m*38mNGy/t6pӝ"; $,̽_ !-m5l#r&K`bFMUA14OH%& cVc](?~tIyF\缤Jxh01DPuL9d?JntT +ІaYF! 4s=69.&$%޿K04 ;Pb/ujܛ'8PϪ/qs* @+e]7~  ֫"?Q:'g*?T"5٥bF~|O\ԱԞQr^Qarg1Ҥi/ϓ[B4fS.4&yrWcXm_kA k<4E0ct AV6Qe YSW(\ ZW|Uo{%q߬HBkAtɢ{mdNPAӘE+GqzCb єAo.hv4]HmG @ИE#:.nu{țlp%GJ,r]P$͐8!ɩYp7*H 'tB"ru9AJY[q8i0|0 >j@N5'۞bN eGC'^004 2қjs;Q(YE(.4Y8 &R~d^#cD|h/un[yY;2]"S"fr$';\+bXu̗{5*:zj jbM_F` ?[ƌ< 9gT{S^]}xhqo}DStg_ o@)\? v c\9+lpx%CjvnB7u.MToݒb[/6蒼L#CU=p}&&b.9du"!?`YU5?\*x b7i@;:ڱU)ؼ2Hizxǚw~pnvUddJ{ZGgom OF^\sK+/ӌ&;1:N}붶1PB{to`t;Xp^4| .[U^rfA(ht'CD]c /e597p6d$r4ک~ .2Yf?Z=S8~̙DF <:)uȟKE FГM* . ]GߒC,P9pjg\w0^_R'hO%"`kGsV3Psrг;x:n];Q]^y+a800 wнV 7G9!&4ߐ: L 9{d94/`KI;?~mxVb*o1!\$NLc:2idNo+ y9'/fҎ -s2LZ3c*,]5)_nC`c3B_ Yvژau*\W6ZvzLUӥrͻnk6u7mC8|"h* vS-B.PNr{oV(Б%^DÛTNȴ`VGeA+1QUҝh68t[4qHS3|'6`7(9ȎC"M@0(H ]=k?O#+ħ5;06@VXIY 6צ ?[^`;բξtL0wMǎ yJ?0GfkʽN*.yXYWCfFa">,Kg}Z HcqdH H6`?~ڠPYb/pӫ۝ia 5am k*$~=1X ug%x"EX?Q#] e JawE\ӈy*B)S2"]$|V3~$XiCݦJR'a]{쏉=}k!*'}m00#ۆ}=nm%!zqVW.qW(`~_B) ˞/Ah<S0I< ֶt, K+WCϿ@܋$_p\H3s W7^}GfrAs?"b rGaBV!ň *V;#S$e5(Zy6Z-!}9ʡ lG^cN22Lך"h&At 4ij^|OԻ(U[柪VH$FWa]{' ٳ~^l8}z{N$Tæ)36FKXT4Zܲ(lט2uF,m,=p%eFo)_ B}9q~Ot9֣,>7RGfǮZeǑwܘ=~l*5L5Ufɮkֿf,3-@A# BhSDQyj-)̑FG&\@u`yJyTXۂ,_B98cl #Һ±ډdb?pcOf%6w)J opc=m8Y}{+K/den hG݌_ZyS[~1j'Ke/P^ X]%{9UhF5 )sZLKĽNtjF?kuk&7_$b -9AXZXflbTg٩g}qwsz) AYHd lM('dNT@٩:to0"* )QJ]&NDn Pj 8wHz/ԁI*1|_Z#T?2O y 8edFS.}0z~r /rgκ6]ﺳo-uws'LVE~۴-svXtc~\o)ޱ( XA՛zz Saugz[h˾x/__= $y2ahL`Nј1Hf ӒcR~Vn<|M蓼ZOoNn eBKЛ!F<g" xTSlejE~"_bC9]97[g.t|H`40!!*ʺ JbZ}0"@XNC3_A5ib>DοQhAI4{$s{⁴Vvb"/R|0*\PgtL+dKkޫ~= [>=/H@ ҉'A&]'@NٶN:{!F8ujtȢRKXM}H -Eu#⽼>Kʌmi-E_8CTTU  pۤS`T,(.$1S~f%)o"Wg rT7gKڤCƜD^uE$ AKzƇ:(-FAƮ'lja~2 }IwmRVZ~q8N',)ת/<΅*kRle6a^5t5b?Όs3 2_`=Ҫ`CZ8~>r'˱^{Uw jt}UZ z]}V*׈rKAD|cS)ߠKW'pp}H:O}jr]ӍZB> cB˕B-q 2YnTrgwQGt"aXN™c+@WWNbyzQޒip*F\[imMMǫR+LQQ>F.?,kf&тgMAjGJٔy eN^O݃wQ9ԕoCYs%EDA;FR'@E8ō z6·:#Poy;8oQz: M+1 A+l}p"FB ?-:Dݴ / ;>plz;V916_SXB Fd/q =?5k+EJitWX..ruO:7T2uiÔ.I xAY:Ij&>CM"ݫmD{wX݄UEú9Θ{$E QRf }kp|Q۸l47PUhfF^F|Hۦ a[MA,32  gbߢT,{bg[D q%> Pfq[GIZQ<جǘ/O䂅7#N$\[dzM'&7lG&!s|K -(.!+ 4iò|jY$a@yOQÁՀ6SbSJv+a@6 jF ᜬ_K|;@ʠ-^c=F&\| A'?cEM"^rkhazCU60mSQ(//(ry,Rqb k ڮS[g&"Ri%/#dͯJAC zbiz nHD= .)-#y~O)j?f?!Nr~{n y ᒨyPAXJUjXd0P4a-hѹAU[7fUy]7e_@Խܳ|;8*ryOuB~s'!h L \ ZcRmzdZT|r@CJs-,>edVOV!`I'ʛ _az[o`Cȧql`8L]tӠ|/ZSm;|h/+{-&4 ZʇF:vjpvXSX 4qOV>]o]y,3 2kGsGhk0,MC=f z1&kPԨͲ9}@yJWaDw( Nf?}~5qIӽ/as)FמDTb:Su Co BI儭Fo3)2HڒB?p,e$d! 0ynȀ9πq*+1jRJ]TS SY/PSVW8W!7o|/ByS ?']RIǴUyEm<=w\w++&ڝh:$޼K=Sso񟧳6#r٧OZ"jRZح&{Fi%A"#}3ə(SB5.TjT;`bI;䖢B |x[WgG0Ti}jſ1? O/KXr 47KVM<@f:w(<TSB*0}"uK[3Qjx$P2D#]=Dxp%V(훇"٤~5yw4y_srJ%85K^S`}nڄЬ?ss ;B5%+ߦPw&Z7VV`;Nc7)W+l ,TF2›r>S ]׆gL$at9P0t MZ o؝d)$g(*8tU9cL\)8S:5P*DPm$20҃CX|Hjq9Ь_\ۭ/&U7F} pǭ1kAB@ ,g9P㕛kը㉛@HEկWVxOKWoEH>~wu,BW`[q8%Zl,c>} +q)M&t-L+ AQ^E\kM9WͺsmY?Nx7]an.=+PrS%9*SqW"b"Ǎb&^bkʽ#$tE[6h5] C_bsb(La8qoA[*oᰵ&f>; Z#bEb)?vBٳ<3a3G V!u罔(7}C>xc|;IJt bb:ݻϷ>`ﴭCn߁0%FLp|),c9 Kc{Ӹ>m;Pos1>qhLLTq#G-ǜ6F,s32dUtJ+Cp1Urmo(뙌G4mM. a;e"S Ȳ!姁\o?)x;"~~_}xD璿A ^H"3 gf(3Xmgx:(({~lm-I.#.٦*d;>@2%D +7:griaq-rDu'G3GOHԞ<(٪(qM6ur9 0.ٲ`viQ9nJ#wՑ`\NIy$E41 W{*CCVN8^q(d*͟إ9DK)J5ް=^@%"3/װ]53a+hkϓ'_>+{Z~lgkIvY\]{`҄W3&P 玟T 3󂐴ۡ_7i$—L_SP s;\r^Jher_"yy/nk'MH[X!'IN6X~7׻Hq=_P@I˾g|wT2HH[ʮ/+Pɿ,m??D{a z K"7¬1n^HZ.w,ݽh!y#2J)oF `zƕӓ)oJ܂;'Җ[!ׯ"{f/TV;7;_\kځNC-krM_Z`ĩ[:fŜQGً%אc r /P5{!$+nh%$;+\&< 8`,QjIsù;Z8 YE_oA6d&:A=dODtP]+Jd;]CV)"sD KwўX[s#iHJL gLzo\Lȍcsc0N͋B 9:]D.FdOXGKXEl,ol;}lG?Q=.Y )42\+gLsW0)&6he18D"h5?޴u^4ac`85T4.^˱!;j=p.bN+щ* nUYL/yYePvb^N.!-a`jRH: l-)J5 ҟ*ģ G"l? XwO(M8r-]$FeAIr5 :׈U"Mt?3uNR~j|BbI2Gf,uϾ;Ë]7g;(~x-^4>k2y`v$ר22bH&LD0$MGb̤>z""|٫!E6Ǿ|_ucU\)vTK]sFH/j= 3B)Ȕp {8yHjw̖~;uʙDN'2(ZOXaL=gɫL8xx o[% (U&zZϷ $# J$ g]N Y<(xZ9VE =xr,#Zˀ+?blnLh?pl56- \_ ;Ȭw[H$ \HwzbCU E5UWl3xWPnvQW\u174.~Y{  esl^0Ʈ Ĩy$m0PO8yb6N:vu/ZK~ߊ}L/t60a*cQϘ@Sv0NegA=/:63GXB!Jtθ~-Sp̃=~~N6+T"rjq[Uns:>[NU lEA'u:Bv s|MǙ9y3=]"!Q*߫ g_nҋ-Mt%g{۶2i:G|@x[1vQ[fr,. Oba&i[g8"SZb@1>/#| dsrˢd$d=ՠc[^*dNbmTr^,jpeV5NxjA=rC Twg;ziٻtޑCV<8S+l|(#_{2! f^ Gvo5_ V2;q+m(%p='aUF7v՟tKʪT=T]jC4oU S\L'OC[ڤ4Y v? U[cƝQ̬Lx` ֩fT7lb|\' q ӄ.KEhq2e.ɆDg 5kQQz緱͒[/W1J:$$0 7G+tZl7i)^iB(G" KR ,'s, M"N;aQj3O ! i|dAc`- >(a cj݊{WB""DQeG9I=pLWB-oXL&'ѯHw=1PMY?$1EKI|~A{^'p8w&8) KDz5$ļHd@A|p\`+OJUo] w)3!Rl,xNsgRm !̯VɷWOg3yYYk]7:N@aWQtӊWt1ֽDE ӱyWĮRBa,w?Vpq`L*NJ O ؟3vl;Am^^Om0^`l0]**rT0?8}vw7%qnFu"q%Jd.Y_-yhI;lwP)%*i~rfVV$ʃK4t}0Dlm7٩q 3D'rw!-6 3x5 b3x:Tu]U| BpU?O$'† \M5x[H'.uw H/N3@Z=?džd"(R-L`e؂3M lxV/fcOS׵:#=c +%^@|Q=uYkQU=w!fK=V7|R<[kzp8 Y\#5"T$/b赃;LV{ FuQ(84a!j~.xO a?qsA! t8\lCi#ڦI+pwt26H8Lgz#Գǂ]']- i`(2} E[`09^ne n,۪NijQdӳ vA'ձ/H:>:܅wnnk@@ub=ǘw%()>^i9{yٯ9# }Hj~hCA_: *0.\wt!΂Ⳁ}&oDeM%zʢ6|خ0<"hM褖G$?) ,~Mz)pշ)gJg .[˹-L49clq?:yM4?(x>sTlH"~1>=` E)3_r`hδūD.F&FҖFfQ?PM~w_PY4Ӷ'g >ZW)Ȭ?LJO BWuBSQ([L6A"cXep ^hzo: Ԃ 6u(ZWM-lNZOأl@Z+^\ @ 6ލ~t:2\!;LJr%d-OC*leT[ĔLs')S^kos /бnI0t˴Atz]#'! k9JF@,PV;FdRu # æt1:#CSs.eOl];۞TU&g2c:L~y 8Y駓_]DUn99ߴz.eM/"^QbSfH6OŬ 6AבnG\m0`J}B<V%4Md7>hݩ 3%kٰFVߩ+O`A'8-#gD˓/*kT*Np w2U|1Iw#zb oNVjSMs'0򫭋[$q>驲䙠Y)^qIst]a|˺nˮ`bhNTE[ONp%=w)|²@}i\^Ȝ&j52>9^Ntφt ^њ),?Pƿ.&okog9RR#Y= C߰B#r!plTˬl۩PtB8zE{etUB}) ~pH:{ie*~ntM\ktL͎?5#qA}=;Ir(r Lb׼,s [{>58T j2A'pȹ.JVQD֗B4v3ZV4&`6oP|$+]C}nb=vC5nu "~}f\gاʞpq!kh'v=c\fP+9{AsM2>e_A+`<~A>=mKֱ~ -#A4[MT,7aο,K|{񄥻׶/Af-LY +Z HlI49)Ӡ8r#:ˠ3HfxObZ9mIF`~\6>/>Ӌ76_gD(XuUa3rw6!ocB)8@G"($mG(SXf ؑd>pU*^Jat $, ݯc ESD|j$, w|n`@rۤTjJ{AW<,rG#΅FcRҲ?DX=)[rүt~c2!Puڵ8[92{G'ez*]D !.{^Ow?i˼:!%_걍_.ȤA_^u>q9SE@iB⏮dJ +:᠟iH|7.Eц%8zU=Й<4A\ xF|k5\]¾}g8.e2p@2 lA>215L۶Ν@oXG2Vn0D^.Gb2HDR=s2; ȒdTr"8먞wJlHZ`:PgOw,ʓ2{JAql*}Ff+ ժ4㵼R[K12m\q 6eLjҹ/vFgCX̍ikyzRn:^@!ןbPfs5[;^N%+d~KRbxfP8-"+Oڲ63$&κ&tF%{{zte&T] )x7+Sfg|6Xv HeUї|1Cz;bDk2d(YqAo8}(B- \и]l܊QCGF,ɤXd"u+0x^(yuDRa=M_zN ꋳPqRmkGZOOab9k#8Sqn V5Mq!LOHh=fSY0(ܔr1J̀vI.V{j{pUlk6l4bCPoKU^!Lo$B՘iėLq>r "$/lDHQ*ۖ6B*>جV ?,gZNMtWG<ڟ?bwUMwwJw9/_h@TCujqG@\K֬՗4\) :k~}$3-J'_Q)HHqdUoF˲X+ru\<Ĝ;5|wBR"#8hԏm~Rw2M-;: ]KH\IϪt|\^ܤܽϯmZ\xǏ6~{-ƵSӺSPUYxxJ-ZfygfT@E*ނ4&7fIVs )?cCr]pPZ(ԶWl g=\iLi,tcit$Q/vnYcCH+8Box4 BDVQ)pG0,\r\Myd)Y S0/RCŒc}"|#.a7"#ʼ^gz37%%HBI9HJf!mFTv =##ɖig6 u#ZCȎ &v[+{#!wceNRZ#Rx9-I\ X^t"6t{ϳW; F. i $5*cZjsB96P-}!?:{S,Rj6^=tCwXnM3KNQQ!]}eR?E#rcLf4F 䳥D)n)rƣ!78b*X_ ϡCFPWƗ2|iTN򐵤0SiI6hs#qAmY$V P#>T(,N3/z4LPkG}O>N,t9H&Hn+ KMtR^ m "o))|= }~€Pu=wo@AMc]q:}K+ox^>WbYM˟M8p04 n:>! @ES^~[s4)aO:xNt͌EZWnj{K.fYB&l$|YWQyu{nFiU4jCni[P5Giw'*rt;1 W]0Di^⃪م,3Xm9Wf j /zGpFX/Nz;Ĭy#GA`{W=E¼ujW#s{Qm7X=(t-+.jc0NϟȨZ%ט~iQKOe5^(T(F2{LRP,WeQ]FR;~~XN;} Ws71iK~N>EG<4>v0fIi#*UϗBɱѡi.ƍI]5_Sا=U;4N `jbCʻ$))xk&cXc3ć) 4K><}ڝEm4|O$4evBĘVFK,ibQoDQܧK QoP{1"7BRܹ]f$l,pRڄIU<<ŸLg2NXɶ39#65 j'}IxZno-i["@]AX{|0jrws _ :E6 b(TÛCwMʓa8e=]EQ~Op˳+nJ^b{!9t;ޙc!aU/kHZg/dBL']@4$kkh0~n oobHMU %6wt t R49ǀرˣ]kmnAqC.-yVҧ-X 1%[GYk<N͋ޗo;zH>vM kPnyq'kpl_KNp0/I؝ ww. Kȶ){ wE9w\_V_F oE껽WyQ.X[sODX-BEY1@ԥ {;+ORPq̕%q]MμoӊZ`'o^-ݟ1oE5-$ɬȉr- :*. ATj\WmZ~ʍ{F%ms8 4x $Vrm=wt |vVrUBK{dR xa2 réyRO둛JZ'-<=O/ԿʛGEt̢Ն=4k'`tdY*ߝtFM? 7`|H/<?A +<`SKZR&^?@l{?f%`\tpr[zӒ:/R \vP-#6x*$ȢI<{wن$ůsAkN h~%]Jyss- A:=Seb 50_y/Y$rㄻnRV#釹ez3|ԣzav:g+hD,k ;}͊f-SS =f,>FBQ+ xz| sM;&5Gt!kT=XxlwBOs/,( w*E`TAd,`xXLe&!){\\Kb.ap>Z-n %y,@ڮ CaZ;@|:L( ̏887u&2"PǹnKO/wC>/'5')VyoHƗ\le')e^ۺuʭt(-p1[cMk F3Gh]!!j9pjj YGa*Ź ʮ:v|21?ngH>Ua4PW{ ǩ2$XDOhR;}8ZM'zUtы ܋ $X19InW'dQ9js~'v\W̶Y {L}G Y4Gl4f {OZ7.$sH( R3Zqm&s%?JZ%qZc!M` l \jMlݛR|}ƫŒrꏀd>1F.>d2ffm>>G,jZ#ek+zw5l(HWؑ5쬖*2!];-gvSwCCDӌ⟱Sƴl͢kc8ܖU>'>[{giv8-PG[ Vn&h;u SR6 8rjivܖC8lq h}SR)W:w@o; Řg`):嘥M:M@uv̥_\`L{ [eg)`HP;OBӽN{vuQX1RzF 9k*%tkBcY,hW K?\94Y ,Ǯ!!{;ܔ0P'Pc^jLb<ҤRiFW1ˤ[S{_ (LW eq^cEء>cp ~'`فf-KC}v@5mSHY`JS5kSW&bfAcLbK K>c#[ՃRFq!l&5$UE(h 5^WZlvXD7AQY9dܾ, ~C|X h {P_A~Ƀ  \%\$6b-1Q|r٣;Y51q7"Wu\r}rA'\Rl vތkvo|@zlA*VoH>M3'oji4C /݄}xŮq!/b3ˌe-ՄY8*lf ƫCZ q- :˒blirESsFB/ r++x_]ljH9lڏU{SEL jVB뎾;Ry5'mIfR9leⵘ*aeG":d?~o~+dՊaSC*C$=y{# 8GZaB'߅@+cd6s2W%q`^$ҡhI< U(w:&pU=AR51[oUΞŏUhGE2^_B\(&憁촸ĒAmW{ʯCQwL063L<18!3H UmI8Ǖۭ /_㈉vE>2d1uYqvȟё陉 RO+j@] lbߌϯObiNo G׀.@ 1Nj'n#~LC=KȐ=Qj{r1y˼$%K nt]-#|?r)P/xEU_3K _( 0?*4),҂RvQnKڹr@gNsDbQJi%+uقJyN_jwt¥ܺ0Rn្-'rd46mb=|Y%vbxco?y0.:C|q:T$^_Ф6@G/96qVawg\mx`m$J0XbJA.)'B.JESSg)96i=$ĖڗZgt9e22\;Ӏ Fb:X嘗M08"y؋7 T}AQw z(])Y C61;J:sF= 5Vo+NJ؂<' J~pMGRgl.p|(ف[ZmvMoGDCl_faذ9̬hg7,;Ӽ$DL+mCOR'd*83L\ #S\0Uj謩+tm1k9[Mi|)puw':K>"@'KcǸA'xH T$S@Jܞ3:jTuI]J=JG{.oڻ+D^jTI1Z4ٰ8*[Db#Q'Ǒ@EQdW8%Vw+bDC5w4yP{tEzT[ya/a7 dߎWorQ,+U'W iּiXF%2J2 IT[#^ FBXpan%B\95kVΏ/PJM h̥F\P<\T7'_#ײ*ueizxTJ %od\ 9ͩSvJh1)O EX;N,WaLT(u|VPe?@[[bc\"c^^ I[TŬd8 wftZMkei|ia \;Z3n*( ʇz.2W ( \Ry`ٿ+GC]4v5GJSʰ f!'٣L9D«Wy7] ,h96D'4HV%>giv4n#i5h* q?퉍x =)cBj5巖6؊FOmHohQ1}HT!6,ҧfn8^xʬ H?o+>?T1s܍ nC1Ψ!43S 1A.F?ȗv$f2 5Doؿ,&u("'Uљ`uZSN"\9;ͱTٹ3R7@?H]*>lЙMd}zv3*7Qynd#!':ΰrfy%v6Q杌I,iG'.RSFyB ЌzZ:gN:]Of.l6wtq<T(i?u5J'{FG=*g[l6bC;sxM'k[/qdRUqy^wMf.6'G4bk`!ލ7At0**ڠl,e!=HEV޿ Yģ,8a l{-Ǡv(bsMruHi f MWGi£ ER)hcSx]_efRnF-40PM#%naOCOYqSI\.@nbpxhү<`fQg_~Q n ͷ*2>"Q88-\,fśns$#G jC?n q0`v?ś\Ҵpsa/M~u^*ECP!_˩A1Sin%H MoIzAf5aOF]tj M 7{ӯٹ-mibDHjI2ي`#RGcV ̓!`Ԍ=@rz>ka{SKm$ߺ"T\t`1~9WLg@:vYBG,ګeu{bйE>f T=@4k"r=1l:Aӯ%)/pviks/D ȴDH, Y)sQ-֞lT{';dΨol^&dcUW^b)4J^Wl,U3EyםC!0 1ЬkMR(<I2 &ޓ'}"yI-`@ ),/IIv%KCKǝ =a半6IddCƶӲӔW0A+uEg?eqش)%:DE#W'KQ_kGId79 cFEϜl0;$pz~~Z?3@/n=GwQ%vzP;؏V/b<^4e q/z|j2Z_I(ػ׬"IQ22*jӜƙ_x]/QFf3mUUJ'i8[;&LdIG?y06$ؒ+x!- ni?-e0kѶQ$r};bfP(>C,#c:V}ɻz.)nv˭H#Bx/EV6P չǦA&j-Xx?A%_f@T clWጳV !eIך?cMX6XPΓc L9~~-BA`[Aa p|h(Nމ˞"ΐ]|{SoyV/Q{a+ǟ^=Zgv>G##+@|E+0t_%f+)W Y?ʰ}0VPFe;\;m>#>Uz\m͙E<Ɣ%W;!BBr$hmۡA7;6qV<8ojuLQN& ]Qb(.͘X\Db{j2XPTƘۗt%'iE Re)һaoGq.⇃\tS%N'}cb T{޶Mm-{2&jw CK#eؑuςZih$HxC tR0yz Iؐ7! $/))kET^Tõ:!2U-R^ ؐ"E(*oW g.Pk$ۍ72y@^i$ӋƢhϽP@E WDƞ(4D?1a/#I#SbxX~%e .͒-TEtLe/Rs(Aj(0V-k}&2#[0Ut9WlX#tfgQ<6SA%JIjno^~ 3VEih0B1}fއ_mY'vOOdM~a }bZw34̀bE ̮Fa`eeinUB;M4HܽH<'-FGp9u|-PF˖Ee g1;@ bLwiUFj6RRl|>"^K(8lVJ$.Ss)uOG82UPzbZ@=i4s= _Ƌ7Ka+{⾁mzwE(T\hl^˜< %ܥ~MuoDĝM#+֧kLD %mz'%JoQ'[d g Lwl0?G?qQ%SSYHZRC9dK3ͺƓTʄ/77!b] hd ܝĝHO$ ղL@]tTvR7bY5[_ڙz5ވmlu_q0_i%fj}F"CTESm+ 0L&eh$L%k!hx '/ћAPܠK]-ŒII}˔xg?GKs4W1V3K0bZgNy0|>G;ݶ:|>Ghrߨ`SdXmrڔ?2?JKV\f1 MQ\-|t?M 39뿦=7u-MfLj>8z^j;zk!V߆u]:5$Vnħ,klŁ_( HS2r:V+l(a-(dq4lp8D-:ݱTпq9$?%2ƴLu򳉶[ [+OΝ'EFoK`Ak[+ zөTss:&`x4[dK}PMF"$p!K*8W)m 0ڟ#!`ȦOg6I]Ve լwו9Upd=(pʐ]J,rpӨ8*rE->iEC#h.۫ dc!Eʒ=@W0p L9li yY}n6.~4P2n f:V싙vp*3i_Fb0m#. @7L}ؚmt/nZkh/z\rNcDB٣cde{p: )HfUBux55പsw^' 1]Pymd<p3[64THf5"6/FBqQIX^ y/'#cJqd~)Mndt}dowI/r+6}G{C^hA'O4o@4˨{;=n3}&nIAm_ۜ'{&K='؍2 P6vH,q8ܙ(NpTvY'/~;[iB/JSՄYH` fY}kdCfGXVfB:\lьPd&EB#x0-'rCUς9p;@x5ʦz ģ|Ϛ""c@$6N9U btJ>E7#_˝wMK[̠ xoe)7r.8L ܅{K^L7Xy~hu8⹉l=9Zμp?óuSEZ[Qob$C̈́ UvpЄ(:Rwwm5Zg} $wߗIt @gn| Vzd!0.y]φXkqm.w0LYי=!v >ypﭶLժ\i߇ys{K٧yO-~xfFsupz^ӎbW>ΛO\}gv:+\"2lIXPCF}<%|QyuW)u yk66$!8[۷uq%!jgv_WOm`?CgjyJr%" Ow,^8Y6kU~RsS8`HgU42#-VR#yo>FoI: 2EJvH" rCg)OM{ tHO@%Sz~tv<74y_1>:aqSӋD|V(MM‰7by\ 7beB d W}B%Yn&pީa%HFޣl#E&*VL q =em"{`^ :Y œk|sIH5މk#MU[ՉQv`̹V (tu$F 7+4~B9$E8%"7$*u1X3B-TGjDz8Fruq@Cx]:=/;Pݥʉ.R\KUq7u"W p᳔?9N塌DlG1i"LwcJ Z"ih3uیhDt[R d⏹pi6Ɉ9pWV׽Q\Ѩtg?4"AeK/>af%/*zw}4( *(2sXok4}W4z9繘 M(Rr@P\$%]Z$c:2 +C++> %}C;/tkQTZq_RZrku^y{Ps?tc}N!>#T|l\?E7K"=27(oMZbc"`W! ؛!ѓQ꣕k=1Q-l^OH>Vm8 &k`3q 8ñ%4+PbX=ZtS^)CnR4&-!~%duf7hsy/GK"lE0Iq"e@G3ӆJ֞ҿTDQ᎑Rhzrdrp}tfTn6j;]-֙01͠'`-bK"^e@;¿!4iUFi@ "~faaY%Y382ELA|6tv}ŖaSa]|Saз~7k4C_h9l5˫hgY"PQ0oAF.UƆ0cĽP.B3\?3{pM>k{חSqes}:jc&N13*RݩptIx@WPij^ظݦ?K?Sp7E•qqzݵZ8/xF:gi(dpİo t.Di^bA8Z]0zhFƙ@]5zpV.-AiQ7laYʏ/̂G!ou0xz?Vc ЏsH nf *rh6B;X\=@%K<"odYib0$P+v41)ճU11iaaVk%|+ŀ+:Ϡ0iͿh-r<73WS{?It7 W}|]g>cc܁SUzvM%iƛ䄋MQB +WijҬ΂<.qC8()˱Tƒ yM-q# jBu,4$ͯck@,t.pxəcsPz0La[jv6nIz]`i.xg^% ӥ3.d/` !Aoa}Y ]@Jf4^[KV!xzD mf'. Ӑe1>UG'˦weF\ 0q@)岽WTk(]wYLp1ZىNGa}?WpDxs1#hu1' )P rB+:EăzVT 9|Y`!-paǴ$etݶ»sbd1mރ#.2J dA@ Y | dQt=WlPKƞ.gw{~<͒wܓC=yk՗Qξ'/*OLZ|{t7\&ԋ_$E9bcH̓#ywR. YCpl)E}%jCfq1 7iˊiSi5H\u0p.}A#F sBh^7؄ky86\@U2%InNm$aa_hU|tH0P.RzaT(!-c(焈Gş2©țsLߪ[WzGak1:|:)^{v\%:%l6KЎH KJL,/t/ aWL9Z%af3M]' k!wāA R>>p<'(Rܼz59]nT?1jJ%t_p;~(k>#t~Djͤ.G%܉er;re PQ>hq3_88-Q^r5NεVt3Hz "=׼|Nd-E k!ݿB(*2NpyŘ~q[qxFQD_Oʝs b˱lmmw]oH۸mTㆅ9Z~52@`YFb^AHP`=Pߙ"(gEU#:ev6hn؝Up4Qh2>s )JZLMCj q` z ݫ2اEZR 6N(·c=r1,5f|+cAyۺ,+㿺=B2vϝ[ xZ_0C9>3;/ fص$; 0~(u=zSNR}D B|s5l)+z) Vg2## ʾ1Ř -:bA+T"ܜŮ!kw0 ɐ{yx#:puxըjqMɴhI}"NI{y艞`"~sT]XIOۅ$yK lb{oE! , NAvARMo޷ICR%JYi+ V_c͕&HCR\zS$DTV^GMNvݴNCQא2^66`"p]\4mnQfBn 41  ds6R 3b_Sqޓ3xzJa~b `HF6."\t[4K|Pi OmuW? 5bM3ҁ` G"l93Y8u1Fm/yPw4H&HV'(cx ssHI'{Sě#sQE_b_?ҔGy̠3䒎.Ef 5L|uH}Uo*43.7Z^7i^Sj59=};f S)W%謁ʷX3kdA_`vKL+&ܜKa?͚tVP巫L?6Ӷ 0b)#f&OGL*rTF6GqNε? (MAUjuwSs!A"yrv*ޱw@>l&;T$Ba>['2cPileDoz'ph8k)_[g&vtc#=$Y9f#A^k\,5P$k?ZπP]ځ-Idf5>ʶ9n(ҙx * 1xS06Q==o?-t/ժc4Ȅ:븅a~uϖ8S%#_\9Ti=y2.Ҭj9\l#:kD/-Pئ<[}cJ?(QBZ:Rfya!E{]r(~1i{TQ  `(|BVQ!đɵnnJ}k {MA on]`DwK> ' .,yt>m Q@z8Q]-١ݴ*iI\gy*}D:TUJ 7B'N)tH_ f Bcd I| 0%'PaI#.b&Żn+xOz'@f-ըhM~i`&-e-ґ] +iyz([IeO)KΓ; ='. \9θh*r̀#WMG:nr!s[YcmDq09xaXF~5Ò sO"-,=:0ǡ\sdq/%|_ǃ^VJ~\%0U3jj&4&&j?W@&|aM-P9Ra;s mnhK) ϊ٧'\.E#ohI8ӹqMΩ&+Rne$]\BJl[Q{SlC +-p_%iۇT{l5Wr.>zc]Wi|#}eS]d^pJ+G {|)ܝ(;R'[$v妾mThw@Xhᑊ#5.Ԥ77Μ ^3whoiW@j} B y~W78V|`>Lz+FSiF&f㒠,*E.PZN%| 5$ρV_jͧf ✔ub5 و- ?mѤ('\n2"n(Qn??3:(.ѸImwB[gg(E{2OƶM_lE PmF͖~?( L _Nc)ts*^Xy.VX'6) Y|1"΄/#dcQQm%*|*c^uw$@N `;ډA߃PH:˃w3i^Ll2196]b` GߢҀɤ}wƯR)b9U`xܸPfL|6$YrB r. c.aYJϺ)3ɩH 4ю֭uGw_+ 8QV/D\P҂t >#3'b qc /Az)&*l_l1]\z枭Q%MnkÉ^Q) X&4|eyC1W5%^)!a&PWU#׻ݏ#ym`];zKt- 9~ +\琩zimu >:0ʼniZ-\ f'3gw59Wԋmo+W _!^׀Jģz"}cfpw} qh1Pwym{E:խp ^6w/@k=t=f5 \ 5&I`EeS+eƮ/cp%M⁥m ] l= |Bb8=|$i>MЉ ~  CS$Uxqx($b(a@qQU$*e`g3ryd䗗\w>-Q2iϨjv2{W[bw兺G҇p6:?hC0zqO Q }}_C>ȸ2gŤH2犻 Ꞹa&'u86IUgiv6#r^ioSFz3 8 鿰`#~K8d]du~0Atѹsn$҂L /cnNeɏba͔E0Q MoaL@.wt̳Kޙ1Hx"d,{LZyR3 nPKBBᩊ=b?䅆A4a4lEj4,qmÈl ȟKNPַV:٭xJ9˥l@}CY2jy #!X T߿эG}`baHY+},]n,O< vF@*1˛v>pFkm0v-`N&+[ ÎJvO-6i{c?5Z%ԖT P :yh'a1 7q^)Oz^wxH1W?4󑱼|s#;VE+b](`QjzT}L2z'1x BिI,dZyEaMX&4: 5}>#G(l<%$^'i p-qg9$'iEQ/O|_ǥ"Dsa]aͭ\BKMzFpL迥]hwRGDJ=smOdcm@QQM"LXf*8/? F"B)afl x?'Ӱ/]-%B ^+u?IގuNY-^&Um`JsܝP`br#r36KHA0.Ӽ/Yza| <ʼnC!*hT 7ΐtw[Vx[b@R2Tr7 , trs5w۽W7 mLL0ɻfk:kgݫ4E N,9Sz%3Q'M^^W"^}`ù\k%avd^:Mk| :-o޵[$Qƞ~wEwh&< I"&ESS<ŴVlJ E|ߐ:i\0eC UJul2&aO!`w)ˋbqT܌|K$!]Me bn!GAQ;c}q,SHP Y|l oE<0\JG<5ŏ:Yh{ҫ}cO2q G*.t=!K?mv,.;;/9PUIaBgud*Of̜l`ƬehL$՝){@7=:T$I&hEzn (?@Id`6h]:cQ"Xc>Y[,vĴ,Zey+4rϭN?iHqO\ STc$C҇wEC=WC JDŽԺ#Ȉ&qWb_!x>c+ۈ'@{TxH|a`>MOt4씋gMdۼuSHe?8}=#-gTEp۹G|b \+\l-B TÒϾ7MmYPItPj X60CULrsJe̦T޴OԞz |18^7ތL*-!y@z2Nn@t |8#wDCkP5O}>2a!`~Y 2uLmcηyk }1v<=6|!BVP&CEl܀!*.W Q ,ߐι+P"#Ṯ֘H'^*s_I',C҇Q&RNēDUh.6 AnP(s]@߭ ǒrW-(wc ɪVܦb'Szn0cYj} :5J7x[v9rd_PC1huέ]Gsu̍f+ SM]^\ a*xqmUsuGz_m:& aTC[1o2Ҷ:1m8ej•v1 .D;VUJ;N2 {lLa-}PQ(΃XV:7xG-(4^Z,+*l`oOL-_c vuRZV=HԻ]wZHYwH>4˶' R!^Q߫IJ)•OUA Q ttPW fGʡ4u/o8$,rrY 筩tK^&QJEdA5]ڤ\VŽۈD+cUl-.pPj9_L6dX!t lpμ KkWq2"LL&~w'q.'| 8\5)bTQ>y:4Aaym`wein-{_ ,&1E_ @ݙg$Z%yxgX}! MΤb$1 bDkWp/~_+)fMebM`qN}X Wç-mMG7^ aDVFVAI1L822ּPɀ҆ o\gu6~B@'{I qőShhZ̜M,gs3+U&śa8NA a{cC<9/dkAQy0/ Vy:-'U+Gg2lٞ'OW "/7 A%F LT{%dPkx#k^Ȉ5 S:x7r&8+)8YqzKX(y=eN,Q'7v~qOa {rYُz[k9~k6%&~]vAJPG#'e]3%-d{!xJ ZsxbKZmHKobT28f \1L $d^{FWƏfՎM\gPf:RcDעgrty~oRۿ3’"IJRI#)TD[a(ӎ3_v)/h57o f\H,%#|NIl4)e+5`YZ7"* bׇٟvuhOsj+.7 z ໓qE*K#X9Qk{njc[\ސ8eqD~J12U; 4wׯC45pPj[~/ qݢ%]scw_w ct)$zŠ\l̹fXNy JlΎ,Ӈ.v wvJ!*kN`.'j|Ǣݺ/܍\M^KߊTBt޵BVΧo =$FNx@ie^չ#*XB&fq}WGk(,!O:lD PkKGGm$q)k[ =\i1EٜKIpѹ5uNgBEl sA#"è؍g[rx:Er.tG,+.)퓂8|5 +*hGv =)h?,LLEJ [T0Exyvx3\d|i[CO_ 5c@Llpfj[=<o5=zQ,.0k4m²3Q7lF4&Fid5S5[D$Xե Jl+BWH*6Z%:~᧍|@MDP'C]F%'ҳ u*@5u2&u܃MC3:>Ӯ OuW" `HHMsMf'n' V@/dZ|0ol,@/R; 6n>$[X+ьQgmUF3 52ՂR&Rdɧ+-CԦS"YkU.楖ŋZYQȑhhW޺k^NU_D=.pv^  .K]:QDǫV.tlc]>1 VRQ6#*-Lez1~#TP)tݢj ŋrnfR}{ %ykYux]+Ό큟?Em Z:͙@2OCu )7k'4s6)-R0'4v+!6c 1̴$jc]On9~M&=X)3$_#R0\m\ PJ˼#$\VuΜ3seUV򥬝] !ȰН";Sl %.6;b!/\ =FU@6i)Ƒ?ZE/(K']0="*D% GS݌ΛNX`pkG$k,j O|#V\7ro(:+2۪D@M\Y} TiqkRS>E-:6t/8s7ճ3@E@f X㴚D\rz.H<>0;ib| n9-Iķ9tC/!rQtV>yw*bKla!^;RȼgFn$=4Q&s?lF4g\ !K,|:#2cāNIjc֮e^1m<{9 qo!q (j~L x:D\`6mֿ{KEޢmÞPviH;ő?Qn+>ޤRz{c>1k6RVebo@vpxz6k66߷sX1|q7UYZ~~%!H?Bǭ`O"Qu%Kz5`8Ex:@ųǠ? ْit Y?X(&dݖ^iw:QZ[-4zZWֺu(5vSŏ=9.bQz^{ԯ`4PNOK^Ǐ>Ѥ1 l`ꡭsd$Pl.9Ä́bYŚJ_ UI nrxvv%1.Yf5bҿҚqz`7'8f|,IǺLJJX*Y}Z#k!X̌a.Zθ2]sGc_zmX[|#:TΫ E#İ(/AvIRvN* pit(v~}0m$=njʼnsr3מHdP0ӬTG.cSx>-%|AQp/ wRB|2!h\AzjFO1SU<1h(rxf00<ظZ颲\tTC`D AVJιQ!+$loWNn_Pۉ6#90=A\GxXEWh?6,!PiTSVDR@i (O3n8:|1($ծX͞HVg7~JuLJ?FjjF!pqs~2J/[ G0 Bc{j톽l/mKN(^2 сlH'uZDQsbg`3BzHFWׅsVxt+T'm"A+wl+!'x(SdC DnpS wvc}~Q^AK݇lXPczNaD}83O~NE BclV&Wca)R'Rv-ZfC*cx$+ xA߭ ?>4ҮhIT1 =-Z+w" A!jtzomGA=^M6yP*8+[3q8ݬ8d$]nZ@ E[[ʭxd@ yr}hր [6 @5=FVi[O JhF[qKIn#T'?Op.&ʋ婬Ds+ooRF7]VPFMp1DN$WF:9߁.(/ sul[=T1'>h6]+54BQH@Wz?[* jQk] >6xWkWrW[lPV Hzoiջf@Y%bfU cR_sWax4MfWOҿxK tH*e9/8% [R㟮P) 3W>$Rgt-f!p<LWƲ,ԸZ^RMFb8SHxSzu8@GAF΅bSX!Ɗ/H! <1ízZS\ڏ 5!:?:_Qc1]RM!> ? U!k?XUR ? 7w*x>WSY@KIU®4};rr]KIn_ ,W}{HdS;'^PVAuD-C5:Oq.QvI#DNؑ)H+2(BHƓl8>1H;;*k3Xڇa\?>ޛ= 3p0Tq{ޥ+ms$(jO0TpPD?o`aq V9`D4YlvScaKEWoXNQ/_]IsB ىAoWg#DIDLӔ}C( X lw]2_B#s\vaE-mRPH!%A35HHg?' ދ<Յ}zQi͜82o_ynI;DY}svYqW5\-!τ@]M( ^:tL+@mv NS 2^^7=}@h]mɰ׹ܗ&[|ٯ{o˟^LIeQPfG)*cwzL34+T4Aec񗕧>1:p0\Pq Ƚz7>duZ7ս\] W!@hCӉ#KtH?5M'0t] DD$N& ڞ/ʯȵgz}IWF[~Q)J05U}'~cU7`kv.tCPgN6{k_S:ƃ"/^@FQ nFN0CC݁-w}t\=U!t0T退4^4"J'ɠs{u^. =O6ԍV=|/8i=_qBa;Qձ:&Q_ӡ#݌KZߚ;&h N~ |y6햨aiQ`a`thuŗj>4h#RN!-@h! <;n i80X83GݩB[QiBmXÍ:ęڤ胮u/"X<3ky&zT/˚]?ou:Cڷ/)q# ˁJGCE'Ӊ?N p@3'XPۄ9?UQٛ2 Xg!f7^ѩ3?uoPDЙ<M!;cAo0=H޹\nh0/QLWlͯi|PaSi"9VLSV*E9۽ D8ْg~Nr[UO*GEaV x"_ S&o}xT;Ϋ|/~1S9Kxh_~秗kH|BǤ3._A{ t7'p8cU*̒xxt|5>1* k9MOkMDle4sq|fcIl%7߳ZJ|lmi3 Z_b+8ޘ^