lsvpd-1.7.14-150400.3.10.1<>,dQ.bp9|?lsE8i/K a+ޱwG(K~I5j2RsgD lרT5?AD .hZ.n'0jrqhÝ؂"6viu{ALeb?r^PԗF@F 3bI$nv@^ `N5f Βnb>,m8m%D|ufJjz ~C|S&Cg '>4mSMj0f ljP_?+~7!)!+mIv]r>C*?*d  H$(48Qr 4   H _      x   ( 8 9 :>rFzGHIHX`Yl\] ^ b!c"-d"e"f"l"u"v#( w(dx(y)Jz*D*T*X*_*`*d*j*Clsvpd1.7.14150400.3.10.1VPD Hardware Inventory Utilities for LinuxThe lsvpd package contains both the lsvpd, lscfg and lsmcode commands. These commands, along with a boot-time scanning script called update-device-tree, constitute a simple hardware inventory system. The lsvpd command provides Vital Product Data (VPD) about hardware components to higher-level serviceability tools. The lscfg command provides a more human-readable format of the VPD, as well as some system-specific information. lsmcode lists microcode and firmware levels.dQ.bnebbiolo SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Monitoringhttps://github.com/power-ras/lsvpdlinuxppc64leif [ -d /var/lib/lsvpd ] ; then rm -rf /var/lib/lsvpd fi /usr/sbin/vpdupdate exit 06  h  h# <3LA큤A큤A큤dQ.`dQ.`dQ.`dQ.`dQ.adQ.adQ.adQ.adQ.adQ.adQ.adQ.adQ.adQ.bb=b=dQ.bb=dQ.`dQ.`dQ.`dQ.`dQ.`4a921a8f1ba23916ce315655c0ca79a608ff20afd8d28fe293b107af8a7b71feed4211c67bb3dc27219c62a512f607dd03a38ac456c8869f9883c38bc58a9908d1ffaabf1136c9c3014b098a9f842a0ba2df952a44212e0893805abe950f10442aebe87336966eca786b068e93f6a9854b49fc462e8d371ce66eab2a199ecc1de45bcd5e89a485c8cf57dc47097cc3d0af1c7871498b76180b3b47db020edb851128b6274e0787818d6674872e837663f50f1e1e14df5aa5d2a7541ce716fcca193596b9eca9083a102b75a65e24c9ccfffe8fae8e4fe71b81586b1cfc95b3a80170184fb85988084475b1f3d44e6e0bc4af3d5e211b3b8d9fe9b1ba2bb55676e16ce48bf17de5321c99a126cfc801092d68954017642e68f3948407215a50d7b00a6ea60d51a81a1fb766f02d4c19af4983e9798c722e99a09ecdb02426e5b5f06004b7cdb03af4390de24b15ebf6560d471059842f668b90c8511c634885c6e676d364e379bba2374fbe556fd2532b30aabf05dc404fa397e60d675c111e23622ad14f0dfb855af4d430eb464a1e820fea9b1f142dcec08c01ab806986ed012236982d8204350780206267bee5f137f5972aa3d6d822893c17380ccbec630282ff45b14a5a200197f62b1c412178afd4599eea1aa43f81eb4e56cb724c11a5f25a69efff6dde59b11f7adf1559416ac769354b5bf3db55863f5212b0cbc6a0/usr/sbin/lscfg/usr/sbin/lsmcode/usr/sbin/lsvio/usr/sbin/lsvpdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlsvpd-1.7.14-150400.3.10.1.src.rpmconfig(lsvpd)lsvpdlsvpd(ppc-64)@@@@@@@@@@@@@@@@@    /bin/sed/bin/shconfig(lsvpd)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)librtas.so.2()(64bit)libsgutils2-1.47.so.2()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.1)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libvpd_cxx-2.2.so.3()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.7.14-150400.3.10.13.0.4-14.6.0-14.0-15.2-14.14.3d*cc@bX ap@aHwa`s`@_@^^@][*AZ7XW @V@UM@U4@msuchanek@suse.commsuchanek@suse.comlnussel@suse.commsuchanek@suse.comdimstar@opensuse.orgmsuchanek@suse.commsuchanek@suse.comtabraham@suse.commsuchanek@suse.demsuchanek@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comjloeser@suse.comp.drouand@gmail.comjloeser@suse.commpluskal@suse.com- Fix NVMe information parsing with newer firmware (bsc#1208122 ltc#200118) + lsvpd-Update-nvme_templates-with-logpage-format-for-.patch- Fix NVMe information parsing for some devices (bsc#1208122 ltc#200118) + lsvpd-Add-NVME-f1h-log-page-VPD-information-parsing-.patch + lsvpd-Update-nvme_template-with-logpage-format-for-0.patch- Replace transitional %usrmerged macro with regular version check (boo#1206798)- Update to version 1.7.14 - Prevent corruption of database file when running vpdupdate (bsc#1187665 ltc#194646)- Fix build on UsrMerged distros: do not create symlinks in /sbin.- Update to version 1.7.13 (jsc#SLE-18188). - Fix support for SCSI loc code - Remove obsolete BuildRoot and defattr- Update to version 1.7.12 (jsc#SLE-18188). - Drop upstreamed patches - lsvpd-nvme-Populate-NVMe-firmware-version.patch - lsvpd-sysvpd-Add-UUID-property.patch - lsvpd-sysfs-Fix-PCI-device-manufacturer-parsing-logic.patch- hwdata does not provide usb.ids in /usr/share so the solution implemented for bsc#1171188 is incomplete. Change expected location of pci.ids and usb.ids to /usr/share/hwdata/ (bsc#1187665)- Fix display of NVME adapter firmware version (bsc#1181336 ltc#190621). + lsvpd-nvme-Populate-NVMe-firmware-version.patch + lsvpd-sysvpd-Add-UUID-property.patch + lsvpd-sysfs-Fix-PCI-device-manufacturer-parsing-logic.patch- Update to upstream version 1.7.11 (jsc#SLE-12938). * lsvpd: Dont byteswap the CD field in Description * nvme: Update config file with f1h Logpage version 0002 * lsvpd: Add version and debug options to man page - Drop upstreamed patch bsc1163284-Add_version_and_debug_options_to_man_page.patch - Update project URL- Added "Recommends: hwdata" to prevent "usb.ids file not found" error message. [lsvpd.spec, bsc#1171188]- The lsvpd man page and --help are not in sync. The version and debug options were missing. This patch adds the two options to the man page. [bsc#1163284, bsc1163284-Add_version_and_debug_options_to_man_page.patch]- Upgrade to 1.7.10 * vpdupdate: Delete vpd.db when program gets aborted * Enable NVME f1h log page VPD information parsing [jsc#SLE-8327, bsc#1155795]- version update to 1.7.9 (fate#324941, fate#326426) - vpdupdate: Remove old archive db - Add support to parse OPFR record format - lsmcode: Add product version string to firmware information - lsmcode: Support firmware info on BMC based Power9 system - removed patches: * lsvpd.bug-1072079_add_host_number.patch * lsvpd.bug-1072079_std_io_base_failure_workaround.patch- bug fixes (bsc#1072079) - Add host number in device location code to distinguish different devices - Add workaround for std::ios_base::failure issue - added patches: * lsvpd.bug-1072079_add_host_number.patch * lsvpd.bug-1072079_std_io_base_failure_workaround.patch- version update to 1.7.8 (fate#321440, fate#322222) - Remove temporary block file creation under /tmp - Various bug fixes- version update to 1.7.7 (FATE#319553) - for changes see lsvpd-1.7.7/ChangeLog- Update to version 1.7.6 * lsmcode is enhanced to support OpenPower systems * Fixed security issues like buffer overflow, memory allocation validation * Improved error handling - Remove dependency on fillup and insserv; the package doesn't contain any sysvinit nor sysconfig file - Remove patches; fixed on upstream release * lsvpd.no-return-in-nonvoid-function.patch * lsvpd.bug-941938_add_powerkvm_guest_detection1.patch * lsvpd.bug-941938_add_powerkvm_guest_detection2.patch- support lsvpd on PowerKVM guest (bsc#941938) - added patches: * lsvpd.bug-941938_add_powerkvm_guest_detection1.patch * lsvpd.bug-941938_add_powerkvm_guest_detection2.patch- Use url for source - Cleanup spec file with spec-cleaner/bin/shnebbiolo 1683041890 1.7.14-150400.3.10.11.7.14-150400.3.10.11.7.14-150400.3.10.1lsvpdcpu_mod_conv.confnvme_templates.confscsi_templates.conflscfglsmcodelsviolsvpdlscfglsmcodelsviolsvpdvpdupdatelsvpdNEWSREADMElsvpdCOPYINGlscfg.8.gzlsmcode.8.gzlsvio.8.gzlsvpd.8.gzvpdupdate.8.gz/etc//etc/lsvpd//sbin//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/lsvpd//usr/share/licenses//usr/share/licenses/lsvpd//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:28828/SUSE_SLE-15-SP4_Update/0d93eb5b09996def990dbdf33b2e670c-lsvpd.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linux directoryASCII text, with CRLF line terminatorsASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=eec7aaac409789cc90f31f9551353ae304c71e5d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=7f9f43c9e17375658137fdefa1a4d17f73f4b073, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=022c5a5a568087574d07520df6c61f6e450c4e38, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9fcb35b5dffa27340e4f1a3b4d542a4c458084da, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=0273516cfb49264eebcb35bd11b3ff5934bdd6e3, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)+9RRRRRR R RR RR RRRRRRRRR R RR RR RRRRRRRRRR R RR RR RRRRRRRRR R RR RR RRRRRRR RR RR RR RR RRRRRj(3 ҄&hwdatautf-8c5780026c1cfbc819fdfa230ed6f31e1c365c2b9d329c515321f27357e2f4065?7zXZ !t/3eA]"k%jkUVytoԍ|p~YYĞj>bH3l*{fW.Ub$|d߃u3ĩ6vAa_+4@=<֎R]iʨc-'aP!d& ɞ}hFq&|/}1M.e_F-3\1UۙD81 "]G`s@jƷDL^rq]{,G@q-qw {ÚD^־!B(0ɪ_JZӣHX>^S8Y6 s/ k u+㭩$:!w`$x-ٱS'Pņ.W0 鿧m4eG)m^'ptkJ7u.QyNZ~:4RF}k{je߄qZxdP72}I7 % iTv uՈb]9~!`hG)Dql*"D1UxxsNW#Ej&U|~jqv놐 nV|1 Uȕ -B!\W+5Ov{-t}mU3nkMRT3*5e<뾣(Ir /JND/e$x ˲#kToP vsOT7PΉU;L_ëW3\v3R4Dk/eq9rFoyfũrϫ,շ3 $T&hNN-[KppRXsJ/2`<0,)qxTztQf^\1UC#D} qIoDDAb] JM^rw%q;" VKUW*3Zd u$Ry?&{)yMZ~Wy۝K 9}k }9Kj4UDž[ؚhkhE_JZ' eXi_)۵}:Q]Vki7g͆t3Ӛ~zmqxiX9|_$ U`#; +dkoc6P @$ k.7;h?ڱ ׷{.(-E ZmuY&+ <-1Rj0:+r[VQQmc*}4.N)6I ߯JR1}YURgx;m^ iDq#Q|"H Y.RuTQ`UyxG-r-ꥬ";n!9]$H^K~hiOx4USD%VR'l]B3 lAZpxlpZuĈ6M%ݮ|$+`}y:H-"VHE*c?9c%dbcC0,wx^^#ym"L;9ۦ3}6Fоq=]iG* kzmqB' b1Yq?1U1¾דjkg)I# qWLbcK -L8Пݏo`Oq6Jk$mOk6hn+"Z.qU#M_x| LÃHEg#Z[e?p0[MX6Ĉuq2ArA}A"$p«@^㟡 pngZp/Ef"!b!Ua훽U)nAl\+Cur`Ȭi\K(f!!cƦ7@c3@wߍ_qػ؏TuUHbQYV\~_u4;`k]#2zNIcg/ٹܗ%w3` c.(Z]`7F(=Q[OMϾiB5BCcf:* $m:2a/%p[k-qZgE * Yh獀p>͏Tw?"XT$b^c'3s[$ϰhQu\5Ui6%ubcbC/w^i뻥D\+/˪d}(Q ֍X} >(0m#T.´7*>6o>'q9cb8lV|Ķڈ(8aYWAP=A` S@,? : Kv1@ tj-GC7L|g8F&ّϬ+38T%gPƴ1n:Oa,"vXMdL} J3bGB'E/1zC7V@ 4},瀳W7~h*'bc?NK͂hq-7q/8A! IH3'&P8 uʦ*3Sz2hg8kHRFt, 4,,z2Q9̆ <ds p7H ¶fT1[>SJ$"_jָf4Ѻ??1pK$͕;{|fj! Š2w`Rj&` Q1=%#~&n0srEaH#/{FT*0cNG804Lf w'V2 )_j8z=ZN{f C;)/")#SF˵!6((;]AH_~Zc\?jky-}ߺ}zspQNCLB9b!}e߮ᒜю)o68M# C|KKQt@;x(Z[dFM-bw$:փP^QM! 29Li ]k g8AAXbf\x)gV ?_Ec0 7ed?7Wݖg2X@JIQEDPdj99c2MZ- -KxWeL==RO o'c{VꧫkԜ8QOXSRb< أϸ'Z2&Nԛ8pP҄;4|e!FSgܽoKς cMu 2[n d`s;kԴ>A zMHV(MAƁDNm| ˒7Bn[XaXpL߻hcyM(5ZP{̓գݝpӑX0z Br$ FY *a>_|^x) .g'VϼrьyY.ߏqS f/܊Q !;85ID*kv@P `_sW>Ґڦ?*}I[\/Z3ds9rrRFŎM/ؠBRg5X\zk:;qzYR<` "O9.h qp׹;}PlkԙUQ{O'?9G0{ A\xz}Y`bXU\RqiAs3Lq+bI(k)AM8ޢU,@E➕ L)qǐS_a; /Xz8؅9al{y?"-W*א3J6=ԆqVtC> J3, )!v0֞$VYg@i\]L}8'-C@r2gYU}^a+fRelX-.D84y5Xju"ƫ偣4smo,8K5YBKx%-# Qh ~0ԊÖˊ|!=MWr:Lw=.7B o(ZۙRrVgn@~2-NćJµh֦8B4=_O(y|e8[H`Mֹ3rNFslnNC<_I|߽\4؎cX}i2@ȫ&J1` @ϻ./JU:gUq0#Ǖ􍐘~MU/$GCErb/~E'x\8sXF#ILwTndسyEoyR 4ǭ:,X;%K9jITDˈ[ٛM%2uH1 #i'~Nw;S usr}[ jjrS ]b0Q4z!?LF!CceTA[{եG B?iɶ*;W@%\K^cշB.X}f(v)1ba T~'@Ku>M^M.dסol mHWFiiz5FQGΐ 1>(Hnᠶ<mo6+n%rTKv(г^"Ė0T{> 02ܻ@t>$(h|I o"W*DoAs8o囎:^-lx{/SY4"6ysѶ{ɥ t͹V] q 2Zv=ڞ~{^1I %iE$[Ϻ0U;§'>l^7_)3vx'6r'tKk##JxjG09ͣg"|ijh"#(7s:Ytm'Sr+<8G%9WXDh֐Xi;JX8'4$;Puc/ Mb/p9H\dHgEKB:p)QՍ:C'UEKìW yv廷tG =ejcQEV(y1mhkN؆Iz$5zRBJ?]_ɡUF:_3 {軯9?(y]$$\OB2lr Hg`}c]G?z}%M( P6pBhʻz lU1l`NX8}YAթ#)8%+ĺp;#d:.'Mhυa$MP/7Z@B]wIetA~43ѷs\^˞|sNdo:%}4zF c:/Cdj-g/_m'?Q)bꞏͨ0T.?yXo lANw,}I I^f{\v)*ŘP~fLYfTS Pw'H^ܚMƨ)vMC}?4}Ӷ|)j-#Q1.QU}2aM:}XF"ko:!N=7m&N>N?[*sPbyͱ |2EsLۙߧ-` E97‹+j\}f|u: %ݾ>\訰֟kZd'a:bq|*ܨѧ~*ױQuFn VJ%t&N6 wt`\Is+w`0 6yڔDn31zsQ˞-+UIɬeSwzsoЈԞ{F;R}^+Ji-1ES) 'y ut XGmX+.+0;2cŖtӨQIӜ 1uYbeèl#}},W5c?{QT)+0/~Y]#$=OVeFT?Ǜ^tމ6̿&Fd7oud鈂6LEVFL!82SnKι8C0~rp}^BXeP݌C} ]vD^%ReϘeN ^1= jj"2O>dvtD(9QJM>s9bftK:J >o4G0qn?\m}1 -jwrl.8}A՜tePuCf`9)AR(mÅf|#(p8-nt^qg?zg`oeA³X<]v}5jSn#"6⻟) >a<^.Icځv0LȍC׬r9B{$MXmͳWv3{t=ڱS溫79߆-3TcI ^aؐ7ƓDƃ;n[Q"ۘ+,"ڇrH~Sg/DW>;mP^b[oV>KϳM%ZrӣRF\m; X \ϘJ=j,vmfIPEMB <$tVA4 |v[J{Ԩ_PҲMhSr X}9 {^*Xc ]`#m*týZ~'ǂ 7n,(vvsˡ;ͷrrz.2 |B<h$ųa2'Ň>ԋ( ralɎ`! lQgriBs{Kp^pJsV"NJ:Fk pld0 \A8fHr{@-*Zu=[}'UY) f%aI%>~DSu.UaQ)gZ(G-y*7IȽ bx@)0- 1E_*ɌAכSQo PP ݧddg?uót (>Z+ȗY8EoIaCf(y!o9\{ɫr*8 jh/Qe8brpZd?$\]6ɲxU-达1~?odFa Š>@ lFC78o A@1?iޚ,=" & ^z' F9ͰO [s, fS T@nx.4@ӹUB]R#Y ]LP#I/PܼQ 5>OxP7v:W`zh_?{[p)X{I$m8n?C0Y<ij9j;A ĸ. ij)(SC9b׈0"]`<%GH Ȩ7_X\+SV7]ᒙU\kJ:jiǍU]A8rz^UVl~q?zc+:rY )fݗIן-Tox|lQYaMXipQE0pncbH <(3,(T+7wÜjrqؼZ+q2NBRٚC67-mR]pP6O,r͟w"- 'xK2ytV-)Lt W8%Sˍg#!D;UG6'J@v=:C6- ~=qodj8Ǐ:$ՎK&҂)VPyhA;seVq̰4%Z=44v0.5\h9k!}Nj8ͤt<|+Ś"ڪd I[9y N*>c)aU$P5eϻ+g\QOOLo+ǹz*={YE3y傞R|]Dh1>,-uPL,{z/k#3V>XQhx]WЇM eFpY*zU,FxeIu3$?Rq8P|Z%%6!Pq~Q9Q>{|\ffW ^g ɻ y-\m/-$!rjs<'j9E,{Zg9J(XLIA8X#+^RMNeEĞb G|n b?93a Sdp1tnJ/z9Sz U"9 $쑶u@ǘ\pl*pi SpiOzg27`Z^ Lùj~UyQV:^E ey˄K%`k`&iӃAX@9^ry.xf uWJpvNv}pt3:\DUI[FAu,l/2> z. 91lB jԷx\E,!>az̉팁Dhݛ:D 7 d+X$]D/~6)¢Z(TX 2~Xq |?qC0WQa?*eԣf޳H@ o^b,6v5kxXg,,o<҄[%~vD( z5OL@q-PGoM6fǦ-CWoζ\MC-*j1vm~+uQ]ڡ-{bϥ\W;+͐mj,oWb` |zk+7݃Z_'`Ւ^t~}-Ϙ `!MӺ d7p}*i2Ze-ZygWO&?>6^V+9׾EeeXNUi@RFOr(w`>γxN:B(fKdו@2,`f2.NԬU$G}=$4dy7,#umO'R@H޾p`dEؕ"E:rMFش]D'[jDR?Lm:dS넆y DkS/K6lp}@e~W*v#xmbz"*⾩ìC|rbc1 */Y] Kbbs%+p' 9}|n-}JcpX?-M9~z)XTC`С(^qɶe;uټvn`G>JzK6/R9sY g"6U :2RE&n5=ߧ mm .Obڿ`QH'wJ:ÏSƒ6͂7 Ol{j)Kfi ȮY5x s 4aD 8o'BB%US;Hl=`8YcԔX zU%nםxI^l1rw^se(jRh df]$?!\;Rqb~SZDѕҖT&\W5Pg~ȢZ/zxq~T8q$–>PRL$\ w9)h; 0F{}7k [*8sRV.,=a' fnis4AIM,1 {ؕ+6N'Mj4&4k"{!kJC'4^ԒIЄ=a/ә2`4Gel/CMMnESz6 zJkuW'+QfU!|=I6nh vbWmap8#zN*ǃ״JyVKS_cb(o7CBM B4` -= ׹uUFA[Jblxpxќ/ٝq EẐnҦ`xo%3YHQ'.})Cijeh}U]|+Πq*ALc}2.8@zTKLg<Nt v6Qt07ϣu<EoeisphQa^#A荇l+VDUWV?=#"b_E)c0#(gk,7dŸ`a-N9@c1<1DIIPd8&qLlDǰSF*cψF]/Y^imoSGSU9[ٻ2lԹ%l=+4n`xþDQ :aNaiF3ְ6d)7a!Ϟy}1Y8+kh:e/;JR%`]=5Ү EG3;6-,}56uN27xK _aa@&$k|<Ү.Jq.fQl7 mbo&/"ՠSnyNX123ˉwBdCSм׭NVt7ijCJ![U (q ]AS/h֖ЩaxRմԕ,=oһT.0 vp72kS)qYڧr%{?!5Gc%jELOmc@5KrӧdCRr:Y 3Jl( ,(tȦ৲VD?:3u,kZ<,XiSS_bnC*c5NBO6gԔV/ٷ1,י]w\Gt]7Y%2rMr֪Ucc& lJd?v0|K޴f#[4Dʮ4c$xVM%4I4}=-!Y9F˒P'nBzқ?eLKif v4rƒU`% mz)BL $yM(86 3o}}JmL+z c*.[&M";շ`"Ç$ުJd8DԶ*sL+* Hw~ONς(}(bi+ .0I܉q9ER3\raAI`H,~rSd!/ ƇCf$Q /7ӚƺEO"SZ%NFy=`ק[CzlqJu؁9yN\T Y)1S+sJ" F)rqqjnB:>1/~;{-jMաP9QpS{Avw픞w}_6ʗup٬F'aqoxVY>_?&P *ϚvZ^FA5;az& ÜMDR0V(G`)ڰQ@z3TbF=d)¬6 ֠5G%Ma6ҩW6g4P:Ox^]I@ U}T/sHyC~, g7+Na4zo!5Fʒu?}C/HL&;'˫ ,łѕb4x#qo"Crh/ nGM/ث †f%b63 pi;M!H:=<;j*b}fvQrS`vn^#2p!;ID*i!]|kngC硫ŃǠE$r!ż37PY|*4c&Y79D!=]'=܅h#y68mI@"=vMpV-jleBxz+%.Rttk׀ʙ,o{b\N \ieel]=KN E;_lA"Q61m2n*) vDZxj3}ڏ:7Pi}A83:'Ho%Er-bg6 \0hך7_X&: 9n]}=dreR/EXh4~< F2 fr&T*s@p1b߹;n2PFDiD!V-' PP\q\|TĪK4Xk*IpE<%XWJ>y{\`9&.srDɯ1r\`$8{hGM9>ˡS(&t;tV9(-dPhD}ׅMYr*wSI!^~F28$f#0k~QP;Ι>vmQ+PQ웿[1jb56BJ^bgI :mM~8#/2xt 7;RPIט[M!'ͫwG@&N]NoTۂ80]T[~qكsQAyTKJMNm,!sNv2ovxi#l9a R5.m$qh1͉?yK(\$rZ6rd=; IAO(W9F`eRi$:"@GI xvQ"8:UcQ&JX|{9nHu..[BY~0Epϡr^x%HR`f[g#>/#\za.l?>2g)7f8.FXi-:W*uRT~loxi>_uhE"?k&<StHkǘftpl_0nN*K*hVxQH62N]#σ6Iᴓ&%Z[3CP3;9.#tYiKwX 0,+ 06|xw+iȕEɭQbӪB69S wg_%r|@nE dXOHNRSM' bуOΰm>$\b%Quɼ_ۂ yGF!4Af/ Q򭝰6ާ&tYڱ,k~Lq|֖lHjy΄#ms˛ ()᧣݁ aB4 3/OxW/)4Q6MTIm&8`9ȋLJQ1{E(8>sKVWSO *6_h E}$`CMoǤ.&y%[[9k$wz 6&}G U;hdN|i̴' z;ĀA?c~Nܽ]Qr &|;@K 5ǹQZdabsnnTye FWn^Dtxw"_BɗuMZ13AS@YØ$mtrJN\hUIFn6pqq:V ϶wݼؑI. W71 d:o% qPD5oR8]LOldK˔ z&fokY^;cJo1'.[K2bL=y!4uCiiM5& t5GxLX%o$Ѓ%1s@gzR1)Ix3#.0]3t_f8`tvv7]ZggB 7 _ dsg#1[é\ߕw=SmkKr;U1e]?qiuZ'LPF!"2^ V*A!0OCɩߚK_E٪_yb' D3&ʌN,*~;c%AiGӟO%tgh/-mOU5٤珪O7;=9I&CŖ&Fx+ 6dqt&e'·i:gVXOӀ_po% k"Cb+<32 ѐ^xHGa8f$oON_I ň88c9o 2P$\R'dIz X)/=LQU(x?@׮rR }E!l"BϸXBν!I&@m҄a#VQ?s\M=-5s4GE9!aY?/S}v*G\VK;4T1g^p ?=ajȜ&j= z& Ih(Dg%Dl9wN>Êܛ>=_nbWSP M aNtW_ ¿.l>ԦEjhDܩ\x995Oޭ_(K"Vb4B=nSu'\j{9 i4MBŌ:u:Jom|aK3).0ޡ cζui 5k,PC_/iKA;`hI<*y (5hQm}:]oJ(Hf5 4k6;o 1r/uo'5"؈g;icS{Ka͜\nEArY.B)- 벴`|K^cZKb5ȻX dPWXf"2̿'jp9]`Oq^ssۏ+Lu_z] ~d-\qAG -]FeDHF$]زiF6G#[RU^&*rHQR5RKd0hkM+S/ou1c<<|'_uw8b`!Yd|N Ђ+y\Ƕ(-6V)Sb WɵRPގ7M`:Wr q&gM빈CdCԶ{yL6@:*aoxkLKbcրiC @r2I7\pf5sѓ*P7ݖX)2!:(.@Iօ O|6/No哯ldǰ Y?PS7޲8ss< #x, .YWSqq%Tz 8=Iy OM͘ 78LJKOo0\_%ЇmK˪ѮJ悜ߟj>Gi1UJcPWcT2ꚻF"KI>b&-eX3}qDO ~1N>!Iy̼L_2n\aayGhnR>e,JZ譶b7=j]8I&" ͈^KKJfߔ"&+HFk?am﷔܄@ 9Rc59wQSǞ;EG퀾< fB =ȝq>L.3j;7xͲ"1쫟Gq<2ĢNUh%Z-S#P( S|hЋm+3-w|QC}*/ߕ=#|>C !qp<NwpK& 0\;-1߲C8ǙK82R29w?S5ĸQӹuT ,A= mr3B4=MפG꽱,$޴ ;W< 7:2[dT*VTHPTm 894Ze9%t]"R`ǀ)y4SV<Ͷj@&EE 3H~T򯕡iLnw@=tӇ#Ѿ^ޢ?JBpΙAAГ|s~ %Vb:}h4ƾpf~*ax؈iՎ[FCo'&dd<#it*5[+vBsm+rlQ7 ՎQ/@v$EǣP8zd~Ncm셠(>s酫'qVϱPQ4( !0Bmo4kp ES2'.-F؝<~j3̂r!u> ?Y9|?IuKte;oAHWjO3|Ekݾ[=k/Z v|Ū(^ߗA s̨ZkG]tz"f٠'ft;B#9, 17;yF9ɳSįg(׶ص:_'1=`^#8 ȐeN՞MxdE5&͵xP@4RoU=س9Q黣 b2mUc0= N4(CU=zc=4,L7T^JPMpiIhU> Q=?[^:ǤŮAK|=1޽ CIӘC9s5}3[)7 ৣF /0!eD]:ZR1,HՓ\CE:ÏEKML#DSHq^TD+Ipi5P>58g^mZm$:6b !cë$؈TҊ-<"ZSV{Axĭ?KQ52g1/)QOL;~%\&B*8Ko9_,MK1Rfs-7n@Lz L&l߷@@GS/b,aM,Eg'GM }hcE._>2]Bo/ͥ<+By8yέ|WV &lA\dz\V91XVʑ%.4a0b\hIxz"^􀾇Xfx?_Qk|(|l3>HYL E3G{`Jf#^|@ `ƫf:2!!҅1Atx3D v`JbmNgof*meOOi`h{_1Ŏ9t6/|5-yaS 2pEazx 3@ '"và1ϖ^0+V@Z-CGz&`rk?)u.ˈWA6 qR(ed@`>>L 9 7 f.5颴琊wi r%.)P ɇE76&$oLn+m߯uӁp`P@YU6?uRa|?Wd.'V'YKtdJ lxahK!ӌ)ܼ?OJ%B#G`u.jn۝M:D;p~f TE?ǍXBi[8RGVjMR馵}}W{ H$S _ɯ%hL".O4f0ӑF֭;+7A$sh\oscت?\nm!*ܑmQ>\dXi);z#{j.7cpz֬fvm^"ZrM˧>kQ_J߾,6%n4M~AH㨸{8T(.@ڇ7Β!^o7yyA߸K_ ^LJD])Ws홎R]mԺN#C^:W ߛz%{͸p[%ә@l ć>&^g(Uu @~Αl8c#`cs{hbRn?kh#G8i0/m&.a??mc anfX;stx)h>.?zvy|nAPF}qnl>Oo9G>RpDzE,L!3 X%2vlfm͹\-.Uȃk<8sU 8H2,~Yךvġ6N4|Z"w\aa5 i\=$g7B }6hP!19%LU'b<ٲE+^I@ʷ%3\k$%q|z 1f7c>%Ж;jXZ煂?F~qn=-S-G<([ 1Jvb4} ?8*Ŏ)'-(;B7A5w&@S,jbez]Ջ_> Qݑ'dz5 xù@r^@;gv_^Y=`3zdqchWF41 YZ