libcpuid16-0.6.2-bp155.1.6 >  A dkBʊI%z 0n і@lZ<C ZŎ qa8$)QtS ծ`HlШWxJQxj[X/u/'wƍ4OR.2SBXuO4\ȹUn(bK%=y$?Ơm*. jy;Q9w(0=2bA -@9a|܎e)Z&17 ]d{xa;z?,PJg}Tb cͰz\!E [(qҵhFO̎ 5hFt`2GhtHX4~-X4v:SMζq'&^ZW‹͓!H >bd^F%)n, OA̷d?Rΐ+cnTz'4 ~LyPuFWs;W'܏,PTul#9HfBbLܹ!D81ec8dd2df23ec6022b9d08880d66a159bbc7d022c0ff206a5a6b251f51a16309861d7a5c182ac8532f70f4ec3142affbebfc7e0dkBʊI%z @2v6[O]?"=('!qF*F)={#E l{ZpyC{%7Uče~.B+1ø;54Ƙc*NB+cFEBgoQF\w*/WY`޷Uxӧ >m^h,JQ\Zh`})D]NX-ۥ⋕"e*>,5I ^&tx X=;D1ҥz1&& b#,;~J:N O6i{I ࠔdU (b:@q:ҵD@F<)x—p@1x?1hd   J 9?H\ f p  I `tP(89D:@>-@-F-G-H-I.X. Y.\.<].P^.b.c/wd/e/f/l/u0v0w0x0y0 z1111"1dClibcpuid160.6.2bp155.1.6Library providing CPU identification for x86Libcpuid provides CPU identification for the x86 (and x86_64) architectures.dkBlamb58 SUSE Linux Enterprise 15 SP5openSUSEBSD-2-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/anrieff/libcpuidlinuxx86_648A큤dkBdkBdkBcncne74b57be5109aac56407c480f21448b376220a13e623d25bc2622e4526fa5d290264f4385afe458436c934d86a236c33cd686ca385d0435d7c5624c772928dc2d1d843ab08ced2e4c889f3d482055675752c715313ce34239a193e6461475772libcpuid.so.16.0.2rootrootrootrootrootrootrootrootrootrootlibcpuid-0.6.2-bp155.1.6.src.rpmlibcpuid.so.16()(64bit)libcpuid16libcpuid16(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccF@c8+ba(`]__@_5+@^^)\f\eX@Y9<@X<@XkDirk 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 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/ldconfiglamb58 16847510370.6.2-bp155.1.60.6.2-bp155.1.6libcpuid.so.16libcpuid.so.16.0.2libcpuid16AUTHORSCOPYING/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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/2487a0efe3f134aedc1b02a39b54ddd3-libcpuidcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=848e4c294590d948eebecd46f4fe19517c66950c, strippeddirectoryASCII text PRRR RR RRRRe5?utf-8af87093582fa8e8e8dc5047356ee095d22ded09e6f4b213c00b58c1c787fa643?7zXZ !t/wr] cr$x#HNӅ?ݛ@GaHD諏.s*N]Å-cI.m@V$P i>aׁv 7zHժ*ND;t]Z U-{qi@#͐}*IuМQUo+`ǀ:ܡ gᎂG* +dq< Hז۩0LCɔa~w 0_/$zcz`cBL6fi tB,ulqux>`"OrYvOr 7mVfw$2-*3Y[$duYXpL};FqƂcn̢S^VԠԐLE贬bnty1=wUoyLkc]6WlW AyQ-tr'j܍GR$/eG\ΒIhEk)THZJHP/ ga8y2Wy%7Q\Hkl"#5}m YscAXA2Pg0 F Jː ~#@H蒷BYmMKI5DMM%WT}Ͱ"RIqnNc4Fd[FW-H -1,ӴƩ0Z`)vutʊX+3W0X@5>y;.^/'pv&Ik9u@EQƑ]{(Lw*ԋմ dS XtBDp. b־8+!ؕw9ֲ@n`4e;D Yl2ksr2B@lhJªr[; @V67~Hl!=`VI_U.@T(d6>_[ \D%Sϩ~B e~ Ѕa%%h@^ ִP'0A؈( .>aX׃ I;yۨ$9s3.eQK :"F藎|DP(\X)8٬-?DN>2 Pu/^OeYq aל^b|—V!,m.N/ŷ(a*$lo0pHj٨c sXQFn_A3[V酩 ڍc6yw6p. @F9# ?:.+XSP ݳZah[ba/f{R L& ]گ*Rϙe'U*KЀحێ&ڞ`,`(_8?Iik~rJj/2>1=X'H:GעoƔKKO Q 99]`dB>V y|Y>P]xKRrlW]- AqмF\ω|epHe؅]1wzN1ls&w,Ԟ汲9!Wb L49B8җV#L uqW8'"8NEҤ|X01.ʙ*Yfa6s.ĪVqg)xdr(K@w\ڏ3MA+ auS= y: (WFޓu1Fw̔`<3 Y]<i/Q{ )ZѮ4F#wWF#3j ]xjg?TzK鸅P-='Q-n4@6d$sq.bDVϡB돻{DQ5w` Oѽ+X$saŸ %bB|lz Fe99 g[$mBsԴ^>EXi?t#rzW3۩砵t^&R XVq-[Ӆa-$_r_ :,hPv ?͛bVIKKM{lmEntX5՝NCb|x:*0[Ç9},V^ B99NH̲>wmLݣya,WIH"xk&9:j)OYq&=h=8[P?[$սp贅=D-"f鼀/wbڷ!_w}D=2Y]4? !ӓ@hNDի_at%+S5sQ``l ²t.<# u\ḅq{oLE|1ŴKqbD$πbB),"(iUMaڡCΥ]^/D4*[Lp=%rrL[Znf$De0ۉ) &amiCu^/%)X"SBg]A7`Hu;c-Wkm~Sn%,p 4m_ lęį mq?3m{]xj0*Ue"3e/Xod$ ?Am 8r08S"8EAI@՞o9ybITjtB'y,2 :4l|i/c Q $a,\4M,qʁY'+2|Ϥt"_K-$xV۠C_b=p5gE:3U3 #IX*e4RKZ $Q `ݒ; С(\:2vHlmG8` $&椄4NڹJ2uY/cὑ:OzY1.10(nܳ봟;kc@- < sPksrY2iMd+cD[<ޕ$bw=:eHpըyk BXB>V/9ш<՘CajM|9!4\fD};Gzr&at߮w:Aerm!1E)n.lS+d{%c5х-dcy`"ޖl :J=vݶi]GjъԃjΠS,y6PqPŅ:(flX_ $*\+..'yOrN5 3tKB\hsOUyq\/_afiOגysk]>U )m%NV27I oKI nȵ76$/b)?)XQ=><ږo1'CS/w?WWq BT#"%c}gFŀ/" %/e=Lc ne 0M"?]kmoo1lW4( ꇇ0ʝڐA]ULϩr74?PY#s~ ju |B-% A\D7Yj\oV~ldQ9 k ;ixóKy2fIRs, Ceқ̟nZ8wN%n@TP%4yMDt3'w wO{uodO 4#m5_Gv/a/aKg؂oD_yx]1 GuVQܜF B6Xp5H1u7` @ x\gwx(VC.ʛ<=TE[)>L~PQ[#_˳И j],.̃oT!"PpeM10 ;4eLm%Lm?\ 7r1E1K9zFɓh?ܥ\2+*iLX\&ZӰZ͖3z7$ `iMP)n,U.%I 1 8lbu'ι= ~ ,5< & KzAx5Xeg5[gk ~Un~ea5R\2Szip\^ 1$=)r&+Woi:^AUdFl8ۨ;%?  ~bӨ}]6$B9ǝ7ړnp%/A>09)+٭E&`rlgyye8e4a"+q')yl$@طQ.$o\QP~rdͻ<.,ʒ`!@h`gCHM:7+2bG+>y8$PЗ:܋"f?'XbD6\':X]#:ծ!=Av;9ި'B6 3Y»O- m%UjH){L]xP(Hz |΀zHr\w(D9M)OD9DW) BS9TuXJ+F־=X$9ܫ5.AG`r.w,ՕGb+N4Cp_-o<:Oe;x|NhV[ImD! MΠGvl1M=n3BwoyMsݼ0忂\(PFHГqq~?4 vSo IG3^TxHOfvR|Svg'b|EDR+@11D5WzոqB^Ayltҳ"?:JŻ0}&>f3i0_Д@(kvr5> Z%阊ڊ =5|m(x Or =L³b}y~1J~;ϵ F8Hŭzw+Gf\D瑄=Dt0nB˒S2wU> 2 ǚ*2#czIfL enǴv&i*շ|b3^I5ЅVDۍ ج(G~p'^3Th:2Qx*a .ds140de,e=#uc5Zi}:MppCD!3?3C P9+ȍ 'SrAFtMi tol' ٘3 /.DZ9j) 䤯-a q\RqIoQjpF#3 U/Vo@(Oh`o,%{E=mН L1Go܀ `&a}ք8V' 0CA^#|U%9iCƻ 2蘥_yJޯgn<-uAT}Glxfٶ e%/ vqP W̋&.ܘ"TbHED@.>LC-&.:Zti1x 'uE^H)Nʳ3EMy _)0*7Dh4޵Z>uDpEWS1a7Q6+-$?Nu.g|bD903M ? ) Dko ;޵Xh]w'O7FR?E?h]=.)/'{z"ྡPm`!Nn0}K$+`9eUߊ~ӒxSMV8L2N c2W-c}]_1O:Rer^pOdW+zqk2#Mֳvw$^qjǐF~;UDNd_KrDh-/2I3 p{  /wƻO(Rt>i(Zc_2%Y9ͺȇ )KBKeSja*M1`"hmh\FcRiapmP>qeկ*jNϿaGrf%:1c%5 Qq?D=>* Nks32I{Ì8'3O#X3Ǚ\(G H<,}(&oUYeR~*h^[DƙTJy.K g`sHr>s8/G@,߱:c_̃2fS$X$޽U$2+@>Z|hr|f9t3br*ٍL!xEZ\^zD dzcN\C -ȼJs藨DPNsKxNoア9:=Rc$0ltସw tvd"ZYI$^Q7鷰JgŃwv˩2,e+XiI}ZU?NhӒT u%f1;_7 otV!v VٟOmNO[++JV~ZS%7?'@^HTmX ܜI  _p?SJV،la,}_T#<-dm/F O"EKm c+.d*KyȀLJtWķ?9@y@y0؃!hl$@)TGj4Ѹu^Sl_ɀ_,GlFI!5 @'),ujk^Uk+ nA5yI%lA#PCɏ>\ʢm0F-kYu!M٘t/ae'Imc'/T;ƢzX#&iEAps%ښ:MfD@>XSZnxꟕu/bv{՛td==-;^7k\]s¥MD-¢ka+6+4d֌6Գpg܄ ^P˧cײk=Ě}݉ӛbP*xTnp2t|BY҂`VތgE\Nz"(vnfpMBSݿxv%U*AC#H z~}awЯu$"c%H&HekjZ&AXs-FG U lpd;*;LO΁2Wp aEDo}|Xn~)D\67TOSKԡ֚= YbՇRX 'FV,Fd`th]ͦQ?Ptm3m}":ƛDrsC͔n;{V1   WIsaI1ǿ8N!7]mAa*ԥҕ5cW+R١@aJ./ Sdyo {_Kq4.L.srh*T`͢=9iy`|jyW)Cc_-(1x(\ g֟TQ0o)uC"? u“HTܫÃ*Vx48eN* #EcS4}n*MfC3R'q8Z|8)QB\9vprL7c H (O*{p u;GÇ#ز*U[NV+Jp)iXQDy pcgvyUqj{wyLJ@ sqVp0GGS+"w()H}e<KIK5]]V>q}@Z98-SnEM 7PR.Ί1#EyM+VlND1zwi[](ȿ͟` 4yV5Ǣ2f؜*j?b`%bClʐ !v=r6]k^ b@w'`~,馤KI,Mt@<_3Z?M{^}nIMSEdp?j- ĵʞQ\R{{HFx+wEaMP- 0O]lOr]T4(N +AE\|HD@^'Z ŕR|,Sy Ȓ_b)^K*m^c'TQq )gBY=9],7f <~@nmldeW[ؾx+FZюcPXBw|7I;;lTSn ߞ74ȅu߳c9>}Ok yjfMu/FS'Gv :Bّǵ)Ó3,سIv'm `0=e.80:K:<7DZӯ(\{A@$HN5峡/{LM_FZH͙ص 8HuZbPJaB,$uMfkS8vhMzJ԰|ejijEf%iQ`ًG Γe+$Y287>#r+^ |+5c~p3Y`Ma;ݧ 3I){|lm[W $XA =?@7mkd+PAM]K&o[ B;Lojs p#^ 㩛tдn9(u-C= j4d4ƨYbTηmI{&Rr2=j.KX\kpd2Y/E~3:wOPzM dJQra0AGÓPSQ'8XB٬/ `9J UJĬ.Ⓠsm7SnbG Rq>k_j}NzX{, rDX[L,_(LLjm<[u8K;NIWgFAl0WM@(Q 5C\74WU'q'TO&)sF)u,{RZ7U7M b@ -sV.Oc9M=4n"sDzl9&ʑ³iMҽ49faL #g 'dS̻h8~QSއe$͑q`무Ox?\DfxGܮIHuN]S >=ێ7 { P;~1)BX)uleImA{D|#ZDsAqGX?Aϐ;tk2i!ߢNEt=yuBƸp\PH_V{}ذci9~(kvevjv<ˏn x`em$(^00BwXx΅ Fr6@m՟y*Nʜr[q~@˷4YƋ ],1㹚rUk_%%"wNqI/?R̕sjFi)q04%< O kr•CSw l|.s 9?6cP0/ְe M*S12A _hUR-g(9pFןjѤ=A&X&$j";*%vT.3 ,z(>zMMCv(扮azܰNI_r2 >==&%JM)xQ:` 6<֐(N@6e *B4o;U!oM4赒VYj7{yR4%Mզ!XnT|6ڥܑt*J~F4?T5eEFn4 DiSQCKy8a)q)68PGYW/.Ry&NYa P&@zYѥ>!@Fnxa42|tZ /\j,0s*U<;+F۟k bd"XEH!Zє+&G4D#BH0f}2G:%-o6<+Y$3~{$o}ky'ھb-HD&gPߣ<(愫_q4{*&4!]OduSlѧF1vZw#auok.A:qT?K*fJT2UGpGUp]_큐A !ק{>BĿ~~dUڤ;F'IwVZo;V;@]0[&8>_-0%ebj60']]9el rx (aKn0ܥ V+8SkoL650s5榠X; hG6_| 䎀l󉳵c)<(CZ0g 2llYܯdCEqyUd-B_|ur.%(M%oDHQf2Vo..m_#,_KcNжVY i=E|-Lk\fwզQ(A 9Pio-Ǧ6̎~=Cb ou&ğqAƥQ#&}k^! q:Xn[fg~60Q'+ԬDp"@/X.[0Z?NpFB#7P1ĥEX6-ڐ3ح#l6c:{ҺdsNzɕ@f}~Ft(|D@ATIkܳ~GN=DCedZ15,ƪ7-i#rXT; cA`%fwZ -ʳ4kU"7:1eU/Ɉ2"бW/n4?c/#F8C-RBW߭qU0Pkv&u9KH(3$P&]'Dmvy\f7vruF}4 %fd$H # o:Zp*ʳm^8gz1YXZvE{T=Ȯ)?]5$ [WhX}Q" Qj"VZmڹ"%@Zx;>ܼ3QD(2~ }U !D,DaX:7r$|8֑"s %ǚnҎ e^8UϊtP&K"* GXMl~2@#PA5(j6:?j\">`z4jp!6-WF$-iĦ~?toe!ڌlf4Nn$٧'q!z?tK"p&d$MMː ]v#&gUEnFLEADxʄ^d_e!×}'mQDD}.)Z9Nn6Hq?2VƔBk "UyFbx2Mu}:aVԦo13LLv&?ޯYPac=OpN+_ Nk+x~coOj4 (0qmo7 tnSH.4J|(2ȸjGO/Po؊БL{Bc{`5E-wL۲pw< *|D6ڒ}Զr^:13 M'7"%Anm} 7YӤ']^ \[VB kԧʉ3`{UϣNr0X8R nD.O)lQ@s,2~rE=JB. 鿄l#\GгS.uaU _$q0akϫݏ˙ĻJp+!m%h#y^_I_-j8S *FڶcmK?ܿP|v{;??iht f.ísqۺ]wl% Kl=~CiOk yvYrT}#-5cG@<9>5;~o綺;cwIG:M~I",U"]v6<`$A6Yܟ 5Ep T,勂$abop`Ҥ,b% B io0xI?xVbF&l֛!i f͡N eia;xo(ǒv ;68ap7xm]Wxb GNm5,]FpV:/,js_?`~/3q=;)^N7".dPOB/6\-ρh\Jف|~"s4 0~Opvx}G{ZmVgd^UH-sy,]k" _*%ħ烴|+ɕr %4eRaZ¯W숣ugnSXY&}cHQsUm| {.Ņ0<%lPuCԵ"(3%$FA߳Wj Q7_C@ی0Q?s j$Ɂ°^m(Yy:-Z6b)̗ (ΚākiRō9Z^ɲ6֟ZDNy`]Yjّ}0( u4 -da5%鹤KZ|EފJK ۞#yOkȪ%i{\Atj’u8u, 4"N(z7rL]~ g6ݛ# w!uF+*@XoChUg# (]Z:xN 'WXls6S@-OfvheDEH'd_ o? G`:EcJق+l JYdжT?2C\)Fv=;=/ciggG!y1msZR }Xz9 *+SU\1m6mL,FF'D7M^ Wķ!ƫmLoV5;wRCf+VNas4o * 6v5{ꞿh;8ED2EUDfxPHN~OZ8@=;E;p{NqeA!J"O-%G }QA^!XPMEyתtm[2vr{[!_ߎFcڑ . r J?A<.aԾRrfx t^I;2C/'~$ᄦ&:Bj rҞ}(Z]WKbyhH0a_NїV{)B̂RTve#&=΀F_N38{P V6qŠr`&m¯t][܊k8< XLi#$RixFk$2f?Qk9:s ߢJ3ʧBIuA%qFL#x% Z~p@|y#BS]2ymQwzA 7:nEY}l\U5+DMnts!Lu}x$-bӍmNf`vRG[˛q4 (t2צ2Bcd/Sa;%\I8-=x &Ѽ'< 1ʌkCf#.#k͟o{?q\ǎ+cwYӻi"ա*vrJ6&Wf ?Ca>`hQ|dX(fw/Xoٻ'[0=J0yщ9H5ŪJ!d9a6JZ_]nH3L@zBP; aɒz T_V VH Tq2K`5ICaG}#;%ԅ@gN#]4b %I>^[a@}=.yW;25J'^@je8FGbyVp֯zqvH=եoѷ67''n?aYG\0 :ExsZ})\AGBmpy~U)Q4h#>J$!-Ѥ2 }dZP`))mK&-R& Yʁ־+P6EdyW=OoX_%ji?slZ4(t BQ*vR@>kQœP,El:t+ٿhQK P6fX1>+xWU ao#)qHy)=lsۿH{ae&xJE;S4a2aG'6B\%P$& 'b3;,{BDm?:t}^jwX9cTEy"J6x*87 爾NdwS0%5~͜Øt b'#Eߍ7  Q`;jHfuImp0QIo|g/[P,]xPjHs!|xTsZZd$iƼƼw(7f<[5Ulp5w9ԕa$"01njf>Kd1;7R$x[LH]%񸞋]>K6 e/(!+"?Y>eޘ<fUr6AFǽ!e$nĻ\x„s147qpqfb *۰xW&>P&@ 39ol'> -AaԵzT >5D4^aCf".Yvp $ZNF?K[>3t(VN얍f>[)Uq}W9Ǝ[N?ev0sgBrfaMXMs؁j)ptYxKxȴf$[#I@BMT#kcvaOdxw@R܁ ǯ X:żvٿ  -*j=@vnn*ӑHASK;\SMk#*)l"៰e:J"P[;}hAUyeyIP&O^Ƕ@$ S˿^T)hYB^IVb^#-Uܪ;)ɗc5ABd1q@;y( ˧m* NΊzj-kzdol3v2vB}g.,¢Lw ˗n1_H7r i,0xܟ0aD/ɺ 8 3oNA]h g|bke6̳{XT+:튈}$M vGBVQI^`YmK4)H5Kn"_\,5F)iQHIFa~%Q?H&i?J}0Ğ9!QDfw_XgA\^bCpGUjEy(߻!@҅\kJ^,f\G0v25bw $ oW .?pL@V;b?jۺ$6 v Ə^=$o\dJۆ|D!BЕ)H&ѽ"N4&]09fԅDB:hxGSJ?,S`b3jmDaVޗ$R), E^> c3=xIW-Y"6Aq9a(l#άP ֮>lPt9? q,A)\Y}"| / 9g6/!1g@ UgE~:HrAbQm\ao(dgs{ZA| /3{S+xEZWjus mKҏ08}~콞:̗P։e~FoҦj4l.NcX K_,.zH-eȑW2"|P!EmO7f |@+5=8 gTo׮$qN?r9tJe=KL8+-[;}x;'!V,)t̀1gq_lZ6D=pIo Q0lIX:ErJm:k{W^\ D”찦3GkTP,[xwI:|3U}ݡ-PR{ إgֆ寓Ŕxyꍓz4Ɍ懆>:+Ԑj9^؎|v:Lxmn8a'H}q'=Q].qbnxPK UO>Hςɉ-^Ċ Ii<.'RjKH+7J0"Zߗi]L Pm(4Bq.=WZv#i4WxS6 GeS%9ʤӖX#Vлx*d2>y()kώ)ȞSGv!;Cʅ4P`^-*V5FbH6A2ĩ/O 4+>Fssӕ(x (]JLܼ[/rzU% uteMx,[)2I^c%6"0%)ѹiY(l>!# r(KAx!`11Xp 'ʹ>-Rχܤ&xlDw<QG{Y) V7x9^sCNu$sk/J\/)\Ӯź6|appAoq:wg4S_-1\˅;!j-N)N#M /%kθ6 ԁNzRL7=xI7Sm}_av!˷ĢN·=M̩"$bh1|dT@"k`XAUP.P{̃&z? 9{>8!Hʪ6UI\2hd]VP[lm<$3T#A>F&`8^*%gvix+2V'#Sq"@IP4η9% T*gh~ׄU^0 `4%.wt8μ{q-ܶ:rwY'`IM&'XY4?%%ZO[H#н"#X^%-8X8Q>`)ZrJDdy{(Y^ 4kj@HGVL_AG[xM7M1(K>itr#ȕ J|Lѹr˿.5%J<ثa8k8HtN3H$POY*#]}!fV~ӟg"zwkꤻ󄧤CWr! <|WmRal 6ӆaC2clU8d/-ٮw==ZVNjkYBċT~8nm82ig1,}[l$Hh7C:0SdzOLĘ[4(p0JR<f'aE%K9&;kbSD%]^XnGr<7>*r@2,QQLh@ "u 򷱙uE 4{(ѱцi"`k̘51b=[h| D&p=€Y^8X o%_t DS%3Hrv ?Pܘ;Jkx\#0׍+7sjRFQ]gp-%c?#i,WO ܀0JFOF:fRCT7@`񶎴}韥z{s!>sk2?Wݞߡ7Fd~6 -&gNp)S =W%.FzYQ`7fߋ3- L~oH{z 2@״Y9~'++O*p3ff~x\JRhorx7fPeAs,P?n+.F޾JQ}٬ԜVqA`ox9T{A~:7?吢o fwVcs`ɾm+:ݤ7b%qE:cy&F[$=Tg⣲_S[N͚Rivk8 #\堸m#|;$|/xZ0rims09i90~+0ؘ~NӜf]Dg|f׿4 4"o" _Do{IWOKȫF^|NHUEH8'`~#1} |d$nQa $jyl5P.DuF%kaC#;ԞP{N2kj;"5b_L" &Z/AJt9%q4Wz *\j$Y9jͥRbǜ1ӽ' %WMr@c*!cc-`k?K]=tj-iU /3xr4Rʝ!#n8"᜖ʦrIfC/@dⶁ1=D]x)_L3@ ?;L"މ\߁)op+-`לrHi2thtTJm%FJ v{RkpIZFהL,?lYmq =< {1`"G[h04zwI̴Ӛ'd+W* [v jXFwۡ~G+cv2 ])8 i.K[΋8c9Z'rlƸ,;vl8ˎ:B8 D(#'fER}'p-lwՀoGVn{M'{WkRT+Sw['A DtX P QJX #L$(~V]ٮh=N)Z>Xg{d~P>o `?&F#sE.y:ݻ 猾>F`z5{AƸBVL5u.VUyY3.+M^?75Lu%HF:{ZYOpAN1FרnJ0q8eo6۹ 7m~DƓe5ԥׯѫt<,WjF81Am(M ~HV+ӽt4ieEKn߾Tq:DPp}ϢIZR@Qrw.2]|ct'TkԜ@WX@6gU~jD2g *ZrZ:7 !)P,ܚԐoí qH'_)ٜ)ܙcF8<36MOPO]? eY$j6L&]PaYT jҸXڷ +%ʀ˚hPT$V q0; PޠKMsM{(5CBRF*TťVne|ǹw RtF4^)K;1%Q0-d$#FЭx`e` tK[z,ʢHJܺvb_1gAIj%7 LA-k0Uc|e}Uy+hz47=]\Vѵ8r҇*K|MYiS}%1 $רFe*bxfca>O8 j' cCuk܇ A>ϔO)mfu"}ޢBDIE֨˫Wƾrj XI;?/&C|O͡ >KÚS_˱U:<1fH r'0ɖS!k R$RY5ͻZGkV+"A P.NCtO4wûoD/p6V^_(c-3 e\I"^[^0 +܎ab7G&h?,1n@zx~t#$#О~>9ncNP7ɺI*7X Usg#nsZ!#Teiou3 S_ ?y8 Lqi~4i,| },W]L8unSl^7|xpj5g @%6<2tb(9FW20#$h/6(x 7yCV)˖'mTAO9L3 ĺ Uǿv1 l SNqq#'oZA|A-ff?SfAq(Ҁ7 1J_`GFW6tue=l/m[nuri7=ՓmO,.*|DݘH[(|(E$i#5.^M.Y#TCܳƊ>.Lʪ$IV3[_}H5bI4w62k8&n o[bɅH#[g]ZWb8k >ddED;Zws"/Y4^ ۔s;ypu'l9&1!zJH[+ 6BsIՀtq5-4M JƂXvm|)|gnC-?'#)0guDpւ̡ b w?GTpnW ;5|f֋{!=${ۋF*nJhɳl)Xr{c+w35#s=2hKu&dgU-$`E8[@DZ8:Cq%'~NL# ?wo?aXѰgk<&C-VPwFsO^j,caWȏS-Iìu !w\o K!B݇ Lngb:A]J(0}[J<ղ[֗  񍆑~܇l櫈f _77](תޚa.9pĜPNU&[ L<VppF  [9uI-N(qPIKΜN-G^7q]*f]{VcE4O *pѳקc.߁u;;u3M>,JWR dY\!te `*4?;vEo?M_l} [(=٨csQV/%IvPP'|,!Ͳc/u~UeDSi)x$C؀v p4f ٽo)(5hA#{^ g#&ǜѼMȤY\B,#0=:luDܓ'C&ACHVz 2Agʗoz=] ̗ ~f1o[/<#0J@錑KHVk;#Kzz`PoSe aht dV1_Fok]CM %# .mnp/y3 MN4FLQ0-@|'D\8%‡&(,xya1}^q SEy3FݐL*6^>1|sIY8EPe2 t$4i VC2UbH2k2C&,Y_{ !SLil^P'9K$SL=Ti->AS%/NGF-8+"wx1@\rYga.ZTEЖ)OC2p1:ZXnh+*CF/̝qb Ubͷņ0po8w&D߹FJcM) ?c$T!9jE1__!aSY ","e/o+|-\ڸ҅x2Έh~v@@-6WZPJSdV'بˈТoI:+OpRL5 )͸QqD88o}V5ΚJNR;Vd8/@GjǜnV!xhQcЖo0#% M$ +Ahq ƋEd #So$ HMu|IlI]$jrϯݱnea+b'k@9R}#G>?J/?])AE`޿DZYXDx.bDc,Pӽ~ 7ODhk`>Z{M8C#*n#/fV7\%$Ǧi|p_-H5%C8tuf<{iaXTczPᄸ\nMȴ×J^;GWkxgzsk;WGPz4DG@@^0y{Mm21S3&׉ YZ