[(Data.Attoparsec.Combinator.count [InlPrag=INLINE (sat-args=2)] :: forall (m :: * -> *) a. GHC.Base.Monad m => GHC.Types.Int -> m a -> m [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(LALA)U(L)L, Unf=OtherCon []] = \r [$dMonad eta eta1] case eta of _ { GHC.Types.I# n# -> case <=# [n# 0] of _ { GHC.Types.False -> let { lvl28 :: [a] -> m [a] [LclId] = \u [] GHC.Base.return $dMonad; } in let { lvl29 :: m [a] -> ([a] -> m [a]) -> m [a] [LclId] = \u [] GHC.Base.>>= $dMonad; } in let { lvl30 :: m a -> (a -> m [a]) -> m [a] [LclId] = \u [] GHC.Base.>>= $dMonad; } in let { c :: m a -> m [a] -> m [a] [LclId, Arity=2, Str=DmdType LL, Unf=OtherCon []] = sat-only \r [m m'] let { sat_sgTY :: a -> m [a] [LclId] = \r [x] let { sat_sgTX :: [a] -> m [a] [LclId] = \r [xs] let { sat_sgTW :: [a] [LclId] = NO_CCS :! [x xs]; } in lvl28 sat_sgTW; } in lvl29 m' sat_sgTX; } in lvl30 m sat_sgTY; } in let { lvl31 :: m [a] [LclId] = \u [] let { sat_sfAl :: m [a] [LclId] = \u [] GHC.Base.return $dMonad GHC.Types.[]; } in c eta1 sat_sfAl; } in let { xs [Occ=LoopBreaker] :: GHC.Prim.Int# -> m [a] [LclId, Arity=1, Str=DmdType L, Unf=OtherCon []] = sat-only \r [m] case <=# [m 1] of _ { GHC.Types.False -> let { sat_sgTZ :: m [a] [LclId] = \u [] case -# [m 1] of sat_sfAt { __DEFAULT -> xs sat_sfAt; }; } in c eta1 sat_sgTZ; GHC.Types.True -> lvl31; }; } in xs n#; GHC.Types.True -> GHC.Base.return $dMonad GHC.Types.[]; }; };, [(Data.Attoparsec.Combinator.count, [])]), (Data.Attoparsec.Combinator.eitherP [InlPrag=INLINE (sat-args=2)] :: forall (f :: * -> *) a b. Control.Applicative.Alternative f => f a -> f b -> f (Data.Either.Either a b) [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(LASAA)LL, Unf=OtherCon []] = \r [$dAlternative eta eta1] let { a2 [Dmd=Just D(SAAAA)] :: Control.Applicative.Applicative f [LclId, Str=DmdType] = \u [] Control.Applicative.$p1Alternative $dAlternative; } in let { $dFunctor [Dmd=Just D(SA)] :: GHC.Base.Functor f [LclId, Str=DmdType] = \u [] Control.Applicative.$p1Applicative a2; } in let { sat_sgUr :: f (Data.Either.Either a b) [LclId] = \u [] GHC.Base.fmap $dFunctor Data.Either.Right eta1; } in let { sat_sgUs :: f (Data.Either.Either a b) [LclId] = \u [] GHC.Base.fmap $dFunctor Data.Either.Left eta; } in Control.Applicative.<|> $dAlternative sat_sgUs sat_sgUr;, [(Data.Attoparsec.Combinator.eitherP, [])]), (Data.Attoparsec.Combinator.many' [InlPrag=INLINE (sat-args=1)] :: forall (m :: * -> *) a. Control.Monad.MonadPlus m => m a -> m [a] [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType U(LAS)L, Unf=OtherCon []] = \r [$dMonadPlus eta] let { many_p [Occ=LoopBreaker] :: m [a] [LclId, Str=DmdType] = \u [] let { $dMonad [Dmd=Just D(SASA)] :: GHC.Base.Monad m [LclId, Str=DmdType] = \u [] Control.Monad.$p1MonadPlus $dMonadPlus; } in let { sat_sfB5 :: m [a] [LclId] = \u [] GHC.Base.return $dMonad GHC.Types.[]; } in let { sat_sfB6 :: m [a] [LclId] = \u [] let { lvl28 :: [a] -> m [a] [LclId] = \u [] GHC.Base.return $dMonad; } in let { lvl29 :: m [a] -> ([a] -> m [a]) -> m [a] [LclId] = \u [] GHC.Base.>>= $dMonad; } in let { sat_sfB2 :: a -> m [a] [LclId] = \r [x] case x of x1 { __DEFAULT -> let { sat_sgUv :: [a] -> m [a] [LclId] = \r [y] let { sat_sgUu :: [a] [LclId] = NO_CCS :! [x1 y]; } in lvl28 sat_sgUu; } in lvl29 many_p sat_sgUv; }; } in GHC.Base.>>= $dMonad eta sat_sfB2; } in Control.Monad.mplus $dMonadPlus sat_sfB6 sat_sfB5; } in many_p;, [(Data.Attoparsec.Combinator.many', [])]), (Data.Attoparsec.Combinator.many1 [InlPrag=INLINE (sat-args=1)] :: forall (f :: * -> *) a. Control.Applicative.Alternative f => f a -> f [a] [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType U(SAAAL)L, Unf=OtherCon []] = \r [$dAlternative eta] case Control.Applicative.$p1Alternative $dAlternative of _ { Control.Applicative.D:Applicative ww _ ww2 _ _ -> let { sat_sgUJ :: f [a] [LclId] = \u [] Control.Applicative.many $dAlternative eta; } in let { sat_sgUK :: f ([a] -> [a]) [LclId] = \u [] GHC.Base.fmap ww GHC.Types.: eta; } in ww2 sat_sgUK sat_sgUJ; };, [(Data.Attoparsec.Combinator.many1, [])]), (Data.Attoparsec.Combinator.many1' [InlPrag=INLINE (sat-args=1)] :: forall (m :: * -> *) a. Control.Monad.MonadPlus m => m a -> m [a] [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType U(SAL)L, Unf=OtherCon []] = \r [$dMonadPlus eta] case Control.Monad.$p1MonadPlus $dMonadPlus of _ { GHC.Base.D:Monad ww _ ww2 _ -> let { many_p [Occ=LoopBreaker] :: m [a] [LclId, Str=DmdType] = \u [] let { sat_sfBK :: m [a] [LclId] = \u [] ww2 GHC.Types.[]; } in let { sat_sfBL :: m [a] [LclId] = \u [] let { sat_sfBH :: a -> m [a] [LclId] = \r [x] case x of x1 { __DEFAULT -> let { sat_sgUU :: [a] -> m [a] [LclId] = \r [y] let { sat_sgUT :: [a] [LclId] = NO_CCS :! [x1 y]; } in ww2 sat_sgUT; } in ww many_p sat_sgUU; }; } in ww eta sat_sfBH; } in Control.Monad.mplus $dMonadPlus sat_sfBL sat_sfBK; } in let { sat_sgUX :: a -> m [a] [LclId] = \r [x] case x of x1 { __DEFAULT -> let { sat_sgUW :: [a] -> m [a] [LclId] = \r [y] let { sat_sgUV :: [a] [LclId] = NO_CCS :! [x1 y]; } in ww2 sat_sgUV; } in ww many_p sat_sgUW; }; } in ww eta sat_sgUX; };, [(Data.Attoparsec.Combinator.many1', [])]), (lvl :: [GHC.Types.Char] [GblId] = \u [] GHC.CString.unpackCString# "empty";, [(lvl, [])]), (lvl1 :: forall a. Data.Attoparsec.Zepto.Result a [GblId, Unf=OtherCon []] = NO_CCS Data.Attoparsec.Zepto.Fail! [lvl];, [(lvl1, [])]), (Data.Attoparsec.Combinator.choice1 [Occ=LoopBreaker] :: forall a. [Data.Attoparsec.Zepto.Parser a] -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result a, Data.Attoparsec.Zepto.S #) [GblId, Arity=2, Str=DmdType SL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [ds eta] case ds of _ { [] -> (#,#) [lvl1 eta]; : y ys -> case y eta of ds1 { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail ipv2 -> case Data.Attoparsec.Combinator.choice1 ys eta of ds2 { (#,#) ipv3 ipv4 -> case ipv3 of _ { Data.Attoparsec.Zepto.Fail ipv5 -> (#,#) [ipv3 ipv4]; Data.Attoparsec.Zepto.OK ds3 -> (#,#) [ipv3 ipv4]; }; }; Data.Attoparsec.Zepto.OK ds2 -> (#,#) [ipv ipv1]; }; }; };, [(Data.Attoparsec.Combinator.choice1, [Data.Attoparsec.Combinator.choice1, lvl1])]), (Data.Attoparsec.Combinator.choice_choice :: forall a. [Data.Attoparsec.Zepto.Parser a] -> Data.Attoparsec.Zepto.Parser a [GblId, Arity=2, Str=DmdType SL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B2 eta_B1] Data.Attoparsec.Combinator.choice1 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.choice_choice, [Data.Attoparsec.Combinator.choice1])]), (msg2 :: [GHC.Types.Char] [GblId, Str=DmdType] = \u [] GHC.CString.unpackCString# "Failed reading: empty";, [(msg2, [])]), (lvl2 :: [GHC.Types.Char] [GblId] = \u [] GHC.CString.unpackCString# "append";, [(lvl2, [])]), (lvl3 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl3, [Data.Text.overflowError, lvl2])]), (lvl4 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl4, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.choice_$sa [Occ=LoopBreaker] :: forall r a. [Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a] -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> (Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> [[GHC.Types.Char]] -> [GHC.Types.Char] -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r) -> (Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> a -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r) -> GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> (GHC.Prim.~#) * Data.Text.Internal.Text (Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text) -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=9, Str=DmdType SLLLLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [sc sc1 sc2 sc3 sc4 sc5 sc6 sc7 sg] case sc of _ { [] -> let { sat_sgVr :: Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text [LclId] = NO_CCS Data.Text.Internal.Text! [sc5 sc6 sc7]; } in sc3 sat_sgVr sc1 sc2 GHC.Types.[] msg2; : y ys -> let { sat_sgVN :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r [LclId] = \r srt:(2,*bitmap*) [i1 a18 m1] let { sat_sgVt :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(2,*bitmap*) [] Data.Text.append sc1 a18; } in sc4 i1 sat_sgVt m1; } in let { sat_sgVO :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r [LclId] = \r srt:(0,*bitmap*) [i1 a18 m1 ds ds1] case case sc2 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case a18 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> let-no-escape { $j :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [LclId, Arity=3, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ipv ipv1 ipv2] let { sat_sgVw :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case sc1 of wild2 { Data.Text.Internal.Text rb rb1 rb2 -> case rb2 of wild3 { __DEFAULT -> case rb5 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl3; GHC.Types.True -> let { sat_sgVS :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sgVR { __DEFAULT -> case and# [sat_sgVR __word 4611686018427387904] of sat_sgVQ { __DEFAULT -> case word2Int# [sat_sgVQ] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sgVZ { __DEFAULT -> case newByteArray# [sat_sgVZ s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sgVX { __DEFAULT -> case int2Word# [rb1] of sat_sgVY { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb sat_sgVY sat_sgVX ipv3] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sfDD { __DEFAULT -> case int2Word# [sat_sfDD] of sat_sgVU { __DEFAULT -> case int2Word# [rb4] of sat_sgVV { __DEFAULT -> case int2Word# [wild3] of sat_sgVW { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sgVW rb3 sat_sgVV sat_sgVU ds12] of _ { (##) ds3 -> let { sat_sgVT :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds3 sat_sgVT]; }; }; }; }; }; GHC.Types.True -> let { sat_sgW5 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sgW5]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sfDR { __DEFAULT -> case int2Word# [sat_sfDR] of sat_sgW1 { __DEFAULT -> case int2Word# [rb4] of sat_sgW2 { __DEFAULT -> case int2Word# [wild3] of sat_sgW3 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sgW3 rb3 sat_sgW2 sat_sgW1 ipv3] of _ { (##) ds12 -> let { sat_sgW0 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sgW0]; }; }; }; }; }; GHC.Types.True -> let { sat_sgW4 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sgW4]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sgVS of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in Data.Attoparsec.Combinator.choice_$sa ys sat_sgVw m sc3 sc4 ipv ipv1 ipv2 GHC.Prim.coercionToken#; } in case sc7 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl4; GHC.Types.True -> let { sat_sgVz :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sgVy { __DEFAULT -> case and# [sat_sgVy __word 4611686018427387904] of sat_sgVx { __DEFAULT -> case word2Int# [sat_sgVx] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sgVG { __DEFAULT -> case newByteArray# [sat_sgVG s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sgVE { __DEFAULT -> case int2Word# [sc6] of sat_sgVF { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 sc5 sat_sgVF sat_sgVE ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sfEK { __DEFAULT -> case int2Word# [sat_sfEK] of sat_sgVB { __DEFAULT -> case int2Word# [rb4] of sat_sgVC { __DEFAULT -> case int2Word# [wild2] of sat_sgVD { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sgVD rb3 sat_sgVC sat_sgVB ds12] of _ { (##) ds3 -> let { sat_sgVA :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds3 sat_sgVA]; }; }; }; }; }; GHC.Types.True -> let { sat_sgVM :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sgVM]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sfEY { __DEFAULT -> case int2Word# [sat_sfEY] of sat_sgVI { __DEFAULT -> case int2Word# [rb4] of sat_sgVJ { __DEFAULT -> case int2Word# [wild2] of sat_sgVK { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sgVK rb3 sat_sgVJ sat_sgVI ipv] of _ { (##) ds12 -> let { sat_sgVH :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sgVH]; }; }; }; }; }; GHC.Types.True -> let { sat_sgVL :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sgVL]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sgVz of _ { Data.Text.Array.Array tpl1 -> $j tpl1 0 x; }; }; }; 0 -> $j sc5 sc6 wild2; }; 0 -> $j rb3 rb4 rb5; }; }; }; } in let { sat_sgVP :: Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text [LclId] = NO_CCS Data.Text.Internal.Text! [sc5 sc6 sc7]; } in y sat_sgVP Data.Text.Internal.empty sc2 sat_sgVO sat_sgVN; };, [(Data.Attoparsec.Combinator.choice_$sa, [Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Text.append, Data.Attoparsec.Combinator.choice_$sa, msg2, lvl3, lvl4])]), (Data.Attoparsec.Combinator.choice2 :: forall a. [Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a] -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=6, Str=DmdType SLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [ds eta eta1 eta2 eta3 eta4] case ds of _ { [] -> eta3 eta eta1 eta2 GHC.Types.[] msg2; : y ys -> let { sat_sgWO :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r [LclId] = \r srt:(2,*bitmap*) [i1 a18 m1] let { sat_sgWu :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(2,*bitmap*) [] Data.Text.append eta1 a18; } in eta4 i1 sat_sgWu m1; } in let { sat_sgWP :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r [LclId] = \r srt:(0,*bitmap*) [i1 a18 m1 ds1 ds2] case case eta2 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case eta of _ { Data.Text.Internal.Text rb rb1 rb2 -> case a18 of wild2 { Data.Text.Internal.Text rb3 rb4 rb5 -> let-no-escape { $j :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [LclId, Arity=3, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ipv ipv1 ipv2] let { sat_sgWx :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case eta1 of wild3 { Data.Text.Internal.Text rb6 rb7 rb8 -> case rb8 of wild4 { __DEFAULT -> case rb5 of wild5 { __DEFAULT -> case +# [wild4 wild5] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl3; GHC.Types.True -> let { sat_sgWS :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sgWR { __DEFAULT -> case and# [sat_sgWR __word 4611686018427387904] of sat_sgWQ { __DEFAULT -> case word2Int# [sat_sgWQ] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sgWZ { __DEFAULT -> case newByteArray# [sat_sgWZ s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild4] of _ { GHC.Types.False -> case int2Word# [wild4] of sat_sgWX { __DEFAULT -> case int2Word# [rb7] of sat_sgWY { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb6 sat_sgWY sat_sgWX ipv3] of _ { (##) ds12 -> case >=# [wild4 x] of _ { GHC.Types.False -> case -# [x wild4] of sat_sfGC { __DEFAULT -> case int2Word# [sat_sfGC] of sat_sgWU { __DEFAULT -> case int2Word# [rb4] of sat_sgWV { __DEFAULT -> case int2Word# [wild4] of sat_sgWW { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sgWW rb3 sat_sgWV sat_sgWU ds12] of _ { (##) ds4 -> let { sat_sgWT :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds4 sat_sgWT]; }; }; }; }; }; GHC.Types.True -> let { sat_sgX5 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sgX5]; }; }; }; }; GHC.Types.True -> case >=# [wild4 x] of _ { GHC.Types.False -> case -# [x wild4] of sat_sfGQ { __DEFAULT -> case int2Word# [sat_sfGQ] of sat_sgX1 { __DEFAULT -> case int2Word# [rb4] of sat_sgX2 { __DEFAULT -> case int2Word# [wild4] of sat_sgX3 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sgX3 rb3 sat_sgX2 sat_sgX1 ipv3] of _ { (##) ds12 -> let { sat_sgX0 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sgX0]; }; }; }; }; }; GHC.Types.True -> let { sat_sgX4 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sgX4]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sgWS of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild3; }; 0 -> wild2; }; }; } in Data.Attoparsec.Combinator.choice_$sa ys sat_sgWx m eta3 eta4 ipv ipv1 ipv2 GHC.Prim.coercionToken#; } in case rb2 of wild3 { __DEFAULT -> case rb5 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl4; GHC.Types.True -> let { sat_sgWA :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sgWz { __DEFAULT -> case and# [sat_sgWz __word 4611686018427387904] of sat_sgWy { __DEFAULT -> case word2Int# [sat_sgWy] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sgWH { __DEFAULT -> case newByteArray# [sat_sgWH s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sgWF { __DEFAULT -> case int2Word# [rb1] of sat_sgWG { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sgWG sat_sgWF ipv] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sfHM { __DEFAULT -> case int2Word# [sat_sfHM] of sat_sgWC { __DEFAULT -> case int2Word# [rb4] of sat_sgWD { __DEFAULT -> case int2Word# [wild3] of sat_sgWE { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sgWE rb3 sat_sgWD sat_sgWC ds12] of _ { (##) ds4 -> let { sat_sgWB :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds4 sat_sgWB]; }; }; }; }; }; GHC.Types.True -> let { sat_sgWN :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sgWN]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sfI0 { __DEFAULT -> case int2Word# [sat_sfI0] of sat_sgWJ { __DEFAULT -> case int2Word# [rb4] of sat_sgWK { __DEFAULT -> case int2Word# [wild3] of sat_sgWL { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sgWL rb3 sat_sgWK sat_sgWJ ipv] of _ { (##) ds12 -> let { sat_sgWI :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sgWI]; }; }; }; }; }; GHC.Types.True -> let { sat_sgWM :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sgWM]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sgWA of _ { Data.Text.Array.Array tpl1 -> $j tpl1 0 x; }; }; }; 0 -> $j rb rb1 wild3; }; 0 -> $j rb3 rb4 rb5; }; }; }; }; } in y eta Data.Text.Internal.empty eta2 sat_sgWP sat_sgWO; };, [(Data.Attoparsec.Combinator.choice2, [Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Text.append, Data.Attoparsec.Combinator.choice_$sa, msg2, lvl3, lvl4])]), (Data.Attoparsec.Combinator.choice_choice1 :: forall a. [Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a] -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a [GblId, Arity=6, Str=DmdType SLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.choice2 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.choice_choice1, [Data.Attoparsec.Combinator.choice2])]), (Data.Attoparsec.Combinator.choice_$sa1 [Occ=LoopBreaker] :: forall r a. [Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a] -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> (Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> [[GHC.Types.Char]] -> [GHC.Types.Char] -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r) -> (Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> a -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r) -> GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> (GHC.Prim.~#) * Data.ByteString.Internal.ByteString (Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString) -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=10, Str=DmdType SLLLLLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [sc sc1 sc2 sc3 sc4 sc5 sc6 sc7 sc8 sg] case sc of _ { [] -> let { sat_sgXu :: Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString [LclId] = NO_CCS Data.ByteString.Internal.PS! [sc5 sc6 sc7 sc8]; } in sc3 sat_sgXu sc1 sc2 GHC.Types.[] msg2; : y ys -> let { sat_sgXJ :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r [LclId] = \r srt:(0,*bitmap*) [i1 a18 m1] let { sat_sgXw :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.$fMonoidByteString_$cmappend sc1 a18; } in sc4 i1 sat_sgXw m1; } in let { sat_sgXK :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r [LclId] = \r srt:(1,*bitmap*) [i1 a18 m1 ds ds1] case case sc2 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case a18 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> let-no-escape { $j :: GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [LclId, Arity=4, Unf=OtherCon []] = sat-only \r srt:(2,*bitmap*) [ipv ipv1 ipv2 ipv3] let { sat_sgXz :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(2,*bitmap*) [] case sc1 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> Data.ByteString.Internal.$w$cmappend ww4 ww5 ww6 ww7 ww ww1 ww2 ww3; }; } in Data.Attoparsec.Combinator.choice_$sa1 ys sat_sgXz m sc3 sc4 ipv ipv1 ipv2 ipv3 GHC.Prim.coercionToken#; } in case sc8 of ds2 { __DEFAULT -> case ww3 of ds3 { __DEFAULT -> let { sat_sgXG :: GHC.Types.IO Data.ByteString.Internal.ByteString [LclId] = \r srt:(1,*bitmap*) [s] case +# [ds2 ds3] of a8 { __DEFAULT -> case <# [a8 0] of _ { GHC.Types.False -> case newPinnedByteArray# [a8 s] of _ { (#,#) ipv ipv1 -> case byteArrayContents# [ipv1] of a9 { __DEFAULT -> case int2Word# [ds2] of sat_sgXE { __DEFAULT -> case plusAddr# [sc5 sc7] of sat_sgXF { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [a9 sat_sgXF sat_sgXE ipv] of _ { (#,#) ds5 _ -> case touch# [sc6 ds5] of s' { __DEFAULT -> case int2Word# [ds3] of sat_sgXB { __DEFAULT -> case plusAddr# [ww ww2] of sat_sgXC { __DEFAULT -> case plusAddr# [a9 ds2] of sat_sgXD { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [sat_sgXD sat_sgXC sat_sgXB s'] of _ { (#,#) ds7 _ -> case touch# [ww1 ds7] of s'1 { __DEFAULT -> let { a10 :: GHC.ForeignPtr.ForeignPtrContents [LclId, Unf=OtherCon []] = NO_CCS GHC.ForeignPtr.PlainPtr! [ipv1]; } in case touch# [a10 s'1] of s'2 { __DEFAULT -> let { sat_sgXA :: Data.ByteString.Internal.ByteString [LclId] = NO_CCS Data.ByteString.Internal.PS! [a9 a10 0 a8]; } in (#,#) [s'2 sat_sgXA]; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> GHC.ForeignPtr.mallocPlainForeignPtrBytes2; }; }; } in case GHC.IO.unsafeDupablePerformIO sat_sgXG of _ { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> $j ipv ipv1 ipv2 ipv3; }; 0 -> $j sc5 sc6 sc7 ds2; }; 0 -> $j ww ww1 ww2 ww3; }; }; }; } in let { sat_sgXL :: Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString [LclId] = NO_CCS Data.ByteString.Internal.PS! [sc5 sc6 sc7 sc8]; } in y sat_sgXL Data.ByteString.Internal.$fMonoidByteString_$cmempty sc2 sat_sgXK sat_sgXJ; };, [(Data.Attoparsec.Combinator.choice_$sa1, [Data.ByteString.Internal.$fMonoidByteString_$cmappend, GHC.ForeignPtr.mallocPlainForeignPtrBytes2, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty, Data.Attoparsec.Combinator.choice_$sa1, msg2])]), (Data.Attoparsec.Combinator.choice3 :: forall a. [Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a] -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=6, Str=DmdType SLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [ds eta eta1 eta2 eta3 eta4] case ds of _ { [] -> eta3 eta eta1 eta2 GHC.Types.[] msg2; : y ys -> let { sat_sgY8 :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r [LclId] = \r srt:(0,*bitmap*) [i1 a18 m1] let { sat_sgXV :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.$fMonoidByteString_$cmappend eta1 a18; } in eta4 i1 sat_sgXV m1; } in let { sat_sgY9 :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r [LclId] = \r srt:(1,*bitmap*) [i1 a18 m1 ds1 ds2] case case eta2 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case eta of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a18 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> let-no-escape { $j :: GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [LclId, Arity=4, Unf=OtherCon []] = sat-only \r srt:(2,*bitmap*) [ipv ipv1 ipv2 ipv3] let { sat_sgXY :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(2,*bitmap*) [] case eta1 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww4 ww5 ww6 ww7; }; } in Data.Attoparsec.Combinator.choice_$sa1 ys sat_sgXY m eta3 eta4 ipv ipv1 ipv2 ipv3 GHC.Prim.coercionToken#; } in case ww3 of ds3 { __DEFAULT -> case ww7 of ds4 { __DEFAULT -> let { sat_sgY5 :: GHC.Types.IO Data.ByteString.Internal.ByteString [LclId] = \r srt:(1,*bitmap*) [s] case +# [ds3 ds4] of a8 { __DEFAULT -> case <# [a8 0] of _ { GHC.Types.False -> case newPinnedByteArray# [a8 s] of _ { (#,#) ipv ipv1 -> case byteArrayContents# [ipv1] of a9 { __DEFAULT -> case int2Word# [ds3] of sat_sgY3 { __DEFAULT -> case plusAddr# [ww ww2] of sat_sgY4 { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [a9 sat_sgY4 sat_sgY3 ipv] of _ { (#,#) ds6 _ -> case touch# [ww1 ds6] of s' { __DEFAULT -> case int2Word# [ds4] of sat_sgY0 { __DEFAULT -> case plusAddr# [ww4 ww6] of sat_sgY1 { __DEFAULT -> case plusAddr# [a9 ds3] of sat_sgY2 { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [sat_sgY2 sat_sgY1 sat_sgY0 s'] of _ { (#,#) ds8 _ -> case touch# [ww5 ds8] of s'1 { __DEFAULT -> let { a10 :: GHC.ForeignPtr.ForeignPtrContents [LclId, Unf=OtherCon []] = NO_CCS GHC.ForeignPtr.PlainPtr! [ipv1]; } in case touch# [a10 s'1] of s'2 { __DEFAULT -> let { sat_sgXZ :: Data.ByteString.Internal.ByteString [LclId] = NO_CCS Data.ByteString.Internal.PS! [a9 a10 0 a8]; } in (#,#) [s'2 sat_sgXZ]; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> GHC.ForeignPtr.mallocPlainForeignPtrBytes2; }; }; } in case GHC.IO.unsafeDupablePerformIO sat_sgY5 of _ { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> $j ipv ipv1 ipv2 ipv3; }; 0 -> $j ww ww1 ww2 ds3; }; 0 -> $j ww4 ww5 ww6 ww7; }; }; }; }; } in y eta Data.ByteString.Internal.$fMonoidByteString_$cmempty eta2 sat_sgY9 sat_sgY8; };, [(Data.Attoparsec.Combinator.choice3, [Data.ByteString.Internal.$fMonoidByteString_$cmappend, GHC.ForeignPtr.mallocPlainForeignPtrBytes2, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty, Data.Attoparsec.Combinator.choice_$sa1, msg2])]), (Data.Attoparsec.Combinator.choice_choice2 :: forall a. [Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a] -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a [GblId, Arity=6, Str=DmdType SLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.choice3 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.choice_choice2, [Data.Attoparsec.Combinator.choice3])]), (Data.Attoparsec.Combinator.$wchoice :: forall (f :: * -> *) a. (forall a1. f a1) -> (forall a1. f a1 -> f a1 -> f a1) -> [f a] -> f a [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LLS, Unf=OtherCon []] = \r [ww ww1 w] let { go [Occ=LoopBreaker] :: [f a] -> f a [LclId, Arity=1, Str=DmdType S, Unf=OtherCon []] = sat-only \r [ds] case ds of _ { [] -> ww; : y ys -> let { sat_sgYj :: f a [LclId] = \u [] go ys; } in ww1 y sat_sgYj; }; } in go w;, [(Data.Attoparsec.Combinator.$wchoice, [])]), (Data.Attoparsec.Combinator.choice [InlPrag=INLINE[0]] :: forall (f :: * -> *) a. Control.Applicative.Alternative f => [f a] -> f a [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType U(ALLAA)S, Unf=OtherCon []] = \r [w w1] case w of _ { Control.Applicative.D:Alternative ww ww1 ww2 ww3 ww4 -> Data.Attoparsec.Combinator.$wchoice ww1 ww2 w1; };, [(Data.Attoparsec.Combinator.choice, [])]), (Data.Attoparsec.Combinator.option1 :: forall a. a -> Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result a, Data.Attoparsec.Zepto.S #) [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LC(U(ST))L, Unf=OtherCon []] = \r [x p eta] case p eta of ds { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail ipv2 -> case x of tpl { __DEFAULT -> let { sat_sgYp :: Data.Attoparsec.Zepto.Result a [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [tpl]; } in (#,#) [sat_sgYp eta]; }; Data.Attoparsec.Zepto.OK ds1 -> (#,#) [ipv ipv1]; }; };, [(Data.Attoparsec.Combinator.option1, [])]), (Data.Attoparsec.Combinator.option_option :: forall a. a -> Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser a [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LC(U(ST))L, Unf=OtherCon []] = \r [eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.option1 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.option_option, [])]), (lvl5 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl5, [Data.Text.overflowError, lvl2])]), (lvl6 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl6, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.$wa :: forall a. a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=6, Str=DmdType LC(C(C(C(C(S)))))LLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5] let { sat_sgYy :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r [LclId] = \r srt:(2,*bitmap*) [i1 a18 m1] let { sat_sgYu :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(2,*bitmap*) [] Data.Text.append w3 a18; } in w5 i1 sat_sgYu m1; } in let { sat_sgYz :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r [LclId] = \r srt:(0,*bitmap*) [i1 a18 m1 ds ds1] case case w4 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case w2 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a18 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case case rb2 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl6; GHC.Types.True -> let { sat_sgYV :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sgYU { __DEFAULT -> case and# [sat_sgYU __word 4611686018427387904] of sat_sgYT { __DEFAULT -> case word2Int# [sat_sgYT] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sgZ2 { __DEFAULT -> case newByteArray# [sat_sgZ2 s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sgZ0 { __DEFAULT -> case int2Word# [rb1] of sat_sgZ1 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sgZ1 sat_sgZ0 ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sfOf { __DEFAULT -> case int2Word# [sat_sfOf] of sat_sgYX { __DEFAULT -> case int2Word# [rb4] of sat_sgYY { __DEFAULT -> case int2Word# [wild2] of sat_sgYZ { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sgYZ rb3 sat_sgYY sat_sgYX ds12] of _ { (##) ds3 -> let { sat_sgYW :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds3 sat_sgYW]; }; }; }; }; }; GHC.Types.True -> let { sat_sgZ8 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sgZ8]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sfOt { __DEFAULT -> case int2Word# [sat_sfOt] of sat_sgZ4 { __DEFAULT -> case int2Word# [rb4] of sat_sgZ5 { __DEFAULT -> case int2Word# [wild2] of sat_sgZ6 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sgZ6 rb3 sat_sgZ5 sat_sgZ4 ipv] of _ { (##) ds12 -> let { sat_sgZ3 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sgZ3]; }; }; }; }; }; GHC.Types.True -> let { sat_sgZ7 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sgZ7]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sgYV of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild; }; 0 -> wild1; } of nt { Data.Text.Internal.Text ipv ipv1 ipv2 -> let { sat_sgYx :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case w3 of wild2 { Data.Text.Internal.Text rb6 rb7 rb8 -> case rb8 of wild3 { __DEFAULT -> case rb5 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl5; GHC.Types.True -> let { sat_sgYD :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sgYC { __DEFAULT -> case and# [sat_sgYC __word 4611686018427387904] of sat_sgYB { __DEFAULT -> case word2Int# [sat_sgYB] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sgYK { __DEFAULT -> case newByteArray# [sat_sgYK s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sgYI { __DEFAULT -> case int2Word# [rb7] of sat_sgYJ { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb6 sat_sgYJ sat_sgYI ipv3] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sfPr { __DEFAULT -> case int2Word# [sat_sfPr] of sat_sgYF { __DEFAULT -> case int2Word# [rb4] of sat_sgYG { __DEFAULT -> case int2Word# [wild3] of sat_sgYH { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sgYH rb3 sat_sgYG sat_sgYF ds12] of _ { (##) ds3 -> let { sat_sgYE :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds3 sat_sgYE]; }; }; }; }; }; GHC.Types.True -> let { sat_sgYQ :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sgYQ]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sfPF { __DEFAULT -> case int2Word# [sat_sfPF] of sat_sgYM { __DEFAULT -> case int2Word# [rb4] of sat_sgYN { __DEFAULT -> case int2Word# [wild3] of sat_sgYO { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sgYO rb3 sat_sgYN sat_sgYM ipv3] of _ { (##) ds12 -> let { sat_sgYL :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sgYL]; }; }; }; }; }; GHC.Types.True -> let { sat_sgYP :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sgYP]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sgYD of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in w5 nt sat_sgYx m w; }; }; }; }; } in w1 w2 Data.Text.Internal.empty w4 sat_sgYz sat_sgYy;, [(Data.Attoparsec.Combinator.$wa, [Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Text.append, lvl5, lvl6])]), (Data.Attoparsec.Combinator.option2 [InlPrag=INLINE[0]] :: forall a. a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5 w6] Data.Attoparsec.Combinator.$wa w w1 w2 w3 w4 w6;, [(Data.Attoparsec.Combinator.option2, [Data.Attoparsec.Combinator.$wa])]), (Data.Attoparsec.Combinator.option_option1 :: forall a. a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.option2 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.option_option1, [Data.Attoparsec.Combinator.$wa])]), (Data.Attoparsec.Combinator.$wa1 :: forall a. a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=6, Str=DmdType LC(C(C(C(C(S)))))LLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5] let { sat_sgZA :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r [LclId] = \r srt:(0,*bitmap*) [i1 a18 m1] let { sat_sgZw :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.$fMonoidByteString_$cmappend w3 a18; } in w5 i1 sat_sgZw m1; } in let { sat_sgZB :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r [LclId] = \r srt:(1,*bitmap*) [i1 a18 m1 ds ds1] case case w4 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case w2 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a18 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww4 ww5 ww6 ww7 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_sgZz :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(1,*bitmap*) [] case w3 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww4 ww5 ww6 ww7; }; } in w5 nt sat_sgZz m w; }; }; }; }; } in w1 w2 Data.ByteString.Internal.$fMonoidByteString_$cmempty w4 sat_sgZB sat_sgZA;, [(Data.Attoparsec.Combinator.$wa1, [Data.ByteString.Internal.$fMonoidByteString_$cmappend, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty])]), (Data.Attoparsec.Combinator.option3 [InlPrag=INLINE[0]] :: forall a. a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5 w6] Data.Attoparsec.Combinator.$wa1 w w1 w2 w3 w4 w6;, [(Data.Attoparsec.Combinator.option3, [Data.Attoparsec.Combinator.$wa1])]), (Data.Attoparsec.Combinator.option_option2 :: forall a. a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.option3 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.option_option2, [Data.Attoparsec.Combinator.$wa1])]), (Data.Attoparsec.Combinator.option :: forall a (f :: * -> *). Control.Applicative.Alternative f => a -> f a -> f a [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(LASAA)LL, Unf=OtherCon []] = \r [$dAlternative eta eta1] let { sat_sgZL :: f a [LclId] = \u [] case Control.Applicative.$p1Alternative $dAlternative of sat_sgZK { __DEFAULT -> Control.Applicative.pure sat_sgZK eta; }; } in Control.Applicative.<|> $dAlternative eta1 sat_sgZL;, [(Data.Attoparsec.Combinator.option, [])]), (Data.Attoparsec.Combinator.manyTill2 :: forall a. Data.Attoparsec.Zepto.Result [a] [GblId, Caf=NoCafRefs, Unf=OtherCon []] = NO_CCS Data.Attoparsec.Zepto.OK! [GHC.Types.[]];, [(Data.Attoparsec.Combinator.manyTill2, [])]), (Data.Attoparsec.Combinator.manyTill'1 :: forall a b. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser b -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LC(U(ST))L, Unf=OtherCon []] = \r [p end eta] case end eta of _ { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail err -> let { a2 [Occ=LoopBreaker] :: Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [LclId, Arity=1, Str=DmdType L, Unf=OtherCon []] = sat-only \r [s] case p s of _ { (#,#) ipv2 ipv3 -> case ipv2 of _ { Data.Attoparsec.Zepto.Fail err1 -> let { sat_sgZM :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.Fail! [err1]; } in (#,#) [sat_sgZM ipv3]; Data.Attoparsec.Zepto.OK a13 -> case end ipv3 of _ { (#,#) ipv4 ipv5 -> case ipv4 of _ { Data.Attoparsec.Zepto.Fail err1 -> case a2 ipv3 of ds3 { (#,#) ipv6 ipv7 -> case ipv6 of _ { Data.Attoparsec.Zepto.Fail ipv8 -> (#,#) [ipv6 ipv7]; Data.Attoparsec.Zepto.OK ds4 -> let { sat_sfSs :: [a] [LclId] = NO_CCS :! [a13 ds4]; } in let { sat_sgZQ :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sfSs]; } in (#,#) [sat_sgZQ ipv7]; }; }; Data.Attoparsec.Zepto.OK a3 -> let { sat_sfSx :: [a] [LclId] = NO_CCS :! [a13 GHC.Types.[]]; } in let { sat_sgZN :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sfSx]; } in (#,#) [sat_sgZN ipv5]; }; }; }; }; } in case a2 eta of ds1 { (#,#) ipv3 ipv4 -> case ipv3 of _ { Data.Attoparsec.Zepto.Fail ipv5 -> (#,#) [ipv3 ipv4]; Data.Attoparsec.Zepto.OK ds2 -> (#,#) [ipv3 ipv4]; }; }; Data.Attoparsec.Zepto.OK a13 -> (#,#) [Data.Attoparsec.Combinator.manyTill2 ipv1]; }; };, [(Data.Attoparsec.Combinator.manyTill'1, [])]), (Data.Attoparsec.Combinator.manyTill'_manyTill' :: forall a b. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser b -> Data.Attoparsec.Zepto.Parser [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LC(U(ST))L, Unf=OtherCon []] = \r [eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.manyTill'1 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.manyTill'_manyTill', [])]), (lvl7 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl7, [Data.Text.overflowError, lvl2])]), (lvl8 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl8, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.manyTill'2 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text b -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p end eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = \r srt:(1,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh0M :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r1 [LclId] = \r srt:(1,*bitmap*) [i1 a17 m1 a18] case a18 of x { __DEFAULT -> let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [x GHC.Types.[]]; } in let { w7 :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = \r [i2 a3 m2 a4] let { sat_sh05 :: [a] [LclId] = NO_CCS :! [x a4]; } in ks i2 a3 m2 sat_sh05; } in let { sat_sh0b :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text b r1 [LclId] = \r srt:(3,*bitmap*) [i2 a3 m2 a4] let { sat_sh07 :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(3,*bitmap*) [] Data.Text.append a17 a3; } in ks i2 sat_sh07 m2 lvl28; } in let { sat_sh0c :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 [LclId] = \r srt:(1,*bitmap*) [i2 a3 m2 ds ds1] case case m1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m2; } of m { __DEFAULT -> case i1 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a3 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case case rb2 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl8; GHC.Types.True -> let { sat_sh0y :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh0x { __DEFAULT -> case and# [sat_sh0x __word 4611686018427387904] of sat_sh0w { __DEFAULT -> case word2Int# [sat_sh0w] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh0F { __DEFAULT -> case newByteArray# [sat_sh0F s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh0D { __DEFAULT -> case int2Word# [rb1] of sat_sh0E { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh0E sat_sh0D ipv] of _ { (##) ds12 -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sfUi { __DEFAULT -> case int2Word# [sat_sfUi] of sat_sh0A { __DEFAULT -> case int2Word# [rb4] of sat_sh0B { __DEFAULT -> case int2Word# [wild2] of sat_sh0C { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh0C rb3 sat_sh0B sat_sh0A ds12] of _ { (##) ds3 -> let { sat_sh0z :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds3 sat_sh0z]; }; }; }; }; }; GHC.Types.True -> let { sat_sh0L :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh0L]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sfUw { __DEFAULT -> case int2Word# [sat_sfUw] of sat_sh0H { __DEFAULT -> case int2Word# [rb4] of sat_sh0I { __DEFAULT -> case int2Word# [wild2] of sat_sh0J { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh0J rb3 sat_sh0I sat_sh0H ipv] of _ { (##) ds12 -> let { sat_sh0G :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh0G]; }; }; }; }; }; GHC.Types.True -> let { sat_sh0K :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh0K]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh0y of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild; }; 0 -> wild1; } of nt { Data.Text.Internal.Text ipv ipv1 ipv2 -> let { sat_sh0a :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(1,*bitmap*) [] case a17 of wild2 { Data.Text.Internal.Text rb6 rb7 rb8 -> case rb8 of wild3 { __DEFAULT -> case rb5 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl7; GHC.Types.True -> let { sat_sh0g :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh0f { __DEFAULT -> case and# [sat_sh0f __word 4611686018427387904] of sat_sh0e { __DEFAULT -> case word2Int# [sat_sh0e] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh0n { __DEFAULT -> case newByteArray# [sat_sh0n s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sh0l { __DEFAULT -> case int2Word# [rb7] of sat_sh0m { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb6 sat_sh0m sat_sh0l ipv3] of _ { (##) ds12 -> case >=# [wild3 x1] of _ { GHC.Types.False -> case -# [x1 wild3] of sat_sfVu { __DEFAULT -> case int2Word# [sat_sfVu] of sat_sh0i { __DEFAULT -> case int2Word# [rb4] of sat_sh0j { __DEFAULT -> case int2Word# [wild3] of sat_sh0k { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh0k rb3 sat_sh0j sat_sh0i ds12] of _ { (##) ds3 -> let { sat_sh0h :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds3 sat_sh0h]; }; }; }; }; }; GHC.Types.True -> let { sat_sh0t :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh0t]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x1] of _ { GHC.Types.False -> case -# [x1 wild3] of sat_sfVI { __DEFAULT -> case int2Word# [sat_sfVI] of sat_sh0p { __DEFAULT -> case int2Word# [rb4] of sat_sh0q { __DEFAULT -> case int2Word# [wild3] of sat_sh0r { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh0r rb3 sat_sh0q sat_sh0p ipv3] of _ { (##) ds12 -> let { sat_sh0o :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh0o]; }; }; }; }; }; GHC.Types.True -> let { sat_sh0s :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sh0s]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh0g of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in a2 nt sat_sh0a m kf w7; }; }; }; }; } in end i1 Data.Text.Internal.empty m1 sat_sh0c sat_sh0b; }; } in p i0 a0 m0 kf sat_sh0M; } in let { sat_sh0P :: Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [LclId] = \r [i0 a0 m0 kf ks] let { sat_sh0O :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text b r1 [LclId] = \r [i1 a17 m1 a18] ks i1 a17 m1 GHC.Types.[]; } in end i0 a0 m0 kf sat_sh0O; } in Data.Attoparsec.Internal.Types.$wa Data.Text.$fMonoidText sat_sh0P a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.manyTill'2, [Data.Text.$fMonoidText, Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Text.append, lvl7, lvl8])]), (Data.Attoparsec.Combinator.manyTill'_manyTill'1 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text b -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.manyTill'2 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.manyTill'_manyTill'1, [Data.Attoparsec.Combinator.manyTill'2])]), (Data.Attoparsec.Combinator.manyTill'3 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString b -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p end eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh1p :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r1 [LclId] = \r srt:(0,*bitmap*) [i1 a17 m1 a18] case a18 of x { __DEFAULT -> let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [x GHC.Types.[]]; } in let { w7 :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = \r [i2 a3 m2 a4] let { sat_sh1d :: [a] [LclId] = NO_CCS :! [x a4]; } in ks i2 a3 m2 sat_sh1d; } in let { sat_sh1j :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString b r1 [LclId] = \r srt:(0,*bitmap*) [i2 a3 m2 a4] let { sat_sh1f :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.$fMonoidByteString_$cmappend a17 a3; } in ks i2 sat_sh1f m2 lvl28; } in let { sat_sh1k :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 [LclId] = \r srt:(2,*bitmap*) [i2 a3 m2 ds ds1] case case m1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m2; } of m { __DEFAULT -> case i1 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a3 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww4 ww5 ww6 ww7 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_sh1i :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(2,*bitmap*) [] case a17 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww4 ww5 ww6 ww7; }; } in a2 nt sat_sh1i m kf w7; }; }; }; }; } in end i1 Data.ByteString.Internal.$fMonoidByteString_$cmempty m1 sat_sh1k sat_sh1j; }; } in p i0 a0 m0 kf sat_sh1p; } in let { sat_sh1s :: Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [LclId] = \r [i0 a0 m0 kf ks] let { sat_sh1r :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString b r1 [LclId] = \r [i1 a17 m1 a18] ks i1 a17 m1 GHC.Types.[]; } in end i0 a0 m0 kf sat_sh1r; } in Data.Attoparsec.Internal.Types.$wa Data.ByteString.Internal.$fMonoidByteString sat_sh1s a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.manyTill'3, [Data.ByteString.Internal.$fMonoidByteString_$cmappend, Data.ByteString.Internal.$fMonoidByteString, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty])]), (Data.Attoparsec.Combinator.manyTill'_manyTill'2 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString b -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.manyTill'3 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.manyTill'_manyTill'2, [Data.Attoparsec.Combinator.manyTill'3])]), (Data.Attoparsec.Combinator.$wmanyTill' :: forall (m :: * -> *) a b. GHC.Base.Monad m => (forall a1. m a1 -> m a1 -> m a1) -> m a -> m b -> m [a] [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LSLL, Unf=OtherCon []] = \r [ww ww1 w w1] let { scan [Occ=LoopBreaker] :: m [a] [LclId, Str=DmdType] = \u [] let { sat_sfZ2 :: m [a] [LclId] = \u [] let { lvl28 :: [a] -> m [a] [LclId] = \u [] GHC.Base.return ww; } in let { lvl29 :: m [a] -> ([a] -> m [a]) -> m [a] [LclId] = \u [] GHC.Base.>>= ww; } in let { sat_sfZ0 :: a -> m [a] [LclId] = \r [x] case x of x1 { __DEFAULT -> let { sat_sh1y :: [a] -> m [a] [LclId] = \r [y] let { sat_sh1x :: [a] [LclId] = NO_CCS :! [x1 y]; } in lvl28 sat_sh1x; } in lvl29 scan sat_sh1y; }; } in GHC.Base.>>= ww w sat_sfZ0; } in let { sat_sfZ3 :: m [a] [LclId] = \u [] let { sat_sfYJ :: m [a] [LclId] = \u [] GHC.Base.return ww GHC.Types.[]; } in GHC.Base.>> ww w1 sat_sfYJ; } in ww1 sat_sfZ3 sat_sfZ2; } in scan;, [(Data.Attoparsec.Combinator.$wmanyTill', [])]), (Data.Attoparsec.Combinator.manyTill' [InlPrag=INLINE[0]] :: forall (m :: * -> *) a b. Control.Monad.MonadPlus m => m a -> m b -> m [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(LAS)LL, Unf=OtherCon []] = \r [w w1 w2] case w of _ { Control.Monad.D:MonadPlus ww ww1 ww2 -> Data.Attoparsec.Combinator.$wmanyTill' ww ww2 w1 w2; };, [(Data.Attoparsec.Combinator.manyTill', [])]), (Data.Attoparsec.Combinator.sepBy3 :: forall a s. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser s -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType C(U(SL))LL, Unf=OtherCon []] = \r [p s eta] let { a2 [Occ=LoopBreaker] :: Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [LclId, Arity=1, Str=DmdType L, Unf=OtherCon []] = sat-only \r [s1] case p s1 of _ { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail err -> let { sat_sh1B :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.Fail! [err]; } in (#,#) [sat_sh1B ipv1]; Data.Attoparsec.Zepto.OK a13 -> case s ipv1 of _ { (#,#) ipv2 ipv3 -> case ipv2 of _ { Data.Attoparsec.Zepto.Fail err -> let { sat_sfZG :: [a] [LclId] = NO_CCS :! [a13 GHC.Types.[]]; } in let { sat_sh1C :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sfZG]; } in (#,#) [sat_sh1C ipv1]; Data.Attoparsec.Zepto.OK a3 -> case a2 ipv3 of _ { (#,#) ipv4 ipv5 -> case ipv4 of _ { Data.Attoparsec.Zepto.Fail ipv6 -> let { sat_sfZS :: [a] [LclId] = NO_CCS :! [a13 GHC.Types.[]]; } in let { sat_sh1D :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sfZS]; } in (#,#) [sat_sh1D ipv1]; Data.Attoparsec.Zepto.OK ds3 -> let { sat_sfZX :: [a] [LclId] = NO_CCS :! [a13 ds3]; } in let { sat_sh1F :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sfZX]; } in (#,#) [sat_sh1F ipv5]; }; }; }; }; }; }; } in a2 eta;, [(Data.Attoparsec.Combinator.sepBy3, [])]), (Data.Attoparsec.Combinator.sepBy1'_sepBy1' :: forall a s. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser s -> Data.Attoparsec.Zepto.Parser [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType C(U(SL))LL, Unf=OtherCon []] = \r [eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy3 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy1'_sepBy1', [])]), (lvl9 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl9, [Data.Text.overflowError, lvl2])]), (lvl10 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl10, [Data.Text.overflowError, lvl2])]), (lvl11 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl11, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.sepBy1'1 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p s eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh2H :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r1 [LclId] = \r srt:(0,*bitmap*) [i1 a17 m1 a18] case a18 of x { __DEFAULT -> let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [x GHC.Types.[]]; } in let { $wkf :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ww ww1 ww2 w] case case m1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w; } of m { __DEFAULT -> case i1 of wild { Data.Text.Internal.Text rb rb1 rb2 -> let { wild1 :: Data.Text.Internal.Text [LclId, Unf=OtherCon []] = NO_CCS Data.Text.Internal.Text! [ww ww1 ww2]; } in case case rb2 of wild2 { __DEFAULT -> case ww2 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl10; GHC.Types.True -> let { sat_sh2a :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s1] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh29 { __DEFAULT -> case and# [sat_sh29 __word 4611686018427387904] of sat_sh28 { __DEFAULT -> case word2Int# [sat_sh28] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh2h { __DEFAULT -> case newByteArray# [sat_sh2h s1] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh2f { __DEFAULT -> case int2Word# [rb1] of sat_sh2g { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh2g sat_sh2f ipv] of _ { (##) ds12 -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sg1k { __DEFAULT -> case int2Word# [sat_sg1k] of sat_sh2c { __DEFAULT -> case int2Word# [ww1] of sat_sh2d { __DEFAULT -> case int2Word# [wild2] of sat_sh2e { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh2e ww sat_sh2d sat_sh2c ds12] of _ { (##) ds1 -> let { sat_sh2b :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh2b]; }; }; }; }; }; GHC.Types.True -> let { sat_sh2n :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh2n]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sg1y { __DEFAULT -> case int2Word# [sat_sg1y] of sat_sh2j { __DEFAULT -> case int2Word# [ww1] of sat_sh2k { __DEFAULT -> case int2Word# [wild2] of sat_sh2l { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh2l ww sat_sh2k sat_sh2j ipv] of _ { (##) ds12 -> let { sat_sh2i :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh2i]; }; }; }; }; }; GHC.Types.True -> let { sat_sh2m :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh2m]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh2a of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild; }; 0 -> wild1; } of nt { Data.Text.Internal.Text ipv ipv1 ipv2 -> let { sat_sh1O :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case a17 of wild2 { Data.Text.Internal.Text rb3 rb4 rb5 -> case rb5 of wild3 { __DEFAULT -> case ww2 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl9; GHC.Types.True -> let { sat_sh1S :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s1] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh1R { __DEFAULT -> case and# [sat_sh1R __word 4611686018427387904] of sat_sh1Q { __DEFAULT -> case word2Int# [sat_sh1Q] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh1Z { __DEFAULT -> case newByteArray# [sat_sh1Z s1] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sh1X { __DEFAULT -> case int2Word# [rb4] of sat_sh1Y { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb3 sat_sh1Y sat_sh1X ipv3] of _ { (##) ds12 -> case >=# [wild3 x1] of _ { GHC.Types.False -> case -# [x1 wild3] of sat_sg2v { __DEFAULT -> case int2Word# [sat_sg2v] of sat_sh1U { __DEFAULT -> case int2Word# [ww1] of sat_sh1V { __DEFAULT -> case int2Word# [wild3] of sat_sh1W { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh1W ww sat_sh1V sat_sh1U ds12] of _ { (##) ds1 -> let { sat_sh1T :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds1 sat_sh1T]; }; }; }; }; }; GHC.Types.True -> let { sat_sh25 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh25]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x1] of _ { GHC.Types.False -> case -# [x1 wild3] of sat_sg2J { __DEFAULT -> case int2Word# [sat_sg2J] of sat_sh21 { __DEFAULT -> case int2Word# [ww1] of sat_sh22 { __DEFAULT -> case int2Word# [wild3] of sat_sh23 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh23 ww sat_sh22 sat_sh21 ipv3] of _ { (##) ds12 -> let { sat_sh20 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh20]; }; }; }; }; }; GHC.Types.True -> let { sat_sh24 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sh24]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh1S of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in ks nt sat_sh1O m lvl28; }; }; }; } in let { kf1 [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType AU(LLL)LAA, Unf=OtherCon []] = \r [w w1 w2 w3 w4] case w1 of _ { Data.Text.Internal.Text ww ww1 ww2 -> $wkf ww ww1 ww2 w2; }; } in let { ks1 :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i2 a3 m2] let { a4 [Dmd=Just L] :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId, Str=DmdType] = \u srt:(0,*bitmap*) [] case a17 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a3 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case rb2 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl11; GHC.Types.True -> let { sat_sh2t :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s1] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh2s { __DEFAULT -> case and# [sat_sh2s __word 4611686018427387904] of sat_sh2r { __DEFAULT -> case word2Int# [sat_sh2r] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh2A { __DEFAULT -> case newByteArray# [sat_sh2A s1] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh2y { __DEFAULT -> case int2Word# [rb1] of sat_sh2z { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh2z sat_sh2y ipv] of _ { (##) ds12 -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sg4a { __DEFAULT -> case int2Word# [sat_sg4a] of sat_sh2v { __DEFAULT -> case int2Word# [rb4] of sat_sh2w { __DEFAULT -> case int2Word# [wild2] of sat_sh2x { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh2x rb3 sat_sh2w sat_sh2v ds12] of _ { (##) ds1 -> let { sat_sh2u :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh2u]; }; }; }; }; }; GHC.Types.True -> let { sat_sh2G :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh2G]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sg4o { __DEFAULT -> case int2Word# [sat_sg4o] of sat_sh2C { __DEFAULT -> case int2Word# [rb4] of sat_sh2D { __DEFAULT -> case int2Word# [wild2] of sat_sh2E { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh2E rb3 sat_sh2D sat_sh2C ipv] of _ { (##) ds12 -> let { sat_sh2B :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh2B]; }; }; }; }; }; GHC.Types.True -> let { sat_sh2F :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh2F]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh2t of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild; }; 0 -> wild1; }; }; }; } in let { sat_sh2o :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId] = \r [a5] let { sat_sg4I :: [a] [LclId] = NO_CCS :! [x a5]; } in ks i2 a4 m2 sat_sg4I; } in sat_sh2o; } in let { sat_sh2q :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text s r1 [LclId] = \r [i2 a3 m2 a4] a2 i2 a3 m2 kf1 ks1; } in s i1 Data.Text.Internal.empty m1 kf1 sat_sh2q; }; } in p i0 a0 m0 kf sat_sh2H; } in a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.sepBy1'1, [Data.Text.Array.array_size_error, Data.Text.Internal.empty, lvl9, lvl10, lvl11])]), (Data.Attoparsec.Combinator.sepBy1'_sepBy1'1 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy1'1 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy1'_sepBy1'1, [Data.Attoparsec.Combinator.sepBy1'1])]), (Data.Attoparsec.Combinator.sepBy1'2 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p s eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh3p :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r1 [LclId] = \r srt:(0,*bitmap*) [i1 a17 m1 a18] case a18 of x { __DEFAULT -> let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [x GHC.Types.[]]; } in let { $wkf :: GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ww ww1 ww2 ww3 w] case case m1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w; } of m { __DEFAULT -> case i1 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww4 ww5 ww6 ww7 ww ww1 ww2 ww3 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_sh3h :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] case a17 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww ww1 ww2 ww3; }; } in ks nt sat_sh3h m lvl28; }; }; }; } in let { kf1 [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType AU(LLLL)LAA, Unf=OtherCon []] = \r [w w1 w2 w3 w4] case w1 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> $wkf ww ww1 ww2 ww3 w2; }; } in let { ks1 :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i2 a3 m2] let { a4 [Dmd=Just L] :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId, Str=DmdType] = \u srt:(0,*bitmap*) [] case a17 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a3 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww4 ww5 ww6 ww7; }; }; } in let { sat_sh3i :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId] = \r [a5] let { sat_sg6Z :: [a] [LclId] = NO_CCS :! [x a5]; } in ks i2 a4 m2 sat_sg6Z; } in sat_sh3i; } in let { sat_sh3k :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString s r1 [LclId] = \r [i2 a3 m2 a4] a2 i2 a3 m2 kf1 ks1; } in s i1 Data.ByteString.Internal.$fMonoidByteString_$cmempty m1 kf1 sat_sh3k; }; } in p i0 a0 m0 kf sat_sh3p; } in a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.sepBy1'2, [Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty])]), (Data.Attoparsec.Combinator.sepBy1'_sepBy1'2 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy1'2 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy1'_sepBy1'2, [Data.Attoparsec.Combinator.sepBy1'2])]), (Data.Attoparsec.Combinator.$wsepBy1' :: forall (m :: * -> *) a s. GHC.Base.Monad m => (forall a1. m a1 -> m a1 -> m a1) -> m a -> m s -> m [a] [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLLL, Unf=OtherCon []] = \r [ww ww1 w w1] let { scan [Occ=LoopBreaker] :: m [a] [LclId, Str=DmdType] = \u [] case ww of _ { GHC.Base.D:Monad ww2 ww3 ww4 ww5 -> let { b [Dmd=Just L] :: m [a] [LclId, Str=DmdType] = \u [] let { sat_sg7C :: m [a] [LclId] = \u [] ww4 GHC.Types.[]; } in let { sat_sg7D :: m [a] [LclId] = \u [] ww3 w1 scan; } in ww1 sat_sg7D sat_sg7C; } in let { sat_sh3y :: a -> m [a] [LclId] = \r [x] case x of x1 { __DEFAULT -> let { sat_sh3x :: [a] -> m [a] [LclId] = \r [y] let { sat_sh3w :: [a] [LclId] = NO_CCS :! [x1 y]; } in ww4 sat_sh3w; } in ww2 b sat_sh3x; }; } in ww2 w sat_sh3y; }; } in scan;, [(Data.Attoparsec.Combinator.$wsepBy1', [])]), (Data.Attoparsec.Combinator.sepBy1' [InlPrag=INLINE[0]] :: forall (m :: * -> *) a s. Control.Monad.MonadPlus m => m a -> m s -> m [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(SAL)LL, Unf=OtherCon []] = \r [w w1 w2] case w of _ { Control.Monad.D:MonadPlus ww ww1 ww2 -> Data.Attoparsec.Combinator.$wsepBy1' ww ww2 w1 w2; };, [(Data.Attoparsec.Combinator.sepBy1', [])]), (a :: forall a r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLAC(C(C(C(S)))), Unf=OtherCon []] = \r [i0 a0 m0 _kf ks] ks i0 a0 m0 GHC.Types.[];, [(a, [])]), (Data.Attoparsec.Combinator.sepBy'3 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p s eta eta1 eta2 eta3 eta4] let { sat_sh3M :: Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [LclId] = \r srt:(1,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh3L :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r1 [LclId] = \r srt:(1,*bitmap*) [i1 a17 m1 a18] case a18 of x { __DEFAULT -> let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [x GHC.Types.[]]; } in let { $wkf :: GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(1,*bitmap*) [ww ww1 ww2 ww3 w] case case m1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w; } of m { __DEFAULT -> case i1 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww4 ww5 ww6 ww7 ww ww1 ww2 ww3 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_sh3D :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(1,*bitmap*) [] case a17 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww ww1 ww2 ww3; }; } in ks nt sat_sh3D m lvl28; }; }; }; } in let { kf1 [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType AU(LLLL)LAA, Unf=OtherCon []] = \r [w w1 w2 w3 w4] case w1 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> $wkf ww ww1 ww2 ww3 w2; }; } in let { ks1 :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(1,*bitmap*) [i2 a2 m2] let { a3 [Dmd=Just L] :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId, Str=DmdType] = \u srt:(1,*bitmap*) [] case a17 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a2 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww4 ww5 ww6 ww7; }; }; } in let { sat_sh3E :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId] = \r [a4] let { sat_sga8 :: [a] [LclId] = NO_CCS :! [x a4]; } in ks i2 a3 m2 sat_sga8; } in sat_sh3E; } in let { sat_sh3G :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString s r1 [LclId] = \r srt:(3,*bitmap*) [i2 a2 m2 a3] Data.Attoparsec.Combinator.sepBy1'2 p s i2 a2 m2 kf1 ks1; } in s i1 Data.ByteString.Internal.$fMonoidByteString_$cmempty m1 kf1 sat_sh3G; }; } in p i0 a0 m0 kf sat_sh3L; } in Data.Attoparsec.Internal.Types.$wa Data.ByteString.Internal.$fMonoidByteString sat_sh3M a eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.sepBy'3, [Data.ByteString.Internal.$fMonoidByteString, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty, Data.Attoparsec.Combinator.sepBy1'2])]), (Data.Attoparsec.Combinator.sepBy'_sepBy'2 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy'3 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy'_sepBy'2, [Data.Attoparsec.Combinator.sepBy'3])]), (a1 :: forall a r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLAC(C(C(C(S)))), Unf=OtherCon []] = \r [i0 a0 m0 _kf ks] ks i0 a0 m0 GHC.Types.[];, [(a1, [])]), (lvl12 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl12, [Data.Text.overflowError, lvl2])]), (lvl13 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl13, [Data.Text.overflowError, lvl2])]), (lvl14 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl14, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.sepBy'2 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p s eta eta1 eta2 eta3 eta4] let { sat_sh4N :: Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [LclId] = \r srt:(1,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh4M :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r1 [LclId] = \r srt:(1,*bitmap*) [i1 a17 m1 a18] case a18 of x { __DEFAULT -> let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [x GHC.Types.[]]; } in let { $wkf :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(1,*bitmap*) [ww ww1 ww2 w] case case m1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w; } of m { __DEFAULT -> case i1 of wild { Data.Text.Internal.Text rb rb1 rb2 -> let { wild1 :: Data.Text.Internal.Text [LclId, Unf=OtherCon []] = NO_CCS Data.Text.Internal.Text! [ww ww1 ww2]; } in case case rb2 of wild2 { __DEFAULT -> case ww2 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl13; GHC.Types.True -> let { sat_sh4f :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s1] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh4e { __DEFAULT -> case and# [sat_sh4e __word 4611686018427387904] of sat_sh4d { __DEFAULT -> case word2Int# [sat_sh4d] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh4m { __DEFAULT -> case newByteArray# [sat_sh4m s1] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh4k { __DEFAULT -> case int2Word# [rb1] of sat_sh4l { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh4l sat_sh4k ipv] of _ { (##) ds12 -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sgbU { __DEFAULT -> case int2Word# [sat_sgbU] of sat_sh4h { __DEFAULT -> case int2Word# [ww1] of sat_sh4i { __DEFAULT -> case int2Word# [wild2] of sat_sh4j { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh4j ww sat_sh4i sat_sh4h ds12] of _ { (##) ds1 -> let { sat_sh4g :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh4g]; }; }; }; }; }; GHC.Types.True -> let { sat_sh4s :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh4s]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sgc8 { __DEFAULT -> case int2Word# [sat_sgc8] of sat_sh4o { __DEFAULT -> case int2Word# [ww1] of sat_sh4p { __DEFAULT -> case int2Word# [wild2] of sat_sh4q { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh4q ww sat_sh4p sat_sh4o ipv] of _ { (##) ds12 -> let { sat_sh4n :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh4n]; }; }; }; }; }; GHC.Types.True -> let { sat_sh4r :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh4r]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh4f of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild; }; 0 -> wild1; } of nt { Data.Text.Internal.Text ipv ipv1 ipv2 -> let { sat_sh3T :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(1,*bitmap*) [] case a17 of wild2 { Data.Text.Internal.Text rb3 rb4 rb5 -> case rb5 of wild3 { __DEFAULT -> case ww2 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl12; GHC.Types.True -> let { sat_sh3X :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s1] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh3W { __DEFAULT -> case and# [sat_sh3W __word 4611686018427387904] of sat_sh3V { __DEFAULT -> case word2Int# [sat_sh3V] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh44 { __DEFAULT -> case newByteArray# [sat_sh44 s1] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sh42 { __DEFAULT -> case int2Word# [rb4] of sat_sh43 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb3 sat_sh43 sat_sh42 ipv3] of _ { (##) ds12 -> case >=# [wild3 x1] of _ { GHC.Types.False -> case -# [x1 wild3] of sat_sgd5 { __DEFAULT -> case int2Word# [sat_sgd5] of sat_sh3Z { __DEFAULT -> case int2Word# [ww1] of sat_sh40 { __DEFAULT -> case int2Word# [wild3] of sat_sh41 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh41 ww sat_sh40 sat_sh3Z ds12] of _ { (##) ds1 -> let { sat_sh3Y :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds1 sat_sh3Y]; }; }; }; }; }; GHC.Types.True -> let { sat_sh4a :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh4a]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x1] of _ { GHC.Types.False -> case -# [x1 wild3] of sat_sgdj { __DEFAULT -> case int2Word# [sat_sgdj] of sat_sh46 { __DEFAULT -> case int2Word# [ww1] of sat_sh47 { __DEFAULT -> case int2Word# [wild3] of sat_sh48 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh48 ww sat_sh47 sat_sh46 ipv3] of _ { (##) ds12 -> let { sat_sh45 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh45]; }; }; }; }; }; GHC.Types.True -> let { sat_sh49 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sh49]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh3X of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in ks nt sat_sh3T m lvl28; }; }; }; } in let { kf1 [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType AU(LLL)LAA, Unf=OtherCon []] = \r [w w1 w2 w3 w4] case w1 of _ { Data.Text.Internal.Text ww ww1 ww2 -> $wkf ww ww1 ww2 w2; }; } in let { ks1 :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(1,*bitmap*) [i2 a2 m2] let { a3 [Dmd=Just L] :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId, Str=DmdType] = \u srt:(1,*bitmap*) [] case a17 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a2 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case rb2 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x1 [Dmd=Just L] { __DEFAULT -> case ># [x1 0] of _ { GHC.Types.False -> lvl14; GHC.Types.True -> let { sat_sh4y :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s1] case <# [x1 0] of _ { GHC.Types.False -> case int2Word# [x1] of sat_sh4x { __DEFAULT -> case and# [sat_sh4x __word 4611686018427387904] of sat_sh4w { __DEFAULT -> case word2Int# [sat_sh4w] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x1 1] of sat_sh4F { __DEFAULT -> case newByteArray# [sat_sh4F s1] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh4D { __DEFAULT -> case int2Word# [rb1] of sat_sh4E { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh4E sat_sh4D ipv] of _ { (##) ds12 -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sgeK { __DEFAULT -> case int2Word# [sat_sgeK] of sat_sh4A { __DEFAULT -> case int2Word# [rb4] of sat_sh4B { __DEFAULT -> case int2Word# [wild2] of sat_sh4C { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh4C rb3 sat_sh4B sat_sh4A ds12] of _ { (##) ds1 -> let { sat_sh4z :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh4z]; }; }; }; }; }; GHC.Types.True -> let { sat_sh4L :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh4L]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x1] of _ { GHC.Types.False -> case -# [x1 wild2] of sat_sgeY { __DEFAULT -> case int2Word# [sat_sgeY] of sat_sh4H { __DEFAULT -> case int2Word# [rb4] of sat_sh4I { __DEFAULT -> case int2Word# [wild2] of sat_sh4J { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh4J rb3 sat_sh4I sat_sh4H ipv] of _ { (##) ds12 -> let { sat_sh4G :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh4G]; }; }; }; }; }; GHC.Types.True -> let { sat_sh4K :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh4K]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh4y of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x1]; }; }; }; 0 -> wild; }; 0 -> wild1; }; }; }; } in let { sat_sh4t :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId] = \r [a4] let { sat_sgfi :: [a] [LclId] = NO_CCS :! [x a4]; } in ks i2 a3 m2 sat_sgfi; } in sat_sh4t; } in let { sat_sh4v :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text s r1 [LclId] = \r srt:(3,*bitmap*) [i2 a2 m2 a3] Data.Attoparsec.Combinator.sepBy1'1 p s i2 a2 m2 kf1 ks1; } in s i1 Data.Text.Internal.empty m1 kf1 sat_sh4v; }; } in p i0 a0 m0 kf sat_sh4M; } in Data.Attoparsec.Internal.Types.$wa Data.Text.$fMonoidText sat_sh4N a1 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.sepBy'2, [Data.Text.$fMonoidText, Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Attoparsec.Combinator.sepBy1'1, lvl12, lvl13, lvl14])]), (Data.Attoparsec.Combinator.sepBy'_sepBy'1 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy'2 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy'_sepBy'1, [Data.Attoparsec.Combinator.sepBy'2])]), (Data.Attoparsec.Combinator.sepBy'1 :: forall a s. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser s -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType C(U(ST))LL, Unf=OtherCon []] = \r [p s eta] case p eta of _ { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail err -> (#,#) [Data.Attoparsec.Combinator.manyTill2 eta]; Data.Attoparsec.Zepto.OK a13 -> case s ipv1 of _ { (#,#) ipv2 ipv3 -> case ipv2 of _ { Data.Attoparsec.Zepto.Fail err -> let { sat_sgfY :: [a] [LclId] = NO_CCS :! [a13 GHC.Types.[]]; } in let { sat_sh5q :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sgfY]; } in (#,#) [sat_sh5q ipv1]; Data.Attoparsec.Zepto.OK a2 -> case Data.Attoparsec.Combinator.sepBy3 p s ipv3 of _ { (#,#) ipv4 ipv5 -> case ipv4 of _ { Data.Attoparsec.Zepto.Fail ipv6 -> let { sat_sgg9 :: [a] [LclId] = NO_CCS :! [a13 GHC.Types.[]]; } in let { sat_sh5u :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sgg9]; } in (#,#) [sat_sh5u ipv1]; Data.Attoparsec.Zepto.OK ds3 -> let { sat_sgge :: [a] [LclId] = NO_CCS :! [a13 ds3]; } in let { sat_sh5z :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sgge]; } in (#,#) [sat_sh5z ipv5]; }; }; }; }; }; };, [(Data.Attoparsec.Combinator.sepBy'1, [])]), (Data.Attoparsec.Combinator.sepBy'_sepBy' :: forall a s. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser s -> Data.Attoparsec.Zepto.Parser [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType C(U(ST))LL, Unf=OtherCon []] = \r [eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy'1 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy'_sepBy', [])]), (Data.Attoparsec.Combinator.$wsepBy' :: forall (m :: * -> *) a s. GHC.Base.Monad m => (forall a1. m a1 -> m a1 -> m a1) -> m a -> m s -> m [a] [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LSLL, Unf=OtherCon []] = \r [ww ww1 w w1] let { sat_sh5C :: m [a] [LclId] = \u [] GHC.Base.return ww GHC.Types.[]; } in let { sat_sh5D :: m [a] [LclId] = \u [] let { b [Dmd=Just L] :: m [a] [LclId, Str=DmdType] = \u [] let { sat_sggu :: m [a] [LclId] = \u [] GHC.Base.return ww GHC.Types.[]; } in let { sat_sggv :: m [a] [LclId] = \u [] let { sat_sggr :: m [a] [LclId] = \u [] Data.Attoparsec.Combinator.$wsepBy1' ww ww1 w w1; } in GHC.Base.>> ww w1 sat_sggr; } in ww1 sat_sggv sat_sggu; } in let { lvl28 :: [a] -> m [a] [LclId] = \u [] GHC.Base.return ww; } in let { lvl29 :: m [a] -> ([a] -> m [a]) -> m [a] [LclId] = \u [] GHC.Base.>>= ww; } in let { sat_sggK :: a -> m [a] [LclId] = \r [x] case x of x1 { __DEFAULT -> let { sat_sh5B :: [a] -> m [a] [LclId] = \r [y] let { sat_sh5A :: [a] [LclId] = NO_CCS :! [x1 y]; } in lvl28 sat_sh5A; } in lvl29 b sat_sh5B; }; } in GHC.Base.>>= ww w sat_sggK; } in ww1 sat_sh5D sat_sh5C;, [(Data.Attoparsec.Combinator.$wsepBy', [])]), (Data.Attoparsec.Combinator.sepBy' [InlPrag=INLINE[0]] :: forall (m :: * -> *) a s. Control.Monad.MonadPlus m => m a -> m s -> m [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(LAS)LL, Unf=OtherCon []] = \r [w w1 w2] case w of _ { Control.Monad.D:MonadPlus ww ww1 ww2 -> Data.Attoparsec.Combinator.$wsepBy' ww ww2 w1 w2; };, [(Data.Attoparsec.Combinator.sepBy', [])]), (Data.Attoparsec.Combinator.sepBy1_sepBy1 :: forall a s. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser s -> Data.Attoparsec.Zepto.Parser [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType C(U(SL))LL, Unf=OtherCon []] = \r [eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy3 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy1_sepBy1, [])]), (lvl15 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl15, [Data.Text.overflowError, lvl2])]), (lvl16 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl16, [Data.Text.overflowError, lvl2])]), (lvl17 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl17, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.sepBy6 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p s eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh6x :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r1 [LclId] = \r srt:(0,*bitmap*) [i1 a17 s1 a18] let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [a18 GHC.Types.[]]; } in let { $wkf :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ww ww1 ww2 w] case case s1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w; } of m { __DEFAULT -> case i1 of wild { Data.Text.Internal.Text rb rb1 rb2 -> let { wild1 :: Data.Text.Internal.Text [LclId, Unf=OtherCon []] = NO_CCS Data.Text.Internal.Text! [ww ww1 ww2]; } in let-no-escape { $j :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ipv ipv1 ipv2 nt] let { sat_sh5G :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case a17 of wild2 { Data.Text.Internal.Text rb3 rb4 rb5 -> case rb5 of wild3 { __DEFAULT -> case ww2 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl15; GHC.Types.True -> let { sat_sh60 :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s2] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh5Z { __DEFAULT -> case and# [sat_sh5Z __word 4611686018427387904] of sat_sh5Y { __DEFAULT -> case word2Int# [sat_sh5Y] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh67 { __DEFAULT -> case newByteArray# [sat_sh67 s2] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sh65 { __DEFAULT -> case int2Word# [rb4] of sat_sh66 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb3 sat_sh66 sat_sh65 ipv3] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgir { __DEFAULT -> case int2Word# [sat_sgir] of sat_sh62 { __DEFAULT -> case int2Word# [ww1] of sat_sh63 { __DEFAULT -> case int2Word# [wild3] of sat_sh64 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh64 ww sat_sh63 sat_sh62 ds12] of _ { (##) ds1 -> let { sat_sh61 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds1 sat_sh61]; }; }; }; }; }; GHC.Types.True -> let { sat_sh6d :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh6d]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgiF { __DEFAULT -> case int2Word# [sat_sgiF] of sat_sh69 { __DEFAULT -> case int2Word# [ww1] of sat_sh6a { __DEFAULT -> case int2Word# [wild3] of sat_sh6b { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh6b ww sat_sh6a sat_sh69 ipv3] of _ { (##) ds12 -> let { sat_sh68 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh68]; }; }; }; }; }; GHC.Types.True -> let { sat_sh6c :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sh6c]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh60 of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in ks nt sat_sh5G m lvl28; } in case rb2 of wild2 { __DEFAULT -> case ww2 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl16; GHC.Types.True -> let { sat_sh5K :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s2] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh5I { __DEFAULT -> case and# [sat_sh5I __word 4611686018427387904] of sat_sh5H { __DEFAULT -> case word2Int# [sat_sh5H] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh5R { __DEFAULT -> case newByteArray# [sat_sh5R s2] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh5P { __DEFAULT -> case int2Word# [rb1] of sat_sh5Q { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh5Q sat_sh5P ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgjA { __DEFAULT -> case int2Word# [sat_sgjA] of sat_sh5M { __DEFAULT -> case int2Word# [ww1] of sat_sh5N { __DEFAULT -> case int2Word# [wild2] of sat_sh5O { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh5O ww sat_sh5N sat_sh5M ds12] of _ { (##) ds1 -> let { sat_sh5L :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh5L]; }; }; }; }; }; GHC.Types.True -> let { sat_sh5X :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh5X]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgjO { __DEFAULT -> case int2Word# [sat_sgjO] of sat_sh5T { __DEFAULT -> case int2Word# [ww1] of sat_sh5U { __DEFAULT -> case int2Word# [wild2] of sat_sh5V { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh5V ww sat_sh5U sat_sh5T ipv] of _ { (##) ds12 -> let { sat_sh5S :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh5S]; }; }; }; }; }; GHC.Types.True -> let { sat_sh5W :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh5W]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh5K of _ { Data.Text.Array.Array tpl1 -> let { sat_sh5J :: Data.Text.Internal.Text [LclId] = NO_CCS Data.Text.Internal.Text! [tpl1 0 x]; } in $j tpl1 0 x sat_sh5J; }; }; }; 0 -> $j rb rb1 wild2 wild; }; 0 -> $j ww ww1 ww2 wild1; }; }; }; } in let { kf1 [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType AU(LLL)LAA, Unf=OtherCon []] = \r [w w1 w2 w3 w4] case w1 of _ { Data.Text.Internal.Text ww ww1 ww2 -> $wkf ww ww1 ww2 w2; }; } in let { ks1 :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i2 a3 m1] let { a4 [Dmd=Just L] :: Data.Text.Internal.Text [LclId, Str=DmdType] = \u srt:(0,*bitmap*) [] case a17 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a3 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case rb2 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl17; GHC.Types.True -> let { sat_sh6j :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s2] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh6i { __DEFAULT -> case and# [sat_sh6i __word 4611686018427387904] of sat_sh6h { __DEFAULT -> case word2Int# [sat_sh6h] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh6q { __DEFAULT -> case newByteArray# [sat_sh6q s2] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh6o { __DEFAULT -> case int2Word# [rb1] of sat_sh6p { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh6p sat_sh6o ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgld { __DEFAULT -> case int2Word# [sat_sgld] of sat_sh6l { __DEFAULT -> case int2Word# [rb4] of sat_sh6m { __DEFAULT -> case int2Word# [wild2] of sat_sh6n { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh6n rb3 sat_sh6m sat_sh6l ds12] of _ { (##) ds1 -> let { sat_sh6k :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh6k]; }; }; }; }; }; GHC.Types.True -> let { sat_sh6w :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh6w]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sglr { __DEFAULT -> case int2Word# [sat_sglr] of sat_sh6s { __DEFAULT -> case int2Word# [rb4] of sat_sh6t { __DEFAULT -> case int2Word# [wild2] of sat_sh6u { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh6u rb3 sat_sh6t sat_sh6s ipv] of _ { (##) ds12 -> let { sat_sh6r :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh6r]; }; }; }; }; }; GHC.Types.True -> let { sat_sh6v :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh6v]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh6j of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild; }; 0 -> wild1; }; }; }; } in let { sat_sh6e :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId] = \r [a21] let { sat_sglL :: [a] [LclId] = NO_CCS :! [a18 a21]; } in ks i2 a4 m1 sat_sglL; } in sat_sh6e; } in let { sat_sh6g :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text s r1 [LclId] = \r [i2 a3 m1 a4] a2 i2 a3 m1 kf1 ks1; } in s i1 Data.Text.Internal.empty s1 kf1 sat_sh6g; } in p i0 a0 m0 kf sat_sh6x; } in a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.sepBy6, [Data.Text.Array.array_size_error, Data.Text.Internal.empty, lvl15, lvl16, lvl17])]), (Data.Attoparsec.Combinator.sepBy1_sepBy2 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy6 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy1_sepBy2, [Data.Attoparsec.Combinator.sepBy6])]), (Data.Attoparsec.Combinator.sepBy7 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p s eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [i0 a0 m0 kf ks] let { sat_sh7f :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r1 [LclId] = \r srt:(0,*bitmap*) [i1 a17 s1 a18] let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [a18 GHC.Types.[]]; } in let { $wkf :: GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ww ww1 ww2 ww3 w] case case s1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w; } of m { __DEFAULT -> case i1 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww4 ww5 ww6 ww7 ww ww1 ww2 ww3 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_sh77 :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] case a17 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww ww1 ww2 ww3; }; } in ks nt sat_sh77 m lvl28; }; }; }; } in let { kf1 [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType AU(LLLL)LAA, Unf=OtherCon []] = \r [w w1 w2 w3 w4] case w1 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> $wkf ww ww1 ww2 ww3 w2; }; } in let { ks1 :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i2 a3 m1] let { a4 [Dmd=Just L] :: Data.ByteString.Internal.ByteString [LclId, Str=DmdType] = \u srt:(0,*bitmap*) [] case a17 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a3 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww4 ww5 ww6 ww7; }; }; } in let { sat_sh78 :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId] = \r [a21] let { sat_sgo0 :: [a] [LclId] = NO_CCS :! [a18 a21]; } in ks i2 a4 m1 sat_sgo0; } in sat_sh78; } in let { sat_sh7a :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString s r1 [LclId] = \r [i2 a3 m1 a4] a2 i2 a3 m1 kf1 ks1; } in s i1 Data.ByteString.Internal.$fMonoidByteString_$cmempty s1 kf1 sat_sh7a; } in p i0 a0 m0 kf sat_sh7f; } in a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.sepBy7, [Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty])]), (Data.Attoparsec.Combinator.sepBy1_sepBy3 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy7 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy1_sepBy3, [Data.Attoparsec.Combinator.sepBy7])]), (Data.Attoparsec.Combinator.$wsepBy1 :: forall (f :: * -> *) a s. Control.Applicative.Applicative f => (forall a1. f a1 -> f a1 -> f a1) -> f a -> f s -> f [a] [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLLL, Unf=OtherCon []] = \r [ww ww1 w w1] let { scan [Occ=LoopBreaker] :: f [a] [LclId, Str=DmdType] = \u [] case ww of _ { Control.Applicative.D:Applicative ww2 ww3 ww4 ww5 ww6 -> let { sat_sh7m :: f [a] [LclId] = \u [] let { sat_sgoH :: f [a] [LclId] = \u [] ww3 GHC.Types.[]; } in let { sat_sgoI :: f [a] [LclId] = \u [] ww5 w1 scan; } in ww1 sat_sgoI sat_sgoH; } in let { sat_sh7n :: f ([a] -> [a]) [LclId] = \u [] GHC.Base.fmap ww2 GHC.Types.: w; } in ww4 sat_sh7n sat_sh7m; }; } in scan;, [(Data.Attoparsec.Combinator.$wsepBy1, [])]), (Data.Attoparsec.Combinator.sepBy1 [InlPrag=INLINE[0]] :: forall (f :: * -> *) a s. Control.Applicative.Alternative f => f a -> f s -> f [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(SALAA)LL, Unf=OtherCon []] = \r [w w1 w2] case w of _ { Control.Applicative.D:Alternative ww ww1 ww2 ww3 ww4 -> Data.Attoparsec.Combinator.$wsepBy1 ww ww2 w1 w2; };, [(Data.Attoparsec.Combinator.sepBy1, [])]), (Data.Attoparsec.Combinator.$wa3 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5] let { sat_sh86 :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r [LclId] = \r srt:(0,*bitmap*) [i1 a17 s1 a18] let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [a18 GHC.Types.[]]; } in let { $wkf :: GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ww ww1 ww2 ww3 w6] case case s1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w6; } of m { __DEFAULT -> case i1 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww4 ww5 ww6 ww7 ww ww1 ww2 ww3 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_sh7B :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] case w3 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> case a17 of _ { Data.ByteString.Internal.PS ww12 ww13 ww14 ww15 -> case ww15 of ds { __DEFAULT -> case ww3 of ds1 { __DEFAULT -> case +# [ds ds1] of a8 { __DEFAULT -> let { sat_sh7A :: GHC.Types.IO Data.ByteString.Internal.ByteString [LclId] = \r srt:(0,*bitmap*) [s] case <# [a8 0] of _ { GHC.Types.False -> case newPinnedByteArray# [a8 s] of _ { (#,#) ipv4 ipv5 -> case byteArrayContents# [ipv5] of a9 [Dmd=Just L] { __DEFAULT -> case int2Word# [ds] of sat_sh7y { __DEFAULT -> case plusAddr# [ww12 ww14] of sat_sh7z { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [a9 sat_sh7z sat_sh7y ipv4] of _ { (#,#) ds3 _ -> case touch# [ww13 ds3] of s' { __DEFAULT -> case int2Word# [ds1] of sat_sh7v { __DEFAULT -> case plusAddr# [ww ww2] of sat_sh7w { __DEFAULT -> case plusAddr# [a9 ds] of sat_sh7x { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [sat_sh7x sat_sh7w sat_sh7v s'] of _ { (#,#) ds5 _ -> case touch# [ww1 ds5] of s'1 { __DEFAULT -> let { a10 :: GHC.ForeignPtr.ForeignPtrContents [LclId, Str=DmdType, Unf=OtherCon []] = NO_CCS GHC.ForeignPtr.PlainPtr! [ipv5]; } in case touch# [a10 s'1] of s'2 { __DEFAULT -> let { sat_sh7u :: Data.ByteString.Internal.ByteString [LclId] = NO_CCS Data.ByteString.Internal.PS! [a9 a10 0 a8]; } in (#,#) [s'2 sat_sh7u]; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> GHC.ForeignPtr.mallocPlainForeignPtrBytes2; }; } in case GHC.IO.unsafeDupablePerformIO sat_sh7A of _ { Data.ByteString.Internal.PS ww16 ww17 ww18 ww19 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww16 ww17 ww18 ww19; }; }; 0 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww12 ww13 ww14 ds; }; 0 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww ww1 ww2 ww3; }; }; }; } in w5 nt sat_sh7B m lvl28; }; }; }; } in let { kf [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r [LclId, Arity=5, Str=DmdType AU(LLLL)LAA, Unf=OtherCon []] = \r [w6 w7 w8 w9 w10] case w7 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> $wkf ww ww1 ww2 ww3 w8; }; } in let { ks :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i2 a2 m1] let { lvl29 :: Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] case w3 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a17 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case a2 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> case ww7 of ds { __DEFAULT -> case ww11 of ds1 { __DEFAULT -> let { sat_sh7I :: GHC.Types.IO Data.ByteString.Internal.ByteString [LclId] = \r srt:(0,*bitmap*) [s] case +# [ds ds1] of a8 { __DEFAULT -> case <# [a8 0] of _ { GHC.Types.False -> case newPinnedByteArray# [a8 s] of _ { (#,#) ipv ipv1 -> case byteArrayContents# [ipv1] of a9 { __DEFAULT -> case int2Word# [ds] of sat_sh7G { __DEFAULT -> case plusAddr# [ww4 ww6] of sat_sh7H { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [a9 sat_sh7H sat_sh7G ipv] of _ { (#,#) ds3 _ -> case touch# [ww5 ds3] of s' { __DEFAULT -> case int2Word# [ds1] of sat_sh7D { __DEFAULT -> case plusAddr# [ww8 ww10] of sat_sh7E { __DEFAULT -> case plusAddr# [a9 ds] of sat_sh7F { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [sat_sh7F sat_sh7E sat_sh7D s'] of _ { (#,#) ds5 _ -> case touch# [ww9 ds5] of s'1 { __DEFAULT -> let { a10 :: GHC.ForeignPtr.ForeignPtrContents [LclId, Unf=OtherCon []] = NO_CCS GHC.ForeignPtr.PlainPtr! [ipv1]; } in case touch# [a10 s'1] of s'2 { __DEFAULT -> let { sat_sh7C :: Data.ByteString.Internal.ByteString [LclId] = NO_CCS Data.ByteString.Internal.PS! [a9 a10 0 a8]; } in (#,#) [s'2 sat_sh7C]; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> GHC.ForeignPtr.mallocPlainForeignPtrBytes2; }; }; } in case GHC.IO.unsafeDupablePerformIO sat_sh7I of _ { Data.ByteString.Internal.PS ww12 ww13 ww14 ww15 -> Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww12 ww13 ww14 ww15; }; 0 -> case ww3 of ds2 { __DEFAULT -> let { sat_sh7S :: GHC.Types.IO Data.ByteString.Internal.ByteString [LclId] = \r srt:(0,*bitmap*) [s] case +# [ds2 ds] of a8 { __DEFAULT -> case <# [a8 0] of _ { GHC.Types.False -> case newPinnedByteArray# [a8 s] of _ { (#,#) ipv ipv1 -> case byteArrayContents# [ipv1] of a9 { __DEFAULT -> case int2Word# [ds2] of sat_sh7Q { __DEFAULT -> case plusAddr# [ww ww2] of sat_sh7R { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [a9 sat_sh7R sat_sh7Q ipv] of _ { (#,#) ds4 _ -> case touch# [ww1 ds4] of s' { __DEFAULT -> case int2Word# [ds] of sat_sh7N { __DEFAULT -> case plusAddr# [ww4 ww6] of sat_sh7O { __DEFAULT -> case plusAddr# [a9 ds2] of sat_sh7P { __DEFAULT -> case __pkg_ccall bytestring-0.10.0.2 memcpy [sat_sh7P sat_sh7O sat_sh7N s'] of _ { (#,#) ds6 _ -> case touch# [ww5 ds6] of s'1 { __DEFAULT -> let { a10 :: GHC.ForeignPtr.ForeignPtrContents [LclId, Unf=OtherCon []] = NO_CCS GHC.ForeignPtr.PlainPtr! [ipv1]; } in case touch# [a10 s'1] of s'2 { __DEFAULT -> let { sat_sh7M :: Data.ByteString.Internal.ByteString [LclId] = NO_CCS Data.ByteString.Internal.PS! [a9 a10 0 a8]; } in (#,#) [s'2 sat_sh7M]; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> GHC.ForeignPtr.mallocPlainForeignPtrBytes2; }; }; } in GHC.IO.unsafeDupablePerformIO sat_sh7S; 0 -> Data.ByteString.Internal.PS [ww4 ww5 ww6 ds]; }; }; 0 -> Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww8 ww9 ww10 ww11; }; }; }; }; } in let { sat_sh7J :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [LclId] = \r [a21] let { sat_sgub :: [a] [LclId] = NO_CCS :! [a18 a21]; } in w5 i2 lvl29 m1 sat_sgub; } in sat_sh7J; } in let { sat_sh7L :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString s r [LclId] = \r srt:(3,*bitmap*) [i2 a2 m1 a3] Data.Attoparsec.Combinator.sepBy7 w w1 i2 a2 m1 kf ks; } in w1 i1 Data.ByteString.Internal.$fMonoidByteString_$cmempty s1 kf sat_sh7L; } in let { sat_sh87 :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r [LclId] = \r srt:(1,*bitmap*) [i1 a18 m1 ds ds1] case case w4 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case w2 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a18 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww4 ww5 ww6 ww7 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_sh85 :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(1,*bitmap*) [] case w3 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww4 ww5 ww6 ww7; }; } in w5 nt sat_sh85 m GHC.Types.[]; }; }; }; }; } in w w2 Data.ByteString.Internal.$fMonoidByteString_$cmempty w4 sat_sh87 sat_sh86;, [(Data.Attoparsec.Combinator.$wa3, [GHC.ForeignPtr.mallocPlainForeignPtrBytes2, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty, Data.Attoparsec.Combinator.sepBy7])]), (Data.Attoparsec.Combinator.sepBy5 [InlPrag=INLINE[0]] :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5 w6] Data.Attoparsec.Combinator.$wa3 w w1 w2 w3 w4 w6;, [(Data.Attoparsec.Combinator.sepBy5, [Data.Attoparsec.Combinator.$wa3])]), (Data.Attoparsec.Combinator.sepBy_sepBy2 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString s -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy5 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy_sepBy2, [Data.Attoparsec.Combinator.$wa3])]), (lvl18 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl18, [Data.Text.overflowError, lvl2])]), (lvl19 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl19, [Data.Text.overflowError, lvl2])]), (lvl20 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl20, [Data.Text.overflowError, lvl2])]), (lvl21 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl21, [Data.Text.overflowError, lvl2])]), (lvl22 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl22, [Data.Text.overflowError, lvl2])]), (lvl23 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl23, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.$wa2 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5] let { sat_sha5 :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r [LclId] = \r srt:(0,*bitmap*) [i1 a17 s1 a18] let { lvl28 :: [a] [LclId, Unf=OtherCon []] = NO_CCS :! [a18 GHC.Types.[]]; } in let { $wkf :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(1,*bitmap*) [ww ww1 ww2 w6] case case s1 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w6; } of m { __DEFAULT -> case i1 of wild { Data.Text.Internal.Text rb rb1 rb2 -> let { wild1 :: Data.Text.Internal.Text [LclId, Unf=OtherCon []] = NO_CCS Data.Text.Internal.Text! [ww ww1 ww2]; } in let-no-escape { $j :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(1,*bitmap*) [ipv ipv1 ipv2 nt] let { sat_sh8T :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(1,*bitmap*) [] case w3 of wild2 { Data.Text.Internal.Text rb3 rb4 rb5 -> case a17 of wild3 { Data.Text.Internal.Text rb6 rb7 rb8 -> let-no-escape { $j1 :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(1,*bitmap*) [rb9 rb10 rb11 wild4] case rb5 of wild5 { __DEFAULT -> case rb11 of wild6 { __DEFAULT -> case +# [wild5 wild6] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl20; GHC.Types.True -> let { sat_sh9d :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh9c { __DEFAULT -> case and# [sat_sh9c __word 4611686018427387904] of sat_sh9b { __DEFAULT -> case word2Int# [sat_sh9b] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh9k { __DEFAULT -> case newByteArray# [sat_sh9k s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild5] of _ { GHC.Types.False -> case int2Word# [wild5] of sat_sh9i { __DEFAULT -> case int2Word# [rb4] of sat_sh9j { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb3 sat_sh9j sat_sh9i ipv3] of _ { (##) ds12 -> case >=# [wild5 x] of _ { GHC.Types.False -> case -# [x wild5] of sat_sgyK { __DEFAULT -> case int2Word# [sat_sgyK] of sat_sh9f { __DEFAULT -> case int2Word# [rb10] of sat_sh9g { __DEFAULT -> case int2Word# [wild5] of sat_sh9h { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh9h rb9 sat_sh9g sat_sh9f ds12] of _ { (##) ds1 -> let { sat_sh9e :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds1 sat_sh9e]; }; }; }; }; }; GHC.Types.True -> let { sat_sh9q :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh9q]; }; }; }; }; GHC.Types.True -> case >=# [wild5 x] of _ { GHC.Types.False -> case -# [x wild5] of sat_sgyY { __DEFAULT -> case int2Word# [sat_sgyY] of sat_sh9m { __DEFAULT -> case int2Word# [rb10] of sat_sh9n { __DEFAULT -> case int2Word# [wild5] of sat_sh9o { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh9o rb9 sat_sh9n sat_sh9m ipv3] of _ { (##) ds12 -> let { sat_sh9l :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh9l]; }; }; }; }; }; GHC.Types.True -> let { sat_sh9p :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sh9p]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh9d of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild2; }; 0 -> wild4; }; } in case rb8 of wild4 { __DEFAULT -> case ww2 of wild5 { __DEFAULT -> case +# [wild4 wild5] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl21; GHC.Types.True -> let { sat_sh8F :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh8D { __DEFAULT -> case and# [sat_sh8D __word 4611686018427387904] of sat_sh8C { __DEFAULT -> case word2Int# [sat_sh8C] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh8M { __DEFAULT -> case newByteArray# [sat_sh8M s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild4] of _ { GHC.Types.False -> case int2Word# [wild4] of sat_sh8K { __DEFAULT -> case int2Word# [rb7] of sat_sh8L { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb6 sat_sh8L sat_sh8K ipv3] of _ { (##) ds12 -> case >=# [wild4 x] of _ { GHC.Types.False -> case -# [x wild4] of sat_sgzO { __DEFAULT -> case int2Word# [sat_sgzO] of sat_sh8H { __DEFAULT -> case int2Word# [ww1] of sat_sh8I { __DEFAULT -> case int2Word# [wild4] of sat_sh8J { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh8J ww sat_sh8I sat_sh8H ds12] of _ { (##) ds1 -> let { sat_sh8G :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds1 sat_sh8G]; }; }; }; }; }; GHC.Types.True -> let { sat_sh8S :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh8S]; }; }; }; }; GHC.Types.True -> case >=# [wild4 x] of _ { GHC.Types.False -> case -# [x wild4] of sat_sgA2 { __DEFAULT -> case int2Word# [sat_sgA2] of sat_sh8O { __DEFAULT -> case int2Word# [ww1] of sat_sh8P { __DEFAULT -> case int2Word# [wild4] of sat_sh8Q { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_sh8Q ww sat_sh8P sat_sh8O ipv3] of _ { (##) ds12 -> let { sat_sh8N :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_sh8N]; }; }; }; }; }; GHC.Types.True -> let { sat_sh8R :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sh8R]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh8F of _ { Data.Text.Array.Array tpl1 -> let { sat_sh8E :: Data.Text.Internal.Text [LclId] = NO_CCS Data.Text.Internal.Text! [tpl1 0 x]; } in $j1 tpl1 0 x sat_sh8E; }; }; }; 0 -> $j1 rb6 rb7 wild4 wild3; }; 0 -> $j1 ww ww1 ww2 wild1; }; }; }; } in w5 nt sat_sh8T m lvl28; } in case rb2 of wild2 { __DEFAULT -> case ww2 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl22; GHC.Types.True -> let { sat_sh8X :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh8V { __DEFAULT -> case and# [sat_sh8V __word 4611686018427387904] of sat_sh8U { __DEFAULT -> case word2Int# [sat_sh8U] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh94 { __DEFAULT -> case newByteArray# [sat_sh94 s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_sh92 { __DEFAULT -> case int2Word# [rb1] of sat_sh93 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh93 sat_sh92 ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgAX { __DEFAULT -> case int2Word# [sat_sgAX] of sat_sh8Z { __DEFAULT -> case int2Word# [ww1] of sat_sh90 { __DEFAULT -> case int2Word# [wild2] of sat_sh91 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh91 ww sat_sh90 sat_sh8Z ds12] of _ { (##) ds1 -> let { sat_sh8Y :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh8Y]; }; }; }; }; }; GHC.Types.True -> let { sat_sh9a :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh9a]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgBb { __DEFAULT -> case int2Word# [sat_sgBb] of sat_sh96 { __DEFAULT -> case int2Word# [ww1] of sat_sh97 { __DEFAULT -> case int2Word# [wild2] of sat_sh98 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh98 ww sat_sh97 sat_sh96 ipv] of _ { (##) ds12 -> let { sat_sh95 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh95]; }; }; }; }; }; GHC.Types.True -> let { sat_sh99 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh99]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh8X of _ { Data.Text.Array.Array tpl1 -> let { sat_sh8W :: Data.Text.Internal.Text [LclId] = NO_CCS Data.Text.Internal.Text! [tpl1 0 x]; } in $j tpl1 0 x sat_sh8W; }; }; }; 0 -> $j rb rb1 wild2 wild; }; 0 -> $j ww ww1 ww2 wild1; }; }; }; } in let { kf [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r [LclId, Arity=5, Str=DmdType AU(LLL)LAA, Unf=OtherCon []] = \r [w6 w7 w8 w9 w10] case w7 of _ { Data.Text.Internal.Text ww ww1 ww2 -> $wkf ww ww1 ww2 w8; }; } in let { ks :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i2 a2 m1] let { lvl29 :: Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case w3 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a17 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case a2 of wild2 { Data.Text.Internal.Text rb6 rb7 rb8 -> let-no-escape { $j :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Text.Internal.Text -> Data.Text.Internal.Text [LclId, Arity=4, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [rb9 rb10 rb11 wild3] case rb2 of wild4 { __DEFAULT -> case rb11 of wild5 { __DEFAULT -> case +# [wild4 wild5] of x { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> case GHC.CString.unpackCString# "append" of sat_sh9r { __DEFAULT -> Data.Text.overflowError sat_sh9r; }; GHC.Types.True -> let { sat_sh9O :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh9N { __DEFAULT -> case and# [sat_sh9N __word 4611686018427387904] of sat_sh9M { __DEFAULT -> case word2Int# [sat_sh9M] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh9V { __DEFAULT -> case newByteArray# [sat_sh9V s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild4] of _ { GHC.Types.False -> case int2Word# [wild4] of sat_sh9T { __DEFAULT -> case int2Word# [rb1] of sat_sh9U { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_sh9U sat_sh9T ipv] of _ { (##) ds12 -> case >=# [wild4 x] of _ { GHC.Types.False -> case -# [x wild4] of sat_sgCK { __DEFAULT -> case int2Word# [sat_sgCK] of sat_sh9Q { __DEFAULT -> case int2Word# [rb10] of sat_sh9R { __DEFAULT -> case int2Word# [wild4] of sat_sh9S { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh9S rb9 sat_sh9R sat_sh9Q ds12] of _ { (##) ds1 -> let { sat_sh9P :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh9P]; }; }; }; }; }; GHC.Types.True -> let { sat_sha1 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sha1]; }; }; }; }; GHC.Types.True -> case >=# [wild4 x] of _ { GHC.Types.False -> case -# [x wild4] of sat_sgCY { __DEFAULT -> case int2Word# [sat_sgCY] of sat_sh9X { __DEFAULT -> case int2Word# [rb10] of sat_sh9Y { __DEFAULT -> case int2Word# [wild4] of sat_sh9Z { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh9Z rb9 sat_sh9Y sat_sh9X ipv] of _ { (##) ds12 -> let { sat_sh9W :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh9W]; }; }; }; }; }; GHC.Types.True -> let { sat_sha0 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sha0]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh9O of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild; }; 0 -> wild3; }; } in case rb5 of wild3 { __DEFAULT -> case rb8 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl23; GHC.Types.True -> let { sat_sh9v :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sh9t { __DEFAULT -> case and# [sat_sh9t __word 4611686018427387904] of sat_sh9s { __DEFAULT -> case word2Int# [sat_sh9s] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sh9C { __DEFAULT -> case newByteArray# [sat_sh9C s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_sh9A { __DEFAULT -> case int2Word# [rb4] of sat_sh9B { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb3 sat_sh9B sat_sh9A ipv] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgDQ { __DEFAULT -> case int2Word# [sat_sgDQ] of sat_sh9x { __DEFAULT -> case int2Word# [rb7] of sat_sh9y { __DEFAULT -> case int2Word# [wild3] of sat_sh9z { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh9z rb6 sat_sh9y sat_sh9x ds12] of _ { (##) ds1 -> let { sat_sh9w :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_sh9w]; }; }; }; }; }; GHC.Types.True -> let { sat_sh9I :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh9I]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgE4 { __DEFAULT -> case int2Word# [sat_sgE4] of sat_sh9E { __DEFAULT -> case int2Word# [rb7] of sat_sh9F { __DEFAULT -> case int2Word# [wild3] of sat_sh9G { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sh9G rb6 sat_sh9F sat_sh9E ipv] of _ { (##) ds12 -> let { sat_sh9D :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sh9D]; }; }; }; }; }; GHC.Types.True -> let { sat_sh9H :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sh9H]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_sh9v of _ { Data.Text.Array.Array tpl1 -> let { sat_sh9u :: Data.Text.Internal.Text [LclId] = NO_CCS Data.Text.Internal.Text! [tpl1 0 x]; } in $j tpl1 0 x sat_sh9u; }; }; }; 0 -> $j rb3 rb4 wild3 wild1; }; 0 -> $j rb6 rb7 rb8 wild2; }; }; }; }; } in let { sat_sh9J :: [a] -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [LclId] = \r [a21] let { sat_sgEp :: [a] [LclId] = NO_CCS :! [a18 a21]; } in w5 i2 lvl29 m1 sat_sgEp; } in sat_sh9J; } in let { sat_sh9L :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text s r [LclId] = \r srt:(3,*bitmap*) [i2 a2 m1 a3] Data.Attoparsec.Combinator.sepBy6 w w1 i2 a2 m1 kf ks; } in w1 i1 Data.Text.Internal.empty s1 kf sat_sh9L; } in let { sat_sha6 :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r [LclId] = \r srt:(1,*bitmap*) [i1 a18 m1 ds ds1] case case w4 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case w2 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a18 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case case rb2 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl19; GHC.Types.True -> let { sat_shas :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_shar { __DEFAULT -> case and# [sat_shar __word 4611686018427387904] of sat_shaq { __DEFAULT -> case word2Int# [sat_shaq] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_shaz { __DEFAULT -> case newByteArray# [sat_shaz s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_shax { __DEFAULT -> case int2Word# [rb1] of sat_shay { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_shay sat_shax ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgvF { __DEFAULT -> case int2Word# [sat_sgvF] of sat_shau { __DEFAULT -> case int2Word# [rb4] of sat_shav { __DEFAULT -> case int2Word# [wild2] of sat_shaw { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_shaw rb3 sat_shav sat_shau ds12] of _ { (##) ds3 -> let { sat_shat :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds3 sat_shat]; }; }; }; }; }; GHC.Types.True -> let { sat_shaF :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_shaF]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgvT { __DEFAULT -> case int2Word# [sat_sgvT] of sat_shaB { __DEFAULT -> case int2Word# [rb4] of sat_shaC { __DEFAULT -> case int2Word# [wild2] of sat_shaD { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_shaD rb3 sat_shaC sat_shaB ipv] of _ { (##) ds12 -> let { sat_shaA :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_shaA]; }; }; }; }; }; GHC.Types.True -> let { sat_shaE :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_shaE]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_shas of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild; }; 0 -> wild1; } of nt { Data.Text.Internal.Text ipv ipv1 ipv2 -> let { sat_sha4 :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(1,*bitmap*) [] case w3 of wild2 { Data.Text.Internal.Text rb6 rb7 rb8 -> case rb8 of wild3 { __DEFAULT -> case rb5 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl18; GHC.Types.True -> let { sat_shaa :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(1,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sha9 { __DEFAULT -> case and# [sat_sha9 __word 4611686018427387904] of sat_sha8 { __DEFAULT -> case word2Int# [sat_sha8] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_shah { __DEFAULT -> case newByteArray# [sat_shah s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_shaf { __DEFAULT -> case int2Word# [rb7] of sat_shag { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb6 sat_shag sat_shaf ipv3] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgwR { __DEFAULT -> case int2Word# [sat_sgwR] of sat_shac { __DEFAULT -> case int2Word# [rb4] of sat_shad { __DEFAULT -> case int2Word# [wild3] of sat_shae { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_shae rb3 sat_shad sat_shac ds12] of _ { (##) ds3 -> let { sat_shab :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds3 sat_shab]; }; }; }; }; }; GHC.Types.True -> let { sat_shan :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_shan]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgx5 { __DEFAULT -> case int2Word# [sat_sgx5] of sat_shaj { __DEFAULT -> case int2Word# [rb4] of sat_shak { __DEFAULT -> case int2Word# [wild3] of sat_shal { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_shal rb3 sat_shak sat_shaj ipv3] of _ { (##) ds12 -> let { sat_shai :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_shai]; }; }; }; }; }; GHC.Types.True -> let { sat_sham :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_sham]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_shaa of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in w5 nt sat_sha4 m GHC.Types.[]; }; }; }; }; } in w w2 Data.Text.Internal.empty w4 sat_sha6 sat_sha5;, [(Data.Attoparsec.Combinator.$wa2, [Data.Text.overflowError, Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Attoparsec.Combinator.sepBy6, lvl18, lvl19, lvl20, lvl21, lvl22, lvl23])]), (Data.Attoparsec.Combinator.sepBy4 [InlPrag=INLINE[0]] :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5 w6] Data.Attoparsec.Combinator.$wa2 w w1 w2 w3 w4 w6;, [(Data.Attoparsec.Combinator.sepBy4, [Data.Attoparsec.Combinator.$wa2])]), (Data.Attoparsec.Combinator.sepBy_sepBy1 :: forall a s. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text s -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [GblId, Arity=7, Str=DmdType C(C(C(C(C(S)))))LLLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy4 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy_sepBy1, [Data.Attoparsec.Combinator.$wa2])]), (Data.Attoparsec.Combinator.sepBy2 :: forall a s. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser s -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType C(U(ST))LL, Unf=OtherCon []] = \r [p s eta] case p eta of _ { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail err -> (#,#) [Data.Attoparsec.Combinator.manyTill2 eta]; Data.Attoparsec.Zepto.OK a13 -> case s ipv1 of _ { (#,#) ipv2 ipv3 -> case ipv2 of _ { Data.Attoparsec.Zepto.Fail err -> let { sat_sgFd :: [a] [LclId] = NO_CCS :! [a13 GHC.Types.[]]; } in let { sat_shc1 :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sgFd]; } in (#,#) [sat_shc1 ipv1]; Data.Attoparsec.Zepto.OK a2 -> case Data.Attoparsec.Combinator.sepBy3 p s ipv3 of _ { (#,#) ipv4 ipv5 -> case ipv4 of _ { Data.Attoparsec.Zepto.Fail err -> let { sat_sgFo :: [a] [LclId] = NO_CCS :! [a13 GHC.Types.[]]; } in let { sat_shc5 :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sgFo]; } in (#,#) [sat_shc5 ipv1]; Data.Attoparsec.Zepto.OK a14 -> let { sat_sgFt :: [a] [LclId] = NO_CCS :! [a13 a14]; } in let { sat_shca :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sgFt]; } in (#,#) [sat_shca ipv5]; }; }; }; }; }; };, [(Data.Attoparsec.Combinator.sepBy2, [])]), (Data.Attoparsec.Combinator.sepBy_sepBy :: forall a s. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser s -> Data.Attoparsec.Zepto.Parser [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType C(U(ST))LL, Unf=OtherCon []] = \r [eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.sepBy2 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.sepBy_sepBy, [])]), (Data.Attoparsec.Combinator.$wsepBy :: forall (f :: * -> *) a s. Control.Applicative.Applicative f => (forall a1. f a1 -> f a1 -> f a1) -> f a -> f s -> f [a] [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LSLL, Unf=OtherCon []] = \r [ww ww1 w w1] let { sat_shcc :: f [a] [LclId] = \u [] Control.Applicative.pure ww GHC.Types.[]; } in let { sat_shcd :: f [a] [LclId] = \u [] let { sat_sgFN :: f [a] [LclId] = \u [] let { sat_sgFK :: f [a] [LclId] = \u [] Control.Applicative.pure ww GHC.Types.[]; } in let { sat_sgFL :: f [a] [LclId] = \u [] let { sat_sgFH :: f [a] [LclId] = \u [] Data.Attoparsec.Combinator.$wsepBy1 ww ww1 w w1; } in Control.Applicative.*> ww w1 sat_sgFH; } in ww1 sat_sgFL sat_sgFK; } in let { sat_sgFO :: f ([a] -> [a]) [LclId] = \u [] case Control.Applicative.$p1Applicative ww of sat_shcb { __DEFAULT -> GHC.Base.fmap sat_shcb GHC.Types.: w; }; } in Control.Applicative.<*> ww sat_sgFO sat_sgFN; } in ww1 sat_shcd sat_shcc;, [(Data.Attoparsec.Combinator.$wsepBy, [])]), (Data.Attoparsec.Combinator.sepBy [InlPrag=INLINE[0]] :: forall (f :: * -> *) a s. Control.Applicative.Alternative f => f a -> f s -> f [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(LASAA)LL, Unf=OtherCon []] = \r [w w1 w2] case w of _ { Control.Applicative.D:Alternative ww ww1 ww2 ww3 ww4 -> Data.Attoparsec.Combinator.$wsepBy ww ww2 w1 w2; };, [(Data.Attoparsec.Combinator.sepBy, [])]), (Data.Attoparsec.Combinator.manyTill1 :: forall a b. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser b -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LC(U(ST))L, Unf=OtherCon []] = \r [p end eta] let { a2 [Occ=LoopBreaker] :: Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result [a], Data.Attoparsec.Zepto.S #) [LclId, Arity=1, Str=DmdType L, Unf=OtherCon []] = sat-only \r [s] case end s of _ { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail err -> case p s of _ { (#,#) ipv2 ipv3 -> case ipv2 of _ { Data.Attoparsec.Zepto.Fail err1 -> let { sat_shci :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.Fail! [err1]; } in (#,#) [sat_shci ipv3]; Data.Attoparsec.Zepto.OK a13 -> case a2 ipv3 of ds2 { (#,#) ipv4 ipv5 -> case ipv4 of _ { Data.Attoparsec.Zepto.Fail err1 -> (#,#) [ipv4 ipv5]; Data.Attoparsec.Zepto.OK a3 -> let { sat_sgGF :: [a] [LclId] = NO_CCS :! [a13 a3]; } in let { sat_shcl :: Data.Attoparsec.Zepto.Result [a] [LclId] = NO_CCS Data.Attoparsec.Zepto.OK! [sat_sgGF]; } in (#,#) [sat_shcl ipv5]; }; }; }; }; Data.Attoparsec.Zepto.OK a13 -> (#,#) [Data.Attoparsec.Combinator.manyTill2 ipv1]; }; }; } in a2 eta;, [(Data.Attoparsec.Combinator.manyTill1, [])]), (Data.Attoparsec.Combinator.manyTill_manyTill :: forall a b. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser b -> Data.Attoparsec.Zepto.Parser [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LC(U(ST))L, Unf=OtherCon []] = \r [eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.manyTill1 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.manyTill_manyTill, [])]), (lvl24 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl24, [Data.Text.overflowError, lvl2])]), (lvl25 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl25, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.manyTill3 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text b -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p end eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [i0 a0 m0 kf ks] let { lvl28 :: Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> a -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=4, Unf=OtherCon []] = \r [i1 a17 s1 a18] let { sat_shct :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text [a] r1 [LclId] = \r [i3 a20 m3 a21] let { sat_shcs :: [a] [LclId] = NO_CCS :! [a18 a21]; } in ks i3 a20 m3 sat_shcs; } in a2 i1 a17 s1 kf sat_shct; } in let { sat_shcz :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text b r1 [LclId] = \r srt:(2,*bitmap*) [i1 a17 m1 a18] let { sat_shcv :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(2,*bitmap*) [] Data.Text.append a0 a17; } in ks i1 sat_shcv m1 GHC.Types.[]; } in let { sat_shcA :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 [LclId] = \r srt:(0,*bitmap*) [i1 a18 m1 ds ds1] case case m0 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case i0 of wild { Data.Text.Internal.Text rb rb1 rb2 -> case a18 of wild1 { Data.Text.Internal.Text rb3 rb4 rb5 -> case case rb2 of wild2 { __DEFAULT -> case rb5 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl25; GHC.Types.True -> let { sat_shcW :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_shcV { __DEFAULT -> case and# [sat_shcV __word 4611686018427387904] of sat_shcU { __DEFAULT -> case word2Int# [sat_shcU] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_shd3 { __DEFAULT -> case newByteArray# [sat_shd3 s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_shd1 { __DEFAULT -> case int2Word# [rb1] of sat_shd2 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_shd2 sat_shd1 ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgIh { __DEFAULT -> case int2Word# [sat_sgIh] of sat_shcY { __DEFAULT -> case int2Word# [rb4] of sat_shcZ { __DEFAULT -> case int2Word# [wild2] of sat_shd0 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_shd0 rb3 sat_shcZ sat_shcY ds12] of _ { (##) ds3 -> let { sat_shcX :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds3 sat_shcX]; }; }; }; }; }; GHC.Types.True -> let { sat_shd9 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_shd9]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgIv { __DEFAULT -> case int2Word# [sat_sgIv] of sat_shd5 { __DEFAULT -> case int2Word# [rb4] of sat_shd6 { __DEFAULT -> case int2Word# [wild2] of sat_shd7 { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_shd7 rb3 sat_shd6 sat_shd5 ipv] of _ { (##) ds12 -> let { sat_shd4 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_shd4]; }; }; }; }; }; GHC.Types.True -> let { sat_shd8 :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_shd8]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_shcW of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild; }; 0 -> wild1; } of nt { Data.Text.Internal.Text ipv ipv1 ipv2 -> let { sat_shcy :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case a0 of wild2 { Data.Text.Internal.Text rb6 rb7 rb8 -> case rb8 of wild3 { __DEFAULT -> case rb5 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl24; GHC.Types.True -> let { sat_shcE :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_shcD { __DEFAULT -> case and# [sat_shcD __word 4611686018427387904] of sat_shcC { __DEFAULT -> case word2Int# [sat_shcC] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_shcL { __DEFAULT -> case newByteArray# [sat_shcL s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_shcJ { __DEFAULT -> case int2Word# [rb7] of sat_shcK { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb6 sat_shcK sat_shcJ ipv3] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgJt { __DEFAULT -> case int2Word# [sat_sgJt] of sat_shcG { __DEFAULT -> case int2Word# [rb4] of sat_shcH { __DEFAULT -> case int2Word# [wild3] of sat_shcI { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_shcI rb3 sat_shcH sat_shcG ds12] of _ { (##) ds3 -> let { sat_shcF :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds3 sat_shcF]; }; }; }; }; }; GHC.Types.True -> let { sat_shcR :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_shcR]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgJH { __DEFAULT -> case int2Word# [sat_sgJH] of sat_shcN { __DEFAULT -> case int2Word# [rb4] of sat_shcO { __DEFAULT -> case int2Word# [wild3] of sat_shcP { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_shcP rb3 sat_shcO sat_shcN ipv3] of _ { (##) ds12 -> let { sat_shcM :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_shcM]; }; }; }; }; }; GHC.Types.True -> let { sat_shcQ :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_shcQ]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_shcE of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in p nt sat_shcy m kf lvl28; }; }; }; }; } in end i0 Data.Text.Internal.empty m0 sat_shcA sat_shcz; } in a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.manyTill3, [Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Text.append, lvl24, lvl25])]), (Data.Attoparsec.Combinator.manyTill_manyTill1 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text b -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text [a] [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.manyTill3 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.manyTill_manyTill1, [Data.Attoparsec.Combinator.manyTill3])]), (Data.Attoparsec.Combinator.manyTill4 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString b -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p end eta eta1 eta2 eta3 eta4] let { a2 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [i0 a0 m0 kf ks] let { lvl28 :: Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> a -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=4, Unf=OtherCon []] = \r [i1 a17 s1 a18] let { sat_shdy :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString [a] r1 [LclId] = \r [i3 a20 m3 a21] let { sat_shdx :: [a] [LclId] = NO_CCS :! [a18 a21]; } in ks i3 a20 m3 sat_shdx; } in a2 i1 a17 s1 kf sat_shdy; } in let { sat_shdE :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString b r1 [LclId] = \r srt:(0,*bitmap*) [i1 a17 m1 a18] let { sat_shdA :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.$fMonoidByteString_$cmappend a0 a17; } in ks i1 sat_shdA m1 GHC.Types.[]; } in let { sat_shdF :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 [LclId] = \r srt:(1,*bitmap*) [i1 a18 m1 ds ds1] case case m0 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> m1; } of m { __DEFAULT -> case i0 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> case a18 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww ww1 ww2 ww3 ww4 ww5 ww6 ww7 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_shdD :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(1,*bitmap*) [] case a0 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww4 ww5 ww6 ww7; }; } in p nt sat_shdD m kf lvl28; }; }; }; }; } in end i0 Data.ByteString.Internal.$fMonoidByteString_$cmempty m0 sat_shdF sat_shdE; } in a2 eta eta1 eta2 eta3 eta4;, [(Data.Attoparsec.Combinator.manyTill4, [Data.ByteString.Internal.$fMonoidByteString_$cmappend, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty])]), (Data.Attoparsec.Combinator.manyTill_manyTill2 :: forall a b. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString b -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString [a] [GblId, Arity=7, Str=DmdType LC(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.manyTill4 eta_B7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.manyTill_manyTill2, [Data.Attoparsec.Combinator.manyTill4])]), (Data.Attoparsec.Combinator.$wmanyTill :: forall (f :: * -> *) a b. Control.Applicative.Applicative f => (forall a1. f a1 -> f a1 -> f a1) -> f a -> f b -> f [a] [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LSLL, Unf=OtherCon []] = \r [ww ww1 w w1] let { scan [Occ=LoopBreaker] :: f [a] [LclId, Str=DmdType] = \u [] let { sat_sgM8 :: f [a] [LclId] = \u [] let { sat_sgM6 :: f ([a] -> [a]) [LclId] = \u [] case Control.Applicative.$p1Applicative ww of sat_shdO { __DEFAULT -> GHC.Base.fmap sat_shdO GHC.Types.: w; }; } in Control.Applicative.<*> ww sat_sgM6 scan; } in let { sat_sgM9 :: f [a] [LclId] = \u [] let { sat_sgM0 :: f [a] [LclId] = \u [] Control.Applicative.pure ww GHC.Types.[]; } in Control.Applicative.*> ww w1 sat_sgM0; } in ww1 sat_sgM9 sat_sgM8; } in scan;, [(Data.Attoparsec.Combinator.$wmanyTill, [])]), (Data.Attoparsec.Combinator.manyTill [InlPrag=INLINE[0]] :: forall (f :: * -> *) a b. Control.Applicative.Alternative f => f a -> f b -> f [a] [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType U(LASAA)LL, Unf=OtherCon []] = \r [w w1 w2] case w of _ { Control.Applicative.D:Alternative ww ww1 ww2 ww3 ww4 -> Data.Attoparsec.Combinator.$wmanyTill ww ww2 w1 w2; };, [(Data.Attoparsec.Combinator.manyTill, [])]), (Data.Attoparsec.Combinator.skipMany3 :: Data.Attoparsec.Zepto.Result () [GblId, Caf=NoCafRefs, Unf=OtherCon []] = NO_CCS Data.Attoparsec.Zepto.OK! [GHC.Tuple.()];, [(Data.Attoparsec.Combinator.skipMany3, [])]), (Data.Attoparsec.Combinator.skipMany2 :: forall a. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result (), Data.Attoparsec.Zepto.S #) [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType C(U(SL))L, Unf=OtherCon []] = \r [p eta] let { a2 [Occ=LoopBreaker] :: Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result (), Data.Attoparsec.Zepto.S #) [LclId, Arity=1, Str=DmdType L, Unf=OtherCon []] = sat-only \r [eta1] case p eta1 of _ { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail err -> let { sat_shdT :: Data.Attoparsec.Zepto.Result () [LclId] = NO_CCS Data.Attoparsec.Zepto.Fail! [err]; } in (#,#) [sat_shdT ipv1]; Data.Attoparsec.Zepto.OK a13 -> case a2 ipv1 of ds1 { (#,#) ipv2 ipv3 -> case ipv2 of _ { Data.Attoparsec.Zepto.Fail ipv4 -> (#,#) [Data.Attoparsec.Combinator.skipMany3 ipv1]; Data.Attoparsec.Zepto.OK ds2 -> (#,#) [ipv2 ipv3]; }; }; }; }; } in case a2 eta of ds { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail ipv2 -> (#,#) [Data.Attoparsec.Combinator.skipMany3 eta]; Data.Attoparsec.Zepto.OK ds1 -> (#,#) [ipv ipv1]; }; };, [(Data.Attoparsec.Combinator.skipMany2, [])]), (Data.Attoparsec.Combinator.skipMany_skipMany :: forall a. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser () [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType C(U(SL))L, Unf=OtherCon []] = \r [eta_B2 eta_B1] Data.Attoparsec.Combinator.skipMany2 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.skipMany_skipMany, [])]), (lvl26 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl26, [Data.Text.overflowError, lvl2])]), (lvl27 :: Data.Text.Internal.Text [GblId, Str=DmdType b] = \u srt:(0,*bitmap*) [] Data.Text.overflowError lvl2;, [(lvl27, [Data.Text.overflowError, lvl2])]), (Data.Attoparsec.Combinator.$wa4 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text () r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=5, Str=DmdType C(C(C(C(C(S)))))LLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4] let { $wa6 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text () r1 -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [w5 w6 w7 w8] let { ks :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text () r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(2,*bitmap*) [i1 a18 m1] let { sat_she5 :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(2,*bitmap*) [] Data.Text.append w6 a18; } in w8 i1 sat_she5 m1; } in let { $wkf :: GHC.Prim.ByteArray# -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [ww ww1 ww2 w9] case case w7 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w9; } of m { __DEFAULT -> case w5 of wild { Data.Text.Internal.Text rb rb1 rb2 -> let { wild1 :: Data.Text.Internal.Text [LclId, Unf=OtherCon []] = NO_CCS Data.Text.Internal.Text! [ww ww1 ww2]; } in case case rb2 of wild2 { __DEFAULT -> case ww2 of wild3 { __DEFAULT -> case +# [wild2 wild3] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl27; GHC.Types.True -> let { sat_shes :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_sher { __DEFAULT -> case and# [sat_sher __word 4611686018427387904] of sat_sheq { __DEFAULT -> case word2Int# [sat_sheq] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_shez { __DEFAULT -> case newByteArray# [sat_shez s] of _ { (#,#) ipv ipv1 -> case >=# [0 wild2] of _ { GHC.Types.False -> case int2Word# [wild2] of sat_shex { __DEFAULT -> case int2Word# [rb1] of sat_shey { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 __word 0 rb sat_shey sat_shex ipv] of _ { (##) ds12 -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgOa { __DEFAULT -> case int2Word# [sat_sgOa] of sat_sheu { __DEFAULT -> case int2Word# [ww1] of sat_shev { __DEFAULT -> case int2Word# [wild2] of sat_shew { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_shew ww sat_shev sat_sheu ds12] of _ { (##) ds1 -> let { sat_shet :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds1 sat_shet]; }; }; }; }; }; GHC.Types.True -> let { sat_sheF :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sheF]; }; }; }; }; GHC.Types.True -> case >=# [wild2 x] of _ { GHC.Types.False -> case -# [x wild2] of sat_sgOo { __DEFAULT -> case int2Word# [sat_sgOo] of sat_sheB { __DEFAULT -> case int2Word# [ww1] of sat_sheC { __DEFAULT -> case int2Word# [wild2] of sat_sheD { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv1 sat_sheD ww sat_sheC sat_sheB ipv] of _ { (##) ds12 -> let { sat_sheA :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ds12 sat_sheA]; }; }; }; }; }; GHC.Types.True -> let { sat_sheE :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv1]; } in (#,#) [ipv sat_sheE]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_shes of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild; }; 0 -> wild1; } of nt { Data.Text.Internal.Text ipv ipv1 ipv2 -> let { sat_she6 :: Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text [LclId] = \u srt:(0,*bitmap*) [] case w6 of wild2 { Data.Text.Internal.Text rb3 rb4 rb5 -> case rb5 of wild3 { __DEFAULT -> case ww2 of wild4 { __DEFAULT -> case +# [wild3 wild4] of x [Dmd=Just L] { __DEFAULT -> case ># [x 0] of _ { GHC.Types.False -> lvl26; GHC.Types.True -> let { sat_shea :: forall s. GHC.ST.STRep s Data.Text.Array.Array [LclId] = \r srt:(0,*bitmap*) [s] case <# [x 0] of _ { GHC.Types.False -> case int2Word# [x] of sat_she9 { __DEFAULT -> case and# [sat_she9 __word 4611686018427387904] of sat_she8 { __DEFAULT -> case word2Int# [sat_she8] of _ { __DEFAULT -> Data.Text.Array.array_size_error; 0 -> case uncheckedIShiftL# [x 1] of sat_sheh { __DEFAULT -> case newByteArray# [sat_sheh s] of _ { (#,#) ipv3 ipv4 -> case >=# [0 wild3] of _ { GHC.Types.False -> case int2Word# [wild3] of sat_shef { __DEFAULT -> case int2Word# [rb4] of sat_sheg { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 __word 0 rb3 sat_sheg sat_shef ipv3] of _ { (##) ds12 -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgPk { __DEFAULT -> case int2Word# [sat_sgPk] of sat_shec { __DEFAULT -> case int2Word# [ww1] of sat_shed { __DEFAULT -> case int2Word# [wild3] of sat_shee { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_shee ww sat_shed sat_shec ds12] of _ { (##) ds1 -> let { sat_sheb :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds1 sat_sheb]; }; }; }; }; }; GHC.Types.True -> let { sat_shen :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_shen]; }; }; }; }; GHC.Types.True -> case >=# [wild3 x] of _ { GHC.Types.False -> case -# [x wild3] of sat_sgPy { __DEFAULT -> case int2Word# [sat_sgPy] of sat_shej { __DEFAULT -> case int2Word# [ww1] of sat_shek { __DEFAULT -> case int2Word# [wild3] of sat_shel { __DEFAULT -> case __pkg_ccall text-0.11.3.1 _hs_text_memcpy [ipv4 sat_shel ww sat_shek sat_shej ipv3] of _ { (##) ds12 -> let { sat_shei :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ds12 sat_shei]; }; }; }; }; }; GHC.Types.True -> let { sat_shem :: Data.Text.Array.Array [LclId] = NO_CCS Data.Text.Array.Array! [ipv4]; } in (#,#) [ipv3 sat_shem]; }; }; }; }; }; }; }; GHC.Types.True -> Data.Text.Array.array_size_error; }; } in case GHC.ST.runSTRep sat_shea of _ { Data.Text.Array.Array tpl1 -> Data.Text.Internal.Text [tpl1 0 x]; }; }; }; 0 -> wild2; }; 0 -> wild1; }; }; } in w8 nt sat_she6 m GHC.Tuple.(); }; }; }; } in let { kf [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r1 [LclId, Arity=5, Str=DmdType AU(LLL)LAA, Unf=OtherCon []] = \r [w9 w10 w11 w12 w13] case w10 of _ { Data.Text.Internal.Text ww ww1 ww2 -> $wkf ww ww1 ww2 w11; }; } in let { sat_sheH :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r1 [LclId] = \r [i1 a17 m1 a18] $wa6 i1 a17 m1 ks; } in w w5 Data.Text.Internal.empty w7 kf sat_sheH; } in $wa6 w1 w2 w3 w4;, [(Data.Attoparsec.Combinator.$wa4, [Data.Text.Array.array_size_error, Data.Text.Internal.empty, Data.Text.append, lvl26, lvl27])]), (Data.Attoparsec.Combinator.skipMany4 [InlPrag=INLINE[0]] :: forall a. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text () r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5] Data.Attoparsec.Combinator.$wa4 w w1 w2 w3 w5;, [(Data.Attoparsec.Combinator.skipMany4, [Data.Attoparsec.Combinator.$wa4])]), (Data.Attoparsec.Combinator.skipMany_skipMany1 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text () [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.skipMany4 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.skipMany_skipMany1, [Data.Attoparsec.Combinator.$wa4])]), (Data.Attoparsec.Combinator.$wa5 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString () r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=5, Str=DmdType C(C(C(C(C(S)))))LLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4] let { $wa6 [Occ=LoopBreaker] :: forall r1. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString () r1 -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [w5 w6 w7 w8] let { ks :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString () r1 [LclId, Arity=3, Str=DmdType LLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [i1 a18 m1] let { sat_shf6 :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.$fMonoidByteString_$cmappend w6 a18; } in w8 i1 sat_shf6 m1; } in let { $wkf :: GHC.Prim.Addr# -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> GHC.Prim.Int# -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r srt:(1,*bitmap*) [ww ww1 ww2 ww3 w9] case case w7 of _ { Data.Attoparsec.Internal.Types.Complete -> Data.Attoparsec.Internal.Types.Complete []; Data.Attoparsec.Internal.Types.Incomplete -> w9; } of m { __DEFAULT -> case w5 of _ { Data.ByteString.Internal.PS ww4 ww5 ww6 ww7 -> case Data.ByteString.Internal.$w$cmappend ww4 ww5 ww6 ww7 ww ww1 ww2 ww3 of nt { Data.ByteString.Internal.PS ipv ipv1 ipv2 ipv3 -> let { sat_shf7 :: Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString [LclId] = \u srt:(1,*bitmap*) [] case w6 of _ { Data.ByteString.Internal.PS ww8 ww9 ww10 ww11 -> Data.ByteString.Internal.$w$cmappend ww8 ww9 ww10 ww11 ww ww1 ww2 ww3; }; } in w8 nt sat_shf7 m GHC.Tuple.(); }; }; }; } in let { kf [InlPrag=INLINE[0]] :: Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r1 [LclId, Arity=5, Str=DmdType AU(LLLL)LAA, Unf=OtherCon []] = \r [w9 w10 w11 w12 w13] case w10 of _ { Data.ByteString.Internal.PS ww ww1 ww2 ww3 -> $wkf ww ww1 ww2 ww3 w11; }; } in let { sat_shf9 :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r1 [LclId] = \r [i1 a17 m1 a18] $wa6 i1 a17 m1 ks; } in w w5 Data.ByteString.Internal.$fMonoidByteString_$cmempty w7 kf sat_shf9; } in $wa6 w1 w2 w3 w4;, [(Data.Attoparsec.Combinator.$wa5, [Data.ByteString.Internal.$fMonoidByteString_$cmappend, Data.ByteString.Internal.$w$cmappend, Data.ByteString.Internal.$fMonoidByteString_$cmempty])]), (Data.Attoparsec.Combinator.skipMany5 [InlPrag=INLINE[0]] :: forall a. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString () r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3 w4 w5] Data.Attoparsec.Combinator.$wa5 w w1 w2 w3 w5;, [(Data.Attoparsec.Combinator.skipMany5, [Data.Attoparsec.Combinator.$wa5])]), (Data.Attoparsec.Combinator.skipMany_skipMany2 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString () [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLAL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.skipMany5 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.skipMany_skipMany2, [Data.Attoparsec.Combinator.$wa5])]), (Data.Attoparsec.Combinator.$wskipMany :: forall (f :: * -> *) a. Control.Applicative.Applicative f => (forall a1. f a1 -> f a1 -> f a1) -> f a -> f () [GblId, Arity=3, Caf=NoCafRefs, Str=DmdType LSL, Unf=OtherCon []] = \r [ww ww1 w] let { scan [Occ=LoopBreaker] :: f () [LclId, Str=DmdType] = \u [] let { sat_sgSt :: f () [LclId] = \u [] Control.Applicative.pure ww GHC.Tuple.(); } in let { sat_sgSu :: f () [LclId] = \u [] Control.Applicative.*> ww w scan; } in ww1 sat_sgSu sat_sgSt; } in scan;, [(Data.Attoparsec.Combinator.$wskipMany, [])]), (Data.Attoparsec.Combinator.skipMany [InlPrag=INLINE[0]] :: forall (f :: * -> *) a. Control.Applicative.Alternative f => f a -> f () [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType U(LASAA)L, Unf=OtherCon []] = \r [w w1] case w of _ { Control.Applicative.D:Alternative ww ww1 ww2 ww3 ww4 -> Data.Attoparsec.Combinator.$wskipMany ww ww2 w1; };, [(Data.Attoparsec.Combinator.skipMany, [])]), (Data.Attoparsec.Combinator.skipMany8 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> forall r. Data.Attoparsec.Internal.Types.Input Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.Added Data.ByteString.Internal.ByteString -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.ByteString.Internal.ByteString r -> Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString () r -> Data.Attoparsec.Internal.Types.IResult Data.ByteString.Internal.ByteString r [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p eta eta1 eta2 eta3 eta4] let { sat_shfn :: Data.Attoparsec.Internal.Types.Success Data.ByteString.Internal.ByteString a r [LclId] = \r srt:(0,*bitmap*) [i1 a17 m1 a18] Data.Attoparsec.Combinator.$wa5 p i1 a17 m1 eta4; } in p eta eta1 eta2 eta3 sat_shfn;, [(Data.Attoparsec.Combinator.skipMany8, [Data.Attoparsec.Combinator.$wa5])]), (Data.Attoparsec.Combinator.skipMany1_skipMany3 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString a -> Data.Attoparsec.Internal.Types.Parser Data.ByteString.Internal.ByteString () [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.skipMany8 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.skipMany1_skipMany3, [Data.Attoparsec.Combinator.$wa5])]), (Data.Attoparsec.Combinator.skipMany7 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> forall r. Data.Attoparsec.Internal.Types.Input Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.Added Data.Text.Internal.Text -> Data.Attoparsec.Internal.Types.More -> Data.Attoparsec.Internal.Types.Failure Data.Text.Internal.Text r -> Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text () r -> Data.Attoparsec.Internal.Types.IResult Data.Text.Internal.Text r [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [p eta eta1 eta2 eta3 eta4] let { sat_shfp :: Data.Attoparsec.Internal.Types.Success Data.Text.Internal.Text a r [LclId] = \r srt:(0,*bitmap*) [i1 a17 m1 a18] Data.Attoparsec.Combinator.$wa4 p i1 a17 m1 eta4; } in p eta eta1 eta2 eta3 sat_shfp;, [(Data.Attoparsec.Combinator.skipMany7, [Data.Attoparsec.Combinator.$wa4])]), (Data.Attoparsec.Combinator.skipMany1_skipMany2 :: forall a. Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text a -> Data.Attoparsec.Internal.Types.Parser Data.Text.Internal.Text () [GblId, Arity=6, Str=DmdType C(C(C(C(C(S)))))LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1] Data.Attoparsec.Combinator.skipMany7 eta_B6 eta_B5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.skipMany1_skipMany2, [Data.Attoparsec.Combinator.$wa4])]), (Data.Attoparsec.Combinator.skipMany6 :: forall a. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.S -> (# Data.Attoparsec.Zepto.Result (), Data.Attoparsec.Zepto.S #) [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType C(U(SL))L, Unf=OtherCon []] = \r [p eta] case p eta of _ { (#,#) ipv ipv1 -> case ipv of _ { Data.Attoparsec.Zepto.Fail err -> let { sat_shfq :: Data.Attoparsec.Zepto.Result () [LclId] = NO_CCS Data.Attoparsec.Zepto.Fail! [err]; } in (#,#) [sat_shfq ipv1]; Data.Attoparsec.Zepto.OK a13 -> case Data.Attoparsec.Combinator.skipMany2 p ipv1 of ds1 { (#,#) ipv2 ipv3 -> case ipv2 of _ { Data.Attoparsec.Zepto.Fail err -> (#,#) [ipv2 ipv3]; Data.Attoparsec.Zepto.OK a14 -> (#,#) [ipv2 ipv3]; }; }; }; };, [(Data.Attoparsec.Combinator.skipMany6, [])]), (Data.Attoparsec.Combinator.skipMany1_skipMany1 :: forall a. Data.Attoparsec.Zepto.Parser a -> Data.Attoparsec.Zepto.Parser () [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType C(U(SL))L, Unf=OtherCon []] = \r [eta_B2 eta_B1] Data.Attoparsec.Combinator.skipMany6 eta_B2 eta_B1;, [(Data.Attoparsec.Combinator.skipMany1_skipMany1, [])]), (Data.Attoparsec.Combinator.skipMany1 :: forall (f :: * -> *) a. Control.Applicative.Alternative f => f a -> f () [GblId, Arity=2, Caf=NoCafRefs, Str=DmdType U(SALAA)L, Unf=OtherCon []] = \r [$dAlternative eta] let { sat_shfy :: f () [LclId] = \u [] case $dAlternative of _ { Control.Applicative.D:Alternative ww ww1 ww2 ww3 ww4 -> Data.Attoparsec.Combinator.$wskipMany ww ww2 eta; }; } in case Control.Applicative.$p1Alternative $dAlternative of sat_shfz { __DEFAULT -> Control.Applicative.*> sat_shfz eta sat_shfy; };, [(Data.Attoparsec.Combinator.skipMany1, [])])]