stb_voxel_render-devel-0.89-0.50.20241002git31707d1.el8> 6 6_ ܉3!y덏%!E/֡gu3 !E/֡-J)l<>فʟ$>KLpמi0oj["sCzy;!aNW3i*n D`WtxU]Ybp,OpJͥ=MP+;=ڂZ6Mq.CEI4N^`з$ou%bb;x8|5(RaNAF*eoJDiNV: 8LRTؒG;R 3|ENyiȣi+ R^z5~<0;e)x;/ k0)/B=UcdrCPA3f==Y4E{QLnd1gUQٷ'~j/lo*xD& قZm^L4' ]D8ʌhxwx;&;Gd+z~F܍ƜLq>]7MyڙiE.|Ċ H^C`1Yb/oKҶ+6%w&u dc0a6fb64cc283ea649f327daceed59cde5302fa44b861161a0c42ed3ac2e0dfea61cd0b909611648a89e14d1f061875a21ec3568L (bL16ߌp>: ? d : p,0?N_ nz    i Xh(8(9(:t(G0HDIXX`Yl\]^-bdefltuv  < @ c i Cstb_voxel_render-devel0.890.50.20241002git31707d1.el8Helps render large-scale “voxel” worlds for gamesThis library helps render large-scale “voxel” worlds for games, in this case, one with blocks that can have textures and that can also be a few shapes other than cubes. Video introduction: http://www.youtube.com/watch?v=2vnTtiLrV1w Minecraft-viewer sample app (not very simple though): http://github.com/nothings/stb/tree/master/tests/caveview It works by creating triangle meshes. The library includes - converter from dense 3D arrays of block info to vertex mesh - vertex & fragment shaders for the vertex mesh - assistance in setting up shader state For portability, none of the library code actually accesses the 3D graphics API. (At the moment, it’s not actually portable since the shaders are GLSL only, but patches are welcome.) You have to do all the caching and tracking of vertex buffers yourself. However, you could also try making a game with a small enough world that it’s fully loaded rather than streaming. Currently the preferred vertex format is 20 bytes per quad. There are designs to allow much more compact formats with a slight reduction in shader features, but no roadmap for actually implementing them.grbuildvm-a64-12.iad2.fedoraproject.orgFedora ProjectFedora ProjectMIT OR UnlicenseFedora ProjectUnspecifiedhttps://github.com/nothings/stblinuxaarch64v& A큤A큤grgrgrgrfbe764d192b90e2b3f244734724bbcfdfcd7404679d2cc305742db47a97f059a7bebfe904b14301657e4e5d655c811d51fd31b97c455b9cc2d8600d6bac6cff63stb/stb_voxel_render.hrootrootrootrootrootrootrootrootrootrootstb-0-0.50.20241002git31707d1.el8.src.rpmstb_voxel_render-develstb_voxel_render-devel(aarch-64)stb_voxel_render-static    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g]@f5fYfS$@f3@f3@f3@eYeYe9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e% - 0-0.50.20241002git31707d1Benjamin A. Beasley - 0-0.49.20241002git31707d1Benjamin A. Beasley - 0-0.48.20240531git013ac3bBenjamin A. Beasley - 0-0.47.20240525git449758bBenjamin A. Beasley - 0-0.45.20240213gitae721c5Benjamin A. Beasley - 0-0.44.20240213gitae721c5David Abdurachmanov - 0-0.42.20240213gitae721c5Benjamin A. Beasley - 0-0.41.20240213gitae721c5Benjamin A. Beasley - 0-0.40.20240208gitb7cf124Benjamin A. Beasley - 0-0.39.20231011gitbeebb24Benjamin A. Beasley - 0-0.38.20231011gitbeebb24Benjamin A. Beasley - 0-0.37.20231011gitbeebb24Benjamin A. Beasley - 0-0.36.20231011gitbeebb24Benjamin A. Beasley - 0-0.35.20231011gitbeebb24Benjamin A. Beasley - 0-0.34.20231011gitbeebb24Benjamin A. Beasley - 0-0.33.20231011gitbeebb24Benjamin A. Beasley - 0-0.32.20231011gitbeebb24Benjamin A. Beasley - 0-0.31.20231011gitbeebb24Benjamin A. Beasley - 0-0.30.20231011gitbeebb24Benjamin A. Beasley - 0-0.29.20231011gitbeebb24Benjamin A. Beasley - 0-0.28.20231011gitbeebb24Benjamin A. Beasley - 0-0.27.20231009gitc4bbb6eBenjamin A. Beasley - 0-0.24.20230129git5736b15Benjamin A. Beasley - 0-0.23.20230129git5736b15Benjamin A. Beasley - 0-0.22.20230129git6199bf7Benjamin A. Beasley - 0-0.21.20230129git6199bf7Benjamin A. Beasley - 0-0.20.20220908git8b5f1f3Benjamin A. Beasley - 0-0.19.20220908git8b5f1f3Benjamin A. Beasley - 0-0.18.20220908git8b5f1f3Benjamin A. Beasley - 0-0.17.20220908git8b5f1f3Benjamin A. Beasley Benjamin A. Beasley - 0-0.15.20210910gitaf1a5bcBenjamin A. Beasley - 0-0.8Benjamin A. Beasley - 0-0.7Benjamin A. Beasley - 0-0.6Benjamin A. Beasley - 0-0.5Benjamin A. Beasley - 0-0.4Benjamin A. Beasley - 0-0.3Benjamin A. Beasley - 0-0.2Benjamin A. Beasley - 0-0.1.20210728git3a11740- Patch root cause of CVE-2021-45340- stb_image_resize2 2.11- stb_image 2.30- stb_image_resize2 2.07- Patch for GHSL-2023-171/CVE-2023-45681/CVE-2023-47212- Fix a description to use American English orthography- Fix compile error on riscv64- Update to 0^20240213gitae721c5 - stb_image_resize2-devel is updated to 2.06- Update to 0^20240208gitb7cf124 - stb_image-devel is updated to 2.29 - stb_image_resize2-devel is updated to 2.05- stb_vorbis: fix GHSL-2023-165 / fix CVE-2023-45675- stb_image: fix GHSL-2023-151 / fix CVE-2023-45667- stb_image: fix GHSL-2023-150 / fix CVE-2023-45666- Document another bug, PR, and name (GHSL-2023-149) for CVE-2023-43898- stb_image: fix GHSL-2023-148 / fix CVE-2023-45664- stb_image: fix GHSL-2023-147 / fix CVE-2023-45663- stb_image: fix GHSL-2023-146 / fix CVE-2023-45662- stb_image: fix GHSL-2023-145 / fix CVE-2023-45661- Document that 1454.patch fixes CVE-2023-43898- Backport a PR fixing undefined behavior in stb_image_resize2- Backport three PR’s fixing undefined behavior in stb_image- Update to 0^beebb24git20231011 (minor C99 fixes)- Update to 0^20231009gitc4bbb6e - A new stb_image_resize2 library is introduced - Upstream has deprecated stb_image_resize, but we still package it- Fix null pointer dereference in stb_image- Update to 5736b1 (version history and README updates)- Update License to SPDX- Update to 6199bf7 (stb_image 2.28) - Security-related patches for stb_image have been merged upstream, and there are other bugfixes.- Patch in a candidate fix for ossfuzz issue 24232 - Improves handling of certain invalid PNGs by stb_image- Fix Version/Provides for reintroduced stb_perlin-devel- A few improved descriptions- Improved summaries based on upstream’s README.md- Update to 8b5f1f3 - The stb_perlin-devel subpackage has been restored, as upstream believes all relevant patents are now expired.- Reword spec file note on stb_include- Security fix for CVE-2022-28041- Security fix for CVE-2021-42715 and CVE-2021-42716- Update to af1a5bc: only issue templates are affected; packaged files should be identical.- Update to c0c9826 (fix RHBZ#2002436) - Removed and obsoleted stb_perlin-devel due to possible patents - Updated stb_truetype to 1.26 - Bug fixes in stb_image (no new version number)- Fix signature of dummy realloc() for STB_VORBIS_NO_CRT- Use symlinks so including "stb_foo.h" and "stb/stb_foo.h" both work- Fix duplicated snapshot information- Initial package for EPEL80.89-0.50.20241002git31707d1.el80.89-0.50.20241002git31707d1.el80.89-0.50.20241002git31707d1.el8stbstb_voxel_render.hstb_voxel_render.hstb_voxel_render-develLICENSE/usr/include//usr/include/stb//usr/share/licenses//usr/share/licenses/stb_voxel_render-devel/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryAlgol 68 source, ASCII textASCII texthttps://bugz.fedoraproject.org/stbutf-8e6b2c0cb067b06948b356e1820d2abc679336f4c615de6a3d7e9b923f4e57781?`7zXZ !#,oo] b2u jӫ`(y1>~(>xB>Y*hX8qcޑ|R!+N=o[t_hxMMsaR󵫰+&>T0 1(+;|Ҟ73o*PEP.nR#9|[#t$Nś:͕&%e8Tj-DPb{}x`1UP,E>5 0yap"Do"^Yb`Z,; w*OL*G"n7}6s 2)sJ=_Mx[U'SU.(t 1h2A*9<ZE\Z25iEWg[5CO KFsJ"HWuTUA2/nJ}5ymg':f-2"y;ڕosf9?̬Xb0F=BuicѠȝ݈Uy}s+]GG/<}}T/u(o=Eۦf2`@%l#LGCl= xa~GiLݭG :GLjqaJbIMqR8Ce .ω:=>XWc~7'B&hlȅ`!vLo`L$PB)Ӣk=o翸(}=MҌ/ei4ԞS h9z \J5ްHʢŞe}2T=^ It \> B\vQ^ }^Nz ɒ@h=fn5+waJ :ѳn1,Cwe\G>7Ga&9.9~-5`;['zS!c`]gU|SuXDHmAT!FoB}C8W1}hڷ>Ƅ]Xn'%C9!,_ECoRgV~ 'A|-RT,w-/߂~uiz8C&z8;MVIFyؿ s/Q5GN ަuF Y7p}yԂɍ\ƽѤf-7/=VeX:I)fqLcdwg1#IhGZWOAa㝔BB9.޳}#+ BilS Bl.T|X25%HHy~S3¶\pgaA p> s`IF5[ ķe18_8="X%!K*\ HGObܸmz [G3 򹌟ҴH0$XV`YJ#]?ӫG̪BQ&~ iRf%ہFCG`7L,n1_{Qe4z=C?/PU["*FˎjM``n9b hLd2yvH[%bC=ѡW5KT'mp. [~zrd_+/`ZYլ>WCeT gX1I_dIZ;";IM0j94MDɖ0 n"}d'i%y˂/'j(NTB|󤻛P"s0:5lt˒$0NX)%} a%6P޹֮ڰk:qփˠ~ܨ3%BaUݼ"ٜ L*7y%EP݁oSS=n]f z+Cf-C4E>鶓_lH!H: ͉q VQ8*YW|p /bvsT#eR0 3%Tr n΢ jfyaP2MeGdK7k]ls?9&PqR&Ұbui5`Oq[ݯ@ ~܏P3`F0ZaQOѓ1dC$:D B14-b.'oWG=HE8.R)+(cfkŨcbVIINwJl,qU0, 5kD;m(cI(x%Sl-L-;YגzdT !I/V}Oz~to3xgCHd5 -~^xىp7uJȫ̻OV~+:^(#i;%Ѝ6Ga\| 1 ޻Ɣ9beNN1n,glxHc5Z?}硆#۲w~hbѯT`<Եgbln{bRƶky<5TU^`ʆ}F"#J,>B(g_GG?)^5BAGTlp/@I1ښs1qLF'V6$u?DL[VJ X?L3]̹u/vZvNn.OJbW d@N0--ʍJG40 jȮrZHpκHdar쯇v5AV)wMCgYݒߞK.I(va.S$ܣx DObOI&Zhkkƞ2b^@-Z8LxXݾE*u`PZmGCNXV^]JYU`^MM5$$ 1uOy3}*OB*֊-=LX4@CkvƑٗtK 5`λ]Cwk"Ɔl23y巐 hQLОwlшm֞Mghp:fEĻ1$$fȶY2CVMű\-Bdx$,DsJa2E3"8 hHU(M~Q9m5O ^h})+#U_eq$u|{E$?]`m M|uP t5e?݇|C1a Mꗞ.ČAKexObvDMN2`y#mHھIH<‹ɹ >6v@_. (nqB;ZdUT=C<@SKuJԾˋ?-m,ՙ]>1?l-G+ut0(m5'QۡtA|LH4c<'Ivvgݫ']`o+:S(o)ua9|?uV%# xX֐_Iv2b'+JyhpC"E(@4rۥ-d) ЧsIi!]⭾$?Ne:1[/}[#ȼְE|,i|F)4T7jY N Z/Ŀ!~Vg!YBݏ۩7 l@f(-Tf#XYTcHo_DDuq_HPpB7[y<S=uHousm`Q;h^.F5Enex_Hm@ܝŢ}&'RޏxYi A5D{_7qqL[4I:(P{zIw_F3Urg*ԢgP6}-aYkx/H>GkbxH q‰AWR3Mâ\;X,BIu77ewנ! >sY*z@NF C,}VzV_~:hZHM1^W`؛Sxŭ&P3@jh9tO/ d%+1Mǖbє5r:Yٰ8X޺:\ Bek[GE5DNjxmzywL4m>@PD>]>j[dP^,OXP$k+Qs)ߨed H* ?:'(2;E-,a $Zh8ޣ!?|yIuak+@'E|mٻk/}G`0\dBTg8~M?MKID.P Usn)0>S.b+ OVVVʵWua%0H//,D;J"Ųܚ<(;ai P{5? 3/v5ʠtoXT" uq6-ҙdE:apɠX둤N{&{`;ai筪.a"!v˴~m̥0:ʭT>2c % 9qK'N:"A^2;ͧ6 U-]/"myݐaxiB ]ZR,0MWJZ u=B mYRee7Pq#U3'5nB%m~,g5:}A}4$Oia60MjgG=`1 _ .L~.!o `;I78 /Zh辊-v64[v%F؛xմĹK#Hi I}漙QQ|Ue>ApkE*s[C襖1Tף! w.ɶ5u/Sp{qx\+sdG\ukރK*IFsoQXn֢(P ;ąCoz?K$l&bpZ د [mP5 WiXClNρpg^N}]:}&F7k]JlI09TXhOG@WyoT[BM&II7A)lp>FѾK1EdT+so=)O+ roU;`旂f' Qz3a14NzC5ѥq~4O6pBuvb=I#-^j$[s>u<gr6z8 ڡՇ1SZ9chw Ō NYJ]W| E )[yn5DMAx@{.%w\,YM/2SPyK' zWsQH,y̼lJ-Ò ) UFZ $*kڜyeT/Gۥe[+n@ZѷO-(ã{N㩍f@pbi@y, f8B.!eWcH'u᫖jA!򖜋O+ô5qݴE^iG7; } /,T ,;X__MKc%~]l4͈?ZJkʗP~W`'=0DO$~,5gaAMn;T&Q. CjTPz?J0+ēíbpRVIyIT>.' 2uJo 1}wvo FDbg|k)+R(i}D`vmJ*~< XqFJoɌWZ >Z2#1Mp3`9i]|I"KR*L:(0 aҔcƙxQDŽ× K4W 1)vӔ ~;AFj\\7CO iIUFT"/2~7;,b\Ghr 1 G4c?5:GkςQ}}C at!`&kځ VpBѨM^;ȯ{(;_W.;i8T'?7,;4UFֲsmCQneW_#ʠ$K^^7aW2YRi"PfcWuۿ͑r0HI=婡ї@Ҷ_82\e׌5l:H7LZ&|ugBEK3lV oc#*r~{[Hc$hF;NNmbamc; I32y:#tzܦRUޔݚ(t!&m\.Vk#%'# SAh$ y=4hnx{Q}Mq.xQJ@9E{.0KM;u]+ ::>vPװUp)t)'*M4<vԱ;%4&8\H;| Ѭt0zPz3Qu:SD3OH{`2O4./bcL==KT49]"q=ѻ9yKmN* >JGUsh-NfҿqҲ Ocͼb9|N@٠ȪNH:DXM~RxV,8`1ʙۏ>[%*7jbBN 9|aPG*MS[ƀ:eݎ)2BfkQsMڹ.a+q&ѾOE6{3gNNo}'*jzFy EZVD4R!'K29,t3ɱϏ7h$~cӞGLIY[lKLs3<ijn"hyѶޫ/P6 4fj[YRI dհMتՁ1U / .fP!ƃh{QI܊Y_gsz;6Nl5up]&'LTಫHm΅l܆o^ځ?P0Yj%Ď2%W1:=AN!NIWoRфI/iV/!={g,hr55!W^77#>orhI\h`>`FYdG4\ ْF%F+)=XK+g:,i~R<M$yC0;E^ a fFkB,F!(̫Y»px8wrE}Yet=! U]f-aKGⲩlnYX{1 AO.JXUg[r͚GMrHsJ7ty4[(W܌n6s\I}9jF̒aNry KI/ysR|ew !SbZI3M~X'&na_D]` tY .UNJ{ERZ%8D4'%phv}/({F<&,]RO ыyv݈YNw$}-ȏrXR{6'a, xNJ%tkh Pݔk@wҥO tRrzQǪ\s,GpB0 e䞖s 8 /v-@F⨜'jcf7?^+gr"9=a)aȄH4U9_θ޲?  G9hy,9/x9JACL5.zHp2t_^@)$23`X0AʶxUu#+W(~:4N67&|ЌfԀhfPYKlfg=mL[WEʺ6&yP&O$3F"PyԽ.Gx%(㬒$r^@GM;@|QV.1`:g3[e%ؔ̐-Igibk*5󡶰]"A+.9>a8AUׇbii߱G=sWT!CdkZK&j,kݶ˰Yti0"1/I6&ŻXd7n >X86\E!s5Y (oC@־?mS,34!v]WmZ1ּyh| 2KyD]tUS#7{p` ;c`ČRtߠ; N.%`!V]I}!Monj]?GU:ڶ iGƪgf3u%?&J0&(Фvm=&%kVU_F&.\9R4 [mp5AKPQբM &Z4gvNolR}e_u|XSUc> &zǿugLo"$b@`*rQQ BB&&h݈/2V:ɘu+wtG46"<ƠGP9K>:FH%=u/ܒ2枎}ep)lk(Lʰ Ǎ(WN*(CD?.2Y Q+;\ʌwksSbwQ&v8]sCrONM9%ຸr3N`A} š㉀$fsi%\|0 Dv&k$/UpB$ūsy:\ÖehTT7cC5\"B e}b'w[c)rUmbPPpb(&^Yo2[Jlr 㺹? ;u[H5*)Ըrn ݜ9ru:Lb1}ža;9V3`΍2dn+X)L㔶=V4Z/w+ j|. #"cHvqqa6o싧-p~PN//eW@DĖoDU,Ҍ&Ґ$O`[}ܸ~&@)kBN2]IXCu@Ѳ@JtqU6أa COLc3B34!\۸`ngA8Ƞzz@2N!9TlE@+Ũ6J֎) XgD&wQ2K'-̅scrJNt/ɬ:Ay}!=Mowc:܂FpZnǙ {sUo=R:5)k3{0 =E~),p>|RiB'@_#y$|@M̓3_Nbۢ M[IR2[5_1(O8.dbE<ܧ߄:JD-ۉ>c#`O-~~Nd) ,@H <_3mZe4q^z <2,TSXIбiiTz6nՑ &Ȝ@eCϲ)W2[t{eO`JF/Mǵ#E1LlwI N4\IE*jvaZ ҒVbdMV!=V57g"u]N 0O qoQmYH+emzr%\ufРdK"^{>^DaD[UYMDOT8NEW AM}ʛ|"^pjE=&[؝+fSr$qţJ a-S.?-+Ex6uBW@{ '#~  s~2T-uQW{:moF+6 _ T1<ėgCu `^V7$iPf"W#64C!w+M2mF1x ٲ>4=9IQAR/d* a;bDR)=A\br5K>ʣ'qZ䆟vpSc_,yo>?L r-{2,d_S 3ژ mҚjwmʳp`v;N3zXtDž$4vE%dJ}|]/j ;eQLJ{L?R6ǻh88lԡWccPPH+E6@B:"~߭xD[g]K^\h`Y^l,`*9JYq_w2*\,OZf^o7$<+*3qyu;-ńN Qq bGb[z>3Ɍ PTK7_`ٻi,3=OYJ|̋ #(kkƖ.v? G\p="VEX,`R?ZRZ~5J:ֶN:Y= Ζwul}V3Gjl-w; t ;Df0*r0\un7쁒\9d$lͻ?2ɯ(rW˛ԝ G߸VMng $ 2FĪ.Bo>` >̺O;(f20R}6 %sbl%l{PKr  ?'3;1N}i?{F'TT/%~T;\&R\)2xr H xzDp#'NL屧ıܷ#4a{~ڮ9RiONM fMK!v^גnR;%Dp9=uALUSAnrBF40DwU32mCWniHc/on6C4y\c]]ˌk4ALo,n,3r`Vj:)iib?v*"I(^*Y z/Zfq:bޝK~i0];:<, ~>??q(2 =(ApAQzn: |&R5k/ ֵ)+0fi@8aOC<\7=j78]-=t4[LASrdk[3"ZVT`=xiB#j,9s||*Mz TB|E}VܦkIdtb)Ϊ w/U~0RJJ"Vb; IuUv [ڈtPոc%o~$2ai8+X,PZuh6G6U8.5"]gQ *>%vxh8ƘD9ϩגO<[+I2'ܻ8*$^`ҸYTP/v+Eǫogv^w8VF ]3>4Dc/vO7riiu,&xmd /H"P[6H?b D!]C߃]_]=Ѽku дJeK5-v-KcZW4˄2SHxRAtF'1X ~{:@ki  Q~nF̬P7:ʯJu"{ѩS.o1} q U8?u ᡢQOعz^[ nV?/qQ] ք3]V/9|iH4ā CQylA?,"}9O*VJ%oIJ,-yĥᢠU n 27}1VTaiڭlL3z7'SCXovRDmn?LcaPDXF5*ქpA=Q`4A)Y%͕y[}+*}[]_Rm8 t-/?Mv) &z Q6kW|ӓaV#X,#Fp>  xIO̡[}Z¼RͿDg0* <{&btX@ u1|oJ Ӟy(^E}um xFj}洽 v@'r>3#`,{ p6%лCeYu=O:|I6 pNjpA3cIҩ5NקS.R8hFHtqs%{븝"-n}= m@ @ܶ2~s5$RK'_bMhsMOo]\A(G$tHEɈKΜY$_ )AF[ȝ _g7 o pօM҅Ή\f̡́47' NW 5y)ƇTAmS^W^v'Ѱ.OS-6t;fݕkJ5M.3pJH/^OprAJ`ˉ7+ *!Ɉ`7tOyN6xHf>ˬCdž.ƫq*zs4E^$B.MnH)k2*C0ii'L*CbM>ѣ(@fQ;֛˂yMR76[s \f€sxw{Ǚ@f2>` K3Ex= %}p8RUCtt BYM G)Ukwx#(u/_dH 3z|A$!vFsGaW^KNFd] >K9Fh(eeiIc2|+A+[H/ܡ 86HO8mZHpg#s?SaxtEsK4ζE9,,&Rq]ϝ6-aToU6G'kEE a, hc8F&Մ@?"88WUc +j\7CS+eHA{3hegQ2o00K \^&~ޅP(@?y[Y??[{nNߡ+H7cm]1e-6HFn"wf $<,=3Di;^S$iau/,#|$߸H|A2PD<{ . ?M㧽K]IN(Z|9)ßfDoouvSS4El"u.RƩo_T`Ԗv] F 27p a { psbʷGdX'}=`P] J4'D70Q7GY^AM2nl)*|-^$ -[[#cGakQN?O$M%'p0brlms.[ &V )wB=VYUK_W_ EbA46-Cw}eT',Zth2¬ ΎFX%&{ j$QJ, LxI`YЅ1I  /x^I<֯սaf+^8i/"T6blx%- H:rn*%o-8"!8EJ>^yJ'EkrI!z}}cg>Od`ɪjDy~ەJG?g;|fօ.I]%M}J&6BqB3{Uk=^*^1-}QSuUm2|<''t'SG}ݝ ډc 5f%Y)\3a%ՏnXN"UñPG㻼Y˰ݜ(a~ ڀKk4EF6_ -.^#:|Ԃ=4!_&T{[n26T-0O-:v{9 Q[:5wlb̗bB*Ⱦd\ΰoG;ӈJd@ E|S|/?_Vn iN4xSTAeauhL=kfIU;m\tOs`O=5M<1 Q9)#|E^"__e0OW)XFȝj WT| дrs6&|%2Zc]{4 HMdhltb<bt"g`#긟qfp>o`o41݋F!2`wsb"A$t RL3ҽ93=/swq>.v> ?ùÇ;%G]ʽi%i^*SXiBQbNEkBb~Pgm-0tAD]4|wGR+4M.}0uh2IzF'~E} =޳&m,]!Lݺ/W/@`6J jo<-*+Jd;pnXƨ7ŏ=1}dDҥR< 1 v"m(iqs?Ty^m 66NhzS11(&zT^w قcrn2a|ziG%_~ZMNKs ۵ "4NW=.YF|ŐTR)Dx-4kWf>gT/=`p,;CVvϮ6pw2aƘzӽk98B`W/UoV lʨ kO8yCOq-y+Nnk3OE8Ȼy fn ++[VF$T!H ^P@B7ieG;F@ܪ7OiTq ~># N=n*(Z:UG *|}ROzB:ň\1;%eiR<;Le+ :yw Q ?oIj/(R\x~]?KCthXh.Gr1헯 24jj"g=*FXTG?nY/`fW6-bA뫔"zk99H~1O91,Olj`:xAZiIl&팅3RDGUAR/ ؓpBt: ^[MUgw|O|R vFƳ uvtZGc:' 1$a)DĪk_N /LgC歺NQ6^g{"&0{ 0Ifha|` 7 H iǪ8+?J^q&5@;ft/TiAU O uXxc!iuYBBQF3!y ̊zCx߄ ș_/8J @p+}̍($kp!^]E4>KGbǴO6ɵyhei}-x^K`5-&ې(er[_>Pnd;~M?8&S' ш6vLT BͬD7&II$dOlȲ7.p_D CYX7"ZBJ-r*Q<0qkr˽JθQj"d rFzg0*7oكR_tIfH~Aî~R2֌{bȟL=ۥY˜lb8Ae{A碸@s HK> ?G8k'^^?cjx˕JQ|EnY7dERZzu,P2Np4lٲsIYLh>ic:t b;ch9g| pV#u&`y:1!o?aŤo`kn!rz2gQښ6QH%MWq50OxL0 "Z_ b,$'(>X's"i*]t= g^8cwdҫ5&4|t[$^ERbuP9mRMQ2Rh@IF eHDGѢ=Ӻ pzRblVV)a8f;%.a| T_m+A>[5WJ^թ{N;r? 'NR8- _(Z^ws]^PD.m_fqo~*z3MFk4Y!ְ ]S;1ZAI}Xj$*N6Hζ?v >[1dFf^%yWSAtɖ"+w xeul8S`]K >ٙD#1_J+|9tॎ_lѷ8VQ,[4=hHGPVfAdAsqr%fFUTPB=mW}S0RhA 6&had<ƌ=r!Y9nO_:b@:um79!_^jA䎗 X(pK!tL`q$dvjOyw-9@llСue?#;>EyN&} +ol3(K0uO7~pItN3ifGу6Hjҟ fXFs/~Ï͇E["ݤ6;iT&I)>+h-sSpPS{Fw %GPʔ-Q<5unR-%E\0}7cES SkTGir}xI0lU2[`P}zoܴ"6gv&4O,p}ųIԾ&D^K@!`ZpXMAk.T@ V26GTЫ W&zϒjTH1,]xg<)'}2%CE˙a~%ܥ eo=W-'=hM2+QCK \gp[;(%~Zcz("+IW 8.0419HLO jbL ʲUwΉ'2 @f_^CU<溿Ԣ3].l0j0Hnx!hx\r)QkAw5nvG*m@;H#lCAߐy5b֭nͥQ jҏ,ȢqBi)`3MMzp?I6{gK ,P&02kE*?o7M5ZcsPbro5p?jWu9ij>+N W3D{>8~]!%RqlŽAЪ4;U_E',8d9[e}&w:D5׋5.+:Q_qIi\m4#B1eHsS R̪;`ܿ_&DHv2[Δ!Q\hGI5^nWlXp!f85^ZNޥµ{Yxӹ\2 / h#K(wJo~&"?GgǡylNͣ 5L B_~H䟙_o.ҭOY±P 7REM0dQ؞),Jm~7fcjt,T>VYeQ0َGnZ-FYO+Qb:gJ}j_ZO =3ᐫR,HfU#|Xdi߿}8˙gϋwcId_f8\JJИ(0|$xZ@'>Jݱ;QfV,. X+8NKPk{O?QSn!xe^6APzmzI4V$*LuZDݪP1؍JadP"JPv {픩l(zZZT>utUvNZuwTA$hh֬}'r%εSjOy"Srٶ'sp>_U>B#홯O@,H?To~3uf%u T-٣x& oηx͟V>$"dђQ9#Q_ݯQT˼E'ƪW:{A-#A?K\;ME n}G,<%ƯmzL5H5/ל9&t%l8E> }Ac?⃙TA7@ǿkD'2ڡKEId 5xe+/uÖ i'O~66HX(ӵ]`5t(ґh%uD j>g)T]ʱ}ZY~VpaV۰@& m8}]fci`nEcB#I{n؛!kJ}_W`I+گM51J& vO)~l quj`%8ŋ&K[]w,X,j xC94$QҜnbGd&F@}L2կ9Lլriy o;? DMQ.73z@2Kp׆ߔx#˼3 \mJRԷ\H87jhԺzLJ9DQT<¥-4=D=SdPKv=Id~A w:o5QDK<4ynKxu/N"11q6YW}DSr(>DZi˽Sc<&(r˽0Y0'4P!uOxW-:lI_5狩/= >őI7!*8U\dkX}&9n.#֍7Hj&-5|n"x[w,i@l,/q+xkԁlg%mG? *lFYY1sq#&' rfO.u_TFj*CW_0gL߼_1pAn7E.$אe2Ia2PQSfU4̪Rq8MBAJ]aV;tW~v􈠯@zD26bBEqj.[E'1L[1Kwjp\S t#VV}J?qβyY蕼+]L=5Z Ŋ&.23 N7']b.UHVf+in%cW`|4&RBM%.\XoA .ęWp@mG"h55XAq-usEF%ENZ݇>Wڝf&G FẤuco*|Hs,399J"X,e OFb  Č|[x>ڴ o==<3_J9Z;"oi3=Baڏ SxԂ|9X1ϙkQ*7]XH~㸎Kd9XCѹSi9U4ܗ m))8o+]ik183KwjÀ./gG^5`!KZc8JrH7`^7ڄ=xI;tOC-su+1f˜QyBs?.ִ==J oHE\J5b-_aQ@؎9X⁶L_E#KRѫ?3$ ?0JDt)?k}M>_Ɉ$Dd =7*͉¦~YsJJpb=Ue 'YU4wR@- S+4Qj{$?0ke"r0ߔiMk?vΛ̢Y23dHFOk,%ҏdhq-Ra"'c~ 893tU*sL p ~H+T!hZJa̧?>" &n1wA%wwB".B^mF5kR[ϔ,ꇻBTD!(PԄ3iW[u-Y;uKxs02?Gas?*OxbEo,b1 -k#+_e1QJR}S6sq_L^n5(e6h< G():GkSf !hd,HРcĒrNzmby)`WF]FɈ'`{xrHO'$np"gbT?EBjVgGpIὴ6>n7n=xiC(XWw&_~iO%JSQUDk-eI4L/)1.]hqR8`Ì^ɝ+[5]e6WW;f^xFnK` ڸЀ,8jl/Eym9Ƭޠ:D=:Q"x3vC{^(rtN_C(^#7: T3&(Nw:*g)jONצ 3 @TI ^d8.)e=N8ufT0 aGNxb+y:b~)ubu4ү~ p~7}.a(Eu(9_ u@@@kY}']` Ca=DѦ /XEl59|3%<+KxfZ?W6S/g}d|们.bwtY*Ξm SAȯ[燈`mf$nb_Ps d/ONn/HpKK2V%MF_=ɛ-,=用.4L8@ȼo~^+@ ѩy`Dͬ-( :B5?KQzdjL8V_WF'a[} S'S*9$b8=5.X Ap1xPs+z= SW3 k%˫hfnZ]$R4Æ+MFyfqS3d"}`̦B<_Gld;*KLcQfXQ %O"2D6d#>VQ.pHȏB{#1ҧu,Ggp1uV?/d8ջf;S8IL693V!yiD kXe]H|'ʹ1y>hxcWC/{zS2tTYz{30ŭA$0 Cb_!H ':96>, Pm`/XhU̹W(yx[qRq}EK`tľ'7sn+PP'q7l#Hx#H0yXb{-Xf$}k#sp w`+<{aql