usbutils-014-3.3.1<>,zxa6p9|>aX bZٞTyv[i}[g)X"&2dUQnR_/[ ?5gtI^ԥ>e.~<奉ju凶aKҿqams\:U?< Qh#hbW'Y_ >^Żrq b&Zᒓ%W!$:钡V6Ж} Ww1^IξEhl/1a#Bʆ>>?,??d   9  8>H x        d  p   4 d   (8 9, : F89G8P H8 I8 X8Y8\8 ]9 ^9b:7c:d;ce;hf;kl;mu; v;w>0 x>` y> z>>>>?Cusbutils0143.3.1Tools and libraries for USB devicesThis package contains a utility for inspecting devices connected to USB ports.a6nebbiolo($SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Hardware/Otherhttps://sourceforge.net/projects/linux-usb/linuxppc64leP7M WDIy=EA큤A큤a6a6a6a6a6a a6`3`3a6a6a64c31f96672531646f8e9f4232c6e7659fe36832ce5a77ea97c59e38184f67b051586297709a65f716ec34acf4b2858fd29ffb0d67d79ea25152215b4b61a1ee4157079b9a2ebf2e1db3dc18cea2d6236a7fa4a68a19f269096aedbc32613513225b11db6189efbb2ac1adbc5c0c05dbf3d99b4b70c3740e1cdbc6bf81f8d520040ee27dc5034d7ee24076a182ac18ca429137fcc99378b727a95750de77854ae91412672119c72352b76c1d48fa1a8b7cdc7f70be7929e468c8805db468e23e44631da83311d27f99078d0d102e31bd34a4fcbcc2dae2aa40f1454a5b48125dc3252f15a100c5394bde9639977ef8663fee6d9acb9cb438c41a3be0390e81b657b5283750c0279c9a2eed6e1f7dbe718d1a61fa7aef26087e39e324f0e259cda989b60e4c53b9b27e74c5897049e9e740c56ca903d47bcd208abea4a4a3ec512rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootusbutils-014-3.3.1.src.rpmusbutilsusbutils(ppc-64)@@@@@@@@    /bin/sh/usr/bin/python3hwdatalibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libudev.so.1(LIBUDEV_196)(64bit)libusb-1.0.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a/k@_^\+@Z@Zu@TsTpzQQ^mpluskal@suse.commpluskal@suse.commpluskal@suse.comro@suse.dempluskal@suse.comavindra@opensuse.orgolaf@aepfle.decrrodriguez@opensuse.orgsweet_f_a@gmx.deidonmez@suse.com- Update to version 0.14 (jira#SLE-19451): * Add Tx+Rx lanes to tree mode * lsusb(8): mention the udev's hardware database * lsusb: Fix typo in string output for iAdditionalInfoURL * lsusb-t: Add lower bound checks in read_sysfs_file_string * lsusb: remove unused RETRIES constant * lsusb: don't complain on EAGAIN * sysfs: add copyright notice taken from name.* * LICENSES: add symlink to handle "or-later" issue for GPL-2.0 * LICENSES: put spdx headers on the license files * rename "GPL-2.0+" to "GPL-2.0-or-later" * LICENSE: rename GPL-3.0.txt -> GPL-3.0-only.txt * usbhid-dump.8.in: add copyright information * usbhid-dump: add copyright and SPDX info * SPDX header cleanups from GPL-2.0 -> GPL-2.0-only * usbutils.spdx: update with output of latest reuse tool * lsusb: Fix spelling of bEndpointAddress in UVC * lsusb: Decode endpoint addresses in UVC * lsusb.c: fix leak in dump_printer_device * usb-devices: do not use `local` in a POSIX shell script * desc-defs.c: fix possible out-of-bound read * Fix typos in lsusb.8.in * Fix locating endpoint when it's a directory rather than a symlink * Fix formatting of interface descriptors to match /sys/kernel/debug/usb/devices * Fix formatting of endpoint direction to match /sys/kernel/debug/usb/devices * Fix formatting of endpoint type to match /sys/kernel/debug/usb/devices * Fix formatting of max endpoint packet size to match /sys/kernel/debug/usb/devices * lsusb: Fix buffer size copy/paste error- Update to version 013: * lsusb.8.in: do not mention usb.ids * usb-devices.1: don't mention bash * usbhid-dump: move manpage to main directory out of subdir * usbhid-dump.8: add SPDX header * usbhid-dump.8: autogenerate it with the usbutils version number * usbhid-dump: add SPDX identifiers to all files. * usbhid-dump: remove libusb.h libusb_strerror() implementation * usbhid-dump: remove lib directory * usbhid-dump: move .h files into src/ directory * Makefile.am: add usbhid-dump.8 to distclean list * usbhid-dump: some autoconf cleanup * usbhid-dump: remove some dev_list functions that were never used * dump_audiostreaming_interface(): remove unused variable * usbmisc: initialize string buffer before reading from device. * lsusb.py: drop trailing space on non-hub devices * lsusb.py: strip whitespace from device strings * lsusb(8): fix formatting * lsusb(8): document --tree * lsusb.py: remove private paths for usb.ids * Additional device classes for usb-devices script * usbhid-dump: Do not use rindex * Move read_sysfs_prop() from names.c to its own file * sysfs: Don't return bogus data for devices under a hub * lsusb: Use vendor and product name fallback logic in -D mode too * lsusb: Get manufacturer, product, and serial from sysfs * bootstrap: change /bin/bash to /bin/sh * lsusb: fix two typos in UVC Extension Unit descriptor * usbhid-dump: Put back autoconf check for libusb_set_option()- Update to version 012: * Merge usbhid-dump into main usbutils repository - Changes for version 011: * Add usbreset.c as noinst_PROGRAMS target. * lsusb: Read unkown names from sysfs device desc. * Remove a small hack that no longer has any effect. * Cleanup grammar * lsusb-t: Emit USB IDs and other handy info when verbosity is increased * Require newer version of libusb * lsusb.py: fix up Python 3 conversion * SPDX bill-of-material is supposed to be project_name.spdx * usbutils.spdx: rerun report, it is properly sorted. * desc-dump.c: fix compiler warning about unused variable * add usbreset to .gitignore * usbreset: fix some build warnings * usbhid-dump: update to latest version * fix up standard int types * update usbhid-dump git id * usbhid-dump: update to a newer version of usbhid-dump again. * usbutils.spdx: update with latest information * lsusb.py: Search multiple paths for usb.ids. * lsusb.py: Usb enum for parser state machine. * lsusb.py: Add driver names for usbhid. * lsusb.py: python2 compatibility * Makefile.am: add files with licenses to archive * lsusb.py: sort devices and interfaces numerically * lsusb.py: sort toplevel entries * lsusb.py: improve usage text * lsusb.py: replace fake deepcopy() * lsusb.py: remove -w (warn if usb.ids not sorted) option * lsusb.py: ensure all error messages are written to stderr * lsusb.py: support long options * lsusb.py: use regular print() instead of hand-rolling the same thing * lsusb.py: avoid shadowing Python's built-in 'str' * lsusb.py: replace usb.ids binary search with dict lookup * lsusb.py: remove now-unused bin_search() * lsusb.py: avoid manual calls to __foo__() * lsusb.py: replace __repr__() for USB IDs with __str__() * lsusb.py: insert class FF:FF:FF into usbclasses to avoid special casing * lsusb.py: entirely remove Usb* classes * lsusb.py: cosmetic - replace tuples-as-"immutable lists" with regular lists * lsusb.py: use 'elif' where suitable * lsusb.py: remove dead code * lsusb.py: move unrelated code out of try..except * lsusb.py: allow - as well as _ when matching hci module names * lsusb.py: use a constant for the magic class number 9 * lsusb.py: Usb* classes: call read() automatically from constructor * lsusb.py: UsbEndpoint: indent is a class implementation detail * lsusb.py: a few cosmetic changes * lsusb.py: shorten find_usb_class() * lsusb.py: give all Usb* objects a .path attribute * lsusb.py: add an actual __repr__() to classes * lsusb.py: give all Usb* classes a superclass * lsusb.py: convert readattr() and readlink() to methods of the container * lsusb.py: use color by default * lsusb.py: rework output for more consistent indent of both columns * lsusb.py: fix endpoint interval spacing * lsusb.py: visually group USB-version-related fields * lsusb: Split out routine that fetches value for given field. * lsusb: Split out field name rendering. * lsusb: Add support for descriptor extensions. * lsusb: Add support for audio processing unit type-specific fields. * lsusb: Added support for Billboard Alternate Mode Capability descriptor * lsusb.py: Fix formatting of 10Gbps speeds * usb-devices: use /bin/sh hashbang * lsusb: Add support for decoding IPP printer descriptors * Depend on libusb 1.0.14 * man pages: add information on verbosity levels of -t option * fix typo - Drop no longer needed fix-shebang.patch- update to usbutils 010 * usbreset.c: add missing include * Do not create and install usbutils.pc * fix dump_videocontrol_interface for unitialized variable usage * Add correct SPDX license identifiers to all files * Add SPDX identifiers on files that did not have a specific license. * wTotalLength should be printed as a hex number * usbmisc: fix up some strncpy() issues * lsusb-t: fix up error with readlink() * lsusb.py.in: add proper SPDX license identifier * usb-devices: reword the copyright identifier * LICENSES: move the GPL 2 license to the LICENSES directory * LICENSES/GPL-3.0.txt: add the file * lsusb.h: add copyright notice * lsusb-t: add copyright info * bom.spdx: Add bill of materials file in SPDX format. * ChangeLog: remove it. * AUTHORS: remove file * do_release: drop file * NEWS: add SPDX header and comment * autogen.sh: add SPDX and copyright header * list.h: add copyright information * travis-autogen.sh: add SPDX and copyright information. * INSTALL: remove the file, it's boiler-plate * configure.ac: add SPDX and copyright * man pages: add SPDX and copyright information * Makefile.am: add SPDX and copyright information * .gitmodules: add SPDX and copyright lines * lsusb.py.in: fix up Copyright strings * usbreset.c: add Alan's copyright * .travis.yml: add correct SPDX and copyright notices * bom.spdx: update with latest copyright and SPDX identifier additions * README.md: move the README file to markdown * README.md: fix fomatting * bom.spdx: upate with README -> README.md change * lsusb.py: convert to python3 * lsusb: Split subtype mapping out of AudioControl interface handling. * lsusb: Add declarative definitions for UAC1 and UAC2 descriptors. * lsusb: Add code to dump descriptor data using descriptor definition. * lsusb: Switch to descriptor-definition based dump for UAC1 and UAC2. * lsusb: Add descriptor definitions for UAC3. * lsusb: Add initial support for USB Audio Device Class 3. * lsusb: Add descriptor definition for USB3 BOS Configuration Summary. * lsusb: Dump USB3 BOS Configuration Summary Descriptor. * lsusb: Squash Wpointer-compare warning. * lsusb: Remove unused function. * lsusb: Fix array entry count for variable sized entries. * Makefile.am: Include usbreset.c in the release tarball * lsusb: Dump UVC Stream based payload descriptor.- Use usb ids from hwdata - Modernise spec file with spec-cleaner - Make building more verbose- Update to usbutils 009 * usbreset: coding style * Don't use C99-ism * usbhid-dump: update submodule to latest version * add usbreset.c example program * update usbhid-dump to latest * lsusb.py: Don't dump a trace dump if usb.ids is not present * USB: usb-devices: Interface number can be a string * autogen.sh: checkout usbhid-dump * lsusb: add support for the Encoding Unit Desc for uvc 1.5 device * lsusb: fix alignment for Video Streaming interface desc * lsusb: parse additional control fileds in USB video control interfaces for UVC1.5 * lsusb: proper display hexadecimal value for UVC control interface * usbreset.c: import usability improvements from OpenWrt * Update lsusb.c * Un-indent bVariableSize for Frame-Based Format descriptors * Makefile: install pkgconfig file to arch-dependent location * lsusb: Allocate the BOS descriptor buffer dynamically * lsusb: Add support for the USB 3.1 SuperSpeedPlus device capability desc * lsusb: Fix issue with lengthy string descriptors * lsusb: Added support for Billboard Capability descriptor * Update usbhid-dump repo URL * Update usbhid-dump to v1.4 * configure: remove summary about unused USE_ZLIB * drop unused input file for usb.ids update script * substitute usb.id location in lsusb Python script * lsusb: remove unused variable procbususb * lsusb: Report correct MaxPower for USB 3.0 devices * lsusb: Request proper descriptor type for USB 3.1 * lsusb: Store link state descriptions without preceding space * build: Request at least libusb 1.0.9 * Added support for Platform Device Capability descriptor * lsusb: change endianness of first three fields when printing UUID/GUIDs. * lsusb: Fix UVC STILL_IMAGE_FRAME descriptor * lsusb: Fix UVC VideoStreaming interface header descriptor * lsusb: Fix UVC OUTPUT_TERMINAL descriptor * lsusb: print WebUSB platform descriptor * travis-ci: add control files borrowed from libusb * travis-ci: cleanup before second run * travis-ci: rework travis-autogen.sh - add fix-shebang.patch- BuildRequire at least libudev >= 196- Update to usbutils 008 * most important change is that lsusb switched to use the udev hardware database instead of the usb.ids file * lsusb: Reports if USB2.0 port is on L1 state * lsusb: Reports devices that support BESL on USB2.0 * dump_ccid_device: fix a typo * lsusb: fix incorrect printf() for CAPS * lsusb-t: handle problem if there is no usb bus list * Ignore invalid string descriptors * usb-devices: hexadecimal bInterfaceNumber handling- update to usbutils 007 * usb-devices: correctly quote driver path * lsusb: decode CDC MBIM descriptor * lsusb: decode CDC NCM functional descriptor * lsusb: decode CDC Command Set descriptor * usb-devices: avoid numbers being seen as octal by printf * lsusb: parse bmFormats inside UAC2 interface headers as hex * remove devtree logic * Fix lsusb -t potentially not listing all devices * lsusb-t: make sure that interfaces are added to lists only once * lsusb: Fix USB 3.0 link state reporting. * lsusb: Fix bug in USB 2.0 extended caps descriptor. * lsusb: Parse misplaced UAC1 AudioControl Endpoint Descriptor * lsusb: Support non-ASCII string descriptors. - update usb.ids - remove config-guess-sub-update.patch- Cleanup spec file - Add Source URL, see https://en.opensuse.org/SourceUrlsnebbiolo 1630936815 014-3.3.1014-3.3.1lsusblsusb.pyusb-devicesusbhid-dumpusbutilsNEWSusbutilsGPL-2.0-only.txtGPL-3.0-only.txtusb-devices.1.gzlsusb.8.gzusbhid-dump.8.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/usbutils//usr/share/licenses//usr/share/licenses/usbutils//usr/share/man/man1//usr/share/man/man8/-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:21058/SUSE_SLE-15-SP3_Update/509a605898baf68106810856b98621b5-usbutils.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a87fa1d88ef753a62445db86cb1356bcd9ddea51, for GNU/Linux 3.10.0, strippedPython script, ASCII text executablePOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=bd23fb5315986f7e5ad4a1f6d9c89566bafe6bcf, for GNU/Linux 3.10.0, strippeddirectoryUTF-8 Unicode textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRRRR4?̿$Mo$&utf-8a9e3c2ae567cb0dd481305245c8efa4bf973e129b2d25af464f45bfbaea709f1? 7zXZ !t/]7]"k%QL[ڱq֢K[hO݃)mЌ>p*%ƍCHdq9}%Aw1W`Ts;=HtCN( H37 Iqbؘm}4f^t{d9p͗HwLLW_~(^km*Y7 MF)v4֧ZD:2%+zvog{TW?c ysZ~$"!qP'W11t\Heۭ6^ -W^t`Flx:yٵPX3ƢPrtMz h_xx~'zKMrF]|6m)bNQ> k_Fԍ*::ٍo$ݑaq#'ӫ۷g`t+9 &ey  r![ؑR Qyop=#'>3:5۬(xD!T OaHl`eB2}ሲոu}} gS$VlUf~ =nZl|/vwN+_9* DȀ۽n6GDơqFYi?{iO߹X<*(@^ՠ-?ߚur2eBQ2.qnf ٝN*c.tz0!i~@;LGh~ivdpPqI7d,fMsd~vTØ!hѶ 0"9ƧU̞a3 UD"٤×G]>z<krb3&r;x|mrLZqJJEq"S𫡒Kv p `[˶j=qSf%$0:́IT Õyb{4$RU`Ё:@n,\9ԇQkiQvn.#V@&iWGL)5)ڨmoDk˄M~0ܫW%DˀD܇XI '˷FBy=6KHYd4hBY%M,$1Qq,GT+-:m2X.-[ʬ?("xtxAʄ[)G&t/L uHcR{ Ps)pˠQ"+؋WNړ>Lr؜U<0ԫwU|Z E"K{LpIZ) cEz*AJaB0AqaϜ bau4ae*k!Fms}y e7<}>2&pPjŽi}+_s~DŽ-|je!7HB{:KfIt <6U=lFKܕ-] 8Ȅ:ä3ҧ~%?hAG _[* Fti-TqƙٞDIŘCG Whl$܎we*Ͷõy8KCmRid qOϨ")fC[ bD[Oj T* Dh@/xK0J*v|[BQDUTHn5i J^<'~,Bj2"ϐ6.c QN~U^$Z!LԔէjSXn%;.\&$yz0 51!-)SU_ܿ'2 =d" .\*#Fٗz,I@@w،'>Qs {ڛt]ŁLaށ}R,SV=ާ%Dj7hb8v  1"ԌvɬL^/ <l2V}!C<1d_BǔH9ݹuM'nUO;4BPܯD!30%ˤhKH6GLJfh7?[HX`~r+~zZgQ;Ȇ*l`o3bf&eH.b@ ʙ N#͉hr xE^Eh'šGr0k}JbNZxGhȣ+;^&pw+P @Vp/u-QoFl੕J_*XrQ4<)'<2:/. J,<_qPO>pJAzs\:McB}UEٻ8'@)+zM&Xո_,37*M\oo ݭR%>R2a^ة0ʕ8۞ tS9jQ6I3S:"d@Ѳ( %HyWKDʿ㉈8髆]aq@hyiMTێjrL{Z-VΤʩNJ^ 1|򟷌:5>PSe=:4W>P%AIk1˽#ltNT@vvеA+C؅ -9@0],N'Cmi+n䧬j.`pR.Ts9fӵ ǧ XrQAŨ7:VU*Egշyv,76RUkzVhZGZOAnӐ$sT 3 $s8Dynց]{OZ3{ᾧJa75ӲQ= Q==ևX.yUC\Q{b D 4%VD.=h%d.^óP/3'4KqHˎx^&'ko% y ݌Uev&9QEy_3[4.Oo1 4:\:U|xo >pD ޡC(>z_2al3I08mc$G]iDn$p OAbJ17 SgHe 0кQ+ aw=ʭdpw/zs6 ԥN3(Ƨ ٘NFm3zR,ыdL^9DfGu^D7D5}iy*N;A"#E02f1{DlI̳Fv֑:v_zs(r)/+_MrWZB[B4ƕqp/s1;Y1x3gW ci.;Y+~,Lx_莴BKeɫ'¬VFޜZl8" D<')+jYcf;U QP';-Bײna p*ƾ T!dԏ'ҒP#@3/˖gw󁂐£9+M: vtoPBpYxD bФy!~18yd&՘8%o &u:;?Xi^D-.D'@ŦfcgGI3'u=`gDw78ju~Lz|LiyT͆ u5aC_t,gGY @s#&PfQ/{#ghvރ@?|@ `fYeOtYXM73{Ġs#l-v/eUcn"Ң){:Fzŧ<.Ρ v qY;<Gr$t=֔c~6]iЦ1.<ǬYǹU'-?Q3еʉ@WMLq(%ÛPˠ돣ȫHQ9DUc񌻞f.sgz/eg}$郋?Čwn$hgw76Orc]Wm[ci q',.@Å=:09S=eQD;X5{Ll,~Xyki>: A`io(,3`6f#h!DY_7<]%3H_Rw:P<6xlpDptvQƞ0/șupbWE"^3 Yǖ7`k[ (8Gك\] C8zˍhRp,s,G {Yݟ6TYQac?EIO6KM9@஧KXinj ?'e8-?^2b.>3@+@VE9 A>gMH"6=c^.1&O](ú41ӹ;I$Xu ӸWWs[ ߕDDzlu٠Ӻ3݁v='lIRrox)UͲ$BޛyɂMJg&<{,M*ϙ+Ϛh̤ZY='@?DR,naE k֦FTM1fvMSeF$Gl"nl9:"p_z`4,1[2I7K}u@n}vV KS4&<.$emKKʄo6LB;Bi[$ľnw Ld5Q^598nI"7 ^YI1 ՅKL:Blኍ\u ͡<(rDM[21yp}M)HwUv=2 8&odY_3c㭼@up/{in!`@4UEkz/c )̮nvʲ Wu} /#]^R}\Pp.)\j@y jNQS[n=7u=H'Ӯ%1u1헍vtuΪ _cCŮdzx`*o׸|YX؏bZ:D&@{jyS]ӧ2O >ͼ7%Q^KI6"YO3]{oO:8홥yШ|A>f U׵. _J>U 8:1Ԕmd㒖K;\z{S}`H31t>Cܝ ^I 8/tY#"i^1aA)=GHB`T,EdHM=+&UKlKT:Jl+8^jZS&͛kID!M¼/ZLq<\ƖYXѴxGDGs23c"/" pId|3¦چP hW!b?B \{93GII9ʰwX~O洤 ve۸cFbI䳯Tڀ5H9#o7;NoQ*Y_$rDžl *ÿ綫FcE Q='v 㸏Ǟ59>j1h 7 -XI[F/!p^#;Jt(:ů0v hCʼn1ioAr%[Ψ[wA3SURZ r{PzPic$ >D4b{R >fz!g8(]".lD'\z=e\̄>d;gf=sliM4g=שudL H-pt,ƎJ(?Ve޲oq+b:3/A$_@P.DI\Qej1x9Ag䄣Q|+՞U Q4ANWTcneނvKM1۳Wc6![:UHV$?8lQ&ZJљq [-LV[r5aL,xNg UcVc`=IqO ;2EcR|9BJӒoЄ֏i?q9q^ZY ]F 1:s9S 1?<;KiS{hǮيBx^$񩓨;5G9=ߊ"#>;pc6=Qzlw)I~zG:)Έy1ꗙ?s6ywd`gvSG =V Z51sȚ7Mfݪ0pV2bd oPT0cenyQΖʒ?ɜ"鲕7 opA# UIH/d(sζM9АŁ[2CO^CglvڂpTCjs^LyR2 ɁAJBL;^#G桟$/"/OəZv +C3=ָk}[uL@~(tY(MeO SǷf;v]Ce,Z l$"ᕪ0 ǧMA *Z8yL!d[EH' 3682o!m&#]75<}|2Y ʡ̎bA$<.Gntwn.'y/wm+s_qj$. ZFiAs+ 8rji]Z )fF}#g)ْNq,E_ZO[ps'K.z]JJ#zrt9E%pَuQtx( +uTt5e-HjnovM%{Я"ˎN{U.J}CmU+(0drT5zG^5bϣ̍7NT!\"E@qr͛0ASMV pB(1|5,lE퇷{3*~lj=qC?Čw"FK7|f?YW"­E?P*yvQ랗f\ͭ/ey ~R'TW>Oz*H.; Pg٧؝*Hlzz w>eKHcgȺXkF=ȼ-~ 2y~cd,n÷5Mu_QV򎟟Z7+vCtlf&dVV1cS)hXWy-|#D_A l8Ee<8œI˲-% iMa' 2A#*-9ś.}V[c|ceͨ:\vϼaWvVGߥ`یHjHu:E@"zZ{Gi} ."cu`Ww+uia7ɵ5|k#3\}q9pS7$RT,6șQV@SUB߽ aа((M}>}s.qvBYbA3 /2[ȜɭwߥӨb2m".6%ia`jZw#xAhDMU4;nk Ӧ`y?(pnGo7KlܮS\9;2]nۙgEO?ldޕ+\_DLie+%|pIdOel0򳪏d,:J$0av<2[MY~Ԉh qg XRar«ciJd5NoK('Pj> .j:~*HF*#x~(|/xÁ)ܚ(c2I0q}rɍ r&CTzym*-T"lU 9dGtZNGΪoxEy ­xtgٟ~# cv ’LEf#P]Q9C"Zt'&<~arU6Ҳ C,v 9f~:lӄIdՓkSlT{m@\%3x1)TS>9t6 R´Ҙ{梜U)(gt(9QX n?$cHG~;pPĉ,vܘdvw>j*d+d,_”M .w\tiq~L5[ @ B>،ڋg ?V<.˞jQ'm$ pS\&ݸIPY]y@#,ఓDP{Dr&5JrSKn] u*t5E5yȕsal\˻v8wc(t У=6E-+3tN XSRhɂB0uXZiO #N[0O7 $f7'V'ƄAg5䓫1nHG%[?R`cC*P:3sSERWnC&h''IpDitcBhw@\@J]O藁åxY^HR!tNu݄rԜE)! o507HX_u#mwWy/B;+ҚJQw92>̉>+6 N,z!*SӘtH@Y7Cة4uoȶ Jb4vˌ{xO/?"J"|05ʂtc~ώM搪pV `ICek: %eM5|G'Z{n\ɷߵ?`moHGN'^q2*ɓ#eIal<'p_} m?Cr Pؗ5bKh?[/MU͋emH,IyX5?D!!;- $<׭EEJmqRf '"凴~@jCK^]옒u禞Gi%-`ua %Dm `baDotm ͭ BQ`-X^8>볙ӻALR Nu$bv u}F "W٭XSD؈@%]$5} wzZW_z1z[\O<$l9s8S n0a5 2LY$ 0SyCl)lnP:C3]ϴ^PN Mi~xݔ#n]̎y烁f )!@.ݕ$DJ.whhkG.<ʀu>GTafwXsAdf{yn7=z9#)S+J*\Z ~Ivs$GV n\XÒ8ב<0h:#eC^mR'1bܮN(_1dU~x#|Iid/*֔ȕfióg; S, ?̈́ti\ dOd> XQf|.g/%,<TN,MkکecuL{*OyȪST*jbB|D~xԴs08@\ZSD"KoXXXVzScPY"Um ){Ocׯy~&YE\K!n% n=;dd4qc44VBnQX<a1mۇc$miSwܽ9O_RbSR(}Z悲IWa1tU|uSLcoj\{KV#:A-sԯ\[V|7<9|kk"j]CSsjv pNYF2 :i /ތ{`@ v +$jzPE7kSWХ|a3mu $!PjJgK5 1)K1=ˣo|gN$% Ab^#l"Z0/(m}HOv>g΄ؑǜ4 #A>Ⱥ{w, 41|[PiOyc171W0kt6`+#aG|Bg6;%ޠԭbPECMJxU<+tY'"6wU)*z@hY&'3dk񑠴>QAs:Xn%XS/J0NJ_U@u:`Z)_p'{eJ˶##)λJ^xlfc:1K9ܳdžWoɄ(YX+M# KoK$8wb7Xz\4e k>]]>I__sq>F,oO#~:PhG@YF!^@mE:7'wnӻK YZ