libcpuid16-0.6.3-bp154.2.3.1 4>$  ApdIF !M@eeeMM/è7SH9bK?R xka:l&3|!u>1pF NëF#^YP[EpݴR5mqut9[,Qp\QʺR7'>%qOv eFz";iyE%ȩ S^Ëy=Ҩ\ACT@龕q^WގlmF6BL689;Q0 6/O[>;y r WbCEJ $T d"tN } +y)s,[:A3 kI>p@4?4d   L @FPd n x  Q h| H ) (K8T9:>0@0F0G0H0I1X1 Y1\1@]1T^1b1c2xd3 e3%f3(l3*u3@v3Tw4x4(y4<z4P4`4d4j4Clibcpuid160.6.3bp154.2.3.1Library providing CPU identification for x86Libcpuid provides CPU identification for the x86 (and x86_64) architectures.dIEobs-power8-04FdSUSE Linux Enterprise 15openSUSEBSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/anrieff/libcpuidlinuxppc64leA08A큤dIEdIEdIEd)Pd)P58ebbe9b9688c7b38c9f23dcc24fa9573bedf0876531b5bb34e1cee1790384030264f4385afe458436c934d86a236c33cd686ca385d0435d7c5624c772928dc2d1d843ab08ced2e4c889f3d482055675752c715313ce34239a193e6461475772libcpuid.so.16.0.3rootrootrootrootrootrootrootrootrootrootlibcpuid-0.6.3-bp154.2.3.1.src.rpmlibcpuid.so.16()(64bit)libcpuid16libcpuid16(ppc-64)@@@@    /sbin/ldconfig/sbin/ldconfigld64.so.2()(64bit)ld64.so.2(GLIBC_2.22)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dGccF@c8+ba(`]__@_5+@^^)\f\eX@Y9<@X<@XkMartin Pluskal Dirk Müller Martin Pluskal Dirk Müller Martin Pluskal Martin Pluskal Martin Pluskal Martin Pluskal Martin Pluskal Martin Pluskal Martin Pluskal Martin Pluskal Jan Engelhardt Martin Pluskal mpluskal@suse.commpluskal@suse.comdap.darkness@gmail.com- Update to version 0.6.3: * Support for Intel Pentium and Celeron for Alder Lake-S * Support for Intel Alder Lake-HX * Support for Intel Alder Lake-X * Fix detection of Intel Alder Lake-P * Fix infinite loop in set_cpu_affinity() on macOS * Fix a misprint of extended CPUID in cpuid_basic_identify() * Restore previous thread CPU affinity before returning from cpuid_get_all_raw_data() (#184) * Query CPU info at least once even if set_cpu_affinity() fails * Support for AMD 19h family MSRs * Fix detection of Intel Core i5 Lynnfield * Rename set_error() to cpuid_set_error() and get_error() to cpuid_get_error() (#188) * Support for Intel Alder Lake-N * Support for AMD Rembrandt with Radeon Graphics * Support for Intel Raptor Lake-S with "Golden Cove" cores * Support for Intel Raptor Lake-P * Support for Intel Raptor Lake-U * Support for Intel Rocket Lake-E- update to 0.6.2: * Support for AMD Raphael * Support for AMD Dali * Support for AMD Van Gogh * Fix stuck cpuid_tool due to set_cpu_affinity() on Windows (#172) * Remove AMD Warhol from DB (Zen3+ cancelled) * Fix physical core count computed by cpu_identify_all() when HT is disabled (#175) * Fix shared library symlinks with CMake (#174) * Support for Intel Raptor Lake-S * Fix segmentation fault in cpu_identify_all() for single-core CPUs * Support for Intel Penryn L * Support for Intel Tremont * Support for AMD Mendocino * Support for Intel Ice Lake (Xeon-D) * Support for AMD Zen 2 Desktop Kit CPUs (4700S + 4800S) * Support for AMD Athlon 64 Sherman- Add missing dependency- update to 0.6.0: * Support for AMD Rembrandt * Support for AMD Warhol * Remove Debian package from source tree (#165) * Fix build under Clang 15 (#167) * Support for AMD Athlon Godavari * Support for hybrid CPU like Intel Alder Lake (#166) * Detect presence of hypervisor (#169) * Decode deterministic cache info for AMD CPUs (#168) * Add cache instances field in cpu_id_t and system_id_t (#168) * Support AMD Bald Eagle * Support for more AMD Godavari (Athlon) * Rename AMD Bulldozer to Zambezi * Support for AMD Interlagos * Support for AMD Abu Dhabi * Support for AMD Beema * Support for AMD Steppe Eagle * Support for more AMD Kabini (Sempron + Athlon) * Improve msr_serialize_raw_data() * Support for AMD Zen 2 custom APU for Steam Deck- Update to version 0.5.1+git.1644144775: * Tests: add more Zen2 tests from InstLatx64 * DB: add Lucienne * Report memory allocation failures without segfaulting. (#160) * Don't link with msrdriver.c on non-Windows platform. (#159)- Update to version 0.5.1+git.1626502835: * CMake: reduce min cmake requirement 3.14 -> 3.13 * Fix failing CI builds introduced by cb5fdd1 * Use popcount64 from libc when available (#152) * allow to build either static or shared (#156) * cmake: allow libcpuid to be added as a CMake subproject (#155) * fix installation of BUNDLE if iOS (#154) * cmake: add an option to build tests (#153) * Fix #150: CPU Family/Model is used as Ext.Family/Model * DB: add Tiger Lake- Update to version 0.5.1+git.1616323866: * Doxygen: remove deprecated option * Release version 0.5.1 (#151) * Tests: fix truncation warnings in convert_instlatx64 * Fix warning with a comment * DB: add Rocket Lake * DB: add Milan * Tests: fix --create argument in convert_instlatx64 tool * DB: add Cezanne * DB: add Xeon E3 1275 * CI: use microsoft/setup-msbuild@v1.0.2 * CI: fix deprecated commands * Tests: add Core i5 8265U (Whiskey Lake-U) * DB: add Whiskey Lake-U- Update to version 0.5.0+git.20201114: * Tests: fix path for cpuid_tool When we use CMake, the 'cpuid_tool' binary is in the 'build' directory * DB: add Vermeer https://en.wikichip.org/wiki/amd/cores/vermeer Test file converted from http://users.atw.hu/instlatx64/AuthenticAMD/AuthenticAMD0A20F10_K19_Vermeer_CPUID1.txt * DB: add Gemini Lake https://en.wikichip.org/wiki/intel/cores/gemini_lake Reported in X0rg/CPU-X#164 * DB: add Comet Lake-U https://en.wikipedia.org/wiki/Comet_Lake_(microprocessor)#U-series_(Medium_power) Reported in X0rg/CPU-X#162 * DB: add Kaby Lake-G https://en.wikichip.org/wiki/intel/cores/kaby_lake_g Test file converted from http://users.atw.hu/instlatx64/GenuineIntel/GenuineIntel00906E9_KabylakeG_CPUID.txt * DB: add Kaby Lake Refresh https://en.wikichip.org/wiki/intel/cores/kaby_lake_r Core i5 8250U was detected as Coffee Lake wrongly. Reported in X0rg/CPU-X#161- Update to version 0.5.0+git.20201019: * Fixes issue #148: CMake build script not in 0.5.0 tarball release- Update to version 0.5.0+git.20200528: * Related to c2645d0. Convert all python scripts to Python 3. * Add Downloads section on Readme.md Close #140 * Add I-Nex to the users list- Update to version v0.5.0+git.20200526: * CI: remove 'v' prefix in assets * CI: checkout sources before making release * Release version 0.5.0 (#146) * Add GitHub workflows for CI/CD - CI: it will check code consistency and run tests for all events (except for tags) - CD: it will build all assets and create a draft Close #122 * check-consistency: return error count * Fix code consistency Result before this patch: * CMake: fix include directory * CMake: fix build on Windows * CMake: fix install target's export * tests: fix unused-result warning in convert_instlatx64 tool * Update .gitignore * CMake: fix Unix install and format * Add config file for cmake-format It formats CMakeLists.txt files See https://github.com/cheshirekow/cmake_format * Doxygen: upgrade Doxyfile to avoid warnings warning: Tag 'PERL_PATH' at line 1032 of file '/libcpuid/build/libcpuid/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! * Doxygen: turn on quiet mode It is too noisy with CMake * Detect AVX512VBMI and AVX512VBMI2 features on Intel CPUs More information: https://en.wikichip.org/wiki/x86/avx-512 Resolve #134 * Detect ABM feature on Intel CPUs Resolve #144 * Detect RDSEED/ADX/SHA_NI features on AMD CPUs These x86 instruction set extensions are present since Zen micro-architecture Resolve #145 * Update cpuid_main.c * DB: add Ivy Bridge-E (Xeon) * Tests: update all tests to add fields for L1I * Tests: update to add L1I information Related to 25d0614811991c855ce7db0d898dbc6200dfa840 Dump of Core i5 520m from CPU-X#119 * Add L1 Instruction Cache information Some CPUs does not have the same associativity for L1D and L1I, as reported in X0rg/CPU-X#119 It adds l1_instruction_assoc and l1_instruction_cacheline in cpu_id_t To avoid confusing, also adds l1_data_assoc and l1_data_cacheline l1_assoc and l1_cacheline are leave untouched for backward compatibility * Ignore .vscode directory Yes, 0b05f45e03b0aa39a65eba9451b59c9381e8474c was about VS Code * Tests: add amd_fn8000001dh subleaf See e562798cecf4af852fdfef4b0e7bf159a5d9b4de * Tests: parse subleafs in convert_instlatx64 Also, it adds 0xffffffff when data is not available, so all lines are presents * Re-fix L3 cache associativity detection on AMD Zen 2 CPUs Previous commit: 848394ee460c70298f91569d33f2c156bddb0f6c * Applied a patch from @tavplubix * Use constant for registers name It helps when reading technical documentation and it avoids 'magic values' * Remove all trailling spaces It is annoying with some text editors * DB: fix Rome extended model * DB: add Renoir APUs * Tests: add Core i5 8250U Related to X0rg/CPU-X#129 * DB: add Ice Lake CPUs * DB: add Comet Lake CPUs * DB: add Coffee Lake Refresh It differs from Coffee Lake by stepping Core i5 9400 and 9500 will still be detected as Coffee Lake because it only differs by revision... * DB: add Coffee Lake-U It differs from Kaby Lake-U by stepping * DB: add Cannon Lake CPUs * DB: clarify Intel Generations * tests: remove duplicate addresses in RAW part * tests: fix convert_instlatx64 tool * Fix L3 cache associativity detection on AMD Zen 2 CPUs * Fix CMake * Add CMake * Add CMake- Update to version 0.4.1+git.20200102: * DB: Add Threadripper (Castle Peak) * Fix compilation on non-x86/ARM architectures. * Add support for get_total_cpus on Haiku. * Some typo fixes in human readable text. * Add Xeon CLX (Cascade lake-based) using data from PR #129 * add support to feature intel avx512_vnni * AARCH64 stub * Ignore convert_instlatx64 binary * add Hygon Dhyana C86 7seris test file * Add Hygon Dhyana detect support - Switch to _service- Use noun phrase in summaries.- Update to version 0.4.1: * Better support for Skylake Core i5 (#76) * Misdiagnosis microarchitecture for i3-3220T (#81) * Ability to dump MSR values to a file (PR #82) * AMD Ryzen support (#86) * Support for Coffee and Kaby Lake (#104) * Support for Raven Ridge and Threadripper (#106) * Support for Pinnacle Ridge (#111) * Fix P-III Celeron misdetection * Support for Skylake-X (#116) * Support for Zen+ Threadripper- Enable internal tests- Update to version 0.4.0: * A backwards-incompatible change, since the sizeof cpu_raw_data_t and cpu_id_t are now different. * Better detection of AMD clock multiplier with msrinfo. * Support for Intel SGX detection - Some packaging cleanups * Use url as source * Split binary from devel package- Update from 0.1.0 to 0.3.0: * Added intel_fn11 fields to cpu_raw_data_t to handle new processor topology enumeration required on Core i7 * Support for Intel Nehalem architecture CPUs (Core i7, Xeon i7) * Added support for greater more accurate CPU clock measurements with cpu_clock_by_ic() * Support for AMD Bulldozer CPUs, 128-bit SSE unit size checking. A backwards-incompatible change, since the sizeof cpu_id_t is now different. * Support for Ivy Bridge, and detecting the presence of the RdRand instruction. * Support for newer processors up to Haswell and Vishera * Fix clock detection in cpu_clock_by_ic() for Bulldozer * Support for detection of AVX/AVX2/BMI1/BMI2 * More entries supported in cpu_msrinfo() * Rename of some CPU codenames, made more consistent * *BSD and Solaris support (unofficial) * A backwards-incompatible change, since the sizeof cpu_raw_data_t and cpu_id_t are now different. * Support for processors up to Skylake. * Fix clock detection in cpu_clock_by_ic() for Skylake. * Support up to 8 subleaf entries for CPUID leaf 04 and detection of L4 cache. * MSR functions supported on FreeBSD. * INFO_VOLTAGE request supported by cpu_msrinfo()./sbin/ldconfig/sbin/ldconfigobs-power8-04 16825236370.6.3-bp154.2.3.10.6.3-bp154.2.3.1libcpuid.so.16libcpuid.so.16.0.3libcpuid16AUTHORSCOPYING/usr/lib64//usr/share/licenses//usr/share/licenses/libcpuid16/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17893/openSUSE_Backports_SLE-15-SP4_Update/28b20e9e8f3840b007018dc83b088b91-libcpuid.openSUSE_Backports_SLE-15-SP4_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c0436f4e991f7014761564968af397e81e955ec1, not strippeddirectoryASCII textPRRRR YGN3Butf-8ddc53709e1896df27f1241a9fc1e0560189661854af10177c0467f5fe8059853?7zXZ !t/Iϋ] cr$x#IzOp_5./D҉웲r-]s%5>k%!rԉkݷ)#lԆs|2Q8:=&\ 4R1 @Aq6Ƀw3ozَqEWzMΦo|n0q2g%B|!sU _TZ"x~t<(-< 4hۛ!^B%'Mz6D8`{H5뾾'r&6ͩERZH$gn,A:N !l} BΔڕ#>>B8?}\ T(1&EKk[$Ϥ Ä~!>j*k &IeZinZD 7*K *Fet BIrYTR OW8Uwq, HC-eCIUYdBnfŚY\8ȘHP jXCweTZpۇLvs28SLdHIZG 1\D:N=Bz˻o4-]`D頫\|Y'hlv>Br]}eKo&Aiv%wu8T‰/XWo t[Cy-_3_xܢbp7y<4Bㄪ~^zح  'bbXǂ0To%NC's2n࿔vMlV/|%ҳ靪 쇷~cml~撋yZ%Ԣ4VIVݐ ޝ# bdc\ܾUަl*{JTw 2\T2)nxMK>-'p2e mCƄM0VK.l8 S%pjɸ^αFI圀[f}YWkbHHnu/μF/Hun[);y?h[}U?_+Tfy*I !M΃Q!L%3{\L=t ]{q֦E# l:ZN+(byWֽ_M6<864ř0|opxW6\n(k,]7^<7UZ֠3pFn*9ʢZgi݇- l MtՅKϫ4~&FjЭ#zBLu^ZtK1^h'Smحkڭ 0&`%1B%HQuA[ʥG98k#av!|H<4 0#9~qnȚl &.Ae9}!$@'Cg# zpWiA4,F*L?+4xIқ?,A@$Va!( /[P+^xQpd'YMgi=k3 YxJ;Y ޚW&$*AA?jsCK$,H>L 9mx zDE \NJ~:95и`0-Tu ҡNm"Bc,l& ئxPqJS?aɝE1 =弶72{p(8FC;JfC*V+R b=w(yܾ7 C${oط@iqT"Pڜ/;uˋuP{DNQ$Jac>. Ifm&d_\Pm9+f~S¾Е* #WӜ.w|^iJ8>YlXwȯPJ<|PG)f=ƪa$@)+8|O'fQ.6IKqG7:21iʧ2qIc+sX:am  7tNPW2t-I=ѨW"(ףuLQ/xJFR)tx0}NDx0dVpJQlg/ W!$MiS/6hYG~0=L eN$[N`S Qi9f;z!:JKǭ+ؕ A(JGߖcQW|kfpYP8uyDM8ׅQ/QPhc\Z<%lw^1I1%^UmKw9°8TLVѯq Za~~.ĺMm-xOo NM1.Ss ]oڄ8m{*шmw0 R) =^ޞOQqmц7S״ǷjͦPZ Bjg 1{\=sxs34kC0.rdv(|%I9(%|`- 11St7e<pM񧎰'KV%T7MWufH՘⁺\je`L$ʹ`EwT 98P/;7$WxE+(JAe#x?^P&58l uk;ˌJGdY#DQ,pvhm,b,TG3')n'AOKcI?Cf{z-_W*‚ EJIo|ꢙp;B-Y4Ѓ7\>gUiԞ1XV4]ޤ2!6h oM50 TqnZ S4HP/.XXPDE2rͥzFhXߘ*N5~QDVL!B=~YX g%hK[Lu9yZg& jYL Q9k5v:~ŵի01X{V9{Q0A50]K>T "1:-&2fYADns .\BuO1!~.@bmSr !y1`nb#:Fs-5'PI:e Z~v'\SdϋqytRАNY~AM@(!y򓩥A&ڇjojފ~Uoܨ ;c*JtA+EM''X6OX j.nj Sc2w-B2-;AA$&Ldt8"bj}\lt!<>>^j+ԃ?:>_n/nZIIUْ>ʩMga8ɞ(y#>(K5z7=T*TQ[N7r)rCy\,eSEבp^z==w,!l l\c!%=%$-T{x,܂BGp.UpZ@-!j !A&۸?[.=Ӫ鳽7蒊%\`Y_yJwN|.-DAT:#=d*oj&ZYek֊KT\Ї_7 o{j x)8 ˜V Z'+OlUl?5^Zl?YNA'VuG,6C{;d<)-/ Y+$H46$OLZ$OOyLS޷p8oBK-8vkT۹h\EimV: =w41J, O4(D3i}b^n3V[yfj'~ZK"Ose y^uKHϼYzEUDMd߲?A#Z%kH=q9h| ̩-0t~YR]}\\dI5uy?5)U5̓`)0O2 -ۢאc՘95I'r:6\x b( Nrmuoa\#\P@m6t9j]ܶd:ث^"0SV͚/~-/Z^ESX4i`Kk:!]}p2,dbCyW&k2:(&SY7/k8'᠍7~P7f%tܘdVvH2CJ=s9Qv&P^a;alra__:4w9ԩj3AE] h\(u\5z{ g̉/\cw-*ɭ90*PjF3a/2hIتiZTbޅx~͗;E4SA\n Vρ>D' U ǺMlM%Qv:)^VpK 7D[zD$WQbL zr}"תۗ]KpQ:@eAC~xonHM,VLZF1[7L)MV@a|&[o8#%} B32z,3g>U^Ȕ i*i/oCuXӕ|{Ys92Dө1v *ا-|$U pZUiy`mģE]z Rfmo_'a9&!s oøO6A}.t6(evrC ^?n!oG,C GGӰ/+:xᅇ_-cc 6ʪ ;ZG s ܫ^ Fnte|Pxaќ%T>pv? ϙkd/Zm{x?,YWlEX+@k=N0,;I岟VrOá*XPmi>N^~x^Pi9؄%AQ7uҏq]`JCWvFy,F|=Z*o΃a] /L)ǰS^comKAulӁrO Tdi6o?1 /)b?.V"=,Ò|FhG %҅&s]Rwne_3yT㐂*z}-MY)߀n~?٥z_xE=lʔ3-ph,^#0uv 6,Y;#sa>7E\֢ ( _][ US7PbS(IHh=_g5`/7)݃o<_ Ć[Plb|>0Ij}Ξ]xiD6V g0a/vU/9v`*S)_AīhuNoon^kg n-n55D{Ik#Z6߶ r!bݖrycۨY t*S1D:Sbj`o+D`aoG `S.B__cRn2Cc}?h/hpu[D9= @R'L 1 "\1߈WJC?:=.9Uɟ#"l̳qכ v?{D !,-r%6$L'$ sz7SI"PgAd6?.l6!qC/oE!,TS=_;/s pӧbP5& AzuZj?hNkxF)\sc NoNko HtIIHbQ뿵1 ;V鮵[yYR%R΍_K^Lz^dҲAnS;uD~|Ƃ Gc,۸"Nm[$q%qw*ISpx\S>hU~yjV  ^m0|+CGi _Eq0 5܈NMb<i_>*J҂RK6{| PFW1?`Xke;YR=Mø]W5r2 Ъ;Zc;V͚28vїST`gul@1h@EY~ #E‹0* {!·|L+A~Z]5ka ~ϻ/:r}EQMhqMV^Q7Ve`C39ZKd֒j^=Ǜi#p;)dN>LA~a澺e""~m ]4۶kd[C~rpF D^'=b[0gva&2-BHkE̱Ճndx5\ay@< }(0ukv\/M2,@ Q';nr}_1%az\| B;$ȯU=G5d,{uWV&Iy@۶0!0N]"zVwQ>Nu6v eSo~O[f`BM>g۾FnPUŴ7r>iO@gN|_r;n66oCMD/T8.ey1xTJf,4lJTI^qESM-\tcQʅvPUփ,ttNAze/ ?#)ݪJ=m>lrӻL-[)Va(q! 8Nh9r ʔ><g4Ơ8ƲA7^DDnVaT{Hʟl]1`0~]%69Ҙf2rPWȡS .$䄺ȅ˿YutFJ-scEI̬+9fv2sBcnź! k,,#Qz`xL$qk90m:#nd{((\)ON{[*]q| ~^4ЭR 1J5|#Uiߗ5s)_T>6 xƸ M-DVڗlhS:y BLuOZc%-)NLҳqBZ1*`ig9y2va2h~9H hC fq{Y7P#>F`]0u9nO{FS%W0#&!,wĮ`!>2&v~L*2;Ctc6D2qPT;@u$Na=s9.Dzs'@.ZyG%5y*io*@>R4t^du]K-zS1WwŹЄE/+ mqeւo>qůRl͵4a`-hwesAcRkn(=5.V3CV :szlPwc!LdvSOL҃=hOS4ikSUhyxq0q S3 Rɒk{@3e{Ag2TeґkL"6R lNo " : YƬňǰ6݊)޽DJց{LTZ"NNOxZ[aZ 3X+(j4j(IU2Omʝ..jutbD;WNq"t1J|:!z`EK_ b|a;Nw;o+p;[f%S.,4Wt;R6tvO_` |]WRF`Fi*H-4OEGz7;Qް2k}GFGgڴa-UG,4_ 0'd)TR9WMc?\~oy̙0b-&( PC&ף!שO0RCH ./D8S}1Ʊe!j^jV]^渂\PWUc ێӎSP;`\߮ͭBV8qmbP|XwiRCty iUce=IЛ.*U\iZ>eIz=^̬wD A+c3GFz&;߈h V'v`3쀺v1*f6֡F: 'l>tk%I b _ЪŧO>{9xhNM$dd}QvڪTh贽Dve5)I8]nJƭugĻ"J+d$J]F8|xpwUF=GWtOd6#}Wx_߲84{o$l+zt[ҍp .ILQ[x%׳bh^x\6L2>Zǯ9Z4.j~j&9ҌAJeXoݽBV gۭfEy^!qqsNp3?< |K޳? sXQ`뒡Ek-YH!\%Ci7g sc3)Q ܽ(֓盻`&w{̻IT-Jz& 26Y̶رQ#:'vMyy\,Tcf]_ܗǏve3,H j:2v$B8-YTew>vHMI,NyUrcx %zo>3>D@W3aoϹZ"J!7]V-}4/&5 dź\A μJA,2jH`q=1 !|xR/ڷ Jû %(()4u(պςC])$&*x?EW*iV+~G$g67Mk`xoF̢'8I_$Ơw|ju&G?OADK|D8@h1H[`Z)׺nkHh45!U{)X^Wב&aA==۫ kgȽv=lY$c]BSivQ?R!VN;<\}KϭdgnPM}X6nitxz1 CTϗ,[+]bpi]&R*͚_Z;< A=Q(cqLRWm˘CTxg2p>V?)"④J庵qs鼊 f-6Wsf2BH \(OXDQ 3gQ-$Ra*D<R/aW ^Q~\L# wZJgD$Gv5t؝n u 㟒 6G5,߮ ahߟl=qoH "f1+W;'d&,,>% !s=~p[[6_=etfZ:J Y~r@IT K,IWH'uMۦ[V;6gfW\wD.´i3-WH7x:i)%:9794LkbIԅ(7#4|F_Mw}O5hI"cO~mr os\I^f[~w$˟S&?N\%]!Eao}m5Gw. eowmx'1(qɺ=mh*o~$f b{Fs8)zqnmZ&w^q^(WΚ^5)5kHOIpcyIsw];,n oqx/ryt%{C/b;wQ҈ &N֟1JE WpE懐CR0oseANF֨A䩟\]bZ'o8Tng -`\<*Z?࿣VW}y0yrbkĩ ^?Ќ] ?ȅ#̧l/ RFPqXJ:q $=`6~5ޡr-9Sfͅdv )22da(1/rv\"vxKnq/ h&\q9٘xPl!yZVZơ-ѣtdI['&NMiTƪ; ]m^ԕiZS{OȊ1: Ƅ|dOxr) lIp#]asDV:E&o Nuݐ?Vety4-$$!pQLPM]gd5i +F$}-wY!҅uTLUˊDFV.e/ߊ@փm:Ⱦp̯o/>zW n}SѨiQj*Zl?^D!Q]Lq[ƚLR²da:kQmhGNsvb7sR(kmHf)Z55AϯЃI,BP1q1o5skzj^${q  ːS"Y#~C #e&Ȉ^C=Eܖ7 UG[=NkĀM$z`s'ڎ=VFhίZo`W>Mw=!\9_`=pV#% rl]> iNgB>ZPI.,7DIajlRxO}hvwۘJbw(yk  Ż-PtB0RΪomZV`|ޅ+9_'(pNt1uJcD\.Q6ҰcMJȮs4F >y 2ZWE_mP؁k4ú-2iGô҄/#U᲍~dԳ&ހvz^."դs}pYg?ǝݥQqW'eѲ{}~U sͷѾ]z/.Cv1Qw;SARP8XG:Ql{_!RD* ckS6s^lMQ{2kؚ|񴈖[4 ү{0TER}-6C]v <3O :\KSӭwcSa @;W(o}{KS*$;Ą)t<\~B;s)_2ێNM?jͤc'(k=ԲwE+CZ5z+!rp(ۧI~f+Vji(nI1?]P[5sU@֤хJ~5izfcU5ls}d)c,[p+Li:iflЋWgW8ÏQ/pH9dÚ2lѽ3UX8Z+KbK .֝Godl:5. M4VelF*rtA+=%\"wþJHH:BtL12Lϰ\_78]vwdZw%LMo<^6=FL}^@^!Ѥ+Y)1nPʁ4[j8ghkEbָt%hlrW-%\đaoDFlnlGYz;r)A$ -b+H4jYׇ9VdDIB2,dő4c{T0..)i̕٢#C ZnsUZkP(\t/gߔWN۾X/nlBD5Y }ϣVrf Pg'rŠYՒEy@kb*z z`AkeL$<`;&X}|O8u6psaE-Pw[$NjݘObi{ p2.eƃAr!;bVpM܅LSyv"{uR\pX|X6E2!r~g'(%)z#߬LpP଀x-mQH=)/V#ߕ$!Q=>EKm#J4ʝN4}-'84.GgO&;ɬgU*6ҩG$=f9i+XB?*Ap1:lB8#qHޒ t*~e܃գ'KXs;'p,w8<MtAOp8,UkMљ=.c2h}SUDkER fzKӰ;Wts&a,~H +b0n>y2j(׽AI ZOs'7m"*vcȸfaW\2-oq0"p_"WZdӔWp@63Z?t&1a vli=@~&t!=7X`&2Ǽ,$nz i dߖ/"|Ӻ̇U>>=ƀ͕6\X۬v"`W dEmQj5b#,'b3siIO-gTmܨHt7BvѢ[9sNbJr 3ncGP6 y% >Byd>eyK5lWc^p_<19n@)0›>&L9‹˶h|asN^yKRwd'93TD5qrRW60zuIݹ(ŘBg{VIzi[*R\N"b#={=-`KR+fVdn!{dԟqY/͸Rn(>]nZk<}4bzNemCw/}Ң].஑t]a9ăglʼ;Ync#qOGE^bӲc#x.xjP/d/ރ;=Wܭ*vKy*]BZ>T7&< V}店\*w=6v8*sޙϤ&L染XzmbMY\'ՒIa[9z9,M >"{'֏3Dm1 yeb+!#9)ag=廐ϝfz#+5&~ eLVf> w46Qd[莨ASպm2%#0pw=Rl.Y8(i(KfB&WC-$N}eZCObIIH6e6= Z]h[ՍN6MrP˔4J <|'TlI %ܷ J6Zk$Fη,άy]rřC_{G?0ӬJ{# ,Y˕,(M r$ZY!EU]`}(zǺ25LAO(Ȁtw"GxjaMEhx~uWez24RN3v.;Gbwbz`$ Nttig7u%VHzv2|^r͜Jͅ!ypO%,E Hֶutg/k=H|>1$/!mwAq XquO9dvXT_֛B{T0"+MfAFbD'/Lj>h pyx*onV&U{*_HAM}5]!Xô2#7J@ .NڜB0d^ '{Ig^5} _ʆ#5>rߛMX}8êq',SDEH#xLWcVе:$b1i?KUo XqC7d~"Ib7q_1gی x7ԖoCPSB̘KPtPuT>앀N 50ޡwQr"dBE\D!㔭 mƟ8.W5Cj8p (d@JAq'{Eᐰ$xe?Lt~qXMuk9n[ Q(K6oț`E72e Y4.VάöUg` ~)b}*Qm6#_iGu@ϛL!|۰Y&9N=-ܿpg*cn*bz泈)xBPs: Ha*@`ڨ$/Hnm/?tWM{7jX{|6h> `k;2,c@ڇu}pQ&J|{4yEt .w)vI$dsF@3qޗ:0Bww \T"BN!CMEkѓtM8\" gsə(F{غN֎6hcAcZ]$T2.Թ]of=c smL"x\{j~A_h%S2c}PVslI&-(-DaNtƺJc(u(\o d-b6:R*xr#OsUy sE]ދ|4Sب➋!CEFR {_w;DhFPAR%-:q[I~Uc8%;ҢxiO֦d Y0&8}8Vv}7uƢ}@ى:gb!$:vEśkni|x4GG!v 8[LAwD?ˮoQ{">43F(s0؋Y_J1:spz)xҬ6u( q twpG-K]Dt?ʯä"f+ 4\GhK˾{[LZK ۿ{m8`xyF3;&caN/9C8у$bW?#< vx2]Npbl&InE 葓JmbQ~k&J5q<,\ kZn"yiA}UZ`m -7حdlkUJ:b+ɀIZ e0AmyWYL6%MX 6t68à?}:Yn>0HXu[` 5g{zi~js@! C&-bLyu.Mp,!2S< [O0R(cĭ0ZmM}DHpN$ _}Lr(J4^C#xrFJ[>Q, 7U4B;҂?]lV7EqdjU0N"NfPձ;p:v>? %x_3c,:1CB J#!0H*i{^7ebWHhgDssw~d3w?0_}PG"66ONS86YuS >1&QROvq ]PSL,y<`{I>7EDնqcH|XR> Iغ:ᇾ7l59pBR(Ս5TId$Y@OjU,|աiP) m6kY~B|(j=/qթ&6GxEk9꾷ZwoZuQ P)?$ey&$!8NFgfk%;JD/=@p QGm hrKYu=;\LaN MIP6\=*Qh8nVAh%O70A"QFF"p 0oyULq@fZ^oUUIJ-`$u:>/!Ddr-Uxf.Y=F8)ƒ5O/~+zrDˁ@VԯHg.!R˼ $5g#^_"3¿:HO<؏Y^9 Q k Hvs!F!rx1U̜ a?<-;LWL@hDXP1|]t 'd4< }f;>̺ٞSܽ+)mث?_ lΎ (+` 8 SZ0;KLϊS| [~0Nؼ<P%a>sH<5 01ߦ+3ArGRѼ Vៜt]2M#f(ˏ]#4 *{i7Yb^Z77iDWz~N>MQ$J\C8ACƥթ3m0ȾRNWIʩ(&ZR pG4"j3 (ȑ>nQ n8灪ܕ}.n3 Č?!Р}S-AKN.6a,S3nk>Sǹk MҠ0&`y󬉇L(ӵcZʺ/%i- ӛNYN-bhN޳ClYh >%lօAQG9P.ќ^ʁdyWjŒ-RQ!8+rSr?VbT-L읕JgwG3cB׫jV!TD@ZOVlӳ r3)?"y`uɹӕGA~TEɎw%S"6jA,\Q 7 -,Dg]cwd1YVݽ.7shV||e}p߹!-ls׮փr|(oCM+B bXd4=Nx!O|mnhN[csdƾ[4J="t> sFȫL-W0y ᨙ2Q[Jn3r0Aw{$r%f6aG7-)oPG a$ic^/yJ7zfF~=OAHn:G.Yք+2&\K夌FocN x_䚆>huD]O{[Q#q5`by7O$4=֧_W v^MtB~j7O8޻YZH>'(gE?p_yDsX SrPs&XDX&~m8 aͳ즬ڴt2Me 2&]Ɨ$F_a|g&Pr&p4 g!Ru4TeZ8HoS@6=SnZ?êfK-@܄e>{xBnz,^I].t@zײ#-wWL ܹ)2/7>RbwB<4`oOjW6 Kwax`ԱB,#.(OqQ&Vk,K&ճQr|ߟcjD^2v S8&HT[xBW=Ma]g/X~tw mde`x<ޕgR-,EsT1 g^B P.jYNpp1CI4~ zH>Y3h=mI1L/qKep|2 X!o@t$MdjQ|ALiU/Ixxk5m^;t,cF~?\F("08)1i4)R>ԣ*)0M#d `9}1 Bo 9g?j!mvxOa?X /R<Հ=oësQ۩sٞ:Vl}!3F>|Y՞Iz^KA31F^ $x햐]X0V.Hؿ:A d&`A07+P;*H"uFN, }K~]9AԭE4~dq9ڔݴާQ_- ]mI7djNP\YH% 2'_]0,79^itVGs;y IJJRhX3N)fHVMS_u-\=>Q{-W*huΝBȵp[@ߎͥ*ZO9x *>LйXPvaKGv ̶Zªb;X0S?`E'`}81c(F~9D> ׺4oG;8MU@o{u޴~ Q5&:7ogo. jBv2ge W$ǂw-J@gTX0[PX0h@Ret!U.?jq yZJ1iv*sB hzn܌<46G2Aӣ,0rrEXG3̶@Pthe8) >qj.Yj09VG ^tJ:̊T3kw%u̸ԧyϏ_reAόN\ ' n<|*kc_V ,r], ܇ uǫzY )zلT.Sav \b:q025ue[V ۟ۥ孽[zlЬhNU'$~oN;u*`+Qt I;Pz@<8r- -LzU@ Yc^i'tXXv){v77qM&eJjE5g+h?P@6}k.Ǖ[\0\x3nwpE;Q(E3[7c ߱m1bS{fRlW}Ӿ0@,,k `vf ^cfψ/ Ÿm炬-F=%r0*YHs$ +R޴1Kz) cxM|,XVE%*6\u,Z;u']hj/\\֭V 85Uɮ+R/J0$xrn/޺Z6&O᡹^bm})SˑI+<@zA) Qf$$K9Nj ϔ1XZho߫…~ơd!S5d*JUiL0,yP>aHpvH6z#[ &6d U5bigy5_z{ҎkBFhQ}*2d_ LqP |!٬7$#:GcLN:|` .˚C2n$Y>Tmѩ-|kuVc#Gy٬lOcq v+lw'cuMeY})9gFa^?|@^Ų~o[U-ɱH, 0,-B拨95#FAӢ:?r.s*jin4ifcGbZc%Sfw̅N߲xt73D.܈9vV}`p=k2l/Zd*g' + !4i e."ԫr/ьYQ:'p|irj2j!+JzQPQmưN:9i+!ƍÇGc1CY@%pܚĔaʋC]G LM dh5{#.JB#}% 0XvQg |Rޤ\S톶%V.CcbSyۮ&SM7h)Lo=Wt;Q?JiClP{/իv<64]_6ЍiOLQmI Ubr!&-76z݊+y"3S@XKcLl$LTjiǃ]7 t?:bG NKeB`|)tڤFj_mF=91Ezv<G*CM=kryG|;NM78(E\ zD+l)|;7wwU3 S q$̬L1w-HCŲ l`;CHmRwBOºځJU!ĄCÞ LFsbh 'NcR0h/Qx+‘}9ZT-eߙS$u̶% Ȍ2s VƹkXjX h8eyN5XMNX l8lX2>Awu ^3x7Q|ծ$zNݐ_*(60a;_8|vi)QWDreƜ S|!)tRȨJPҍbN$muA4` G;dzkxךAIJEu$N1 |ו+L~`wED5)=JDYmc@Jl9|@*R-h+J)|sԣ ٪MxB+ pK `C:E}J+(y~eh̩M%e i/y.(d!2f8rY7),eI`\PxE[o*i &"6 [[08tDm#d<7P j:p P1'QRsƭ_|CgE/ Gv< !04Z%K 4ۭĸ~?^\ts4.QD/h"RŁFjy.HBnDz퐝RXab;,FK&$N:twz"1pU1T{}g> An R^D |FSE*$rĜB=-L^OطJ*ZP`YةKDY\ÚzB\\M,YbLQOKm:*(ϳ\Q%w nBڣ[.GX [ Z:"l(uO˝%vc#|KyۇԌZZCnƆxk20TP sx7h!"VRg% _?( 𡸋bxT vaTš{aH!xc8a/!A|lhyxbzc;*w劖Yd!kx) (GK8PWe/Ygc/oYk;[u|'hCQ9 M`CΊg3'"܎k }ET@/\W<8/rbCV@S)V-QL8M~ݕ[.j0.rd㟍;$r\a[$~h'n73⾌-ccҕ^ UĐFI7 YWk/_9!Ae&=y[2j%a.Bp< M'm^XWT!H{Nf`Z "B5aA~D`wEUPc=Pe6AD^tmu@!夡h׍(43 ËIX-l'H5$U|P1Ky>s\}ڊT-<=Kq.ۅ0{ŒfL*7FD-o:^}mʲϾ& T˺)L(T7 %;-|(ጠ&2X0Av} bXI8S!m2'‚;g0ͭHȉRcȞ+]Yu KZ:ְC.rO: >)$ 2ٳ_ Zޟ|lmN!gBJK;D +Uٌ;46Qi(ޒ]W3]BzO}=@/B,.zb+ʇ/$!0񚺅`DHxm=¹U66-w/\0/H,\]q*h#Aɛ+8};"nXH+d/' +*ĝvxjlɮ+yE۩,+j? ȭ`=Wu~Fy GiJQ:ŃL7 %Vm͌ dVލ9b (>օ3Q& ȁg2a-0 ˺yliگ4%D!k40TZѹg:VͶec,ov/<9ndr+XҚeZ G|.$?Pm# ѿhfh R Cd-wjgM[%{Dٞa,1U8^,E 8[xl@]08e)MG>v 418-* \-W/ee3qm~[^ 3Gp<Zc+;&e7EY)l_ 1asmo,+C=-)U`xb-b.,cB P jxY) Y&NyA]u=BLT@ gh)3GkOmYJ!I CҲӞzDM#go<4 !^b4AhrRJJNz Z#r/]b(N-#1ݳ4H yَʢ8= Lv$i'Tq!4k~爓^4n\domאiK}'״O@I 7C`5n;q]GWrj`Z.[y ; r᛿9O Ef0vj8."4{n4ҳ%ll5j~y\1iߦb@ *$ CQ((|XS ;(@Dh_mL\=GlI$k%HB,#" {èHSTԄpr#?AX0QB!IR״kWH:'M o{$یG'յ~dUu-"\G9d \Z6тEZKCuP eC S.~.G+ৄu/;ԶɲAW k J9CF{L޸-cmN lߩ  A>|JGm+UI@JMxɑNf!gFͲ(Jc|Unz ]jFְ3b,cIoUsTUnr1\Z<)ks4?HX)΅ӌ.*% YmUcX@cAۊzͻ#eҼTh :+я_J_?䤦]@|Q AI0#R7ޜȈqIt Wli>ӵ9B18o[U5<*8**>)Er9;BU..t*RfkF)`zFG'qpF$ױvFݎWYwdNFRUN9mE0 ,_]}ĂI͹U)'u+M"S,BV<Mnp`y5+7EJF..lPm-xD[&x_4̩Ί3rF%A^`Ѧ̍>+"Wٷq;j\JpdP/$u֡/plP,=:qFE sVl?GpDrܭ`]:ݵ*&g2m rDbū_xQp,Lܖ3W5,blw2[Y1gSsmGFqdu Yz d,9#y@0M&}%oNXcκyeAx>o@i6SP ՖĬNlcn69 ;skFF~L4XaUxp# !$S =|@LZqUay0/q>'M ~8]ↇ?ӇkL.Zp]} eck*!`T~ע|AU ;72tYGy皾C~)e~؟G@P^Gc]'Sq+ 5 t2t V `L!UJ;I\6HI)֤) }`B`qJb:SpjfBI_Mgȥ|X*4),gISA{%JDbjKozW|*jkJWOQDkB9q WkoA'7λZ*bFp7P lёr7?ը l ;;T+%ITՆX]ߜ󳶬u{E>1(_ J ,p4KM!<=ЬH92#ّ>XWGגSK`b\\+UyN qQlTX靯6QAv$+3(BB\(^g&(wJ /$t5ɐBGkʑ%*]c{>xYr^ڍK{pTͳ' ·Y{-'\-[\5 G'bØ.M/Dk{HLͶg"xQEVRScd{n,%$D2k{aT ~[S.h\?t>P(QHƵ/CiˁDۼ >#pO\(@t'1Z;ѶGLjd_\_}T5hOF)Ք|h )D@_'-hv U+~T՟5Xxe`L\>LFr^ >z8Hng+TMq'BuW#W#U# :T@.rhM,iʷS$̍j|rezwEѸS?juóքӾTI]J kFLb{f/'iv90jUTYmdU0͂fD!{A*tPٷ2]c\}PPm+(DVwܱ2-<\ℍϯ"o*9r$\H9~c BaEep)q.(]*Ҋ8;l!B.A.cErl 8HV&D4w?<5