úÎ!]    NoneÞ?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJNone456;9K             !"#$ %& ' ( ) * + , -. -/ -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -: -; -< -= -> ?@ ?A ?B ?C ?DEFGHIJKLJKMJKNJKOJKPJKQJKRJKSJKTJKUJKVJKWX"fib-0.1.0.1-4nIPYBcjeOgD6l8V5wFbLhFibPreludephifib $fMonadFib$fApplicativeFib $fRingFib $fSemiringFib $fShowFib $fFunctorFib $fFoldableFib$fTraversableFibbaseGHC.Base otherwiseghc-prim GHC.ClassesEq==/=Monad>>=>>returnfailFunctorfmap<$Ord>=minmax><compare<=GHC.ShowShow Applicativepure<*>*>liftA2<* Data.FoldableFoldabletoListfoldrfoldMapnulllengthfoldlfoldl'foldl1sumproductfoldr1maximumminimumelemfoldfoldr'Data.Traversable TraversabletraversemapM sequenceAsequence GHC.TypesBool integer-gmpGHC.Integer.TypeInteger&semirings-0.5.3-D71zTtHkkiZ1Ber0yd0iQP Data.Semiring-*+^Semiringzerotimesplusone fromNaturalRingnegate