perl-Data-Tumbler-0.010-22.red80> K KtĉH2!c31^ Wge support@red-soft.ru  WgԠG"E#0޲Qjj(K*I5Ӓe;0MTo:"ގAQb, z=,w9}2 +ڞG 0e!35Wߜ-cPƾDl${h6?B$)yN[aTK;M#G8nS'uTjT·U~?$RrԴBM\V8F|Į/i|];Y8l{Ka m/j622229c27801518bae8f23e4a57fb862cb9c7380e05e8a91bd429bc400d2e9f0aa40cf0a472b8c1acff8c92c6b4c6555cd50f789KFM>9Y>=?d # M 28@ h  |           D l   o ( 8 9 : G 8 H ` I X Y \ ] ^ Ob d e f l t u v(w x y"dhCperl-Data-Tumbler0.01022.red80Dynamic generation of nested combinationsThe tumble() method calls a sequence of 'provider' code references, each of which returns a hash. The first provider is called and then, for each hash item it returns, the tumble() method recurses to call the next provider. The recursion continues until there are no more providers to call, at which point the consumer code reference is called. Effectively the providers create a tree of combinations and the consumer is called at the leaves of the tree. If a provider returns no items then that part of the tree is pruned. Further providers, if any, are not called and the consumer is not called. During a call to tumble() three values are passed down through the tree and into the consumer: path, context, and payload. The path and context are derived from the names and values of the hashes returned by the providers. Typically the path defines the current "path" through the tree of combinations. The providers are passed the current path, context, and payload. The payload is cloned at each level of recursion so that any changes made to it by providers are only visible within the scope of the generated sub-tree.cXstapel80.red-soft.ru^RED SOFTRED SOFTGPL+ or ArtisticRED SOFTUnspecifiedhttps://metacpan.org/release/Data-TumblerlinuxnoarchqZ1Y%pA큤A큤A큤cXUTcXT+TT%~cXcXU^7b851f73c6cde4f9165d634ea9ac6be50ef31de147405fcbe7529c525d8b9d8f08fb903cd5e2b9cef5c75fa714c48bb3f1425d8664da9f13137325929fb943f308c2ed7589aff3b2076b48b792078d3479c2295559ee7bc4615e93abe04739393d2fb9b42d1134f39c2e990d66b5e9b77005663fe956db526cc380eb3d9a77d8834c4ebff45be11f35f059b077fdd747dee4b8a747b95049d849fef1c0ccdc62902f5491ac084edbbb180d6f9cdfdbadf359ab8c5d20558b01233aa1cd1ab9863d48ffdf0b6f1a8382afe11d313be87a564427c72ad1a049d839afe68c9b061crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Data-Tumbler-0.010-22.red80.src.rpmperl(Data::Tumbler)perl-Data-Tumbler@@@@    perl(:MODULE_COMPAT_5.36.0)perl(Carp)perl(Storable)perl(strict)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.18.0cӼbAlexandr Subbotin - 0.010-22Anton Fadeev - 0:0.010-2- Build for red80- Initial build 0.0100.010-22.red80perl-Data-TumblerChangesREADMEperl-Data-TumblerARTISTIC-1.0GPL-1LICENSEData::Tumbler.3pm.gzDataTumbler.pm/usr/share/doc//usr/share/doc/perl-Data-Tumbler//usr/share/licenses//usr/share/licenses/perl-Data-Tumbler//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Data/-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-protectioncpiozstd19noarch-redhat-linux-gnudirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)Perl5 module source textPRRRRutf-866c5308a1dedb7892e51b9dafed6bc44b3505b592328dd88357f06b16d4cacfca88cee1f82cb72859bde0df46114d855eaf98f2518652046af3583f6cfc43307?0(/hl}d+ઌ7(UY+4+0=kd A5b |aO_$oƒlsd[DDlדqFGȴgTޣ4\(* eܡˤl3PgzASTWk <97Zn #l|jY@{ ~$zbUx^te_0pp0JOvELyDA$i7ʖfEE˗u.ۗ Nj%6!տϵ}C ׵M,m07 ٠eˋQZ=!@ĹXgݦӇJAIH* <9L,2Q(fG+S)s댳Bf1.ָ b>uʦ:=5 NY TNP `E"aZz|fqKH`IB{ThEꇁ!5J1ȐBYM1$T "]8B⢲P`:NUQMl.K"LPʢ `*EESmĹT PBcQMf9F :JZ068JBiSPx78O6{iC ٚȼJrwþAfSQ#|Zzdxt [:)3(^Cj{YJH58ю%QW!s z!_~vD״/P|6VzܤD=-/^B?N`]x~&s:>NMֿmEWg?˹+aZZY j o}{. rLblsqcoCד]F5GtPF~mWdMnđɭ#"q=:-2n!]W(.WF/"hz797#7뷘^닽65]k4\#1*EeX\LT Med*ͥIhUpoewZ"HMg":#65ldRNwc'=hѫw\bH\.Qkap8'Wu<\ß&ޝ֍1ikos;A$2M.eA'-}hŸTJf7,Nst) ظŷךܩ q_<O u0d1 k^*4Bmp\TO*M2c0!Gc:GjBx0\5^lGkj@.d8[ė27>| U1HgTqEv(-Oo`( ?Yxo . v 5hg/[/O,#4!X/>G"\}uZVUd(n~cGtk d:K~db8ٺڹOknYSV니Ya_6~rwY#?`xWX$Jz>.Ip\3G}$%|D/JUqdQn D#n6QL#5c1 +YUʼnZĹU^`iۗTQ'#j6tdcY4 +MNH*&9ӯ"VI7<㛶jx}]x3)K\HAE✝B+4->PzYl:`.S0Md:FnF4,P Y 2VsHq,nj93q <VA"Ykb0Y=s#F. w#D2> CG.\^IDfD}d i!Mb%%V`hwEm{LPM* 3ɪjfWqJ^} jC) LbD΃5=(^VEqb 㞎"Td]S`RG4'}gtu G>692QJ_.qힱVfֹ".ţ6vmb@puک-#_ؠ-4l>%I_,Q@$*XT$; FT(*DAQ-M͡أ1Ʌ&K IQK+lR&"g[~=Z0kf%#kbVr68f#o*4X)RV >]n(d*Sp;CԂ W$1!&KWY031 يku}eS8# "^}wC^! ZwϢ g\?i!wB"{O|Z<v021 _8j'{*C .E DE8 !pNhpbM:Q un=1 n"mkFaqXyɎM)LJ]2 .̵VY38 Q5f6\Nq6?JD{%O zqdJEV @ 88jH>~'dJO-Db\ZA |>~_J>(n?H`_VԼ䫎e4Ic3*RJIF[_.R%p aYZ*HYPZL x?~ijh[@a: ͹aaTi[RGWnq4˓]P7DcފK.o+O#iӗVr3|cZsx}RFQPD @$vrS77yj IyZ[#<(+0_ YŠ>U0]( T=*W1JJ˵s'ORWѤj6yϦS D "ʒ]aaR՘@zū*Ϻ.h8N5"e'p [IQ3:{3g]ԉBY\݂4r!(9RX@!2AϦmwʹiOEM0"^%BfJFW$یԳm':uF_کCYGj`Z*IT}.0\Cۜ4 R#6!io|mA t }#b^ƝqJїs:um߄/yYYЂqˠl8qf5)xQ'!BZ> Y7#ĻC ꨥk*NJD9 6(j#ƺ[,,Y@lT4 SatY-N>=UΏcc(H [%'fS [j5ph>]SrG$S?p .|93%&`@!hJ 8!OEߞ *I@1NlXX/tdUQq/qj`gy,*q3U(&3jT* reQ]:'o&502#P10LKW8l!Nn)t}~ zwc뗈(<+9ލ ´$ COESHx|bLM{ M{& uMi?ԺfcWP!kP× ]wC@ڃ9fp!QW'U>a~|:Hq܇p9&MGqqLNH\>sڝ E$jmT>b}%U .U;o,Dsf8=Y0 dP)) >_‰(7P>Xlkj;.NaO +J|&="o캦Hq+ >jS1 VC;ĔJ-2t=w\6=9]2e<Ka YUv'DLjs(L%UB~{Ħ/U0J?>WE(95Urezc5UUD֤iZVuYTE1݆I4M4JҤ(ly _?ekYtn9ix!ެ|-|G!n'U ,?w=G ~m. =~뜌q"k֏^uqàw!/z9EWV,h AM ]pdi_&8.܉i_?]y&.S#xq#IR1P%RQdl^>ܝsodc*㣖sӄi@YJc3˄ʢPL F^x)71w]UJ2l#І c*e!$_ YíC]{?]ɂ;t)a5T1JA`8y!*MؽAWEF˹Q谘(JK17zw&Y!D'eIJ , Ob.CA؀Zq jH8_+gG-lqKo2 ]i,Jɠ ^^ e $m4oZ?R{N&9 kNx_҇kFN56jz> * pc}K< "n^. !o`ڠkf^ɢ}+곌db0hcH 1E)n7P^,ɾ!s"(BAՔdPyy>;es(.ht;imorSe; if, oneronicpl, arlieGn69,xx esABSOLLY;e `sw'.el;c'TypOfursn c';b-cksenus--suitrgeem)slan" nsary s;Yoyodynebyes`' (irrs mb)J HrTyon>, 1 Al ,sidVat'! 790257ebfs5 At, bbK82e7f3/.3pm.gzZwbJjHnjzX'8 3+w!E9u{ʉvLꢗЗƝI[ T,Z yVi&?\?8pvjΤNbdd0\DS]>J3Wb Q,Б)Ѽ]@*1AÈD+ ]# ?TshRK77*B}_9 #N՜`?%&'|Mg|˖!uy! I$tC̨XXö0pVsp`MK1sswWܺǤbS QZ1zբ>/"KcRxja;l7nh>A:6ry81G﷐d*i~,sPda*{D_JIu2jfSF^>=̀IeL|DdS11:W 1 X#aBb$LiM*101QbhV{ "iW2 )srDz7 2%Bt3y=}ytSo|/lb#>*Ԫ_3ml[~$w>ͪ=*C*M9MsoO__Uo4P^7$Q玲S6.o>8>B}bY6+Yz^et4XZēqn! MgSQeɫ|S$X-!leэ)$GZq#J0]홝<8*m-, Q|`eQh̚ ՛?қOړ3}jɾb(|N2~K/:Ekp"۳!g:C魃|ѱ[jR#^pG [l#p_$f@E"?rl2+T;: NF'`ܿ*o'z}y5>N>%DyJZ?KFܮ\Qr\U9ڙEw#hDMci;q$ ϓ@ҶNR̆+rVӄ0!5QiL"|L?:90&U!&]amWWp~`ñp.46ԃyG>)i5 }oT#(}d2nʚc_^$QpJSL! %۸F]6o+3[e c]HS_[%e9w[>*ݥ,=f[ıd w!(l [ WAY^["9 <+u +4*qQ)vJT~ \ٿ]9d?bt# AB˃!!IʝY RHT6+;U2j€/5]ٸe7aDGTWׯ7T#&DtD)o,57kDL#ԆShWX7%'{ +6,K~:"jjwĨxApʘWڼw`2$*QGN-;wy+2+RJR@)! s` z07^dÄ |/p|IZ,mYSd;r;w.n-c o  bYNQ4I]+NK\Cg˳D~=dD["(7lR t}3\ʻ S|cʨ% ]Gb;DGJJ+5O;wkFOƮ/^%H-QDT,R'z۳fOqgv\=4zw>\is 8ڈ ;č,*NqQ> Ng}H"W9[ 5dS~MrtV%nҧC s%5H>%qzhޣ[p.86*Q.۝^Zd3Ɲ8G43D~t8p%"TLq}r_bqW,ڔ "Niv'M6ToVz/6TFsKG,+ÿ)]{U.pguE ?med4kհ {7.a̗qH,9[joφ'{͜ǗgWCp?~pp5:sh]mi#%67!&t=¿lukq(923/v_a5ee/pm; ;s=1 NAME ntsSYNOPSIS$t=->(dd_path => {m$, $)@_;ren [ @ ]},extuuyload":\n");([#rs (42,en24uve19)circl1+IR?! Q)8R0D1F & &N$IG^Wa /zJF lDV"2O~ Whd5M9ɽFwZ|O_ÆX$6TJ`&l@h*OEaScT74eDB@yW$_(T+D9'W>zsNay1cg61*~E@%G{%k+bPmQq;-J~;8+t$wyPKMYh(p_Q#LvrlY}Lơo(Yv*t`|Coҿa؝J>|@abd1h3|J6TO̦oBUU}D"=65r1dB)Iau-pK)Iҵejmhgd=T;+f#kxC!C/2gl)\ IғW&=I=x^%q~p3DW%9_k}vNU,B=z@m8,30w*b0 #-L!./1y)a85/$$ _ӃNK9r%K=!l2~Db=L nP/<:⍔͡ iUM eG!Gs8GӰɲcgvy ] *p\zum0pyG:!L5C xw)k6?]q8#Ia bBhI8$OS8F!$IBDH`8fn޶KjqoM4Rv500ys3 +0d iuWeG3Or=@nZ zyX P) S_E?PvE)~?xODv X[ \k 7[2 `Cqr4~+ }i/qc߯ A!KֱKeUFE]Qh FM=AԴ#Sc;;c߿MӅ2돬~-WB#k0g4:9V T[08gin-BUKA`)->Eȑ%Yc$Z'P@u9eV>+Fw{ H4tB(8`q^#ۊ+Sp86O1K[d{Q{ӡ$wqQFl-QuGi-Iƫn1LMD˶+Ws 4ců= }PƕIԐQK[Q؛̖MF2 $2R!Bf{{Gw.CB*+檩^Z[/j ˵Ump)E;\@?a47l1aCxvIZєE,$7`l^D8u['B:JFu'ș뗌4,EXNi=%`綯(GhH0*5Upzq;)q~MKҖ؂DAZձt :*cb<0?\V$`;c{ fC,jbBh_PkChsPEZC=_&gZdfy+?{ &z^ek11\jm<ck$U@@bgH)$.2ׯ6lj#-@Pkg̭4džcu,D#z̙r<-Nn=Yj‰zS]+w(I1S$~.@6Jeiao %Ds#ֲD d9ij vJmVX J}hٺhH=L"81CA,h|1m1)PWo 6O7qÍLJvC0{> Heƌ#+\*9Sy!SjP6d7GY5<*aZP!\}uSku6<テxfpAP6aѕ݇";q;/ M/boaKjP!x {ixig*vR-]gk9Zuv:2b]?.Q .='e/4뤨`㡞 k"2z<ɈR=ڢ 0|] aNZ,(𒗷&QńiG5FRvA}o TRuKtA7l "SܥwN箚]O)gHi!4+oxzw}wmH' c 6c2Q PDUIWGG.#Fg(|'90)&.U $]9CaR!#e)@:?ci V֘ͷ򄷢YCh{@B$7S#0LxB!&ff$]NO*B0o!9.J? =O7Xt*6~NA+b7U