earcut-hpp-devel-2.2.4-1.red80> K KtĉH2!c31^ WgeLsupport@red-soft.ru  WgÊxqw %{; 'Ma[Lۢ3? M. v$΀‹ ыOഉ;W;vn3S I\%&&=l3贓Hd lάoPN0!:wp޿}~~#˽rHRk@wOl6yA Rwfy"W05S4KdG6թςICń<KCW0* a"N I:Os2ef8a1cb30c60dfd3faa2a23b59d20fec9523a4ac1c43573afda7f256ccf63546b0496420c4fa5b57b6822a6a4f298b7d2120d544iYto'嗠>: u? ed ! I|  & 4 P W `|$4(89:GH4IPXXY`\|]^bzd e f !l $t <u Xv t     $Cearcut-hpp-devel2.2.41.red80Fast, header-only polygon triangulationA C++ port of earcut.js, a fast, header-only polygon triangulation library. The library implements a modified ear slicing algorithm, optimized by z-order curve hashing and extended to handle holes, twisted polygons, degeneracies and self-intersections in a way that doesn’t guarantee correctness of triangulation, but attempts to always produce acceptable results for practical data like geographical shapes. It’s based on ideas from FIST: Fast Industrial-Strength Triangulation of Polygons by Martin Held and Triangulation by Ear Clipping by David Eberly.d}*stapel80.red-soft.ru(RED SOFTRED SOFTISCRED SOFTUnspecifiedhttps://github.com/mapbox/earcut.hpplinuxnoarcha7OA큤A큤A큤d}AcQd}AcQcQd}AcQ3b838bc3f643d34ced850b6d53b19e2d9abdf6c2c067425b02868d131379b3cc054cca071f07c50530d1e4a11945d7dc843ad5198a4eff2fbd0eae825aac66e6f7b61b849586b0f5100422c48607ad14574d684f26fe5273c9dce6018075faaa828f2aed51b6526881a236758ec9b08cd69928fbfc70346d9d44a0b3a3444fe1rootrootrootrootrootrootrootrootrootrootrootrootrootrootearcut-hpp-2.2.4-1.red80.src.rpmearcut-hpp-develearcut-hpp-static    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.18.0d}@Alexandr Subbotin - 0:2.2.4-1- Build for red802.2.4-1.red802.2.4-1.red80mapboxearcut.hppearcut-hpp-develCHANGELOG.mdREADME.mdearcut-hpp-develLICENSE/usr/include//usr/include/mapbox//usr/share/doc//usr/share/doc/earcut-hpp-devel//usr/share/licenses//usr/share/licenses/earcut-hpp-devel/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19i686-redhat-linux-gnudirectoryC++ source, ASCII textASCII textC++ source, ASCII text, with very long lines (400)utf-8c9eece52b3f878fb9ac7fc883324a8ecaeeac3c57b27e53a079c9eb2209354a6078532ed49d2b239e5de9b4fae3833ee36a1712ca3c496d3e5684c91963e5e10?`(/h1+1V~F9!''#fɴ_䓖!u‘I_6fROa&Sr`T|Q7zyp:l^ l'qך;co2u) tEFcOd/5!db10I>p+2EM_ưHRL*<15{>inT,)vY (dzp& ޮ/*L 2| ڦqEJyvC}ʟ14ͩ9$;&tQN@}BiF]^k.> ֋`*=z٢ >Wʀf9-Uffêy;,ۮ4~~X2`R?©2kSl,({`ߏZ$79=`mo*=HWem $'H@a.FӨ+ji+"$p}e UhݾY4BPF*R1@95bcѐ?V$IPyF6rtƴ)Ve&~/~Z/CTvwsv͸+~2/~đHi9ʭ~()}|sٻ|cm HCZۻͯ5@k+{c0{ Y3YﰏބTb{= C?{42H#_gni(>K\OQWCXzOk,@*04 ~>CTSJ$}58$ Fch '\ң,5!SVWQh >5R, $)]. cy`޵zEnWuK$aXiZ;ى(Lݤ,.Qd5@UQPuݨ;yV~*Y}jW!Jj(hčF# T&Z9=?,;Z4GDY*/UC2ç__k3;#XTDDqسu_Kbлk?ӹ`m]q\sQof6~h֐fݝ``"T2KZ-juؔ2 Ȍ4 xƁHj_2ϵ?\?ûUZ5`WZW3}7(Ԟ:2i}w2nEfE_$yTf ƸZ+3+G4UۼkƔ7&։;)CIvZ/J,ɪaɑeY6U i$Ґt&tVWS[%tD'IJH߽X_ajݸ Xo[+~sܑ*v?D_W00GO_ػ1XtQXE7xi,:{Yb#=ަ9}:ަL=I'uQoeYT~?$Jݧ׫m9eƍ,,_z%0_1갃<:FQAWj .Gv5B8֕>A^e6OMޏD[w$i 5`&*, .CC-k9 5bYuMl+JNʉVm4uF]ӺrӊhI 0X}#w;2A]V9@ G>z8  P@F$, bqd8:8\*0Tl2:O8:)6 AiΦ0`Bahl.]*é4Ӡ8hX2,`iO7}u: OFBh2 ,%6MDE&RX&0'3@w0O;&9B'Ӡ;p,x$609T)U=skXƾ NԟI!T`. x~LpQ š0UpLH_-E0葤' ]-48>G"҂C?^ acd_m@ʘI$_).y=D!ci@a\vkA, 4W~L-FNqM7\+^ƎCq-*-ǼtŐz2aA)mW/?-0*#bY,wV67":`°Ispn}28HQ8z°F*>Joӻ9?W $)"ݵ;v`Pa [-+Hla Coh4!;8 qxd "6$3kq^ܓ ;`]D =SB AȮT|x-E(L37NS+@*4P(=!9p,Nq @m'ZvCX#Ad2q;hM"OUJ  RsdsNW&iy9~/nY $c:>ȗSNfmdE7EAz]lw S 0IfЅ)Ht3w5s*:ڻtZ5`)1jN>*^)"Y`d8 M:[<buA|[;rkl-Z-T}HtFjx{s#EqKG'-#dU'6D̈́ #?Y }G6VAY23w|рP)  Ҿ5.ŨeҏtΕ$v4mTʺ .3R!ёCtŻū9 (+QЙ,f)3G` V/K$o2=|,.h+rFP\Qmˍ^ـ,&Q;\R͑IԊX'xzp"&M:tm` ~pcukCWQdk*a%hNّXEWÚD`Mi)@cEic7;C|A9$YĉV.QASt7.]h@[| 0Z+:]ۮVFP> Uh6%r pWH_=}bK %F,N 'kput 4 !xb#C(\[}=dʂ RS Wl^AeN؞t T?&l 2K67o+dg}<髆 {BmHvop)q;aPp"t&wҔ1': Mv wA@Z`^(NOФ' lR9@3ەJ{ g_s +M,WDGmhwbg q; GhEXJ9i$9Xɀ]Rc~g2:Œ:$,n/\/6VޞM0Kk!G@TaK6b#,,UoK}_Ft=D6yNIJ!8Wrʡme')dTM@%΁G'92#!1k;b}" ~rəgysѣ\@w<8%_!GP,LrY xs@$9ZSe<wX+Ly0QاbO麵jF+ԠOB% ,k`%4'+&Y!XcvWA,I60HJ ԹPn4$i='-e[嗼&Z7RX͠jiφY0$W#?6>Ѿ"$Z~ӻ y!t3A k9خc%j(ńPڔp2'$9C{4 Q|_R~Q\#gBAnI1oIݜrZy@(%OX6k 坝V_!kHa82}7Ν͛ W[-BƭZ$Ai"5$/J÷w#Ey9||秔Nq=Pg!jS" k:.Qd\3Mjn+#/HzGJfIіCAkRzn 6WC!;D6bNDeR6г"R-nG]Eֿ:w=}۪g_'ǩ*$J/n0߽L4**N9H2) o/B onWVGwu 1.%r]~D|L"ׄ IP"*Z2 O%XvC>W{!;UO Y۱* |xqxmOg./ˁuRHٯPœQ/__x{doI8go ӗxM-,1$twDJ7Xn9Jd[0k!cagRngKBّJC~O`Uwh2k P3;3A+inyGkʝ;.̮& q1vOJ&!ZQ4(_/dF;Vf/84hIzg*Ӫݍ\VuKx\ڙ_k)^)ϐJI.U җ( 2 ?H KG#۲V.#%s)i+b8 7u$69);| qJ^K?RY5B$>#bz)F_~0Z?1`B8*"`!7ؐYsAX>ab_^6Ӎ-'2 [rX+<#0<99O%Rg2EgseA2xB t e &NSIJH@958Tn+4ΌU X}7TAOVrc{Dѥb0[ wc۵]C[ ayhJbl^%# ʝ_6_\[,ٹ[ ? ȎgBYóhoMz(ړv^ݧ.Ӄqψ.ex`0z'*jhIN3L|[dF{qvm0 hL۱f_Ri>Tw<]w YjTԂ5u!it]Ξ 7Rޢfp?9Ɏr5Փ6e_1ҷ+6!)vΒl9-)>Ahמ-xN:R&*I ?eMF4lRQ0h"P8&:=JA.YAh/%jo7(K c/oC$ac ?lD{79́+ˈЃ/W:=`'b$?87lP m֤YDG9̢&l 2C'QP5(EH@҇ڙ^LlDܲx+vR-mr\FI|HYfuTj|y.\fYd9 ŐpZl"#z/p #ыʘX 5؃_ yV L4gΣs0Nup|4<M{3ElR10멞UܖGĩd^-umo1P  S \Ns:XG1HyhJyW$ഄ?-RRe]2b BA².tѐQLw֕1=B;vI(ŕHV,ҎV %C:v汭U/(0ۏaq@=D^mZI`A(^v5eVS`qPdqVj9A˦:F