ghc-retry-0.8.0.0-lp151.1.2 >  A \N/=„}\^heLNix BG>@o(Q;8Etñ{T!)W)[fRKu3Xs9oV5Qg6^qtE"k73ќ;럚oӍO}DU.FdrfуK!-aCz鯋!P`SS[/v }W_#Jl6&=4'0okD%49d6f44efa28131f0880c45295026c5da38814ab1e8139bfe6e5dc1f8f3584656f6588c742aee9fc23976d203a631b58e4e6efcdn\N/=„67'x3-=$ns p#a.ⓑĔ)8on< ſS඘{K_3"Eg]mvޱA{5aT$<0vo grKpv2^zc)A?Ûe>bwG2=CZ,E[zx?Kk(I% צb$b+kX.y@`jOl]v yD<)CE( ݪe7,h5>p>?pd   R\`hl   $ 4  (}(89: FUGhHxIXY\]^=bckdefluvwxyz $*lCghc-retry0.8.0.0lp151.1.2Retry combinators for monadic actions that may failThis package exposes combinators that can wrap arbitrary monadic actions. They run the action and potentially retry running it with some configurable delay for a configurable number of times. The purpose is to make it easier to work with IO and especially network IO actions that often experience temporary failure and warrant retrying of the original action. For example, a database query may time out for a while, in which case we should hang back for a bit and retry the query instead of simply raising an exception.\Dlamb58RopenSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/Haskellhttps://hackage.haskell.org/package/retrylinuxx86_64`AA큤\B\B\B[rc9f89f5c1aedc0ccf710fc9c8a2fddd1644a30b1ff8d28645bcfe995b34631a881c623d2af020cc64e40280e076e46c0ddad70764e092685cedab15dbe9ef671rootrootrootrootrootrootrootrootghc-retry-0.8.0.0-lp151.1.2.src.rpmghc-retryghc-retry(x86-64)libHSretry-0.8.0.0-5KEWHXOqpGx3gGtIkxS5qf-ghc8.6.4.so()(64bit)@@@@@@@@@@@@@@@@@@@@    libHSarray-0.5.3.0-ghc8.6.4.so()(64bit)libHSbase-4.12.0.0-ghc8.6.4.so()(64bit)libHSdeepseq-1.4.4.0-ghc8.6.4.so()(64bit)libHSexceptions-0.10.0-3Vbctgs8d0fAQwGl2iPRE3-ghc8.6.4.so()(64bit)libHSghc-boot-th-8.6.4-ghc8.6.4.so()(64bit)libHSghc-prim-0.5.3-ghc8.6.4.so()(64bit)libHSinteger-gmp-1.0.2.0-ghc8.6.4.so()(64bit)libHSmtl-2.2.2-ghc8.6.4.so()(64bit)libHSpretty-1.1.3.6-ghc8.6.4.so()(64bit)libHSrandom-1.1-3ypV4EIycgb35PKjTYYr5q-ghc8.6.4.so()(64bit)libHSstm-2.5.0.0-ghc8.6.4.so()(64bit)libHStemplate-haskell-2.14.0.0-ghc8.6.4.so()(64bit)libHStime-1.8.0.2-ghc8.6.4.so()(64bit)libHStransformers-0.5.6.2-ghc8.6.4.so()(64bit)libHStransformers-compat-0.6.2-IT1pgM4Lod5B9rerVXsOk7-ghc8.6.4.so()(64bit)libatomic.so.1()(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.1\R@[[@[v[O+Zz@Y@X=mW W8WPWL+@W)@V@VzVMpsimons@suse.comPeter Simons psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.com- Update retry to version 0.8.0.0. 0.8.0.0 * Remove dependency on data-default-class- Use https URL to refer to bugs.opensuse.org.- Update retry to version 0.7.7.0. 0.7.7.0 * Add `natTransformRetryPolicy`- Update retry to version 0.7.6.3. 0.7.6.3 * Documentation fix on `recoverAll`- Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner.- Update retry to version 0.7.6.2. * Clarify the semantics of `limitRetriesByDelay`. * Add `limitRetriesByCumulativeDelay` * Improve haddocks for fullJitterBackoff. * Add Semigroup instance when the Semigroup class is available through base. * Loosen dependency upper bounds. * Add skipAsyncExceptions helper function- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.- Update to version 0.7.4.2 with cabal2obs.- Update to version 0.7.4.1 revision 0 with cabal2obs.- Update to version 0.7.4 revision 0 with cabal2obs.- update to 0.7.4 * Widen transformers dependency- update to 0.7.3 * Widen ghc-prim dependency for GHC 8- update to 0.7.2 * Fix premature integer overflow- update to 0.7.1 * Various documentation updates. * Add stepping combinator for manual retries. * Add applyPolicy and applyAndDelay * Add Read instance for RetryStatus * Fix logic bug in rsPreviousDelay in first retry- update to 0.7.0.1 * RetryPolicy has become RetryPolicyM, allowing for policy logic to consult the monad context. * RetryPolicyM now takes a RetryStatus value. Use the function rsIterNum to preserve existing behavior of RetryPolicy only receiving the number. * The monadic action now gets the RetryStatus on each try. Use const if you don't need it. * recoverAll explicitly does not handle the standard async exceptions. Users are encouraged to do the same when using recovering, as catching async exceptions can be hazardous. * We no longer re-export (<>) from Monoid. * Utility functions simulatePolicy and simulatePolicyPP have been added which help predict how a policy will behave on each iteration.- initial commitlamb58 15522158760.8.0.0-lp151.1.20.8.0.0-lp151.1.2retry-0.8.0.0-5KEWHXOqpGx3gGtIkxS5qflibHSretry-0.8.0.0-5KEWHXOqpGx3gGtIkxS5qf-ghc8.6.4.soghc-retryLICENSE/usr/lib64/ghc-8.6.4//usr/lib64/ghc-8.6.4/retry-0.8.0.0-5KEWHXOqpGx3gGtIkxS5qf//usr/share/licenses//usr/share/licenses/ghc-retry/-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:Leap:15.1/standard/6ef6456a84eb968ddba3fc0b7c78c505-ghc-retrycpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0ce3a7e3864dc345e07fb2b600742bdc6ed22a1d, strippedASCII textPRRR R RRR RRRR RRR RRRRRRQm[/utf-882debe2f7210e77d8ffd0a91f932d808191e3391c14e050845c926f3204bb47c? 7zXZ !t/ៃS] crt:bLL dVJ.mf7l ێ wp +IC_#3O=54tCQPMaT?Fcp2&׽X-js0QDWe޾WKQ ׄoߌ,Ml7t.״X~O!IPZ!/9/,v+Y}Y{6/iHxKR PJLںi\Tc9N"6Gjt8tAap,7 : E Q>Mߎ4(D0q&!4l٠9ro7{Kf بQ wOnt3} J5ljCgc7ʲZɶ]ԣ h}+mk>bcI딫M7gQ[M3A嚥3qlS !gNDc2rkyJ5-¶a+ V֑.Y|6Z|xlfc H8jr54%ܻ:o(@r <ѫ3h8Ƈk|yZ \-Rp`G̲S+M_x]u:Qe4ʉN4e :;7ʀOm;~m%xÛKշOԕI8 ,1{҃\;8|ۏ9hIM:ݱsIPيy+g0mͅ)ƈoC@>GHVo_sm#~ݾyn‡U 2Aw>?%51wC76&]Su$Y,VdZ dhQ*}]jXl{BGlXV\哇%KT+opk|/xi \2saE oB`WaԲz8;Ďngdȗ3g Ptk'oT$ ϼN?N$ˢ d8ddfbIlݮ8{.%>E+?G6bB 䱖987y#IH I`iE- 7$p/9f]&7{:5p3S_ve#N±X,[=Y`<(a+8=pE#Fbr;=Kl45. saj.Vc6B@,h/m3_/* @ZX۱ Qe穪JwQ)нS3u ]߱o%ٸ^Y+B,‘N 8gjM8躊!&gW3ߟ`[Yks5B%$s{W{ Zl5Q -A>75 gbH6? 9qtlp꒳],::rQ}Njbct=*XK Q+ᕤ҂vͫ;4xu2D/5lTY@v.+43c6ꃎ^ML]|zAxny8Ee">evxy26e $ENLj+˻8 ʱ7\q,IH0rs.6lAP1=(#魹gt&'͛El*ӈƅ+f!ʚԝ'8/WwXhzuR"4/Às;!n!}1F_Õ2Vb&1 )w@gN\Y r=JbO^OTKԥpl.6pn1M|lntfIL мIlߴ) 4 XvՅ1րzbsWqTEEm;ΠN-* ZW|O;w( ~$ wYX܇R76\l# \?rYН $'lCX+Mٸ)?4P75# '˪xoVP?χW CdനsEvg?0eO:nVM#F1^uvqVbVr%n~ a5 qWPUȷqnNܿ_۸;̝{Iy$ DhrxTЋU+j^ J}I1Pk% Ƒ55Ί#fq30^֓g۱_eAOl@Gtrd{NvfT V`q])w]a͉SDm~O(U|NZ< jacfOaSi`5hYL,DJTdOsGW,tiuCh swmC&?-V`zDylyZq^]?}ob? PR>v<=ꟚͶS+BMeB-}7oyFɱ)\d^L3:u6}0mpՌ"1'sa^o)\#a\Ϧ?9Sv~A&KZtO=eϛ!=23{fE7)rg:>v N-bjQ}_R[+e=zӄ FɁ#Eu'BLٲn𙼁K|[`I}7ⷸ)5پy̏ |MRӎY7 %1%|F+p|e"+zO5{BHê]{) PdZF㴿g]~&@ 4;tqz?\K+ugiaOIht4\zTXVD% (٪}TMO*ZH(YB*/9Aܒ̀V5W^Rbo3B;RnX%HG%ˈ~s<#`U9Y\= r-bUpc7{YޠDȟK2X2X) SJj!.̬&2kXkrDςej܋hHBУ|cfOtIjngQ$[Ϯ?أ2@ -J2L~S)uMRNBcW*ԋf_"DNbaXÅզKyӴEe?M]/| P/C%G*xA s1&B;Y/i[Q)T+޾T zcNk>-$ͷ&po z?ħ?! 㞜C6 ,Tn8)"%ddZ%db* 9 0"!-daK 0efɿ<8:C22D~(mP8XIښ%s=?n]F8D {CrhƖ~ Q\;Q^lAe֖1&KwjPu)l_w2n..zX]> 7T݌uuS05(Y3~'A Q5^% FfbHb)6оgK]X/0F ]8&N~Z1ִm"t`61BG. :9#(;BNn0SEUϨds '>p1i;VYKk 7s1 69{H6_날KQEk^~$.bu0 iR4zK}Ni⚯Tzr37LBG\ޢKz>(=oZ=XLB9{9#~7X'ʗ):P?_ [x}v ń=^ qv&{h%߁nPIWfbz=ʹ~TՆ۟77G>?Y7ǫܣx4ESw+X[vI)n z O6o|ƍг(m b40^nҹ0򥦵h𠶌//. {D$e"J >POkU:(Ч3k?pCel7]dh}%T)qݱtP.X|@OtW߼ɹӭR0#@{.cJv1^'|/VrG^#6Cべsa YƚmU ;+oLXk֢*CQBB#+~E.)4n:3Qe&sRiLgHAK)E$ R{ <+TR_LIU wʬB_!i4O}Sd,H\'jldxb4@>4+,egL"x^֗vB??%U=ЈSSj@rA4nJdl7<k% E2ng뉍5.ϥ.q{8D$<0h?Jy1mZ/^kgU6$%םsofҴgeb85:Ο+hxUmS --qY4.u'J=ƬIeTh7f/v|[Bo5ڦA܃D]JtUl\2=ާkJR,]1-(" wO#Q m[((7f߂VChSjJ@$'CH$ƤDcM10}s;j|];W0I[\jn=6G/DzSo0w˦x3~b!(rrvZWSQocMP~Bnހa9[֚wE+sg;ݨK9WAY(!(z"%:ΔD9[Flpx˛yuwPi!qsllIӌͷ )Mp@e9@0;81sɰ˟Rbg̚aOƔ[IK^ ERCzQA q@g,2Wjgx\$>b(%MmG8${~CF]0mqU'Gv%:jFi 2O<~{$zZg`y[-7au3tr#4S#DUI?Y1s\ub-qB썰r),e{+`_]7f5D =MXVP81Eʦuq+$~ 89+$<3ZJ[ña眥\4}-)k'w$rx<{BƶE]{_ ' c1sZ-i?*̝̾†"St,VC` MLLh\yM ׮:pF]<_*"BGENIHTSo7](m%ȏZmr+t洏^ F~կ '%on_#ƏWa&rU'KŔTD[3nG9e#ZCh^){Y\=jn(fxJ)<Q]7^)_:? DW#9O8dGѻ v|Oǃ Gq`'2do ɛ^bGaNA%fn\[M:d(Ywds|y)*J{*Ҩ~ymZS<<4,Џ4%NvJ4R­1E\w9p>>zXۄ݅󈗖,twgo$G>c@N9|yD8 w`B  xt: OD Hj>f02͕#Hf㷲F蚈9@Ju"[TBֱͥW"`LZŢ%qKRm>gI0oGѬOVߺjboΜ5>1!!d0Ym1=lT| {NHx>ZŢU=Yu1Mnqb &NJtHAy=rٙ9q9/<{ s-*߱s}DN핔;)E>MwLsqU;h*HG!H/|0rRg\M_sn~S:֩")4.KRK)!;jMv 0Fx!Txr9k Λv=D2s* xp;A¦A/Ḻ,cf'8=8I:nqS8;hW S:FW)O%dA(3TT> PjL& Σ1pE7Q{xD[ { g %8%4gl&+߽] <8ʪi ,xqh5g{fo-.'K\t-)E8{>M ؓeq?wM3ݜz.TĢ;BQP4P%܄XA>aUפ[>u=EV1k2gk:LL+V9u~7Ũl+J뽉)/*=+)%3&Wy3չ7&lRߢ1Ì)`aA .д_4M@>g6~i!8#n\s1V1SN&}E<%PY7SM41錍Qx;0+ز('s 6) G^ȆP~BaP6Qrn11EyXT\/҇#7ӥMcEJXS yx)kNRo(U5v+>ӽXmLU'}.W~6?_yZՔ}tFiԃ1ٵ;Bd́ @ClD*x`ybPz17:̪Չ n0nF%H[ ϷTVc sݥGvyr8(|< ö!\α]uғ{%,dA Psgc8WE"f9W#bC+&6bŒa3 BNsɫIrX0oX a4DtwkDˑ3ROcAMú^] 3w a+G@:k(>S`y51MxPeI5g#.,բY,7x]θ ! Ed203xD' :_B aly ֑l _|{Tѩ#c9ůwD;6yBCB0 zOgwGm<|Hx_yǃE5Ҫ.2>Jq]9¯Hk5MJs_:0lkyw}Y~5w W4Z]np2|ΐ{}B^xnVM8,>NVVszq̭fCY~FajGFb}sYZ Z?ي(:5>6lκ&kNaL5];qSϯ()pHu |SYyK\_ϰABE"uܻ!=c?``[4ā w¦Vc]#kB'f,o,;ԐJ b4aoPk#mO 3 9fIR$!3|½(DB52bؘYc.ufݣ-w59t ǦK|cŔgu+)_:Ԉ~k.}nU͑qSBˌlb` gԔEhJܟ }I(u2+N=7D1q1^f)^?WY mxD(B);Z%˚Ԟ0ȨүոUc)TY7qM{:+SDr*uJ*Exz;4 O8ꟻOx&=g#r~n3Et夳^X'4rʭ>=q (zq{yI5췖_ؐ-͊Hv Zؠ A. s+,QA+y3u|Gi5zOGn=[? IJcͷyڐX9Xu6 Z+rP8QMs#w0q.7^>} gn?O^i_o*Zk54OC5ћCؗ_5GnM%guؐ5M-#'c@\͇ʻ+ysqp_,B=ۧ;X\kr,7*݆Ba.G!CB"YHfLiLJ@T'koA]&^U MPQql)) A-e_8Y_94Ʌ!q~ً qH <խqښEϓȭ;ڌjir$#xtK[˪k#+ϕ`0"0̠&Yd$QnOLoA{"dMRɴ m.k >T7-+dJzBFwIuDgq,9&gA97Ebz'%kcv@lVѳQ_H, V%ҍ^DО ԕK(.T4|`A4&CD7GZ㩥u rglz+}|D$t!- 2>#UCNvD6X:Qq Z"MQld;bFP˙j=ap59ʬW)m#P_eI: SxMRbGC(*ϑ -ߠH y:01t¥w]q0k UlH6zU$I-ZТQeI-󆢣Mz l9z8NܫMt[{cF)ȓ+2kEr~Q,JhjRn[hNx֞1dW26G֌~O[, &c5@f6h!\k&DE]2)T X،&0+tF?ީ5TA$:%|ݤ _D兩;>" S{ƪhШ"VuCEe=N~m0Lp I}`բ'xQo1yv'SS~l*A FE:{}S ehNሖydp\^-![Q:$AzN ާG5/ȯxaˑӾ;gL 9i^D.nR'%}WNO?QY?9n-2`sk)`wVrB%#D?9E]KU,1 L1#!ޔڸ ej?]=ȾI͘ڔNc'>$U<B0$; [ ]cn9@*+_s0ָkRkt(4w"SAS7&GZևR?c cIX(M<CQ8|Tˁfq (Ȫ+'|ue|윜at%(DJP9K'GF@.]D>)aЭSxG/z?Gҗj XQ$FN3(UmGko$D_FGFYd+Ү3DhΒ=U b\<`O?l(ErND%7I4// s0FAO 15h5u//\5WB$SL{eכ$ywwV_Ҟ5 ?V?/\?~|-+\k37ٔ]Qrk^91tQE ϞF\띔_e"ywة |}i"uRTh 8;cHEV"NG=y&'NfSI"=oփb5-ᔸHr, 7?J37.?S]C%>@˲; f1岬PBxH5nX#[7;60q̆;=|tͱn$BMlЎKu,$2EXtd\VeL+}s[QOY-p.J&؆|#u`Y2Ͱakya=sgb{Gн{>m~T#@=bE+2aXg~L1sŲΟ<(9vp7a6ݖnJ\\2LwXV$Iz-+Hpqo\n%|[؉U}dx(- [i6:{z֗=yȢ!4GPSG?/4BW7bBݶʏR1^—~SiRҐ`KL~;os,g3QL63gMkq},=@H]rB~\qT{ܛzTC!odZ`}4-k%wP<,bZZ1zĽ!a9E߼fИoPX8d8qN}I-F6xi˝i@uM"6rj@<]tľ#K4p=c !#nXaz!dܬ:x_$YtCq;72P%s=(_^~"^4;:6EPaCxf5_ґ͵dڤhO ת\&aܠh|b(r+ᦺ"WkV2'Dؾzzh\y/(Ra] FEZ%\rRuetd4Ft:]; jt,)րl1Q_ b,~!5ge+!Ǿ*@o5GaE dc}sVܓZX>bhk0UJaf}dYe)v(F"NcGWLQ!b묶;^iP~pt#Ea@)EAُX,U#e-pgA*65Ed~tT߈.jO#'UKĹ&Iz(V`,r& -D&N0rv)b`1 OwUARDKq-YkU"1_f포+H77]E9TKDP %yBPD{"b.4Zba$ _!K ~g曘Ub =2CB1߉D~A[nUW]?ee~{gxu\#*:u@il)-X/Xi2~uYr-pʹ6?E ,@IzMN}AneTcuzKٖ@ iӼN•X.:`/6.h&]STC̃i#!.xrlMps3`4rpbʤqN 9s@Uے' [=MexXR47Ef(< %sWWwiҊyw:@:Vq`Ž$+b>AሏY$9),aիZE/Rr߽B t~} W_~MD35 9մo{bgVyՑ3fqh" bx(o1 eN638sdJ_S-A0`KDRI+=t#T衁$)_ڈY/7&5*'`ABP&lV(1Q/'9 dl#0Ũu #ћ6x*za!bhSvP-9k.~6aݯeoJeUoZj]xTLwſ٦h1-g\5:WѶ..̡˹Sˊv4REW;"#"ѩ9an4!#Ks{f'xxAs% 9˕D2]ܰ$zR`8:f>k :x8 .⮵ʇ/hå Mi4. c*D!ofH~+90) |cԇ[k\_! <>#Ni- j*zrRω:tX@uC6d<(F ibehF(} (:f\ jlvATwd]Dy糿 7`Wg4tC"!J$j6u(vr3[)/ 4큄N-;ŊՇ7dd\cs2|1M*<՗OG+ ٵxv{;1PSI ٷ]|*gG`GcrUvNF<$Kz)JhU{r>Xy H FV?6i6.˻El£!\ٞy8יdNް h)$}Lq&,&ӓ}87=h-] 7jvz;_9;Z ixI4å=@,lC*!XQUES7Fй>y_ )VnbKz>M%GMa+*2/"/S7+- I7N RroY}>00!6:HW鰺~t/"zA'"D|8$o˅ 類\ 1R2]'N/dC lK!I{V'*,b(ޠy&LBL 'j![A4ϼ7T}8lbhPnTAxs(s;F_T,Zο2jkR[3UXD1;LUND@+^>Li5\tR)&@bi9hWU#:{h%y_e1G,J l]K Iע!Haц_&DjBȋy_iJ e#Gc)E/la m\l_b>_֕T{E.{LZ2QU]~K(UJN~j x%x׫ DM a\Ygaс+`#}fs܅_Y4|U<|aV`˺wDS' ȖN'KUhx /1)qF Hy,v $rBҐFyνy?pja %'xBM`?K|cZԡ4!M"&BvwCVIT󳥕޽f'.R\{UܑV]PhGm,%S#m/Ō懵] <`u͹۝=?gcgO>w~|k{?_A)S ˿ORxn4-i)@sҫ4#yq_z>z-4,_ud+ltp8hl)D!ιĦLS~5-1rޕY+ka.r]|J_lOMwxg뭠ӨAh{!j 7ݐ[rKL70nvUf^CHzk)]׎Akhо aK.Ua|=sYsNL`jQH-?]g؆JkWP<ݢkq$4YZ!u mM %^{*9x8`}h.` 2aӉ5J b EۆH6H3$VHYa u}`&#uR;4ngeLS+x &&oFrkR"9uOUx?NsLK.1(luo?t'!ŧ}tM`eO7 ӽꦅT-T ec|lڍ;!%-j% ]Pw>zJ?t5G MmfVtn?UTJVAZ5,* S5"i2}Hh*nj_Ԯ[q2/giAi*c6E˥p#mxkʵ[PXq/@VƯMu0] p tj6Ubd-0xAζ1reJSk~|xlLE/*2mk o&>s+ _lVOgk_RHdh(cx;y8o1 b-|&UOu~Hu6$Vr̃)M~ݢk샼# ,ε8kkN+}7"=J>1t󈰚ih)8TºO.*pΉѪ\Xd "Ճ9J^`jtW{O,K?f ?Z) N)ǍmDz6dڿ*^Ω#at\<,:r>G):rFQ2-nzd1 -sνIףBUDFLq .-uv#o΋Jd|>}S|?lUxppt](:\cR]>@1~ g2Sƹ|Nȁ "ىEӸ  PQSgus+o׍uB #rbeÄ0b ($"p3F$ lsAo ބf|+#J&T"qf:i%n1}x"C8) uVs}.U"UM4ewo{OvWBΖk*uݿcR{]S3 וGqo7sWjڒ=c,1#g1 t?9uڷۮ3 %za5`o,ӕm7wO/ws4oOWf =,3f_~'a'15dg: FbmF%f$'n