ghc-splitmix-0.1.0.4-150500.1.1 >  A cp9|9_"isyh;aZ^ /jA"u!,񡎦n5ey_{jDq8ЩvLuW 5)8{Bo߫\Ƴj?u?YXۘD{A6C vLI"N*谚0hՙ!=%a?;מastt0EPKYzB/ї9+-3xRdn9_uMF5!2fefd1bfa447a823bca2d2452ff812be998dc04e450533f37ac991fbad11e7925b477749d4827b2c50ee437b77cc00e218eb89d5a؉cp9|uv V*F;(d=eat.qd6% l4L{ #i SX"r{jU(-Kد}9905s]c=y;ȶK`J$\Ytui,F4_|1(9=yn 炴A5h18toYOWRj:T4 BV^cFNN6u[A?jX/xJU J[>p>?d " 7| "(0@ H P `    HX   (8 9 : FGH IX Y,\T]d^b:cdAeFfIlKu`vpwx$y4 z\lpvCghc-splitmix0.1.0.4150500.1.1Fast Splittable PRNGPure Haskell implementation of SplitMix described in Guy L. Steele, Jr., Doug Lea, and Christine H. Flood. 2014. Fast splittable pseudorandom number generators. In Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications (OOPSLA '14). ACM, New York, NY, USA, 453-472. DOI: The paper describes a new algorithm /SplitMix/ for /splittable/ pseudorandom number generator that is quite fast: 9 64 bit arithmetic/logical operations per 64 bits generated. /SplitMix/ is tested with two standard statistical test suites (DieHarder and TestU01, this implementation only using the former) and it appears to be adequate for "everyday" use, such as Monte Carlo algorithms and randomized data structures where speed is important. In particular, it __should not be used for cryptographic or security applications__, because generated sequences of pseudorandom values are too predictable (the mixing functions are easily inverted, and two successive outputs suffice to reconstruct the internal state).csheep17SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://hackage.haskell.org/package/splitmixlinuxx86_64AA큤ccc;8a28ddb7280c263c0185003fc8a7580c9522e2b8b88f16ab0acd2b9db3fbac405f3facf95bb7d0de63aac65ff31e1c071cf37cfa28a56cadf236eac1bd9c9fa3rootrootrootrootrootrootrootrootghc-splitmix-0.1.0.4-150500.1.1.src.rpmghc-splitmixghc-splitmix(x86-64)libHSsplitmix-0.1.0.4-2Vk17ilFpJOHvYIcBN29Ar-ghc8.10.7.so()(64bit)@@@@@@@@@    libHSarray-0.5.4.0-ghc8.10.7.so()(64bit)libHSbase-4.14.3.0-ghc8.10.7.so()(64bit)libHSdeepseq-1.4.4.0-ghc8.10.7.so()(64bit)libHSghc-prim-0.6.1-ghc8.10.7.so()(64bit)libHSinteger-gmp-1.0.3.0-ghc8.10.7.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libgmp.so.10()(64bit)libm.so.6()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a_H@__@_;_-B@_c^y^W@]X]A\@psimons@suse.commimi.vx@gmail.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.com- Update splitmix to version 0.1.0.4. [#] 0.1.0.4 - Add TestU01 test-suite- disable %{ix86} build- Update splitmix to version 0.1.0.3. [#] 0.1.0.3 - Fix oops bugs in 0.1.0.2 - It's lowercase `windows.h`. I blame Microsoft docs for using capital case `Windows.h` in the docs. https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getprocessid - accidental `shiftL` vs `shiftR` mixup for 32-bit generator initialization. Doesn't affect Linux.- Update splitmix to version 0.1.0.2. [#] 0.1.0.2 - Drop `time` dependency in favour of handcoded initialization - On Unix platforms we use `/dev/urandom` if it exists, otherwise use `gettimeofday`, `clock` and `getpid`. - On Windows we use `GetCurrentProcessID`, `GetCurrentThreadId()`, `GetTickCount`, `GetSystemTime` and `QueryPerformanceCounter`. - On GHCJS use `Math.random()` - Using `time` is a fallback option (e.g. for Hugs).- Replace %setup -q with the more modern %autosetup macro.- Update splitmix to version 0.1.0.1. [#] 0.1.0.1 - Add `INLINEABLE` pragmas to `bitmaskWithRejection*` functions - Support GHC-9.0- Update splitmix to version 0.1. [#] 0.1 - Drop `random` dependency unconditionally. https://github.com/phadej/splitmix/issues/34- Update splitmix to version 0.0.5. - Add `nextInteger` - Use smaller range in `bitmaskWithRejection32` and `64`, when upper bound is 2^n - 1. This changes generated values when they were on the boundary.- Update splitmix to version 0.0.4. - Add `bitmaskWithRejection32'` and `bitmaskWithRejection64'` which generate numbers in closed range `[0, n]`. - Unticked variants generate in closed-open range `[0, n)`.- Drop obsolete group attributes.- Update splitmix to version 0.0.3. - Add `System.Random.SplitMix32` module - Add `bitmaskWithRejection32` and `bitmaskWithRejection64` module - Add `nextWord32`, `nextTwoWord32` and `nextFloat` - Add `random` flag, dropping dependency on `random` (breaks things, e.g. `QuickCheck`, when disabled).- Add splitmix at version 0.0.2.sheep17 16709549070.1.0.4-150500.1.10.1.0.4-150500.1.1splitmix-0.1.0.4libHSsplitmix-0.1.0.4-2Vk17ilFpJOHvYIcBN29Ar-ghc8.10.7.soghc-splitmixLICENSE/usr/lib64/ghc-8.10.7//usr/lib64/ghc-8.10.7/splitmix-0.1.0.4//usr/share/licenses//usr/share/licenses/ghc-splitmix/-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.suse.de/SUSE:SLE-15-SP5:GA/standard/bfbfa76a16e21cb0c078e8ce83e28f5f-ghc-splitmixcpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac1ab8a08b6d7b2174c7cbf655c16d881f592149, strippedASCII text PRRRRRRRRRQ)nerutf-8a5eb1cd000986cf1a5bd6253ceac20e4161502dd06dfc6933bd357158062c0cf? 7zXZ !t/ᣏG] crt:bLL rj&V!4f4Ah슀.MCAo'.FVoIۏadf$&mx?/7f]11h.)#W/0;)d-R/nsΈvdfmodH*ܘ鮣YGcfn;PV]ARRyI>.pLQˮrhw)&j#ñW=ں1PrR_U`=Kx浆WhϳbyjM*欁pWPn~Qm+k'O!%oRia)#jڝ_IgrWjVcF~VzEl KK'+=ʚz1 d9!)(Ci S,g1PjkZUqݬw1 [6zr<d݈ %vŒ'^c 2h5YXe~2ct N 3=> WRA7:/!_ ZO{!pTz ^dr&9#S^ g ;!}L!;:0?JC+]#7ip@y,%:*Cw`V-Deg~D)rPFAT!sWãx挑1AYG~~QTj!5GZ3MN\R>b.8߫i']ȉnϨ>4TbP^=j}T;N=UGEk5ʲ#jRd?urXb#pj8^}0t5K}JkW1~[MUsA~L6c!toF]M9c9jڬ?Ȏsvi_C <*A#2͘fKT8n-(K1!?AE}o !!>Ω ;nq r@E phʿℾ!#pWMIk`k߼0Ptcm"ζJL#7,|>ڸm3Ct \nƥ={.~Ωtz4Wk,R<,T$/>ІKl-jಞ"1O{)ies@8aKwC|KM=4=0dxuHzt:<6bT&B"$'Zfi]v;}\hyyPXW6P[O ;zoJ2u&kN.9θEs`DبGup4iӗݙqq (GgbY6' HXT}֯Aܰ2bUZ6YsP5c?Gu"OI XnSI?̦G,^Bsv v+ynU/coڝYnw&/rt06' eF6G Q?Jp$;ʌ5<تH(~$p}xWx&j"[~j   )d[^̲}w͐A$%ɟso@c88n9ѐD)$F%?{@@i_N@T/8g^ݗҜ.WȂVչ^ 0jL3N9T&K`Ly<md$-p J$6CquRknjTOo91ÐV$.4\trҚb$qƳIi蟻Hnť]P=S"S)C m~.63t >8p87EnHjyۀa!rz^o_ITSl ˩hvݒ /ܮg&y֤04/z@%-3 /)ZFF/Z_I=N|@`J2mL.bGbD\ K\f EpC d'])2hK̿\V*1lѫR&j\HX۸^Na5L`WM7[MX8(X9; vOk\_ӎ3¼`I(_ZR,<%- 8l/eYBZuƻ^˪WͅKԂQMԁٯ&v ZcP໛[2>8sB%pnab2PNinLa%!`+.o=XE([N~~nB!JMlcމ(%A ;C3x4:_-`Ȕ⫦r[hln .aM`Hz` m,+OD|!*ʇ0V'HDӬyg|_jtx٘4RӲkl,R(B+Uqde=>d;0OZ$E`=kL+\tOx >!D'z];;{evz4g3졚Rd6?A(Zvl'#۶ېU2H'*GAT()qL"jEprgUS =|3¤ m 6sݲXI`L W=bmqs?zֲf6Cf40mX86?yI,r &73 #g .3y,þL|x쌄*g)e|$ qW<gI˚j2kT>4qr!j )5hm=OB?e\J@X ם2 LCɒR{PWQ ?viD2`7X_*1G׸XSEv:V[\4/qg3M eɇ| U4dآ/5)yY!O k {U xޑڎɜQUir4 gnf2 J2TrF){g ~ B'$DQP %bF}Q|2 W%2X3V%@WIox`^VXYb.bGjGEA"H\?MU~(狤ָJ׀2nr3$QPRedDr~f4/ϡ &vlt24 O=#zn%rP.&H^Z [X_~8wPZjJxr5^)P]f9 mu1[խ[[\*Nc/2n+2F#aQ cIըɶufݒg&9 ܷp5ť3UD@G2L/ +G6~s!7sIÊjT^g~xVF@wRgM4J9y  QYi%)a>Q[6'6 S8J(:rnww ;\Q e[?% \bd@X?gxW'5},s!?"#~\=> o}@$ 0̿!ک>n \SlZݫc4P#ܮ9yU&WUʏYy6W~QA+1bHŕZȓzIIϕlZAtkt;/pcO1mUcad$nV5^bޥŋqfD6[V:Vc\ۻqY1,olQ}nO((1׫k.ܨY O,ʨ?qR"+_eIKxi@b7ڙwJ+ٱwWf|'tӮǁ}>d RD1W /|!Tx? ^~|Ts:`FXsɷo`Q;] Xn:\*1$DA1Cwbq_J >q|,@k7E<Մp'0u&lSY ߽E^#C#Zt,aZhdb%m4VM95PVf®2,zwtʦW716 $ýyS?I.HRd/.j x'4WC=B@DbBpT:"6% qv3~R^*x8!У[}G^kWңrsq}Ĉecyڋ(wcղt_ǥ.1W#=3"" +eB,s~ tE:#9"BU Rn ]0l?| u" q8|w#4Nq7,*Zu? iҧՋ;ywMQRjG?\ {9#|j9mhhKcҫ,-j_LawzN4lLY/Ź?0`b,N ,r2$G{eCs& /wmypy=y; C@8Y[ňOQApJFC;r[P> Đӝw! jL w{y-뺲hޫښ+A :>٪fcsLY]fLg&e@u+ PH伩éBK}V"\OTҽyPo])åԅbOWx*2l| iVy4Ѐa UծEOj&@wteVj 'uuRGg{Ũ &HYYŹ^5N8rfS". 81xM88_1߼Uv=4Hڜ!NߌWzŚ E8y$:g؁`n5)ڍkd **itZ$ٻ{,#~ cފa~缟 u;s蘒9|^şV} &fɀ/!Kj)%mBl^OϯE]U%K=4am`?j]6½`],!h}ָGbe9?J,Ȟ71W[vfwW=N0<'>Y ?  YU;%3.!j:BǀCrqQUÈs7">*Ks<[nraX3ׅBn[U=fz#0c4gB{+Voz6/2e FG.E(nH;A5ͮ«[u4O'M i&Y*rg= V Pޒ;@]Lf8O(vlBjh̪Sp7*B3 * ё &+H맕Zgq3 Fܣ)hBGz s>dA 0jHדm.F(xRVో\U' H; [E,l/ :FhX$!BV: zudO\[mc7xAVp\嗈>yf=]ó Y'yLg٠(`]iv˶ 'm&C|1_i duqEQkSA>`0AoVDIWD_x)cMZMpu,ߗ" R3ItivwOkZ} xs5Jъ1Bz݃}I]Or fZA%ø:$aJQtz!Q T 3RT@;vng.(La#Czۡmo&ճ_ (n\0$3@RSZ{HR]LufT0~5ՇIC{r?\ &jDA*= r C\ C8RyG/sC0Z& ( X,Bh}xxVqՆkp=E Jpv2b;µ]E1=K2\mq @=|0fO/k ~ s_Z \G5,A<*T#ʖu_y%zGUdX,0zk̝*'2ĘrBƟ[(bU)gOiM\4.ߧXCw0 3Hj*l@E,42̷ hz,4M7֋J1ߤ/6Ӣn߼_ .kzS#; K6/][.m6'/?|\^ c_QwI@%2U~2!µisc.IF,U9i)-vpŦ%.W'?ߞê+oZKx''wʰ3QktU?Zyqm[:^)]u"ZnԔiBtp'-_r0d!C9n@a/iKp ^{T\OXž\ nroSx OOmj;m0ZIUGNE\F;|o *C!HAR[QX(jZzwB/vGXQp=Z_qkI7+>|=ldRI慁g IL /0U5ѿu'!.?@Sc҂cvQ{~RFr^\pϛq8K$ckMo gC}g\9] 4r@ (%9K2E%',6y^ٵ~߬1Wۨã ׿lFmԪɤjjI|!^Z.h`|v.lVCXP#s}p  V3X VAJc.n@L 3 qj|h Ll_t8j^p$ˏQ'q5q 7Fǃoߑ4 g):O&k/W*5\%OC, V-}{-YLU6|}{ pD=q#8JႭ0oXްשMA,JzzZhW 3 ?ER)aYW!I~6X*8W(?W~0$qgB \F\#d-~ N~l7ſ+buلp9Lj@qe 41l Xex$@bwsvL]7:nҀL?<XW5{6<aE-l~g=lE2i¸Գ^Fa>~V 8iőoK$A}Wš4p%kNM=?Zrj0AM9K""PXkB@̙@WYl/9zu*lJu=̒ΟS/IFsqme$f# &;_%KJ t1!сMKaQ:<}};47 ^S> Bv[32GvX+~ 9wcX;ܚ17 6ޱ [%܊G@9LsZ[bPZsE/iq^^ŢVUDMV18פ6LA"­e[fhc} rY=$cgSoGbIk%_iS$Y  ?ޡomh fj5^x 믵, _τ`m"~$mz"RɊĔ8{j`|SibsڷhgZl!G^.êj<T op7,ӂ ?82TO-,5yr[? )^籉sh(Kؠx&,81S;}[!&UX2B"x_Fg:Ue_K·ޓ2{bv |h:OUTytte>;)nԁA)W\^M/NhL~4+;iϪaN烟-Jhp;3 tօYr"IA/I:T5@&ԟMF.Nyc E FAS@vrG=-wuzu,i1Dg`O!#m\|' 34EL]ԍ#ky^Q]Nk\Y k.NJ~ux*A3Qȡ s-$^45l]D#ूYת" oDd \yCV _IUy j=JզoJ#0ǧ"H^xX1fZ4w\pkmI?3ܙ@ҁ:z`V,!蔦5W9a\?`W#W}S?Nbb(3I ̕\ Vkeϸt@ nQ #!-PGĔOȴlh6[DQsa!$uR`@ ^bť} Z%++|;M?|~|39<e۽]*`YK,dl$;H%Kpڗ8> :7q>rFH >/dTQm-R/('{rYq7snjZs~vrA( n\) h.<"oE<>ţ{ßR82TYz CK˩e9F߄j΁.WFʷ`2 !/>>k\30?tuɟrm6ZUl!I~%EN Z˞)HZS^W Y!_׭)jp}̣|=s]2yy$ΣP~ȶRNn~xj|qjy 쬕k^ eC7?PhNޯ"@wp3B\и>WUc~ֆhzGӋB3Uf' }biY4RD`x3`=~ߠ@m q 4S¬H K3qSvjBJppCqFy2'c4׌{JzI6P7cHloN,K] p9DUƾHխ!4JN ƩwE.+OKZL@|de`OptdCˏ[`׺cXbDR]8U^VytH py"HM TQIe$m3| 81-e{}cto8ި:cS?{_mysu vg! un'G rN{*D@?쪲xo'eW"ИKIV(Tx zd‡$/ԾTzNOX:g"Ga /цٸ=_gh(r]pZm/uƮrdڀiꙫo BX0]\ܶ2dA5R Y d_6ûliCZʟ[UE܉3%X7d.P֨l] ޏ)rC#'Ϲli#!<X_x(ߵvx\OfrSu+Ѻ}61 *˅Q 3C#Lr&!D-z$9nSn~/6FƠhZ'uFj=!;Pn@WpnOv{0\tLi.,X{) "xBmk'!V,Z]p|N5 n$[W.LND{cH݂4K:q5f^v_7g[KpƏfTjD՚įE]:(X,u+sJG SqRN6¯ŢsjLUEvn☰iD֡÷iSK*4eZHL@'jX69q$!W >;>C[dXOZTc&&˶}!P~<`naR`nG&s 朗oD+ vM-~*"}O,X[ 2T|T񳿛(+љ*>&$N ,e$ ( ,5N}jg47j"Ul߂,8ZC؂ewqp2[9}i"K!% Q͉ƫӧLKRʲcusHB;Q/q|_ y$w7*[)g*#+G(WBjeđ/}fg2Pxt<OU3qQΧn;76$wWO![hzE7v0a5?Zj ] }oؽ^4%Cg]$&Yb1B+1iլ0y:^s4 ?Z7z'4])u<3[Wjڛ}OU_AA$A+[a9x0cѲĸLm PmVqGZ<LҠ4 d>Xm(=I~[HU7$Mz=$.9_wh_-EV@ 5`5Vv# #U7)p\4'/CB:ЇV7> ΥڹI~ [JCP/lIm9@K} {ʾZy0ua?sn3k_aO1|tNejN##7JQhxZ,GؘE ^c` r RǫFOCj>˯|r;1o8K8Cd,ț =2ƧeskȦ'9# -vlF%P΍~B+V Vl(ݥAՋ1. ȘP`u7V{A0N%&_ͳPK@VWf!5&e ;igчu N͈Wkp㞁8q'}cD/f?)æfE !$:{i7.HMa4^rnJ_Vhh'd&NQӪ|AoG97FP77(y@ 2t0ͺa5Qc6q,ʋG#I}X?vlO({c'\0m\97E$\]!,}:•E1>@|[-58גJ~|.ȫuOk)7ccx\|<i( /}VNmr 6C}8cYuXU 75tW찶c0=ʲ|Q\~5$G1tƣ~ 豉N\ Yd.7;e2~[*b1@S˙O2 j"  7ַsNjϴ;aZ,5_Ueptu%{A.It'^|e(BL~!W6|NYCn,^&@mЭZI qlbԐ (Ϩ@<йa*-FLn{a(I[]KNM7glh2T({DK;yW pK*l{2"oLm3;ApJ:beRGLK÷%)eEƊ3+lS?89jK.K/5>WMUCڝ)-Pȱp7>BJ $tbDAh'>HBP^YW*$WuL#㭺M߯bĭ#/\A}ւjV}HuyGW4|Cm}Mp[?"ac} jkC` yN NA5ݴ #Zf0Wp L?,0ap_`H,IYy[l1Yx˘-K`Sl(i.CyJֳyH]ǕIRʚX,NFM-&EZᣫjPR}tBJ/q(p=DR&v`҉5 [uK^myVǡ|U8ZK[ИنÔwOP,/mʳǒm@O+G^ 6JN99I~ MXr-7C,MV+8gv`<$?=4hdf\UD+ TxQ%dh_BMP:ݒe4aʖ+uH X%">Otd7&u,FaN6\MKK3dp5BV+CJ*[8TdIXAWS㮣5:jnOG[ >q"5`lf6l)<&c6 L:'kLiZYP# PvA0Q96jaX rK nO᭟ƌqA'}L$?kloT`N1)M A 5)ʽ9?^yS9Y}^, mrOhg >p̾U7 V$>RN)OčpAH:ֵW2Xc-<_Mց'ɭd,ՌP9)t~0=Vk/_UWN8CH= _}>5fV6}x=e'֊rl4 HߝT!stf R+}0nF܅)/ lSA`Ozw7ƽҘ/B]?e|׸!#w9b:n^NZ r,>hۊ?磣Gx?qDeݶ߅=/̛`" %nq,Z8k3Y ӗ3"z$MﰀEf w(=Ayp8x8'"dNIN"l~)\$ߛR^`]U̗U7+'!#ƗޙbHܱ+:wTD]}m!`+ԝ$yy7#Ʉa7=@z2HרkR$͇ua ;j٬mQ~`Cp)gE5ʼ*aMtȫl;~@BnFwUȢAk Yj2FTa lGҵ`P{'Uqav`Rs?t6M x(%ڕ䯆 qKz>0[WG~uZvESh<Jax67wc>%#E{,N5w ϺA<^gK=6wi:i3;yRE}(`T<%Ҽsobߜ ͞ @mO GY" _7Ƴ\tB PVpWޏn`oaі`8v~: dDCոgbKrW%u,Z=aݐ>"ϖεCXXgmr%wRAkIthV6: HofWIhr;J P+f2_ YZ