jhc -v -mfgrin --optc=-march=opteron -o digits-of-e1 digits-of-e1.hs jhc 0.1 20070303 (nioteadd+12) Compiling [Right "digits-of-e1.hs"] Loading libraries: ["base","haskell98"] Loading library: "base-1.0" @ "/home/dons/lib/jhc/base-1.0.hl" Found object file: ~/lib/jhc/base-1.0.hl Loading library: "haskell98-1.0" @ "/home/dons/lib/jhc/haskell98-1.0.hl" Found object file: ~/lib/jhc/haskell98-1.0.hl Found object file: digits-of-e1.ho PassStats Arch: x86_64 Type analyzed methods Jhc.Basics.$ \({Jhc@.->[(0,{Jhc.IO.IOError}),(1,{Jhc.Prim.IO[(0,())]})]})({Jhc.Prim.IO[(0,())]}) Jhc.Basics.++ \({Jhc.Basics.(,)[(0,()),(1,{Jhc.Prim.[][(0,{Jhc.Prim.Char})]})],Jhc.Prim.Char,Jhc.Prim.Int}) Jhc.Basics.foldl \({Jhc.Basics.Integer})({Jhc.Basics.Integer}) Jhc.Basics.concatMap \({Jhc.Basics.(,)[(0,()),(1,{Jhc.Prim.[][(0,{Jhc.Prim.Char})]})]})({Jhc.Prim.Int}) Prelude.+ \({Jhc.Basics.Integer}) Prelude.* \({Jhc.Basics.Integer}) Prelude.negate \({Jhc.Basics.Integer}) Prelude.fromInt \({Jhc.Basics.Integer}) Prelude.quot \({Jhc.Basics.Integer}) Prelude.rem \({Jhc.Basics.Integer}) Prelude.quotRem \({Jhc.Basics.Integer}) Prelude.toInt \({Jhc.Basics.Integer}) Prelude.foldl1 \({Jhc.Basics.Integer}) Prelude.take \({Jhc.Basics.Integer}) Jhc.IO.ioError \({Jhc.Basics.(),Jhc.Addr.Ptr[(0,())]}) Jhc.IO.catch \({Jhc.Basics.()}) Jhc.IO.error \({Jhc.Prim.[][(0,{Jhc.Prim.Char})]}) Jhc.Monad.>>= \({Jhc.Prim.IO})({Jhc.Prim.[][(0,())]})({Jhc.Prim.[][(0,())]}) Jhc.Monad.>> \({Jhc.Prim.IO})({Jhc.Basics.()})({Jhc.Basics.()}) Jhc.Monad.return \({Jhc.Prim.IO})({Jhc.Basics.(),Jhc.Prim.[][(0,())]}) Jhc.Monad.mapM \({Jhc.Prim.IO})({Jhc.Prim.Int})({Jhc.Prim.[][(0,{Jhc.Prim.Char})]}) Jhc.Monad.mapM_ \({Jhc.Prim.IO})({Jhc.Prim.Char})({Jhc.Basics.()}) Jhc.Order.== \({Jhc.Prim.[][(0,{Jhc.Prim.Char})],Jhc.Basics.Integer,Jhc.Prim.Char,Foreign.C.Types.CChar}) Jhc.Order.< \({Jhc.Basics.Integer}) Prelude.Text.readsPrec \({Jhc.Prim.Int}) Prelude.Text.showsPrec \({Jhc.Prim.[][(0,{Jhc.Basics.Integer})],Jhc.Basics.Integer}) Prelude.Text.show \({Jhc.Basics.Integer}) Prelude.Text.showList \({Jhc.Basics.Integer}) Prelude.Text.reads \({Jhc.Prim.Int}) Prelude.Text.shows \({Jhc.Basics.Integer}) Prelude.Text.read \({Jhc.Prim.Int}) Jhc.IO.showError \({Jhc.Basics.(),Jhc.Addr.Ptr[(0,())]}) Jhc.IO.runMain \({Jhc.Basics.()}) Jhc.IO.exitFailure \({Jhc.Basics.()}) Jhc.IO.thenIO_ \({Jhc.Basics.()}) Foreign.Storable.sizeOf \({Jhc.Addr.Ptr[(0,{Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})],Foreign.C.Types.CChar})],Foreign.C.Types.CInt,Foreign.C.Types.CChar}) Foreign.Storable.peekElemOff \({Foreign.C.Types.CChar}) Foreign.Storable.peek \({Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})],Foreign.C.Types.CChar}) Numeric.showInt \({Jhc.Basics.Integer}) Numeric.showIntAtBase \({Jhc.Basics.Integer}) Numeric.readSigned \({Jhc.Basics.Integer}) Numeric.readInt \({Jhc.Basics.Integer}) Numeric.readDec \({Jhc.Basics.Integer}) Foreign.Marshal.Alloc.alloca \({Jhc.Addr.Ptr[(0,{Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})]})],Foreign.C.Types.CInt})({Jhc.Prim.[][(0,{Jhc.Prim.[][(0,{Jhc.Prim.Char})]})]}) Foreign.Marshal.Alloc.failWhenNULL \({Jhc.Addr.Ptr[(0,{Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})]})],Foreign.C.Types.CInt}) Instance@.iJhc.Monad.>>=.Jhc.Prim.IO \({Jhc.Prim.[][(0,())]})({Jhc.Prim.[][(0,())]}) Instance@.iJhc.Monad.>>.Jhc.Prim.IO \({Jhc.Basics.()})({Jhc.Basics.()}) Instance@.iJhc.Monad.return.Jhc.Prim.IO \({Jhc.Basics.(),Jhc.Prim.[][(0,())]}) W@.fJhc.IO.exitFailure \({Jhc.Basics.()}) Instance@.iJhc.Order.==.Jhc.Prim.[] \({Jhc.Prim.Char}) W@.fInstance@.iJhc.Order.==.Jhc.Prim.[] \({Jhc.Prim.Char}) W@.fInstance@.iJhc.Order./=.default \({Jhc.Prim.[][(0,{Jhc.Prim.Char})]}) Instance@.iForeign.Storable.peekElemOff.default \({Foreign.C.Types.CChar}) W@.fInstance@.iForeign.Storable.peekElemOff.default \({Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})],Foreign.C.Types.CChar}) Instance@.iForeign.Storable.peek.Jhc.Addr.Ptr \({Foreign.C.Types.CChar}) Instance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr \({Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})],Foreign.C.Types.CChar}) Instance@.iPrelude.Text.showsPrec.Jhc.Prim.[] \({Jhc.Basics.Integer}) Instance@.iPrelude.Text.show.default \({Jhc.Prim.[][(0,{Jhc.Basics.Integer})],Jhc.Basics.Integer}) Instance@.iPrelude.Text.showList.default \({Jhc.Basics.Integer}) Instance@.iPrelude.quotRem.default \({Jhc.Basics.Integer}) W@.fInstance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr \({Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})],Foreign.C.Types.CChar}) W@.fInstance@.iForeign.Storable.peek.Jhc.Addr.Ptr \({Foreign.C.Types.CChar}) W@.fForeign.Marshal.Array.lengthArray0 \({Foreign.C.Types.CChar}) W@.fForeign.Marshal.Alloc.mallocBytes \({Jhc.Addr.Ptr[(0,{Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})]})],Foreign.C.Types.CInt}) W@.fForeign.Marshal.Alloc.allocaBytes \({Jhc.Addr.Ptr[(0,{Jhc.Addr.Ptr[(0,{Foreign.C.Types.CChar})]})],Foreign.C.Types.CInt})({Jhc.Prim.[][(0,{Jhc.Prim.[][(0,{Jhc.Prim.Char})]})]}) W@.fPrelude.span \({Jhc.Prim.Char}) W@.fInstance@.iPrelude.quotRem.default \({Jhc.Basics.Integer}) W@.fInstance@.iPrelude.Text.showsPrec.Jhc.Prim.[] \({Jhc.Basics.Integer}) W@.fPrelude.Text.readParen \({Jhc.Basics.Integer}) -- typeAnalyze-Main-AfterMethod -- Simplify-Main-One -- Simplify-Main-One -- Simplify-Main-One -- Simplify-Main-One -- Simplify-Main-One -- Simplify-Main-One -- Simplify-Main-One Total: Main-One ├╴E │ ├╴PrimOpt │ │ ├╴(int)==(char,char).ec: 1 │ │ ╰╴(intmax_t): 2 │ ╰╴Simplify │ ├╴application-push │ │ ├╴case: 13 │ │ ╰╴let: 11 │ ├╴case-default-case: 3 │ ├╴case-lambda: 1 │ ├╴case-of-bottom: 4 │ ├╴case-of-case: 43 │ ├╴case-trailing: 1 │ ├╴f-beta-reduce: 18 │ ├╴inline │ │ ├╴Forced: 24 │ │ ├╴Many: 23 │ │ ├╴Once: 10 │ │ ├╴OnceInLam: 34 │ │ ╰╴atomic: 14 │ ├╴known-case │ │ ├╴(#2#): 3 │ │ ├╴0: 2 │ │ ├╴1: 1 │ │ ├╴Addr#: 1 │ │ ├╴CChar#: 1 │ │ ├╴Foreign.C.Types.CChar: 1 │ │ ├╴Int#: 4 │ │ ├╴Integer#: 6 │ │ ├╴Jhc │ │ │ ├╴Basics.Integer: 11 │ │ │ ├╴Options.Target#: 4 │ │ │ ├╴Order.Bool#: 3 │ │ │ ╰╴Prim │ │ │ ├╴IO: 3 │ │ │ ╰╴Int: 1 │ │ ╰╴_: 9 │ ├╴let-coalesce: 7 │ ├╴let-from-case: 14 │ ╰╴strictness.cheap-eagerness.def: 1 ├╴EtaExpand │ ├╴def │ │ ├╴Foreign.Storable.peek: 2 │ │ ├╴Foreign.Storable.sizeOf: 1 │ │ ├╴Instance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer: 3 │ │ ├╴Jhc.Monad.af@17471: 1 │ │ ├╴Jhc.Monad.af@17647: 1 │ │ ├╴Jhc.Order.==: 2 │ │ ├╴Numeric.readDec: 1 │ │ ├╴Prelude.Text.showsPrec: 3 │ │ ├╴W@.fInstance@.iPrelude.Text.readsPrec.Jhc.Basics.Integer: 1 │ │ ├╴x3416: 1 │ │ ├╴x3420: 1 │ │ ├╴x4662: 1 │ │ ╰╴x632: 1 │ ├╴min │ │ ╰╴def │ │ ├╴Jhc.IO.catch: 1 │ │ ├╴Jhc.Monad.mapM: 1 │ │ ├╴Prelude.IO.putStr: 1 │ │ ├╴x3436: 1 │ │ ╰╴x4690: 1 │ ╰╴use │ ├╴Data.Char.fl@2$38484: 1 │ ├╴Foreign.Storable.peek: 1 │ ├╴Instance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr: 1 │ ├╴Instance@.iJhc.Monad.>>=.Jhc.Prim.IO: 3 │ ├╴Instance@.iJhc.Monad.return.Jhc.Prim.IO: 2 │ ├╴Instance@.iPrelude.Text.show.default: 1 │ ├╴Jhc.IO.catch: 1 │ ├╴Prelude.IO.putChar: 1 │ ╰╴x4022: 1 ╰╴Rule ╰╴User ├╴Rule │ ├╴Instance@.iForeign.Storable.peekElemOff.Foreign.C.Types.CChar: 1 │ ├╴Instance@.iJhc.Monad.>>.Jhc.Prim.IO: 1 │ ├╴Instance@.iJhc.Monad.>>=.Jhc.Prim.IO: 2 │ ├╴Instance@.iJhc.Monad.return.Jhc.Prim.IO: 3 │ ├╴Instance@.iJhc.Order.<.Jhc.Basics.Integer: 1 │ ├╴Instance@.iJhc.Order.==.Foreign.C.Types.CChar: 1 │ ├╴Instance@.iJhc.Order.==.Jhc.Basics.Integer: 1 │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.Char: 1 │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.[]: 1 │ ├╴Instance@.iPrelude.*.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.+.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.Text.readsPrec.Jhc.Prim.Int: 1 │ ├╴Instance@.iPrelude.Text.show.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.Text.showList.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.fromInt.Jhc.Basics.Integer: 5 │ ├╴Instance@.iPrelude.negate.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.quot.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.quotRem.Jhc.Basics.Integer: 1 │ ├╴Instance@.iPrelude.rem.Jhc.Basics.Integer: 1 │ ╰╴Instance@.iPrelude.toInt.Jhc.Basics.Integer: 1 ╰╴Specialize ├╴Spec@.Numeric.19.fNumeric.showIntAtBase: 2 ╰╴Spec@.Numeric.56.fNumeric.readInt: 1 -- typeAnalyze-Main-AfterSimp -- Simplify-Main-Two -- Simplify-Main-Two Total: Main-Two ╰╴E.Simplify.known-case._: 1 -- Simplify-SuperSimplify no rules -- Simplify-SuperSimplify no rules -- Simplify-SuperSimplify no rules -- Simplify-SuperSimplify no rules -- Simplify-SuperSimplify no rules -- Simplify-SuperSimplify no rules Total: SuperSimplify no rules ╰╴E ├╴PrimOpt.(int)*(int,int).ec: 2 ╰╴Simplify ├╴case-atomic-unboxed: 2 ├╴case-of-bottom: 6 ├╴case-of-case: 45 ├╴case-of-case-join: 1 ├╴inline │ ├╴Many: 4 │ ├╴ManyBranch: 6 │ ├╴Once: 5 │ ├╴OnceInLam: 12 │ ╰╴atomic: 4 ├╴known-case │ ├╴(#2#): 3 │ ├╴Addr#: 7 │ ├╴CChar#: 2 │ ├╴Foreign.C.Types.CChar: 4 │ ├╴Int#: 4 │ ├╴Jhc │ │ ├╴Addr.Ptr: 2 │ │ ├╴Basics.Integer: 1 │ │ ╰╴Prim.[]: 1 │ ╰╴_: 9 ├╴let-coalesce: 5 ╰╴let-from-case: 7 -- BoxifyProgram -- Boxy WorkWrap -- Simplify-SuperSimplify after Boxy WorkWrap -- Simplify-SuperSimplify after Boxy WorkWrap -- Simplify-SuperSimplify after Boxy WorkWrap Total: SuperSimplify after Boxy WorkWrap ╰╴E ╰╴Simplify ├╴case-atomic-unboxed: 1 ├╴case-of-case: 112 ├╴case-trailing: 18 ├╴f-beta-reduce: 4 ├╴inline │ ├╴Many: 2 │ ├╴Once: 22 │ ├╴OnceInLam: 15 │ ╰╴atomic: 72 ├╴known-case │ ├╴Char#: 9 │ ├╴Integer#: 13 │ ├╴Jhc │ │ ├╴Basics │ │ │ ├╴(,): 2 │ │ │ ╰╴(,,,): 1 │ │ ╰╴Order.Bool#: 49 │ ╰╴_: 27 ├╴let-coalesce: 17 ╰╴let-from-case: 1 -- LambdaLift Finding fixpoint for Liftees: [876](876)(14)(2)(2) (2396::Unknown,"Not Lifted") (2864::Unknown,"Not Lifted") (3358::Unknown,"Not Lifted") (4094::Unknown,"Not Lifted") (R@.fPrelude.Text.lex::Unknown,"Not Lifted") (R@.fJhc.IO.putErrLn::Unknown,"Not Lifted") (Jhc.String.16_f::Unknown,"Not Lifted") (W@.f17290::Unknown,"Not Lifted") (W@.fForeign.C.String.5_loop::Unknown,"Not Lifted") (23154::Unknown,"Not Lifted") PostLifting ├╴E │ ╰╴Simplify │ ├╴inline │ │ ├╴Forced │ │ │ ├╴x5436: 9 │ │ │ ├╴x5448: 5 │ │ │ ├╴x5450: 5 │ │ │ ╰╴x746: 2 │ │ ╰╴ManyBranch.(epheremal): 15 │ ╰╴let-coalesce: 1 ╰╴EtaExpand ╰╴min ╰╴def ├╴x2308: 1 ├╴x2398: 1 ├╴x4236: 1 ├╴x4384: 1 ├╴x4440: 1 ├╴x4790: 1 ├╴x4840: 1 ├╴x5262: 1 ├╴x5306: 1 ├╴x5436: 1 ├╴x5448: 1 ├╴x5450: 1 ├╴x7068: 1 ╰╴x746: 1 E ├╴case: 520 ├╴case-alt: 748 ├╴error: 21 ├╴lambda: 288 ├╴let-binding: 389 ├╴lit: 1488 ├╴other: 732 ├╴prim: 246 ╰╴var-use: 1784 PassStats ├╴Barendregt: 8 ├╴BoxifyProgram: 1 ├╴Boxy WorkWrap │ ╰╴E │ ╰╴Workwrap │ ├╴CPR.Jhc.Order.Bool#: 11 │ ╰╴arg │ ├╴Char#: 9 │ ├╴Integer#: 4 │ ├╴Jhc.Basics.(,): 2 │ ├╴Jhc.Basics.(,,,) │ │ ╰╴Integer#: 2 │ ├╴Jhc.Order.Bool#: 3 │ ╰╴absent: 1 ├╴EtaExpansion-Main-AfterOne: 1 ├╴LambdaLift │ ╰╴E │ ╰╴LambdaLift │ ├╴doBigLift │ │ ├╴Case │ │ │ ├╴1: 32 │ │ │ ├╴2: 11 │ │ │ ╰╴3: 6 │ │ ╰╴Lambda │ │ ├╴1: 9 │ │ ├╴2: 3 │ │ ├╴4: 1 │ │ ├╴5: 1 │ │ ├╴7: 1 │ │ ╰╴8: 1 │ ├╴doBigLiftR │ │ ╰╴Lambda │ │ ├╴1: 12 │ │ ╰╴2: 2 │ ├╴doLift │ │ ├╴Lambda │ │ │ ├╴1: 13 │ │ │ ╰╴2: 1 │ │ ╰╴Other.0: 3 │ ╰╴doLiftR │ ╰╴Lambda │ ├╴1: 20 │ ├╴2: 5 │ ╰╴5: 1 ├╴PruneUnreachable: 3 ├╴Simplify-Main-One │ ├╴E │ │ ├╴PrimOpt │ │ │ ├╴(int)==(char,char).ec: 1 │ │ │ ╰╴(intmax_t): 2 │ │ ╰╴Simplify │ │ ├╴application-push │ │ │ ├╴case: 13 │ │ │ ╰╴let: 11 │ │ ├╴case-default-case: 3 │ │ ├╴case-lambda: 1 │ │ ├╴case-of-bottom: 4 │ │ ├╴case-of-case: 43 │ │ ├╴case-trailing.x5832: 1 │ │ ├╴f-beta-reduce │ │ │ ├╴_: 2 │ │ │ ├╴x1788: 1 │ │ │ ├╴x2038: 1 │ │ │ ├╴x2202: 1 │ │ │ ├╴x2208: 1 │ │ │ ├╴x2358: 1 │ │ │ ├╴x2360: 1 │ │ │ ├╴x3486: 1 │ │ │ ├╴x3832: 1 │ │ │ ├╴x3988: 1 │ │ │ ├╴x4198: 1 │ │ │ ├╴x4208: 1 │ │ │ ├╴x4220: 1 │ │ │ ├╴x4226: 1 │ │ │ ├╴x4742: 1 │ │ │ ├╴x4744: 1 │ │ │ ╰╴x4776: 1 │ │ ├╴inline │ │ │ ├╴Forced │ │ │ │ ├╴Data.Char.digitToInt: 1 │ │ │ │ ├╴Instance@.iForeign.Storable.peek.Foreign.C.Types.CChar: 1 │ │ │ │ ├╴Instance@.iForeign.Storable.peek.Jhc.Addr.Ptr: 1 │ │ │ │ ├╴Instance@.iForeign.Storable.peekElemOff.default: 1 │ │ │ │ ├╴Instance@.iForeign.Storable.sizeOf.Foreign.C.Types.CChar: 1 │ │ │ │ ├╴Instance@.iForeign.Storable.sizeOf.Foreign.C.Types.CInt: 1 │ │ │ │ ├╴Instance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr: 1 │ │ │ │ ├╴Instance@.iJhc.Order.==.Foreign.C.Types.CChar: 1 │ │ │ │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.Char: 1 │ │ │ │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.[]: 1 │ │ │ │ ├╴Instance@.iPrelude.Text.readsPrec.Jhc.Prim.Int: 1 │ │ │ │ ├╴Instance@.iPrelude.Text.showsPrec.Jhc.Prim.[]: 1 │ │ │ │ ├╴Instance@.iPrelude.fromInt.Jhc.Basics.Integer: 2 │ │ │ │ ├╴Instance@.iPrelude.negate.Jhc.Basics.Integer: 1 │ │ │ │ ├╴Instance@.iPrelude.quot.Jhc.Basics.Integer: 1 │ │ │ │ ├╴Instance@.iPrelude.rem.Jhc.Basics.Integer: 1 │ │ │ │ ├╴Jhc.Basics.$: 1 │ │ │ │ ├╴Jhc.IO.exitFailure: 1 │ │ │ │ ├╴Jhc.IO.runMain: 1 │ │ │ │ ├╴Prelude.IO.putChar: 1 │ │ │ │ ├╴Spec@.Numeric.19.fNumeric.showIntAtBase: 1 │ │ │ │ ├╴x4022: 1 │ │ │ │ ╰╴x4550: 1 │ │ │ ├╴Many │ │ │ │ ├╴(epheremal): 4 │ │ │ │ ├╴Instance@.iJhc.Monad.>>.Jhc.Prim.IO: 1 │ │ │ │ ├╴Instance@.iJhc.Monad.>>=.Jhc.Prim.IO: 2 │ │ │ │ ├╴Instance@.iJhc.Monad.return.Jhc.Prim.IO: 4 │ │ │ │ ├╴Jhc.IO.catch: 1 │ │ │ │ ├╴Jhc.IO.ioError: 3 │ │ │ │ ├╴Jhc.IO.showIOError: 1 │ │ │ │ ├╴Jhc.IO.thenIO_: 2 │ │ │ │ ├╴Prelude.foldl1: 1 │ │ │ │ ├╴W@.fInstance@.iForeign.Storable.peek.Jhc.Addr.Ptr: 1 │ │ │ │ ├╴W@.fInstance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr: 1 │ │ │ │ ├╴W@.fJhc.IO.exitFailure: 1 │ │ │ │ ╰╴W@.fPrelude.IO.putChar: 1 │ │ │ ├╴Once │ │ │ │ ├╴(epheremal): 9 │ │ │ │ ╰╴Numeric.showInt: 1 │ │ │ ├╴OnceInLam │ │ │ │ ├╴(epheremal): 11 │ │ │ │ ├╴Foreign.Marshal.Alloc.failWhenNULL: 1 │ │ │ │ ├╴Instance@.iPrelude.Text.showList.default: 1 │ │ │ │ ├╴Jhc.Basics.foldl: 1 │ │ │ │ ├╴Jhc.IO.showError: 1 │ │ │ │ ├╴Jhc.Monad.mapM: 1 │ │ │ │ ├╴Jhc.Monad.mapM_: 1 │ │ │ │ ├╴Main.main: 1 │ │ │ │ ├╴Numeric.36_read': 1 │ │ │ │ ├╴Numeric.readSigned: 1 │ │ │ │ ├╴Prelude.IO.putStrLn: 1 │ │ │ │ ├╴Prelude.Text.read: 1 │ │ │ │ ├╴Prelude.Text.reads: 1 │ │ │ │ ├╴Spec@.Numeric.56.fNumeric.readInt: 1 │ │ │ │ ├╴System.getArgs: 1 │ │ │ │ ├╴W@.fForeign.Marshal.Alloc.allocaBytes: 1 │ │ │ │ ├╴W@.fForeign.Marshal.Alloc.mallocBytes: 1 │ │ │ │ ├╴W@.fForeign.Marshal.Array.lengthArray0: 1 │ │ │ │ ├╴W@.fInstance@.iJhc.Enum.enumFromTo.Jhc.Prim.Int: 1 │ │ │ │ ├╴W@.fInstance@.iPrelude.Text.readsPrec.Jhc.Basics.Integer: 1 │ │ │ │ ├╴W@.fInstance@.iPrelude.Text.readsPrec.Jhc.Prim.Int: 1 │ │ │ │ ├╴W@.fInstance@.iPrelude.quotRem.default: 1 │ │ │ │ ├╴W@.fPrelude.Text.readParen: 1 │ │ │ │ ╰╴W@.fSpec@.Numeric.10.fNumeric.showSigned: 1 │ │ │ ╰╴atomic │ │ │ ├╴x11628: 1 │ │ │ ├╴x11638: 1 │ │ │ ├╴x1290: 1 │ │ │ ├╴x14: 1 │ │ │ ├╴x17822: 1 │ │ │ ├╴x1870: 1 │ │ │ ├╴x19056: 1 │ │ │ ├╴x19058: 1 │ │ │ ├╴x2064: 1 │ │ │ ├╴x2850: 1 │ │ │ ├╴x3382: 1 │ │ │ ├╴x3716: 1 │ │ │ ├╴x4228: 1 │ │ │ ╰╴x56: 1 │ │ ├╴known-case │ │ │ ├╴(#2#): 3 │ │ │ ├╴0: 2 │ │ │ ├╴1: 1 │ │ │ ├╴Addr#: 1 │ │ │ ├╴CChar#: 1 │ │ │ ├╴Foreign.C.Types.CChar: 1 │ │ │ ├╴Int#: 4 │ │ │ ├╴Integer#: 6 │ │ │ ├╴Jhc │ │ │ │ ├╴Basics.Integer: 11 │ │ │ │ ├╴Options.Target#: 4 │ │ │ │ ├╴Order.Bool#: 3 │ │ │ │ ╰╴Prim │ │ │ │ ├╴IO: 3 │ │ │ │ ╰╴Int: 1 │ │ │ ╰╴_: 9 │ │ ├╴let-coalesce: 7 │ │ ├╴let-from-case: 14 │ │ ╰╴strictness.cheap-eagerness.def.x5076: 1 │ ├╴EtaExpand │ │ ├╴def │ │ │ ├╴Foreign.Storable.peek: 2 │ │ │ ├╴Foreign.Storable.sizeOf: 1 │ │ │ ├╴Instance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer: 3 │ │ │ ├╴Jhc.Monad.af@17471: 1 │ │ │ ├╴Jhc.Monad.af@17647: 1 │ │ │ ├╴Jhc.Order.==: 2 │ │ │ ├╴Numeric.readDec: 1 │ │ │ ├╴Prelude.Text.showsPrec: 3 │ │ │ ├╴W@.fInstance@.iPrelude.Text.readsPrec.Jhc.Basics.Integer: 1 │ │ │ ├╴x3416: 1 │ │ │ ├╴x3420: 1 │ │ │ ├╴x4662: 1 │ │ │ ╰╴x632: 1 │ │ ├╴min │ │ │ ╰╴def │ │ │ ├╴Jhc.IO.catch: 1 │ │ │ ├╴Jhc.Monad.mapM: 1 │ │ │ ├╴Prelude.IO.putStr: 1 │ │ │ ├╴x3436: 1 │ │ │ ╰╴x4690: 1 │ │ ╰╴use │ │ ├╴Data.Char.fl@2$38484: 1 │ │ ├╴Foreign.Storable.peek: 1 │ │ ├╴Instance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr: 1 │ │ ├╴Instance@.iJhc.Monad.>>=.Jhc.Prim.IO: 3 │ │ ├╴Instance@.iJhc.Monad.return.Jhc.Prim.IO: 2 │ │ ├╴Instance@.iPrelude.Text.show.default: 1 │ │ ├╴Jhc.IO.catch: 1 │ │ ├╴Prelude.IO.putChar: 1 │ │ ╰╴x4022: 1 │ ╰╴Rule │ ╰╴User │ ├╴Rule │ │ ├╴Instance@.iForeign.Storable.peekElemOff.Foreign.C.Types.CChar: 1 │ │ ├╴Instance@.iJhc.Monad.>>.Jhc.Prim.IO: 1 │ │ ├╴Instance@.iJhc.Monad.>>=.Jhc.Prim.IO: 2 │ │ ├╴Instance@.iJhc.Monad.return.Jhc.Prim.IO: 3 │ │ ├╴Instance@.iJhc.Order.<.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iJhc.Order.==.Foreign.C.Types.CChar: 1 │ │ ├╴Instance@.iJhc.Order.==.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.Char: 1 │ │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.[]: 1 │ │ ├╴Instance@.iPrelude.*.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.+.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.Text.readsPrec.Jhc.Prim.Int: 1 │ │ ├╴Instance@.iPrelude.Text.show.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.Text.showList.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.fromInt.Jhc.Basics.Integer: 5 │ │ ├╴Instance@.iPrelude.negate.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.quot.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.quotRem.Jhc.Basics.Integer: 1 │ │ ├╴Instance@.iPrelude.rem.Jhc.Basics.Integer: 1 │ │ ╰╴Instance@.iPrelude.toInt.Jhc.Basics.Integer: 1 │ ╰╴Specialize │ ├╴Spec@.Numeric.19.fNumeric.showIntAtBase: 2 │ ╰╴Spec@.Numeric.56.fNumeric.readInt: 1 ├╴Simplify-Main-Two │ ╰╴E.Simplify.known-case._: 1 ├╴Simplify-SuperSimplify after Boxy WorkWrap │ ╰╴E │ ╰╴Simplify │ ├╴case-atomic-unboxed: 1 │ ├╴case-of-case: 112 │ ├╴case-trailing │ │ ├╴x2436: 1 │ │ ├╴x2438: 1 │ │ ├╴x2458: 1 │ │ ├╴x2460: 1 │ │ ├╴x2488: 1 │ │ ├╴x2490: 1 │ │ ├╴x2510: 1 │ │ ├╴x2514: 1 │ │ ├╴x2536: 1 │ │ ├╴x2540: 1 │ │ ├╴x2558: 1 │ │ ├╴x2560: 1 │ │ ├╴x2582: 1 │ │ ├╴x2584: 1 │ │ ├╴x2606: 1 │ │ ├╴x2608: 1 │ │ ├╴x2670: 1 │ │ ╰╴x2700: 1 │ ├╴f-beta-reduce │ │ ├╴X@.f502@1: 1 │ │ ├╴X@.f524@1: 1 │ │ ├╴X@.f566@1: 1 │ │ ╰╴_: 1 │ ├╴inline │ │ ├╴Many │ │ │ ├╴(epheremal): 1 │ │ │ ╰╴Prelude.Text.135_c: 1 │ │ ├╴Once │ │ │ ├╴(epheremal): 18 │ │ │ ├╴W@.f5436: 1 │ │ │ ├╴W@.f5448: 1 │ │ │ ├╴W@.f5450: 1 │ │ │ ╰╴W@.f746: 1 │ │ ├╴OnceInLam │ │ │ ├╴W@.f3706: 1 │ │ │ ├╴W@.f5356: 1 │ │ │ ├╴W@.f5368: 1 │ │ │ ├╴W@.f5548: 1 │ │ │ ├╴W@.f5578: 1 │ │ │ ├╴W@.f5606: 1 │ │ │ ├╴W@.f5636: 1 │ │ │ ├╴W@.f5666: 1 │ │ │ ├╴W@.f5728: 1 │ │ │ ├╴W@.f5804: 1 │ │ │ ├╴W@.fData.Char.fl@2$38484: 1 │ │ │ ├╴W@.fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer: 1 │ │ │ ├╴W@.fPrelude.Text.129_isSym: 1 │ │ │ ├╴W@.fPrelude.Text.130_isIdChar: 1 │ │ │ ╰╴W@.fPrelude.Text.shows: 1 │ │ ╰╴atomic │ │ ├╴x1464: 1 │ │ ├╴x1466: 1 │ │ ├╴x1468: 1 │ │ ├╴x1470: 1 │ │ ├╴x1498: 1 │ │ ├╴x1500: 1 │ │ ├╴x1502: 1 │ │ ├╴x1504: 1 │ │ ├╴x1512: 1 │ │ ├╴x1586: 1 │ │ ├╴x1588: 1 │ │ ├╴x1592: 1 │ │ ├╴x1596: 1 │ │ ├╴x1598: 1 │ │ ├╴x1624: 1 │ │ ├╴x1626: 1 │ │ ├╴x1628: 1 │ │ ├╴x1630: 1 │ │ ├╴x1632: 1 │ │ ├╴x1660: 1 │ │ ├╴x1662: 1 │ │ ├╴x1670: 1 │ │ ├╴x1672: 1 │ │ ├╴x1674: 1 │ │ ├╴x1690: 1 │ │ ├╴x1696: 1 │ │ ├╴x1704: 1 │ │ ├╴x1708: 1 │ │ ├╴x1710: 1 │ │ ├╴x1726: 1 │ │ ├╴x1730: 1 │ │ ├╴x1732: 1 │ │ ├╴x1736: 1 │ │ ├╴x1738: 1 │ │ ├╴x1758: 1 │ │ ├╴x1766: 1 │ │ ├╴x1768: 1 │ │ ├╴x1776: 1 │ │ ├╴x1782: 1 │ │ ├╴x1988: 1 │ │ ├╴x2: 1 │ │ ├╴x2002: 1 │ │ ├╴x2018: 1 │ │ ├╴x2614: 1 │ │ ├╴x2616: 1 │ │ ├╴x2618: 1 │ │ ├╴x5374: 1 │ │ ├╴x5376: 1 │ │ ├╴x5424: 3 │ │ ├╴x5426: 4 │ │ ├╴x5428: 1 │ │ ├╴x5430: 9 │ │ ├╴x5434: 1 │ │ ├╴x5444: 1 │ │ ├╴x5466: 1 │ │ ├╴x5510: 1 │ │ ├╴x5738: 1 │ │ ├╴x5746: 1 │ │ ╰╴x5770: 1 │ ├╴known-case │ │ ├╴Char#: 9 │ │ ├╴Integer#: 13 │ │ ├╴Jhc │ │ │ ├╴Basics │ │ │ │ ├╴(,): 2 │ │ │ │ ╰╴(,,,): 1 │ │ │ ╰╴Order.Bool#: 49 │ │ ╰╴_: 27 │ ├╴let-coalesce: 17 │ ╰╴let-from-case: 1 ├╴Simplify-SuperSimplify no rules │ ╰╴E │ ├╴PrimOpt.(int)*(int,int).ec: 2 │ ╰╴Simplify │ ├╴case-atomic-unboxed: 2 │ ├╴case-of-bottom: 6 │ ├╴case-of-case: 45 │ ├╴case-of-case-join: 1 │ ├╴inline │ │ ├╴Many │ │ │ ├╴Instance@.iPrelude.Text.show.default: 1 │ │ │ ╰╴W@.fInstance@.iForeign.Storable.peekElemOff.default: 3 │ │ ├╴ManyBranch.(epheremal): 6 │ │ ├╴Once.(epheremal): 5 │ │ ├╴OnceInLam │ │ │ ├╴Foreign.Storable.peek: 1 │ │ │ ├╴Foreign.Storable.sizeOf: 1 │ │ │ ├╴Instance@.iPrelude.Text.show.default: 1 │ │ │ ├╴Prelude.IO.putStr: 1 │ │ │ ├╴Prelude.Text.showsPrec: 1 │ │ │ ├╴Prelude.take: 1 │ │ │ ├╴W@.fData.Char.intToDigit: 1 │ │ │ ├╴W@.fData.Char.isDigit: 1 │ │ │ ├╴W@.fData.Char.isHexDigit: 1 │ │ │ ├╴W@.fData.Char.isOctDigit: 1 │ │ │ ├╴W@.fInstance@.iForeign.Storable.peek.Jhc.Addr.Ptr: 1 │ │ │ ╰╴W@.fInstance@.iPrelude.Text.showsPrec.Jhc.Prim.[]: 1 │ │ ╰╴atomic │ │ ├╴x11242: 1 │ │ ├╴x3370: 1 │ │ ├╴x3378: 1 │ │ ╰╴x3702: 1 │ ├╴known-case │ │ ├╴(#2#): 3 │ │ ├╴Addr#: 7 │ │ ├╴CChar#: 2 │ │ ├╴Foreign.C.Types.CChar: 4 │ │ ├╴Int#: 4 │ │ ├╴Jhc │ │ │ ├╴Addr.Ptr: 2 │ │ │ ├╴Basics.Integer: 1 │ │ │ ╰╴Prim.[]: 1 │ │ ╰╴_: 9 │ ├╴let-coalesce: 5 │ ╰╴let-from-case: 7 ├╴typeAnalyze-Main-AfterMethod │ ╰╴Specialize │ ├╴body │ │ ├╴Foreign.Marshal.Alloc.alloca.x6906.[String]: 1 │ │ ├╴Foreign.Storable.peekElemOff.x4472.Foreign.C.Types.CChar: 1 │ │ ├╴Instance@.iForeign.Storable.peek.Jhc.Addr.Ptr.x12232.Foreign.C.Types.CChar: 1 │ │ ├╴Instance@.iForeign.Storable.peekElemOff.default.x11712.Foreign.C.Types.CChar: 1 │ │ ├╴Instance@.iJhc.Monad.>>.Jhc.Prim.IO │ │ │ ├╴x9598.(): 1 │ │ │ ╰╴x9600.(): 1 │ │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.[].x9872.Char: 1 │ │ ├╴Instance@.iPrelude.Text.showList.default.x13066.Integer: 1 │ │ ├╴Instance@.iPrelude.Text.showsPrec.Jhc.Prim.[].x12828.Integer: 1 │ │ ├╴Instance@.iPrelude.quotRem.default.x13848.Integer: 1 │ │ ├╴Jhc.Basics.concatMap.x3012.Int: 1 │ │ ├╴Jhc.Basics.foldl │ │ │ ├╴x2938.Integer: 1 │ │ │ ╰╴x2940.Integer: 1 │ │ ├╴Jhc.IO.catch.x3330.(): 1 │ │ ├╴Jhc.IO.error.x3348.String: 1 │ │ ├╴Jhc.IO.exitFailure.x4406.(): 1 │ │ ├╴Jhc.IO.runMain.x4348.(): 1 │ │ ├╴Jhc.IO.thenIO_.x4420.(): 1 │ │ ├╴Jhc.Monad.>> │ │ │ ├╴x3382.Jhc.Prim.IO: 1 │ │ │ ├╴x3384.(): 1 │ │ │ ╰╴x3386.(): 1 │ │ ├╴Jhc.Monad.>>=.x3376.Jhc.Prim.IO: 1 │ │ ├╴Jhc.Monad.mapM │ │ │ ├╴x3392.Jhc.Prim.IO: 1 │ │ │ ├╴x3394.Int: 1 │ │ │ ╰╴x3396.String: 1 │ │ ├╴Jhc.Monad.mapM_ │ │ │ ├╴x3428.Jhc.Prim.IO: 1 │ │ │ ├╴x3430.Char: 1 │ │ │ ╰╴x3432.(): 1 │ │ ├╴Jhc.Monad.return.x3388.Jhc.Prim.IO: 1 │ │ ├╴Jhc.Order.<.x3458.Integer: 1 │ │ ├╴Numeric.readDec.x6018.Integer: 1 │ │ ├╴Numeric.readInt.x5958.Integer: 1 │ │ ├╴Numeric.readSigned.x5836.Integer: 1 │ │ ├╴Numeric.showInt.x5818.Integer: 1 │ │ ├╴Numeric.showIntAtBase.x5832.Integer: 1 │ │ ├╴Prelude.*.x3052.Integer: 1 │ │ ├╴Prelude.+.x3048.Integer: 1 │ │ ├╴Prelude.Text.read.x3494.Int: 1 │ │ ├╴Prelude.Text.reads.x3484.Int: 1 │ │ ├╴Prelude.Text.readsPrec.x3474.Int: 1 │ │ ├╴Prelude.Text.show.x3480.Integer: 1 │ │ ├╴Prelude.Text.showList.x3482.Integer: 1 │ │ ├╴Prelude.Text.shows.x3488.Integer: 1 │ │ ├╴Prelude.foldl1.x3258.Integer: 1 │ │ ├╴Prelude.fromInt.x3062.Integer: 1 │ │ ├╴Prelude.negate.x3054.Integer: 1 │ │ ├╴Prelude.quot.x3064.Integer: 1 │ │ ├╴Prelude.quotRem.x3068.Integer: 1 │ │ ├╴Prelude.rem.x3066.Integer: 1 │ │ ├╴Prelude.take.x3270.Integer: 1 │ │ ├╴Prelude.toInt.x3072.Integer: 1 │ │ ├╴W@.fForeign.Marshal.Alloc.allocaBytes.x17812.[String]: 1 │ │ ├╴W@.fForeign.Marshal.Array.lengthArray0.x17716.Foreign.C.Types.CChar: 1 │ │ ├╴W@.fInstance@.iForeign.Storable.peek.Jhc.Addr.Ptr.x17370.Foreign.C.Types.CChar: 1 │ │ ├╴W@.fInstance@.iJhc.Order./=.default.x11632.String: 1 │ │ ├╴W@.fInstance@.iJhc.Order.==.Jhc.Prim.[].x11614.Char: 1 │ │ ├╴W@.fInstance@.iPrelude.Text.showsPrec.Jhc.Prim.[].x19178.Integer: 1 │ │ ├╴W@.fInstance@.iPrelude.quotRem.default.x17994.Integer: 1 │ │ ├╴W@.fJhc.IO.exitFailure.x9692.(): 1 │ │ ├╴W@.fPrelude.Text.readParen.x19446.Integer: 1 │ │ ╰╴W@.fPrelude.span.x17900.Char: 1 │ ╰╴use │ ├╴Foreign.Marshal.Alloc.alloca: 2 │ ├╴Foreign.Storable.peekElemOff: 1 │ ├╴Instance@.iForeign.Storable.peek.Jhc.Addr.Ptr: 2 │ ├╴Instance@.iForeign.Storable.peekElemOff.default: 2 │ ├╴Instance@.iJhc.Monad.>>.Jhc.Prim.IO: 2 │ ├╴Instance@.iJhc.Order.==.Jhc.Prim.[]: 2 │ ├╴Instance@.iPrelude.Text.showList.default: 2 │ ├╴Instance@.iPrelude.Text.showsPrec.Jhc.Prim.[]: 2 │ ├╴Instance@.iPrelude.quotRem.default: 2 │ ├╴Jhc.Basics.concatMap: 5 │ ├╴Jhc.Basics.foldl: 1 │ ├╴Jhc.IO.catch: 1 │ ├╴Jhc.IO.error: 2 │ ├╴Jhc.IO.exitFailure: 1 │ ├╴Jhc.IO.runMain: 1 │ ├╴Jhc.IO.thenIO_: 2 │ ├╴Jhc.Monad.>>: 3 │ ├╴Jhc.Monad.>>=: 2 │ ├╴Jhc.Monad.mapM: 2 │ ├╴Jhc.Monad.mapM_: 3 │ ├╴Jhc.Monad.return: 5 │ ├╴Jhc.Order.<: 1 │ ├╴Numeric.readDec: 1 │ ├╴Numeric.readInt: 1 │ ├╴Numeric.readSigned: 1 │ ├╴Numeric.showInt: 1 │ ├╴Numeric.showIntAtBase: 2 │ ├╴Prelude.*: 1 │ ├╴Prelude.+: 1 │ ├╴Prelude.Text.read: 1 │ ├╴Prelude.Text.reads: 1 │ ├╴Prelude.Text.readsPrec: 1 │ ├╴Prelude.Text.show: 1 │ ├╴Prelude.Text.showList: 1 │ ├╴Prelude.Text.shows: 2 │ ├╴Prelude.foldl1: 2 │ ├╴Prelude.fromInt: 5 │ ├╴Prelude.negate: 1 │ ├╴Prelude.quot: 1 │ ├╴Prelude.quotRem: 1 │ ├╴Prelude.rem: 1 │ ├╴Prelude.take: 1 │ ├╴Prelude.toInt: 1 │ ├╴W@.fForeign.Marshal.Alloc.allocaBytes: 1 │ ├╴W@.fForeign.Marshal.Array.lengthArray0: 1 │ ├╴W@.fInstance@.iForeign.Storable.peek.Jhc.Addr.Ptr: 1 │ ├╴W@.fInstance@.iJhc.Order./=.default: 1 │ ├╴W@.fInstance@.iJhc.Order.==.Jhc.Prim.[]: 2 │ ├╴W@.fInstance@.iPrelude.Text.showsPrec.Jhc.Prim.[]: 1 │ ├╴W@.fInstance@.iPrelude.quotRem.default: 2 │ ├╴W@.fJhc.IO.exitFailure: 1 │ ├╴W@.fPrelude.Text.readParen: 1 │ ╰╴W@.fPrelude.span: 18 ╰╴typeAnalyze-Main-AfterSimp ╰╴Specialize ├╴body │ ├╴Instance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr.x2234.Foreign.C.Types.CChar: 1 │ ╰╴W@.fInstance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr._.Foreign.C.Types.CChar: 1 ├╴delete.Instance@.iForeign.Storable.sizeOf.Foreign.C.Types.CInt: 1 ╰╴use ├╴Instance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr: 1 ╰╴W@.fInstance@.iForeign.Storable.sizeOf.Jhc.Addr.Ptr: 1 Converting to Grin... Found 1 CAFs to convert to constants, 0 of which are recursive. Recursive Constant theMain$39 v-14201 &(CJhc.Prim.: &(CInteger# 2) pn-14207) CAFS theMain$38 v-14207 (FtheMain$38) theMain$40 v-14221 (FtheMain$40) EP FOR theMain::EPi (_::ELit (Jhc.Prim.World__::ESort #)) (ELit (Jhc.Prim.World__::ESort #)) Grin ╰╴Grin.FromE.lazy-app-bap: 14 Finding fixpoint for Dead Code: [1](1)(2)(54)(108)(101)(194)(121)(133)(105)(132)(100)(181)(240)(138)(117)(126)(80)(72)(70)(35)(16)(8)(9)(4)(6)(4)(2) usedArgs ((ftheMain$42,0),True) ((ftheMain$42,1),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,2),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3),True) ((ftheMain$41,0),True) ((ftheMain$41,1),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,0),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,1),True) ((ftheMain$37,0),True) ((fW@.f5414,0),True) ((fW@.f5414,1),True) ((fW@.f5414,2),True) ((fW@.f5414,3),True) ((fW@.f5414,4),True) ((ftheMain$36,0),True) ((ftheMain$31,0),True) ((ftheMain$31,1),True) ((ftheMain$31,2),True) ((ftheMain$31,3),True) ((ftheMain$31,4),True) ((ftheMain$31,5),True) ((ftheMain$31,6),True) ((ftheMain$31,7),True) ((ftheMain$31,8),True) ((ftheMain$28,0),True) ((ftheMain$28,1),True) ((ftheMain$28,2),True) ((ftheMain$28,3),True) ((ftheMain$28,4),True) ((ftheMain$28,5),True) ((ftheMain$28,6),True) ((ftheMain$28,7),True) ((ftheMain$34,0),True) ((ftheMain$34,1),True) ((ftheMain$34,2),True) ((ftheMain$35,0),True) ((ftheMain$35,1),True) ((ftheMain$35,2),True) ((ftheMain$32,0),True) ((ftheMain$32,1),True) ((ftheMain$32,2),True) ((ftheMain$33,0),True) ((ftheMain$33,1),True) ((ftheMain$33,2),True) ((ftheMain$29,0),True) ((ftheMain$29,1),True) ((ftheMain$30,0),True) ((ftheMain$30,1),True) ((ftheMain$30,2),True) ((ftheMain$30,3),True) ((ftheMain$30,4),True) ((ftheMain$30,5),True) ((ftheMain$26,0),True) ((ftheMain$27,0),True) ((ftheMain$27,1),True) ((ftheMain$24,0),True) ((ftheMain$25,0),True) ((ftheMain$22,0),True) ((ftheMain$23,0),True) ((ftheMain$23,1),True) ((ftheMain$21,0),True) ((ftheMain$20,0),True) ((ftheMain$13,0),True) ((ftheMain$19,0),True) ((ftheMain$17,0),True) ((ftheMain$18,0),True) ((ftheMain$16,0),True) ((ftheMain$16,1),True) ((ftheMain$16,2),True) ((ftheMain$15,0),True) ((ftheMain$15,1),True) ((ftheMain$7,0),True) ((ftheMain$14,0),True) ((ftheMain$14,1),True) ((ftheMain$11,0),True) ((ftheMain$12,0),True) ((ftheMain$10,0),True) ((ftheMain$9,0),True) ((ftheMain$6,0),True) ((ftheMain$8,0),True) ((ftheMain$8,1),True) ((ftheMain$3,0),True) ((ftheMain$3,1),True) ((ftheMain$5,0),True) ((ftheMain$2,0),True) ((ftheMain$2,1),True) ((ftheMain$4,0),True) ((ftheMain$4,1),True) ((ftheMain$4,2),True) ((fPrelude.Text.lex$34,0),True) ((fPrelude.Text.lex$33,0),True) ((fPrelude.Text.lex$19,0),True) ((fPrelude.Text.lex$19,1),True) ((fPrelude.Text.lex$32,0),True) ((fPrelude.Text.lex$32,1),True) ((fPrelude.Text.lex$31,0),True) ((fPrelude.Text.lex$31,1),True) ((fPrelude.Text.lex$29,0),True) ((fPrelude.Text.lex$29,1),True) ((fPrelude.Text.lex$29,2),True) ((fPrelude.Text.lex$28,0),True) ((fPrelude.Text.lex$28,1),True) ((fPrelude.Text.lex$28,2),True) ((fPrelude.Text.lex$28,3),True) ((fPrelude.Text.lex$28,4),True) ((fPrelude.Text.lex$27,0),True) ((fPrelude.Text.lex$30,0),True) ((fPrelude.Text.lex$30,1),True) ((fPrelude.Text.lex$30,2),True) ((fPrelude.Text.lex$25,0),True) ((fPrelude.Text.lex$25,1),True) ((fPrelude.Text.lex$24,0),True) ((fPrelude.Text.lex$24,1),True) ((fPrelude.Text.lex$20,0),True) ((fPrelude.Text.lex$20,1),True) ((fPrelude.Text.lex$26,0),True) ((fPrelude.Text.lex$26,1),True) ((fPrelude.Text.lex$23,0),True) ((fPrelude.Text.lex$23,1),True) ((fPrelude.Text.lex$23,2),True) ((fPrelude.Text.lex$22,0),True) ((fPrelude.Text.lex$22,1),True) ((fPrelude.Text.lex$22,2),True) ((fPrelude.Text.lex$17,0),True) ((fPrelude.Text.lex$17,1),True) ((fPrelude.Text.lex$21,0),True) ((fPrelude.Text.lex$21,1),True) ((fPrelude.Text.lex$21,2),True) ((fPrelude.Text.lex$16,0),True) ((fPrelude.Text.lex$18,0),True) ((fPrelude.Text.lex$18,1),True) ((fPrelude.Text.lex$14,0),True) ((fPrelude.Text.lex$14,1),True) ((fPrelude.Text.130_isIdChar,0),True) ((fPrelude.Text.lex$13,0),True) ((fPrelude.Text.lex$15,0),True) ((fPrelude.Text.lex$15,1),True) ((fPrelude.Text.lex$12,0),True) ((fPrelude.Text.129_isSym,0),True) ((fPrelude.Text.lex$10,0),True) ((fPrelude.Text.lex$11,0),True) ((fPrelude.Text.lex$11,1),True) ((fPrelude.Text.100_lexString,0),True) ((fPrelude.Text.lex$9,0),True) ((fPrelude.Text.lex$8,0),True) ((fPrelude.Text.lex$5,0),True) ((fPrelude.Text.lex$6,0),True) ((fPrelude.Text.lex$7,0),True) ((fPrelude.Text.lex$7,1),True) ((fPrelude.Text.lex$2,0),True) ((fPrelude.Text.lex$2,1),True) ((fPrelude.Text.lex$4,0),True) ((fPrelude.Text.lex,0),True) ((fPrelude.Text.lex$3,0),True) ((fPrelude.Text.lex$3,1),True) ((fNumeric.readDec$8,0),True) ((fNumeric.lexDigits,0),True) ((fNumeric.readDec$5,0),True) ((fNumeric.readDec$2,0),True) ((fNumeric.readDec$6,0),True) ((fNumeric.readDec$6,1),True) ((fNumeric.readDec$7,0),True) ((fNumeric.readDec$7,1),True) ((fNumeric.readDec$3,0),True) ((fNumeric.readDec$4,0),True) ((fNumeric.nonnull$4,0),True) ((fNumeric.readDec,0),True) ((fNumeric.nonnull$2,0),True) ((fNumeric.nonnull$2,1),True) ((fNumeric.nonnull$3,0),True) ((fNumeric.nonnull$3,1),True) ((fJhc.Basics.concatMap$2,0),True) ((fJhc.Basics.concatMap$2,1),True) ((fNumeric.nonnull,0),True) ((fNumeric.nonnull,1),True) ((fR@.fJhc.Basics.++,0),True) ((fR@.fJhc.Basics.++,1),True) ((fJhc.Basics.concatMap,0),False) ((fJhc.Basics.concatMap,1),True) ((fJhc.Basics.concatMap,2),True) ((fJhc.IO.error$2,0),True) ((fJhc.Basics.++,0),False) ((fJhc.Basics.++,1),True) ((fJhc.Basics.++,2),True) ((fPrelude.Text.shows,0),True) ((fPrelude.Text.shows,1),True) ((fJhc.IO.error,0),True) ((fData.Char.lexLitChar$25,0),True) ((fJhc.IO.putErrLn,0),True) ((fData.Char.lexLitChar$23,0),True) ((fData.Char.lexLitChar$24,0),True) ((fData.Char.lexLitChar$21,0),True) ((fData.Char.lexLitChar$22,0),True) ((fData.Char.lexLitChar$19,0),True) ((fData.Char.lexLitChar$20,0),True) ((fData.Char.lexLitChar$17,0),True) ((fData.Char.lexLitChar$18,0),True) ((fData.Char.lexLitChar$15,0),True) ((fData.Char.lexLitChar$16,0),True) ((fData.Char.lexLitChar$13,0),True) ((fData.Char.lexLitChar$14,0),True) ((fData.Char.lexLitChar$11,0),True) ((fData.Char.lexLitChar$12,0),True) ((fData.Char.lexLitChar$9,0),True) ((fData.Char.lexLitChar$10,0),True) ((fData.Char.lexLitChar$7,0),True) ((fData.Char.lexLitChar$8,0),True) ((fData.Char.lexLitChar$5,0),True) ((fData.Char.lexLitChar$6,0),True) ((fData.Char.lexLitChar$3,0),True) ((fData.Char.lexLitChar$4,0),True) ((fData.Char.lexLitChar,0),True) ((fData.Char.lexLitChar$2,0),True) ((fData.Char.isOctDigit,0),True) ((fData.Char.isDigit,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1),True) ((fData.Char.isHexDigit,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1),True) ((fJhc.String.eqUnpackedString,0),True) ((fJhc.String.eqUnpackedString,1),True) ((fData.Char.intToDigit,0),True) ((fW@.fInstance@.iJhc.Order./=.default,0),True) ((fW@.fInstance@.iJhc.Order./=.default,1),True) ((fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0),True) ((fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1),True) ((fW@.fSpec@.Prelude.490.fPrelude.elem,0),True) ((fW@.fSpec@.Prelude.490.fPrelude.elem,1),True) ((fW@.fData.Char.isSpace,0),True) ((fW@.fPrelude.span$2,0),True) ((fW@.fPrelude.span$2,1),True) ((fW@.fForeign.C.String.peekCAString,0),True) ((fW@.fPrelude.span$4,0),True) ((fW@.fPrelude.span$5,0),True) ((fW@.fPrelude.span,0),True) ((fW@.fPrelude.span,1),True) ((fW@.fPrelude.span$3,0),True) ((fW@.fPrelude.span$3,1),True) ((fW@.fData.Char.digitToInt,0),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,2),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3),True) ((fW@.fData.Char.isAlpha,0),True) ((fW@.fData.Char.isAlphaNum,0),True) ((bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0),True) ((bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1),True) ((bap_1_theMain$16_100754,0),True) ((bap_1_theMain$16_100754,1),True) ((f5306,0),True) ((f4790,0),True) ((bap_1_theMain$2_100682,0),True) ((bap_1_theMain$2_100682,1),True) ((bap_1_theMain$4_100690,0),True) ((bap_1_theMain$4_100690,1),True) ((f2396,0),True) ((f2864,0),True) ((f4094,0),True) ((f4384,0),True) ((bap_1_Prelude.Text.lex$31_100580,0),True) ((bap_1_Prelude.Text.lex$31_100580,1),True) ((bap_1_Prelude.Text.lex$29_100558,0),True) ((bap_1_Prelude.Text.lex$29_100558,1),True) ((bap_1_Prelude.Text.lex$28_100572,0),True) ((bap_1_Prelude.Text.lex$28_100572,1),True) ((bap_1_Prelude.Text.lex$25_100534,0),True) ((bap_1_Prelude.Text.lex$25_100534,1),True) ((f4440,0),True) ((bap_1_Prelude.Text.lex$22_100510,0),True) ((bap_1_Prelude.Text.lex$22_100510,1),True) ((bap_1_Prelude.Text.lex$17_100494,0),True) ((bap_1_Prelude.Text.lex$17_100494,1),True) ((bap_1_Prelude.Text.lex$21_100502,0),True) ((bap_1_Prelude.Text.lex$21_100502,1),True) ((bap_1_Prelude.Text.lex$14_100482,0),True) ((bap_1_Prelude.Text.lex$14_100482,1),True) ((bap_1_Prelude.Text.lex$2_100394,0),True) ((bap_1_Prelude.Text.lex$2_100394,1),True) ((f23154,0),True) ((fR@.fPrelude.Text.lex,0),True) ((bap_1_Jhc.Basics.concatMap$2_100318,0),True) ((bap_1_Jhc.Basics.concatMap$2_100318,1),True) ((fR@.fJhc.IO.putErrLn,0),True) ((fJhc.String.16_f,0),True) ((fJhc.String.16_f,1),True) ((fW@.f17290,0),True) ((fW@.f17290,1),True) ((fW@.fForeign.C.String.5_loop,0),True) ((fW@.fForeign.C.String.5_loop,1),True) ((f3358,0),True) ((f7068,0),False) ((f2308,0),False) ((f4236,0),False) ((f4840,0),False) ((f5262,0),False) ((f5436,0),False) ((f5450,0),False) ((f5448,0),False) ((f2398,0),False) usedCafs (v-14221,True) (v-14207,True) usedFuncs (ftheMain$38,True) (ftheMain$40,True) (@main,True) (ftheMain$42,True) (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,True) (ftheMain$41,True) (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,True) (ftheMain$37,True) (fW@.f5414,True) (ftheMain$36,True) (ftheMain$31,True) (ftheMain$28,True) (ftheMain$34,True) (ftheMain$35,True) (ftheMain$32,True) (ftheMain$33,True) (ftheMain$29,True) (ftheMain$30,True) (ftheMain$26,True) (ftheMain$27,True) (ftheMain$24,True) (ftheMain$25,True) (ftheMain$22,True) (ftheMain$23,True) (ftheMain$21,True) (ftheMain$20,True) (ftheMain$13,True) (ftheMain$19,True) (ftheMain$17,True) (ftheMain$18,True) (ftheMain$16,True) (ftheMain$15,True) (ftheMain$7,True) (ftheMain$14,True) (ftheMain$11,True) (ftheMain$12,True) (ftheMain$10,True) (ftheMain$9,True) (ftheMain$6,True) (ftheMain$8,True) (ftheMain$3,True) (ftheMain$5,True) (ftheMain$2,True) (ftheMain$4,True) (fPrelude.Text.lex$34,True) (ftheMain,True) (fPrelude.Text.lex$33,True) (fPrelude.Text.lex$19,True) (fPrelude.Text.lex$32,True) (fPrelude.Text.lex$31,True) (fPrelude.Text.lex$29,True) (fPrelude.Text.lex$28,True) (fPrelude.Text.lex$27,True) (fPrelude.Text.lex$30,True) (fPrelude.Text.lex$25,True) (fPrelude.Text.lex$24,True) (fPrelude.Text.lex$20,True) (fPrelude.Text.lex$26,True) (fPrelude.Text.lex$23,True) (fPrelude.Text.lex$22,True) (fPrelude.Text.lex$17,True) (fPrelude.Text.lex$21,True) (fPrelude.Text.lex$16,True) (fPrelude.Text.lex$18,True) (fPrelude.Text.lex$14,True) (fPrelude.Text.130_isIdChar,True) (fPrelude.Text.lex$13,True) (fPrelude.Text.lex$15,True) (fPrelude.Text.lex$12,True) (fPrelude.Text.129_isSym,True) (fPrelude.Text.lex$10,True) (fPrelude.Text.lex$11,True) (fPrelude.Text.100_lexString,True) (fPrelude.Text.lex$9,True) (fPrelude.Text.lex$8,True) (fPrelude.Text.lex$5,True) (fPrelude.Text.lex$6,True) (fPrelude.Text.lex$7,True) (fPrelude.Text.lex$2,True) (fPrelude.Text.lex$4,True) (fPrelude.Text.lex,True) (fPrelude.Text.lex$3,True) (fNumeric.readDec$8,True) (fNumeric.lexDigits,True) (fNumeric.readDec$5,True) (fNumeric.readDec$2,True) (fNumeric.readDec$6,True) (fNumeric.readDec$7,True) (fNumeric.readDec$3,True) (fNumeric.readDec$4,True) (fNumeric.nonnull$4,True) (fNumeric.readDec,True) (fNumeric.nonnull$2,True) (fNumeric.nonnull$3,True) (fJhc.Basics.concatMap$2,True) (fNumeric.nonnull,True) (fR@.fJhc.Basics.++,True) (fJhc.Basics.concatMap,True) (fJhc.IO.error$2,True) (fJhc.Basics.++,True) (fPrelude.Text.shows,True) (fJhc.IO.error,True) (fData.Char.lexLitChar$25,True) (fJhc.IO.putErrLn,True) (fData.Char.lexLitChar$23,True) (fData.Char.lexLitChar$24,True) (fData.Char.lexLitChar$21,True) (fData.Char.lexLitChar$22,True) (fData.Char.lexLitChar$19,True) (fData.Char.lexLitChar$20,True) (fData.Char.lexLitChar$17,True) (fData.Char.lexLitChar$18,True) (fData.Char.lexLitChar$15,True) (fData.Char.lexLitChar$16,True) (fData.Char.lexLitChar$13,True) (fData.Char.lexLitChar$14,True) (fData.Char.lexLitChar$11,True) (fData.Char.lexLitChar$12,True) (fData.Char.lexLitChar$9,True) (fData.Char.lexLitChar$10,True) (fData.Char.lexLitChar$7,True) (fData.Char.lexLitChar$8,True) (fData.Char.lexLitChar$5,True) (fData.Char.lexLitChar$6,True) (fData.Char.lexLitChar$3,True) (fData.Char.lexLitChar$4,True) (fData.Char.lexLitChar,True) (fData.Char.lexLitChar$2,True) (fData.Char.isOctDigit,True) (fData.Char.isDigit,True) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,True) (fData.Char.isHexDigit,True) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,True) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,True) (fJhc.String.eqUnpackedString,True) (fData.Char.intToDigit,True) (fW@.fInstance@.iJhc.Order./=.default,True) (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],True) (fW@.fSpec@.Prelude.490.fPrelude.elem,True) (fW@.fData.Char.isSpace,True) (fW@.fPrelude.span$2,True) (fW@.fForeign.C.String.peekCAString,True) (fW@.fPrelude.span$4,True) (fW@.fPrelude.span$5,True) (fW@.fPrelude.span,True) (fW@.fPrelude.span$3,True) (fW@.fData.Char.digitToInt,True) (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,True) (fW@.fData.Char.isAlpha,True) (fW@.fData.Char.isAlphaNum,True) (@initcafs,True) (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,True) (bap_1_theMain$16_100754,True) (f5306,True) (f4790,True) (bap_1_theMain$2_100682,True) (bap_1_theMain$4_100690,True) (f2396,True) (f2864,True) (f4094,True) (f4384,True) (bap_1_Prelude.Text.lex$31_100580,True) (bap_1_Prelude.Text.lex$29_100558,True) (bap_1_Prelude.Text.lex$28_100572,True) (bap_1_Prelude.Text.lex$25_100534,True) (f4440,True) (bap_1_Prelude.Text.lex$22_100510,True) (bap_1_Prelude.Text.lex$17_100494,True) (bap_1_Prelude.Text.lex$21_100502,True) (bap_1_Prelude.Text.lex$14_100482,True) (bap_1_Prelude.Text.lex$2_100394,True) (f23154,True) (fR@.fPrelude.Text.lex,True) (bap_1_Jhc.Basics.concatMap$2_100318,True) (fR@.fJhc.IO.putErrLn,True) (fJhc.String.16_f,True) (fW@.f17290,True) (fW@.fForeign.C.String.5_loop,True) (f3358,True) (f7068,False) (f2308,False) (f746,False) (f4236,False) (f4840,False) (f5262,False) (f5436,False) (f5450,False) (f5448,False) (f2398,False) pappFuncs fromList [ftheMain$24,ftheMain$23,ftheMain$15,ftheMain$3,ftheMain$2,fPrelude.Text.lex$19,fPrelude.Text.lex$31,fPrelude.Text.lex$29,fPrelude.Text.lex$25,fPrelude.Text.lex$20,fPrelude.Text.lex$22,fPrelude.Text.lex$17,fPrelude.Text.lex$14,fPrelude.Text.130_isIdChar,fPrelude.Text.129_isSym,fPrelude.Text.lex$2,fJhc.Basics.concatMap$2,fData.Char.lexLitChar$24,fData.Char.lexLitChar$21,fData.Char.lexLitChar$17,fData.Char.lexLitChar$14,fData.Char.lexLitChar$12,fData.Char.lexLitChar$9,fData.Char.lexLitChar$7,fData.Char.lexLitChar$4,fData.Char.isOctDigit,fData.Char.isDigit,fData.Char.isHexDigit,fData.Char.intToDigit,fW@.fPrelude.span$2] suspFuncs fromList [ftheMain$38,ftheMain$40,ftheMain$42,ftheMain$41,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,ftheMain$36,ftheMain$34,ftheMain$35,ftheMain$32,ftheMain$33,ftheMain$29,ftheMain$26,ftheMain$27,ftheMain$25,ftheMain$22,ftheMain$21,ftheMain$20,ftheMain$13,ftheMain$17,ftheMain$18,ftheMain$7,ftheMain$11,ftheMain$12,ftheMain$10,ftheMain$9,ftheMain$5,fPrelude.Text.lex$34,fPrelude.Text.lex$33,fPrelude.Text.lex$32,fPrelude.Text.lex$30,fPrelude.Text.lex$24,fPrelude.Text.lex$26,fPrelude.Text.lex$23,fPrelude.Text.lex$16,fPrelude.Text.lex$18,fPrelude.Text.lex$13,fPrelude.Text.lex$15,fPrelude.Text.lex$12,fPrelude.Text.lex$10,fPrelude.Text.lex$9,fPrelude.Text.lex$8,fPrelude.Text.lex$6,fPrelude.Text.lex$4,fPrelude.Text.lex$3,fNumeric.readDec$8,fNumeric.readDec$5,fNumeric.readDec$2,fNumeric.readDec$6,fNumeric.readDec$3,fNumeric.readDec$4,fNumeric.nonnull$4,fNumeric.nonnull$2,fR@.fJhc.Basics.++,fJhc.IO.error$2,fJhc.Basics.++,fPrelude.Text.shows,fData.Char.lexLitChar$25,fData.Char.lexLitChar$23,fData.Char.lexLitChar$22,fData.Char.lexLitChar$19,fData.Char.lexLitChar$20,fData.Char.lexLitChar$18,fData.Char.lexLitChar$15,fData.Char.lexLitChar$16,fData.Char.lexLitChar$13,fData.Char.lexLitChar$11,fData.Char.lexLitChar$10,fData.Char.lexLitChar$8,fData.Char.lexLitChar$5,fData.Char.lexLitChar$6,fData.Char.lexLitChar$3,fData.Char.lexLitChar$2,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,fW@.fPrelude.span$4,fW@.fPrelude.span$5,fW@.fPrelude.span$3,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,bap_1_theMain$16_100754,bap_1_theMain$2_100682,bap_1_theMain$4_100690,bap_1_Prelude.Text.lex$31_100580,bap_1_Prelude.Text.lex$29_100558,bap_1_Prelude.Text.lex$28_100572,bap_1_Prelude.Text.lex$25_100534,bap_1_Prelude.Text.lex$22_100510,bap_1_Prelude.Text.lex$17_100494,bap_1_Prelude.Text.lex$21_100502,bap_1_Prelude.Text.lex$14_100482,bap_1_Prelude.Text.lex$2_100394,bap_1_Jhc.Basics.concatMap$2_100318] Optimization ╰╴Optimize ├╴optimize │ ├╴case-hoist: 1 │ ├╴let-pullin: 2 │ ├╴let-shrink-head: 9 │ ├╴let-shrink-tail: 4 │ ├╴return-apply: 10 │ ├╴store-eval: 1 │ ╰╴unit-unit: 2 ╰╴simplify ├╴copy-propagate: 24 ├╴cse.@eval: 14 ├╴inline │ ╰╴once │ ├╴@initcafs: 1 │ ├╴fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer: 1 │ ├╴fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2: 1 │ ├╴fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3: 1 │ ├╴fJhc.Basics.concatMap: 2 │ ├╴fJhc.IO.error: 1 │ ├╴fNumeric.lexDigits: 2 │ ├╴fNumeric.nonnull$4: 1 │ ├╴fNumeric.readDec: 1 │ ├╴fNumeric.readDec$4: 1 │ ├╴fNumeric.readDec$8: 1 │ ├╴fPrelude.Text.lex$27: 6 │ ├╴fPrelude.Text.lex$8: 1 │ ├╴fR@.fJhc.Basics.++: 1 │ ├╴fW@.fData.Char.digitToInt: 1 │ ├╴fW@.fData.Char.isAlpha: 2 │ ├╴fW@.fData.Char.isAlphaNum: 1 │ ├╴fW@.fData.Char.isSpace: 3 │ ├╴fW@.fInstance@.iJhc.Order./=.default: 1 │ ├╴ftheMain: 1 │ ├╴ftheMain$11: 1 │ ├╴ftheMain$12: 1 │ ├╴ftheMain$17: 1 │ ├╴ftheMain$18: 1 │ ├╴ftheMain$19: 1 │ ├╴ftheMain$26: 1 │ ╰╴ftheMain$5: 1 ╰╴trivial-case: 257 Optimization ╰╴Optimize ├╴optimize │ ├╴del-error: 1 │ ├╴known-case-node │ │ ├╴CJhc.Prim.:: 3 │ │ ╰╴CJhc.Prim.[]: 1 │ ├╴return-apply: 9 │ ╰╴unit-unit: 1 ╰╴simplify ├╴const-eval: 1 ├╴copy-propagate: 158 ├╴copy-propagate-const: 7 ├╴cse │ ├╴@eval: 11 │ ╰╴Misc: 4 ╰╴inline ╰╴once ├╴fJhc.IO.error$2: 1 ├╴fPrelude.Text.lex$2: 1 ├╴fPrelude.Text.lex$25: 1 ├╴fPrelude.Text.lex$29: 1 ├╴fPrelude.Text.lex$31: 1 ├╴fW@.fPrelude.span$2: 1 ├╴ftheMain$19: 1 ├╴ftheMain$2: 1 ╰╴ftheMain$22: 1 Optimization ╰╴Optimize ├╴optimize.store-eval: 2 ╰╴simplify ├╴const-store: 1 ├╴copy-propagate: 28 ├╴copy-propagate-const: 4 ├╴cse.@eval: 1 ├╴inline.once.fPrelude.Text.lex$20: 6 ╰╴node-reduction: 4 Optimization ╰╴Optimize ╰╴simplify ├╴copy-propagate: 13 ├╴cse.@eval: 6 ╰╴inline.once.fNumeric.nonnull$2: 1 Optimization ╰╴Optimize ╰╴simplify ├╴copy-propagate: 2 ╰╴cse.Misc: 1 Optimization ╰╴Optimize ╰╴simplify ├╴copy-propagate: 1 ╰╴node-reduction: 1 Optimization Speculatable: fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3 ftheMain$2 ftheMain$38 Speculate ╰╴Optimize ╰╴speculate ├╴store.fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3: 2 ╰╴update.ftheMain$38: 1 Finding fixpoint for Dead Code: [1](1)(47)(90)(121)(249)(170)(175)(198)(187)(166)(179)(231)(100)(90)(50)(35)(42)(44)(26)(9)(1)(2)(1)(1) usedArgs ((ftheMain$42,0),True) ((ftheMain$42,1),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,2),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3),True) ((ftheMain$41,0),True) ((ftheMain$41,1),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,0),True) ((fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,1),True) ((ftheMain$37,0),True) ((fW@.f5414,0),True) ((fW@.f5414,1),True) ((fW@.f5414,2),True) ((fW@.f5414,3),True) ((fW@.f5414,4),True) ((ftheMain$36,0),True) ((ftheMain$31,0),True) ((ftheMain$31,1),True) ((ftheMain$31,2),True) ((ftheMain$31,3),True) ((ftheMain$31,4),True) ((ftheMain$31,5),True) ((ftheMain$31,6),True) ((ftheMain$31,7),True) ((ftheMain$31,8),True) ((ftheMain$28,0),True) ((ftheMain$28,1),True) ((ftheMain$28,2),True) ((ftheMain$28,3),True) ((ftheMain$28,4),True) ((ftheMain$28,5),True) ((ftheMain$28,6),True) ((ftheMain$28,7),True) ((ftheMain$34,0),True) ((ftheMain$34,1),True) ((ftheMain$34,2),True) ((ftheMain$35,0),True) ((ftheMain$35,1),True) ((ftheMain$35,2),True) ((ftheMain$32,0),True) ((ftheMain$32,1),True) ((ftheMain$32,2),True) ((ftheMain$33,0),True) ((ftheMain$33,1),True) ((ftheMain$33,2),True) ((ftheMain$29,0),True) ((ftheMain$29,1),True) ((ftheMain$30,0),True) ((ftheMain$30,1),True) ((ftheMain$30,2),True) ((ftheMain$30,3),True) ((ftheMain$30,4),True) ((ftheMain$30,5),True) ((ftheMain$26,0),True) ((ftheMain$27,0),True) ((ftheMain$27,1),True) ((ftheMain$24,0),True) ((ftheMain$25,0),True) ((ftheMain$22,0),True) ((ftheMain$23,0),True) ((ftheMain$23,1),True) ((ftheMain$21,0),True) ((ftheMain$20,0),True) ((ftheMain$13,0),True) ((ftheMain$17,0),True) ((ftheMain$18,0),True) ((ftheMain$16,0),True) ((ftheMain$16,1),True) ((ftheMain$16,2),True) ((ftheMain$15,0),True) ((ftheMain$15,1),True) ((ftheMain$7,0),True) ((ftheMain$14,0),True) ((ftheMain$14,1),True) ((ftheMain$11,0),True) ((ftheMain$12,0),True) ((ftheMain$10,0),True) ((ftheMain$9,0),True) ((ftheMain$6,0),True) ((ftheMain$8,0),True) ((ftheMain$8,1),True) ((ftheMain$3,0),True) ((ftheMain$3,1),True) ((ftheMain$5,0),True) ((ftheMain$2,0),True) ((ftheMain$2,1),True) ((ftheMain$4,0),True) ((ftheMain$4,1),True) ((ftheMain$4,2),True) ((fPrelude.Text.lex$34,0),True) ((fPrelude.Text.lex$33,0),True) ((fPrelude.Text.lex$19,0),True) ((fPrelude.Text.lex$19,1),True) ((fPrelude.Text.lex$32,0),True) ((fPrelude.Text.lex$32,1),True) ((fPrelude.Text.lex$31,0),True) ((fPrelude.Text.lex$31,1),True) ((fPrelude.Text.lex$29,0),True) ((fPrelude.Text.lex$29,1),True) ((fPrelude.Text.lex$29,2),True) ((fPrelude.Text.lex$28,0),True) ((fPrelude.Text.lex$28,1),True) ((fPrelude.Text.lex$28,2),True) ((fPrelude.Text.lex$28,3),True) ((fPrelude.Text.lex$28,4),True) ((fPrelude.Text.lex$30,0),True) ((fPrelude.Text.lex$30,1),True) ((fPrelude.Text.lex$30,2),True) ((fPrelude.Text.lex$25,0),True) ((fPrelude.Text.lex$25,1),True) ((fPrelude.Text.lex$24,0),True) ((fPrelude.Text.lex$24,1),True) ((fPrelude.Text.lex$20,0),True) ((fPrelude.Text.lex$20,1),True) ((fPrelude.Text.lex$26,0),True) ((fPrelude.Text.lex$26,1),True) ((fPrelude.Text.lex$23,0),True) ((fPrelude.Text.lex$23,1),True) ((fPrelude.Text.lex$23,2),True) ((fPrelude.Text.lex$22,0),True) ((fPrelude.Text.lex$22,1),True) ((fPrelude.Text.lex$22,2),True) ((fPrelude.Text.lex$17,0),True) ((fPrelude.Text.lex$17,1),True) ((fPrelude.Text.lex$21,0),True) ((fPrelude.Text.lex$21,1),True) ((fPrelude.Text.lex$21,2),True) ((fPrelude.Text.lex$16,0),True) ((fPrelude.Text.lex$18,0),True) ((fPrelude.Text.lex$18,1),True) ((fPrelude.Text.lex$14,0),True) ((fPrelude.Text.lex$14,1),True) ((fPrelude.Text.130_isIdChar,0),True) ((fPrelude.Text.lex$13,0),True) ((fPrelude.Text.lex$15,0),True) ((fPrelude.Text.lex$15,1),True) ((fPrelude.Text.lex$12,0),True) ((fPrelude.Text.129_isSym,0),True) ((fPrelude.Text.lex$10,0),True) ((fPrelude.Text.lex$11,0),True) ((fPrelude.Text.lex$11,1),True) ((fPrelude.Text.100_lexString,0),True) ((fPrelude.Text.lex$9,0),True) ((fPrelude.Text.lex$8,0),True) ((fPrelude.Text.lex$5,0),True) ((fPrelude.Text.lex$6,0),True) ((fPrelude.Text.lex$7,0),True) ((fPrelude.Text.lex$7,1),True) ((fPrelude.Text.lex$2,0),True) ((fPrelude.Text.lex$2,1),True) ((fPrelude.Text.lex$4,0),True) ((fPrelude.Text.lex,0),True) ((fPrelude.Text.lex$3,0),True) ((fPrelude.Text.lex$3,1),True) ((fNumeric.readDec$8,0),True) ((fNumeric.readDec$5,0),True) ((fNumeric.readDec$2,0),True) ((fNumeric.readDec$6,0),True) ((fNumeric.readDec$6,1),True) ((fNumeric.readDec$7,0),True) ((fNumeric.readDec$7,1),True) ((fNumeric.readDec$3,0),True) ((fNumeric.readDec$4,0),True) ((fNumeric.nonnull$4,0),True) ((fNumeric.nonnull$3,0),True) ((fNumeric.nonnull$3,1),True) ((fJhc.Basics.concatMap$2,0),True) ((fJhc.Basics.concatMap$2,1),True) ((fNumeric.nonnull,0),True) ((fNumeric.nonnull,1),True) ((fR@.fJhc.Basics.++,0),True) ((fR@.fJhc.Basics.++,1),True) ((fJhc.Basics.++,0),False) ((fJhc.Basics.++,1),True) ((fJhc.Basics.++,2),True) ((fPrelude.Text.shows,0),True) ((fPrelude.Text.shows,1),True) ((fData.Char.lexLitChar$25,0),True) ((fJhc.IO.putErrLn,0),True) ((fData.Char.lexLitChar$23,0),True) ((fData.Char.lexLitChar$24,0),True) ((fData.Char.lexLitChar$21,0),True) ((fData.Char.lexLitChar$22,0),True) ((fData.Char.lexLitChar$19,0),True) ((fData.Char.lexLitChar$20,0),True) ((fData.Char.lexLitChar$17,0),True) ((fData.Char.lexLitChar$18,0),True) ((fData.Char.lexLitChar$15,0),True) ((fData.Char.lexLitChar$16,0),True) ((fData.Char.lexLitChar$13,0),True) ((fData.Char.lexLitChar$14,0),True) ((fData.Char.lexLitChar$11,0),True) ((fData.Char.lexLitChar$12,0),True) ((fData.Char.lexLitChar$9,0),True) ((fData.Char.lexLitChar$10,0),True) ((fData.Char.lexLitChar$7,0),True) ((fData.Char.lexLitChar$8,0),True) ((fData.Char.lexLitChar$5,0),True) ((fData.Char.lexLitChar$6,0),True) ((fData.Char.lexLitChar$3,0),True) ((fData.Char.lexLitChar$4,0),True) ((fData.Char.lexLitChar,0),True) ((fData.Char.lexLitChar$2,0),True) ((fData.Char.isOctDigit,0),True) ((fData.Char.isDigit,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1),True) ((fData.Char.isHexDigit,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0),True) ((fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1),True) ((fJhc.String.eqUnpackedString,0),True) ((fJhc.String.eqUnpackedString,1),True) ((fData.Char.intToDigit,0),True) ((fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0),True) ((fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1),True) ((fW@.fSpec@.Prelude.490.fPrelude.elem,0),True) ((fW@.fSpec@.Prelude.490.fPrelude.elem,1),True) ((fW@.fPrelude.span$2,0),True) ((fW@.fPrelude.span$2,1),True) ((fW@.fForeign.C.String.peekCAString,0),True) ((fW@.fPrelude.span$4,0),True) ((fW@.fPrelude.span$5,0),True) ((fW@.fPrelude.span,0),True) ((fW@.fPrelude.span,1),True) ((fW@.fPrelude.span$3,0),True) ((fW@.fPrelude.span$3,1),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,2),True) ((fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3),True) ((bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0),True) ((bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1),True) ((bap_1_theMain$16_100754,0),True) ((bap_1_theMain$16_100754,1),True) ((f5306,0),True) ((f4790,0),True) ((bap_1_theMain$2_100682,0),True) ((bap_1_theMain$2_100682,1),True) ((bap_1_theMain$4_100690,0),True) ((bap_1_theMain$4_100690,1),True) ((f2396,0),True) ((f2864,0),True) ((f4094,0),True) ((f4384,0),True) ((bap_1_Prelude.Text.lex$31_100580,0),True) ((bap_1_Prelude.Text.lex$31_100580,1),True) ((bap_1_Prelude.Text.lex$29_100558,0),True) ((bap_1_Prelude.Text.lex$29_100558,1),True) ((bap_1_Prelude.Text.lex$28_100572,0),True) ((bap_1_Prelude.Text.lex$28_100572,1),True) ((bap_1_Prelude.Text.lex$25_100534,0),True) ((bap_1_Prelude.Text.lex$25_100534,1),True) ((f4440,0),True) ((bap_1_Prelude.Text.lex$22_100510,0),True) ((bap_1_Prelude.Text.lex$22_100510,1),True) ((bap_1_Prelude.Text.lex$17_100494,0),True) ((bap_1_Prelude.Text.lex$17_100494,1),True) ((bap_1_Prelude.Text.lex$21_100502,0),True) ((bap_1_Prelude.Text.lex$21_100502,1),True) ((bap_1_Prelude.Text.lex$14_100482,0),True) ((bap_1_Prelude.Text.lex$14_100482,1),True) ((bap_1_Prelude.Text.lex$2_100394,0),True) ((bap_1_Prelude.Text.lex$2_100394,1),True) ((f23154,0),True) ((fR@.fPrelude.Text.lex,0),True) ((bap_1_Jhc.Basics.concatMap$2_100318,0),True) ((bap_1_Jhc.Basics.concatMap$2_100318,1),True) ((fR@.fJhc.IO.putErrLn,0),True) ((fJhc.String.16_f,0),True) ((fJhc.String.16_f,1),True) ((fW@.f17290,0),True) ((fW@.f17290,1),True) ((fW@.fForeign.C.String.5_loop,0),True) ((fW@.fForeign.C.String.5_loop,1),True) ((f3358,0),True) usedCafs (v-14221,True) (v-14207,True) usedFuncs (ftheMain$38,True) (ftheMain$40,True) (@main,True) (ftheMain$42,True) (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,True) (ftheMain$41,True) (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,True) (ftheMain$37,True) (fW@.f5414,True) (ftheMain$36,True) (ftheMain$31,True) (ftheMain$28,True) (ftheMain$34,True) (ftheMain$35,True) (ftheMain$32,True) (ftheMain$33,True) (ftheMain$29,True) (ftheMain$30,True) (ftheMain$26,True) (ftheMain$27,True) (ftheMain$24,True) (ftheMain$25,True) (ftheMain$22,True) (ftheMain$23,True) (ftheMain$21,True) (ftheMain$20,True) (ftheMain$13,True) (ftheMain$17,True) (ftheMain$18,True) (ftheMain$16,True) (ftheMain$15,True) (ftheMain$7,True) (ftheMain$14,True) (ftheMain$11,True) (ftheMain$12,True) (ftheMain$10,True) (ftheMain$9,True) (ftheMain$6,True) (ftheMain$8,True) (ftheMain$3,True) (ftheMain$5,True) (ftheMain$2,True) (ftheMain$4,True) (fPrelude.Text.lex$34,True) (fPrelude.Text.lex$33,True) (fPrelude.Text.lex$19,True) (fPrelude.Text.lex$32,True) (fPrelude.Text.lex$31,True) (fPrelude.Text.lex$29,True) (fPrelude.Text.lex$28,True) (fPrelude.Text.lex$30,True) (fPrelude.Text.lex$25,True) (fPrelude.Text.lex$24,True) (fPrelude.Text.lex$20,True) (fPrelude.Text.lex$26,True) (fPrelude.Text.lex$23,True) (fPrelude.Text.lex$22,True) (fPrelude.Text.lex$17,True) (fPrelude.Text.lex$21,True) (fPrelude.Text.lex$16,True) (fPrelude.Text.lex$18,True) (fPrelude.Text.lex$14,True) (fPrelude.Text.130_isIdChar,True) (fPrelude.Text.lex$13,True) (fPrelude.Text.lex$15,True) (fPrelude.Text.lex$12,True) (fPrelude.Text.129_isSym,True) (fPrelude.Text.lex$10,True) (fPrelude.Text.lex$11,True) (fPrelude.Text.100_lexString,True) (fPrelude.Text.lex$9,True) (fPrelude.Text.lex$8,True) (fPrelude.Text.lex$5,True) (fPrelude.Text.lex$6,True) (fPrelude.Text.lex$7,True) (fPrelude.Text.lex$2,True) (fPrelude.Text.lex$4,True) (fPrelude.Text.lex,True) (fPrelude.Text.lex$3,True) (fNumeric.readDec$8,True) (fNumeric.readDec$5,True) (fNumeric.readDec$2,True) (fNumeric.readDec$6,True) (fNumeric.readDec$7,True) (fNumeric.readDec$3,True) (fNumeric.readDec$4,True) (fNumeric.nonnull$4,True) (fNumeric.nonnull$3,True) (fJhc.Basics.concatMap$2,True) (fNumeric.nonnull,True) (fR@.fJhc.Basics.++,True) (fJhc.Basics.++,True) (fPrelude.Text.shows,True) (fData.Char.lexLitChar$25,True) (fJhc.IO.putErrLn,True) (fData.Char.lexLitChar$23,True) (fData.Char.lexLitChar$24,True) (fData.Char.lexLitChar$21,True) (fData.Char.lexLitChar$22,True) (fData.Char.lexLitChar$19,True) (fData.Char.lexLitChar$20,True) (fData.Char.lexLitChar$17,True) (fData.Char.lexLitChar$18,True) (fData.Char.lexLitChar$15,True) (fData.Char.lexLitChar$16,True) (fData.Char.lexLitChar$13,True) (fData.Char.lexLitChar$14,True) (fData.Char.lexLitChar$11,True) (fData.Char.lexLitChar$12,True) (fData.Char.lexLitChar$9,True) (fData.Char.lexLitChar$10,True) (fData.Char.lexLitChar$7,True) (fData.Char.lexLitChar$8,True) (fData.Char.lexLitChar$5,True) (fData.Char.lexLitChar$6,True) (fData.Char.lexLitChar$3,True) (fData.Char.lexLitChar$4,True) (fData.Char.lexLitChar,True) (fData.Char.lexLitChar$2,True) (fData.Char.isOctDigit,True) (fData.Char.isDigit,True) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,True) (fData.Char.isHexDigit,True) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,True) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,True) (fJhc.String.eqUnpackedString,True) (fData.Char.intToDigit,True) (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],True) (fW@.fSpec@.Prelude.490.fPrelude.elem,True) (fW@.fPrelude.span$2,True) (fW@.fForeign.C.String.peekCAString,True) (fW@.fPrelude.span$4,True) (fW@.fPrelude.span$5,True) (fW@.fPrelude.span,True) (fW@.fPrelude.span$3,True) (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,True) (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,True) (bap_1_theMain$16_100754,True) (f5306,True) (f4790,True) (bap_1_theMain$2_100682,True) (bap_1_theMain$4_100690,True) (f2396,True) (f2864,True) (f4094,True) (f4384,True) (bap_1_Prelude.Text.lex$31_100580,True) (bap_1_Prelude.Text.lex$29_100558,True) (bap_1_Prelude.Text.lex$28_100572,True) (bap_1_Prelude.Text.lex$25_100534,True) (f4440,True) (bap_1_Prelude.Text.lex$22_100510,True) (bap_1_Prelude.Text.lex$17_100494,True) (bap_1_Prelude.Text.lex$21_100502,True) (bap_1_Prelude.Text.lex$14_100482,True) (bap_1_Prelude.Text.lex$2_100394,True) (f23154,True) (fR@.fPrelude.Text.lex,True) (bap_1_Jhc.Basics.concatMap$2_100318,True) (fR@.fJhc.IO.putErrLn,True) (fJhc.String.16_f,True) (fW@.f17290,True) (fW@.fForeign.C.String.5_loop,True) (f3358,True) pappFuncs fromList [ftheMain$24,ftheMain$23,ftheMain$15,ftheMain$3,ftheMain$2,fPrelude.Text.lex$19,fPrelude.Text.lex$31,fPrelude.Text.lex$29,fPrelude.Text.lex$25,fPrelude.Text.lex$20,fPrelude.Text.lex$22,fPrelude.Text.lex$17,fPrelude.Text.lex$14,fPrelude.Text.130_isIdChar,fPrelude.Text.129_isSym,fPrelude.Text.lex$2,fJhc.Basics.concatMap$2,fData.Char.lexLitChar$24,fData.Char.lexLitChar$21,fData.Char.lexLitChar$17,fData.Char.lexLitChar$14,fData.Char.lexLitChar$12,fData.Char.lexLitChar$9,fData.Char.lexLitChar$7,fData.Char.lexLitChar$4,fData.Char.isOctDigit,fData.Char.isDigit,fData.Char.isHexDigit,fData.Char.intToDigit,fW@.fPrelude.span$2] suspFuncs fromList [ftheMain$40,ftheMain$42,ftheMain$41,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2,ftheMain$36,ftheMain$34,ftheMain$35,ftheMain$32,ftheMain$33,ftheMain$29,ftheMain$26,ftheMain$27,ftheMain$25,ftheMain$22,ftheMain$21,ftheMain$20,ftheMain$13,ftheMain$17,ftheMain$18,ftheMain$7,ftheMain$11,ftheMain$12,ftheMain$10,ftheMain$9,ftheMain$5,fPrelude.Text.lex$34,fPrelude.Text.lex$33,fPrelude.Text.lex$32,fPrelude.Text.lex$30,fPrelude.Text.lex$24,fPrelude.Text.lex$26,fPrelude.Text.lex$23,fPrelude.Text.lex$16,fPrelude.Text.lex$18,fPrelude.Text.lex$13,fPrelude.Text.lex$15,fPrelude.Text.lex$12,fPrelude.Text.lex$10,fPrelude.Text.lex$9,fPrelude.Text.lex$8,fPrelude.Text.lex$4,fPrelude.Text.lex$3,fNumeric.readDec$8,fNumeric.readDec$5,fNumeric.readDec$2,fNumeric.readDec$6,fNumeric.readDec$3,fNumeric.readDec$4,fNumeric.nonnull$4,fR@.fJhc.Basics.++,fJhc.Basics.++,fPrelude.Text.shows,fData.Char.lexLitChar$25,fData.Char.lexLitChar$23,fData.Char.lexLitChar$22,fData.Char.lexLitChar$19,fData.Char.lexLitChar$20,fData.Char.lexLitChar$18,fData.Char.lexLitChar$15,fData.Char.lexLitChar$16,fData.Char.lexLitChar$13,fData.Char.lexLitChar$11,fData.Char.lexLitChar$10,fData.Char.lexLitChar$8,fData.Char.lexLitChar$5,fData.Char.lexLitChar$6,fData.Char.lexLitChar$3,fData.Char.lexLitChar$2,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,fW@.fPrelude.span$4,fW@.fPrelude.span$5,fW@.fPrelude.span$3,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,bap_1_theMain$16_100754,bap_1_theMain$2_100682,bap_1_theMain$4_100690,bap_1_Prelude.Text.lex$31_100580,bap_1_Prelude.Text.lex$29_100558,bap_1_Prelude.Text.lex$28_100572,bap_1_Prelude.Text.lex$25_100534,bap_1_Prelude.Text.lex$22_100510,bap_1_Prelude.Text.lex$17_100494,bap_1_Prelude.Text.lex$21_100502,bap_1_Prelude.Text.lex$14_100482,bap_1_Prelude.Text.lex$2_100394,bap_1_Jhc.Basics.concatMap$2_100318] Optimization ╰╴Optimize ├╴optimize.return-update: 1 ╰╴simplify.inline.once.ftheMain$38: 1 Optimization ---------------------------- (0,ftheMain$40) <= WHNF-[?] WHNF-[?] <= (ftheMain$37,0) (0,ftheMain$40) := (0,ftheMain$37) WHNF-[?] <= (ftheMain$25,0) pn1 := Lazy-[FtheMain$25] pn1 <= (ftheMain$26,0) pn2 := Lazy-[FtheMain$26] pn3 := WHNF-[CJhc.Prim.:] pn4 := WHNF-[CJhc.Prim.:] WHNF-[CJhc.Prim.:] <= pn-14207 Lazy-[FtheMain$40] <= pn-14221 Lazy-[?] <= (ftheMain$2,1) pn8 := WHNF-[P1_theMain$2] n12 <= WHNF-[?] WHNF-[CJhc.Prim.[]] <= n12 pn8 <= (bap_1_theMain$2_100682,0) pn11 := Lazy-[Bap_1_theMain$2_100682] WHNF-[CJhc.Prim.:] <= n12 pn13 := n12 (f4094,0) := pn14 n15 <= WHNF-[?] n15 := WHNF-[?] pn16 := Lazy-[?] pn17 := Lazy-[?] n18 <= WHNF-[?] n18 := WHNF-[?] pn26 := (0,fW@.fForeign.C.String.peekCAString) pn17 <= (f4094,0) pn27 := (0,f4094) WHNF-[CJhc.Prim.:] <= (0,f4094) WHNF-[?] <= (0,f4094) pn13 <= (f4094,0) pn28 := (0,f4094) n29 <= WHNF-[?] n29 := WHNF-[?] pn30 := Lazy-[?] pn31 := Lazy-[?] n32 <= WHNF-[?] n32 := WHNF-[?] n33 <= WHNF-[?] pn30 <= (ftheMain$6,0) n33 := (0,ftheMain$6) pn34 := n33 pn30 <= (ftheMain$7,0) pn35 := Lazy-[FtheMain$7] n36 <= WHNF-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn34 <= (fJhc.Basics.++,1) pn35 <= (fJhc.Basics.++,2) n36 := (0,fJhc.Basics.++) pn37 := n36 pn30 <= (ftheMain$13,0) pn38 := Lazy-[FtheMain$13] n39 <= WHNF-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn37 <= (fJhc.Basics.++,1) pn38 <= (fJhc.Basics.++,2) n39 := (0,fJhc.Basics.++) pn40 := n39 n41 <= WHNF-[?] n41 := WHNF-[?] n46 <= WHNF-[?] pn42 := Lazy-[?] pn43 := Lazy-[?] pn43 <= (ftheMain$22,0) pn44 := Lazy-[FtheMain$22] pn42 <= (ftheMain$20,0) pn45 := Lazy-[FtheMain$20] WHNF-[CJhc.Prim.:] <= n46 WHNF-[CJhc.Prim.[]] <= n46 pn47 := n46 n48 <= WHNF-[?] WHNF-[?] <= (fJhc.Basics.concatMap$2,0) pn47 <= (fJhc.Basics.concatMap$2,1) n48 := (0,fJhc.Basics.concatMap$2) (f2396,0) := pn62 n63 <= WHNF-[?] n63 := WHNF-[?] (f2864,0) := pn64 n65 <= WHNF-[?] n65 := WHNF-[?] pn66 := Lazy-[?] pn67 := Lazy-[?] n68 <= WHNF-[?] n68 := WHNF-[?] pn67 <= (f2864,0) pn62 <= (f2864,0) pn49 := Lazy-[?] pn50 := Lazy-[?] n51 <= WHNF-[?] n51 := WHNF-[?] n52 <= WHNF-[?] n52 := WHNF-[?] n54 <= WHNF-[?] pn-14221 <= (ftheMain$41,1) n54 := (0,ftheMain$41) pn55 := Lazy-[?] pn56 := Lazy-[?] pn56 <= (ftheMain$42,0) WHNF-[?] <= (ftheMain$42,1) pn57 := Lazy-[FtheMain$42] pn55 <= (fPrelude.Text.shows,0) pn57 <= (fPrelude.Text.shows,1) pn58 := Lazy-[FPrelude.Text.shows] pn59 := WHNF-[CJhc.Prim.:] pn59 <= (f2396,0) WHNF-[?] <= (f2396,0) pn60 := Lazy-[?] pn61 := Lazy-[?] pn71 := Lazy-[?] pn72 := Lazy-[?] WHNF-[?] <= (fJhc.IO.putErrLn,0) pn73 := (0,fJhc.IO.putErrLn) WHNF-[?] <= (fJhc.IO.putErrLn,0) pn74 := (0,fJhc.IO.putErrLn) (0,ftheMain$42) <= WHNF-[?] (ftheMain$42,0) := pn75 (ftheMain$42,1) := pn76 n77 <= WHNF-[?] n77 := WHNF-[?] pn78 := Lazy-[?] pn79 := Lazy-[?] pn79 <= (ftheMain$42,0) pn76 <= (ftheMain$42,1) pn80 := Lazy-[FtheMain$42] pn78 <= (fPrelude.Text.shows,0) pn80 <= (fPrelude.Text.shows,1) pn81 := Lazy-[FPrelude.Text.shows] WHNF-[CJhc.Prim.:] <= (0,ftheMain$42) WHNF-[CJhc.Prim.:] <= (0,ftheMain$42) (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) <= WHNF-[?] (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) := pn83 (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) := pn85 pn86 := WHNF-[CInteger#] pn87 := WHNF-[CInteger#] WHNF-[?] <= (fJhc.IO.putErrLn,0) pn89 := (0,fJhc.IO.putErrLn) WHNF-[?] <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0) pn86 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1) WHNF-[?] <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) pn90 := Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer] WHNF-[?] <= (fJhc.Basics.++,0) WHNF-[?] <= (fJhc.Basics.++,1) pn90 <= (fJhc.Basics.++,2) pn91 := Lazy-[FJhc.Basics.++] pn91 <= (fJhc.IO.putErrLn,0) pn92 := (0,fJhc.IO.putErrLn) pn94 := Lazy-[FW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2] pn83 <= (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0) pn94 <= (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1) pn95 := Lazy-[Bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902] WHNF-[CJhc.Prim.:] <= (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) pn97 := WHNF-[CJhc.Prim.:] pn87 <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) pn83 <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) pn97 <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) (0,fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) <= (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) (0,ftheMain$41) <= WHNF-[?] (ftheMain$41,1) := pn99 WHNF-[CJhc.Prim.[]] <= (0,ftheMain$41) n101 <= WHNF-[?] n101 := WHNF-[?] pn102 := Lazy-[?] pn103 := Lazy-[?] pn103 <= (ftheMain$41,1) pn105 := Lazy-[FtheMain$41] WHNF-[CJhc.Prim.:] <= (0,ftheMain$41) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$41) (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2) <= WHNF-[?] (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2) := WHNF-[CInt#] (0,ftheMain$36) <= WHNF-[?] (ftheMain$36,0) := pn110 n111 <= WHNF-[?] WHNF-[?] <= (ftheMain$27,0) pn110 <= (ftheMain$27,1) n111 := (0,ftheMain$27) pn112 := n111 pn112 <= (ftheMain$37,0) (0,ftheMain$36) := (0,ftheMain$37) (0,ftheMain$37) <= WHNF-[?] (ftheMain$37,0) := pn113 n114 <= WHNF-[?] n114 := WHNF-[?] pn115 := Lazy-[?] pn116 := Lazy-[?] pn116 <= (ftheMain$36,0) pn117 := Lazy-[FtheMain$36] WHNF-[CJhc.Prim.:] <= (0,ftheMain$37) (0,fW@.f5414) <= WHNF-[?] (fW@.f5414,0) := pn118 (fW@.f5414,1) := pn119 (fW@.f5414,4) := pn122 pn123 := WHNF-[CInteger#] pn124 := WHNF-[CInteger#] pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) pn118 <= (ftheMain$28,0) pn119 <= (ftheMain$28,1) pn122 <= (ftheMain$28,4) pn124 <= (ftheMain$28,5) pn123 <= (ftheMain$28,6) WHNF-[?] <= (ftheMain$28,7) (0,ftheMain$28) <= (0,fW@.f5414) (0,ftheMain$28) <= WHNF-[?] (ftheMain$28,0) := pn133 (ftheMain$28,1) := pn134 (ftheMain$28,4) := pn137 (ftheMain$28,5) := pn138 (ftheMain$28,6) := pn139 (ftheMain$28,7) := pn140 n141 <= WHNF-[?] n141 := WHNF-[?] pn134 <= (ftheMain$29,0) pn143 := Lazy-[FtheMain$29] pn147 := WHNF-[CJhc.Order.Bool#] n148 <= WHNF-[?] pn133 <= (ftheMain$30,0) pn134 <= (ftheMain$30,1) pn143 <= (ftheMain$30,4) pn147 <= (ftheMain$30,5) n148 := (0,ftheMain$30) pn150 := WHNF-[CJhc.Order.Bool#] pn133 <= (ftheMain$31,0) pn134 <= (ftheMain$31,1) pn137 <= (ftheMain$31,4) pn138 <= (ftheMain$31,5) pn139 <= (ftheMain$31,6) pn143 <= (ftheMain$31,7) pn150 <= (ftheMain$31,8) (0,ftheMain$31) <= (0,ftheMain$28) pn153 := WHNF-[CJhc.Order.Bool#] n154 <= WHNF-[?] pn133 <= (ftheMain$30,0) pn134 <= (ftheMain$30,1) pn143 <= (ftheMain$30,4) pn153 <= (ftheMain$30,5) n154 := (0,ftheMain$30) pn156 := WHNF-[CJhc.Order.Bool#] pn133 <= (ftheMain$31,0) pn134 <= (ftheMain$31,1) pn137 <= (ftheMain$31,4) pn138 <= (ftheMain$31,5) pn139 <= (ftheMain$31,6) pn143 <= (ftheMain$31,7) pn156 <= (ftheMain$31,8) (0,ftheMain$31) <= (0,ftheMain$28) pn160 := WHNF-[CJhc.Order.Bool#] n161 <= WHNF-[?] pn133 <= (ftheMain$30,0) pn134 <= (ftheMain$30,1) pn143 <= (ftheMain$30,4) pn160 <= (ftheMain$30,5) n161 := (0,ftheMain$30) pn163 := WHNF-[CJhc.Order.Bool#] pn133 <= (ftheMain$31,0) pn134 <= (ftheMain$31,1) pn137 <= (ftheMain$31,4) pn138 <= (ftheMain$31,5) pn139 <= (ftheMain$31,6) pn143 <= (ftheMain$31,7) pn163 <= (ftheMain$31,8) (0,ftheMain$31) <= (0,ftheMain$28) pn166 := WHNF-[CJhc.Order.Bool#] n167 <= WHNF-[?] pn133 <= (ftheMain$30,0) pn134 <= (ftheMain$30,1) pn143 <= (ftheMain$30,4) pn166 <= (ftheMain$30,5) n167 := (0,ftheMain$30) pn169 := WHNF-[CJhc.Order.Bool#] pn133 <= (ftheMain$31,0) pn134 <= (ftheMain$31,1) pn137 <= (ftheMain$31,4) pn138 <= (ftheMain$31,5) pn139 <= (ftheMain$31,6) pn143 <= (ftheMain$31,7) pn169 <= (ftheMain$31,8) (0,ftheMain$31) <= (0,ftheMain$28) n170 <= WHNF-[?] pn133 <= (ftheMain$30,0) pn134 <= (ftheMain$30,1) pn143 <= (ftheMain$30,4) WHNF-[?] <= (ftheMain$30,5) n170 := (0,ftheMain$30) pn172 := WHNF-[CJhc.Order.Bool#] pn133 <= (ftheMain$31,0) pn134 <= (ftheMain$31,1) pn137 <= (ftheMain$31,4) pn138 <= (ftheMain$31,5) pn139 <= (ftheMain$31,6) pn143 <= (ftheMain$31,7) pn172 <= (ftheMain$31,8) (0,ftheMain$31) <= (0,ftheMain$28) (0,ftheMain$31) <= WHNF-[?] (ftheMain$31,0) := pn173 (ftheMain$31,1) := pn174 (ftheMain$31,4) := pn177 (ftheMain$31,5) := pn178 (ftheMain$31,6) := pn179 (ftheMain$31,7) := pn180 (ftheMain$31,8) := pn181 n182 <= WHNF-[?] n182 := WHNF-[?] pn174 <= (ftheMain$32,0) pn180 <= (ftheMain$32,2) pn184 := Lazy-[FtheMain$32] pn173 <= (ftheMain$33,0) pn180 <= (ftheMain$33,2) pn185 := Lazy-[FtheMain$33] pn186 := WHNF-[CJhc.Basics.(,,,)] pn186 <= (ftheMain$27,0) pn177 <= (ftheMain$27,1) pn187 := Lazy-[FtheMain$27] WHNF-[CJhc.Prim.:] <= (0,ftheMain$31) n188 <= WHNF-[?] n188 := WHNF-[?] pn189 := Lazy-[?] pn190 := Lazy-[?] pn173 <= (ftheMain$34,0) pn174 <= (ftheMain$34,1) pn189 <= (ftheMain$34,2) pn191 := Lazy-[FtheMain$34] pn189 <= (ftheMain$35,2) pn192 := Lazy-[FtheMain$35] pn193 := WHNF-[CJhc.Basics.(,,,)] pn193 <= (ftheMain$27,0) pn190 <= (ftheMain$27,1) (0,ftheMain$27) <= (0,ftheMain$31) (0,ftheMain$34) <= WHNF-[?] (ftheMain$34,0) := pn194 (ftheMain$34,1) := pn195 (ftheMain$34,2) := pn196 n197 <= WHNF-[?] n197 := WHNF-[?] n198 <= WHNF-[?] n198 := WHNF-[?] n199 <= WHNF-[?] n199 := WHNF-[?] (0,ftheMain$34) := WHNF-[CInteger#] (0,ftheMain$35) <= WHNF-[?] (ftheMain$35,2) := pn207 n208 <= WHNF-[?] n208 := WHNF-[?] (0,ftheMain$35) := WHNF-[CInteger#] (0,ftheMain$32) <= WHNF-[?] (ftheMain$32,0) := pn212 (ftheMain$32,2) := pn214 n215 <= WHNF-[?] n215 := WHNF-[?] n216 <= WHNF-[?] n216 := WHNF-[?] (0,ftheMain$32) := WHNF-[CInteger#] (0,ftheMain$33) <= WHNF-[?] (ftheMain$33,0) := pn221 (ftheMain$33,2) := pn223 n224 <= WHNF-[?] n224 := WHNF-[?] n225 <= WHNF-[?] n225 := WHNF-[?] (0,ftheMain$33) := WHNF-[CInteger#] (0,ftheMain$29) <= WHNF-[?] (ftheMain$29,0) := pn230 n232 <= WHNF-[?] n232 := WHNF-[?] (0,ftheMain$29) := WHNF-[CInteger#] (0,ftheMain$30) <= WHNF-[?] (ftheMain$30,0) := pn235 (ftheMain$30,1) := pn236 (ftheMain$30,4) := pn239 (ftheMain$30,5) := pn240 n241 <= WHNF-[?] n241 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,ftheMain$30) n243 <= WHNF-[?] n243 := WHNF-[?] n244 <= WHNF-[?] n244 := WHNF-[?] n245 <= WHNF-[?] n245 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,ftheMain$30) WHNF-[CJhc.Order.Bool#] <= (0,ftheMain$30) (0,ftheMain$26) <= WHNF-[?] (ftheMain$26,0) := pn259 pn259 <= (ftheMain$25,0) pn260 := Lazy-[FtheMain$25] pn260 <= (ftheMain$26,0) pn261 := Lazy-[FtheMain$26] pn262 := WHNF-[CJhc.Prim.:] pn263 := WHNF-[CJhc.Prim.:] (0,ftheMain$26) := WHNF-[CJhc.Prim.:] (0,ftheMain$27) <= WHNF-[?] (ftheMain$27,0) := pn264 (ftheMain$27,1) := pn265 n266 <= WHNF-[?] n266 := WHNF-[?] pn267 := Lazy-[?] pn268 := Lazy-[?] pn269 := Lazy-[?] pn270 := Lazy-[?] n271 <= WHNF-[?] n271 := WHNF-[?] n272 <= WHNF-[?] n272 := WHNF-[?] pn267 <= (fW@.f5414,0) pn268 <= (fW@.f5414,1) pn265 <= (fW@.f5414,4) (0,ftheMain$27) := (0,fW@.f5414) (0,ftheMain$24) <= WHNF-[?] (ftheMain$24,0) := pn275 n276 <= WHNF-[?] n276 := WHNF-[?] pn277 := Lazy-[?] pn278 := Lazy-[?] n279 <= WHNF-[?] pn278 <= (fPrelude.Text.lex,0) n279 := (0,fPrelude.Text.lex) pn280 := n279 pn277 <= (ftheMain$23,0) Lazy-[?] <= (ftheMain$23,1) pn281 := WHNF-[P1_theMain$23] pn281 <= (fJhc.Basics.concatMap$2,0) pn280 <= (fJhc.Basics.concatMap$2,1) (0,ftheMain$24) := (0,fJhc.Basics.concatMap$2) (0,ftheMain$25) <= WHNF-[?] (ftheMain$25,0) := pn282 n283 <= WHNF-[?] n283 := WHNF-[?] (0,ftheMain$25) := WHNF-[CInteger#] (0,ftheMain$22) <= WHNF-[?] (ftheMain$22,0) := pn286 n287 <= WHNF-[?] n287 := WHNF-[?] pn288 := Lazy-[?] pn289 := Lazy-[?] pn289 <= (ftheMain$22,0) pn290 := Lazy-[FtheMain$22] pn288 <= (ftheMain$20,0) pn291 := Lazy-[FtheMain$20] WHNF-[CJhc.Prim.:] <= (0,ftheMain$22) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$22) (0,ftheMain$23) <= WHNF-[?] (ftheMain$23,0) := pn292 (ftheMain$23,1) := pn293 n294 <= WHNF-[?] n294 := WHNF-[?] pn295 := Lazy-[?] pn296 := Lazy-[?] n297 <= WHNF-[?] n297 := WHNF-[?] n298 <= WHNF-[?] n298 := WHNF-[?] WHNF-[CJhc.Prim.:] <= (0,ftheMain$23) pn299 := Lazy-[?] pn300 := Lazy-[?] WHNF-[CJhc.Prim.[]] <= (0,ftheMain$23) pn301 := Lazy-[?] pn302 := Lazy-[?] WHNF-[CJhc.Prim.[]] <= (0,ftheMain$23) (0,ftheMain$21) <= WHNF-[?] (ftheMain$21,0) := pn303 n304 <= WHNF-[?] n304 := WHNF-[?] (0,ftheMain$21) := WHNF-[CInt#] (0,ftheMain$20) <= WHNF-[?] (ftheMain$20,0) := pn307 n308 <= WHNF-[?] n308 := WHNF-[?] pn309 := Lazy-[?] pn310 := Lazy-[?] pn309 <= (ftheMain$21,0) pn311 := Lazy-[FtheMain$21] (0,ftheMain$20) := WHNF-[CJhc.Basics.(,)] (0,ftheMain$13) <= WHNF-[?] (ftheMain$13,0) := pn312 n313 <= WHNF-[?] pn312 <= (fPrelude.Text.lex,0) n313 := (0,fPrelude.Text.lex) pn314 := n313 n315 <= WHNF-[?] n315 := WHNF-[?] pn316 := Lazy-[?] pn317 := Lazy-[?] n318 <= WHNF-[?] n318 := WHNF-[?] pn319 := Lazy-[?] pn320 := Lazy-[?] pn319 <= (fJhc.String.eqUnpackedString,1) n322 <= WHNF-[?] pn320 <= (ftheMain$6,0) n322 := (0,ftheMain$6) pn323 := n322 pn320 <= (ftheMain$7,0) pn324 := Lazy-[FtheMain$7] n325 <= WHNF-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn323 <= (fJhc.Basics.++,1) pn324 <= (fJhc.Basics.++,2) n325 := (0,fJhc.Basics.++) pn326 := n325 pn320 <= (ftheMain$13,0) pn327 := Lazy-[FtheMain$13] n328 <= WHNF-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn326 <= (fJhc.Basics.++,1) pn327 <= (fJhc.Basics.++,2) n328 := (0,fJhc.Basics.++) pn329 := n328 n330 <= WHNF-[?] n330 := WHNF-[?] n341 <= WHNF-[?] pn331 := Lazy-[?] pn332 := Lazy-[?] n333 <= WHNF-[?] n333 := WHNF-[?] pn334 := Lazy-[?] pn335 := Lazy-[?] n336 <= WHNF-[?] pn335 <= (fPrelude.Text.lex,0) n336 := (0,fPrelude.Text.lex) pn337 := n336 n338 <= WHNF-[?] pn334 <= (ftheMain$15,0) pn337 <= (ftheMain$15,1) n338 := (0,ftheMain$15) pn339 := n338 pn332 <= (ftheMain$17,0) pn340 := Lazy-[FtheMain$17] WHNF-[?] <= (fJhc.Basics.++,0) pn339 <= (fJhc.Basics.++,1) pn340 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n341 WHNF-[CJhc.Prim.[]] <= n341 pn342 := n341 pn317 <= (ftheMain$14,0) pn342 <= (ftheMain$14,1) (0,ftheMain$14) <= (0,ftheMain$13) pn317 <= (ftheMain$14,0) WHNF-[?] <= (ftheMain$14,1) (0,ftheMain$14) <= (0,ftheMain$13) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$13) (0,ftheMain$17) <= WHNF-[?] (ftheMain$17,0) := pn343 n344 <= WHNF-[?] n344 := WHNF-[?] pn345 := Lazy-[?] pn346 := Lazy-[?] n347 <= WHNF-[?] n347 := WHNF-[?] pn348 := Lazy-[?] pn349 := Lazy-[?] n350 <= WHNF-[?] pn349 <= (fPrelude.Text.lex,0) n350 := (0,fPrelude.Text.lex) pn351 := n350 n352 <= WHNF-[?] pn348 <= (ftheMain$15,0) pn351 <= (ftheMain$15,1) n352 := (0,ftheMain$15) pn353 := n352 pn346 <= (ftheMain$17,0) pn354 := Lazy-[FtheMain$17] WHNF-[?] <= (fJhc.Basics.++,0) pn353 <= (fJhc.Basics.++,1) pn354 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= (0,ftheMain$17) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$17) (0,ftheMain$18) <= WHNF-[?] (ftheMain$18,0) := pn355 n356 <= WHNF-[?] n356 := WHNF-[?] pn357 := Lazy-[?] pn358 := Lazy-[?] n359 <= WHNF-[?] n359 := WHNF-[?] pn360 := Lazy-[?] pn361 := Lazy-[?] pn360 <= (fJhc.String.eqUnpackedString,1) n363 <= WHNF-[?] pn361 <= (ftheMain$6,0) n363 := (0,ftheMain$6) pn364 := n363 pn361 <= (ftheMain$7,0) pn365 := Lazy-[FtheMain$7] n366 <= WHNF-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn364 <= (fJhc.Basics.++,1) pn365 <= (fJhc.Basics.++,2) n366 := (0,fJhc.Basics.++) pn367 := n366 pn361 <= (ftheMain$13,0) pn368 := Lazy-[FtheMain$13] n369 <= WHNF-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn367 <= (fJhc.Basics.++,1) pn368 <= (fJhc.Basics.++,2) n369 := (0,fJhc.Basics.++) pn370 := n369 n371 <= WHNF-[?] n371 := WHNF-[?] n382 <= WHNF-[?] pn372 := Lazy-[?] pn373 := Lazy-[?] n374 <= WHNF-[?] n374 := WHNF-[?] pn375 := Lazy-[?] pn376 := Lazy-[?] n377 <= WHNF-[?] pn376 <= (fPrelude.Text.lex,0) n377 := (0,fPrelude.Text.lex) pn378 := n377 n379 <= WHNF-[?] pn375 <= (ftheMain$15,0) pn378 <= (ftheMain$15,1) n379 := (0,ftheMain$15) pn380 := n379 pn373 <= (ftheMain$17,0) pn381 := Lazy-[FtheMain$17] WHNF-[?] <= (fJhc.Basics.++,0) pn380 <= (fJhc.Basics.++,1) pn381 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n382 WHNF-[CJhc.Prim.[]] <= n382 pn383 := n382 pn358 <= (ftheMain$14,0) pn383 <= (ftheMain$14,1) (0,ftheMain$14) <= (0,ftheMain$18) pn358 <= (ftheMain$14,0) WHNF-[?] <= (ftheMain$14,1) (0,ftheMain$14) <= (0,ftheMain$18) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$18) (0,ftheMain$16) <= WHNF-[?] (ftheMain$16,0) := pn384 (ftheMain$16,1) := pn385 (ftheMain$16,2) := pn386 n387 <= WHNF-[?] n387 := WHNF-[?] pn384 <= (bap_1_theMain$16_100754,0) pn385 <= (bap_1_theMain$16_100754,1) pn388 := Lazy-[Bap_1_theMain$16_100754] WHNF-[?] <= (fJhc.Basics.++,0) pn386 <= (fJhc.Basics.++,1) pn388 <= (fJhc.Basics.++,2) (0,ftheMain$16) := (0,fJhc.Basics.++) (0,ftheMain$15) <= WHNF-[?] (ftheMain$15,0) := pn389 (ftheMain$15,1) := pn390 n391 <= WHNF-[?] n391 := WHNF-[?] pn389 <= (ftheMain$15,0) Lazy-[?] <= (ftheMain$15,1) pn392 := WHNF-[P1_theMain$15] pn393 := Lazy-[?] pn394 := Lazy-[?] n395 <= WHNF-[?] n395 := WHNF-[?] pn396 := Lazy-[?] pn397 := Lazy-[?] pn396 <= (fJhc.String.eqUnpackedString,1) (0,f5306) <= WHNF-[?] (f5306,0) := pn401 pn392 <= (ftheMain$16,0) pn394 <= (ftheMain$16,1) pn401 <= (ftheMain$16,2) (0,f5306) := (0,ftheMain$16) pn399 := WHNF-[CJhc.Basics.(,)] pn400 := WHNF-[CJhc.Prim.:] pn400 <= (f5306,0) (0,f5306) <= (0,ftheMain$15) WHNF-[?] <= (f5306,0) (0,f5306) <= (0,ftheMain$15) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$15) (0,ftheMain$7) <= WHNF-[?] (ftheMain$7,0) := pn402 n403 <= WHNF-[?] pn402 <= (fPrelude.Text.lex,0) n403 := (0,fPrelude.Text.lex) pn404 := n403 n405 <= WHNF-[?] n405 := WHNF-[?] pn406 := Lazy-[?] pn407 := Lazy-[?] n408 <= WHNF-[?] n408 := WHNF-[?] pn409 := Lazy-[?] pn410 := Lazy-[?] pn409 <= (fJhc.String.eqUnpackedString,1) n412 <= WHNF-[?] pn410 <= (ftheMain$6,0) n412 := (0,ftheMain$6) pn413 := n412 n414 <= WHNF-[?] n414 := WHNF-[?] n419 <= WHNF-[?] pn415 := Lazy-[?] pn416 := Lazy-[?] pn415 <= (ftheMain$9,0) pn417 := Lazy-[FtheMain$9] pn416 <= (ftheMain$11,0) pn418 := Lazy-[FtheMain$11] WHNF-[CJhc.Prim.:] <= n419 WHNF-[CJhc.Prim.[]] <= n419 pn420 := n419 pn407 <= (ftheMain$8,0) pn420 <= (ftheMain$8,1) (0,ftheMain$8) <= (0,ftheMain$7) pn407 <= (ftheMain$8,0) WHNF-[?] <= (ftheMain$8,1) (0,ftheMain$8) <= (0,ftheMain$7) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$7) (0,ftheMain$14) <= WHNF-[?] (ftheMain$14,0) := pn421 (ftheMain$14,1) := pn422 n423 <= WHNF-[?] n423 := WHNF-[?] pn421 <= (ftheMain$18,0) pn424 := Lazy-[FtheMain$18] WHNF-[?] <= (fJhc.Basics.++,0) pn422 <= (fJhc.Basics.++,1) pn424 <= (fJhc.Basics.++,2) (0,ftheMain$14) := (0,fJhc.Basics.++) (0,ftheMain$11) <= WHNF-[?] (ftheMain$11,0) := pn425 n426 <= WHNF-[?] n426 := WHNF-[?] pn427 := Lazy-[?] pn428 := Lazy-[?] pn427 <= (ftheMain$9,0) pn429 := Lazy-[FtheMain$9] pn428 <= (ftheMain$11,0) pn430 := Lazy-[FtheMain$11] WHNF-[CJhc.Prim.:] <= (0,ftheMain$11) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$11) (0,ftheMain$12) <= WHNF-[?] (ftheMain$12,0) := pn431 n432 <= WHNF-[?] n432 := WHNF-[?] pn433 := Lazy-[?] pn434 := Lazy-[?] n435 <= WHNF-[?] n435 := WHNF-[?] pn436 := Lazy-[?] pn437 := Lazy-[?] pn436 <= (fJhc.String.eqUnpackedString,1) n439 <= WHNF-[?] pn437 <= (ftheMain$6,0) n439 := (0,ftheMain$6) pn440 := n439 n441 <= WHNF-[?] n441 := WHNF-[?] n446 <= WHNF-[?] pn442 := Lazy-[?] pn443 := Lazy-[?] pn442 <= (ftheMain$9,0) pn444 := Lazy-[FtheMain$9] pn443 <= (ftheMain$11,0) pn445 := Lazy-[FtheMain$11] WHNF-[CJhc.Prim.:] <= n446 WHNF-[CJhc.Prim.[]] <= n446 pn447 := n446 pn434 <= (ftheMain$8,0) pn447 <= (ftheMain$8,1) (0,ftheMain$8) <= (0,ftheMain$12) pn434 <= (ftheMain$8,0) WHNF-[?] <= (ftheMain$8,1) (0,ftheMain$8) <= (0,ftheMain$12) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$12) (0,ftheMain$10) <= WHNF-[?] (ftheMain$10,0) := pn448 n449 <= WHNF-[?] n449 := WHNF-[?] (0,ftheMain$10) := WHNF-[CInteger#] (0,ftheMain$9) <= WHNF-[?] (ftheMain$9,0) := pn452 n453 <= WHNF-[?] n453 := WHNF-[?] pn454 := Lazy-[?] pn455 := Lazy-[?] pn454 <= (ftheMain$10,0) pn456 := Lazy-[FtheMain$10] (0,ftheMain$9) := WHNF-[CJhc.Basics.(,)] (0,ftheMain$6) <= WHNF-[?] (ftheMain$6,0) := pn457 n458 <= WHNF-[?] pn457 <= (fPrelude.Text.lex,0) n458 := (0,fPrelude.Text.lex) pn459 := n458 n460 <= WHNF-[?] n460 := WHNF-[?] pn461 := Lazy-[?] pn462 := Lazy-[?] n463 <= WHNF-[?] n463 := WHNF-[?] pn464 := Lazy-[?] pn465 := Lazy-[?] n466 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn464 <= (fNumeric.nonnull,1) n466 := (0,fNumeric.nonnull) pn467 := n466 n468 <= WHNF-[?] n468 := WHNF-[?] n473 <= WHNF-[?] pn469 := Lazy-[?] pn470 := Lazy-[?] pn470 <= (fNumeric.readDec$8,0) pn471 := Lazy-[FNumeric.readDec$8] pn469 <= (fNumeric.readDec$2,0) pn472 := Lazy-[FNumeric.readDec$2] WHNF-[CJhc.Prim.:] <= n473 WHNF-[CJhc.Prim.[]] <= n473 pn474 := n473 n475 <= WHNF-[?] pn465 <= (ftheMain$3,0) pn474 <= (ftheMain$3,1) n475 := (0,ftheMain$3) pn476 := n475 pn462 <= (ftheMain$5,0) pn477 := Lazy-[FtheMain$5] WHNF-[?] <= (fJhc.Basics.++,0) pn476 <= (fJhc.Basics.++,1) pn477 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= (0,ftheMain$6) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$6) (0,ftheMain$8) <= WHNF-[?] (ftheMain$8,0) := pn478 (ftheMain$8,1) := pn479 n480 <= WHNF-[?] n480 := WHNF-[?] pn478 <= (ftheMain$12,0) pn481 := Lazy-[FtheMain$12] WHNF-[?] <= (fJhc.Basics.++,0) pn479 <= (fJhc.Basics.++,1) pn481 <= (fJhc.Basics.++,2) (0,ftheMain$8) := (0,fJhc.Basics.++) (0,ftheMain$5) <= WHNF-[?] (ftheMain$5,0) := pn482 n483 <= WHNF-[?] n483 := WHNF-[?] pn484 := Lazy-[?] pn485 := Lazy-[?] n486 <= WHNF-[?] n486 := WHNF-[?] pn487 := Lazy-[?] pn488 := Lazy-[?] n489 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn487 <= (fNumeric.nonnull,1) n489 := (0,fNumeric.nonnull) pn490 := n489 n491 <= WHNF-[?] n491 := WHNF-[?] n496 <= WHNF-[?] pn492 := Lazy-[?] pn493 := Lazy-[?] pn493 <= (fNumeric.readDec$8,0) pn494 := Lazy-[FNumeric.readDec$8] pn492 <= (fNumeric.readDec$2,0) pn495 := Lazy-[FNumeric.readDec$2] WHNF-[CJhc.Prim.:] <= n496 WHNF-[CJhc.Prim.[]] <= n496 pn497 := n496 n498 <= WHNF-[?] pn488 <= (ftheMain$3,0) pn497 <= (ftheMain$3,1) n498 := (0,ftheMain$3) pn499 := n498 pn485 <= (ftheMain$5,0) pn500 := Lazy-[FtheMain$5] WHNF-[?] <= (fJhc.Basics.++,0) pn499 <= (fJhc.Basics.++,1) pn500 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= (0,ftheMain$5) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$5) (0,ftheMain$3) <= WHNF-[?] (ftheMain$3,0) := pn501 (ftheMain$3,1) := pn502 n503 <= WHNF-[?] n503 := WHNF-[?] pn501 <= (ftheMain$3,0) Lazy-[?] <= (ftheMain$3,1) pn504 := WHNF-[P1_theMain$3] pn505 := Lazy-[?] pn506 := Lazy-[?] n507 <= WHNF-[?] n507 := WHNF-[?] pn508 := Lazy-[?] pn509 := Lazy-[?] n510 <= WHNF-[?] n510 := WHNF-[?] (0,f4790) <= WHNF-[?] (f4790,0) := pn515 pn504 <= (ftheMain$4,0) pn506 <= (ftheMain$4,1) pn515 <= (ftheMain$4,2) (0,f4790) := (0,ftheMain$4) pn511 := WHNF-[CJhc.Basics.(,)] pn512 := WHNF-[CJhc.Prim.:] pn512 <= (f4790,0) (0,f4790) <= (0,ftheMain$3) pn513 := Lazy-[?] pn514 := Lazy-[?] WHNF-[?] <= (f4790,0) (0,f4790) <= (0,ftheMain$3) WHNF-[CJhc.Prim.[]] <= (0,ftheMain$3) (0,ftheMain$2) <= WHNF-[?] pn518 := WHNF-[CInt#] Lazy-[?] <= (ftheMain$2,1) pn519 := WHNF-[P1_theMain$2] WHNF-[CJhc.Prim.[]] <= (0,ftheMain$2) pn519 <= (bap_1_theMain$2_100682,0) pn522 := Lazy-[Bap_1_theMain$2_100682] WHNF-[CJhc.Prim.:] <= (0,ftheMain$2) (0,ftheMain$4) <= WHNF-[?] (ftheMain$4,0) := pn523 (ftheMain$4,1) := pn524 (ftheMain$4,2) := pn525 n526 <= WHNF-[?] n526 := WHNF-[?] pn523 <= (bap_1_theMain$4_100690,0) pn524 <= (bap_1_theMain$4_100690,1) pn527 := Lazy-[Bap_1_theMain$4_100690] WHNF-[?] <= (fJhc.Basics.++,0) pn525 <= (fJhc.Basics.++,1) pn527 <= (fJhc.Basics.++,2) (0,ftheMain$4) := (0,fJhc.Basics.++) (0,fPrelude.Text.lex$34) <= WHNF-[?] (fPrelude.Text.lex$34,0) := pn528 WHNF-[?] <= (fW@.fPrelude.span,0) pn528 <= (fW@.fPrelude.span,1) pn529 := (0,fW@.fPrelude.span) pn530 := (1,fW@.fPrelude.span) (0,fPrelude.Text.lex$34) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$33) <= WHNF-[?] (fPrelude.Text.lex$33,0) := pn531 n532 <= WHNF-[?] n532 := WHNF-[?] pn533 := Lazy-[?] pn534 := Lazy-[?] n535 <= WHNF-[?] n535 := WHNF-[?] pn536 := Lazy-[?] pn537 := Lazy-[?] n538 <= WHNF-[?] n538 := WHNF-[?] n560 <= WHNF-[?] pn539 := Lazy-[?] pn540 := Lazy-[?] pn539 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n542 <= WHNF-[?] n542 := WHNF-[CJhc.Prim.:] pn539 <= (fPrelude.Text.lex$20,0) Lazy-[?] <= (fPrelude.Text.lex$20,1) pn543 := WHNF-[P1_Prelude.Text.lex$20] n555 <= WHNF-[?] pn544 := Lazy-[?] pn545 := Lazy-[?] n546 <= WHNF-[?] n546 := WHNF-[?] (0,f4440) <= WHNF-[?] (f4440,0) := pn554 pn543 <= (fPrelude.Text.lex$21,0) pn545 <= (fPrelude.Text.lex$21,1) pn554 <= (fPrelude.Text.lex$21,2) (0,f4440) := (0,fPrelude.Text.lex$21) pn547 := Lazy-[?] pn548 := Lazy-[?] pn547 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n550 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn548 <= (fNumeric.nonnull,1) n550 := (0,fNumeric.nonnull) pn551 := n550 n552 <= WHNF-[?] pn539 <= (fPrelude.Text.lex$22,0) pn547 <= (fPrelude.Text.lex$22,1) pn551 <= (fPrelude.Text.lex$22,2) n552 := (0,fPrelude.Text.lex$22) pn553 := n552 pn553 <= (f4440,0) (0,f4440) <= n555 WHNF-[?] <= (f4440,0) (0,f4440) <= n555 WHNF-[?] <= (f4440,0) (0,f4440) <= n555 WHNF-[CJhc.Prim.[]] <= n555 pn556 := n555 pn539 <= (fPrelude.Text.lex$24,0) pn540 <= (fPrelude.Text.lex$24,1) pn557 := Lazy-[FPrelude.Text.lex$24] WHNF-[?] <= (fJhc.Basics.++,0) pn556 <= (fJhc.Basics.++,1) pn557 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n560 pn558 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n560 pn559 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n560 pn561 := n560 n562 <= WHNF-[?] n562 := WHNF-[?] pn536 <= (fPrelude.Text.lex$31,0) Lazy-[?] <= (fPrelude.Text.lex$31,1) pn563 := WHNF-[P1_Prelude.Text.lex$31] n568 <= WHNF-[?] pn564 := Lazy-[?] pn565 := Lazy-[?] pn536 <= (fPrelude.Text.lex$32,0) pn564 <= (fPrelude.Text.lex$32,1) pn566 := Lazy-[FPrelude.Text.lex$32] pn563 <= (bap_1_Prelude.Text.lex$31_100580,0) pn565 <= (bap_1_Prelude.Text.lex$31_100580,1) pn567 := Lazy-[Bap_1_Prelude.Text.lex$31_100580] WHNF-[CJhc.Prim.:] <= n568 WHNF-[CJhc.Prim.[]] <= n568 pn569 := n568 pn534 <= (fPrelude.Text.lex$33,0) pn570 := Lazy-[FPrelude.Text.lex$33] WHNF-[?] <= (fJhc.Basics.++,0) pn569 <= (fJhc.Basics.++,1) pn570 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= (0,fPrelude.Text.lex$33) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$33) (0,fPrelude.Text.lex$19) <= WHNF-[?] (fPrelude.Text.lex$19,0) := pn571 (fPrelude.Text.lex$19,1) := pn572 n573 <= WHNF-[?] n573 := WHNF-[?] pn571 <= (fPrelude.Text.lex$19,0) Lazy-[?] <= (fPrelude.Text.lex$19,1) pn574 := WHNF-[P1_Prelude.Text.lex$19] pn575 := Lazy-[?] pn576 := Lazy-[?] n577 <= WHNF-[?] n577 := WHNF-[?] pn578 := Lazy-[?] pn579 := Lazy-[?] n580 <= WHNF-[?] n580 := WHNF-[?] (0,f4384) <= WHNF-[?] (f4384,0) := pn713 pn571 <= (fPrelude.Text.lex$28,0) pn574 <= (fPrelude.Text.lex$28,1) pn576 <= (fPrelude.Text.lex$28,2) pn578 <= (fPrelude.Text.lex$28,3) pn713 <= (fPrelude.Text.lex$28,4) (0,f4384) := (0,fPrelude.Text.lex$28) pn581 := Lazy-[?] pn582 := Lazy-[?] n583 <= WHNF-[?] n583 := WHNF-[?] n585 <= WHNF-[?] n585 := WHNF-[?] pn586 := Lazy-[?] pn587 := Lazy-[?] n588 <= WHNF-[?] n588 := WHNF-[?] n612 <= WHNF-[?] pn591 := Lazy-[?] pn592 := Lazy-[?] pn591 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n594 <= WHNF-[?] n594 := WHNF-[CJhc.Prim.:] pn591 <= (fPrelude.Text.lex$20,0) Lazy-[?] <= (fPrelude.Text.lex$20,1) pn595 := WHNF-[P1_Prelude.Text.lex$20] n607 <= WHNF-[?] pn596 := Lazy-[?] pn597 := Lazy-[?] n598 <= WHNF-[?] n598 := WHNF-[?] (0,f4440-2) <= WHNF-[?] (f4440-2,0) := pn606 pn595 <= (fPrelude.Text.lex$21,0) pn597 <= (fPrelude.Text.lex$21,1) pn606 <= (fPrelude.Text.lex$21,2) (0,f4440-2) := (0,fPrelude.Text.lex$21) pn599 := Lazy-[?] pn600 := Lazy-[?] pn599 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n602 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn600 <= (fNumeric.nonnull,1) n602 := (0,fNumeric.nonnull) pn603 := n602 n604 <= WHNF-[?] pn591 <= (fPrelude.Text.lex$22,0) pn599 <= (fPrelude.Text.lex$22,1) pn603 <= (fPrelude.Text.lex$22,2) n604 := (0,fPrelude.Text.lex$22) pn605 := n604 pn605 <= (f4440-2,0) (0,f4440-2) <= n607 WHNF-[?] <= (f4440-2,0) (0,f4440-2) <= n607 WHNF-[?] <= (f4440-2,0) (0,f4440-2) <= n607 WHNF-[CJhc.Prim.[]] <= n607 pn608 := n607 pn591 <= (fPrelude.Text.lex$24,0) pn592 <= (fPrelude.Text.lex$24,1) pn609 := Lazy-[FPrelude.Text.lex$24] WHNF-[?] <= (fJhc.Basics.++,0) pn608 <= (fJhc.Basics.++,1) pn609 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n612 pn610 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n612 pn611 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n612 pn613 := n612 pn613 <= (f4384,0) (0,f4384) <= (0,fPrelude.Text.lex$19) pn615 := WHNF-[CJhc.Prim.:] n616 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn615 <= (fNumeric.nonnull,1) n616 := (0,fNumeric.nonnull) pn617 := n616 n618 <= WHNF-[?] pn617 <= (fPrelude.Text.lex$33,0) n618 := (0,fPrelude.Text.lex$33) pn619 := n618 pn619 <= (f4384,0) (0,f4384) <= (0,fPrelude.Text.lex$19) n641 <= WHNF-[?] pn620 := Lazy-[?] pn621 := Lazy-[?] pn620 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n623 <= WHNF-[?] n623 := WHNF-[CJhc.Prim.:] pn620 <= (fPrelude.Text.lex$20,0) Lazy-[?] <= (fPrelude.Text.lex$20,1) pn624 := WHNF-[P1_Prelude.Text.lex$20] n636 <= WHNF-[?] pn625 := Lazy-[?] pn626 := Lazy-[?] n627 <= WHNF-[?] n627 := WHNF-[?] (0,f4440-3) <= WHNF-[?] (f4440-3,0) := pn635 pn624 <= (fPrelude.Text.lex$21,0) pn626 <= (fPrelude.Text.lex$21,1) pn635 <= (fPrelude.Text.lex$21,2) (0,f4440-3) := (0,fPrelude.Text.lex$21) pn628 := Lazy-[?] pn629 := Lazy-[?] pn628 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n631 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn629 <= (fNumeric.nonnull,1) n631 := (0,fNumeric.nonnull) pn632 := n631 n633 <= WHNF-[?] pn620 <= (fPrelude.Text.lex$22,0) pn628 <= (fPrelude.Text.lex$22,1) pn632 <= (fPrelude.Text.lex$22,2) n633 := (0,fPrelude.Text.lex$22) pn634 := n633 pn634 <= (f4440-3,0) (0,f4440-3) <= n636 WHNF-[?] <= (f4440-3,0) (0,f4440-3) <= n636 WHNF-[?] <= (f4440-3,0) (0,f4440-3) <= n636 WHNF-[CJhc.Prim.[]] <= n636 pn637 := n636 pn620 <= (fPrelude.Text.lex$24,0) pn621 <= (fPrelude.Text.lex$24,1) pn638 := Lazy-[FPrelude.Text.lex$24] WHNF-[?] <= (fJhc.Basics.++,0) pn637 <= (fJhc.Basics.++,1) pn638 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n641 pn639 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n641 pn640 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n641 pn642 := n641 pn642 <= (f4384,0) (0,f4384) <= (0,fPrelude.Text.lex$19) n664 <= WHNF-[?] pn643 := Lazy-[?] pn644 := Lazy-[?] pn643 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n646 <= WHNF-[?] n646 := WHNF-[CJhc.Prim.:] pn643 <= (fPrelude.Text.lex$20,0) Lazy-[?] <= (fPrelude.Text.lex$20,1) pn647 := WHNF-[P1_Prelude.Text.lex$20] n659 <= WHNF-[?] pn648 := Lazy-[?] pn649 := Lazy-[?] n650 <= WHNF-[?] n650 := WHNF-[?] (0,f4440-4) <= WHNF-[?] (f4440-4,0) := pn658 pn647 <= (fPrelude.Text.lex$21,0) pn649 <= (fPrelude.Text.lex$21,1) pn658 <= (fPrelude.Text.lex$21,2) (0,f4440-4) := (0,fPrelude.Text.lex$21) pn651 := Lazy-[?] pn652 := Lazy-[?] pn651 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n654 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn652 <= (fNumeric.nonnull,1) n654 := (0,fNumeric.nonnull) pn655 := n654 n656 <= WHNF-[?] pn643 <= (fPrelude.Text.lex$22,0) pn651 <= (fPrelude.Text.lex$22,1) pn655 <= (fPrelude.Text.lex$22,2) n656 := (0,fPrelude.Text.lex$22) pn657 := n656 pn657 <= (f4440-4,0) (0,f4440-4) <= n659 WHNF-[?] <= (f4440-4,0) (0,f4440-4) <= n659 WHNF-[?] <= (f4440-4,0) (0,f4440-4) <= n659 WHNF-[CJhc.Prim.[]] <= n659 pn660 := n659 pn643 <= (fPrelude.Text.lex$24,0) pn644 <= (fPrelude.Text.lex$24,1) pn661 := Lazy-[FPrelude.Text.lex$24] WHNF-[?] <= (fJhc.Basics.++,0) pn660 <= (fJhc.Basics.++,1) pn661 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n664 pn662 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n664 pn663 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n664 pn665 := n664 pn665 <= (f4384,0) (0,f4384) <= (0,fPrelude.Text.lex$19) n688 <= WHNF-[?] pn667 := Lazy-[?] pn668 := Lazy-[?] pn667 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n670 <= WHNF-[?] n670 := WHNF-[CJhc.Prim.:] pn667 <= (fPrelude.Text.lex$20,0) Lazy-[?] <= (fPrelude.Text.lex$20,1) pn671 := WHNF-[P1_Prelude.Text.lex$20] n683 <= WHNF-[?] pn672 := Lazy-[?] pn673 := Lazy-[?] n674 <= WHNF-[?] n674 := WHNF-[?] (0,f4440-5) <= WHNF-[?] (f4440-5,0) := pn682 pn671 <= (fPrelude.Text.lex$21,0) pn673 <= (fPrelude.Text.lex$21,1) pn682 <= (fPrelude.Text.lex$21,2) (0,f4440-5) := (0,fPrelude.Text.lex$21) pn675 := Lazy-[?] pn676 := Lazy-[?] pn675 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n678 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn676 <= (fNumeric.nonnull,1) n678 := (0,fNumeric.nonnull) pn679 := n678 n680 <= WHNF-[?] pn667 <= (fPrelude.Text.lex$22,0) pn675 <= (fPrelude.Text.lex$22,1) pn679 <= (fPrelude.Text.lex$22,2) n680 := (0,fPrelude.Text.lex$22) pn681 := n680 pn681 <= (f4440-5,0) (0,f4440-5) <= n683 WHNF-[?] <= (f4440-5,0) (0,f4440-5) <= n683 WHNF-[?] <= (f4440-5,0) (0,f4440-5) <= n683 WHNF-[CJhc.Prim.[]] <= n683 pn684 := n683 pn667 <= (fPrelude.Text.lex$24,0) pn668 <= (fPrelude.Text.lex$24,1) pn685 := Lazy-[FPrelude.Text.lex$24] WHNF-[?] <= (fJhc.Basics.++,0) pn684 <= (fJhc.Basics.++,1) pn685 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n688 pn686 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n688 pn687 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n688 pn689 := n688 pn689 <= (f4384,0) (0,f4384) <= (0,fPrelude.Text.lex$19) n711 <= WHNF-[?] pn690 := Lazy-[?] pn691 := Lazy-[?] pn690 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n693 <= WHNF-[?] n693 := WHNF-[CJhc.Prim.:] pn690 <= (fPrelude.Text.lex$20,0) Lazy-[?] <= (fPrelude.Text.lex$20,1) pn694 := WHNF-[P1_Prelude.Text.lex$20] n706 <= WHNF-[?] pn695 := Lazy-[?] pn696 := Lazy-[?] n697 <= WHNF-[?] n697 := WHNF-[?] (0,f4440-6) <= WHNF-[?] (f4440-6,0) := pn705 pn694 <= (fPrelude.Text.lex$21,0) pn696 <= (fPrelude.Text.lex$21,1) pn705 <= (fPrelude.Text.lex$21,2) (0,f4440-6) := (0,fPrelude.Text.lex$21) pn698 := Lazy-[?] pn699 := Lazy-[?] pn698 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n701 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn699 <= (fNumeric.nonnull,1) n701 := (0,fNumeric.nonnull) pn702 := n701 n703 <= WHNF-[?] pn690 <= (fPrelude.Text.lex$22,0) pn698 <= (fPrelude.Text.lex$22,1) pn702 <= (fPrelude.Text.lex$22,2) n703 := (0,fPrelude.Text.lex$22) pn704 := n703 pn704 <= (f4440-6,0) (0,f4440-6) <= n706 WHNF-[?] <= (f4440-6,0) (0,f4440-6) <= n706 WHNF-[?] <= (f4440-6,0) (0,f4440-6) <= n706 WHNF-[CJhc.Prim.[]] <= n706 pn707 := n706 pn690 <= (fPrelude.Text.lex$24,0) pn691 <= (fPrelude.Text.lex$24,1) pn708 := Lazy-[FPrelude.Text.lex$24] WHNF-[?] <= (fJhc.Basics.++,0) pn707 <= (fJhc.Basics.++,1) pn708 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= n711 pn709 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n711 pn710 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= n711 pn712 := n711 pn712 <= (f4384,0) (0,f4384) <= (0,fPrelude.Text.lex$19) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$19) (0,fPrelude.Text.lex$32) <= WHNF-[?] (fPrelude.Text.lex$32,0) := pn714 (fPrelude.Text.lex$32,1) := pn715 n716 <= WHNF-[?] n716 := WHNF-[?] pn717 := Lazy-[?] pn718 := Lazy-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn714 <= (fJhc.Basics.++,1) pn717 <= (fJhc.Basics.++,2) pn719 := Lazy-[FJhc.Basics.++] pn720 := WHNF-[CJhc.Prim.:] (0,fPrelude.Text.lex$32) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$31) <= WHNF-[?] (fPrelude.Text.lex$31,0) := pn721 (fPrelude.Text.lex$31,1) := pn722 n723 <= WHNF-[?] n723 := WHNF-[?] pn721 <= (fPrelude.Text.lex$31,0) Lazy-[?] <= (fPrelude.Text.lex$31,1) pn724 := WHNF-[P1_Prelude.Text.lex$31] pn725 := Lazy-[?] pn726 := Lazy-[?] pn721 <= (fPrelude.Text.lex$32,0) pn725 <= (fPrelude.Text.lex$32,1) pn727 := Lazy-[FPrelude.Text.lex$32] pn724 <= (bap_1_Prelude.Text.lex$31_100580,0) pn726 <= (bap_1_Prelude.Text.lex$31_100580,1) pn728 := Lazy-[Bap_1_Prelude.Text.lex$31_100580] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$31) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$31) (0,fPrelude.Text.lex$29) <= WHNF-[?] (fPrelude.Text.lex$29,0) := pn729 (fPrelude.Text.lex$29,1) := pn730 (fPrelude.Text.lex$29,2) := pn731 n732 <= WHNF-[?] n732 := WHNF-[?] pn729 <= (fPrelude.Text.lex$29,0) pn730 <= (fPrelude.Text.lex$29,1) Lazy-[?] <= (fPrelude.Text.lex$29,2) pn733 := WHNF-[P1_Prelude.Text.lex$29] pn734 := Lazy-[?] pn735 := Lazy-[?] pn729 <= (fPrelude.Text.lex$30,0) pn730 <= (fPrelude.Text.lex$30,1) pn734 <= (fPrelude.Text.lex$30,2) pn736 := Lazy-[FPrelude.Text.lex$30] pn733 <= (bap_1_Prelude.Text.lex$29_100558,0) pn735 <= (bap_1_Prelude.Text.lex$29_100558,1) pn737 := Lazy-[Bap_1_Prelude.Text.lex$29_100558] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$29) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$29) (0,fPrelude.Text.lex$28) <= WHNF-[?] (fPrelude.Text.lex$28,0) := pn738 (fPrelude.Text.lex$28,1) := pn739 (fPrelude.Text.lex$28,2) := pn740 (fPrelude.Text.lex$28,3) := pn741 (fPrelude.Text.lex$28,4) := pn742 n743 <= WHNF-[?] n743 := WHNF-[?] pn738 <= (fPrelude.Text.lex$29,0) pn741 <= (fPrelude.Text.lex$29,1) Lazy-[?] <= (fPrelude.Text.lex$29,2) pn744 := WHNF-[P1_Prelude.Text.lex$29] n749 <= WHNF-[?] pn745 := Lazy-[?] pn746 := Lazy-[?] pn738 <= (fPrelude.Text.lex$30,0) pn741 <= (fPrelude.Text.lex$30,1) pn745 <= (fPrelude.Text.lex$30,2) pn747 := Lazy-[FPrelude.Text.lex$30] pn744 <= (bap_1_Prelude.Text.lex$29_100558,0) pn746 <= (bap_1_Prelude.Text.lex$29_100558,1) pn748 := Lazy-[Bap_1_Prelude.Text.lex$29_100558] WHNF-[CJhc.Prim.:] <= n749 WHNF-[CJhc.Prim.[]] <= n749 pn750 := n749 pn739 <= (bap_1_Prelude.Text.lex$28_100572,0) pn740 <= (bap_1_Prelude.Text.lex$28_100572,1) pn751 := Lazy-[Bap_1_Prelude.Text.lex$28_100572] WHNF-[?] <= (fJhc.Basics.++,0) pn750 <= (fJhc.Basics.++,1) pn751 <= (fJhc.Basics.++,2) (0,fPrelude.Text.lex$28) := (0,fJhc.Basics.++) (0,fPrelude.Text.lex$30) <= WHNF-[?] (fPrelude.Text.lex$30,0) := pn752 (fPrelude.Text.lex$30,1) := pn753 (fPrelude.Text.lex$30,2) := pn754 n755 <= WHNF-[?] n755 := WHNF-[?] pn756 := Lazy-[?] pn757 := Lazy-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn753 <= (fJhc.Basics.++,1) pn756 <= (fJhc.Basics.++,2) pn758 := Lazy-[FJhc.Basics.++] pn759 := WHNF-[CJhc.Prim.:] (0,fPrelude.Text.lex$30) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$25) <= WHNF-[?] (fPrelude.Text.lex$25,0) := pn760 (fPrelude.Text.lex$25,1) := pn761 n762 <= WHNF-[?] n762 := WHNF-[?] pn760 <= (fPrelude.Text.lex$25,0) Lazy-[?] <= (fPrelude.Text.lex$25,1) pn763 := WHNF-[P1_Prelude.Text.lex$25] pn764 := Lazy-[?] pn765 := Lazy-[?] pn760 <= (fPrelude.Text.lex$26,0) pn764 <= (fPrelude.Text.lex$26,1) pn766 := Lazy-[FPrelude.Text.lex$26] pn763 <= (bap_1_Prelude.Text.lex$25_100534,0) pn765 <= (bap_1_Prelude.Text.lex$25_100534,1) pn767 := Lazy-[Bap_1_Prelude.Text.lex$25_100534] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$25) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$25) (0,fPrelude.Text.lex$24) <= WHNF-[?] (fPrelude.Text.lex$24,0) := pn768 (fPrelude.Text.lex$24,1) := pn769 n770 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn769 <= (fNumeric.nonnull,1) n770 := (0,fNumeric.nonnull) pn771 := n770 n772 <= WHNF-[?] n772 := WHNF-[?] pn768 <= (fPrelude.Text.lex$25,0) Lazy-[?] <= (fPrelude.Text.lex$25,1) pn773 := WHNF-[P1_Prelude.Text.lex$25] pn774 := Lazy-[?] pn775 := Lazy-[?] pn768 <= (fPrelude.Text.lex$26,0) pn774 <= (fPrelude.Text.lex$26,1) pn776 := Lazy-[FPrelude.Text.lex$26] pn773 <= (bap_1_Prelude.Text.lex$25_100534,0) pn775 <= (bap_1_Prelude.Text.lex$25_100534,1) pn777 := Lazy-[Bap_1_Prelude.Text.lex$25_100534] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$24) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$24) (0,fPrelude.Text.lex$20) <= WHNF-[?] (fPrelude.Text.lex$20,0) := pn778 (fPrelude.Text.lex$20,1) := pn779 n780 <= WHNF-[?] n780 := WHNF-[?] pn778 <= (fPrelude.Text.lex$20,0) Lazy-[?] <= (fPrelude.Text.lex$20,1) pn781 := WHNF-[P1_Prelude.Text.lex$20] pn782 := Lazy-[?] pn783 := Lazy-[?] n784 <= WHNF-[?] n784 := WHNF-[?] (0,f4440-7) <= WHNF-[?] (f4440-7,0) := pn792 pn781 <= (fPrelude.Text.lex$21,0) pn783 <= (fPrelude.Text.lex$21,1) pn792 <= (fPrelude.Text.lex$21,2) (0,f4440-7) := (0,fPrelude.Text.lex$21) pn785 := Lazy-[?] pn786 := Lazy-[?] pn785 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n788 <= WHNF-[?] WHNF-[?] <= (fNumeric.nonnull,0) pn786 <= (fNumeric.nonnull,1) n788 := (0,fNumeric.nonnull) pn789 := n788 n790 <= WHNF-[?] pn778 <= (fPrelude.Text.lex$22,0) pn785 <= (fPrelude.Text.lex$22,1) pn789 <= (fPrelude.Text.lex$22,2) n790 := (0,fPrelude.Text.lex$22) pn791 := n790 pn791 <= (f4440-7,0) (0,f4440-7) <= (0,fPrelude.Text.lex$20) WHNF-[?] <= (f4440-7,0) (0,f4440-7) <= (0,fPrelude.Text.lex$20) WHNF-[?] <= (f4440-7,0) (0,f4440-7) <= (0,fPrelude.Text.lex$20) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$20) (0,fPrelude.Text.lex$26) <= WHNF-[?] (fPrelude.Text.lex$26,0) := pn793 (fPrelude.Text.lex$26,1) := pn794 n795 <= WHNF-[?] n795 := WHNF-[?] pn796 := Lazy-[?] pn797 := Lazy-[?] pn798 := WHNF-[CJhc.Prim.:] (0,fPrelude.Text.lex$26) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$23) <= WHNF-[?] (fPrelude.Text.lex$23,0) := pn799 (fPrelude.Text.lex$23,1) := pn800 (fPrelude.Text.lex$23,2) := pn801 n802 <= WHNF-[?] n802 := WHNF-[?] pn803 := Lazy-[?] pn804 := Lazy-[?] pn805 := WHNF-[CJhc.Prim.:] pn806 := WHNF-[CJhc.Prim.:] (0,fPrelude.Text.lex$23) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$22) <= WHNF-[?] (fPrelude.Text.lex$22,0) := pn807 (fPrelude.Text.lex$22,1) := pn808 (fPrelude.Text.lex$22,2) := pn809 n810 <= WHNF-[?] n810 := WHNF-[?] pn807 <= (fPrelude.Text.lex$22,0) pn808 <= (fPrelude.Text.lex$22,1) Lazy-[?] <= (fPrelude.Text.lex$22,2) pn811 := WHNF-[P1_Prelude.Text.lex$22] pn812 := Lazy-[?] pn813 := Lazy-[?] pn807 <= (fPrelude.Text.lex$23,0) pn808 <= (fPrelude.Text.lex$23,1) pn812 <= (fPrelude.Text.lex$23,2) pn814 := Lazy-[FPrelude.Text.lex$23] pn811 <= (bap_1_Prelude.Text.lex$22_100510,0) pn813 <= (bap_1_Prelude.Text.lex$22_100510,1) pn815 := Lazy-[Bap_1_Prelude.Text.lex$22_100510] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$22) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$22) (0,fPrelude.Text.lex$17) <= WHNF-[?] (fPrelude.Text.lex$17,0) := pn816 (fPrelude.Text.lex$17,1) := pn817 n818 <= WHNF-[?] n818 := WHNF-[?] pn816 <= (fPrelude.Text.lex$17,0) Lazy-[?] <= (fPrelude.Text.lex$17,1) pn819 := WHNF-[P1_Prelude.Text.lex$17] pn820 := Lazy-[?] pn821 := Lazy-[?] pn819 <= (bap_1_Prelude.Text.lex$17_100494,0) pn821 <= (bap_1_Prelude.Text.lex$17_100494,1) pn822 := Lazy-[Bap_1_Prelude.Text.lex$17_100494] pn816 <= (fPrelude.Text.lex$18,0) pn820 <= (fPrelude.Text.lex$18,1) pn823 := Lazy-[FPrelude.Text.lex$18] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$17) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$17) (0,fPrelude.Text.lex$21) <= WHNF-[?] (fPrelude.Text.lex$21,0) := pn824 (fPrelude.Text.lex$21,1) := pn825 (fPrelude.Text.lex$21,2) := pn826 n827 <= WHNF-[?] n827 := WHNF-[?] pn824 <= (bap_1_Prelude.Text.lex$21_100502,0) pn825 <= (bap_1_Prelude.Text.lex$21_100502,1) pn828 := Lazy-[Bap_1_Prelude.Text.lex$21_100502] WHNF-[?] <= (fJhc.Basics.++,0) pn826 <= (fJhc.Basics.++,1) pn828 <= (fJhc.Basics.++,2) (0,fPrelude.Text.lex$21) := (0,fJhc.Basics.++) (0,fPrelude.Text.lex$16) <= WHNF-[?] (fPrelude.Text.lex$16,0) := pn829 WHNF-[?] <= (fW@.fPrelude.span,0) pn829 <= (fW@.fPrelude.span,1) pn830 := (0,fW@.fPrelude.span) pn831 := (1,fW@.fPrelude.span) (0,fPrelude.Text.lex$16) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$18) <= WHNF-[?] (fPrelude.Text.lex$18,0) := pn832 (fPrelude.Text.lex$18,1) := pn833 n834 <= WHNF-[?] n834 := WHNF-[?] pn835 := Lazy-[?] pn836 := Lazy-[?] pn837 := WHNF-[CJhc.Prim.:] (0,fPrelude.Text.lex$18) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$14) <= WHNF-[?] (fPrelude.Text.lex$14,0) := pn838 (fPrelude.Text.lex$14,1) := pn839 n840 <= WHNF-[?] n840 := WHNF-[?] pn838 <= (fPrelude.Text.lex$14,0) Lazy-[?] <= (fPrelude.Text.lex$14,1) pn841 := WHNF-[P1_Prelude.Text.lex$14] pn842 := Lazy-[?] pn843 := Lazy-[?] pn838 <= (fPrelude.Text.lex$15,0) pn842 <= (fPrelude.Text.lex$15,1) pn844 := Lazy-[FPrelude.Text.lex$15] pn841 <= (bap_1_Prelude.Text.lex$14_100482,0) pn843 <= (bap_1_Prelude.Text.lex$14_100482,1) pn845 := Lazy-[Bap_1_Prelude.Text.lex$14_100482] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$14) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$14) (0,fPrelude.Text.130_isIdChar) <= WHNF-[?] (fPrelude.Text.130_isIdChar,0) := pn846 n847 <= WHNF-[?] n847 := WHNF-[?] pn856 := WHNF-[CChar#] pn856 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) WHNF-[CJhc.Order.Bool#] <= (0,fPrelude.Text.130_isIdChar) WHNF-[CJhc.Order.Bool#] <= (0,fPrelude.Text.130_isIdChar) (0,fPrelude.Text.lex$13) <= WHNF-[?] (fPrelude.Text.lex$13,0) := pn858 WHNF-[?] <= (fW@.fPrelude.span,0) pn858 <= (fW@.fPrelude.span,1) pn859 := (0,fW@.fPrelude.span) pn860 := (1,fW@.fPrelude.span) (0,fPrelude.Text.lex$13) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$15) <= WHNF-[?] (fPrelude.Text.lex$15,0) := pn861 (fPrelude.Text.lex$15,1) := pn862 n863 <= WHNF-[?] n863 := WHNF-[?] pn864 := Lazy-[?] pn865 := Lazy-[?] pn866 := WHNF-[CJhc.Prim.:] (0,fPrelude.Text.lex$15) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$12) <= WHNF-[?] (fPrelude.Text.lex$12,0) := pn867 n868 <= WHNF-[?] n868 := WHNF-[?] pn869 := Lazy-[?] pn870 := Lazy-[?] n871 <= WHNF-[?] n871 := WHNF-[?] pn872 := Lazy-[?] pn873 := Lazy-[?] n874 <= WHNF-[?] n874 := WHNF-[?] pn875 := Lazy-[?] pn876 := Lazy-[?] n877 <= WHNF-[?] n877 := WHNF-[?] pn872 <= (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) WHNF-[?] <= (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) WHNF-[?] <= (fJhc.Basics.++,0) pn872 <= (fJhc.Basics.++,1) WHNF-[?] <= (fJhc.Basics.++,2) pn881 := Lazy-[FJhc.Basics.++] pn882 := WHNF-[CJhc.Prim.:] pn883 := WHNF-[CJhc.Basics.(,)] pn884 := WHNF-[CJhc.Prim.:] pn870 <= (fPrelude.Text.lex$11,0) pn884 <= (fPrelude.Text.lex$11,1) (0,fPrelude.Text.lex$11) <= (0,fPrelude.Text.lex$12) pn870 <= (fPrelude.Text.lex$11,0) WHNF-[?] <= (fPrelude.Text.lex$11,1) (0,fPrelude.Text.lex$11) <= (0,fPrelude.Text.lex$12) pn870 <= (fPrelude.Text.lex$11,0) WHNF-[?] <= (fPrelude.Text.lex$11,1) (0,fPrelude.Text.lex$11) <= (0,fPrelude.Text.lex$12) pn870 <= (fPrelude.Text.lex$11,0) WHNF-[?] <= (fPrelude.Text.lex$11,1) (0,fPrelude.Text.lex$11) <= (0,fPrelude.Text.lex$12) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$12) (0,fPrelude.Text.129_isSym) <= WHNF-[?] (fPrelude.Text.129_isSym,0) := pn886 pn886 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) (0,fPrelude.Text.129_isSym) := WHNF-[CJhc.Order.Bool#] (0,fPrelude.Text.lex$10) <= WHNF-[?] (fPrelude.Text.lex$10,0) := pn888 n889 <= WHNF-[?] n889 := WHNF-[?] pn890 := Lazy-[?] pn891 := Lazy-[?] pn891 <= (fPrelude.Text.lex$10,0) pn892 := Lazy-[FPrelude.Text.lex$10] pn890 <= (fPrelude.Text.lex$9,0) pn893 := Lazy-[FPrelude.Text.lex$9] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$10) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$10) (0,fPrelude.Text.lex$11) <= WHNF-[?] (fPrelude.Text.lex$11,0) := pn894 (fPrelude.Text.lex$11,1) := pn895 n896 <= WHNF-[?] n896 := WHNF-[?] pn894 <= (fPrelude.Text.lex$12,0) pn897 := Lazy-[FPrelude.Text.lex$12] WHNF-[?] <= (fJhc.Basics.++,0) pn895 <= (fJhc.Basics.++,1) pn897 <= (fJhc.Basics.++,2) (0,fPrelude.Text.lex$11) := (0,fJhc.Basics.++) (0,fPrelude.Text.100_lexString) <= WHNF-[?] (fPrelude.Text.100_lexString,0) := pn898 n899 <= WHNF-[?] n899 := WHNF-[?] pn900 := Lazy-[?] pn901 := Lazy-[?] n902 <= WHNF-[?] n902 := WHNF-[?] pn904 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.100_lexString) pn898 <= (fPrelude.Text.lex$5,0) (0,fPrelude.Text.lex$5) <= (0,fPrelude.Text.100_lexString) pn898 <= (fPrelude.Text.lex$5,0) (0,fPrelude.Text.lex$5) <= (0,fPrelude.Text.100_lexString) (0,fPrelude.Text.lex$9) <= WHNF-[?] (fPrelude.Text.lex$9,0) := pn906 n907 <= WHNF-[?] n907 := WHNF-[?] pn908 := Lazy-[?] pn909 := Lazy-[?] pn910 := WHNF-[CJhc.Prim.:] (0,fPrelude.Text.lex$9) := WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$8) <= WHNF-[?] (fPrelude.Text.lex$8,0) := pn911 n912 <= WHNF-[?] n912 := WHNF-[?] pn913 := Lazy-[?] pn914 := Lazy-[?] n915 <= WHNF-[?] n915 := WHNF-[?] pn916 := Lazy-[?] pn917 := Lazy-[?] n918 <= WHNF-[?] n918 := WHNF-[?] pn920 := WHNF-[CJhc.Basics.(,)] pn921 := WHNF-[CJhc.Prim.:] pn914 <= (fPrelude.Text.lex$7,0) pn921 <= (fPrelude.Text.lex$7,1) (0,fPrelude.Text.lex$7) <= (0,fPrelude.Text.lex$8) pn914 <= (fPrelude.Text.lex$7,0) WHNF-[?] <= (fPrelude.Text.lex$7,1) (0,fPrelude.Text.lex$7) <= (0,fPrelude.Text.lex$8) pn914 <= (fPrelude.Text.lex$7,0) WHNF-[?] <= (fPrelude.Text.lex$7,1) (0,fPrelude.Text.lex$7) <= (0,fPrelude.Text.lex$8) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$8) (0,fPrelude.Text.lex$5) <= WHNF-[?] (fPrelude.Text.lex$5,0) := pn923 n924 <= WHNF-[?] n924 := WHNF-[?] pn925 := Lazy-[?] pn926 := Lazy-[?] n927 <= WHNF-[?] n927 := WHNF-[?] n929 <= WHNF-[?] n929 := WHNF-[?] pn930 := Lazy-[?] pn931 := Lazy-[?] n932 <= WHNF-[?] n932 := WHNF-[?] pn934 := WHNF-[CJhc.Basics.(,)] pn935 := WHNF-[CJhc.Prim.:] pn935 <= (fPrelude.Text.lex$4,0) (0,fPrelude.Text.lex$4) <= (0,fPrelude.Text.lex$5) pn930 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n938 <= WHNF-[?] pn931 <= (fPrelude.Text.lex$6,0) n938 := (0,fPrelude.Text.lex$6) n946 <= WHNF-[?] pn939 := Lazy-[?] pn940 := Lazy-[?] n941 <= WHNF-[?] n941 := WHNF-[?] pn943 := WHNF-[CJhc.Basics.(,)] pn944 := WHNF-[CJhc.Prim.:] WHNF-[?] <= (fPrelude.Text.lex$7,0) pn944 <= (fPrelude.Text.lex$7,1) (0,fPrelude.Text.lex$7) <= n946 WHNF-[?] <= (fPrelude.Text.lex$7,0) WHNF-[?] <= (fPrelude.Text.lex$7,1) (0,fPrelude.Text.lex$7) <= n946 WHNF-[?] <= (fPrelude.Text.lex$7,0) WHNF-[?] <= (fPrelude.Text.lex$7,1) (0,fPrelude.Text.lex$7) <= n946 pn947 := n946 pn947 <= (fPrelude.Text.lex$4,0) (0,fPrelude.Text.lex$4) <= (0,fPrelude.Text.lex$5) n948 <= WHNF-[?] pn923 <= (fData.Char.lexLitChar,0) n948 := (0,fData.Char.lexLitChar) pn949 := n948 pn949 <= (fPrelude.Text.lex$4,0) (0,fPrelude.Text.lex$4) <= (0,fPrelude.Text.lex$5) n950 <= WHNF-[?] pn923 <= (fData.Char.lexLitChar,0) n950 := (0,fData.Char.lexLitChar) pn951 := n950 pn951 <= (fPrelude.Text.lex$4,0) (0,fPrelude.Text.lex$4) <= (0,fPrelude.Text.lex$5) n953 <= WHNF-[?] pn923 <= (fData.Char.lexLitChar,0) n953 := (0,fData.Char.lexLitChar) pn954 := n953 pn954 <= (fPrelude.Text.lex$4,0) (0,fPrelude.Text.lex$4) <= (0,fPrelude.Text.lex$5) n955 <= WHNF-[?] pn923 <= (fData.Char.lexLitChar,0) n955 := (0,fData.Char.lexLitChar) pn956 := n955 pn956 <= (fPrelude.Text.lex$4,0) (0,fPrelude.Text.lex$4) <= (0,fPrelude.Text.lex$5) (0,fPrelude.Text.lex$6) <= WHNF-[?] (fPrelude.Text.lex$6,0) := pn957 n958 <= WHNF-[?] n958 := WHNF-[?] pn959 := Lazy-[?] pn960 := Lazy-[?] pn959 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) pn960 <= (fPrelude.Text.lex$6,0) (0,fPrelude.Text.lex$6) <= (0,fPrelude.Text.lex$6) WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$6) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$6) (0,fPrelude.Text.lex$7) <= WHNF-[?] (fPrelude.Text.lex$7,0) := pn962 (fPrelude.Text.lex$7,1) := pn963 n964 <= WHNF-[?] n964 := WHNF-[?] pn962 <= (fPrelude.Text.lex$8,0) pn965 := Lazy-[FPrelude.Text.lex$8] WHNF-[?] <= (fJhc.Basics.++,0) pn963 <= (fJhc.Basics.++,1) pn965 <= (fJhc.Basics.++,2) (0,fPrelude.Text.lex$7) := (0,fJhc.Basics.++) (0,fPrelude.Text.lex$2) <= WHNF-[?] (fPrelude.Text.lex$2,0) := pn966 (fPrelude.Text.lex$2,1) := pn967 n968 <= WHNF-[?] n968 := WHNF-[?] pn966 <= (fPrelude.Text.lex$2,0) Lazy-[?] <= (fPrelude.Text.lex$2,1) pn969 := WHNF-[P1_Prelude.Text.lex$2] pn970 := Lazy-[?] pn971 := Lazy-[?] pn966 <= (fPrelude.Text.lex$3,0) pn970 <= (fPrelude.Text.lex$3,1) pn972 := Lazy-[FPrelude.Text.lex$3] pn969 <= (bap_1_Prelude.Text.lex$2_100394,0) pn971 <= (bap_1_Prelude.Text.lex$2_100394,1) pn973 := Lazy-[Bap_1_Prelude.Text.lex$2_100394] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.lex$2) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$2) (0,fPrelude.Text.lex$4) <= WHNF-[?] (fPrelude.Text.lex$4,0) := pn974 n975 <= WHNF-[?] n975 := WHNF-[?] pn976 := Lazy-[?] pn977 := Lazy-[?] n978 <= WHNF-[?] n978 := WHNF-[?] pn979 := Lazy-[?] pn980 := Lazy-[?] n981 <= WHNF-[?] pn980 <= (fPrelude.Text.100_lexString,0) n981 := (0,fPrelude.Text.100_lexString) pn982 := n981 n983 <= WHNF-[?] n983 := WHNF-[?] pn979 <= (fPrelude.Text.lex$2,0) Lazy-[?] <= (fPrelude.Text.lex$2,1) pn984 := WHNF-[P1_Prelude.Text.lex$2] n989 <= WHNF-[?] pn985 := Lazy-[?] pn986 := Lazy-[?] pn979 <= (fPrelude.Text.lex$3,0) pn985 <= (fPrelude.Text.lex$3,1) pn987 := Lazy-[FPrelude.Text.lex$3] pn984 <= (bap_1_Prelude.Text.lex$2_100394,0) pn986 <= (bap_1_Prelude.Text.lex$2_100394,1) pn988 := Lazy-[Bap_1_Prelude.Text.lex$2_100394] WHNF-[CJhc.Prim.:] <= n989 WHNF-[CJhc.Prim.[]] <= n989 pn990 := n989 pn977 <= (fPrelude.Text.lex$4,0) pn991 := Lazy-[FPrelude.Text.lex$4] WHNF-[?] <= (fJhc.Basics.++,0) pn990 <= (fJhc.Basics.++,1) pn991 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= (0,fPrelude.Text.lex$4) WHNF-[CJhc.Prim.[]] <= (0,fPrelude.Text.lex$4) (0,fPrelude.Text.lex) <= WHNF-[?] (fPrelude.Text.lex,0) := pn992 (0,fR@.fPrelude.Text.lex) <= WHNF-[?] (fR@.fPrelude.Text.lex,0) := pn993 n994 <= WHNF-[?] n994 := WHNF-[?] pn995 := Lazy-[?] pn996 := Lazy-[?] pn995 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n1003 <= WHNF-[?] (0,f23154) <= WHNF-[?] (f23154,0) := pn998 n999 <= WHNF-[?] n999 := WHNF-[?] pn1000 := Lazy-[?] pn1001 := Lazy-[?] pn1000 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) pn1001 <= (f23154,0) (0,f23154) <= (0,f23154) WHNF-[CJhc.Prim.:] <= (0,f23154) WHNF-[CJhc.Prim.[]] <= (0,f23154) pn996 <= (f23154,0) n1003 := (0,f23154) pn1004 := n1003 pn1004 <= (fR@.fPrelude.Text.lex,0) (0,fR@.fPrelude.Text.lex) <= (0,fR@.fPrelude.Text.lex) n1005 <= WHNF-[?] n1005 := WHNF-[?] n1007 <= WHNF-[?] pn996 <= (fPrelude.Text.100_lexString,0) n1007 := (0,fPrelude.Text.100_lexString) pn1008 := n1007 pn1008 <= (fPrelude.Text.lex$10,0) (0,fPrelude.Text.lex$10) <= (0,fR@.fPrelude.Text.lex) n1009 <= WHNF-[?] pn996 <= (fData.Char.lexLitChar,0) n1009 := (0,fData.Char.lexLitChar) pn1010 := n1009 pn1010 <= (fPrelude.Text.lex$12,0) (0,fPrelude.Text.lex$12) <= (0,fR@.fPrelude.Text.lex) pn995 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) pn1013 := WHNF-[CJhc.Prim.:] pn1014 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= (0,fR@.fPrelude.Text.lex) pn995 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) pn996 <= (fPrelude.Text.lex$13,0) pn1016 := Lazy-[FPrelude.Text.lex$13] pn1017 := WHNF-[CJhc.Prim.:] pn995 <= (fPrelude.Text.lex$14,0) pn1017 <= (fPrelude.Text.lex$14,1) (0,fPrelude.Text.lex$14) <= (0,fR@.fPrelude.Text.lex) pn996 <= (fPrelude.Text.lex$16,0) pn1023 := Lazy-[FPrelude.Text.lex$16] pn1024 := WHNF-[CJhc.Prim.:] pn995 <= (fPrelude.Text.lex$17,0) pn1024 <= (fPrelude.Text.lex$17,1) (0,fPrelude.Text.lex$17) <= (0,fR@.fPrelude.Text.lex) WHNF-[CJhc.Prim.[]] <= (0,fR@.fPrelude.Text.lex) pn996 <= (fPrelude.Text.lex$34,0) pn1027 := Lazy-[FPrelude.Text.lex$34] pn1028 := WHNF-[CJhc.Prim.:] pn995 <= (fPrelude.Text.lex$19,0) pn1028 <= (fPrelude.Text.lex$19,1) (0,fPrelude.Text.lex$19) <= (0,fR@.fPrelude.Text.lex) WHNF-[CJhc.Prim.[]] <= (0,fR@.fPrelude.Text.lex) WHNF-[CJhc.Prim.:] <= (0,fR@.fPrelude.Text.lex) pn992 <= (fR@.fPrelude.Text.lex,0) (0,fPrelude.Text.lex) := (0,fR@.fPrelude.Text.lex) (0,fPrelude.Text.lex$3) <= WHNF-[?] (fPrelude.Text.lex$3,0) := pn1029 (fPrelude.Text.lex$3,1) := pn1030 n1031 <= WHNF-[?] n1031 := WHNF-[?] pn1032 := Lazy-[?] pn1033 := Lazy-[?] WHNF-[?] <= (fJhc.Basics.++,0) pn1029 <= (fJhc.Basics.++,1) pn1032 <= (fJhc.Basics.++,2) pn1034 := Lazy-[FJhc.Basics.++] (0,fPrelude.Text.lex$3) := WHNF-[CJhc.Basics.(,)] (0,fNumeric.readDec$8) <= WHNF-[?] (fNumeric.readDec$8,0) := pn1035 n1036 <= WHNF-[?] n1036 := WHNF-[?] pn1037 := Lazy-[?] pn1038 := Lazy-[?] pn1038 <= (fNumeric.readDec$8,0) pn1039 := Lazy-[FNumeric.readDec$8] pn1037 <= (fNumeric.readDec$2,0) pn1040 := Lazy-[FNumeric.readDec$2] WHNF-[CJhc.Prim.:] <= (0,fNumeric.readDec$8) WHNF-[CJhc.Prim.[]] <= (0,fNumeric.readDec$8) (0,fNumeric.readDec$5) <= WHNF-[?] (fNumeric.readDec$5,0) := pn1041 n1042 <= WHNF-[?] n1042 := WHNF-[?] pn1043 := Lazy-[?] pn1044 := Lazy-[?] pn1044 <= (fNumeric.readDec$4,0) pn1045 := Lazy-[FNumeric.readDec$4] pn1043 <= (fNumeric.readDec$3,0) pn1046 := Lazy-[FNumeric.readDec$3] pn1046 <= (fNumeric.readDec$7,0) pn1045 <= (fNumeric.readDec$7,1) (0,fNumeric.readDec$7) <= (0,fNumeric.readDec$5) (0,fNumeric.readDec$2) <= WHNF-[?] (fNumeric.readDec$2,0) := pn1047 n1048 <= WHNF-[?] n1048 := WHNF-[?] pn1049 := Lazy-[?] pn1050 := Lazy-[?] pn1049 <= (fNumeric.readDec$5,0) pn1051 := Lazy-[FNumeric.readDec$5] (0,fNumeric.readDec$2) := WHNF-[CJhc.Basics.(,)] (0,fNumeric.readDec$6) <= WHNF-[?] (fNumeric.readDec$6,0) := pn1052 (fNumeric.readDec$6,1) := pn1053 n1054 <= WHNF-[?] n1054 := WHNF-[?] n1055 <= WHNF-[?] n1055 := WHNF-[?] (0,fNumeric.readDec$6) := WHNF-[CInteger#] (0,fNumeric.readDec$7) <= WHNF-[?] (fNumeric.readDec$7,0) := pn1060 (fNumeric.readDec$7,1) := pn1061 n1062 <= WHNF-[?] n1062 := WHNF-[?] pn1063 := Lazy-[?] pn1064 := Lazy-[?] pn1060 <= (fNumeric.readDec$6,0) pn1063 <= (fNumeric.readDec$6,1) pn1065 := Lazy-[FNumeric.readDec$6] pn1065 <= (fNumeric.readDec$7,0) pn1064 <= (fNumeric.readDec$7,1) (0,fNumeric.readDec$7) <= (0,fNumeric.readDec$7) WHNF-[?] <= (0,fNumeric.readDec$7) (0,fNumeric.readDec$3) <= WHNF-[?] (fNumeric.readDec$3,0) := pn1066 n1067 <= WHNF-[?] n1067 := WHNF-[?] (0,fNumeric.readDec$3) := WHNF-[CInteger#] (0,fNumeric.readDec$4) <= WHNF-[?] (fNumeric.readDec$4,0) := pn1098 n1099 <= WHNF-[?] n1099 := WHNF-[?] pn1100 := Lazy-[?] pn1101 := Lazy-[?] pn1101 <= (fNumeric.readDec$4,0) pn1102 := Lazy-[FNumeric.readDec$4] pn1100 <= (fNumeric.readDec$3,0) pn1103 := Lazy-[FNumeric.readDec$3] WHNF-[CJhc.Prim.:] <= (0,fNumeric.readDec$4) WHNF-[CJhc.Prim.[]] <= (0,fNumeric.readDec$4) (0,fNumeric.nonnull$4) <= WHNF-[?] (fNumeric.nonnull$4,0) := pn1104 n1105 <= WHNF-[?] n1105 := WHNF-[?] pn1106 := Lazy-[?] pn1107 := Lazy-[?] n1108 <= WHNF-[?] n1108 := WHNF-[?] pn1109 := Lazy-[?] pn1110 := Lazy-[?] n1111 <= WHNF-[?] n1111 := WHNF-[?] pn1112 := Lazy-[?] pn1113 := Lazy-[?] pn1114 := WHNF-[CJhc.Basics.(,)] pn1115 := WHNF-[CJhc.Prim.:] pn1107 <= (fNumeric.nonnull$3,0) pn1115 <= (fNumeric.nonnull$3,1) (0,fNumeric.nonnull$3) <= (0,fNumeric.nonnull$4) pn1107 <= (fNumeric.nonnull$3,0) WHNF-[?] <= (fNumeric.nonnull$3,1) (0,fNumeric.nonnull$3) <= (0,fNumeric.nonnull$4) WHNF-[CJhc.Prim.[]] <= (0,fNumeric.nonnull$4) (0,fNumeric.nonnull) <= WHNF-[?] (fNumeric.nonnull,0) := pn1116 (fNumeric.nonnull,1) := pn1117 pn1116 <= (fW@.fPrelude.span,0) pn1117 <= (fW@.fPrelude.span,1) pn1118 := (0,fW@.fPrelude.span) pn1119 := (1,fW@.fPrelude.span) n1120 <= WHNF-[?] n1120 := WHNF-[?] pn1121 := Lazy-[?] pn1122 := Lazy-[?] pn1123 := WHNF-[CJhc.Basics.(,)] pn1124 := WHNF-[CJhc.Prim.:] WHNF-[?] <= (fNumeric.nonnull$3,0) pn1124 <= (fNumeric.nonnull$3,1) (0,fNumeric.nonnull$3) <= (0,fNumeric.nonnull) WHNF-[?] <= (fNumeric.nonnull$3,0) WHNF-[?] <= (fNumeric.nonnull$3,1) (0,fNumeric.nonnull$3) <= (0,fNumeric.nonnull) (0,fNumeric.nonnull$3) <= WHNF-[?] (fNumeric.nonnull$3,0) := pn1125 (fNumeric.nonnull$3,1) := pn1126 n1127 <= WHNF-[?] n1127 := WHNF-[?] pn1125 <= (fNumeric.nonnull$4,0) pn1128 := Lazy-[FNumeric.nonnull$4] WHNF-[?] <= (fJhc.Basics.++,0) pn1126 <= (fJhc.Basics.++,1) pn1128 <= (fJhc.Basics.++,2) (0,fNumeric.nonnull$3) := (0,fJhc.Basics.++) (0,fJhc.Basics.concatMap$2) <= WHNF-[?] (fJhc.Basics.concatMap$2,0) := pn1129 (fJhc.Basics.concatMap$2,1) := pn1130 n1131 <= WHNF-[?] n1131 := WHNF-[?] pn1129 <= (fJhc.Basics.concatMap$2,0) Lazy-[?] <= (fJhc.Basics.concatMap$2,1) pn1132 := WHNF-[P1_Jhc.Basics.concatMap$2] pn1133 := Lazy-[?] pn1134 := Lazy-[?] n1135 <= WHNF-[?] n1135 := WHNF-[?] n1136 <= WHNF-[?] n1136 := WHNF-[?] pn1137 := n1136 pn1132 <= (bap_1_Jhc.Basics.concatMap$2_100318,0) pn1134 <= (bap_1_Jhc.Basics.concatMap$2_100318,1) pn1138 := Lazy-[Bap_1_Jhc.Basics.concatMap$2_100318] WHNF-[?] <= (fJhc.Basics.++,0) pn1137 <= (fJhc.Basics.++,1) pn1138 <= (fJhc.Basics.++,2) (0,fJhc.Basics.++) <= (0,fJhc.Basics.concatMap$2) WHNF-[CJhc.Prim.[]] <= (0,fJhc.Basics.concatMap$2) (0,fR@.fJhc.Basics.++) <= WHNF-[?] (fR@.fJhc.Basics.++,0) := pn1139 (fR@.fJhc.Basics.++,1) := pn1140 n1141 <= WHNF-[?] n1141 := WHNF-[?] pn1142 := Lazy-[?] pn1143 := Lazy-[?] pn1143 <= (fR@.fJhc.Basics.++,0) pn1140 <= (fR@.fJhc.Basics.++,1) pn1144 := Lazy-[FR@.fJhc.Basics.++] WHNF-[CJhc.Prim.:] <= (0,fR@.fJhc.Basics.++) WHNF-[?] <= (0,fR@.fJhc.Basics.++) (0,fJhc.Basics.++) <= WHNF-[?] (fJhc.Basics.++,0) := pn1145 (fJhc.Basics.++,1) := pn1146 (fJhc.Basics.++,2) := pn1147 n1148 <= WHNF-[?] n1148 := WHNF-[?] pn1149 := Lazy-[?] pn1150 := Lazy-[?] pn1150 <= (fR@.fJhc.Basics.++,0) pn1147 <= (fR@.fJhc.Basics.++,1) pn1151 := Lazy-[FR@.fJhc.Basics.++] WHNF-[CJhc.Prim.:] <= (0,fJhc.Basics.++) WHNF-[?] <= (0,fJhc.Basics.++) (0,fPrelude.Text.shows) <= WHNF-[?] (fPrelude.Text.shows,0) := pn1152 (fPrelude.Text.shows,1) := pn1153 n1154 <= WHNF-[?] n1154 := WHNF-[?] pn1158 := WHNF-[CJhc.Prim.:] n1159 <= WHNF-[?] pn1158 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) n1159 := (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3) pn1160 := n1159 WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.shows) pn1162 := WHNF-[CInteger#] pn1162 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) pn1153 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) pn1163 := Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] WHNF-[CJhc.Prim.:] <= (0,fPrelude.Text.shows) WHNF-[?] <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) WHNF-[?] <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) pn1153 <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) (0,fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) <= (0,fPrelude.Text.shows) (0,fData.Char.lexLitChar$25) <= WHNF-[?] (fData.Char.lexLitChar$25,0) := pn1164 WHNF-[?] <= (fW@.fPrelude.span,0) pn1164 <= (fW@.fPrelude.span,1) pn1165 := (0,fW@.fPrelude.span) pn1166 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$25) := WHNF-[CJhc.Basics.(,)] (fJhc.IO.putErrLn,0) := pn1167 (fR@.fJhc.IO.putErrLn,0) := pn1168 n1169 <= WHNF-[?] n1169 := WHNF-[?] pn1170 := Lazy-[?] pn1171 := Lazy-[?] n1172 <= WHNF-[?] n1172 := WHNF-[?] pn1171 <= (fR@.fJhc.IO.putErrLn,0) (0,fR@.fJhc.IO.putErrLn) <= (0,fR@.fJhc.IO.putErrLn) WHNF-[?] <= (0,fR@.fJhc.IO.putErrLn) pn1167 <= (fR@.fJhc.IO.putErrLn,0) (0,fJhc.IO.putErrLn) := (0,fR@.fJhc.IO.putErrLn) (0,fData.Char.lexLitChar$23) <= WHNF-[?] (fData.Char.lexLitChar$23,0) := pn1175 WHNF-[?] <= (fW@.fPrelude.span,0) pn1175 <= (fW@.fPrelude.span,1) pn1176 := (0,fW@.fPrelude.span) pn1177 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$23) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$24) <= WHNF-[?] (fData.Char.lexLitChar$24,0) := pn1178 n1179 <= WHNF-[?] n1179 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$24) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$24) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$24) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$24) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$24) (0,fData.Char.lexLitChar$21) <= WHNF-[?] (fData.Char.lexLitChar$21,0) := pn1187 n1188 <= WHNF-[?] n1188 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$21) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$21) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$21) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$21) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$21) (0,fData.Char.lexLitChar$22) <= WHNF-[?] (fData.Char.lexLitChar$22,0) := pn1196 WHNF-[?] <= (fW@.fPrelude.span,0) pn1196 <= (fW@.fPrelude.span,1) pn1197 := (0,fW@.fPrelude.span) pn1198 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$22) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$19) <= WHNF-[?] (fData.Char.lexLitChar$19,0) := pn1199 WHNF-[?] <= (fW@.fPrelude.span,0) pn1199 <= (fW@.fPrelude.span,1) pn1200 := (0,fW@.fPrelude.span) pn1201 := (1,fW@.fPrelude.span) pn1202 := WHNF-[CJhc.Prim.:] (0,fData.Char.lexLitChar$19) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$20) <= WHNF-[?] (fData.Char.lexLitChar$20,0) := pn1203 WHNF-[?] <= (fW@.fPrelude.span,0) pn1203 <= (fW@.fPrelude.span,1) pn1204 := (0,fW@.fPrelude.span) pn1205 := (1,fW@.fPrelude.span) pn1206 := WHNF-[CJhc.Prim.:] (0,fData.Char.lexLitChar$20) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$17) <= WHNF-[?] (fData.Char.lexLitChar$17,0) := pn1207 n1208 <= WHNF-[?] n1208 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$17) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$17) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$17) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$17) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$17) (0,fData.Char.lexLitChar$18) <= WHNF-[?] (fData.Char.lexLitChar$18,0) := pn1216 WHNF-[?] <= (fW@.fPrelude.span,0) pn1216 <= (fW@.fPrelude.span,1) pn1217 := (0,fW@.fPrelude.span) pn1218 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$18) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$15) <= WHNF-[?] (fData.Char.lexLitChar$15,0) := pn1219 WHNF-[?] <= (fW@.fPrelude.span,0) pn1219 <= (fW@.fPrelude.span,1) pn1220 := (0,fW@.fPrelude.span) pn1221 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$15) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$16) <= WHNF-[?] (fData.Char.lexLitChar$16,0) := pn1222 WHNF-[?] <= (fW@.fPrelude.span,0) pn1222 <= (fW@.fPrelude.span,1) pn1223 := (0,fW@.fPrelude.span) pn1224 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$16) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$13) <= WHNF-[?] (fData.Char.lexLitChar$13,0) := pn1225 WHNF-[?] <= (fW@.fPrelude.span,0) pn1225 <= (fW@.fPrelude.span,1) pn1226 := (0,fW@.fPrelude.span) pn1227 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$13) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$14) <= WHNF-[?] (fData.Char.lexLitChar$14,0) := pn1228 n1229 <= WHNF-[?] n1229 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$14) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$14) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$14) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$14) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$14) (0,fData.Char.lexLitChar$11) <= WHNF-[?] (fData.Char.lexLitChar$11,0) := pn1237 WHNF-[?] <= (fW@.fPrelude.span,0) pn1237 <= (fW@.fPrelude.span,1) pn1238 := (0,fW@.fPrelude.span) pn1239 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$11) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$12) <= WHNF-[?] (fData.Char.lexLitChar$12,0) := pn1240 n1241 <= WHNF-[?] n1241 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$12) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$12) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$12) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$12) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$12) (0,fData.Char.lexLitChar$9) <= WHNF-[?] (fData.Char.lexLitChar$9,0) := pn1249 n1250 <= WHNF-[?] n1250 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$9) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$9) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$9) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$9) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$9) (0,fData.Char.lexLitChar$10) <= WHNF-[?] (fData.Char.lexLitChar$10,0) := pn1258 WHNF-[?] <= (fW@.fPrelude.span,0) pn1258 <= (fW@.fPrelude.span,1) pn1259 := (0,fW@.fPrelude.span) pn1260 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$10) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$7) <= WHNF-[?] (fData.Char.lexLitChar$7,0) := pn1261 n1262 <= WHNF-[?] n1262 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$7) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$7) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$7) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$7) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$7) (0,fData.Char.lexLitChar$8) <= WHNF-[?] (fData.Char.lexLitChar$8,0) := pn1270 WHNF-[?] <= (fW@.fPrelude.span,0) pn1270 <= (fW@.fPrelude.span,1) pn1271 := (0,fW@.fPrelude.span) pn1272 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$8) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$5) <= WHNF-[?] (fData.Char.lexLitChar$5,0) := pn1273 WHNF-[?] <= (fW@.fPrelude.span,0) pn1273 <= (fW@.fPrelude.span,1) pn1274 := (0,fW@.fPrelude.span) pn1275 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$5) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$6) <= WHNF-[?] (fData.Char.lexLitChar$6,0) := pn1276 WHNF-[?] <= (fW@.fPrelude.span,0) pn1276 <= (fW@.fPrelude.span,1) pn1277 := (0,fW@.fPrelude.span) pn1278 := (1,fW@.fPrelude.span) (0,fData.Char.lexLitChar$6) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar) <= WHNF-[?] (fData.Char.lexLitChar,0) := pn1279 n1280 <= WHNF-[?] n1280 := WHNF-[?] pn1281 := Lazy-[?] pn1282 := Lazy-[?] n1283 <= WHNF-[?] n1283 := WHNF-[?] n1285 <= WHNF-[?] n1285 := WHNF-[?] pn1286 := Lazy-[?] pn1287 := Lazy-[?] pn1286 <= (fW@.fSpec@.Prelude.490.fPrelude.elem,0) WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) pn1289 := WHNF-[CJhc.Prim.:] pn1290 := WHNF-[CJhc.Basics.(,)] pn1291 := WHNF-[CJhc.Prim.:] pn1291 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) n1292 <= WHNF-[?] n1292 := WHNF-[?] n1294 <= WHNF-[?] n1294 := WHNF-[?] pn1295 := Lazy-[?] pn1296 := Lazy-[?] n1297 <= WHNF-[?] n1297 := WHNF-[?] WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$5,0) pn1303 := Lazy-[FData.Char.lexLitChar$5] pn1304 := WHNF-[CJhc.Prim.:] pn1304 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$6,0) pn1306 := Lazy-[FData.Char.lexLitChar$6] pn1307 := WHNF-[CJhc.Prim.:] pn1307 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$8,0) pn1310 := Lazy-[FData.Char.lexLitChar$8] pn1311 := WHNF-[CJhc.Prim.:] pn1311 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1313 := WHNF-[CJhc.Prim.:] pn1314 := WHNF-[CJhc.Prim.:] pn1315 := WHNF-[CJhc.Basics.(,)] pn1316 := WHNF-[CJhc.Prim.:] pn1316 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$10,0) pn1320 := Lazy-[FData.Char.lexLitChar$10] pn1321 := WHNF-[CJhc.Prim.:] pn1321 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$11,0) pn1323 := Lazy-[FData.Char.lexLitChar$11] pn1324 := WHNF-[CJhc.Prim.:] pn1324 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$13,0) pn1327 := Lazy-[FData.Char.lexLitChar$13] pn1328 := WHNF-[CJhc.Prim.:] pn1328 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$15,0) pn1332 := Lazy-[FData.Char.lexLitChar$15] pn1333 := WHNF-[CJhc.Prim.:] pn1333 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$16,0) pn1335 := Lazy-[FData.Char.lexLitChar$16] pn1336 := WHNF-[CJhc.Prim.:] pn1336 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$18,0) pn1339 := Lazy-[FData.Char.lexLitChar$18] pn1340 := WHNF-[CJhc.Prim.:] pn1340 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1287 <= (fData.Char.lexLitChar$19,0) pn1341 := Lazy-[FData.Char.lexLitChar$19] pn1342 := WHNF-[CJhc.Prim.:] pn1342 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1287 <= (fData.Char.lexLitChar$20,0) pn1343 := Lazy-[FData.Char.lexLitChar$20] pn1344 := WHNF-[CJhc.Prim.:] pn1344 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$22,0) pn1349 := Lazy-[FData.Char.lexLitChar$22] pn1350 := WHNF-[CJhc.Prim.:] pn1350 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$23,0) pn1352 := Lazy-[FData.Char.lexLitChar$23] pn1353 := WHNF-[CJhc.Prim.:] pn1353 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1282 <= (fData.Char.lexLitChar$25,0) pn1356 := Lazy-[FData.Char.lexLitChar$25] pn1357 := WHNF-[CJhc.Prim.:] pn1357 <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) WHNF-[?] <= (fData.Char.lexLitChar$3,0) (0,fData.Char.lexLitChar$3) <= (0,fData.Char.lexLitChar) pn1359 := WHNF-[CJhc.Prim.:] pn1360 := WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Prim.:] <= (0,fData.Char.lexLitChar) WHNF-[CJhc.Prim.[]] <= (0,fData.Char.lexLitChar) (0,fData.Char.lexLitChar$3) <= WHNF-[?] (fData.Char.lexLitChar$3,0) := pn1361 n1362 <= WHNF-[?] n1362 := WHNF-[?] pn1363 := Lazy-[?] pn1364 := Lazy-[?] pn1363 <= (fData.Char.lexLitChar$2,0) pn1365 := Lazy-[FData.Char.lexLitChar$2] pn1364 <= (fData.Char.lexLitChar$3,0) pn1366 := Lazy-[FData.Char.lexLitChar$3] WHNF-[CJhc.Prim.:] <= (0,fData.Char.lexLitChar$3) WHNF-[CJhc.Prim.[]] <= (0,fData.Char.lexLitChar$3) (0,fData.Char.lexLitChar$4) <= WHNF-[?] (fData.Char.lexLitChar$4,0) := pn1367 n1368 <= WHNF-[?] n1368 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$4) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$4) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$4) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$4) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$4) (0,fData.Char.lexLitChar$2) <= WHNF-[?] (fData.Char.lexLitChar$2,0) := pn1376 n1377 <= WHNF-[?] n1377 := WHNF-[?] pn1378 := Lazy-[?] pn1379 := Lazy-[?] pn1380 := WHNF-[CJhc.Prim.:] (0,fData.Char.lexLitChar$2) := WHNF-[CJhc.Basics.(,)] (0,fData.Char.isOctDigit) <= WHNF-[?] (fData.Char.isOctDigit,0) := pn1381 n1382 <= WHNF-[?] n1382 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isOctDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isOctDigit) (0,fData.Char.isDigit) <= WHNF-[?] (fData.Char.isDigit,0) := pn1386 n1387 <= WHNF-[?] n1387 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isDigit) (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) <= WHNF-[?] (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0) := pn1391 (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1) := pn1392 (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) := pn1393 n1394 <= WHNF-[?] n1394 := WHNF-[?] n1397 <= WHNF-[?] n1397 := WHNF-[?] pn1400 := WHNF-[CJhc.Prim.:] n1401 <= WHNF-[?] pn1400 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) n1401 := (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3) pn1402 := n1401 WHNF-[CJhc.Prim.:] <= (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) pn1404 := WHNF-[CInteger#] pn1404 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) pn1393 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) pn1405 := Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] WHNF-[CJhc.Prim.:] <= (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) WHNF-[?] <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) WHNF-[?] <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) pn1393 <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) (0,fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) <= (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3) <= WHNF-[?] (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) := pn1407 pn1409 := WHNF-[CInteger#] pn1409 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) pn1407 <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) pn1410 := Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3) := WHNF-[CJhc.Prim.:] (0,fData.Char.isHexDigit) <= WHNF-[?] (fData.Char.isHexDigit,0) := pn1411 n1412 <= WHNF-[?] n1412 := WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) <= WHNF-[?] (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) := pn1428 (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) := pn1429 n1430 <= WHNF-[?] n1430 := WHNF-[?] WHNF-[?] <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) WHNF-[?] <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) pn1429 <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) := (0,fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) (fJhc.String.eqUnpackedString,1) := pn1433 (fJhc.String.16_f,1) := pn1435 n1436 <= WHNF-[?] n1436 := WHNF-[?] pn1437 := Lazy-[?] pn1438 := Lazy-[?] n1441 <= WHNF-[?] n1441 := WHNF-[?] pn1438 <= (fJhc.String.16_f,1) pn1433 <= (fJhc.String.16_f,1) (0,fData.Char.intToDigit) <= WHNF-[?] (fData.Char.intToDigit,0) := pn1448 n1449 <= WHNF-[?] n1449 := WHNF-[?] WHNF-[CChar#] <= (0,fData.Char.intToDigit) WHNF-[CChar#] <= (0,fData.Char.intToDigit) WHNF-[CChar#] <= (0,fData.Char.intToDigit) (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) := pn1465 (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) := pn1466 n1467 <= WHNF-[?] n1467 := WHNF-[?] pn1468 := Lazy-[?] pn1469 := Lazy-[?] n1470 <= WHNF-[?] n1470 := WHNF-[?] pn1471 := Lazy-[?] pn1472 := Lazy-[?] n1473 <= WHNF-[?] n1473 := WHNF-[?] n1474 <= WHNF-[?] n1474 := WHNF-[?] pn1469 <= (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) pn1472 <= (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) n1478 <= WHNF-[?] n1478 := WHNF-[?] pn1479 := Lazy-[?] pn1480 := Lazy-[?] (fW@.fSpec@.Prelude.490.fPrelude.elem,0) := pn1481 (fW@.fSpec@.Prelude.490.fPrelude.elem,1) := pn1482 n1483 <= WHNF-[?] n1483 := WHNF-[?] pn1484 := Lazy-[?] pn1485 := Lazy-[?] n1486 <= WHNF-[?] n1486 := WHNF-[?] n1487 <= WHNF-[?] n1487 := WHNF-[?] (fW@.f17290,1) := pn1492 n1494 <= WHNF-[?] n1494 := WHNF-[?] pn1495 := Lazy-[?] pn1496 := Lazy-[?] n1497 <= WHNF-[?] n1497 := WHNF-[?] pn1496 <= (fW@.f17290,1) pn1485 <= (fW@.f17290,1) (fW@.fPrelude.span$2,0) := pn1499 (fW@.fPrelude.span$2,1) := pn1500 n1501 <= WHNF-[?] n1501 := WHNF-[?] pn1499 <= (fW@.fPrelude.span$2,0) Lazy-[?] <= (fW@.fPrelude.span$2,1) pn1502 := WHNF-[P1_W@.fPrelude.span$2] pn1503 := Lazy-[?] pn1504 := Lazy-[?] n1505 <= WHNF-[?] n1505 := WHNF-[?] n1506 <= WHNF-[?] n1506 := WHNF-[?] pn1502 <= (fW@.fPrelude.span$3,0) pn1504 <= (fW@.fPrelude.span$3,1) pn1508 := Lazy-[FW@.fPrelude.span$3] pn1508 <= (fW@.fPrelude.span$4,0) pn1509 := Lazy-[FW@.fPrelude.span$4] pn1510 := WHNF-[CJhc.Prim.:] pn1508 <= (fW@.fPrelude.span$5,0) pn1511 := Lazy-[FW@.fPrelude.span$5] pn1510 <= (0,fW@.fPrelude.span$2) pn1511 <= (1,fW@.fPrelude.span$2) WHNF-[?] <= (0,fW@.fPrelude.span$2) pn1500 <= (1,fW@.fPrelude.span$2) WHNF-[?] <= (0,fW@.fPrelude.span$2) WHNF-[?] <= (1,fW@.fPrelude.span$2) WHNF-[?] <= (0,f3358) (fW@.fForeign.C.String.5_loop,0) := pn1521 pn1529 := WHNF-[CChar#] WHNF-[CJhc.Prim.:] <= (0,fW@.fForeign.C.String.5_loop) pn1532 := WHNF-[CJhc.Prim.:] pn1532 <= (fW@.fForeign.C.String.5_loop,0) (0,fW@.fForeign.C.String.5_loop) <= (0,fW@.fForeign.C.String.5_loop) WHNF-[?] <= (fW@.fForeign.C.String.5_loop,0) (0,fW@.fForeign.C.String.5_loop) <= (0,f3358) (0,f3358) <= (0,f3358) (0,fW@.fForeign.C.String.peekCAString) := (0,f3358) (0,fW@.fPrelude.span$4) <= WHNF-[?] (fW@.fPrelude.span$4,0) := pn1535 n1536 <= WHNF-[?] n1536 := WHNF-[?] pn1537 := Lazy-[?] pn1538 := Lazy-[?] (0,fW@.fPrelude.span$4) := WHNF-[?] (0,fW@.fPrelude.span$5) <= WHNF-[?] (fW@.fPrelude.span$5,0) := pn1539 n1540 <= WHNF-[?] n1540 := WHNF-[?] pn1541 := Lazy-[?] pn1542 := Lazy-[?] (0,fW@.fPrelude.span$5) := WHNF-[?] (fW@.fPrelude.span,0) := pn1543 (fW@.fPrelude.span,1) := pn1544 n1545 <= WHNF-[?] n1545 := WHNF-[?] pn1543 <= (fW@.fPrelude.span$2,0) Lazy-[?] <= (fW@.fPrelude.span$2,1) pn1546 := WHNF-[P1_W@.fPrelude.span$2] pn1547 := Lazy-[?] pn1548 := Lazy-[?] n1549 <= WHNF-[?] n1549 := WHNF-[?] n1550 <= WHNF-[?] n1550 := WHNF-[?] pn1546 <= (fW@.fPrelude.span$3,0) pn1548 <= (fW@.fPrelude.span$3,1) pn1552 := Lazy-[FW@.fPrelude.span$3] pn1552 <= (fW@.fPrelude.span$4,0) pn1553 := Lazy-[FW@.fPrelude.span$4] pn1554 := WHNF-[CJhc.Prim.:] pn1552 <= (fW@.fPrelude.span$5,0) pn1555 := Lazy-[FW@.fPrelude.span$5] pn1554 <= (0,fW@.fPrelude.span) pn1555 <= (1,fW@.fPrelude.span) WHNF-[?] <= (0,fW@.fPrelude.span) pn1544 <= (1,fW@.fPrelude.span) WHNF-[?] <= (0,fW@.fPrelude.span) WHNF-[?] <= (1,fW@.fPrelude.span) (0,fW@.fPrelude.span$3) <= WHNF-[?] (fW@.fPrelude.span$3,0) := pn1556 (fW@.fPrelude.span$3,1) := pn1557 n1558 <= WHNF-[?] n1558 := WHNF-[?] pn1559 := Lazy-[?] pn1560 := Lazy-[?] (0,fW@.fPrelude.span$3) := WHNF-[CJhc.Basics.(,)] (0,fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) <= WHNF-[?] (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) := pn1561 (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) := pn1562 (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) := pn1564 n1565 <= WHNF-[?] n1565 := WHNF-[?] pn1562 <= (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) pn1564 <= (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) (0,fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) := (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) (0,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902) <= WHNF-[?] (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0) := pn1567 (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1) := pn1568 n1569 <= WHNF-[?] n1569 := WHNF-[?] (0,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902) := WHNF-[?] (0,bap_1_theMain$16_100754) <= WHNF-[?] (bap_1_theMain$16_100754,0) := pn1570 (bap_1_theMain$16_100754,1) := pn1571 n1572 <= WHNF-[?] n1572 := WHNF-[?] (0,bap_1_theMain$16_100754) := WHNF-[?] (0,bap_1_theMain$2_100682) <= WHNF-[?] (bap_1_theMain$2_100682,0) := pn1573 n1575 <= WHNF-[?] n1575 := WHNF-[?] (0,bap_1_theMain$2_100682) := WHNF-[?] (0,bap_1_theMain$4_100690) <= WHNF-[?] (bap_1_theMain$4_100690,0) := pn1576 (bap_1_theMain$4_100690,1) := pn1577 n1578 <= WHNF-[?] n1578 := WHNF-[?] (0,bap_1_theMain$4_100690) := WHNF-[?] (0,bap_1_Prelude.Text.lex$31_100580) <= WHNF-[?] (bap_1_Prelude.Text.lex$31_100580,0) := pn1579 (bap_1_Prelude.Text.lex$31_100580,1) := pn1580 n1581 <= WHNF-[?] n1581 := WHNF-[?] (0,bap_1_Prelude.Text.lex$31_100580) := WHNF-[?] (0,bap_1_Prelude.Text.lex$29_100558) <= WHNF-[?] (bap_1_Prelude.Text.lex$29_100558,0) := pn1582 (bap_1_Prelude.Text.lex$29_100558,1) := pn1583 n1584 <= WHNF-[?] n1584 := WHNF-[?] (0,bap_1_Prelude.Text.lex$29_100558) := WHNF-[?] (0,bap_1_Prelude.Text.lex$28_100572) <= WHNF-[?] (bap_1_Prelude.Text.lex$28_100572,0) := pn1585 (bap_1_Prelude.Text.lex$28_100572,1) := pn1586 n1587 <= WHNF-[?] n1587 := WHNF-[?] (0,bap_1_Prelude.Text.lex$28_100572) := WHNF-[?] (0,bap_1_Prelude.Text.lex$25_100534) <= WHNF-[?] (bap_1_Prelude.Text.lex$25_100534,0) := pn1588 (bap_1_Prelude.Text.lex$25_100534,1) := pn1589 n1590 <= WHNF-[?] n1590 := WHNF-[?] (0,bap_1_Prelude.Text.lex$25_100534) := WHNF-[?] (0,bap_1_Prelude.Text.lex$22_100510) <= WHNF-[?] (bap_1_Prelude.Text.lex$22_100510,0) := pn1591 (bap_1_Prelude.Text.lex$22_100510,1) := pn1592 n1593 <= WHNF-[?] n1593 := WHNF-[?] (0,bap_1_Prelude.Text.lex$22_100510) := WHNF-[?] (0,bap_1_Prelude.Text.lex$17_100494) <= WHNF-[?] (bap_1_Prelude.Text.lex$17_100494,0) := pn1594 (bap_1_Prelude.Text.lex$17_100494,1) := pn1595 n1596 <= WHNF-[?] n1596 := WHNF-[?] (0,bap_1_Prelude.Text.lex$17_100494) := WHNF-[?] (0,bap_1_Prelude.Text.lex$21_100502) <= WHNF-[?] (bap_1_Prelude.Text.lex$21_100502,0) := pn1597 (bap_1_Prelude.Text.lex$21_100502,1) := pn1598 n1599 <= WHNF-[?] n1599 := WHNF-[?] (0,bap_1_Prelude.Text.lex$21_100502) := WHNF-[?] (0,bap_1_Prelude.Text.lex$14_100482) <= WHNF-[?] (bap_1_Prelude.Text.lex$14_100482,0) := pn1600 (bap_1_Prelude.Text.lex$14_100482,1) := pn1601 n1602 <= WHNF-[?] n1602 := WHNF-[?] (0,bap_1_Prelude.Text.lex$14_100482) := WHNF-[?] (0,bap_1_Prelude.Text.lex$2_100394) <= WHNF-[?] (bap_1_Prelude.Text.lex$2_100394,0) := pn1603 (bap_1_Prelude.Text.lex$2_100394,1) := pn1604 n1605 <= WHNF-[?] n1605 := WHNF-[?] (0,bap_1_Prelude.Text.lex$2_100394) := WHNF-[?] (0,bap_1_Jhc.Basics.concatMap$2_100318) <= WHNF-[?] (bap_1_Jhc.Basics.concatMap$2_100318,0) := pn1606 (bap_1_Jhc.Basics.concatMap$2_100318,1) := pn1607 n1608 <= WHNF-[?] n1608 := WHNF-[?] (0,bap_1_Jhc.Basics.concatMap$2_100318) := WHNF-[?] Lazy-[?] := pn-14207 Lazy-[?] := pn-14221 ---------------------------- -- NodeAnayze make sure (0,ftheMain$40) is less than WHNF-[?] make sure (ftheMain$37,0) is greater than WHNF-[?] make sure (ftheMain$25,0) is greater than WHNF-[?] Setting value of pn1 to Lazy-[FtheMain$25] make sure (ftheMain$26,0) is greater than Lazy-[FtheMain$25] Setting value of pn2 to Lazy-[FtheMain$26] Setting value of pn3 to WHNF-[CJhc.Prim.:] Setting value of pn4 to WHNF-[CJhc.Prim.:] make sure pn-14207 is greater than WHNF-[CJhc.Prim.:] make sure pn-14221 is greater than Lazy-[FtheMain$40] make sure (ftheMain$2,1) is greater than Lazy-[?] Going up: (ftheMain$2,1) Setting value of (ftheMain$2,1) to Lazy-[?] Setting value of pn8 to WHNF-[P1_theMain$2] make sure n12 is less than WHNF-[?] make sure n12 is greater than WHNF-[CJhc.Prim.[]] make sure (bap_1_theMain$2_100682,0) is greater than WHNF-[P1_theMain$2] Setting value of pn11 to Lazy-[Bap_1_theMain$2_100682] make sure n12 is greater than WHNF-[CJhc.Prim.:] make sure n15 is less than WHNF-[?] Setting value of n15 to WHNF-[?] Setting value of pn16 to Lazy-[?] Setting value of pn17 to Lazy-[?] make sure n18 is less than WHNF-[?] Setting value of n18 to WHNF-[?] make sure (f4094,0) is greater than Lazy-[?] Going up: (f4094,0) Setting value of (f4094,0) to Lazy-[?] make sure pn27 is greater than WHNF-[CJhc.Prim.:] make sure pn27 is greater than WHNF-[?] make sure pn13 is less than Lazy-[?] make sure n29 is less than WHNF-[?] Setting value of n29 to WHNF-[?] Setting value of pn30 to Lazy-[?] Setting value of pn31 to Lazy-[?] make sure n32 is less than WHNF-[?] Setting value of n32 to WHNF-[?] make sure n33 is less than WHNF-[?] make sure (ftheMain$6,0) is greater than Lazy-[?] Going up: (ftheMain$6,0) Setting value of (ftheMain$6,0) to Lazy-[?] make sure (ftheMain$7,0) is greater than Lazy-[?] Going up: (ftheMain$7,0) Setting value of (ftheMain$7,0) to Lazy-[?] Setting value of pn35 to Lazy-[FtheMain$7] make sure n36 is less than WHNF-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$7] make sure (ftheMain$13,0) is greater than Lazy-[?] Going up: (ftheMain$13,0) Setting value of (ftheMain$13,0) to Lazy-[?] Setting value of pn38 to Lazy-[FtheMain$13] make sure n39 is less than WHNF-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$13] make sure n41 is less than WHNF-[?] Setting value of n41 to WHNF-[?] make sure n46 is less than WHNF-[?] Setting value of pn42 to Lazy-[?] Setting value of pn43 to Lazy-[?] make sure (ftheMain$22,0) is greater than Lazy-[?] Going up: (ftheMain$22,0) Setting value of (ftheMain$22,0) to Lazy-[?] Setting value of pn44 to Lazy-[FtheMain$22] make sure (ftheMain$20,0) is greater than Lazy-[?] Going up: (ftheMain$20,0) Setting value of (ftheMain$20,0) to Lazy-[?] Setting value of pn45 to Lazy-[FtheMain$20] make sure n46 is greater than WHNF-[CJhc.Prim.:] make sure n46 is greater than WHNF-[CJhc.Prim.[]] make sure n48 is less than WHNF-[?] make sure (fJhc.Basics.concatMap$2,0) is greater than WHNF-[?] make sure n63 is less than WHNF-[?] Setting value of n63 to WHNF-[?] make sure n65 is less than WHNF-[?] Setting value of n65 to WHNF-[?] Setting value of pn66 to Lazy-[?] Setting value of pn67 to Lazy-[?] make sure n68 is less than WHNF-[?] Setting value of n68 to WHNF-[?] make sure (f2864,0) is greater than Lazy-[?] Going up: (f2864,0) Setting value of (f2864,0) to Lazy-[?] make sure (f2396,0) is less than Lazy-[?] Setting value of pn49 to Lazy-[?] Setting value of pn50 to Lazy-[?] make sure n51 is less than WHNF-[?] Setting value of n51 to WHNF-[?] make sure n52 is less than WHNF-[?] Setting value of n52 to WHNF-[?] make sure n54 is less than WHNF-[?] Setting value of pn55 to Lazy-[?] Setting value of pn56 to Lazy-[?] make sure (ftheMain$42,0) is greater than Lazy-[?] Going up: (ftheMain$42,0) Setting value of (ftheMain$42,0) to Lazy-[?] make sure (ftheMain$42,1) is greater than WHNF-[?] Setting value of pn57 to Lazy-[FtheMain$42] make sure (fPrelude.Text.shows,0) is greater than Lazy-[?] Going up: (fPrelude.Text.shows,0) Setting value of (fPrelude.Text.shows,0) to Lazy-[?] make sure (fPrelude.Text.shows,1) is greater than Lazy-[FtheMain$42] Setting value of pn58 to Lazy-[FPrelude.Text.shows] Setting value of pn59 to WHNF-[CJhc.Prim.:] make sure (f2396,0) is greater than WHNF-[CJhc.Prim.:] make sure (f2396,0) is greater than WHNF-[?] Setting value of pn60 to Lazy-[?] Setting value of pn61 to Lazy-[?] Setting value of pn71 to Lazy-[?] Setting value of pn72 to Lazy-[?] make sure (fJhc.IO.putErrLn,0) is greater than WHNF-[?] make sure (fJhc.IO.putErrLn,0) is greater than WHNF-[?] make sure (0,ftheMain$42) is less than WHNF-[?] make sure pn75 is greater than Lazy-[?] Going up: pn75 Setting value of pn75 to Lazy-[?] make sure (ftheMain$42,0) is greater than Lazy-[?] make sure n77 is less than WHNF-[?] Setting value of n77 to WHNF-[?] Setting value of pn78 to Lazy-[?] Setting value of pn79 to Lazy-[?] make sure (ftheMain$42,0) is greater than Lazy-[?] Setting value of pn80 to Lazy-[FtheMain$42] make sure (fPrelude.Text.shows,0) is greater than Lazy-[?] make sure (fPrelude.Text.shows,1) is greater than Lazy-[FtheMain$42] Setting value of pn81 to Lazy-[FPrelude.Text.shows] make sure (0,ftheMain$42) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$42) is greater than WHNF-[CJhc.Prim.:] make sure (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) is less than WHNF-[?] Setting value of pn86 to WHNF-[CInteger#] Setting value of pn87 to WHNF-[CInteger#] make sure (fJhc.IO.putErrLn,0) is greater than WHNF-[?] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0) is greater than WHNF-[?] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1) is greater than WHNF-[CInteger#] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) is greater than WHNF-[?] Setting value of pn90 to Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer] Setting value of pn91 to Lazy-[FJhc.Basics.++] make sure (fJhc.IO.putErrLn,0) is greater than Lazy-[FJhc.Basics.++] Going up: (fJhc.IO.putErrLn,0) Setting value of (fJhc.IO.putErrLn,0) to Lazy-[?] Setting value of pn94 to Lazy-[FW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2] make sure (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1) is greater than Lazy-[FW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2] Setting value of pn95 to Lazy-[Bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902] make sure (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) is greater than WHNF-[CJhc.Prim.:] Setting value of pn97 to WHNF-[CJhc.Prim.:] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) is greater than WHNF-[CInteger#] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) is greater than WHNF-[CJhc.Prim.:] make sure n54 is less than WHNF-[?] make sure n54 is greater than WHNF-[CJhc.Prim.[]] make sure n101 is less than WHNF-[?] Setting value of n101 to WHNF-[?] Setting value of pn102 to Lazy-[?] Setting value of pn103 to Lazy-[?] make sure (ftheMain$41,1) is greater than Lazy-[?] Going up: (ftheMain$41,1) Setting value of (ftheMain$41,1) to Lazy-[?] make sure pn-14221 is less than Lazy-[?] Setting value of pn105 to Lazy-[FtheMain$41] make sure n54 is greater than WHNF-[CJhc.Prim.:] make sure n54 is greater than WHNF-[CJhc.Prim.[]] make sure (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2) is less than WHNF-[?] Setting value of (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2) to WHNF-[CInt#] make sure (0,ftheMain$36) is less than WHNF-[?] make sure n111 is less than WHNF-[?] make sure (ftheMain$27,0) is greater than WHNF-[?] make sure (0,ftheMain$40) is less than WHNF-[?] make sure n114 is less than WHNF-[?] Setting value of n114 to WHNF-[?] Setting value of pn115 to Lazy-[?] Setting value of pn116 to Lazy-[?] make sure (ftheMain$36,0) is greater than Lazy-[?] Going up: (ftheMain$36,0) Setting value of (ftheMain$36,0) to Lazy-[?] make sure (ftheMain$27,1) is greater than Lazy-[?] Going up: (ftheMain$27,1) Setting value of (ftheMain$27,1) to Lazy-[?] make sure (ftheMain$36,0) is less than Lazy-[?] Boxed in value of (ftheMain$36,0) being set to Lazy-[?] Setting value of (ftheMain$36,0) to Lazy-[?] make sure (ftheMain$27,1) is greater than Lazy-[?] make sure (ftheMain$27,1) is greater than Lazy-[?] Setting value of pn117 to Lazy-[FtheMain$36] make sure (0,ftheMain$40) is greater than WHNF-[CJhc.Prim.:] make sure (0,fW@.f5414) is less than WHNF-[?] Setting value of pn123 to WHNF-[CInteger#] Setting value of pn124 to WHNF-[CInteger#] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (ftheMain$28,5) is greater than WHNF-[CInteger#] make sure (ftheMain$28,6) is greater than WHNF-[CInteger#] make sure (ftheMain$28,7) is greater than WHNF-[?] make sure (0,ftheMain$28) is less than WHNF-[?] make sure n141 is less than WHNF-[?] Setting value of n141 to WHNF-[?] Setting value of pn143 to Lazy-[FtheMain$29] Setting value of pn147 to WHNF-[CJhc.Order.Bool#] make sure n148 is less than WHNF-[?] make sure (ftheMain$30,4) is greater than Lazy-[FtheMain$29] make sure (ftheMain$30,5) is greater than WHNF-[CJhc.Order.Bool#] Setting value of pn150 to WHNF-[CJhc.Order.Bool#] make sure (ftheMain$31,7) is greater than Lazy-[FtheMain$29] make sure (ftheMain$31,8) is greater than WHNF-[CJhc.Order.Bool#] Setting value of pn153 to WHNF-[CJhc.Order.Bool#] make sure n154 is less than WHNF-[?] make sure (ftheMain$30,4) is greater than Lazy-[FtheMain$29] make sure (ftheMain$30,5) is greater than WHNF-[CJhc.Order.Bool#] Setting value of pn156 to WHNF-[CJhc.Order.Bool#] make sure (ftheMain$31,7) is greater than Lazy-[FtheMain$29] make sure (ftheMain$31,8) is greater than WHNF-[CJhc.Order.Bool#] Setting value of pn160 to WHNF-[CJhc.Order.Bool#] make sure n161 is less than WHNF-[?] make sure (ftheMain$30,4) is greater than Lazy-[FtheMain$29] make sure (ftheMain$30,5) is greater than WHNF-[CJhc.Order.Bool#] Setting value of pn163 to WHNF-[CJhc.Order.Bool#] make sure (ftheMain$31,7) is greater than Lazy-[FtheMain$29] make sure (ftheMain$31,8) is greater than WHNF-[CJhc.Order.Bool#] Setting value of pn166 to WHNF-[CJhc.Order.Bool#] make sure n167 is less than WHNF-[?] make sure (ftheMain$30,4) is greater than Lazy-[FtheMain$29] make sure (ftheMain$30,5) is greater than WHNF-[CJhc.Order.Bool#] Setting value of pn169 to WHNF-[CJhc.Order.Bool#] make sure (ftheMain$31,7) is greater than Lazy-[FtheMain$29] make sure (ftheMain$31,8) is greater than WHNF-[CJhc.Order.Bool#] make sure n170 is less than WHNF-[?] make sure (ftheMain$30,4) is greater than Lazy-[FtheMain$29] make sure (ftheMain$30,5) is greater than WHNF-[?] Setting value of pn172 to WHNF-[CJhc.Order.Bool#] make sure (ftheMain$31,7) is greater than Lazy-[FtheMain$29] make sure (ftheMain$31,8) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,ftheMain$31) is less than WHNF-[?] make sure n182 is less than WHNF-[?] Setting value of n182 to WHNF-[?] Setting value of pn184 to Lazy-[FtheMain$32] Setting value of pn185 to Lazy-[FtheMain$33] Setting value of pn186 to WHNF-[CJhc.Basics.(,,,)] make sure (ftheMain$27,0) is greater than WHNF-[CJhc.Basics.(,,,)] make sure (ftheMain$31,4) is less than Lazy-[?] make sure (ftheMain$28,4) is less than Lazy-[?] make sure (fW@.f5414,4) is less than Lazy-[?] Setting value of pn187 to Lazy-[FtheMain$27] make sure (0,ftheMain$31) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$28) is greater than WHNF-[CJhc.Prim.:] make sure (0,fW@.f5414) is greater than WHNF-[CJhc.Prim.:] make sure n188 is less than WHNF-[?] Setting value of n188 to WHNF-[?] Setting value of pn189 to Lazy-[?] Setting value of pn190 to Lazy-[?] make sure (ftheMain$34,2) is greater than Lazy-[?] Going up: (ftheMain$34,2) Setting value of (ftheMain$34,2) to Lazy-[?] Setting value of pn191 to Lazy-[FtheMain$34] make sure (ftheMain$35,2) is greater than Lazy-[?] Going up: (ftheMain$35,2) Setting value of (ftheMain$35,2) to Lazy-[?] Setting value of pn192 to Lazy-[FtheMain$35] Setting value of pn193 to WHNF-[CJhc.Basics.(,,,)] make sure (ftheMain$27,0) is greater than WHNF-[CJhc.Basics.(,,,)] make sure (ftheMain$27,1) is greater than Lazy-[?] make sure (0,ftheMain$34) is less than WHNF-[?] make sure pn196 is greater than Lazy-[?] Going up: pn196 Setting value of pn196 to Lazy-[?] make sure (ftheMain$34,2) is greater than Lazy-[?] make sure n197 is less than WHNF-[?] Setting value of n197 to WHNF-[?] make sure n198 is less than WHNF-[?] Setting value of n198 to WHNF-[?] make sure n199 is less than WHNF-[?] Setting value of n199 to WHNF-[?] Setting value of (0,ftheMain$34) to WHNF-[CInteger#] make sure (0,ftheMain$35) is less than WHNF-[?] make sure pn207 is greater than Lazy-[?] Going up: pn207 Setting value of pn207 to Lazy-[?] make sure (ftheMain$35,2) is greater than Lazy-[?] make sure n208 is less than WHNF-[?] Setting value of n208 to WHNF-[?] Setting value of (0,ftheMain$35) to WHNF-[CInteger#] make sure (0,ftheMain$32) is less than WHNF-[?] make sure n215 is less than WHNF-[?] Setting value of n215 to WHNF-[?] make sure n216 is less than WHNF-[?] Setting value of n216 to WHNF-[?] Setting value of (0,ftheMain$32) to WHNF-[CInteger#] make sure (0,ftheMain$33) is less than WHNF-[?] make sure n224 is less than WHNF-[?] Setting value of n224 to WHNF-[?] make sure n225 is less than WHNF-[?] Setting value of n225 to WHNF-[?] Setting value of (0,ftheMain$33) to WHNF-[CInteger#] make sure (0,ftheMain$29) is less than WHNF-[?] make sure n232 is less than WHNF-[?] Setting value of n232 to WHNF-[?] Setting value of (0,ftheMain$29) to WHNF-[CInteger#] make sure n148 is less than WHNF-[?] make sure n241 is less than WHNF-[?] Setting value of n241 to WHNF-[?] make sure n148 is greater than WHNF-[CJhc.Order.Bool#] make sure n243 is less than WHNF-[?] Setting value of n243 to WHNF-[?] make sure n244 is less than WHNF-[?] Setting value of n244 to WHNF-[?] make sure n245 is less than WHNF-[?] Setting value of n245 to WHNF-[?] make sure n148 is greater than WHNF-[CJhc.Order.Bool#] make sure n148 is greater than WHNF-[CJhc.Order.Bool#] make sure (0,ftheMain$26) is less than WHNF-[?] Going up: (ftheMain$25,0) Setting value of (ftheMain$25,0) to Lazy-[?] make sure (ftheMain$26,0) is less than Lazy-[?] Setting value of pn260 to Lazy-[FtheMain$25] make sure (ftheMain$26,0) is greater than Lazy-[FtheMain$25] Setting value of pn261 to Lazy-[FtheMain$26] Setting value of pn262 to WHNF-[CJhc.Prim.:] Setting value of pn263 to WHNF-[CJhc.Prim.:] Setting value of (0,ftheMain$26) to WHNF-[CJhc.Prim.:] make sure n111 is less than WHNF-[?] make sure pn265 is greater than Lazy-[?] Going up: pn265 Setting value of pn265 to Lazy-[?] make sure (ftheMain$27,1) is greater than Lazy-[?] make sure n266 is less than WHNF-[?] Setting value of n266 to WHNF-[?] Setting value of pn267 to Lazy-[?] Setting value of pn268 to Lazy-[?] Setting value of pn269 to Lazy-[?] Setting value of pn270 to Lazy-[?] make sure n271 is less than WHNF-[?] Setting value of n271 to WHNF-[?] make sure n272 is less than WHNF-[?] Setting value of n272 to WHNF-[?] make sure (fW@.f5414,0) is greater than Lazy-[?] Going up: (fW@.f5414,0) Setting value of (fW@.f5414,0) to Lazy-[?] make sure (ftheMain$28,0) is greater than Lazy-[?] Going up: (ftheMain$28,0) Setting value of (ftheMain$28,0) to Lazy-[?] make sure (fW@.f5414,0) is less than Lazy-[?] Boxed in value of (fW@.f5414,0) being set to Lazy-[?] Setting value of (fW@.f5414,0) to Lazy-[?] make sure (ftheMain$28,0) is greater than Lazy-[?] make sure (ftheMain$31,0) is greater than Lazy-[?] Going up: (ftheMain$31,0) Setting value of (ftheMain$31,0) to Lazy-[?] make sure (ftheMain$28,0) is less than Lazy-[?] Boxed in value of (ftheMain$28,0) being set to Lazy-[?] Setting value of (ftheMain$28,0) to Lazy-[?] make sure (fW@.f5414,0) is less than Lazy-[?] make sure (ftheMain$31,0) is greater than Lazy-[?] make sure (ftheMain$30,0) is greater than Lazy-[?] Going up: (ftheMain$30,0) Setting value of (ftheMain$30,0) to Lazy-[?] make sure (ftheMain$28,0) is less than Lazy-[?] make sure (fW@.f5414,0) is less than Lazy-[?] make sure (ftheMain$34,0) is greater than Lazy-[?] Going up: (ftheMain$34,0) Setting value of (ftheMain$34,0) to Lazy-[?] make sure (ftheMain$31,0) is less than Lazy-[?] Boxed in value of (ftheMain$31,0) being set to Lazy-[?] Setting value of (ftheMain$31,0) to Lazy-[?] make sure (ftheMain$28,0) is less than Lazy-[?] make sure (ftheMain$34,0) is greater than Lazy-[?] make sure (ftheMain$33,0) is greater than Lazy-[?] Going up: (ftheMain$33,0) Setting value of (ftheMain$33,0) to Lazy-[?] make sure (ftheMain$31,0) is less than Lazy-[?] make sure (ftheMain$28,0) is less than Lazy-[?] make sure (ftheMain$33,0) is greater than Lazy-[?] make sure (ftheMain$34,0) is greater than Lazy-[?] make sure (ftheMain$33,0) is greater than Lazy-[?] make sure (ftheMain$30,0) is greater than Lazy-[?] make sure (ftheMain$31,0) is greater than Lazy-[?] make sure (ftheMain$30,0) is greater than Lazy-[?] make sure (ftheMain$28,0) is greater than Lazy-[?] make sure (fW@.f5414,1) is greater than Lazy-[?] Going up: (fW@.f5414,1) Setting value of (fW@.f5414,1) to Lazy-[?] make sure (ftheMain$28,1) is greater than Lazy-[?] Going up: (ftheMain$28,1) Setting value of (ftheMain$28,1) to Lazy-[?] make sure (fW@.f5414,1) is less than Lazy-[?] Boxed in value of (fW@.f5414,1) being set to Lazy-[?] Setting value of (fW@.f5414,1) to Lazy-[?] make sure (ftheMain$28,1) is greater than Lazy-[?] make sure (ftheMain$31,1) is greater than Lazy-[?] Going up: (ftheMain$31,1) Setting value of (ftheMain$31,1) to Lazy-[?] make sure (ftheMain$28,1) is less than Lazy-[?] Boxed in value of (ftheMain$28,1) being set to Lazy-[?] Setting value of (ftheMain$28,1) to Lazy-[?] make sure (fW@.f5414,1) is less than Lazy-[?] make sure (ftheMain$31,1) is greater than Lazy-[?] make sure (ftheMain$29,0) is greater than Lazy-[?] Going up: (ftheMain$29,0) Setting value of (ftheMain$29,0) to Lazy-[?] make sure (ftheMain$28,1) is less than Lazy-[?] make sure (ftheMain$30,1) is greater than Lazy-[?] Going up: (ftheMain$30,1) Setting value of (ftheMain$30,1) to Lazy-[?] make sure (ftheMain$28,1) is less than Lazy-[?] make sure (fW@.f5414,1) is less than Lazy-[?] make sure (ftheMain$34,1) is greater than Lazy-[?] Going up: (ftheMain$34,1) Setting value of (ftheMain$34,1) to Lazy-[?] make sure (ftheMain$31,1) is less than Lazy-[?] Boxed in value of (ftheMain$31,1) being set to Lazy-[?] Setting value of (ftheMain$31,1) to Lazy-[?] make sure (ftheMain$28,1) is less than Lazy-[?] make sure (ftheMain$34,1) is greater than Lazy-[?] make sure (ftheMain$32,0) is greater than Lazy-[?] Going up: (ftheMain$32,0) Setting value of (ftheMain$32,0) to Lazy-[?] make sure (ftheMain$31,1) is less than Lazy-[?] make sure (ftheMain$28,1) is less than Lazy-[?] make sure (ftheMain$32,0) is greater than Lazy-[?] make sure (ftheMain$34,1) is greater than Lazy-[?] make sure (ftheMain$32,0) is greater than Lazy-[?] make sure (ftheMain$29,0) is greater than Lazy-[?] make sure (ftheMain$30,1) is greater than Lazy-[?] make sure (ftheMain$31,1) is greater than Lazy-[?] make sure (ftheMain$29,0) is greater than Lazy-[?] make sure (ftheMain$30,1) is greater than Lazy-[?] make sure (ftheMain$28,1) is greater than Lazy-[?] make sure (fW@.f5414,4) is greater than Lazy-[?] Boxed in value of (fW@.f5414,4) being set to Lazy-[?] Setting value of (fW@.f5414,4) to Lazy-[?] make sure (ftheMain$28,4) is greater than Lazy-[?] Boxed in value of (ftheMain$28,4) being set to Lazy-[?] Setting value of (ftheMain$28,4) to Lazy-[?] make sure (fW@.f5414,4) is less than Lazy-[?] make sure (ftheMain$31,4) is greater than Lazy-[?] Boxed in value of (ftheMain$31,4) being set to Lazy-[?] Setting value of (ftheMain$31,4) to Lazy-[?] make sure (ftheMain$28,4) is less than Lazy-[?] make sure (ftheMain$31,4) is greater than Lazy-[?] make sure (ftheMain$28,4) is greater than Lazy-[?] make sure (0,ftheMain$24) is less than WHNF-[?] make sure n276 is less than WHNF-[?] Setting value of n276 to WHNF-[?] Setting value of pn277 to Lazy-[?] Setting value of pn278 to Lazy-[?] make sure n279 is less than WHNF-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex,0) Setting value of (fPrelude.Text.lex,0) to Lazy-[?] make sure (ftheMain$23,0) is greater than Lazy-[?] Going up: (ftheMain$23,0) Setting value of (ftheMain$23,0) to Lazy-[?] make sure (ftheMain$23,1) is greater than Lazy-[?] Going up: (ftheMain$23,1) Setting value of (ftheMain$23,1) to Lazy-[?] Setting value of pn281 to WHNF-[P1_theMain$23] make sure (fJhc.Basics.concatMap$2,0) is greater than WHNF-[P1_theMain$23] make sure (0,ftheMain$25) is less than WHNF-[?] make sure pn282 is greater than Lazy-[?] Going up: pn282 Setting value of pn282 to Lazy-[?] make sure (ftheMain$25,0) is greater than Lazy-[?] make sure n283 is less than WHNF-[?] Setting value of n283 to WHNF-[?] Setting value of (0,ftheMain$25) to WHNF-[CInteger#] make sure (0,ftheMain$22) is less than WHNF-[?] make sure pn286 is greater than Lazy-[?] Going up: pn286 Setting value of pn286 to Lazy-[?] make sure (ftheMain$22,0) is greater than Lazy-[?] make sure n287 is less than WHNF-[?] Setting value of n287 to WHNF-[?] Setting value of pn288 to Lazy-[?] Setting value of pn289 to Lazy-[?] make sure (ftheMain$22,0) is greater than Lazy-[?] Setting value of pn290 to Lazy-[FtheMain$22] make sure (ftheMain$20,0) is greater than Lazy-[?] Setting value of pn291 to Lazy-[FtheMain$20] make sure (0,ftheMain$22) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$22) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$23) is less than WHNF-[?] make sure pn292 is greater than Lazy-[?] Going up: pn292 Setting value of pn292 to Lazy-[?] make sure (ftheMain$23,0) is greater than Lazy-[?] make sure pn293 is greater than Lazy-[?] Going up: pn293 Setting value of pn293 to Lazy-[?] make sure (ftheMain$23,1) is greater than Lazy-[?] make sure n294 is less than WHNF-[?] Setting value of n294 to WHNF-[?] Setting value of pn295 to Lazy-[?] Setting value of pn296 to Lazy-[?] make sure n297 is less than WHNF-[?] Setting value of n297 to WHNF-[?] make sure n298 is less than WHNF-[?] Setting value of n298 to WHNF-[?] make sure (0,ftheMain$23) is greater than WHNF-[CJhc.Prim.:] Setting value of pn299 to Lazy-[?] Setting value of pn300 to Lazy-[?] make sure (0,ftheMain$23) is greater than WHNF-[CJhc.Prim.[]] Setting value of pn301 to Lazy-[?] Setting value of pn302 to Lazy-[?] make sure (0,ftheMain$23) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$21) is less than WHNF-[?] make sure n304 is less than WHNF-[?] Setting value of n304 to WHNF-[?] Setting value of (0,ftheMain$21) to WHNF-[CInt#] make sure (0,ftheMain$20) is less than WHNF-[?] make sure pn307 is greater than Lazy-[?] Going up: pn307 Setting value of pn307 to Lazy-[?] make sure (ftheMain$20,0) is greater than Lazy-[?] make sure n308 is less than WHNF-[?] Setting value of n308 to WHNF-[?] Setting value of pn309 to Lazy-[?] Setting value of pn310 to Lazy-[?] make sure (ftheMain$21,0) is greater than Lazy-[?] Going up: (ftheMain$21,0) Setting value of (ftheMain$21,0) to Lazy-[?] Setting value of pn311 to Lazy-[FtheMain$21] Setting value of (0,ftheMain$20) to WHNF-[CJhc.Basics.(,)] make sure (0,ftheMain$13) is less than WHNF-[?] make sure pn312 is greater than Lazy-[?] Going up: pn312 Setting value of pn312 to Lazy-[?] make sure (ftheMain$13,0) is greater than Lazy-[?] make sure n313 is less than WHNF-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] make sure n315 is less than WHNF-[?] Setting value of n315 to WHNF-[?] Setting value of pn316 to Lazy-[?] Setting value of pn317 to Lazy-[?] make sure n318 is less than WHNF-[?] Setting value of n318 to WHNF-[?] Setting value of pn319 to Lazy-[?] Setting value of pn320 to Lazy-[?] make sure (fJhc.String.eqUnpackedString,1) is greater than Lazy-[?] Going up: (fJhc.String.eqUnpackedString,1) Setting value of (fJhc.String.eqUnpackedString,1) to Lazy-[?] make sure n322 is less than WHNF-[?] make sure (ftheMain$6,0) is greater than Lazy-[?] make sure (ftheMain$7,0) is greater than Lazy-[?] Setting value of pn324 to Lazy-[FtheMain$7] make sure n325 is less than WHNF-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$7] make sure (ftheMain$13,0) is greater than Lazy-[?] Setting value of pn327 to Lazy-[FtheMain$13] make sure n328 is less than WHNF-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$13] make sure n330 is less than WHNF-[?] Setting value of n330 to WHNF-[?] make sure n341 is less than WHNF-[?] Setting value of pn331 to Lazy-[?] Setting value of pn332 to Lazy-[?] make sure n333 is less than WHNF-[?] Setting value of n333 to WHNF-[?] Setting value of pn334 to Lazy-[?] Setting value of pn335 to Lazy-[?] make sure n336 is less than WHNF-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] make sure n338 is less than WHNF-[?] make sure (ftheMain$15,0) is greater than Lazy-[?] Going up: (ftheMain$15,0) Setting value of (ftheMain$15,0) to Lazy-[?] make sure (ftheMain$17,0) is greater than Lazy-[?] Going up: (ftheMain$17,0) Setting value of (ftheMain$17,0) to Lazy-[?] Setting value of pn340 to Lazy-[FtheMain$17] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$17] make sure n341 is greater than WHNF-[CJhc.Prim.[]] make sure (ftheMain$14,0) is greater than Lazy-[?] Going up: (ftheMain$14,0) Setting value of (ftheMain$14,0) to Lazy-[?] make sure (ftheMain$14,0) is greater than Lazy-[?] make sure (ftheMain$14,1) is greater than WHNF-[?] make sure (0,ftheMain$13) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$17) is less than WHNF-[?] make sure pn343 is greater than Lazy-[?] Going up: pn343 Setting value of pn343 to Lazy-[?] make sure (ftheMain$17,0) is greater than Lazy-[?] make sure n344 is less than WHNF-[?] Setting value of n344 to WHNF-[?] Setting value of pn345 to Lazy-[?] Setting value of pn346 to Lazy-[?] make sure n347 is less than WHNF-[?] Setting value of n347 to WHNF-[?] Setting value of pn348 to Lazy-[?] Setting value of pn349 to Lazy-[?] make sure n350 is less than WHNF-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] make sure n352 is less than WHNF-[?] make sure (ftheMain$15,0) is greater than Lazy-[?] make sure (ftheMain$17,0) is greater than Lazy-[?] Setting value of pn354 to Lazy-[FtheMain$17] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$17] make sure (0,ftheMain$17) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$18) is less than WHNF-[?] make sure n356 is less than WHNF-[?] Setting value of n356 to WHNF-[?] Setting value of pn357 to Lazy-[?] Setting value of pn358 to Lazy-[?] make sure n359 is less than WHNF-[?] Setting value of n359 to WHNF-[?] Setting value of pn360 to Lazy-[?] Setting value of pn361 to Lazy-[?] make sure (fJhc.String.eqUnpackedString,1) is greater than Lazy-[?] make sure n363 is less than WHNF-[?] make sure (ftheMain$6,0) is greater than Lazy-[?] make sure (ftheMain$7,0) is greater than Lazy-[?] Setting value of pn365 to Lazy-[FtheMain$7] make sure n366 is less than WHNF-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$7] make sure (ftheMain$13,0) is greater than Lazy-[?] Setting value of pn368 to Lazy-[FtheMain$13] make sure n369 is less than WHNF-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$13] make sure n371 is less than WHNF-[?] Setting value of n371 to WHNF-[?] make sure n382 is less than WHNF-[?] Setting value of pn372 to Lazy-[?] Setting value of pn373 to Lazy-[?] make sure n374 is less than WHNF-[?] Setting value of n374 to WHNF-[?] Setting value of pn375 to Lazy-[?] Setting value of pn376 to Lazy-[?] make sure n377 is less than WHNF-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] make sure n379 is less than WHNF-[?] make sure (ftheMain$15,0) is greater than Lazy-[?] make sure (ftheMain$17,0) is greater than Lazy-[?] Setting value of pn381 to Lazy-[FtheMain$17] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$17] make sure n382 is greater than WHNF-[CJhc.Prim.[]] make sure (ftheMain$14,0) is greater than Lazy-[?] make sure (ftheMain$14,0) is greater than Lazy-[?] make sure (ftheMain$14,1) is greater than WHNF-[?] make sure (0,ftheMain$18) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$16) is less than WHNF-[?] make sure n387 is less than WHNF-[?] Setting value of n387 to WHNF-[?] Setting value of pn388 to Lazy-[Bap_1_theMain$16_100754] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[Bap_1_theMain$16_100754] make sure n338 is less than WHNF-[?] make sure pn389 is greater than Lazy-[?] Going up: pn389 Setting value of pn389 to Lazy-[?] make sure (ftheMain$15,0) is greater than Lazy-[?] make sure n391 is less than WHNF-[?] Setting value of n391 to WHNF-[?] make sure (ftheMain$15,0) is greater than Lazy-[?] make sure (ftheMain$15,1) is greater than Lazy-[?] Going up: (ftheMain$15,1) Setting value of (ftheMain$15,1) to Lazy-[?] make sure n279 is less than Lazy-[?] Setting value of pn392 to WHNF-[P1_theMain$15] Setting value of pn393 to Lazy-[?] Setting value of pn394 to Lazy-[?] make sure n395 is less than WHNF-[?] Setting value of n395 to WHNF-[?] Setting value of pn396 to Lazy-[?] Setting value of pn397 to Lazy-[?] make sure (fJhc.String.eqUnpackedString,1) is greater than Lazy-[?] make sure (0,f5306) is less than WHNF-[?] make sure (ftheMain$16,0) is greater than WHNF-[P1_theMain$15] make sure (bap_1_theMain$16_100754,0) is greater than WHNF-[P1_theMain$15] make sure (ftheMain$16,1) is greater than Lazy-[?] Going up: (ftheMain$16,1) Setting value of (ftheMain$16,1) to Lazy-[?] make sure (bap_1_theMain$16_100754,1) is greater than Lazy-[?] Going up: (bap_1_theMain$16_100754,1) Setting value of (bap_1_theMain$16_100754,1) to Lazy-[?] make sure (ftheMain$16,1) is less than Lazy-[?] Boxed in value of (ftheMain$16,1) being set to Lazy-[?] Setting value of (ftheMain$16,1) to Lazy-[?] make sure (bap_1_theMain$16_100754,1) is greater than Lazy-[?] make sure (bap_1_theMain$16_100754,1) is greater than Lazy-[?] Setting value of pn399 to WHNF-[CJhc.Basics.(,)] Setting value of pn400 to WHNF-[CJhc.Prim.:] make sure (f5306,0) is greater than WHNF-[CJhc.Prim.:] make sure (ftheMain$16,2) is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure (f5306,0) is greater than WHNF-[?] make sure (ftheMain$16,2) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure n338 is greater than WHNF-[CJhc.Prim.[]] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$7) is less than WHNF-[?] make sure pn402 is greater than Lazy-[?] Going up: pn402 Setting value of pn402 to Lazy-[?] make sure (ftheMain$7,0) is greater than Lazy-[?] make sure n403 is less than WHNF-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] make sure n405 is less than WHNF-[?] Setting value of n405 to WHNF-[?] Setting value of pn406 to Lazy-[?] Setting value of pn407 to Lazy-[?] make sure n408 is less than WHNF-[?] Setting value of n408 to WHNF-[?] Setting value of pn409 to Lazy-[?] Setting value of pn410 to Lazy-[?] make sure (fJhc.String.eqUnpackedString,1) is greater than Lazy-[?] make sure n412 is less than WHNF-[?] make sure (ftheMain$6,0) is greater than Lazy-[?] make sure n414 is less than WHNF-[?] Setting value of n414 to WHNF-[?] make sure n419 is less than WHNF-[?] Setting value of pn415 to Lazy-[?] Setting value of pn416 to Lazy-[?] make sure (ftheMain$9,0) is greater than Lazy-[?] Going up: (ftheMain$9,0) Setting value of (ftheMain$9,0) to Lazy-[?] Setting value of pn417 to Lazy-[FtheMain$9] make sure (ftheMain$11,0) is greater than Lazy-[?] Going up: (ftheMain$11,0) Setting value of (ftheMain$11,0) to Lazy-[?] Setting value of pn418 to Lazy-[FtheMain$11] make sure n419 is greater than WHNF-[CJhc.Prim.:] make sure n419 is greater than WHNF-[CJhc.Prim.[]] make sure (ftheMain$8,0) is greater than Lazy-[?] Going up: (ftheMain$8,0) Setting value of (ftheMain$8,0) to Lazy-[?] make sure (ftheMain$8,0) is greater than Lazy-[?] make sure (ftheMain$8,1) is greater than WHNF-[?] make sure (0,ftheMain$7) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$14) is less than WHNF-[?] make sure pn421 is greater than Lazy-[?] Going up: pn421 Setting value of pn421 to Lazy-[?] make sure (ftheMain$14,0) is greater than Lazy-[?] make sure n423 is less than WHNF-[?] Setting value of n423 to WHNF-[?] make sure (ftheMain$18,0) is greater than Lazy-[?] Going up: (ftheMain$18,0) Setting value of (ftheMain$18,0) to Lazy-[?] Setting value of pn424 to Lazy-[FtheMain$18] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$18] make sure (0,ftheMain$11) is less than WHNF-[?] make sure pn425 is greater than Lazy-[?] Going up: pn425 Setting value of pn425 to Lazy-[?] make sure (ftheMain$11,0) is greater than Lazy-[?] make sure n426 is less than WHNF-[?] Setting value of n426 to WHNF-[?] Setting value of pn427 to Lazy-[?] Setting value of pn428 to Lazy-[?] make sure (ftheMain$9,0) is greater than Lazy-[?] Setting value of pn429 to Lazy-[FtheMain$9] make sure (ftheMain$11,0) is greater than Lazy-[?] Setting value of pn430 to Lazy-[FtheMain$11] make sure (0,ftheMain$11) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$11) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$12) is less than WHNF-[?] make sure n432 is less than WHNF-[?] Setting value of n432 to WHNF-[?] Setting value of pn433 to Lazy-[?] Setting value of pn434 to Lazy-[?] make sure n435 is less than WHNF-[?] Setting value of n435 to WHNF-[?] Setting value of pn436 to Lazy-[?] Setting value of pn437 to Lazy-[?] make sure (fJhc.String.eqUnpackedString,1) is greater than Lazy-[?] make sure n439 is less than WHNF-[?] make sure (ftheMain$6,0) is greater than Lazy-[?] make sure n441 is less than WHNF-[?] Setting value of n441 to WHNF-[?] make sure n446 is less than WHNF-[?] Setting value of pn442 to Lazy-[?] Setting value of pn443 to Lazy-[?] make sure (ftheMain$9,0) is greater than Lazy-[?] Setting value of pn444 to Lazy-[FtheMain$9] make sure (ftheMain$11,0) is greater than Lazy-[?] Setting value of pn445 to Lazy-[FtheMain$11] make sure n446 is greater than WHNF-[CJhc.Prim.:] make sure n446 is greater than WHNF-[CJhc.Prim.[]] make sure (ftheMain$8,0) is greater than Lazy-[?] make sure (ftheMain$8,0) is greater than Lazy-[?] make sure (ftheMain$8,1) is greater than WHNF-[?] make sure (0,ftheMain$12) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$10) is less than WHNF-[?] make sure n449 is less than WHNF-[?] Setting value of n449 to WHNF-[?] Setting value of (0,ftheMain$10) to WHNF-[CInteger#] make sure (0,ftheMain$9) is less than WHNF-[?] make sure pn452 is greater than Lazy-[?] Going up: pn452 Setting value of pn452 to Lazy-[?] make sure (ftheMain$9,0) is greater than Lazy-[?] make sure n453 is less than WHNF-[?] Setting value of n453 to WHNF-[?] Setting value of pn454 to Lazy-[?] Setting value of pn455 to Lazy-[?] make sure (ftheMain$10,0) is greater than Lazy-[?] Going up: (ftheMain$10,0) Setting value of (ftheMain$10,0) to Lazy-[?] Setting value of pn456 to Lazy-[FtheMain$10] Setting value of (0,ftheMain$9) to WHNF-[CJhc.Basics.(,)] make sure n33 is less than WHNF-[?] make sure pn457 is greater than Lazy-[?] Going up: pn457 Setting value of pn457 to Lazy-[?] make sure (ftheMain$6,0) is greater than Lazy-[?] make sure n458 is less than WHNF-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] make sure n460 is less than WHNF-[?] Setting value of n460 to WHNF-[?] Setting value of pn461 to Lazy-[?] Setting value of pn462 to Lazy-[?] make sure n463 is less than WHNF-[?] Setting value of n463 to WHNF-[?] Setting value of pn464 to Lazy-[?] Setting value of pn465 to Lazy-[?] make sure n466 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] Going up: (fNumeric.nonnull,1) Setting value of (fNumeric.nonnull,1) to Lazy-[?] make sure n468 is less than WHNF-[?] Setting value of n468 to WHNF-[?] make sure n473 is less than WHNF-[?] Setting value of pn469 to Lazy-[?] Setting value of pn470 to Lazy-[?] make sure (fNumeric.readDec$8,0) is greater than Lazy-[?] Going up: (fNumeric.readDec$8,0) Setting value of (fNumeric.readDec$8,0) to Lazy-[?] Setting value of pn471 to Lazy-[FNumeric.readDec$8] make sure (fNumeric.readDec$2,0) is greater than Lazy-[?] Going up: (fNumeric.readDec$2,0) Setting value of (fNumeric.readDec$2,0) to Lazy-[?] Setting value of pn472 to Lazy-[FNumeric.readDec$2] make sure n473 is greater than WHNF-[CJhc.Prim.:] make sure n473 is greater than WHNF-[CJhc.Prim.[]] make sure n475 is less than WHNF-[?] make sure (ftheMain$3,0) is greater than Lazy-[?] Going up: (ftheMain$3,0) Setting value of (ftheMain$3,0) to Lazy-[?] make sure (ftheMain$5,0) is greater than Lazy-[?] Going up: (ftheMain$5,0) Setting value of (ftheMain$5,0) to Lazy-[?] Setting value of pn477 to Lazy-[FtheMain$5] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$5] make sure n33 is greater than WHNF-[CJhc.Prim.[]] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$8) is less than WHNF-[?] make sure pn478 is greater than Lazy-[?] Going up: pn478 Setting value of pn478 to Lazy-[?] make sure (ftheMain$8,0) is greater than Lazy-[?] make sure n480 is less than WHNF-[?] Setting value of n480 to WHNF-[?] make sure (ftheMain$12,0) is greater than Lazy-[?] Going up: (ftheMain$12,0) Setting value of (ftheMain$12,0) to Lazy-[?] Setting value of pn481 to Lazy-[FtheMain$12] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$12] make sure (0,ftheMain$5) is less than WHNF-[?] make sure pn482 is greater than Lazy-[?] Going up: pn482 Setting value of pn482 to Lazy-[?] make sure (ftheMain$5,0) is greater than Lazy-[?] make sure n483 is less than WHNF-[?] Setting value of n483 to WHNF-[?] Setting value of pn484 to Lazy-[?] Setting value of pn485 to Lazy-[?] make sure n486 is less than WHNF-[?] Setting value of n486 to WHNF-[?] Setting value of pn487 to Lazy-[?] Setting value of pn488 to Lazy-[?] make sure n489 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n491 is less than WHNF-[?] Setting value of n491 to WHNF-[?] make sure n496 is less than WHNF-[?] Setting value of pn492 to Lazy-[?] Setting value of pn493 to Lazy-[?] make sure (fNumeric.readDec$8,0) is greater than Lazy-[?] Setting value of pn494 to Lazy-[FNumeric.readDec$8] make sure (fNumeric.readDec$2,0) is greater than Lazy-[?] Setting value of pn495 to Lazy-[FNumeric.readDec$2] make sure n496 is greater than WHNF-[CJhc.Prim.:] make sure n496 is greater than WHNF-[CJhc.Prim.[]] make sure n498 is less than WHNF-[?] make sure (ftheMain$3,0) is greater than Lazy-[?] make sure (ftheMain$5,0) is greater than Lazy-[?] Setting value of pn500 to Lazy-[FtheMain$5] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FtheMain$5] make sure (0,ftheMain$5) is greater than WHNF-[CJhc.Prim.[]] make sure n475 is less than WHNF-[?] make sure pn501 is greater than Lazy-[?] Going up: pn501 Setting value of pn501 to Lazy-[?] make sure (ftheMain$3,0) is greater than Lazy-[?] make sure n503 is less than WHNF-[?] Setting value of n503 to WHNF-[?] make sure (ftheMain$3,0) is greater than Lazy-[?] make sure (ftheMain$3,1) is greater than Lazy-[?] Going up: (ftheMain$3,1) Setting value of (ftheMain$3,1) to Lazy-[?] make sure pn474 is less than Lazy-[?] make sure pn497 is less than Lazy-[?] Setting value of pn504 to WHNF-[P1_theMain$3] Setting value of pn505 to Lazy-[?] Setting value of pn506 to Lazy-[?] make sure n507 is less than WHNF-[?] Setting value of n507 to WHNF-[?] Setting value of pn508 to Lazy-[?] Setting value of pn509 to Lazy-[?] make sure n510 is less than WHNF-[?] Setting value of n510 to WHNF-[?] make sure (0,f4790) is less than WHNF-[?] make sure (ftheMain$4,0) is greater than WHNF-[P1_theMain$3] make sure (ftheMain$4,1) is greater than Lazy-[?] Going up: (ftheMain$4,1) Setting value of (ftheMain$4,1) to Lazy-[?] Setting value of pn511 to WHNF-[CJhc.Basics.(,)] Setting value of pn512 to WHNF-[CJhc.Prim.:] make sure (f4790,0) is greater than WHNF-[CJhc.Prim.:] make sure (ftheMain$4,2) is greater than WHNF-[CJhc.Prim.:] Setting value of pn513 to Lazy-[?] Setting value of pn514 to Lazy-[?] make sure (f4790,0) is greater than WHNF-[?] make sure (ftheMain$4,2) is greater than WHNF-[?] make sure n475 is greater than WHNF-[CJhc.Prim.[]] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.[]] make sure (0,ftheMain$2) is less than WHNF-[?] Setting value of pn518 to WHNF-[CInt#] make sure (ftheMain$2,1) is greater than Lazy-[?] Setting value of pn519 to WHNF-[P1_theMain$2] make sure (0,ftheMain$2) is greater than WHNF-[CJhc.Prim.[]] make sure (bap_1_theMain$2_100682,0) is greater than WHNF-[P1_theMain$2] Setting value of pn522 to Lazy-[Bap_1_theMain$2_100682] make sure (0,ftheMain$2) is greater than WHNF-[CJhc.Prim.:] make sure (0,f4790) is less than WHNF-[?] make sure pn524 is greater than Lazy-[?] Going up: pn524 Setting value of pn524 to Lazy-[?] make sure (ftheMain$4,1) is greater than Lazy-[?] make sure n526 is less than WHNF-[?] Setting value of n526 to WHNF-[?] make sure (bap_1_theMain$4_100690,1) is greater than Lazy-[?] Going up: (bap_1_theMain$4_100690,1) Setting value of (bap_1_theMain$4_100690,1) to Lazy-[?] Setting value of pn527 to Lazy-[Bap_1_theMain$4_100690] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[Bap_1_theMain$4_100690] make sure (0,fPrelude.Text.lex$34) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] Setting value of (0,fPrelude.Text.lex$34) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$33) is less than WHNF-[?] make sure n532 is less than WHNF-[?] Setting value of n532 to WHNF-[?] Setting value of pn533 to Lazy-[?] Setting value of pn534 to Lazy-[?] make sure n535 is less than WHNF-[?] Setting value of n535 to WHNF-[?] Setting value of pn536 to Lazy-[?] Setting value of pn537 to Lazy-[?] make sure n538 is less than WHNF-[?] Setting value of n538 to WHNF-[?] make sure n560 is less than WHNF-[?] Setting value of pn539 to Lazy-[?] Setting value of pn540 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] Going up: (fW@.fSpec@.Prelude.490.fPrelude.elem,0) Setting value of (fW@.fSpec@.Prelude.490.fPrelude.elem,0) to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n542 is less than WHNF-[?] Setting value of n542 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$20,0) Setting value of (fPrelude.Text.lex$20,0) to Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$20,1) Setting value of (fPrelude.Text.lex$20,1) to Lazy-[?] Setting value of pn543 to WHNF-[P1_Prelude.Text.lex$20] make sure n555 is less than WHNF-[?] Setting value of pn544 to Lazy-[?] Setting value of pn545 to Lazy-[?] make sure n546 is less than WHNF-[?] Setting value of n546 to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (fPrelude.Text.lex$21,0) is greater than WHNF-[P1_Prelude.Text.lex$20] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$21,1) Setting value of (fPrelude.Text.lex$21,1) to Lazy-[?] Setting value of pn547 to Lazy-[?] Setting value of pn548 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n550 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n552 is less than WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$22,0) Setting value of (fPrelude.Text.lex$22,0) to Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$22,1) Setting value of (fPrelude.Text.lex$22,1) to Lazy-[?] make sure (f4440,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is greater than WHNF-[?] make sure (f4440,0) is greater than WHNF-[?] make sure n555 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$24,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$24,0) Setting value of (fPrelude.Text.lex$24,0) to Lazy-[?] make sure (fPrelude.Text.lex$24,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$24,1) Setting value of (fPrelude.Text.lex$24,1) to Lazy-[?] Setting value of pn557 to Lazy-[FPrelude.Text.lex$24] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$24] Setting value of pn558 to WHNF-[CJhc.Basics.(,)] make sure n560 is greater than WHNF-[CJhc.Prim.:] Setting value of pn559 to WHNF-[CJhc.Basics.(,)] make sure n560 is greater than WHNF-[CJhc.Prim.:] make sure n562 is less than WHNF-[?] Setting value of n562 to WHNF-[?] make sure (fPrelude.Text.lex$31,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$31,0) Setting value of (fPrelude.Text.lex$31,0) to Lazy-[?] make sure (fPrelude.Text.lex$31,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$31,1) Setting value of (fPrelude.Text.lex$31,1) to Lazy-[?] Setting value of pn563 to WHNF-[P1_Prelude.Text.lex$31] make sure n568 is less than WHNF-[?] Setting value of pn564 to Lazy-[?] Setting value of pn565 to Lazy-[?] make sure (fPrelude.Text.lex$32,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$32,0) Setting value of (fPrelude.Text.lex$32,0) to Lazy-[?] make sure (fPrelude.Text.lex$32,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$32,1) Setting value of (fPrelude.Text.lex$32,1) to Lazy-[?] Setting value of pn566 to Lazy-[FPrelude.Text.lex$32] make sure (bap_1_Prelude.Text.lex$31_100580,0) is greater than WHNF-[P1_Prelude.Text.lex$31] make sure (bap_1_Prelude.Text.lex$31_100580,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$31_100580,1) Setting value of (bap_1_Prelude.Text.lex$31_100580,1) to Lazy-[?] Setting value of pn567 to Lazy-[Bap_1_Prelude.Text.lex$31_100580] make sure n568 is greater than WHNF-[CJhc.Prim.:] make sure n568 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$33,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$33,0) Setting value of (fPrelude.Text.lex$33,0) to Lazy-[?] Setting value of pn570 to Lazy-[FPrelude.Text.lex$33] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$33] make sure (0,fPrelude.Text.lex$33) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$19) is less than WHNF-[?] make sure n573 is less than WHNF-[?] Setting value of n573 to WHNF-[?] make sure (fPrelude.Text.lex$19,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$19,1) Setting value of (fPrelude.Text.lex$19,1) to Lazy-[?] Setting value of pn574 to WHNF-[P1_Prelude.Text.lex$19] Setting value of pn575 to Lazy-[?] Setting value of pn576 to Lazy-[?] make sure n577 is less than WHNF-[?] Setting value of n577 to WHNF-[?] Setting value of pn578 to Lazy-[?] Setting value of pn579 to Lazy-[?] make sure n580 is less than WHNF-[?] Setting value of n580 to WHNF-[?] make sure (0,f4384) is less than WHNF-[?] make sure (fPrelude.Text.lex$28,1) is greater than WHNF-[P1_Prelude.Text.lex$19] make sure (fPrelude.Text.lex$28,2) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$28,2) Setting value of (fPrelude.Text.lex$28,2) to Lazy-[?] make sure (fPrelude.Text.lex$28,3) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$28,3) Setting value of (fPrelude.Text.lex$28,3) to Lazy-[?] Setting value of pn581 to Lazy-[?] Setting value of pn582 to Lazy-[?] make sure n583 is less than WHNF-[?] Setting value of n583 to WHNF-[?] make sure n585 is less than WHNF-[?] Setting value of n585 to WHNF-[?] Setting value of pn586 to Lazy-[?] Setting value of pn587 to Lazy-[?] make sure n588 is less than WHNF-[?] Setting value of n588 to WHNF-[?] make sure n612 is less than WHNF-[?] Setting value of pn591 to Lazy-[?] Setting value of pn592 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n594 is less than WHNF-[?] Setting value of n594 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] Setting value of pn595 to WHNF-[P1_Prelude.Text.lex$20] make sure n607 is less than WHNF-[?] Setting value of pn596 to Lazy-[?] Setting value of pn597 to Lazy-[?] make sure n598 is less than WHNF-[?] Setting value of n598 to WHNF-[?] make sure (0,f4440-2) is less than WHNF-[?] make sure (fPrelude.Text.lex$21,0) is greater than WHNF-[P1_Prelude.Text.lex$20] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] Setting value of pn599 to Lazy-[?] Setting value of pn600 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n602 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n604 is less than WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure (f4440-2,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is greater than WHNF-[?] make sure (f4440-2,0) is greater than WHNF-[?] make sure n607 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$24,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$24,1) is greater than Lazy-[?] Setting value of pn609 to Lazy-[FPrelude.Text.lex$24] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$24] Setting value of pn610 to WHNF-[CJhc.Basics.(,)] make sure n612 is greater than WHNF-[CJhc.Prim.:] Setting value of pn611 to WHNF-[CJhc.Basics.(,)] make sure n612 is greater than WHNF-[CJhc.Prim.:] Setting value of pn615 to WHNF-[CJhc.Prim.:] make sure n616 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than WHNF-[CJhc.Prim.:] make sure n618 is less than WHNF-[?] make sure n466 is less than Lazy-[?] make sure n641 is less than WHNF-[?] Setting value of pn620 to Lazy-[?] Setting value of pn621 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n623 is less than WHNF-[?] Setting value of n623 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] Setting value of pn624 to WHNF-[P1_Prelude.Text.lex$20] make sure n636 is less than WHNF-[?] Setting value of pn625 to Lazy-[?] Setting value of pn626 to Lazy-[?] make sure n627 is less than WHNF-[?] Setting value of n627 to WHNF-[?] make sure (0,f4440-3) is less than WHNF-[?] make sure (fPrelude.Text.lex$21,0) is greater than WHNF-[P1_Prelude.Text.lex$20] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] Setting value of pn628 to Lazy-[?] Setting value of pn629 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n631 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n633 is less than WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure (f4440-3,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is greater than WHNF-[?] make sure (f4440-3,0) is greater than WHNF-[?] make sure n636 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$24,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$24,1) is greater than Lazy-[?] Setting value of pn638 to Lazy-[FPrelude.Text.lex$24] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$24] Setting value of pn639 to WHNF-[CJhc.Basics.(,)] make sure n641 is greater than WHNF-[CJhc.Prim.:] Setting value of pn640 to WHNF-[CJhc.Basics.(,)] make sure n641 is greater than WHNF-[CJhc.Prim.:] make sure n664 is less than WHNF-[?] Setting value of pn643 to Lazy-[?] Setting value of pn644 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n646 is less than WHNF-[?] Setting value of n646 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] Setting value of pn647 to WHNF-[P1_Prelude.Text.lex$20] make sure n659 is less than WHNF-[?] Setting value of pn648 to Lazy-[?] Setting value of pn649 to Lazy-[?] make sure n650 is less than WHNF-[?] Setting value of n650 to WHNF-[?] make sure (0,f4440-4) is less than WHNF-[?] make sure (fPrelude.Text.lex$21,0) is greater than WHNF-[P1_Prelude.Text.lex$20] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] Setting value of pn651 to Lazy-[?] Setting value of pn652 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n654 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n656 is less than WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure (f4440-4,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is greater than WHNF-[?] make sure (f4440-4,0) is greater than WHNF-[?] make sure n659 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$24,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$24,1) is greater than Lazy-[?] Setting value of pn661 to Lazy-[FPrelude.Text.lex$24] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$24] Setting value of pn662 to WHNF-[CJhc.Basics.(,)] make sure n664 is greater than WHNF-[CJhc.Prim.:] Setting value of pn663 to WHNF-[CJhc.Basics.(,)] make sure n664 is greater than WHNF-[CJhc.Prim.:] make sure n688 is less than WHNF-[?] Setting value of pn667 to Lazy-[?] Setting value of pn668 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n670 is less than WHNF-[?] Setting value of n670 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] Setting value of pn671 to WHNF-[P1_Prelude.Text.lex$20] make sure n683 is less than WHNF-[?] Setting value of pn672 to Lazy-[?] Setting value of pn673 to Lazy-[?] make sure n674 is less than WHNF-[?] Setting value of n674 to WHNF-[?] make sure (0,f4440-5) is less than WHNF-[?] make sure (fPrelude.Text.lex$21,0) is greater than WHNF-[P1_Prelude.Text.lex$20] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] Setting value of pn675 to Lazy-[?] Setting value of pn676 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n678 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n680 is less than WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure (f4440-5,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is greater than WHNF-[?] make sure (f4440-5,0) is greater than WHNF-[?] make sure n683 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$24,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$24,1) is greater than Lazy-[?] Setting value of pn685 to Lazy-[FPrelude.Text.lex$24] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$24] Setting value of pn686 to WHNF-[CJhc.Basics.(,)] make sure n688 is greater than WHNF-[CJhc.Prim.:] Setting value of pn687 to WHNF-[CJhc.Basics.(,)] make sure n688 is greater than WHNF-[CJhc.Prim.:] make sure n711 is less than WHNF-[?] Setting value of pn690 to Lazy-[?] Setting value of pn691 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n693 is less than WHNF-[?] Setting value of n693 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] Setting value of pn694 to WHNF-[P1_Prelude.Text.lex$20] make sure n706 is less than WHNF-[?] Setting value of pn695 to Lazy-[?] Setting value of pn696 to Lazy-[?] make sure n697 is less than WHNF-[?] Setting value of n697 to WHNF-[?] make sure (0,f4440-6) is less than WHNF-[?] make sure (fPrelude.Text.lex$21,0) is greater than WHNF-[P1_Prelude.Text.lex$20] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] Setting value of pn698 to Lazy-[?] Setting value of pn699 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n701 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n703 is less than WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure (f4440-6,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is greater than WHNF-[?] make sure (f4440-6,0) is greater than WHNF-[?] make sure n706 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$24,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$24,1) is greater than Lazy-[?] Setting value of pn708 to Lazy-[FPrelude.Text.lex$24] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$24] Setting value of pn709 to WHNF-[CJhc.Basics.(,)] make sure n711 is greater than WHNF-[CJhc.Prim.:] Setting value of pn710 to WHNF-[CJhc.Basics.(,)] make sure n711 is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$19) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$32) is less than WHNF-[?] make sure pn714 is greater than Lazy-[?] Going up: pn714 Setting value of pn714 to Lazy-[?] make sure (fPrelude.Text.lex$32,0) is greater than Lazy-[?] make sure pn715 is greater than Lazy-[?] Going up: pn715 Setting value of pn715 to Lazy-[?] make sure (fPrelude.Text.lex$32,1) is greater than Lazy-[?] make sure n716 is less than WHNF-[?] Setting value of n716 to WHNF-[?] Setting value of pn717 to Lazy-[?] Setting value of pn718 to Lazy-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than Lazy-[?] Going up: (fJhc.Basics.++,1) Setting value of (fJhc.Basics.++,1) to Lazy-[?] make sure n33 is less than Lazy-[?] make sure n36 is less than Lazy-[?] make sure n338 is less than Lazy-[?] make sure n475 is less than Lazy-[?] make sure pn556 is less than Lazy-[?] make sure pn569 is less than Lazy-[?] make sure pn608 is less than Lazy-[?] make sure pn637 is less than Lazy-[?] make sure pn660 is less than Lazy-[?] make sure pn684 is less than Lazy-[?] make sure pn707 is less than Lazy-[?] make sure (ftheMain$16,2) is less than Lazy-[?] make sure (f5306,0) is less than Lazy-[?] make sure (ftheMain$14,1) is less than Lazy-[?] make sure pn342 is less than Lazy-[?] make sure pn383 is less than Lazy-[?] make sure (ftheMain$8,1) is less than Lazy-[?] make sure pn420 is less than Lazy-[?] make sure pn447 is less than Lazy-[?] make sure (ftheMain$4,2) is less than Lazy-[?] make sure (f4790,0) is less than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[?] Going up: (fJhc.Basics.++,2) Setting value of (fJhc.Basics.++,2) to Lazy-[?] Setting value of pn719 to Lazy-[FJhc.Basics.++] Setting value of pn720 to WHNF-[CJhc.Prim.:] Setting value of (0,fPrelude.Text.lex$32) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$31) is less than WHNF-[?] make sure pn721 is greater than Lazy-[?] Going up: pn721 Setting value of pn721 to Lazy-[?] make sure (fPrelude.Text.lex$31,0) is greater than Lazy-[?] make sure pn722 is greater than Lazy-[?] Going up: pn722 Setting value of pn722 to Lazy-[?] make sure (fPrelude.Text.lex$31,1) is greater than Lazy-[?] make sure n723 is less than WHNF-[?] Setting value of n723 to WHNF-[?] make sure (fPrelude.Text.lex$31,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$31,1) is greater than Lazy-[?] Setting value of pn724 to WHNF-[P1_Prelude.Text.lex$31] Setting value of pn725 to Lazy-[?] Setting value of pn726 to Lazy-[?] make sure (fPrelude.Text.lex$32,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$32,1) is greater than Lazy-[?] Setting value of pn727 to Lazy-[FPrelude.Text.lex$32] make sure (bap_1_Prelude.Text.lex$31_100580,0) is greater than WHNF-[P1_Prelude.Text.lex$31] make sure (bap_1_Prelude.Text.lex$31_100580,1) is greater than Lazy-[?] Setting value of pn728 to Lazy-[Bap_1_Prelude.Text.lex$31_100580] make sure (0,fPrelude.Text.lex$31) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$31) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$29) is less than WHNF-[?] make sure n732 is less than WHNF-[?] Setting value of n732 to WHNF-[?] make sure (fPrelude.Text.lex$29,2) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$29,2) Setting value of (fPrelude.Text.lex$29,2) to Lazy-[?] Setting value of pn733 to WHNF-[P1_Prelude.Text.lex$29] Setting value of pn734 to Lazy-[?] Setting value of pn735 to Lazy-[?] make sure (fPrelude.Text.lex$30,2) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$30,2) Setting value of (fPrelude.Text.lex$30,2) to Lazy-[?] Setting value of pn736 to Lazy-[FPrelude.Text.lex$30] make sure (bap_1_Prelude.Text.lex$29_100558,0) is greater than WHNF-[P1_Prelude.Text.lex$29] make sure (bap_1_Prelude.Text.lex$29_100558,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$29_100558,1) Setting value of (bap_1_Prelude.Text.lex$29_100558,1) to Lazy-[?] Setting value of pn737 to Lazy-[Bap_1_Prelude.Text.lex$29_100558] make sure (0,fPrelude.Text.lex$29) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$29) is greater than WHNF-[CJhc.Prim.[]] make sure (0,f4384) is less than WHNF-[?] make sure pn740 is greater than Lazy-[?] Going up: pn740 Setting value of pn740 to Lazy-[?] make sure (fPrelude.Text.lex$28,2) is greater than Lazy-[?] make sure pn741 is greater than Lazy-[?] Going up: pn741 Setting value of pn741 to Lazy-[?] make sure (fPrelude.Text.lex$28,3) is greater than Lazy-[?] make sure n743 is less than WHNF-[?] Setting value of n743 to WHNF-[?] make sure (fPrelude.Text.lex$29,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$29,1) Setting value of (fPrelude.Text.lex$29,1) to Lazy-[?] make sure (fPrelude.Text.lex$30,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$30,1) Setting value of (fPrelude.Text.lex$30,1) to Lazy-[?] make sure (fPrelude.Text.lex$29,1) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$29,1) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$29,1) to Lazy-[?] make sure (fPrelude.Text.lex$30,1) is greater than Lazy-[?] make sure (fPrelude.Text.lex$30,1) is greater than Lazy-[?] make sure (fPrelude.Text.lex$29,2) is greater than Lazy-[?] Setting value of pn744 to WHNF-[P1_Prelude.Text.lex$29] make sure n749 is less than WHNF-[?] Setting value of pn745 to Lazy-[?] Setting value of pn746 to Lazy-[?] make sure (fPrelude.Text.lex$30,1) is greater than Lazy-[?] make sure (fPrelude.Text.lex$30,2) is greater than Lazy-[?] Setting value of pn747 to Lazy-[FPrelude.Text.lex$30] make sure (bap_1_Prelude.Text.lex$29_100558,0) is greater than WHNF-[P1_Prelude.Text.lex$29] make sure (bap_1_Prelude.Text.lex$29_100558,1) is greater than Lazy-[?] Setting value of pn748 to Lazy-[Bap_1_Prelude.Text.lex$29_100558] make sure n749 is greater than WHNF-[CJhc.Prim.:] make sure n749 is greater than WHNF-[CJhc.Prim.[]] make sure (bap_1_Prelude.Text.lex$28_100572,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$28_100572,1) Setting value of (bap_1_Prelude.Text.lex$28_100572,1) to Lazy-[?] Setting value of pn751 to Lazy-[Bap_1_Prelude.Text.lex$28_100572] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure pn750 is less than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[Bap_1_Prelude.Text.lex$28_100572] make sure (0,fPrelude.Text.lex$30) is less than WHNF-[?] make sure pn753 is greater than Lazy-[?] Going up: pn753 Setting value of pn753 to Lazy-[?] make sure (fPrelude.Text.lex$30,1) is greater than Lazy-[?] make sure pn754 is greater than Lazy-[?] Going up: pn754 Setting value of pn754 to Lazy-[?] make sure (fPrelude.Text.lex$30,2) is greater than Lazy-[?] make sure n755 is less than WHNF-[?] Setting value of n755 to WHNF-[?] Setting value of pn756 to Lazy-[?] Setting value of pn757 to Lazy-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[?] Setting value of pn758 to Lazy-[FJhc.Basics.++] Setting value of pn759 to WHNF-[CJhc.Prim.:] Setting value of (0,fPrelude.Text.lex$30) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$25) is less than WHNF-[?] make sure n762 is less than WHNF-[?] Setting value of n762 to WHNF-[?] make sure (fPrelude.Text.lex$25,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$25,1) Setting value of (fPrelude.Text.lex$25,1) to Lazy-[?] Setting value of pn763 to WHNF-[P1_Prelude.Text.lex$25] Setting value of pn764 to Lazy-[?] Setting value of pn765 to Lazy-[?] make sure (fPrelude.Text.lex$26,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$26,1) Setting value of (fPrelude.Text.lex$26,1) to Lazy-[?] Setting value of pn766 to Lazy-[FPrelude.Text.lex$26] make sure (bap_1_Prelude.Text.lex$25_100534,0) is greater than WHNF-[P1_Prelude.Text.lex$25] make sure (bap_1_Prelude.Text.lex$25_100534,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$25_100534,1) Setting value of (bap_1_Prelude.Text.lex$25_100534,1) to Lazy-[?] Setting value of pn767 to Lazy-[Bap_1_Prelude.Text.lex$25_100534] make sure (0,fPrelude.Text.lex$25) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$25) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$24) is less than WHNF-[?] make sure pn768 is greater than Lazy-[?] Going up: pn768 Setting value of pn768 to Lazy-[?] make sure (fPrelude.Text.lex$24,0) is greater than Lazy-[?] make sure pn769 is greater than Lazy-[?] Going up: pn769 Setting value of pn769 to Lazy-[?] make sure (fPrelude.Text.lex$24,1) is greater than Lazy-[?] make sure n770 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n772 is less than WHNF-[?] Setting value of n772 to WHNF-[?] make sure (fPrelude.Text.lex$25,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$25,0) Setting value of (fPrelude.Text.lex$25,0) to Lazy-[?] make sure (fPrelude.Text.lex$26,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$26,0) Setting value of (fPrelude.Text.lex$26,0) to Lazy-[?] make sure (fPrelude.Text.lex$25,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$25,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$25,0) to Lazy-[?] make sure (fPrelude.Text.lex$26,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$26,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$25,1) is greater than Lazy-[?] Setting value of pn773 to WHNF-[P1_Prelude.Text.lex$25] Setting value of pn774 to Lazy-[?] Setting value of pn775 to Lazy-[?] make sure (fPrelude.Text.lex$26,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$26,1) is greater than Lazy-[?] Setting value of pn776 to Lazy-[FPrelude.Text.lex$26] make sure (bap_1_Prelude.Text.lex$25_100534,0) is greater than WHNF-[P1_Prelude.Text.lex$25] make sure (bap_1_Prelude.Text.lex$25_100534,1) is greater than Lazy-[?] Setting value of pn777 to Lazy-[Bap_1_Prelude.Text.lex$25_100534] make sure (0,fPrelude.Text.lex$24) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$24) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$20) is less than WHNF-[?] make sure pn778 is greater than Lazy-[?] Going up: pn778 Setting value of pn778 to Lazy-[?] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] make sure pn779 is greater than Lazy-[?] Going up: pn779 Setting value of pn779 to Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] make sure n780 is less than WHNF-[?] Setting value of n780 to WHNF-[?] make sure (fPrelude.Text.lex$20,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$20,1) is greater than Lazy-[?] Setting value of pn781 to WHNF-[P1_Prelude.Text.lex$20] Setting value of pn782 to Lazy-[?] Setting value of pn783 to Lazy-[?] make sure n784 is less than WHNF-[?] Setting value of n784 to WHNF-[?] make sure (0,f4440-7) is less than WHNF-[?] make sure (fPrelude.Text.lex$21,0) is greater than WHNF-[P1_Prelude.Text.lex$20] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] Setting value of pn785 to Lazy-[?] Setting value of pn786 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n788 is less than WHNF-[?] make sure (fNumeric.nonnull,0) is greater than WHNF-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure n790 is less than WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure (f4440-7,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is greater than WHNF-[?] make sure (f4440-7,0) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$20) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$26) is less than WHNF-[?] make sure pn793 is greater than Lazy-[?] Going up: pn793 Setting value of pn793 to Lazy-[?] make sure (fPrelude.Text.lex$26,0) is greater than Lazy-[?] make sure pn794 is greater than Lazy-[?] Going up: pn794 Setting value of pn794 to Lazy-[?] make sure (fPrelude.Text.lex$26,1) is greater than Lazy-[?] make sure n795 is less than WHNF-[?] Setting value of n795 to WHNF-[?] Setting value of pn796 to Lazy-[?] Setting value of pn797 to Lazy-[?] Setting value of pn798 to WHNF-[CJhc.Prim.:] Setting value of (0,fPrelude.Text.lex$26) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$23) is less than WHNF-[?] make sure n802 is less than WHNF-[?] Setting value of n802 to WHNF-[?] Setting value of pn803 to Lazy-[?] Setting value of pn804 to Lazy-[?] Setting value of pn805 to WHNF-[CJhc.Prim.:] Setting value of pn806 to WHNF-[CJhc.Prim.:] Setting value of (0,fPrelude.Text.lex$23) to WHNF-[CJhc.Basics.(,)] make sure n552 is less than WHNF-[?] make sure pn807 is greater than Lazy-[?] Going up: pn807 Setting value of pn807 to Lazy-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure pn808 is greater than Lazy-[?] Going up: pn808 Setting value of pn808 to Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure n810 is less than WHNF-[?] Setting value of n810 to WHNF-[?] make sure (fPrelude.Text.lex$22,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,1) is greater than Lazy-[?] make sure (fPrelude.Text.lex$22,2) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$22,2) Setting value of (fPrelude.Text.lex$22,2) to Lazy-[?] make sure n466 is less than Lazy-[?] Setting value of pn811 to WHNF-[P1_Prelude.Text.lex$22] Setting value of pn812 to Lazy-[?] Setting value of pn813 to Lazy-[?] make sure (fPrelude.Text.lex$23,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$23,0) Setting value of (fPrelude.Text.lex$23,0) to Lazy-[?] make sure (fPrelude.Text.lex$23,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$23,1) Setting value of (fPrelude.Text.lex$23,1) to Lazy-[?] make sure (fPrelude.Text.lex$23,2) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$23,2) Setting value of (fPrelude.Text.lex$23,2) to Lazy-[?] Setting value of pn814 to Lazy-[FPrelude.Text.lex$23] make sure (bap_1_Prelude.Text.lex$22_100510,0) is greater than WHNF-[P1_Prelude.Text.lex$22] make sure (bap_1_Prelude.Text.lex$22_100510,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$22_100510,1) Setting value of (bap_1_Prelude.Text.lex$22_100510,1) to Lazy-[?] Setting value of pn815 to Lazy-[Bap_1_Prelude.Text.lex$22_100510] make sure n552 is greater than WHNF-[CJhc.Prim.:] make sure (f4440,0) is greater than WHNF-[CJhc.Prim.:] make sure (f4440-2,0) is greater than WHNF-[CJhc.Prim.:] make sure (f4440-3,0) is greater than WHNF-[CJhc.Prim.:] make sure (f4440-4,0) is greater than WHNF-[CJhc.Prim.:] make sure (f4440-5,0) is greater than WHNF-[CJhc.Prim.:] make sure (f4440-6,0) is greater than WHNF-[CJhc.Prim.:] make sure (f4440-7,0) is greater than WHNF-[CJhc.Prim.:] make sure n552 is greater than WHNF-[CJhc.Prim.[]] make sure (f4440,0) is greater than WHNF-[CJhc.Prim.[]] make sure (f4440-2,0) is greater than WHNF-[CJhc.Prim.[]] make sure (f4440-3,0) is greater than WHNF-[CJhc.Prim.[]] make sure (f4440-4,0) is greater than WHNF-[CJhc.Prim.[]] make sure (f4440-5,0) is greater than WHNF-[CJhc.Prim.[]] make sure (f4440-6,0) is greater than WHNF-[CJhc.Prim.[]] make sure (f4440-7,0) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$17) is less than WHNF-[?] make sure n818 is less than WHNF-[?] Setting value of n818 to WHNF-[?] make sure (fPrelude.Text.lex$17,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$17,1) Setting value of (fPrelude.Text.lex$17,1) to Lazy-[?] Setting value of pn819 to WHNF-[P1_Prelude.Text.lex$17] Setting value of pn820 to Lazy-[?] Setting value of pn821 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$17_100494,0) is greater than WHNF-[P1_Prelude.Text.lex$17] make sure (bap_1_Prelude.Text.lex$17_100494,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$17_100494,1) Setting value of (bap_1_Prelude.Text.lex$17_100494,1) to Lazy-[?] Setting value of pn822 to Lazy-[Bap_1_Prelude.Text.lex$17_100494] make sure (fPrelude.Text.lex$18,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$18,1) Setting value of (fPrelude.Text.lex$18,1) to Lazy-[?] Setting value of pn823 to Lazy-[FPrelude.Text.lex$18] make sure (0,fPrelude.Text.lex$17) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$17) is greater than WHNF-[CJhc.Prim.[]] make sure (0,f4440) is less than WHNF-[?] make sure pn825 is greater than Lazy-[?] Going up: pn825 Setting value of pn825 to Lazy-[?] make sure (fPrelude.Text.lex$21,1) is greater than Lazy-[?] make sure n827 is less than WHNF-[?] Setting value of n827 to WHNF-[?] make sure (bap_1_Prelude.Text.lex$21_100502,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$21_100502,1) Setting value of (bap_1_Prelude.Text.lex$21_100502,1) to Lazy-[?] Setting value of pn828 to Lazy-[Bap_1_Prelude.Text.lex$21_100502] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$21,2) is less than Lazy-[?] make sure (f4440,0) is less than Lazy-[?] make sure n552 is less than Lazy-[?] make sure (f4440-2,0) is less than Lazy-[?] make sure n552 is less than Lazy-[?] make sure (f4440-3,0) is less than Lazy-[?] make sure n552 is less than Lazy-[?] make sure (f4440-4,0) is less than Lazy-[?] make sure n552 is less than Lazy-[?] make sure (f4440-5,0) is less than Lazy-[?] make sure n552 is less than Lazy-[?] make sure (f4440-6,0) is less than Lazy-[?] make sure n552 is less than Lazy-[?] make sure (f4440-7,0) is less than Lazy-[?] make sure n552 is less than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[Bap_1_Prelude.Text.lex$21_100502] make sure (0,fPrelude.Text.lex$16) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] Setting value of (0,fPrelude.Text.lex$16) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$18) is less than WHNF-[?] make sure pn833 is greater than Lazy-[?] Going up: pn833 Setting value of pn833 to Lazy-[?] make sure (fPrelude.Text.lex$18,1) is greater than Lazy-[?] make sure n834 is less than WHNF-[?] Setting value of n834 to WHNF-[?] Setting value of pn835 to Lazy-[?] Setting value of pn836 to Lazy-[?] Setting value of pn837 to WHNF-[CJhc.Prim.:] Setting value of (0,fPrelude.Text.lex$18) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$14) is less than WHNF-[?] make sure n840 is less than WHNF-[?] Setting value of n840 to WHNF-[?] make sure (fPrelude.Text.lex$14,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$14,1) Setting value of (fPrelude.Text.lex$14,1) to Lazy-[?] Setting value of pn841 to WHNF-[P1_Prelude.Text.lex$14] Setting value of pn842 to Lazy-[?] Setting value of pn843 to Lazy-[?] make sure (fPrelude.Text.lex$15,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$15,1) Setting value of (fPrelude.Text.lex$15,1) to Lazy-[?] Setting value of pn844 to Lazy-[FPrelude.Text.lex$15] make sure (bap_1_Prelude.Text.lex$14_100482,0) is greater than WHNF-[P1_Prelude.Text.lex$14] make sure (bap_1_Prelude.Text.lex$14_100482,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$14_100482,1) Setting value of (bap_1_Prelude.Text.lex$14_100482,1) to Lazy-[?] Setting value of pn845 to Lazy-[Bap_1_Prelude.Text.lex$14_100482] make sure (0,fPrelude.Text.lex$14) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$14) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.130_isIdChar) is less than WHNF-[?] make sure n847 is less than WHNF-[?] Setting value of n847 to WHNF-[?] Setting value of pn856 to WHNF-[CChar#] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than WHNF-[CChar#] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure (0,fPrelude.Text.130_isIdChar) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fPrelude.Text.130_isIdChar) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fPrelude.Text.lex$13) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] Setting value of (0,fPrelude.Text.lex$13) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$15) is less than WHNF-[?] make sure pn862 is greater than Lazy-[?] Going up: pn862 Setting value of pn862 to Lazy-[?] make sure (fPrelude.Text.lex$15,1) is greater than Lazy-[?] make sure n863 is less than WHNF-[?] Setting value of n863 to WHNF-[?] Setting value of pn864 to Lazy-[?] Setting value of pn865 to Lazy-[?] Setting value of pn866 to WHNF-[CJhc.Prim.:] Setting value of (0,fPrelude.Text.lex$15) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$12) is less than WHNF-[?] make sure n868 is less than WHNF-[?] Setting value of n868 to WHNF-[?] Setting value of pn869 to Lazy-[?] Setting value of pn870 to Lazy-[?] make sure n871 is less than WHNF-[?] Setting value of n871 to WHNF-[?] Setting value of pn872 to Lazy-[?] Setting value of pn873 to Lazy-[?] make sure n874 is less than WHNF-[?] Setting value of n874 to WHNF-[?] Setting value of pn875 to Lazy-[?] Setting value of pn876 to Lazy-[?] make sure n877 is less than WHNF-[?] Setting value of n877 to WHNF-[?] make sure (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) is greater than Lazy-[?] Going up: (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) Setting value of (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) to Lazy-[?] make sure (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) is greater than WHNF-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than WHNF-[?] Setting value of pn881 to Lazy-[FJhc.Basics.++] Setting value of pn882 to WHNF-[CJhc.Prim.:] Setting value of pn883 to WHNF-[CJhc.Basics.(,)] Setting value of pn884 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$11,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$11,0) Setting value of (fPrelude.Text.lex$11,0) to Lazy-[?] make sure (fPrelude.Text.lex$11,1) is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$11,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$11,1) is greater than WHNF-[?] make sure (fPrelude.Text.lex$11,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$11,1) is greater than WHNF-[?] make sure (fPrelude.Text.lex$11,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$11,1) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$12) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.129_isSym) is less than WHNF-[?] make sure (fPrelude.Text.129_isSym,0) is less than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] Setting value of (0,fPrelude.Text.129_isSym) to WHNF-[CJhc.Order.Bool#] make sure (0,fPrelude.Text.lex$10) is less than WHNF-[?] make sure n889 is less than WHNF-[?] Setting value of n889 to WHNF-[?] Setting value of pn890 to Lazy-[?] Setting value of pn891 to Lazy-[?] make sure (fPrelude.Text.lex$10,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$10,0) Setting value of (fPrelude.Text.lex$10,0) to Lazy-[?] Setting value of pn892 to Lazy-[FPrelude.Text.lex$10] make sure (fPrelude.Text.lex$9,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$9,0) Setting value of (fPrelude.Text.lex$9,0) to Lazy-[?] Setting value of pn893 to Lazy-[FPrelude.Text.lex$9] make sure (0,fPrelude.Text.lex$10) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$10) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$11) is less than WHNF-[?] make sure pn894 is greater than Lazy-[?] Going up: pn894 Setting value of pn894 to Lazy-[?] make sure (fPrelude.Text.lex$11,0) is greater than Lazy-[?] make sure n896 is less than WHNF-[?] Setting value of n896 to WHNF-[?] make sure (fPrelude.Text.lex$12,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$12,0) Setting value of (fPrelude.Text.lex$12,0) to Lazy-[?] Setting value of pn897 to Lazy-[FPrelude.Text.lex$12] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$11,1) is less than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$12] make sure (0,fPrelude.Text.100_lexString) is less than WHNF-[?] make sure n899 is less than WHNF-[?] Setting value of n899 to WHNF-[?] Setting value of pn900 to Lazy-[?] Setting value of pn901 to Lazy-[?] make sure n902 is less than WHNF-[?] Setting value of n902 to WHNF-[?] Setting value of pn904 to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.100_lexString) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$9) is less than WHNF-[?] make sure pn906 is greater than Lazy-[?] Going up: pn906 Setting value of pn906 to Lazy-[?] make sure (fPrelude.Text.lex$9,0) is greater than Lazy-[?] make sure n907 is less than WHNF-[?] Setting value of n907 to WHNF-[?] Setting value of pn908 to Lazy-[?] Setting value of pn909 to Lazy-[?] Setting value of pn910 to WHNF-[CJhc.Prim.:] Setting value of (0,fPrelude.Text.lex$9) to WHNF-[CJhc.Basics.(,)] make sure (0,fPrelude.Text.lex$8) is less than WHNF-[?] make sure n912 is less than WHNF-[?] Setting value of n912 to WHNF-[?] Setting value of pn913 to Lazy-[?] Setting value of pn914 to Lazy-[?] make sure n915 is less than WHNF-[?] Setting value of n915 to WHNF-[?] Setting value of pn916 to Lazy-[?] Setting value of pn917 to Lazy-[?] make sure n918 is less than WHNF-[?] Setting value of n918 to WHNF-[?] Setting value of pn920 to WHNF-[CJhc.Basics.(,)] Setting value of pn921 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$7,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$7,0) Setting value of (fPrelude.Text.lex$7,0) to Lazy-[?] make sure (fPrelude.Text.lex$7,1) is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$7,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$7,1) is greater than WHNF-[?] make sure (fPrelude.Text.lex$7,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$7,1) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$8) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$5) is less than WHNF-[?] make sure n924 is less than WHNF-[?] Setting value of n924 to WHNF-[?] Setting value of pn925 to Lazy-[?] Setting value of pn926 to Lazy-[?] make sure n927 is less than WHNF-[?] Setting value of n927 to WHNF-[?] make sure n929 is less than WHNF-[?] Setting value of n929 to WHNF-[?] Setting value of pn930 to Lazy-[?] Setting value of pn931 to Lazy-[?] make sure n932 is less than WHNF-[?] Setting value of n932 to WHNF-[?] Setting value of pn934 to WHNF-[CJhc.Basics.(,)] Setting value of pn935 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[CJhc.Prim.:] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n938 is less than WHNF-[?] make sure (fPrelude.Text.lex$6,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$6,0) Setting value of (fPrelude.Text.lex$6,0) to Lazy-[?] make sure n946 is less than WHNF-[?] Setting value of pn939 to Lazy-[?] Setting value of pn940 to Lazy-[?] make sure n941 is less than WHNF-[?] Setting value of n941 to WHNF-[?] Setting value of pn943 to WHNF-[CJhc.Basics.(,)] Setting value of pn944 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$7,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$7,1) is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$7,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$7,1) is greater than WHNF-[?] make sure (fPrelude.Text.lex$7,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$7,1) is greater than WHNF-[?] make sure n948 is less than WHNF-[?] make sure n950 is less than WHNF-[?] make sure n953 is less than WHNF-[?] make sure n955 is less than WHNF-[?] make sure n938 is less than WHNF-[?] make sure pn957 is greater than Lazy-[?] Going up: pn957 Setting value of pn957 to Lazy-[?] make sure (fPrelude.Text.lex$6,0) is greater than Lazy-[?] make sure n958 is less than WHNF-[?] Setting value of n958 to WHNF-[?] Setting value of pn959 to Lazy-[?] Setting value of pn960 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure (fPrelude.Text.lex$6,0) is greater than Lazy-[?] make sure n938 is greater than WHNF-[CJhc.Prim.:] make sure n938 is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$7) is less than WHNF-[?] make sure pn962 is greater than Lazy-[?] Going up: pn962 Setting value of pn962 to Lazy-[?] make sure (fPrelude.Text.lex$7,0) is greater than Lazy-[?] make sure n964 is less than WHNF-[?] Setting value of n964 to WHNF-[?] make sure (fPrelude.Text.lex$8,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$8,0) Setting value of (fPrelude.Text.lex$8,0) to Lazy-[?] Setting value of pn965 to Lazy-[FPrelude.Text.lex$8] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$7,1) is less than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$8] make sure (0,fPrelude.Text.lex$2) is less than WHNF-[?] make sure n968 is less than WHNF-[?] Setting value of n968 to WHNF-[?] make sure (fPrelude.Text.lex$2,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$2,1) Setting value of (fPrelude.Text.lex$2,1) to Lazy-[?] Setting value of pn969 to WHNF-[P1_Prelude.Text.lex$2] Setting value of pn970 to Lazy-[?] Setting value of pn971 to Lazy-[?] make sure (fPrelude.Text.lex$3,1) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$3,1) Setting value of (fPrelude.Text.lex$3,1) to Lazy-[?] Setting value of pn972 to Lazy-[FPrelude.Text.lex$3] make sure (bap_1_Prelude.Text.lex$2_100394,0) is greater than WHNF-[P1_Prelude.Text.lex$2] make sure (bap_1_Prelude.Text.lex$2_100394,1) is greater than Lazy-[?] Going up: (bap_1_Prelude.Text.lex$2_100394,1) Setting value of (bap_1_Prelude.Text.lex$2_100394,1) to Lazy-[?] Setting value of pn973 to Lazy-[Bap_1_Prelude.Text.lex$2_100394] make sure (0,fPrelude.Text.lex$2) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$2) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$4) is less than WHNF-[?] make sure n975 is less than WHNF-[?] Setting value of n975 to WHNF-[?] Setting value of pn976 to Lazy-[?] Setting value of pn977 to Lazy-[?] make sure n978 is less than WHNF-[?] Setting value of n978 to WHNF-[?] Setting value of pn979 to Lazy-[?] Setting value of pn980 to Lazy-[?] make sure n981 is less than WHNF-[?] make sure (fPrelude.Text.100_lexString,0) is greater than Lazy-[?] Going up: (fPrelude.Text.100_lexString,0) Setting value of (fPrelude.Text.100_lexString,0) to Lazy-[?] make sure (fPrelude.Text.lex$5,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$5,0) Setting value of (fPrelude.Text.lex$5,0) to Lazy-[?] make sure (fPrelude.Text.100_lexString,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.100_lexString,0) being set to Lazy-[?] Setting value of (fPrelude.Text.100_lexString,0) to Lazy-[?] make sure (fPrelude.Text.lex$5,0) is greater than Lazy-[?] make sure (fData.Char.lexLitChar,0) is greater than Lazy-[?] Going up: (fData.Char.lexLitChar,0) Setting value of (fData.Char.lexLitChar,0) to Lazy-[?] make sure (fPrelude.Text.lex$5,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$5,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$5,0) to Lazy-[?] make sure (fPrelude.Text.100_lexString,0) is less than Lazy-[?] make sure (fData.Char.lexLitChar,0) is greater than Lazy-[?] make sure (fPrelude.Text.100_lexString,0) is less than Lazy-[?] make sure (fData.Char.lexLitChar,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$5,0) is greater than Lazy-[?] make sure n983 is less than WHNF-[?] Setting value of n983 to WHNF-[?] make sure (fPrelude.Text.lex$2,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$2,0) Setting value of (fPrelude.Text.lex$2,0) to Lazy-[?] make sure (fPrelude.Text.lex$3,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$3,0) Setting value of (fPrelude.Text.lex$3,0) to Lazy-[?] make sure (fPrelude.Text.lex$2,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$2,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$2,0) to Lazy-[?] make sure (fPrelude.Text.lex$3,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$3,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$2,1) is greater than Lazy-[?] Setting value of pn984 to WHNF-[P1_Prelude.Text.lex$2] make sure n989 is less than WHNF-[?] Setting value of pn985 to Lazy-[?] Setting value of pn986 to Lazy-[?] make sure (fPrelude.Text.lex$3,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$3,1) is greater than Lazy-[?] Setting value of pn987 to Lazy-[FPrelude.Text.lex$3] make sure (bap_1_Prelude.Text.lex$2_100394,0) is greater than WHNF-[P1_Prelude.Text.lex$2] make sure (bap_1_Prelude.Text.lex$2_100394,1) is greater than Lazy-[?] Setting value of pn988 to Lazy-[Bap_1_Prelude.Text.lex$2_100394] make sure n989 is greater than WHNF-[CJhc.Prim.:] make sure n989 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$4,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$4,0) Setting value of (fPrelude.Text.lex$4,0) to Lazy-[?] make sure pn947 is less than Lazy-[?] make sure n948 is less than Lazy-[?] Setting value of pn991 to Lazy-[FPrelude.Text.lex$4] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure pn990 is less than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FPrelude.Text.lex$4] make sure (0,fPrelude.Text.lex$4) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.lex$5) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fPrelude.Text.100_lexString) is greater than WHNF-[CJhc.Prim.[]] make sure n279 is less than WHNF-[?] make sure pn992 is greater than Lazy-[?] Going up: pn992 Setting value of pn992 to Lazy-[?] make sure (fPrelude.Text.lex,0) is greater than Lazy-[?] make sure (0,fR@.fPrelude.Text.lex) is less than WHNF-[?] make sure n994 is less than WHNF-[?] Setting value of n994 to WHNF-[?] Setting value of pn995 to Lazy-[?] Setting value of pn996 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure n1003 is less than WHNF-[?] make sure (0,f23154) is less than WHNF-[?] make sure n999 is less than WHNF-[?] Setting value of n999 to WHNF-[?] Setting value of pn1000 to Lazy-[?] Setting value of pn1001 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure (f23154,0) is greater than Lazy-[?] Going up: (f23154,0) Setting value of (f23154,0) to Lazy-[?] make sure (0,f23154) is greater than WHNF-[CJhc.Prim.:] make sure (0,f23154) is greater than WHNF-[CJhc.Prim.[]] make sure (f23154,0) is greater than Lazy-[?] make sure n1005 is less than WHNF-[?] Setting value of n1005 to WHNF-[?] make sure n1007 is less than WHNF-[?] make sure (fPrelude.Text.100_lexString,0) is greater than Lazy-[?] make sure n981 is less than Lazy-[?] make sure n1009 is less than WHNF-[?] make sure (fData.Char.lexLitChar,0) is greater than Lazy-[?] make sure n948 is less than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] Setting value of pn1013 to WHNF-[CJhc.Prim.:] Setting value of pn1014 to WHNF-[CJhc.Basics.(,)] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[CJhc.Prim.:] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] make sure (fPrelude.Text.lex$13,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$13,0) Setting value of (fPrelude.Text.lex$13,0) to Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] Going up: (fW@.fPrelude.span,1) Setting value of (fW@.fPrelude.span,1) to Lazy-[?] make sure (fPrelude.Text.lex$34,0) is less than Lazy-[?] make sure (fPrelude.Text.lex$16,0) is less than Lazy-[?] make sure (fPrelude.Text.lex$13,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$13,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$13,0) to Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] Setting value of pn1016 to Lazy-[FPrelude.Text.lex$13] Setting value of pn1017 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$14,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$14,0) Setting value of (fPrelude.Text.lex$14,0) to Lazy-[?] make sure (fPrelude.Text.lex$15,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$15,0) Setting value of (fPrelude.Text.lex$15,0) to Lazy-[?] make sure (fPrelude.Text.lex$14,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$14,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$14,0) to Lazy-[?] make sure (fPrelude.Text.lex$15,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$15,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$14,1) is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$16,0) is greater than Lazy-[?] Boxed in value of (fPrelude.Text.lex$16,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$16,0) to Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] Setting value of pn1023 to Lazy-[FPrelude.Text.lex$16] Setting value of pn1024 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$17,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$17,0) Setting value of (fPrelude.Text.lex$17,0) to Lazy-[?] make sure (fPrelude.Text.lex$18,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$18,0) Setting value of (fPrelude.Text.lex$18,0) to Lazy-[?] make sure (fPrelude.Text.lex$17,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$17,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$17,0) to Lazy-[?] make sure (fPrelude.Text.lex$18,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$18,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$17,1) is greater than WHNF-[CJhc.Prim.:] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$34,0) is greater than Lazy-[?] Boxed in value of (fPrelude.Text.lex$34,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$34,0) to Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] Setting value of pn1027 to Lazy-[FPrelude.Text.lex$34] Setting value of pn1028 to WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$19,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$19,0) Setting value of (fPrelude.Text.lex$19,0) to Lazy-[?] make sure (fPrelude.Text.lex$28,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$28,0) Setting value of (fPrelude.Text.lex$28,0) to Lazy-[?] make sure (fPrelude.Text.lex$19,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$19,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$19,0) to Lazy-[?] make sure (fPrelude.Text.lex$28,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$29,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$29,0) Setting value of (fPrelude.Text.lex$29,0) to Lazy-[?] make sure (fPrelude.Text.lex$28,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$28,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$28,0) to Lazy-[?] make sure (fPrelude.Text.lex$19,0) is less than Lazy-[?] make sure (fPrelude.Text.lex$29,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$30,0) is greater than Lazy-[?] Going up: (fPrelude.Text.lex$30,0) Setting value of (fPrelude.Text.lex$30,0) to Lazy-[?] make sure (fPrelude.Text.lex$29,0) is less than Lazy-[?] Boxed in value of (fPrelude.Text.lex$29,0) being set to Lazy-[?] Setting value of (fPrelude.Text.lex$29,0) to Lazy-[?] make sure (fPrelude.Text.lex$28,0) is less than Lazy-[?] make sure (fPrelude.Text.lex$30,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$28,0) is less than Lazy-[?] make sure (fPrelude.Text.lex$28,0) is less than Lazy-[?] make sure (fPrelude.Text.lex$19,0) is less than Lazy-[?] make sure (fPrelude.Text.lex$30,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$30,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$30,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$29,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$30,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$28,0) is greater than Lazy-[?] make sure (fPrelude.Text.lex$19,1) is greater than WHNF-[CJhc.Prim.:] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[CJhc.Prim.:] make sure (fR@.fPrelude.Text.lex,0) is greater than Lazy-[?] Going up: (fR@.fPrelude.Text.lex,0) Setting value of (fR@.fPrelude.Text.lex,0) to Lazy-[?] make sure n1003 is less than Lazy-[?] make sure (0,fPrelude.Text.lex$3) is less than WHNF-[?] make sure pn1029 is greater than Lazy-[?] Going up: pn1029 Setting value of pn1029 to Lazy-[?] make sure (fPrelude.Text.lex$3,0) is greater than Lazy-[?] make sure pn1030 is greater than Lazy-[?] Going up: pn1030 Setting value of pn1030 to Lazy-[?] make sure (fPrelude.Text.lex$3,1) is greater than Lazy-[?] make sure n1031 is less than WHNF-[?] Setting value of n1031 to WHNF-[?] Setting value of pn1032 to Lazy-[?] Setting value of pn1033 to Lazy-[?] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[?] Setting value of pn1034 to Lazy-[FJhc.Basics.++] Setting value of (0,fPrelude.Text.lex$3) to WHNF-[CJhc.Basics.(,)] make sure (0,fNumeric.readDec$8) is less than WHNF-[?] make sure pn1035 is greater than Lazy-[?] Going up: pn1035 Setting value of pn1035 to Lazy-[?] make sure (fNumeric.readDec$8,0) is greater than Lazy-[?] make sure n1036 is less than WHNF-[?] Setting value of n1036 to WHNF-[?] Setting value of pn1037 to Lazy-[?] Setting value of pn1038 to Lazy-[?] make sure (fNumeric.readDec$8,0) is greater than Lazy-[?] Setting value of pn1039 to Lazy-[FNumeric.readDec$8] make sure (fNumeric.readDec$2,0) is greater than Lazy-[?] Setting value of pn1040 to Lazy-[FNumeric.readDec$2] make sure (0,fNumeric.readDec$8) is greater than WHNF-[CJhc.Prim.:] make sure (0,fNumeric.readDec$8) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fNumeric.readDec$5) is less than WHNF-[?] make sure n1042 is less than WHNF-[?] Setting value of n1042 to WHNF-[?] Setting value of pn1043 to Lazy-[?] Setting value of pn1044 to Lazy-[?] make sure (fNumeric.readDec$4,0) is greater than Lazy-[?] Going up: (fNumeric.readDec$4,0) Setting value of (fNumeric.readDec$4,0) to Lazy-[?] Setting value of pn1045 to Lazy-[FNumeric.readDec$4] make sure (fNumeric.readDec$3,0) is greater than Lazy-[?] Going up: (fNumeric.readDec$3,0) Setting value of (fNumeric.readDec$3,0) to Lazy-[?] Setting value of pn1046 to Lazy-[FNumeric.readDec$3] make sure (fNumeric.readDec$7,0) is greater than Lazy-[FNumeric.readDec$3] make sure (fNumeric.readDec$7,1) is greater than Lazy-[FNumeric.readDec$4] make sure (0,fNumeric.readDec$2) is less than WHNF-[?] make sure pn1047 is greater than Lazy-[?] Going up: pn1047 Setting value of pn1047 to Lazy-[?] make sure (fNumeric.readDec$2,0) is greater than Lazy-[?] make sure n1048 is less than WHNF-[?] Setting value of n1048 to WHNF-[?] Setting value of pn1049 to Lazy-[?] Setting value of pn1050 to Lazy-[?] make sure (fNumeric.readDec$5,0) is greater than Lazy-[?] Going up: (fNumeric.readDec$5,0) Setting value of (fNumeric.readDec$5,0) to Lazy-[?] Setting value of pn1051 to Lazy-[FNumeric.readDec$5] Setting value of (0,fNumeric.readDec$2) to WHNF-[CJhc.Basics.(,)] make sure (0,fNumeric.readDec$6) is less than WHNF-[?] make sure n1054 is less than WHNF-[?] Setting value of n1054 to WHNF-[?] make sure n1055 is less than WHNF-[?] Setting value of n1055 to WHNF-[?] Setting value of (0,fNumeric.readDec$6) to WHNF-[CInteger#] make sure (0,fNumeric.readDec$7) is less than WHNF-[?] make sure n1062 is less than WHNF-[?] Setting value of n1062 to WHNF-[?] Setting value of pn1063 to Lazy-[?] Setting value of pn1064 to Lazy-[?] make sure (fNumeric.readDec$6,1) is greater than Lazy-[?] Going up: (fNumeric.readDec$6,1) Setting value of (fNumeric.readDec$6,1) to Lazy-[?] Setting value of pn1065 to Lazy-[FNumeric.readDec$6] make sure (fNumeric.readDec$7,0) is greater than Lazy-[FNumeric.readDec$6] make sure (fNumeric.readDec$6,0) is greater than Lazy-[FNumeric.readDec$6] make sure (fNumeric.readDec$7,1) is greater than Lazy-[?] Going up: (fNumeric.readDec$7,1) Setting value of (fNumeric.readDec$7,1) to Lazy-[?] make sure (0,fNumeric.readDec$7) is greater than WHNF-[?] Boxed in value of (0,fNumeric.readDec$7) being set to WHNF-[?] Setting value of (0,fNumeric.readDec$7) to WHNF-[?] make sure (0,fNumeric.readDec$5) is greater than WHNF-[?] Boxed in value of (0,fNumeric.readDec$5) being set to WHNF-[?] Setting value of (0,fNumeric.readDec$5) to WHNF-[?] make sure (0,fNumeric.readDec$7) is less than WHNF-[?] make sure (0,fNumeric.readDec$5) is greater than WHNF-[?] make sure (0,fNumeric.readDec$3) is less than WHNF-[?] make sure pn1066 is greater than Lazy-[?] Going up: pn1066 Setting value of pn1066 to Lazy-[?] make sure (fNumeric.readDec$3,0) is greater than Lazy-[?] make sure n1067 is less than WHNF-[?] Setting value of n1067 to WHNF-[?] Setting value of (0,fNumeric.readDec$3) to WHNF-[CInteger#] make sure (0,fNumeric.readDec$4) is less than WHNF-[?] make sure pn1098 is greater than Lazy-[?] Going up: pn1098 Setting value of pn1098 to Lazy-[?] make sure (fNumeric.readDec$4,0) is greater than Lazy-[?] make sure n1099 is less than WHNF-[?] Setting value of n1099 to WHNF-[?] Setting value of pn1100 to Lazy-[?] Setting value of pn1101 to Lazy-[?] make sure (fNumeric.readDec$4,0) is greater than Lazy-[?] Setting value of pn1102 to Lazy-[FNumeric.readDec$4] make sure (fNumeric.readDec$3,0) is greater than Lazy-[?] Setting value of pn1103 to Lazy-[FNumeric.readDec$3] make sure (0,fNumeric.readDec$4) is greater than WHNF-[CJhc.Prim.:] make sure (0,fNumeric.readDec$4) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fNumeric.nonnull$4) is less than WHNF-[?] make sure n1105 is less than WHNF-[?] Setting value of n1105 to WHNF-[?] Setting value of pn1106 to Lazy-[?] Setting value of pn1107 to Lazy-[?] make sure n1108 is less than WHNF-[?] Setting value of n1108 to WHNF-[?] Setting value of pn1109 to Lazy-[?] Setting value of pn1110 to Lazy-[?] make sure n1111 is less than WHNF-[?] Setting value of n1111 to WHNF-[?] Setting value of pn1112 to Lazy-[?] Setting value of pn1113 to Lazy-[?] Setting value of pn1114 to WHNF-[CJhc.Basics.(,)] Setting value of pn1115 to WHNF-[CJhc.Prim.:] make sure (fNumeric.nonnull$3,0) is greater than Lazy-[?] Going up: (fNumeric.nonnull$3,0) Setting value of (fNumeric.nonnull$3,0) to Lazy-[?] make sure (fNumeric.nonnull$3,1) is greater than WHNF-[CJhc.Prim.:] make sure (fNumeric.nonnull$3,0) is greater than Lazy-[?] make sure (fNumeric.nonnull$3,1) is greater than WHNF-[?] make sure (0,fNumeric.nonnull$4) is greater than WHNF-[CJhc.Prim.[]] make sure n466 is less than WHNF-[?] make sure pn1117 is greater than Lazy-[?] Going up: pn1117 Setting value of pn1117 to Lazy-[?] make sure (fNumeric.nonnull,1) is greater than Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] make sure n1120 is less than WHNF-[?] Setting value of n1120 to WHNF-[?] Setting value of pn1121 to Lazy-[?] Setting value of pn1122 to Lazy-[?] Setting value of pn1123 to WHNF-[CJhc.Basics.(,)] Setting value of pn1124 to WHNF-[CJhc.Prim.:] make sure (fNumeric.nonnull$3,0) is greater than WHNF-[?] make sure (fNumeric.nonnull$3,1) is greater than WHNF-[CJhc.Prim.:] make sure (fNumeric.nonnull$3,0) is greater than WHNF-[?] make sure (fNumeric.nonnull$3,1) is greater than WHNF-[?] make sure (0,fNumeric.nonnull$3) is less than WHNF-[?] make sure pn1125 is greater than Lazy-[?] Going up: pn1125 Setting value of pn1125 to Lazy-[?] make sure (fNumeric.nonnull$3,0) is greater than Lazy-[?] make sure n1127 is less than WHNF-[?] Setting value of n1127 to WHNF-[?] make sure (fNumeric.nonnull$4,0) is greater than Lazy-[?] Going up: (fNumeric.nonnull$4,0) Setting value of (fNumeric.nonnull$4,0) to Lazy-[?] Setting value of pn1128 to Lazy-[FNumeric.nonnull$4] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fNumeric.nonnull$3,1) is less than Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[FNumeric.nonnull$4] make sure n48 is less than WHNF-[?] make sure n1131 is less than WHNF-[?] Setting value of n1131 to WHNF-[?] make sure (fJhc.Basics.concatMap$2,1) is greater than Lazy-[?] Going up: (fJhc.Basics.concatMap$2,1) Setting value of (fJhc.Basics.concatMap$2,1) to Lazy-[?] make sure pn47 is less than Lazy-[?] make sure n279 is less than Lazy-[?] Setting value of pn1132 to WHNF-[P1_Jhc.Basics.concatMap$2] Setting value of pn1133 to Lazy-[?] Setting value of pn1134 to Lazy-[?] make sure n1135 is less than WHNF-[?] Setting value of n1135 to WHNF-[?] make sure n1136 is less than WHNF-[?] Setting value of n1136 to WHNF-[?] make sure pn1137 is less than WHNF-[?] make sure pn1137 is greater than WHNF-[?] Boxed in value of pn1137 being set to WHNF-[?] Setting value of pn1137 to WHNF-[?] make sure (bap_1_Jhc.Basics.concatMap$2_100318,0) is greater than WHNF-[P1_Jhc.Basics.concatMap$2] make sure (bap_1_Jhc.Basics.concatMap$2_100318,1) is greater than Lazy-[?] Going up: (bap_1_Jhc.Basics.concatMap$2_100318,1) Setting value of (bap_1_Jhc.Basics.concatMap$2_100318,1) to Lazy-[?] Setting value of pn1138 to Lazy-[Bap_1_Jhc.Basics.concatMap$2_100318] make sure (fJhc.Basics.++,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[Bap_1_Jhc.Basics.concatMap$2_100318] make sure n48 is greater than WHNF-[CJhc.Prim.[]] make sure (0,fR@.fJhc.Basics.++) is less than WHNF-[?] make sure n1141 is less than WHNF-[?] Setting value of n1141 to WHNF-[?] Setting value of pn1142 to Lazy-[?] Setting value of pn1143 to Lazy-[?] make sure (fR@.fJhc.Basics.++,0) is greater than Lazy-[?] Going up: (fR@.fJhc.Basics.++,0) Setting value of (fR@.fJhc.Basics.++,0) to Lazy-[?] Setting value of pn1144 to Lazy-[FR@.fJhc.Basics.++] make sure (0,fR@.fJhc.Basics.++) is greater than WHNF-[CJhc.Prim.:] make sure (0,fR@.fJhc.Basics.++) is greater than WHNF-[?] Boxed in value of (0,fR@.fJhc.Basics.++) being set to WHNF-[?] Setting value of (0,fR@.fJhc.Basics.++) to WHNF-[?] make sure n36 is less than WHNF-[?] make sure pn1146 is greater than Lazy-[?] Going up: pn1146 Setting value of pn1146 to Lazy-[?] make sure (fJhc.Basics.++,1) is greater than Lazy-[?] make sure pn1147 is greater than Lazy-[?] Going up: pn1147 Setting value of pn1147 to Lazy-[?] make sure (fJhc.Basics.++,2) is greater than Lazy-[?] make sure n1148 is less than WHNF-[?] Setting value of n1148 to WHNF-[?] Setting value of pn1149 to Lazy-[?] Setting value of pn1150 to Lazy-[?] make sure (fR@.fJhc.Basics.++,0) is greater than Lazy-[?] make sure (fR@.fJhc.Basics.++,1) is greater than Lazy-[?] Going up: (fR@.fJhc.Basics.++,1) Setting value of (fR@.fJhc.Basics.++,1) to Lazy-[?] Setting value of pn1151 to Lazy-[FR@.fJhc.Basics.++] make sure n36 is greater than WHNF-[CJhc.Prim.:] make sure n33 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure n48 is greater than WHNF-[CJhc.Prim.:] make sure n338 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn342 is greater than WHNF-[CJhc.Prim.:] make sure (ftheMain$14,1) is greater than WHNF-[CJhc.Prim.:] make sure pn383 is greater than WHNF-[CJhc.Prim.:] make sure (ftheMain$14,1) is greater than WHNF-[CJhc.Prim.:] make sure n466 is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$22,2) is greater than WHNF-[CJhc.Prim.:] make sure n475 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn556 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn561 is greater than WHNF-[CJhc.Prim.:] make sure pn608 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn613 is greater than WHNF-[CJhc.Prim.:] make sure n618 is greater than WHNF-[CJhc.Prim.:] make sure (f4384,0) is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$28,4) is greater than WHNF-[CJhc.Prim.:] make sure pn637 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn642 is greater than WHNF-[CJhc.Prim.:] make sure pn660 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn665 is greater than WHNF-[CJhc.Prim.:] make sure pn684 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn689 is greater than WHNF-[CJhc.Prim.:] make sure pn707 is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure pn712 is greater than WHNF-[CJhc.Prim.:] make sure pn947 is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.++,1) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$13) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$17) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$18) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$7) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$12) is greater than WHNF-[CJhc.Prim.:] make sure (0,ftheMain$5) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$19) is greater than WHNF-[CJhc.Prim.:] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[CJhc.Prim.:] make sure (ftheMain$15,1) is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.concatMap$2,1) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$20) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$12) is greater than WHNF-[CJhc.Prim.:] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[CJhc.Prim.:] make sure (ftheMain$15,1) is greater than WHNF-[CJhc.Prim.:] make sure (fJhc.Basics.concatMap$2,1) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$8) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$4) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.lex$5) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.100_lexString) is greater than WHNF-[CJhc.Prim.:] make sure (0,fNumeric.nonnull$4) is greater than WHNF-[CJhc.Prim.:] make sure n36 is greater than WHNF-[?] Boxed in value of n36 being set to WHNF-[?] Setting value of n36 to WHNF-[?] make sure n33 is greater than WHNF-[?] Boxed in value of n33 being set to WHNF-[?] Setting value of n33 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure n48 is greater than WHNF-[?] Boxed in value of n48 being set to WHNF-[?] Setting value of n48 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure n338 is greater than WHNF-[?] Boxed in value of n338 being set to WHNF-[?] Setting value of n338 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn342 is greater than WHNF-[?] Boxed in value of pn342 being set to WHNF-[?] Setting value of pn342 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (ftheMain$14,1) is greater than WHNF-[?] make sure (ftheMain$14,1) is greater than WHNF-[?] make sure pn383 is greater than WHNF-[?] Boxed in value of pn383 being set to WHNF-[?] Setting value of pn383 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (ftheMain$14,1) is greater than WHNF-[?] make sure (ftheMain$14,1) is greater than WHNF-[?] make sure n466 is greater than WHNF-[?] Boxed in value of n466 being set to WHNF-[?] Setting value of n466 to WHNF-[?] make sure (0,fNumeric.nonnull$3) is less than WHNF-[?] make sure (fPrelude.Text.lex$22,2) is greater than WHNF-[?] make sure (fPrelude.Text.lex$22,2) is greater than WHNF-[?] make sure n475 is greater than WHNF-[?] Boxed in value of n475 being set to WHNF-[?] Setting value of n475 to WHNF-[?] make sure (0,f4790) is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn556 is greater than WHNF-[?] Boxed in value of pn556 being set to WHNF-[?] Setting value of pn556 to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn561 is greater than WHNF-[?] Boxed in value of pn561 being set to WHNF-[?] Setting value of pn561 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure pn608 is greater than WHNF-[?] Boxed in value of pn608 being set to WHNF-[?] Setting value of pn608 to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn613 is greater than WHNF-[?] Boxed in value of pn613 being set to WHNF-[?] Setting value of pn613 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$28,4) is greater than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure n618 is greater than WHNF-[?] Boxed in value of n618 being set to WHNF-[?] Setting value of n618 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure pn637 is greater than WHNF-[?] Boxed in value of pn637 being set to WHNF-[?] Setting value of pn637 to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn642 is greater than WHNF-[?] Boxed in value of pn642 being set to WHNF-[?] Setting value of pn642 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure pn660 is greater than WHNF-[?] Boxed in value of pn660 being set to WHNF-[?] Setting value of pn660 to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn665 is greater than WHNF-[?] Boxed in value of pn665 being set to WHNF-[?] Setting value of pn665 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure pn684 is greater than WHNF-[?] Boxed in value of pn684 being set to WHNF-[?] Setting value of pn684 to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn689 is greater than WHNF-[?] Boxed in value of pn689 being set to WHNF-[?] Setting value of pn689 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure pn707 is greater than WHNF-[?] Boxed in value of pn707 being set to WHNF-[?] Setting value of pn707 to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure pn712 is greater than WHNF-[?] Boxed in value of pn712 being set to WHNF-[?] Setting value of pn712 to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure (f4384,0) is greater than WHNF-[?] make sure pn947 is greater than WHNF-[?] Boxed in value of pn947 being set to WHNF-[?] Setting value of pn947 to WHNF-[?] make sure (0,fPrelude.Text.lex$7) is less than WHNF-[?] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[?] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (0,ftheMain$13) is greater than WHNF-[?] Boxed in value of (0,ftheMain$13) being set to WHNF-[?] Setting value of (0,ftheMain$13) to WHNF-[?] make sure (0,ftheMain$14) is less than WHNF-[?] make sure (0,ftheMain$17) is greater than WHNF-[?] Boxed in value of (0,ftheMain$17) being set to WHNF-[?] Setting value of (0,ftheMain$17) to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (0,ftheMain$18) is greater than WHNF-[?] Boxed in value of (0,ftheMain$18) being set to WHNF-[?] Setting value of (0,ftheMain$18) to WHNF-[?] make sure (0,ftheMain$14) is less than WHNF-[?] make sure (0,ftheMain$7) is greater than WHNF-[?] Boxed in value of (0,ftheMain$7) being set to WHNF-[?] Setting value of (0,ftheMain$7) to WHNF-[?] make sure (0,ftheMain$8) is less than WHNF-[?] make sure (0,ftheMain$12) is greater than WHNF-[?] Boxed in value of (0,ftheMain$12) being set to WHNF-[?] Setting value of (0,ftheMain$12) to WHNF-[?] make sure (0,ftheMain$8) is less than WHNF-[?] make sure (0,ftheMain$5) is greater than WHNF-[?] Boxed in value of (0,ftheMain$5) being set to WHNF-[?] Setting value of (0,ftheMain$5) to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (0,fPrelude.Text.lex$19) is greater than WHNF-[?] Boxed in value of (0,fPrelude.Text.lex$19) being set to WHNF-[?] Setting value of (0,fPrelude.Text.lex$19) to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[?] Boxed in value of (0,fR@.fPrelude.Text.lex) being set to WHNF-[?] Setting value of (0,fR@.fPrelude.Text.lex) to WHNF-[?] make sure (0,fPrelude.Text.lex$19) is less than WHNF-[?] make sure (0,fPrelude.Text.lex$17) is less than WHNF-[?] make sure (0,fPrelude.Text.lex$14) is less than WHNF-[?] make sure (0,fPrelude.Text.lex$12) is less than WHNF-[?] make sure (0,fPrelude.Text.lex$10) is less than WHNF-[?] make sure (ftheMain$15,1) is greater than WHNF-[?] make sure (fJhc.Basics.concatMap$2,1) is greater than WHNF-[?] make sure (ftheMain$15,1) is greater than WHNF-[?] make sure (fJhc.Basics.concatMap$2,1) is greater than WHNF-[?] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$20) is greater than WHNF-[?] Boxed in value of (0,fPrelude.Text.lex$20) being set to WHNF-[?] Setting value of (0,fPrelude.Text.lex$20) to WHNF-[?] make sure (0,f4440) is less than WHNF-[?] make sure (0,fPrelude.Text.lex$12) is greater than WHNF-[?] Boxed in value of (0,fPrelude.Text.lex$12) being set to WHNF-[?] Setting value of (0,fPrelude.Text.lex$12) to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[?] make sure (0,fR@.fPrelude.Text.lex) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$8) is greater than WHNF-[?] Boxed in value of (0,fPrelude.Text.lex$8) being set to WHNF-[?] Setting value of (0,fPrelude.Text.lex$8) to WHNF-[?] make sure (0,fPrelude.Text.lex$7) is less than WHNF-[?] make sure (0,fPrelude.Text.lex$4) is greater than WHNF-[?] Boxed in value of (0,fPrelude.Text.lex$4) being set to WHNF-[?] Setting value of (0,fPrelude.Text.lex$4) to WHNF-[?] make sure n36 is less than WHNF-[?] make sure (0,fPrelude.Text.lex$5) is greater than WHNF-[?] Boxed in value of (0,fPrelude.Text.lex$5) being set to WHNF-[?] Setting value of (0,fPrelude.Text.lex$5) to WHNF-[?] make sure (0,fPrelude.Text.lex$4) is less than WHNF-[?] make sure (0,fPrelude.Text.100_lexString) is greater than WHNF-[?] Boxed in value of (0,fPrelude.Text.100_lexString) being set to WHNF-[?] Setting value of (0,fPrelude.Text.100_lexString) to WHNF-[?] make sure (0,fPrelude.Text.lex$5) is less than WHNF-[?] make sure (0,fPrelude.Text.100_lexString) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$5) is greater than WHNF-[?] make sure (0,fNumeric.nonnull$4) is greater than WHNF-[?] Boxed in value of (0,fNumeric.nonnull$4) being set to WHNF-[?] Setting value of (0,fNumeric.nonnull$4) to WHNF-[?] make sure (0,fNumeric.nonnull$3) is less than WHNF-[?] make sure n33 is greater than WHNF-[?] make sure n48 is greater than WHNF-[?] make sure n338 is greater than WHNF-[?] make sure pn342 is greater than WHNF-[?] make sure pn383 is greater than WHNF-[?] make sure n466 is greater than WHNF-[?] make sure n475 is greater than WHNF-[?] make sure pn556 is greater than WHNF-[?] make sure pn561 is greater than WHNF-[?] make sure pn608 is greater than WHNF-[?] make sure pn613 is greater than WHNF-[?] make sure n618 is greater than WHNF-[?] make sure pn637 is greater than WHNF-[?] make sure pn642 is greater than WHNF-[?] make sure pn660 is greater than WHNF-[?] make sure pn665 is greater than WHNF-[?] make sure pn684 is greater than WHNF-[?] make sure pn689 is greater than WHNF-[?] make sure pn707 is greater than WHNF-[?] make sure pn712 is greater than WHNF-[?] make sure pn947 is greater than WHNF-[?] make sure (fJhc.Basics.++,1) is greater than WHNF-[?] make sure (0,ftheMain$13) is greater than WHNF-[?] make sure (0,ftheMain$17) is greater than WHNF-[?] make sure (0,ftheMain$18) is greater than WHNF-[?] make sure (0,ftheMain$7) is greater than WHNF-[?] make sure (0,ftheMain$12) is greater than WHNF-[?] make sure (0,ftheMain$5) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$19) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$20) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$12) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$8) is greater than WHNF-[?] make sure (0,fPrelude.Text.lex$4) is greater than WHNF-[?] make sure (0,fNumeric.nonnull$4) is greater than WHNF-[?] make sure (0,fPrelude.Text.shows) is less than WHNF-[?] make sure pn1152 is greater than Lazy-[?] Going up: pn1152 Setting value of pn1152 to Lazy-[?] make sure (fPrelude.Text.shows,0) is greater than Lazy-[?] make sure n1154 is less than WHNF-[?] Setting value of n1154 to WHNF-[?] Setting value of pn1158 to WHNF-[CJhc.Prim.:] make sure n1159 is less than WHNF-[?] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) is greater than WHNF-[CJhc.Prim.:] make sure (0,fPrelude.Text.shows) is greater than WHNF-[CJhc.Prim.:] Setting value of pn1162 to WHNF-[CInteger#] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) is greater than WHNF-[CInteger#] Setting value of pn1163 to Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] make sure (0,fPrelude.Text.shows) is greater than WHNF-[CJhc.Prim.:] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) is greater than WHNF-[?] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) is greater than WHNF-[?] make sure (0,fData.Char.lexLitChar$25) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$25,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$25) to WHNF-[CJhc.Basics.(,)] make sure pn1167 is greater than Lazy-[?] Going up: pn1167 Setting value of pn1167 to Lazy-[?] make sure (fJhc.IO.putErrLn,0) is greater than Lazy-[?] make sure n1169 is less than WHNF-[?] Setting value of n1169 to WHNF-[?] Setting value of pn1170 to Lazy-[?] Setting value of pn1171 to Lazy-[?] make sure n1172 is less than WHNF-[?] Setting value of n1172 to WHNF-[?] make sure (fR@.fJhc.IO.putErrLn,0) is greater than Lazy-[?] Going up: (fR@.fJhc.IO.putErrLn,0) Setting value of (fR@.fJhc.IO.putErrLn,0) to Lazy-[?] make sure (0,fR@.fJhc.IO.putErrLn) is greater than WHNF-[?] make sure (fR@.fJhc.IO.putErrLn,0) is greater than Lazy-[?] make sure (0,fData.Char.lexLitChar$23) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$23,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$23) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$24) is less than WHNF-[?] make sure n1179 is less than WHNF-[?] Setting value of n1179 to WHNF-[?] make sure (0,fData.Char.lexLitChar$24) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$24) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$24) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$24) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$24) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$21) is less than WHNF-[?] make sure n1188 is less than WHNF-[?] Setting value of n1188 to WHNF-[?] make sure (0,fData.Char.lexLitChar$21) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$21) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$21) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$21) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$21) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$22) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$22,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$22) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$19) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$19,0) is less than Lazy-[?] Setting value of pn1202 to WHNF-[CJhc.Prim.:] Setting value of (0,fData.Char.lexLitChar$19) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$20) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$20,0) is less than Lazy-[?] Setting value of pn1206 to WHNF-[CJhc.Prim.:] Setting value of (0,fData.Char.lexLitChar$20) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$17) is less than WHNF-[?] make sure n1208 is less than WHNF-[?] Setting value of n1208 to WHNF-[?] make sure (0,fData.Char.lexLitChar$17) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$17) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$17) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$17) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$17) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$18) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$18,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$18) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$15) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$15,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$15) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$16) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$16,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$16) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$13) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$13,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$13) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$14) is less than WHNF-[?] make sure n1229 is less than WHNF-[?] Setting value of n1229 to WHNF-[?] make sure (0,fData.Char.lexLitChar$14) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$14) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$14) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$14) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$14) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$11) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$11,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$11) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$12) is less than WHNF-[?] make sure n1241 is less than WHNF-[?] Setting value of n1241 to WHNF-[?] make sure (0,fData.Char.lexLitChar$12) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$12) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$12) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$12) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$12) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$9) is less than WHNF-[?] make sure n1250 is less than WHNF-[?] Setting value of n1250 to WHNF-[?] make sure (0,fData.Char.lexLitChar$9) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$9) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$9) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$9) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$9) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$10) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$10,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$10) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$7) is less than WHNF-[?] make sure n1262 is less than WHNF-[?] Setting value of n1262 to WHNF-[?] make sure (0,fData.Char.lexLitChar$7) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$7) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$7) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$7) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$7) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$8) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$8,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$8) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$5) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$5,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$5) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.lexLitChar$6) is less than WHNF-[?] make sure (fW@.fPrelude.span,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$6,0) is less than Lazy-[?] Setting value of (0,fData.Char.lexLitChar$6) to WHNF-[CJhc.Basics.(,)] make sure n948 is less than WHNF-[?] make sure pn1279 is greater than Lazy-[?] Going up: pn1279 Setting value of pn1279 to Lazy-[?] make sure (fData.Char.lexLitChar,0) is greater than Lazy-[?] make sure n1280 is less than WHNF-[?] Setting value of n1280 to WHNF-[?] Setting value of pn1281 to Lazy-[?] Setting value of pn1282 to Lazy-[?] make sure n1283 is less than WHNF-[?] Setting value of n1283 to WHNF-[?] make sure n1285 is less than WHNF-[?] Setting value of n1285 to WHNF-[?] Setting value of pn1286 to Lazy-[?] Setting value of pn1287 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,1) is greater than WHNF-[?] Setting value of pn1289 to WHNF-[CJhc.Prim.:] Setting value of pn1290 to WHNF-[CJhc.Basics.(,)] Setting value of pn1291 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure n1292 is less than WHNF-[?] Setting value of n1292 to WHNF-[?] make sure n1294 is less than WHNF-[?] Setting value of n1294 to WHNF-[?] Setting value of pn1295 to Lazy-[?] Setting value of pn1296 to Lazy-[?] make sure n1297 is less than WHNF-[?] Setting value of n1297 to WHNF-[?] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$5,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$5,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$5,0) to Lazy-[?] Setting value of pn1303 to Lazy-[FData.Char.lexLitChar$5] Setting value of pn1304 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$6,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$6,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$6,0) to Lazy-[?] Setting value of pn1306 to Lazy-[FData.Char.lexLitChar$6] Setting value of pn1307 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$8,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$8,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$8,0) to Lazy-[?] Setting value of pn1310 to Lazy-[FData.Char.lexLitChar$8] Setting value of pn1311 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] Setting value of pn1313 to WHNF-[CJhc.Prim.:] Setting value of pn1314 to WHNF-[CJhc.Prim.:] Setting value of pn1315 to WHNF-[CJhc.Basics.(,)] Setting value of pn1316 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$10,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$10,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$10,0) to Lazy-[?] Setting value of pn1320 to Lazy-[FData.Char.lexLitChar$10] Setting value of pn1321 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$11,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$11,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$11,0) to Lazy-[?] Setting value of pn1323 to Lazy-[FData.Char.lexLitChar$11] Setting value of pn1324 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$13,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$13,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$13,0) to Lazy-[?] Setting value of pn1327 to Lazy-[FData.Char.lexLitChar$13] Setting value of pn1328 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$15,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$15,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$15,0) to Lazy-[?] Setting value of pn1332 to Lazy-[FData.Char.lexLitChar$15] Setting value of pn1333 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$16,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$16,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$16,0) to Lazy-[?] Setting value of pn1335 to Lazy-[FData.Char.lexLitChar$16] Setting value of pn1336 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$18,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$18,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$18,0) to Lazy-[?] Setting value of pn1339 to Lazy-[FData.Char.lexLitChar$18] Setting value of pn1340 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$19,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$19,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$19,0) to Lazy-[?] Setting value of pn1341 to Lazy-[FData.Char.lexLitChar$19] Setting value of pn1342 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$20,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$20,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$20,0) to Lazy-[?] Setting value of pn1343 to Lazy-[FData.Char.lexLitChar$20] Setting value of pn1344 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$22,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$22,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$22,0) to Lazy-[?] Setting value of pn1349 to Lazy-[FData.Char.lexLitChar$22] Setting value of pn1350 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$23,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$23,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$23,0) to Lazy-[?] Setting value of pn1352 to Lazy-[FData.Char.lexLitChar$23] Setting value of pn1353 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$25,0) is greater than Lazy-[?] Boxed in value of (fData.Char.lexLitChar$25,0) being set to Lazy-[?] Setting value of (fData.Char.lexLitChar$25,0) to Lazy-[?] Setting value of pn1356 to Lazy-[FData.Char.lexLitChar$25] Setting value of pn1357 to WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[CJhc.Prim.:] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] make sure (fData.Char.lexLitChar$3,0) is greater than WHNF-[?] Setting value of pn1359 to WHNF-[CJhc.Prim.:] Setting value of pn1360 to WHNF-[CJhc.Basics.(,)] make sure n948 is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[CJhc.Prim.:] make sure n948 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fData.Char.lexLitChar$3) is less than WHNF-[?] make sure n1362 is less than WHNF-[?] Setting value of n1362 to WHNF-[?] Setting value of pn1363 to Lazy-[?] Setting value of pn1364 to Lazy-[?] make sure (fData.Char.lexLitChar$2,0) is greater than Lazy-[?] Going up: (fData.Char.lexLitChar$2,0) Setting value of (fData.Char.lexLitChar$2,0) to Lazy-[?] Setting value of pn1365 to Lazy-[FData.Char.lexLitChar$2] make sure (fData.Char.lexLitChar$3,0) is greater than Lazy-[?] Going up: (fData.Char.lexLitChar$3,0) Setting value of (fData.Char.lexLitChar$3,0) to Lazy-[?] Setting value of pn1366 to Lazy-[FData.Char.lexLitChar$3] make sure (0,fData.Char.lexLitChar$3) is greater than WHNF-[CJhc.Prim.:] make sure n948 is greater than WHNF-[CJhc.Prim.:] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[CJhc.Prim.:] make sure (0,fData.Char.lexLitChar$3) is greater than WHNF-[CJhc.Prim.[]] make sure n948 is greater than WHNF-[CJhc.Prim.[]] make sure (fPrelude.Text.lex$4,0) is greater than WHNF-[CJhc.Prim.[]] make sure (0,fData.Char.lexLitChar$4) is less than WHNF-[?] make sure n1368 is less than WHNF-[?] Setting value of n1368 to WHNF-[?] make sure (0,fData.Char.lexLitChar$4) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$4) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$4) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$4) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$4) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.lexLitChar$2) is less than WHNF-[?] make sure pn1376 is greater than Lazy-[?] Going up: pn1376 Setting value of pn1376 to Lazy-[?] make sure (fData.Char.lexLitChar$2,0) is greater than Lazy-[?] make sure n1377 is less than WHNF-[?] Setting value of n1377 to WHNF-[?] Setting value of pn1378 to Lazy-[?] Setting value of pn1379 to Lazy-[?] Setting value of pn1380 to WHNF-[CJhc.Prim.:] Setting value of (0,fData.Char.lexLitChar$2) to WHNF-[CJhc.Basics.(,)] make sure (0,fData.Char.isOctDigit) is less than WHNF-[?] make sure n1382 is less than WHNF-[?] Setting value of n1382 to WHNF-[?] make sure (0,fData.Char.isOctDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isOctDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isDigit) is less than WHNF-[?] make sure n1387 is less than WHNF-[?] Setting value of n1387 to WHNF-[?] make sure (0,fData.Char.isDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) is less than WHNF-[?] make sure n1394 is less than WHNF-[?] Setting value of n1394 to WHNF-[?] make sure n1397 is less than WHNF-[?] Setting value of n1397 to WHNF-[?] Setting value of pn1400 to WHNF-[CJhc.Prim.:] make sure n1401 is less than WHNF-[?] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) is greater than WHNF-[CJhc.Prim.:] make sure (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) is greater than WHNF-[CJhc.Prim.:] Setting value of pn1404 to WHNF-[CInteger#] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) is greater than WHNF-[CInteger#] Going up: (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) Setting value of (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) to Lazy-[?] make sure (fPrelude.Text.shows,1) is less than Lazy-[?] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) is less than Lazy-[?] Setting value of pn1405 to Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] make sure (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) is greater than WHNF-[CJhc.Prim.:] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) is greater than WHNF-[?] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) is greater than WHNF-[?] Going up: (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) Setting value of (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) to Lazy-[?] make sure (fPrelude.Text.shows,1) is less than Lazy-[?] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) is less than Lazy-[?] make sure n1159 is less than WHNF-[?] Setting value of pn1409 to WHNF-[CInteger#] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) is greater than WHNF-[CInteger#] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) is less than Lazy-[?] Setting value of pn1410 to Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] Setting value of n1159 to WHNF-[CJhc.Prim.:] make sure (0,fData.Char.isHexDigit) is less than WHNF-[?] make sure n1412 is less than WHNF-[?] Setting value of n1412 to WHNF-[?] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fData.Char.isHexDigit) is greater than WHNF-[CJhc.Order.Bool#] make sure (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) is less than WHNF-[?] make sure pn1429 is greater than Lazy-[?] Going up: pn1429 Setting value of pn1429 to Lazy-[?] make sure (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) is greater than Lazy-[?] make sure n1430 is less than WHNF-[?] Setting value of n1430 to WHNF-[?] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) is greater than WHNF-[?] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) is greater than WHNF-[?] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) is greater than Lazy-[?] make sure pn1433 is greater than Lazy-[?] Going up: pn1433 Setting value of pn1433 to Lazy-[?] make sure (fJhc.String.eqUnpackedString,1) is greater than Lazy-[?] make sure n1436 is less than WHNF-[?] Setting value of n1436 to WHNF-[?] Setting value of pn1437 to Lazy-[?] Setting value of pn1438 to Lazy-[?] make sure n1441 is less than WHNF-[?] Setting value of n1441 to WHNF-[?] make sure (fJhc.String.16_f,1) is greater than Lazy-[?] Going up: (fJhc.String.16_f,1) Setting value of (fJhc.String.16_f,1) to Lazy-[?] make sure (fJhc.String.16_f,1) is greater than Lazy-[?] make sure (0,fData.Char.intToDigit) is less than WHNF-[?] make sure n1449 is less than WHNF-[?] Setting value of n1449 to WHNF-[?] make sure (0,fData.Char.intToDigit) is greater than WHNF-[CChar#] make sure (0,fData.Char.intToDigit) is greater than WHNF-[CChar#] make sure (0,fData.Char.intToDigit) is greater than WHNF-[CChar#] make sure pn1465 is greater than Lazy-[?] Going up: pn1465 Setting value of pn1465 to Lazy-[?] make sure (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) is greater than Lazy-[?] make sure n1467 is less than WHNF-[?] Setting value of n1467 to WHNF-[?] Setting value of pn1468 to Lazy-[?] Setting value of pn1469 to Lazy-[?] make sure n1470 is less than WHNF-[?] Setting value of n1470 to WHNF-[?] Setting value of pn1471 to Lazy-[?] Setting value of pn1472 to Lazy-[?] make sure n1473 is less than WHNF-[?] Setting value of n1473 to WHNF-[?] make sure n1474 is less than WHNF-[?] Setting value of n1474 to WHNF-[?] make sure (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) is greater than Lazy-[?] make sure (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) is greater than Lazy-[?] Going up: (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) Setting value of (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) to Lazy-[?] make sure n1478 is less than WHNF-[?] Setting value of n1478 to WHNF-[?] Setting value of pn1479 to Lazy-[?] Setting value of pn1480 to Lazy-[?] make sure pn1481 is greater than Lazy-[?] Going up: pn1481 Setting value of pn1481 to Lazy-[?] make sure (fW@.fSpec@.Prelude.490.fPrelude.elem,0) is greater than Lazy-[?] make sure n1483 is less than WHNF-[?] Setting value of n1483 to WHNF-[?] Setting value of pn1484 to Lazy-[?] Setting value of pn1485 to Lazy-[?] make sure n1486 is less than WHNF-[?] Setting value of n1486 to WHNF-[?] make sure n1487 is less than WHNF-[?] Setting value of n1487 to WHNF-[?] make sure n1494 is less than WHNF-[?] Setting value of n1494 to WHNF-[?] Setting value of pn1495 to Lazy-[?] Setting value of pn1496 to Lazy-[?] make sure n1497 is less than WHNF-[?] Setting value of n1497 to WHNF-[?] make sure (fW@.f17290,1) is greater than Lazy-[?] Going up: (fW@.f17290,1) Setting value of (fW@.f17290,1) to Lazy-[?] make sure (fW@.f17290,1) is greater than Lazy-[?] make sure n1501 is less than WHNF-[?] Setting value of n1501 to WHNF-[?] make sure (fW@.fPrelude.span$2,1) is greater than Lazy-[?] Going up: (fW@.fPrelude.span$2,1) Setting value of (fW@.fPrelude.span$2,1) to Lazy-[?] Setting value of pn1502 to WHNF-[P1_W@.fPrelude.span$2] Setting value of pn1503 to Lazy-[?] Setting value of pn1504 to Lazy-[?] make sure n1505 is less than WHNF-[?] Setting value of n1505 to WHNF-[?] make sure n1506 is less than WHNF-[?] Setting value of n1506 to WHNF-[?] make sure (fW@.fPrelude.span$3,0) is greater than WHNF-[P1_W@.fPrelude.span$2] make sure (fW@.fPrelude.span$3,1) is greater than Lazy-[?] Going up: (fW@.fPrelude.span$3,1) Setting value of (fW@.fPrelude.span$3,1) to Lazy-[?] Setting value of pn1508 to Lazy-[FW@.fPrelude.span$3] make sure (fW@.fPrelude.span$4,0) is greater than Lazy-[FW@.fPrelude.span$3] Setting value of pn1509 to Lazy-[FW@.fPrelude.span$4] Setting value of pn1510 to WHNF-[CJhc.Prim.:] make sure (fW@.fPrelude.span$5,0) is greater than Lazy-[FW@.fPrelude.span$3] Setting value of pn1511 to Lazy-[FW@.fPrelude.span$5] make sure (0,fW@.fPrelude.span$2) is greater than WHNF-[CJhc.Prim.:] make sure (1,fW@.fPrelude.span$2) is greater than Lazy-[FW@.fPrelude.span$5] make sure (0,fW@.fPrelude.span$2) is greater than WHNF-[?] make sure (1,fW@.fPrelude.span$2) is greater than Lazy-[?] Going up: (1,fW@.fPrelude.span$2) Setting value of (1,fW@.fPrelude.span$2) to Lazy-[?] make sure (0,fW@.fPrelude.span$2) is greater than WHNF-[?] make sure (1,fW@.fPrelude.span$2) is greater than WHNF-[?] make sure (0,f3358) is greater than WHNF-[?] Setting value of pn1529 to WHNF-[CChar#] make sure (0,fW@.fForeign.C.String.5_loop) is greater than WHNF-[CJhc.Prim.:] Setting value of pn1532 to WHNF-[CJhc.Prim.:] make sure (fW@.fForeign.C.String.5_loop,0) is greater than WHNF-[CJhc.Prim.:] make sure (fW@.fForeign.C.String.5_loop,0) is greater than WHNF-[?] make sure (0,fW@.fPrelude.span$4) is less than WHNF-[?] make sure n1536 is less than WHNF-[?] Setting value of n1536 to WHNF-[?] Setting value of pn1537 to Lazy-[?] Setting value of pn1538 to Lazy-[?] Setting value of (0,fW@.fPrelude.span$4) to WHNF-[?] make sure (0,fW@.fPrelude.span$5) is less than WHNF-[?] make sure n1540 is less than WHNF-[?] Setting value of n1540 to WHNF-[?] Setting value of pn1541 to Lazy-[?] Setting value of pn1542 to Lazy-[?] Setting value of (0,fW@.fPrelude.span$5) to WHNF-[?] make sure pn1544 is greater than Lazy-[?] Going up: pn1544 Setting value of pn1544 to Lazy-[?] make sure (fW@.fPrelude.span,1) is greater than Lazy-[?] make sure n1545 is less than WHNF-[?] Setting value of n1545 to WHNF-[?] make sure (fW@.fPrelude.span$2,1) is greater than Lazy-[?] Setting value of pn1546 to WHNF-[P1_W@.fPrelude.span$2] Setting value of pn1547 to Lazy-[?] Setting value of pn1548 to Lazy-[?] make sure n1549 is less than WHNF-[?] Setting value of n1549 to WHNF-[?] make sure n1550 is less than WHNF-[?] Setting value of n1550 to WHNF-[?] make sure (fW@.fPrelude.span$3,0) is greater than WHNF-[P1_W@.fPrelude.span$2] make sure (fW@.fPrelude.span$3,1) is greater than Lazy-[?] Setting value of pn1552 to Lazy-[FW@.fPrelude.span$3] make sure (fW@.fPrelude.span$4,0) is greater than Lazy-[FW@.fPrelude.span$3] Setting value of pn1553 to Lazy-[FW@.fPrelude.span$4] Setting value of pn1554 to WHNF-[CJhc.Prim.:] make sure (fW@.fPrelude.span$5,0) is greater than Lazy-[FW@.fPrelude.span$3] Setting value of pn1555 to Lazy-[FW@.fPrelude.span$5] make sure pn529 is greater than WHNF-[CJhc.Prim.:] make sure pn530 is greater than Lazy-[FW@.fPrelude.span$5] make sure pn529 is greater than WHNF-[?] make sure pn530 is greater than Lazy-[?] Going up: pn530 Setting value of pn530 to Lazy-[?] make sure pn529 is greater than WHNF-[?] make sure pn530 is greater than WHNF-[?] make sure (0,fW@.fPrelude.span$3) is less than WHNF-[?] make sure pn1557 is greater than Lazy-[?] Going up: pn1557 Setting value of pn1557 to Lazy-[?] make sure (fW@.fPrelude.span$3,1) is greater than Lazy-[?] make sure n1558 is less than WHNF-[?] Setting value of n1558 to WHNF-[?] Setting value of pn1559 to Lazy-[?] Setting value of pn1560 to Lazy-[?] Setting value of (0,fW@.fPrelude.span$3) to WHNF-[CJhc.Basics.(,)] make sure (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) is less than WHNF-[?] make sure pn1564 is greater than Lazy-[?] Going up: pn1564 Setting value of pn1564 to Lazy-[?] make sure (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) is greater than Lazy-[?] make sure n1565 is less than WHNF-[?] Setting value of n1565 to WHNF-[?] make sure (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) is greater than Lazy-[?] Going up: (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) Setting value of (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) to Lazy-[?] make sure (0,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902) is less than WHNF-[?] make sure n1569 is less than WHNF-[?] Setting value of n1569 to WHNF-[?] Setting value of (0,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902) to WHNF-[?] make sure (0,bap_1_theMain$16_100754) is less than WHNF-[?] make sure pn1571 is greater than Lazy-[?] Going up: pn1571 Setting value of pn1571 to Lazy-[?] make sure (bap_1_theMain$16_100754,1) is greater than Lazy-[?] make sure n1572 is less than WHNF-[?] Setting value of n1572 to WHNF-[?] Setting value of (0,bap_1_theMain$16_100754) to WHNF-[?] make sure (0,bap_1_theMain$2_100682) is less than WHNF-[?] make sure n1575 is less than WHNF-[?] Setting value of n1575 to WHNF-[?] Setting value of (0,bap_1_theMain$2_100682) to WHNF-[?] make sure (0,bap_1_theMain$4_100690) is less than WHNF-[?] make sure pn1577 is greater than Lazy-[?] Going up: pn1577 Setting value of pn1577 to Lazy-[?] make sure (bap_1_theMain$4_100690,1) is greater than Lazy-[?] make sure n1578 is less than WHNF-[?] Setting value of n1578 to WHNF-[?] Setting value of (0,bap_1_theMain$4_100690) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$31_100580) is less than WHNF-[?] make sure pn1580 is greater than Lazy-[?] Going up: pn1580 Setting value of pn1580 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$31_100580,1) is greater than Lazy-[?] make sure n1581 is less than WHNF-[?] Setting value of n1581 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$31_100580) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$29_100558) is less than WHNF-[?] make sure pn1583 is greater than Lazy-[?] Going up: pn1583 Setting value of pn1583 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$29_100558,1) is greater than Lazy-[?] make sure n1584 is less than WHNF-[?] Setting value of n1584 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$29_100558) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$28_100572) is less than WHNF-[?] make sure pn1586 is greater than Lazy-[?] Going up: pn1586 Setting value of pn1586 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$28_100572,1) is greater than Lazy-[?] make sure n1587 is less than WHNF-[?] Setting value of n1587 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$28_100572) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$25_100534) is less than WHNF-[?] make sure pn1589 is greater than Lazy-[?] Going up: pn1589 Setting value of pn1589 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$25_100534,1) is greater than Lazy-[?] make sure n1590 is less than WHNF-[?] Setting value of n1590 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$25_100534) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$22_100510) is less than WHNF-[?] make sure pn1592 is greater than Lazy-[?] Going up: pn1592 Setting value of pn1592 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$22_100510,1) is greater than Lazy-[?] make sure n1593 is less than WHNF-[?] Setting value of n1593 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$22_100510) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$17_100494) is less than WHNF-[?] make sure pn1595 is greater than Lazy-[?] Going up: pn1595 Setting value of pn1595 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$17_100494,1) is greater than Lazy-[?] make sure n1596 is less than WHNF-[?] Setting value of n1596 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$17_100494) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$21_100502) is less than WHNF-[?] make sure pn1598 is greater than Lazy-[?] Going up: pn1598 Setting value of pn1598 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$21_100502,1) is greater than Lazy-[?] make sure n1599 is less than WHNF-[?] Setting value of n1599 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$21_100502) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$14_100482) is less than WHNF-[?] make sure pn1601 is greater than Lazy-[?] Going up: pn1601 Setting value of pn1601 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$14_100482,1) is greater than Lazy-[?] make sure n1602 is less than WHNF-[?] Setting value of n1602 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$14_100482) to WHNF-[?] make sure (0,bap_1_Prelude.Text.lex$2_100394) is less than WHNF-[?] make sure pn1604 is greater than Lazy-[?] Going up: pn1604 Setting value of pn1604 to Lazy-[?] make sure (bap_1_Prelude.Text.lex$2_100394,1) is greater than Lazy-[?] make sure n1605 is less than WHNF-[?] Setting value of n1605 to WHNF-[?] Setting value of (0,bap_1_Prelude.Text.lex$2_100394) to WHNF-[?] make sure (0,bap_1_Jhc.Basics.concatMap$2_100318) is less than WHNF-[?] make sure pn1607 is greater than Lazy-[?] Going up: pn1607 Setting value of pn1607 to Lazy-[?] make sure (bap_1_Jhc.Basics.concatMap$2_100318,1) is greater than Lazy-[?] make sure n1608 is less than WHNF-[?] Setting value of n1608 to WHNF-[?] Setting value of (0,bap_1_Jhc.Basics.concatMap$2_100318) to WHNF-[?] Setting value of pn-14207 to Lazy-[?] Setting value of pn-14221 to Lazy-[?] make sure (ftheMain$41,1) is greater than Lazy-[?] ---------------------------- pn-14221 -> pn-14221 pn-14207 -> pn-14207 pn1 -> pn1 pn2 -> pn2 pn3 -> pn3 pn4 -> pn4 pn8 -> pn8 pn11 -> pn11 n12 -> pn13 pn13 -> pn13 pn14 -> (f4094,0) n15 -> n15 pn16 -> pn16 pn17 -> pn17 n18 -> n18 pn26 -> pn26 pn27 -> pn27 pn28 -> pn27 n29 -> n29 pn30 -> pn30 pn31 -> pn31 n32 -> n32 n33 -> n33 pn34 -> n33 pn35 -> pn35 n36 -> n36 pn37 -> n36 pn38 -> pn38 n39 -> n36 pn40 -> n36 n41 -> n41 pn42 -> pn42 pn43 -> pn43 pn44 -> pn44 pn45 -> pn45 n46 -> pn47 pn47 -> pn47 n48 -> n48 pn49 -> pn49 pn50 -> pn50 n51 -> n51 n52 -> n52 n54 -> n54 pn55 -> pn55 pn56 -> pn56 pn57 -> pn57 pn58 -> pn58 pn59 -> pn59 pn60 -> pn60 pn61 -> pn61 pn62 -> (f2396,0) n63 -> n63 pn64 -> (f2864,0) n65 -> n65 pn66 -> pn66 pn67 -> pn67 n68 -> n68 pn71 -> pn71 pn72 -> pn72 pn73 -> pn73 pn74 -> pn73 pn75 -> pn75 pn76 -> (ftheMain$42,1) n77 -> n77 pn78 -> pn78 pn79 -> pn79 pn80 -> pn80 pn81 -> pn81 pn83 -> (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) pn85 -> (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) pn86 -> pn86 pn87 -> pn87 pn89 -> pn73 pn90 -> pn90 pn91 -> pn91 pn92 -> pn73 pn94 -> pn94 pn95 -> pn95 pn97 -> pn97 pn99 -> (ftheMain$41,1) n101 -> n101 pn102 -> pn102 pn103 -> pn103 pn105 -> pn105 pn110 -> (ftheMain$36,0) n111 -> n111 pn112 -> n111 pn113 -> (ftheMain$37,0) n114 -> n114 pn115 -> pn115 pn116 -> pn116 pn117 -> pn117 pn118 -> (fW@.f5414,0) pn119 -> (fW@.f5414,1) pn122 -> (fW@.f5414,4) pn123 -> pn123 pn124 -> pn124 pn133 -> (ftheMain$28,0) pn134 -> (ftheMain$28,1) pn137 -> (ftheMain$28,4) pn138 -> (ftheMain$28,5) pn139 -> (ftheMain$28,6) pn140 -> (ftheMain$28,7) n141 -> n141 pn143 -> pn143 pn147 -> pn147 n148 -> n148 pn150 -> pn150 pn153 -> pn153 n154 -> n148 pn156 -> pn156 pn160 -> pn160 n161 -> n148 pn163 -> pn163 pn166 -> pn166 n167 -> n148 pn169 -> pn169 n170 -> n148 pn172 -> pn172 pn173 -> (ftheMain$31,0) pn174 -> (ftheMain$31,1) pn177 -> (ftheMain$31,4) pn178 -> (ftheMain$31,5) pn179 -> (ftheMain$31,6) pn180 -> (ftheMain$31,7) pn181 -> (ftheMain$31,8) n182 -> n182 pn184 -> pn184 pn185 -> pn185 pn186 -> pn186 pn187 -> pn187 n188 -> n188 pn189 -> pn189 pn190 -> pn190 pn191 -> pn191 pn192 -> pn192 pn193 -> pn193 pn194 -> (ftheMain$34,0) pn195 -> (ftheMain$34,1) pn196 -> pn196 n197 -> n197 n198 -> n198 n199 -> n199 pn207 -> pn207 n208 -> n208 pn212 -> (ftheMain$32,0) pn214 -> (ftheMain$32,2) n215 -> n215 n216 -> n216 pn221 -> (ftheMain$33,0) pn223 -> (ftheMain$33,2) n224 -> n224 n225 -> n225 pn230 -> (ftheMain$29,0) n232 -> n232 pn235 -> (ftheMain$30,0) pn236 -> (ftheMain$30,1) pn239 -> (ftheMain$30,4) pn240 -> (ftheMain$30,5) n241 -> n241 n243 -> n243 n244 -> n244 n245 -> n245 pn259 -> (ftheMain$26,0) pn260 -> pn260 pn261 -> pn261 pn262 -> pn262 pn263 -> pn263 pn264 -> (ftheMain$27,0) pn265 -> pn265 n266 -> n266 pn267 -> pn267 pn268 -> pn268 pn269 -> pn269 pn270 -> pn270 n271 -> n271 n272 -> n272 pn275 -> (ftheMain$24,0) n276 -> n276 pn277 -> pn277 pn278 -> pn278 n279 -> n279 pn280 -> n279 pn281 -> pn281 pn282 -> pn282 n283 -> n283 pn286 -> pn286 n287 -> n287 pn288 -> pn288 pn289 -> pn289 pn290 -> pn290 pn291 -> pn291 pn292 -> pn292 pn293 -> pn293 n294 -> n294 pn295 -> pn295 pn296 -> pn296 n297 -> n297 n298 -> n298 pn299 -> pn299 pn300 -> pn300 pn301 -> pn301 pn302 -> pn302 pn303 -> (ftheMain$21,0) n304 -> n304 pn307 -> pn307 n308 -> n308 pn309 -> pn309 pn310 -> pn310 pn311 -> pn311 pn312 -> pn312 n313 -> n279 pn314 -> n279 n315 -> n315 pn316 -> pn316 pn317 -> pn317 n318 -> n318 pn319 -> pn319 pn320 -> pn320 n322 -> n33 pn323 -> n33 pn324 -> pn324 n325 -> n36 pn326 -> n36 pn327 -> pn327 n328 -> n36 pn329 -> n36 n330 -> n330 pn331 -> pn331 pn332 -> pn332 n333 -> n333 pn334 -> pn334 pn335 -> pn335 n336 -> n279 pn337 -> n279 n338 -> n338 pn339 -> n338 pn340 -> pn340 n341 -> pn342 pn342 -> pn342 pn343 -> pn343 n344 -> n344 pn345 -> pn345 pn346 -> pn346 n347 -> n347 pn348 -> pn348 pn349 -> pn349 n350 -> n279 pn351 -> n279 n352 -> n338 pn353 -> n338 pn354 -> pn354 pn355 -> (ftheMain$18,0) n356 -> n356 pn357 -> pn357 pn358 -> pn358 n359 -> n359 pn360 -> pn360 pn361 -> pn361 n363 -> n33 pn364 -> n33 pn365 -> pn365 n366 -> n36 pn367 -> n36 pn368 -> pn368 n369 -> n36 pn370 -> n36 n371 -> n371 pn372 -> pn372 pn373 -> pn373 n374 -> n374 pn375 -> pn375 pn376 -> pn376 n377 -> n279 pn378 -> n279 n379 -> n338 pn380 -> n338 pn381 -> pn381 n382 -> pn383 pn383 -> pn383 pn384 -> (ftheMain$16,0) pn385 -> (ftheMain$16,1) pn386 -> (ftheMain$16,2) n387 -> n387 pn388 -> pn388 pn389 -> pn389 pn390 -> (ftheMain$15,1) n391 -> n391 pn392 -> pn392 pn393 -> pn393 pn394 -> pn394 n395 -> n395 pn396 -> pn396 pn397 -> pn397 pn399 -> pn399 pn400 -> pn400 pn401 -> (f5306,0) pn402 -> pn402 n403 -> n279 pn404 -> n279 n405 -> n405 pn406 -> pn406 pn407 -> pn407 n408 -> n408 pn409 -> pn409 pn410 -> pn410 n412 -> n33 pn413 -> n33 n414 -> n414 pn415 -> pn415 pn416 -> pn416 pn417 -> pn417 pn418 -> pn418 n419 -> pn420 pn420 -> pn420 pn421 -> pn421 pn422 -> (ftheMain$14,1) n423 -> n423 pn424 -> pn424 pn425 -> pn425 n426 -> n426 pn427 -> pn427 pn428 -> pn428 pn429 -> pn429 pn430 -> pn430 pn431 -> (ftheMain$12,0) n432 -> n432 pn433 -> pn433 pn434 -> pn434 n435 -> n435 pn436 -> pn436 pn437 -> pn437 n439 -> n33 pn440 -> n33 n441 -> n441 pn442 -> pn442 pn443 -> pn443 pn444 -> pn444 pn445 -> pn445 n446 -> pn447 pn447 -> pn447 pn448 -> (ftheMain$10,0) n449 -> n449 pn452 -> pn452 n453 -> n453 pn454 -> pn454 pn455 -> pn455 pn456 -> pn456 pn457 -> pn457 n458 -> n279 pn459 -> n279 n460 -> n460 pn461 -> pn461 pn462 -> pn462 n463 -> n463 pn464 -> pn464 pn465 -> pn465 n466 -> n466 pn467 -> n466 n468 -> n468 pn469 -> pn469 pn470 -> pn470 pn471 -> pn471 pn472 -> pn472 n473 -> pn474 pn474 -> pn474 n475 -> n475 pn476 -> n475 pn477 -> pn477 pn478 -> pn478 pn479 -> (ftheMain$8,1) n480 -> n480 pn481 -> pn481 pn482 -> pn482 n483 -> n483 pn484 -> pn484 pn485 -> pn485 n486 -> n486 pn487 -> pn487 pn488 -> pn488 n489 -> n466 pn490 -> n466 n491 -> n491 pn492 -> pn492 pn493 -> pn493 pn494 -> pn494 pn495 -> pn495 n496 -> pn497 pn497 -> pn497 n498 -> n475 pn499 -> n475 pn500 -> pn500 pn501 -> pn501 pn502 -> (ftheMain$3,1) n503 -> n503 pn504 -> pn504 pn505 -> pn505 pn506 -> pn506 n507 -> n507 pn508 -> pn508 pn509 -> pn509 n510 -> n510 pn511 -> pn511 pn512 -> pn512 pn513 -> pn513 pn514 -> pn514 pn515 -> (f4790,0) pn518 -> pn518 pn519 -> pn519 pn522 -> pn522 pn523 -> (ftheMain$4,0) pn524 -> pn524 pn525 -> (ftheMain$4,2) n526 -> n526 pn527 -> pn527 pn528 -> (fPrelude.Text.lex$34,0) pn529 -> pn529 pn530 -> pn530 pn531 -> (fPrelude.Text.lex$33,0) n532 -> n532 pn533 -> pn533 pn534 -> pn534 n535 -> n535 pn536 -> pn536 pn537 -> pn537 n538 -> n538 pn539 -> pn539 pn540 -> pn540 n542 -> n542 pn543 -> pn543 pn544 -> pn544 pn545 -> pn545 n546 -> n546 pn547 -> pn547 pn548 -> pn548 n550 -> n466 pn551 -> n466 n552 -> n552 pn553 -> n552 pn554 -> (f4440,0) n555 -> pn556 pn556 -> pn556 pn557 -> pn557 pn558 -> pn558 pn559 -> pn559 n560 -> pn561 pn561 -> pn561 n562 -> n562 pn563 -> pn563 pn564 -> pn564 pn565 -> pn565 pn566 -> pn566 pn567 -> pn567 n568 -> pn569 pn569 -> pn569 pn570 -> pn570 pn571 -> (fPrelude.Text.lex$19,0) pn572 -> (fPrelude.Text.lex$19,1) n573 -> n573 pn574 -> pn574 pn575 -> pn575 pn576 -> pn576 n577 -> n577 pn578 -> pn578 pn579 -> pn579 n580 -> n580 pn581 -> pn581 pn582 -> pn582 n583 -> n583 n585 -> n585 pn586 -> pn586 pn587 -> pn587 n588 -> n588 pn591 -> pn591 pn592 -> pn592 n594 -> n594 pn595 -> pn595 pn596 -> pn596 pn597 -> pn597 n598 -> n598 pn599 -> pn599 pn600 -> pn600 n602 -> n466 pn603 -> n466 n604 -> n552 pn605 -> n552 pn606 -> (f4440-2,0) n607 -> pn608 pn608 -> pn608 pn609 -> pn609 pn610 -> pn610 pn611 -> pn611 n612 -> pn613 pn613 -> pn613 pn615 -> pn615 n616 -> n466 pn617 -> n466 n618 -> n618 pn619 -> n618 pn620 -> pn620 pn621 -> pn621 n623 -> n623 pn624 -> pn624 pn625 -> pn625 pn626 -> pn626 n627 -> n627 pn628 -> pn628 pn629 -> pn629 n631 -> n466 pn632 -> n466 n633 -> n552 pn634 -> n552 pn635 -> (f4440-3,0) n636 -> pn637 pn637 -> pn637 pn638 -> pn638 pn639 -> pn639 pn640 -> pn640 n641 -> pn642 pn642 -> pn642 pn643 -> pn643 pn644 -> pn644 n646 -> n646 pn647 -> pn647 pn648 -> pn648 pn649 -> pn649 n650 -> n650 pn651 -> pn651 pn652 -> pn652 n654 -> n466 pn655 -> n466 n656 -> n552 pn657 -> n552 pn658 -> (f4440-4,0) n659 -> pn660 pn660 -> pn660 pn661 -> pn661 pn662 -> pn662 pn663 -> pn663 n664 -> pn665 pn665 -> pn665 pn667 -> pn667 pn668 -> pn668 n670 -> n670 pn671 -> pn671 pn672 -> pn672 pn673 -> pn673 n674 -> n674 pn675 -> pn675 pn676 -> pn676 n678 -> n466 pn679 -> n466 n680 -> n552 pn681 -> n552 pn682 -> (f4440-5,0) n683 -> pn684 pn684 -> pn684 pn685 -> pn685 pn686 -> pn686 pn687 -> pn687 n688 -> pn689 pn689 -> pn689 pn690 -> pn690 pn691 -> pn691 n693 -> n693 pn694 -> pn694 pn695 -> pn695 pn696 -> pn696 n697 -> n697 pn698 -> pn698 pn699 -> pn699 n701 -> n466 pn702 -> n466 n703 -> n552 pn704 -> n552 pn705 -> (f4440-6,0) n706 -> pn707 pn707 -> pn707 pn708 -> pn708 pn709 -> pn709 pn710 -> pn710 n711 -> pn712 pn712 -> pn712 pn713 -> (f4384,0) pn714 -> pn714 pn715 -> pn715 n716 -> n716 pn717 -> pn717 pn718 -> pn718 pn719 -> pn719 pn720 -> pn720 pn721 -> pn721 pn722 -> pn722 n723 -> n723 pn724 -> pn724 pn725 -> pn725 pn726 -> pn726 pn727 -> pn727 pn728 -> pn728 pn729 -> (fPrelude.Text.lex$29,0) pn730 -> (fPrelude.Text.lex$29,1) pn731 -> (fPrelude.Text.lex$29,2) n732 -> n732 pn733 -> pn733 pn734 -> pn734 pn735 -> pn735 pn736 -> pn736 pn737 -> pn737 pn738 -> (fPrelude.Text.lex$28,0) pn739 -> (fPrelude.Text.lex$28,1) pn740 -> pn740 pn741 -> pn741 pn742 -> (fPrelude.Text.lex$28,4) n743 -> n743 pn744 -> pn744 pn745 -> pn745 pn746 -> pn746 pn747 -> pn747 pn748 -> pn748 n749 -> pn750 pn750 -> pn750 pn751 -> pn751 pn752 -> (fPrelude.Text.lex$30,0) pn753 -> pn753 pn754 -> pn754 n755 -> n755 pn756 -> pn756 pn757 -> pn757 pn758 -> pn758 pn759 -> pn759 pn760 -> (fPrelude.Text.lex$25,0) pn761 -> (fPrelude.Text.lex$25,1) n762 -> n762 pn763 -> pn763 pn764 -> pn764 pn765 -> pn765 pn766 -> pn766 pn767 -> pn767 pn768 -> pn768 pn769 -> pn769 n770 -> n466 pn771 -> n466 n772 -> n772 pn773 -> pn773 pn774 -> pn774 pn775 -> pn775 pn776 -> pn776 pn777 -> pn777 pn778 -> pn778 pn779 -> pn779 n780 -> n780 pn781 -> pn781 pn782 -> pn782 pn783 -> pn783 n784 -> n784 pn785 -> pn785 pn786 -> pn786 n788 -> n466 pn789 -> n466 n790 -> n552 pn791 -> n552 pn792 -> (f4440-7,0) pn793 -> pn793 pn794 -> pn794 n795 -> n795 pn796 -> pn796 pn797 -> pn797 pn798 -> pn798 pn799 -> (fPrelude.Text.lex$23,0) pn800 -> (fPrelude.Text.lex$23,1) pn801 -> (fPrelude.Text.lex$23,2) n802 -> n802 pn803 -> pn803 pn804 -> pn804 pn805 -> pn805 pn806 -> pn806 pn807 -> pn807 pn808 -> pn808 pn809 -> (fPrelude.Text.lex$22,2) n810 -> n810 pn811 -> pn811 pn812 -> pn812 pn813 -> pn813 pn814 -> pn814 pn815 -> pn815 pn816 -> (fPrelude.Text.lex$17,0) pn817 -> (fPrelude.Text.lex$17,1) n818 -> n818 pn819 -> pn819 pn820 -> pn820 pn821 -> pn821 pn822 -> pn822 pn823 -> pn823 pn824 -> (fPrelude.Text.lex$21,0) pn825 -> pn825 pn826 -> (fPrelude.Text.lex$21,2) n827 -> n827 pn828 -> pn828 pn829 -> (fPrelude.Text.lex$16,0) pn830 -> pn529 pn831 -> pn530 pn832 -> (fPrelude.Text.lex$18,0) pn833 -> pn833 n834 -> n834 pn835 -> pn835 pn836 -> pn836 pn837 -> pn837 pn838 -> (fPrelude.Text.lex$14,0) pn839 -> (fPrelude.Text.lex$14,1) n840 -> n840 pn841 -> pn841 pn842 -> pn842 pn843 -> pn843 pn844 -> pn844 pn845 -> pn845 pn846 -> (fPrelude.Text.130_isIdChar,0) n847 -> n847 pn856 -> pn856 pn858 -> (fPrelude.Text.lex$13,0) pn859 -> pn529 pn860 -> pn530 pn861 -> (fPrelude.Text.lex$15,0) pn862 -> pn862 n863 -> n863 pn864 -> pn864 pn865 -> pn865 pn866 -> pn866 pn867 -> (fPrelude.Text.lex$12,0) n868 -> n868 pn869 -> pn869 pn870 -> pn870 n871 -> n871 pn872 -> pn872 pn873 -> pn873 n874 -> n874 pn875 -> pn875 pn876 -> pn876 n877 -> n877 pn881 -> pn881 pn882 -> pn882 pn883 -> pn883 pn884 -> pn884 pn886 -> (fPrelude.Text.129_isSym,0) pn888 -> (fPrelude.Text.lex$10,0) n889 -> n889 pn890 -> pn890 pn891 -> pn891 pn892 -> pn892 pn893 -> pn893 pn894 -> pn894 pn895 -> (fPrelude.Text.lex$11,1) n896 -> n896 pn897 -> pn897 pn898 -> (fPrelude.Text.100_lexString,0) n899 -> n899 pn900 -> pn900 pn901 -> pn901 n902 -> n902 pn904 -> pn904 pn906 -> pn906 n907 -> n907 pn908 -> pn908 pn909 -> pn909 pn910 -> pn910 pn911 -> (fPrelude.Text.lex$8,0) n912 -> n912 pn913 -> pn913 pn914 -> pn914 n915 -> n915 pn916 -> pn916 pn917 -> pn917 n918 -> n918 pn920 -> pn920 pn921 -> pn921 pn923 -> (fPrelude.Text.lex$5,0) n924 -> n924 pn925 -> pn925 pn926 -> pn926 n927 -> n927 n929 -> n929 pn930 -> pn930 pn931 -> pn931 n932 -> n932 pn934 -> pn934 pn935 -> pn935 n938 -> n938 pn939 -> pn939 pn940 -> pn940 n941 -> n941 pn943 -> pn943 pn944 -> pn944 n946 -> pn947 pn947 -> pn947 n948 -> n948 pn949 -> n948 n950 -> n948 pn951 -> n948 n953 -> n948 pn954 -> n948 n955 -> n948 pn956 -> n948 pn957 -> pn957 n958 -> n958 pn959 -> pn959 pn960 -> pn960 pn962 -> pn962 pn963 -> (fPrelude.Text.lex$7,1) n964 -> n964 pn965 -> pn965 pn966 -> (fPrelude.Text.lex$2,0) pn967 -> (fPrelude.Text.lex$2,1) n968 -> n968 pn969 -> pn969 pn970 -> pn970 pn971 -> pn971 pn972 -> pn972 pn973 -> pn973 pn974 -> (fPrelude.Text.lex$4,0) n975 -> n975 pn976 -> pn976 pn977 -> pn977 n978 -> n978 pn979 -> pn979 pn980 -> pn980 n981 -> n981 pn982 -> n981 n983 -> n983 pn984 -> pn984 pn985 -> pn985 pn986 -> pn986 pn987 -> pn987 pn988 -> pn988 n989 -> pn990 pn990 -> pn990 pn991 -> pn991 pn992 -> pn992 pn993 -> (fR@.fPrelude.Text.lex,0) n994 -> n994 pn995 -> pn995 pn996 -> pn996 pn998 -> (f23154,0) n999 -> n999 pn1000 -> pn1000 pn1001 -> pn1001 n1003 -> n1003 pn1004 -> n1003 n1005 -> n1005 n1007 -> n981 pn1008 -> n981 n1009 -> n948 pn1010 -> n948 pn1013 -> pn1013 pn1014 -> pn1014 pn1016 -> pn1016 pn1017 -> pn1017 pn1023 -> pn1023 pn1024 -> pn1024 pn1027 -> pn1027 pn1028 -> pn1028 pn1029 -> pn1029 pn1030 -> pn1030 n1031 -> n1031 pn1032 -> pn1032 pn1033 -> pn1033 pn1034 -> pn1034 pn1035 -> pn1035 n1036 -> n1036 pn1037 -> pn1037 pn1038 -> pn1038 pn1039 -> pn1039 pn1040 -> pn1040 pn1041 -> (fNumeric.readDec$5,0) n1042 -> n1042 pn1043 -> pn1043 pn1044 -> pn1044 pn1045 -> pn1045 pn1046 -> pn1046 pn1047 -> pn1047 n1048 -> n1048 pn1049 -> pn1049 pn1050 -> pn1050 pn1051 -> pn1051 pn1052 -> (fNumeric.readDec$6,0) pn1053 -> (fNumeric.readDec$6,1) n1054 -> n1054 n1055 -> n1055 pn1060 -> (fNumeric.readDec$7,0) pn1061 -> (fNumeric.readDec$7,1) n1062 -> n1062 pn1063 -> pn1063 pn1064 -> pn1064 pn1065 -> pn1065 pn1066 -> pn1066 n1067 -> n1067 pn1098 -> pn1098 n1099 -> n1099 pn1100 -> pn1100 pn1101 -> pn1101 pn1102 -> pn1102 pn1103 -> pn1103 pn1104 -> (fNumeric.nonnull$4,0) n1105 -> n1105 pn1106 -> pn1106 pn1107 -> pn1107 n1108 -> n1108 pn1109 -> pn1109 pn1110 -> pn1110 n1111 -> n1111 pn1112 -> pn1112 pn1113 -> pn1113 pn1114 -> pn1114 pn1115 -> pn1115 pn1116 -> (fNumeric.nonnull,0) pn1117 -> pn1117 pn1118 -> pn529 pn1119 -> pn530 n1120 -> n1120 pn1121 -> pn1121 pn1122 -> pn1122 pn1123 -> pn1123 pn1124 -> pn1124 pn1125 -> pn1125 pn1126 -> (fNumeric.nonnull$3,1) n1127 -> n1127 pn1128 -> pn1128 pn1129 -> (fJhc.Basics.concatMap$2,0) pn1130 -> (fJhc.Basics.concatMap$2,1) n1131 -> n1131 pn1132 -> pn1132 pn1133 -> pn1133 pn1134 -> pn1134 n1135 -> n1135 n1136 -> n1136 pn1137 -> pn1137 pn1138 -> pn1138 pn1139 -> (fR@.fJhc.Basics.++,0) pn1140 -> (fR@.fJhc.Basics.++,1) n1141 -> n1141 pn1142 -> pn1142 pn1143 -> pn1143 pn1144 -> pn1144 pn1145 -> (fJhc.Basics.++,0) pn1146 -> pn1146 pn1147 -> pn1147 n1148 -> n1148 pn1149 -> pn1149 pn1150 -> pn1150 pn1151 -> pn1151 pn1152 -> pn1152 pn1153 -> (fPrelude.Text.shows,1) n1154 -> n1154 pn1158 -> pn1158 n1159 -> n1159 pn1160 -> n1159 pn1162 -> pn1162 pn1163 -> pn1163 pn1164 -> (fData.Char.lexLitChar$25,0) pn1165 -> pn529 pn1166 -> pn530 pn1167 -> pn1167 pn1168 -> (fR@.fJhc.IO.putErrLn,0) n1169 -> n1169 pn1170 -> pn1170 pn1171 -> pn1171 n1172 -> n1172 pn1175 -> (fData.Char.lexLitChar$23,0) pn1176 -> pn529 pn1177 -> pn530 pn1178 -> (fData.Char.lexLitChar$24,0) n1179 -> n1179 pn1187 -> (fData.Char.lexLitChar$21,0) n1188 -> n1188 pn1196 -> (fData.Char.lexLitChar$22,0) pn1197 -> pn529 pn1198 -> pn530 pn1199 -> (fData.Char.lexLitChar$19,0) pn1200 -> pn529 pn1201 -> pn530 pn1202 -> pn1202 pn1203 -> (fData.Char.lexLitChar$20,0) pn1204 -> pn529 pn1205 -> pn530 pn1206 -> pn1206 pn1207 -> (fData.Char.lexLitChar$17,0) n1208 -> n1208 pn1216 -> (fData.Char.lexLitChar$18,0) pn1217 -> pn529 pn1218 -> pn530 pn1219 -> (fData.Char.lexLitChar$15,0) pn1220 -> pn529 pn1221 -> pn530 pn1222 -> (fData.Char.lexLitChar$16,0) pn1223 -> pn529 pn1224 -> pn530 pn1225 -> (fData.Char.lexLitChar$13,0) pn1226 -> pn529 pn1227 -> pn530 pn1228 -> (fData.Char.lexLitChar$14,0) n1229 -> n1229 pn1237 -> (fData.Char.lexLitChar$11,0) pn1238 -> pn529 pn1239 -> pn530 pn1240 -> (fData.Char.lexLitChar$12,0) n1241 -> n1241 pn1249 -> (fData.Char.lexLitChar$9,0) n1250 -> n1250 pn1258 -> (fData.Char.lexLitChar$10,0) pn1259 -> pn529 pn1260 -> pn530 pn1261 -> (fData.Char.lexLitChar$7,0) n1262 -> n1262 pn1270 -> (fData.Char.lexLitChar$8,0) pn1271 -> pn529 pn1272 -> pn530 pn1273 -> (fData.Char.lexLitChar$5,0) pn1274 -> pn529 pn1275 -> pn530 pn1276 -> (fData.Char.lexLitChar$6,0) pn1277 -> pn529 pn1278 -> pn530 pn1279 -> pn1279 n1280 -> n1280 pn1281 -> pn1281 pn1282 -> pn1282 n1283 -> n1283 n1285 -> n1285 pn1286 -> pn1286 pn1287 -> pn1287 pn1289 -> pn1289 pn1290 -> pn1290 pn1291 -> pn1291 n1292 -> n1292 n1294 -> n1294 pn1295 -> pn1295 pn1296 -> pn1296 n1297 -> n1297 pn1303 -> pn1303 pn1304 -> pn1304 pn1306 -> pn1306 pn1307 -> pn1307 pn1310 -> pn1310 pn1311 -> pn1311 pn1313 -> pn1313 pn1314 -> pn1314 pn1315 -> pn1315 pn1316 -> pn1316 pn1320 -> pn1320 pn1321 -> pn1321 pn1323 -> pn1323 pn1324 -> pn1324 pn1327 -> pn1327 pn1328 -> pn1328 pn1332 -> pn1332 pn1333 -> pn1333 pn1335 -> pn1335 pn1336 -> pn1336 pn1339 -> pn1339 pn1340 -> pn1340 pn1341 -> pn1341 pn1342 -> pn1342 pn1343 -> pn1343 pn1344 -> pn1344 pn1349 -> pn1349 pn1350 -> pn1350 pn1352 -> pn1352 pn1353 -> pn1353 pn1356 -> pn1356 pn1357 -> pn1357 pn1359 -> pn1359 pn1360 -> pn1360 pn1361 -> (fData.Char.lexLitChar$3,0) n1362 -> n1362 pn1363 -> pn1363 pn1364 -> pn1364 pn1365 -> pn1365 pn1366 -> pn1366 pn1367 -> (fData.Char.lexLitChar$4,0) n1368 -> n1368 pn1376 -> pn1376 n1377 -> n1377 pn1378 -> pn1378 pn1379 -> pn1379 pn1380 -> pn1380 pn1381 -> (fData.Char.isOctDigit,0) n1382 -> n1382 pn1386 -> (fData.Char.isDigit,0) n1387 -> n1387 pn1391 -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0) pn1392 -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1) pn1393 -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) n1394 -> n1394 n1397 -> n1397 pn1400 -> pn1400 n1401 -> n1159 pn1402 -> n1159 pn1404 -> pn1404 pn1405 -> pn1405 pn1407 -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) pn1409 -> pn1409 pn1410 -> pn1410 pn1411 -> (fData.Char.isHexDigit,0) n1412 -> n1412 pn1428 -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) pn1429 -> pn1429 n1430 -> n1430 pn1433 -> pn1433 pn1435 -> (fJhc.String.16_f,1) n1436 -> n1436 pn1437 -> pn1437 pn1438 -> pn1438 n1441 -> n1441 pn1448 -> (fData.Char.intToDigit,0) n1449 -> n1449 pn1465 -> pn1465 pn1466 -> (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) n1467 -> n1467 pn1468 -> pn1468 pn1469 -> pn1469 n1470 -> n1470 pn1471 -> pn1471 pn1472 -> pn1472 n1473 -> n1473 n1474 -> n1474 n1478 -> n1478 pn1479 -> pn1479 pn1480 -> pn1480 pn1481 -> pn1481 pn1482 -> (fW@.fSpec@.Prelude.490.fPrelude.elem,1) n1483 -> n1483 pn1484 -> pn1484 pn1485 -> pn1485 n1486 -> n1486 n1487 -> n1487 pn1492 -> (fW@.f17290,1) n1494 -> n1494 pn1495 -> pn1495 pn1496 -> pn1496 n1497 -> n1497 pn1499 -> (fW@.fPrelude.span$2,0) pn1500 -> (fW@.fPrelude.span$2,1) n1501 -> n1501 pn1502 -> pn1502 pn1503 -> pn1503 pn1504 -> pn1504 n1505 -> n1505 n1506 -> n1506 pn1508 -> pn1508 pn1509 -> pn1509 pn1510 -> pn1510 pn1511 -> pn1511 pn1521 -> (fW@.fForeign.C.String.5_loop,0) pn1529 -> pn1529 pn1532 -> pn1532 pn1535 -> (fW@.fPrelude.span$4,0) n1536 -> n1536 pn1537 -> pn1537 pn1538 -> pn1538 pn1539 -> (fW@.fPrelude.span$5,0) n1540 -> n1540 pn1541 -> pn1541 pn1542 -> pn1542 pn1543 -> (fW@.fPrelude.span,0) pn1544 -> pn1544 n1545 -> n1545 pn1546 -> pn1546 pn1547 -> pn1547 pn1548 -> pn1548 n1549 -> n1549 n1550 -> n1550 pn1552 -> pn1552 pn1553 -> pn1553 pn1554 -> pn1554 pn1555 -> pn1555 pn1556 -> (fW@.fPrelude.span$3,0) pn1557 -> pn1557 n1558 -> n1558 pn1559 -> pn1559 pn1560 -> pn1560 pn1561 -> (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) pn1562 -> (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) pn1564 -> pn1564 n1565 -> n1565 pn1567 -> (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0) pn1568 -> (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1) n1569 -> n1569 pn1570 -> (bap_1_theMain$16_100754,0) pn1571 -> pn1571 n1572 -> n1572 pn1573 -> (bap_1_theMain$2_100682,0) n1575 -> n1575 pn1576 -> (bap_1_theMain$4_100690,0) pn1577 -> pn1577 n1578 -> n1578 pn1579 -> (bap_1_Prelude.Text.lex$31_100580,0) pn1580 -> pn1580 n1581 -> n1581 pn1582 -> (bap_1_Prelude.Text.lex$29_100558,0) pn1583 -> pn1583 n1584 -> n1584 pn1585 -> (bap_1_Prelude.Text.lex$28_100572,0) pn1586 -> pn1586 n1587 -> n1587 pn1588 -> (bap_1_Prelude.Text.lex$25_100534,0) pn1589 -> pn1589 n1590 -> n1590 pn1591 -> (bap_1_Prelude.Text.lex$22_100510,0) pn1592 -> pn1592 n1593 -> n1593 pn1594 -> (bap_1_Prelude.Text.lex$17_100494,0) pn1595 -> pn1595 n1596 -> n1596 pn1597 -> (bap_1_Prelude.Text.lex$21_100502,0) pn1598 -> pn1598 n1599 -> n1599 pn1600 -> (bap_1_Prelude.Text.lex$14_100482,0) pn1601 -> pn1601 n1602 -> n1602 pn1603 -> (bap_1_Prelude.Text.lex$2_100394,0) pn1604 -> pn1604 n1605 -> n1605 pn1606 -> (bap_1_Jhc.Basics.concatMap$2_100318,0) pn1607 -> pn1607 n1608 -> n1608 (ftheMain$42,0) -> (ftheMain$42,0) (ftheMain$42,1) -> (ftheMain$42,1) (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) -> (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) -> (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) (ftheMain$41,1) -> (ftheMain$41,1) (ftheMain$37,0) -> (ftheMain$37,0) (fW@.f5414,0) -> (fW@.f5414,0) (fW@.f5414,1) -> (fW@.f5414,1) (fW@.f5414,4) -> (fW@.f5414,4) (ftheMain$36,0) -> (ftheMain$36,0) (ftheMain$31,0) -> (ftheMain$31,0) (ftheMain$31,1) -> (ftheMain$31,1) (ftheMain$31,4) -> (ftheMain$31,4) (ftheMain$31,5) -> (ftheMain$31,5) (ftheMain$31,6) -> (ftheMain$31,6) (ftheMain$31,7) -> (ftheMain$31,7) (ftheMain$31,8) -> (ftheMain$31,8) (ftheMain$28,0) -> (ftheMain$28,0) (ftheMain$28,1) -> (ftheMain$28,1) (ftheMain$28,4) -> (ftheMain$28,4) (ftheMain$28,5) -> (ftheMain$28,5) (ftheMain$28,6) -> (ftheMain$28,6) (ftheMain$28,7) -> (ftheMain$28,7) (ftheMain$34,0) -> (ftheMain$34,0) (ftheMain$34,1) -> (ftheMain$34,1) (ftheMain$34,2) -> (ftheMain$34,2) (ftheMain$35,2) -> (ftheMain$35,2) (ftheMain$32,0) -> (ftheMain$32,0) (ftheMain$32,2) -> (ftheMain$32,2) (ftheMain$33,0) -> (ftheMain$33,0) (ftheMain$33,2) -> (ftheMain$33,2) (ftheMain$29,0) -> (ftheMain$29,0) (ftheMain$30,0) -> (ftheMain$30,0) (ftheMain$30,1) -> (ftheMain$30,1) (ftheMain$30,4) -> (ftheMain$30,4) (ftheMain$30,5) -> (ftheMain$30,5) (ftheMain$26,0) -> (ftheMain$26,0) (ftheMain$27,0) -> (ftheMain$27,0) (ftheMain$27,1) -> (ftheMain$27,1) (ftheMain$24,0) -> (ftheMain$24,0) (ftheMain$25,0) -> (ftheMain$25,0) (ftheMain$22,0) -> (ftheMain$22,0) (ftheMain$23,0) -> (ftheMain$23,0) (ftheMain$23,1) -> (ftheMain$23,1) (ftheMain$21,0) -> (ftheMain$21,0) (ftheMain$20,0) -> (ftheMain$20,0) (ftheMain$13,0) -> (ftheMain$13,0) (ftheMain$17,0) -> (ftheMain$17,0) (ftheMain$18,0) -> (ftheMain$18,0) (ftheMain$16,0) -> (ftheMain$16,0) (ftheMain$16,1) -> (ftheMain$16,1) (ftheMain$16,2) -> (ftheMain$16,2) (ftheMain$15,0) -> (ftheMain$15,0) (ftheMain$15,1) -> (ftheMain$15,1) (ftheMain$7,0) -> (ftheMain$7,0) (ftheMain$14,0) -> (ftheMain$14,0) (ftheMain$14,1) -> (ftheMain$14,1) (ftheMain$11,0) -> (ftheMain$11,0) (ftheMain$12,0) -> (ftheMain$12,0) (ftheMain$10,0) -> (ftheMain$10,0) (ftheMain$9,0) -> (ftheMain$9,0) (ftheMain$6,0) -> (ftheMain$6,0) (ftheMain$8,0) -> (ftheMain$8,0) (ftheMain$8,1) -> (ftheMain$8,1) (ftheMain$3,0) -> (ftheMain$3,0) (ftheMain$3,1) -> (ftheMain$3,1) (ftheMain$5,0) -> (ftheMain$5,0) (ftheMain$2,1) -> (ftheMain$2,1) (ftheMain$4,0) -> (ftheMain$4,0) (ftheMain$4,1) -> (ftheMain$4,1) (ftheMain$4,2) -> (ftheMain$4,2) (fPrelude.Text.lex$34,0) -> (fPrelude.Text.lex$34,0) (fPrelude.Text.lex$33,0) -> (fPrelude.Text.lex$33,0) (fPrelude.Text.lex$19,0) -> (fPrelude.Text.lex$19,0) (fPrelude.Text.lex$19,1) -> (fPrelude.Text.lex$19,1) (fPrelude.Text.lex$32,0) -> (fPrelude.Text.lex$32,0) (fPrelude.Text.lex$32,1) -> (fPrelude.Text.lex$32,1) (fPrelude.Text.lex$31,0) -> (fPrelude.Text.lex$31,0) (fPrelude.Text.lex$31,1) -> (fPrelude.Text.lex$31,1) (fPrelude.Text.lex$29,0) -> (fPrelude.Text.lex$29,0) (fPrelude.Text.lex$29,1) -> (fPrelude.Text.lex$29,1) (fPrelude.Text.lex$29,2) -> (fPrelude.Text.lex$29,2) (fPrelude.Text.lex$28,0) -> (fPrelude.Text.lex$28,0) (fPrelude.Text.lex$28,1) -> (fPrelude.Text.lex$28,1) (fPrelude.Text.lex$28,2) -> (fPrelude.Text.lex$28,2) (fPrelude.Text.lex$28,3) -> (fPrelude.Text.lex$28,3) (fPrelude.Text.lex$28,4) -> (fPrelude.Text.lex$28,4) (fPrelude.Text.lex$30,0) -> (fPrelude.Text.lex$30,0) (fPrelude.Text.lex$30,1) -> (fPrelude.Text.lex$30,1) (fPrelude.Text.lex$30,2) -> (fPrelude.Text.lex$30,2) (fPrelude.Text.lex$25,0) -> (fPrelude.Text.lex$25,0) (fPrelude.Text.lex$25,1) -> (fPrelude.Text.lex$25,1) (fPrelude.Text.lex$24,0) -> (fPrelude.Text.lex$24,0) (fPrelude.Text.lex$24,1) -> (fPrelude.Text.lex$24,1) (fPrelude.Text.lex$20,0) -> (fPrelude.Text.lex$20,0) (fPrelude.Text.lex$20,1) -> (fPrelude.Text.lex$20,1) (fPrelude.Text.lex$26,0) -> (fPrelude.Text.lex$26,0) (fPrelude.Text.lex$26,1) -> (fPrelude.Text.lex$26,1) (fPrelude.Text.lex$23,0) -> (fPrelude.Text.lex$23,0) (fPrelude.Text.lex$23,1) -> (fPrelude.Text.lex$23,1) (fPrelude.Text.lex$23,2) -> (fPrelude.Text.lex$23,2) (fPrelude.Text.lex$22,0) -> (fPrelude.Text.lex$22,0) (fPrelude.Text.lex$22,1) -> (fPrelude.Text.lex$22,1) (fPrelude.Text.lex$22,2) -> (fPrelude.Text.lex$22,2) (fPrelude.Text.lex$17,0) -> (fPrelude.Text.lex$17,0) (fPrelude.Text.lex$17,1) -> (fPrelude.Text.lex$17,1) (fPrelude.Text.lex$21,0) -> (fPrelude.Text.lex$21,0) (fPrelude.Text.lex$21,1) -> (fPrelude.Text.lex$21,1) (fPrelude.Text.lex$21,2) -> (fPrelude.Text.lex$21,2) (fPrelude.Text.lex$16,0) -> (fPrelude.Text.lex$16,0) (fPrelude.Text.lex$18,0) -> (fPrelude.Text.lex$18,0) (fPrelude.Text.lex$18,1) -> (fPrelude.Text.lex$18,1) (fPrelude.Text.lex$14,0) -> (fPrelude.Text.lex$14,0) (fPrelude.Text.lex$14,1) -> (fPrelude.Text.lex$14,1) (fPrelude.Text.130_isIdChar,0) -> (fPrelude.Text.130_isIdChar,0) (fPrelude.Text.lex$13,0) -> (fPrelude.Text.lex$13,0) (fPrelude.Text.lex$15,0) -> (fPrelude.Text.lex$15,0) (fPrelude.Text.lex$15,1) -> (fPrelude.Text.lex$15,1) (fPrelude.Text.lex$12,0) -> (fPrelude.Text.lex$12,0) (fPrelude.Text.129_isSym,0) -> (fPrelude.Text.129_isSym,0) (fPrelude.Text.lex$10,0) -> (fPrelude.Text.lex$10,0) (fPrelude.Text.lex$11,0) -> (fPrelude.Text.lex$11,0) (fPrelude.Text.lex$11,1) -> (fPrelude.Text.lex$11,1) (fPrelude.Text.100_lexString,0) -> (fPrelude.Text.100_lexString,0) (fPrelude.Text.lex$9,0) -> (fPrelude.Text.lex$9,0) (fPrelude.Text.lex$8,0) -> (fPrelude.Text.lex$8,0) (fPrelude.Text.lex$5,0) -> (fPrelude.Text.lex$5,0) (fPrelude.Text.lex$6,0) -> (fPrelude.Text.lex$6,0) (fPrelude.Text.lex$7,0) -> (fPrelude.Text.lex$7,0) (fPrelude.Text.lex$7,1) -> (fPrelude.Text.lex$7,1) (fPrelude.Text.lex$2,0) -> (fPrelude.Text.lex$2,0) (fPrelude.Text.lex$2,1) -> (fPrelude.Text.lex$2,1) (fPrelude.Text.lex$4,0) -> (fPrelude.Text.lex$4,0) (fPrelude.Text.lex,0) -> (fPrelude.Text.lex,0) (fPrelude.Text.lex$3,0) -> (fPrelude.Text.lex$3,0) (fPrelude.Text.lex$3,1) -> (fPrelude.Text.lex$3,1) (fNumeric.readDec$8,0) -> (fNumeric.readDec$8,0) (fNumeric.readDec$5,0) -> (fNumeric.readDec$5,0) (fNumeric.readDec$2,0) -> (fNumeric.readDec$2,0) (fNumeric.readDec$6,0) -> (fNumeric.readDec$6,0) (fNumeric.readDec$6,1) -> (fNumeric.readDec$6,1) (fNumeric.readDec$7,0) -> (fNumeric.readDec$7,0) (fNumeric.readDec$7,1) -> (fNumeric.readDec$7,1) (fNumeric.readDec$3,0) -> (fNumeric.readDec$3,0) (fNumeric.readDec$4,0) -> (fNumeric.readDec$4,0) (fNumeric.nonnull$4,0) -> (fNumeric.nonnull$4,0) (fNumeric.nonnull$3,0) -> (fNumeric.nonnull$3,0) (fNumeric.nonnull$3,1) -> (fNumeric.nonnull$3,1) (fJhc.Basics.concatMap$2,0) -> (fJhc.Basics.concatMap$2,0) (fJhc.Basics.concatMap$2,1) -> (fJhc.Basics.concatMap$2,1) (fNumeric.nonnull,0) -> (fNumeric.nonnull,0) (fNumeric.nonnull,1) -> (fNumeric.nonnull,1) (fR@.fJhc.Basics.++,0) -> (fR@.fJhc.Basics.++,0) (fR@.fJhc.Basics.++,1) -> (fR@.fJhc.Basics.++,1) (fJhc.Basics.++,0) -> (fJhc.Basics.++,0) (fJhc.Basics.++,1) -> (fJhc.Basics.++,1) (fJhc.Basics.++,2) -> (fJhc.Basics.++,2) (fPrelude.Text.shows,0) -> (fPrelude.Text.shows,0) (fPrelude.Text.shows,1) -> (fPrelude.Text.shows,1) (fData.Char.lexLitChar$25,0) -> (fData.Char.lexLitChar$25,0) (fJhc.IO.putErrLn,0) -> (fJhc.IO.putErrLn,0) (fData.Char.lexLitChar$23,0) -> (fData.Char.lexLitChar$23,0) (fData.Char.lexLitChar$24,0) -> (fData.Char.lexLitChar$24,0) (fData.Char.lexLitChar$21,0) -> (fData.Char.lexLitChar$21,0) (fData.Char.lexLitChar$22,0) -> (fData.Char.lexLitChar$22,0) (fData.Char.lexLitChar$19,0) -> (fData.Char.lexLitChar$19,0) (fData.Char.lexLitChar$20,0) -> (fData.Char.lexLitChar$20,0) (fData.Char.lexLitChar$17,0) -> (fData.Char.lexLitChar$17,0) (fData.Char.lexLitChar$18,0) -> (fData.Char.lexLitChar$18,0) (fData.Char.lexLitChar$15,0) -> (fData.Char.lexLitChar$15,0) (fData.Char.lexLitChar$16,0) -> (fData.Char.lexLitChar$16,0) (fData.Char.lexLitChar$13,0) -> (fData.Char.lexLitChar$13,0) (fData.Char.lexLitChar$14,0) -> (fData.Char.lexLitChar$14,0) (fData.Char.lexLitChar$11,0) -> (fData.Char.lexLitChar$11,0) (fData.Char.lexLitChar$12,0) -> (fData.Char.lexLitChar$12,0) (fData.Char.lexLitChar$9,0) -> (fData.Char.lexLitChar$9,0) (fData.Char.lexLitChar$10,0) -> (fData.Char.lexLitChar$10,0) (fData.Char.lexLitChar$7,0) -> (fData.Char.lexLitChar$7,0) (fData.Char.lexLitChar$8,0) -> (fData.Char.lexLitChar$8,0) (fData.Char.lexLitChar$5,0) -> (fData.Char.lexLitChar$5,0) (fData.Char.lexLitChar$6,0) -> (fData.Char.lexLitChar$6,0) (fData.Char.lexLitChar$3,0) -> (fData.Char.lexLitChar$3,0) (fData.Char.lexLitChar$4,0) -> (fData.Char.lexLitChar$4,0) (fData.Char.lexLitChar,0) -> (fData.Char.lexLitChar,0) (fData.Char.lexLitChar$2,0) -> (fData.Char.lexLitChar$2,0) (fData.Char.isOctDigit,0) -> (fData.Char.isOctDigit,0) (fData.Char.isDigit,0) -> (fData.Char.isDigit,0) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) (fData.Char.isHexDigit,0) -> (fData.Char.isHexDigit,0) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0) -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1) -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) -> (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) (fJhc.String.eqUnpackedString,1) -> (fJhc.String.eqUnpackedString,1) (fData.Char.intToDigit,0) -> (fData.Char.intToDigit,0) (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) -> (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) -> (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) (fW@.fSpec@.Prelude.490.fPrelude.elem,0) -> (fW@.fSpec@.Prelude.490.fPrelude.elem,0) (fW@.fSpec@.Prelude.490.fPrelude.elem,1) -> (fW@.fSpec@.Prelude.490.fPrelude.elem,1) (fW@.fPrelude.span$2,0) -> (fW@.fPrelude.span$2,0) (fW@.fPrelude.span$2,1) -> (fW@.fPrelude.span$2,1) (fW@.fPrelude.span$4,0) -> (fW@.fPrelude.span$4,0) (fW@.fPrelude.span$5,0) -> (fW@.fPrelude.span$5,0) (fW@.fPrelude.span,0) -> (fW@.fPrelude.span,0) (fW@.fPrelude.span,1) -> (fW@.fPrelude.span,1) (fW@.fPrelude.span$3,0) -> (fW@.fPrelude.span$3,0) (fW@.fPrelude.span$3,1) -> (fW@.fPrelude.span$3,1) (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) -> (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) -> (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) -> (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0) -> (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0) (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1) -> (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1) (bap_1_theMain$16_100754,0) -> (bap_1_theMain$16_100754,0) (bap_1_theMain$16_100754,1) -> (bap_1_theMain$16_100754,1) (f5306,0) -> (f5306,0) (f4790,0) -> (f4790,0) (bap_1_theMain$2_100682,0) -> (bap_1_theMain$2_100682,0) (bap_1_theMain$4_100690,0) -> (bap_1_theMain$4_100690,0) (bap_1_theMain$4_100690,1) -> (bap_1_theMain$4_100690,1) (f2396,0) -> (f2396,0) (f2864,0) -> (f2864,0) (f4094,0) -> (f4094,0) (f4384,0) -> (f4384,0) (bap_1_Prelude.Text.lex$31_100580,0) -> (bap_1_Prelude.Text.lex$31_100580,0) (bap_1_Prelude.Text.lex$31_100580,1) -> (bap_1_Prelude.Text.lex$31_100580,1) (bap_1_Prelude.Text.lex$29_100558,0) -> (bap_1_Prelude.Text.lex$29_100558,0) (bap_1_Prelude.Text.lex$29_100558,1) -> (bap_1_Prelude.Text.lex$29_100558,1) (bap_1_Prelude.Text.lex$28_100572,0) -> (bap_1_Prelude.Text.lex$28_100572,0) (bap_1_Prelude.Text.lex$28_100572,1) -> (bap_1_Prelude.Text.lex$28_100572,1) (bap_1_Prelude.Text.lex$25_100534,0) -> (bap_1_Prelude.Text.lex$25_100534,0) (bap_1_Prelude.Text.lex$25_100534,1) -> (bap_1_Prelude.Text.lex$25_100534,1) (f4440,0) -> (f4440,0) (bap_1_Prelude.Text.lex$22_100510,0) -> (bap_1_Prelude.Text.lex$22_100510,0) (bap_1_Prelude.Text.lex$22_100510,1) -> (bap_1_Prelude.Text.lex$22_100510,1) (bap_1_Prelude.Text.lex$17_100494,0) -> (bap_1_Prelude.Text.lex$17_100494,0) (bap_1_Prelude.Text.lex$17_100494,1) -> (bap_1_Prelude.Text.lex$17_100494,1) (bap_1_Prelude.Text.lex$21_100502,0) -> (bap_1_Prelude.Text.lex$21_100502,0) (bap_1_Prelude.Text.lex$21_100502,1) -> (bap_1_Prelude.Text.lex$21_100502,1) (bap_1_Prelude.Text.lex$14_100482,0) -> (bap_1_Prelude.Text.lex$14_100482,0) (bap_1_Prelude.Text.lex$14_100482,1) -> (bap_1_Prelude.Text.lex$14_100482,1) (bap_1_Prelude.Text.lex$2_100394,0) -> (bap_1_Prelude.Text.lex$2_100394,0) (bap_1_Prelude.Text.lex$2_100394,1) -> (bap_1_Prelude.Text.lex$2_100394,1) (f23154,0) -> (f23154,0) (fR@.fPrelude.Text.lex,0) -> (fR@.fPrelude.Text.lex,0) (bap_1_Jhc.Basics.concatMap$2_100318,0) -> (bap_1_Jhc.Basics.concatMap$2_100318,0) (bap_1_Jhc.Basics.concatMap$2_100318,1) -> (bap_1_Jhc.Basics.concatMap$2_100318,1) (fR@.fJhc.IO.putErrLn,0) -> (fR@.fJhc.IO.putErrLn,0) (fJhc.String.16_f,1) -> (fJhc.String.16_f,1) (fW@.f17290,1) -> (fW@.f17290,1) (fW@.fForeign.C.String.5_loop,0) -> (fW@.fForeign.C.String.5_loop,0) (f4440-2,0) -> (f4440-2,0) (f4440-3,0) -> (f4440-3,0) (f4440-4,0) -> (f4440-4,0) (f4440-5,0) -> (f4440-5,0) (f4440-6,0) -> (f4440-6,0) (f4440-7,0) -> (f4440-7,0) (0,ftheMain$40) -> (0,ftheMain$40) (0,ftheMain$42) -> (0,ftheMain$42) (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) -> (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) (0,ftheMain$41) -> n54 (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2) -> (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2) (0,ftheMain$37) -> (0,ftheMain$40) (0,fW@.f5414) -> n111 (0,ftheMain$36) -> (0,ftheMain$40) (0,ftheMain$31) -> (0,ftheMain$31) (0,ftheMain$28) -> (0,ftheMain$28) (0,ftheMain$34) -> (0,ftheMain$34) (0,ftheMain$35) -> (0,ftheMain$35) (0,ftheMain$32) -> (0,ftheMain$32) (0,ftheMain$33) -> (0,ftheMain$33) (0,ftheMain$29) -> (0,ftheMain$29) (0,ftheMain$30) -> n148 (0,ftheMain$26) -> (0,ftheMain$26) (0,ftheMain$27) -> n111 (0,ftheMain$24) -> n48 (0,ftheMain$25) -> (0,ftheMain$25) (0,ftheMain$22) -> (0,ftheMain$22) (0,ftheMain$23) -> (0,ftheMain$23) (0,ftheMain$21) -> (0,ftheMain$21) (0,ftheMain$20) -> (0,ftheMain$20) (0,ftheMain$13) -> (0,ftheMain$13) (0,ftheMain$17) -> (0,ftheMain$17) (0,ftheMain$18) -> (0,ftheMain$18) (0,ftheMain$16) -> n36 (0,ftheMain$15) -> n338 (0,ftheMain$7) -> (0,ftheMain$7) (0,ftheMain$14) -> n36 (0,ftheMain$11) -> (0,ftheMain$11) (0,ftheMain$12) -> (0,ftheMain$12) (0,ftheMain$10) -> (0,ftheMain$10) (0,ftheMain$9) -> (0,ftheMain$9) (0,ftheMain$6) -> n33 (0,ftheMain$8) -> n36 (0,ftheMain$3) -> n475 (0,ftheMain$5) -> (0,ftheMain$5) (0,ftheMain$2) -> (0,ftheMain$2) (0,ftheMain$4) -> n36 (0,fPrelude.Text.lex$34) -> (0,fPrelude.Text.lex$34) (0,fPrelude.Text.lex$33) -> n618 (0,fPrelude.Text.lex$19) -> (0,fPrelude.Text.lex$19) (0,fPrelude.Text.lex$32) -> (0,fPrelude.Text.lex$32) (0,fPrelude.Text.lex$31) -> (0,fPrelude.Text.lex$31) (0,fPrelude.Text.lex$29) -> (0,fPrelude.Text.lex$29) (0,fPrelude.Text.lex$28) -> n36 (0,fPrelude.Text.lex$30) -> (0,fPrelude.Text.lex$30) (0,fPrelude.Text.lex$25) -> (0,fPrelude.Text.lex$25) (0,fPrelude.Text.lex$24) -> (0,fPrelude.Text.lex$24) (0,fPrelude.Text.lex$20) -> (0,fPrelude.Text.lex$20) (0,fPrelude.Text.lex$26) -> (0,fPrelude.Text.lex$26) (0,fPrelude.Text.lex$23) -> (0,fPrelude.Text.lex$23) (0,fPrelude.Text.lex$22) -> n552 (0,fPrelude.Text.lex$17) -> (0,fPrelude.Text.lex$17) (0,fPrelude.Text.lex$21) -> n36 (0,fPrelude.Text.lex$16) -> (0,fPrelude.Text.lex$16) (0,fPrelude.Text.lex$18) -> (0,fPrelude.Text.lex$18) (0,fPrelude.Text.lex$14) -> (0,fPrelude.Text.lex$14) (0,fPrelude.Text.130_isIdChar) -> (0,fPrelude.Text.130_isIdChar) (0,fPrelude.Text.lex$13) -> (0,fPrelude.Text.lex$13) (0,fPrelude.Text.lex$15) -> (0,fPrelude.Text.lex$15) (0,fPrelude.Text.lex$12) -> (0,fPrelude.Text.lex$12) (0,fPrelude.Text.129_isSym) -> (0,fPrelude.Text.129_isSym) (0,fPrelude.Text.lex$10) -> (0,fPrelude.Text.lex$10) (0,fPrelude.Text.lex$11) -> n36 (0,fPrelude.Text.100_lexString) -> n981 (0,fPrelude.Text.lex$9) -> (0,fPrelude.Text.lex$9) (0,fPrelude.Text.lex$8) -> (0,fPrelude.Text.lex$8) (0,fPrelude.Text.lex$5) -> (0,fPrelude.Text.lex$5) (0,fPrelude.Text.lex$6) -> n938 (0,fPrelude.Text.lex$7) -> n36 (0,fPrelude.Text.lex$2) -> (0,fPrelude.Text.lex$2) (0,fPrelude.Text.lex$4) -> (0,fPrelude.Text.lex$4) (0,fPrelude.Text.lex) -> n279 (0,fPrelude.Text.lex$3) -> (0,fPrelude.Text.lex$3) (0,fNumeric.readDec$8) -> (0,fNumeric.readDec$8) (0,fNumeric.readDec$5) -> (0,fNumeric.readDec$5) (0,fNumeric.readDec$2) -> (0,fNumeric.readDec$2) (0,fNumeric.readDec$6) -> (0,fNumeric.readDec$6) (0,fNumeric.readDec$7) -> (0,fNumeric.readDec$7) (0,fNumeric.readDec$3) -> (0,fNumeric.readDec$3) (0,fNumeric.readDec$4) -> (0,fNumeric.readDec$4) (0,fNumeric.nonnull$4) -> (0,fNumeric.nonnull$4) (0,fNumeric.nonnull$3) -> n36 (0,fJhc.Basics.concatMap$2) -> n48 (0,fNumeric.nonnull) -> n466 (0,fR@.fJhc.Basics.++) -> (0,fR@.fJhc.Basics.++) (0,fJhc.Basics.++) -> n36 (0,fPrelude.Text.shows) -> (0,fPrelude.Text.shows) (0,fData.Char.lexLitChar$25) -> (0,fData.Char.lexLitChar$25) (0,fJhc.IO.putErrLn) -> pn73 (0,fData.Char.lexLitChar$23) -> (0,fData.Char.lexLitChar$23) (0,fData.Char.lexLitChar$24) -> (0,fData.Char.lexLitChar$24) (0,fData.Char.lexLitChar$21) -> (0,fData.Char.lexLitChar$21) (0,fData.Char.lexLitChar$22) -> (0,fData.Char.lexLitChar$22) (0,fData.Char.lexLitChar$19) -> (0,fData.Char.lexLitChar$19) (0,fData.Char.lexLitChar$20) -> (0,fData.Char.lexLitChar$20) (0,fData.Char.lexLitChar$17) -> (0,fData.Char.lexLitChar$17) (0,fData.Char.lexLitChar$18) -> (0,fData.Char.lexLitChar$18) (0,fData.Char.lexLitChar$15) -> (0,fData.Char.lexLitChar$15) (0,fData.Char.lexLitChar$16) -> (0,fData.Char.lexLitChar$16) (0,fData.Char.lexLitChar$13) -> (0,fData.Char.lexLitChar$13) (0,fData.Char.lexLitChar$14) -> (0,fData.Char.lexLitChar$14) (0,fData.Char.lexLitChar$11) -> (0,fData.Char.lexLitChar$11) (0,fData.Char.lexLitChar$12) -> (0,fData.Char.lexLitChar$12) (0,fData.Char.lexLitChar$9) -> (0,fData.Char.lexLitChar$9) (0,fData.Char.lexLitChar$10) -> (0,fData.Char.lexLitChar$10) (0,fData.Char.lexLitChar$7) -> (0,fData.Char.lexLitChar$7) (0,fData.Char.lexLitChar$8) -> (0,fData.Char.lexLitChar$8) (0,fData.Char.lexLitChar$5) -> (0,fData.Char.lexLitChar$5) (0,fData.Char.lexLitChar$6) -> (0,fData.Char.lexLitChar$6) (0,fData.Char.lexLitChar$3) -> (0,fData.Char.lexLitChar$3) (0,fData.Char.lexLitChar$4) -> (0,fData.Char.lexLitChar$4) (0,fData.Char.lexLitChar) -> n948 (0,fData.Char.lexLitChar$2) -> (0,fData.Char.lexLitChar$2) (0,fData.Char.isOctDigit) -> (0,fData.Char.isOctDigit) (0,fData.Char.isDigit) -> (0,fData.Char.isDigit) (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3) -> n1159 (0,fData.Char.isHexDigit) -> (0,fData.Char.isHexDigit) (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) -> (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) -> (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) (0,fData.Char.intToDigit) -> (0,fData.Char.intToDigit) (0,fW@.fPrelude.span$2) -> (0,fW@.fPrelude.span$2) (1,fW@.fPrelude.span$2) -> (1,fW@.fPrelude.span$2) (0,fW@.fForeign.C.String.peekCAString) -> pn26 (0,fW@.fPrelude.span$4) -> (0,fW@.fPrelude.span$4) (0,fW@.fPrelude.span$5) -> (0,fW@.fPrelude.span$5) (0,fW@.fPrelude.span) -> pn529 (1,fW@.fPrelude.span) -> pn530 (0,fW@.fPrelude.span$3) -> (0,fW@.fPrelude.span$3) (0,fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase) -> (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) (0,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902) -> (0,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902) (0,bap_1_theMain$16_100754) -> (0,bap_1_theMain$16_100754) (0,f5306) -> n36 (0,f4790) -> n36 (0,bap_1_theMain$2_100682) -> (0,bap_1_theMain$2_100682) (0,bap_1_theMain$4_100690) -> (0,bap_1_theMain$4_100690) (0,f4094) -> pn27 (0,f4384) -> n36 (0,bap_1_Prelude.Text.lex$31_100580) -> (0,bap_1_Prelude.Text.lex$31_100580) (0,bap_1_Prelude.Text.lex$29_100558) -> (0,bap_1_Prelude.Text.lex$29_100558) (0,bap_1_Prelude.Text.lex$28_100572) -> (0,bap_1_Prelude.Text.lex$28_100572) (0,bap_1_Prelude.Text.lex$25_100534) -> (0,bap_1_Prelude.Text.lex$25_100534) (0,f4440) -> n36 (0,bap_1_Prelude.Text.lex$22_100510) -> (0,bap_1_Prelude.Text.lex$22_100510) (0,bap_1_Prelude.Text.lex$17_100494) -> (0,bap_1_Prelude.Text.lex$17_100494) (0,bap_1_Prelude.Text.lex$21_100502) -> (0,bap_1_Prelude.Text.lex$21_100502) (0,bap_1_Prelude.Text.lex$14_100482) -> (0,bap_1_Prelude.Text.lex$14_100482) (0,bap_1_Prelude.Text.lex$2_100394) -> (0,bap_1_Prelude.Text.lex$2_100394) (0,f23154) -> n1003 (0,fR@.fPrelude.Text.lex) -> n279 (0,bap_1_Jhc.Basics.concatMap$2_100318) -> (0,bap_1_Jhc.Basics.concatMap$2_100318) (0,fR@.fJhc.IO.putErrLn) -> pn73 (0,fW@.fForeign.C.String.5_loop) -> (0,fW@.fForeign.C.String.5_loop) (0,f3358) -> pn26 (0,f4440-2) -> n36 (0,f4440-3) -> n36 (0,f4440-4) -> n36 (0,f4440-5) -> n36 (0,f4440-6) -> n36 (0,f4440-7) -> n36 ---------------------------- pn-14221 = Lazy-[?] pn-14207 = Lazy-[?] pn1 = Lazy-[FtheMain$25] pn2 = Lazy-[FtheMain$26] pn3 = WHNF-[CJhc.Prim.:] pn4 = WHNF-[CJhc.Prim.:] pn8 = WHNF-[P1_theMain$2] pn11 = Lazy-[Bap_1_theMain$2_100682] WHNF-[] <= pn13 <= WHNF-[?] n15 = WHNF-[?] pn16 = Lazy-[?] pn17 = Lazy-[?] n18 = WHNF-[?] WHNF-[?][(0,fW@.fForeign.C.String.5_loop)] <= pn26 <= _ WHNF-[?] <= pn27 <= _ n29 = WHNF-[?] pn30 = Lazy-[?] pn31 = Lazy-[?] n32 = WHNF-[?] n33 = WHNF-[?] pn35 = Lazy-[FtheMain$7] n36 = WHNF-[?] pn38 = Lazy-[FtheMain$13] n41 = WHNF-[?] pn42 = Lazy-[?] pn43 = Lazy-[?] pn44 = Lazy-[FtheMain$22] pn45 = Lazy-[FtheMain$20] WHNF-[] <= pn47 <= WHNF-[?][(fJhc.Basics.concatMap$2,1)] n48 = WHNF-[?] pn49 = Lazy-[?] pn50 = Lazy-[?] n51 = WHNF-[?] n52 = WHNF-[?] WHNF-[] <= n54 <= WHNF-[?] pn55 = Lazy-[?] pn56 = Lazy-[?] pn57 = Lazy-[FtheMain$42] pn58 = Lazy-[FPrelude.Text.shows] pn59 = WHNF-[CJhc.Prim.:] pn60 = Lazy-[?] pn61 = Lazy-[?] n63 = WHNF-[?] n65 = WHNF-[?] pn66 = Lazy-[?] pn67 = Lazy-[?] n68 = WHNF-[?] pn71 = Lazy-[?] pn72 = Lazy-[?] WHNF-[?] <= pn73 <= _ pn75 = Lazy-[?] n77 = WHNF-[?] pn78 = Lazy-[?] pn79 = Lazy-[?] pn80 = Lazy-[FtheMain$42] pn81 = Lazy-[FPrelude.Text.shows] pn86 = WHNF-[CInteger#] pn87 = WHNF-[CInteger#] pn90 = Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer] pn91 = Lazy-[FJhc.Basics.++] pn94 = Lazy-[FW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2] pn95 = Lazy-[Bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902] pn97 = WHNF-[CJhc.Prim.:] n101 = WHNF-[?] pn102 = Lazy-[?] pn103 = Lazy-[?] pn105 = Lazy-[FtheMain$41] WHNF-[CJhc.Prim.:][(0,ftheMain$28)] <= n111 <= WHNF-[?][(ftheMain$37,0),(0,ftheMain$31)] n114 = WHNF-[?] pn115 = Lazy-[?] pn116 = Lazy-[?] pn117 = Lazy-[FtheMain$36] pn123 = WHNF-[CInteger#] pn124 = WHNF-[CInteger#] n141 = WHNF-[?] pn143 = Lazy-[FtheMain$29] pn147 = WHNF-[CJhc.Order.Bool#] WHNF-[CJhc.Order.Bool#] <= n148 <= WHNF-[?] pn150 = WHNF-[CJhc.Order.Bool#] pn153 = WHNF-[CJhc.Order.Bool#] pn156 = WHNF-[CJhc.Order.Bool#] pn160 = WHNF-[CJhc.Order.Bool#] pn163 = WHNF-[CJhc.Order.Bool#] pn166 = WHNF-[CJhc.Order.Bool#] pn169 = WHNF-[CJhc.Order.Bool#] pn172 = WHNF-[CJhc.Order.Bool#] n182 = WHNF-[?] pn184 = Lazy-[FtheMain$32] pn185 = Lazy-[FtheMain$33] pn186 = WHNF-[CJhc.Basics.(,,,)] pn187 = Lazy-[FtheMain$27] n188 = WHNF-[?] pn189 = Lazy-[?] pn190 = Lazy-[?] pn191 = Lazy-[FtheMain$34] pn192 = Lazy-[FtheMain$35] pn193 = WHNF-[CJhc.Basics.(,,,)] pn196 = Lazy-[?] n197 = WHNF-[?] n198 = WHNF-[?] n199 = WHNF-[?] pn207 = Lazy-[?] n208 = WHNF-[?] n215 = WHNF-[?] n216 = WHNF-[?] n224 = WHNF-[?] n225 = WHNF-[?] n232 = WHNF-[?] n241 = WHNF-[?] n243 = WHNF-[?] n244 = WHNF-[?] n245 = WHNF-[?] pn260 = Lazy-[FtheMain$25] pn261 = Lazy-[FtheMain$26] pn262 = WHNF-[CJhc.Prim.:] pn263 = WHNF-[CJhc.Prim.:] pn265 = Lazy-[?] n266 = WHNF-[?] pn267 = Lazy-[?] pn268 = Lazy-[?] pn269 = Lazy-[?] pn270 = Lazy-[?] n271 = WHNF-[?] n272 = WHNF-[?] n276 = WHNF-[?] pn277 = Lazy-[?] pn278 = Lazy-[?] n279 = WHNF-[?] pn281 = WHNF-[P1_theMain$23] pn282 = Lazy-[?] n283 = WHNF-[?] pn286 = Lazy-[?] n287 = WHNF-[?] pn288 = Lazy-[?] pn289 = Lazy-[?] pn290 = Lazy-[FtheMain$22] pn291 = Lazy-[FtheMain$20] pn292 = Lazy-[?] pn293 = Lazy-[?] n294 = WHNF-[?] pn295 = Lazy-[?] pn296 = Lazy-[?] n297 = WHNF-[?] n298 = WHNF-[?] pn299 = Lazy-[?] pn300 = Lazy-[?] pn301 = Lazy-[?] pn302 = Lazy-[?] n304 = WHNF-[?] pn307 = Lazy-[?] n308 = WHNF-[?] pn309 = Lazy-[?] pn310 = Lazy-[?] pn311 = Lazy-[FtheMain$21] pn312 = Lazy-[?] n315 = WHNF-[?] pn316 = Lazy-[?] pn317 = Lazy-[?] n318 = WHNF-[?] pn319 = Lazy-[?] pn320 = Lazy-[?] pn324 = Lazy-[FtheMain$7] pn327 = Lazy-[FtheMain$13] n330 = WHNF-[?] pn331 = Lazy-[?] pn332 = Lazy-[?] n333 = WHNF-[?] pn334 = Lazy-[?] pn335 = Lazy-[?] n338 = WHNF-[?] pn340 = Lazy-[FtheMain$17] pn342 = WHNF-[?] pn343 = Lazy-[?] n344 = WHNF-[?] pn345 = Lazy-[?] pn346 = Lazy-[?] n347 = WHNF-[?] pn348 = Lazy-[?] pn349 = Lazy-[?] pn354 = Lazy-[FtheMain$17] n356 = WHNF-[?] pn357 = Lazy-[?] pn358 = Lazy-[?] n359 = WHNF-[?] pn360 = Lazy-[?] pn361 = Lazy-[?] pn365 = Lazy-[FtheMain$7] pn368 = Lazy-[FtheMain$13] n371 = WHNF-[?] pn372 = Lazy-[?] pn373 = Lazy-[?] n374 = WHNF-[?] pn375 = Lazy-[?] pn376 = Lazy-[?] pn381 = Lazy-[FtheMain$17] pn383 = WHNF-[?] n387 = WHNF-[?] pn388 = Lazy-[Bap_1_theMain$16_100754] pn389 = Lazy-[?] n391 = WHNF-[?] pn392 = WHNF-[P1_theMain$15] pn393 = Lazy-[?] pn394 = Lazy-[?] n395 = WHNF-[?] pn396 = Lazy-[?] pn397 = Lazy-[?] pn399 = WHNF-[CJhc.Basics.(,)] pn400 = WHNF-[CJhc.Prim.:] pn402 = Lazy-[?] n405 = WHNF-[?] pn406 = Lazy-[?] pn407 = Lazy-[?] n408 = WHNF-[?] pn409 = Lazy-[?] pn410 = Lazy-[?] n414 = WHNF-[?] pn415 = Lazy-[?] pn416 = Lazy-[?] pn417 = Lazy-[FtheMain$9] pn418 = Lazy-[FtheMain$11] WHNF-[] <= pn420 <= WHNF-[?][(ftheMain$8,1)] pn421 = Lazy-[?] n423 = WHNF-[?] pn424 = Lazy-[FtheMain$18] pn425 = Lazy-[?] n426 = WHNF-[?] pn427 = Lazy-[?] pn428 = Lazy-[?] pn429 = Lazy-[FtheMain$9] pn430 = Lazy-[FtheMain$11] n432 = WHNF-[?] pn433 = Lazy-[?] pn434 = Lazy-[?] n435 = WHNF-[?] pn436 = Lazy-[?] pn437 = Lazy-[?] n441 = WHNF-[?] pn442 = Lazy-[?] pn443 = Lazy-[?] pn444 = Lazy-[FtheMain$9] pn445 = Lazy-[FtheMain$11] WHNF-[] <= pn447 <= WHNF-[?][(ftheMain$8,1)] n449 = WHNF-[?] pn452 = Lazy-[?] n453 = WHNF-[?] pn454 = Lazy-[?] pn455 = Lazy-[?] pn456 = Lazy-[FtheMain$10] pn457 = Lazy-[?] n460 = WHNF-[?] pn461 = Lazy-[?] pn462 = Lazy-[?] n463 = WHNF-[?] pn464 = Lazy-[?] pn465 = Lazy-[?] n466 = WHNF-[?] n468 = WHNF-[?] pn469 = Lazy-[?] pn470 = Lazy-[?] pn471 = Lazy-[FNumeric.readDec$8] pn472 = Lazy-[FNumeric.readDec$2] WHNF-[] <= pn474 <= WHNF-[?][(ftheMain$3,1)] n475 = WHNF-[?] pn477 = Lazy-[FtheMain$5] pn478 = Lazy-[?] n480 = WHNF-[?] pn481 = Lazy-[FtheMain$12] pn482 = Lazy-[?] n483 = WHNF-[?] pn484 = Lazy-[?] pn485 = Lazy-[?] n486 = WHNF-[?] pn487 = Lazy-[?] pn488 = Lazy-[?] n491 = WHNF-[?] pn492 = Lazy-[?] pn493 = Lazy-[?] pn494 = Lazy-[FNumeric.readDec$8] pn495 = Lazy-[FNumeric.readDec$2] WHNF-[] <= pn497 <= WHNF-[?][(ftheMain$3,1)] pn500 = Lazy-[FtheMain$5] pn501 = Lazy-[?] n503 = WHNF-[?] pn504 = WHNF-[P1_theMain$3] pn505 = Lazy-[?] pn506 = Lazy-[?] n507 = WHNF-[?] pn508 = Lazy-[?] pn509 = Lazy-[?] n510 = WHNF-[?] pn511 = WHNF-[CJhc.Basics.(,)] pn512 = WHNF-[CJhc.Prim.:] pn513 = Lazy-[?] pn514 = Lazy-[?] pn518 = WHNF-[CInt#] pn519 = WHNF-[P1_theMain$2] pn522 = Lazy-[Bap_1_theMain$2_100682] pn524 = Lazy-[?] n526 = WHNF-[?] pn527 = Lazy-[Bap_1_theMain$4_100690] WHNF-[?] <= pn529 <= _ pn530 = Lazy-[?] n532 = WHNF-[?] pn533 = Lazy-[?] pn534 = Lazy-[?] n535 = WHNF-[?] pn536 = Lazy-[?] pn537 = Lazy-[?] n538 = WHNF-[?] pn539 = Lazy-[?] pn540 = Lazy-[?] n542 = WHNF-[CJhc.Prim.:] pn543 = WHNF-[P1_Prelude.Text.lex$20] pn544 = Lazy-[?] pn545 = Lazy-[?] n546 = WHNF-[?] pn547 = Lazy-[?] pn548 = Lazy-[?] WHNF-[] <= n552 <= WHNF-[?][(f4440,0),(f4440-2,0),(f4440-3,0),(f4440-4,0),(f4440-5,0),(f4440-6,0),(f4440-7,0)] pn556 = WHNF-[?] pn557 = Lazy-[FPrelude.Text.lex$24] pn558 = WHNF-[CJhc.Basics.(,)] pn559 = WHNF-[CJhc.Basics.(,)] pn561 = WHNF-[?] n562 = WHNF-[?] pn563 = WHNF-[P1_Prelude.Text.lex$31] pn564 = Lazy-[?] pn565 = Lazy-[?] pn566 = Lazy-[FPrelude.Text.lex$32] pn567 = Lazy-[Bap_1_Prelude.Text.lex$31_100580] WHNF-[] <= pn569 <= WHNF-[?][(fJhc.Basics.++,1)] pn570 = Lazy-[FPrelude.Text.lex$33] n573 = WHNF-[?] pn574 = WHNF-[P1_Prelude.Text.lex$19] pn575 = Lazy-[?] pn576 = Lazy-[?] n577 = WHNF-[?] pn578 = Lazy-[?] pn579 = Lazy-[?] n580 = WHNF-[?] pn581 = Lazy-[?] pn582 = Lazy-[?] n583 = WHNF-[?] n585 = WHNF-[?] pn586 = Lazy-[?] pn587 = Lazy-[?] n588 = WHNF-[?] pn591 = Lazy-[?] pn592 = Lazy-[?] n594 = WHNF-[CJhc.Prim.:] pn595 = WHNF-[P1_Prelude.Text.lex$20] pn596 = Lazy-[?] pn597 = Lazy-[?] n598 = WHNF-[?] pn599 = Lazy-[?] pn600 = Lazy-[?] pn608 = WHNF-[?] pn609 = Lazy-[FPrelude.Text.lex$24] pn610 = WHNF-[CJhc.Basics.(,)] pn611 = WHNF-[CJhc.Basics.(,)] pn613 = WHNF-[?] pn615 = WHNF-[CJhc.Prim.:] n618 = WHNF-[?] pn620 = Lazy-[?] pn621 = Lazy-[?] n623 = WHNF-[CJhc.Prim.:] pn624 = WHNF-[P1_Prelude.Text.lex$20] pn625 = Lazy-[?] pn626 = Lazy-[?] n627 = WHNF-[?] pn628 = Lazy-[?] pn629 = Lazy-[?] pn637 = WHNF-[?] pn638 = Lazy-[FPrelude.Text.lex$24] pn639 = WHNF-[CJhc.Basics.(,)] pn640 = WHNF-[CJhc.Basics.(,)] pn642 = WHNF-[?] pn643 = Lazy-[?] pn644 = Lazy-[?] n646 = WHNF-[CJhc.Prim.:] pn647 = WHNF-[P1_Prelude.Text.lex$20] pn648 = Lazy-[?] pn649 = Lazy-[?] n650 = WHNF-[?] pn651 = Lazy-[?] pn652 = Lazy-[?] pn660 = WHNF-[?] pn661 = Lazy-[FPrelude.Text.lex$24] pn662 = WHNF-[CJhc.Basics.(,)] pn663 = WHNF-[CJhc.Basics.(,)] pn665 = WHNF-[?] pn667 = Lazy-[?] pn668 = Lazy-[?] n670 = WHNF-[CJhc.Prim.:] pn671 = WHNF-[P1_Prelude.Text.lex$20] pn672 = Lazy-[?] pn673 = Lazy-[?] n674 = WHNF-[?] pn675 = Lazy-[?] pn676 = Lazy-[?] pn684 = WHNF-[?] pn685 = Lazy-[FPrelude.Text.lex$24] pn686 = WHNF-[CJhc.Basics.(,)] pn687 = WHNF-[CJhc.Basics.(,)] pn689 = WHNF-[?] pn690 = Lazy-[?] pn691 = Lazy-[?] n693 = WHNF-[CJhc.Prim.:] pn694 = WHNF-[P1_Prelude.Text.lex$20] pn695 = Lazy-[?] pn696 = Lazy-[?] n697 = WHNF-[?] pn698 = Lazy-[?] pn699 = Lazy-[?] pn707 = WHNF-[?] pn708 = Lazy-[FPrelude.Text.lex$24] pn709 = WHNF-[CJhc.Basics.(,)] pn710 = WHNF-[CJhc.Basics.(,)] pn712 = WHNF-[?] pn714 = Lazy-[?] pn715 = Lazy-[?] n716 = WHNF-[?] pn717 = Lazy-[?] pn718 = Lazy-[?] pn719 = Lazy-[FJhc.Basics.++] pn720 = WHNF-[CJhc.Prim.:] pn721 = Lazy-[?] pn722 = Lazy-[?] n723 = WHNF-[?] pn724 = WHNF-[P1_Prelude.Text.lex$31] pn725 = Lazy-[?] pn726 = Lazy-[?] pn727 = Lazy-[FPrelude.Text.lex$32] pn728 = Lazy-[Bap_1_Prelude.Text.lex$31_100580] n732 = WHNF-[?] pn733 = WHNF-[P1_Prelude.Text.lex$29] pn734 = Lazy-[?] pn735 = Lazy-[?] pn736 = Lazy-[FPrelude.Text.lex$30] pn737 = Lazy-[Bap_1_Prelude.Text.lex$29_100558] pn740 = Lazy-[?] pn741 = Lazy-[?] n743 = WHNF-[?] pn744 = WHNF-[P1_Prelude.Text.lex$29] pn745 = Lazy-[?] pn746 = Lazy-[?] pn747 = Lazy-[FPrelude.Text.lex$30] pn748 = Lazy-[Bap_1_Prelude.Text.lex$29_100558] WHNF-[] <= pn750 <= WHNF-[?] pn751 = Lazy-[Bap_1_Prelude.Text.lex$28_100572] pn753 = Lazy-[?] pn754 = Lazy-[?] n755 = WHNF-[?] pn756 = Lazy-[?] pn757 = Lazy-[?] pn758 = Lazy-[FJhc.Basics.++] pn759 = WHNF-[CJhc.Prim.:] n762 = WHNF-[?] pn763 = WHNF-[P1_Prelude.Text.lex$25] pn764 = Lazy-[?] pn765 = Lazy-[?] pn766 = Lazy-[FPrelude.Text.lex$26] pn767 = Lazy-[Bap_1_Prelude.Text.lex$25_100534] pn768 = Lazy-[?] pn769 = Lazy-[?] n772 = WHNF-[?] pn773 = WHNF-[P1_Prelude.Text.lex$25] pn774 = Lazy-[?] pn775 = Lazy-[?] pn776 = Lazy-[FPrelude.Text.lex$26] pn777 = Lazy-[Bap_1_Prelude.Text.lex$25_100534] pn778 = Lazy-[?] pn779 = Lazy-[?] n780 = WHNF-[?] pn781 = WHNF-[P1_Prelude.Text.lex$20] pn782 = Lazy-[?] pn783 = Lazy-[?] n784 = WHNF-[?] pn785 = Lazy-[?] pn786 = Lazy-[?] pn793 = Lazy-[?] pn794 = Lazy-[?] n795 = WHNF-[?] pn796 = Lazy-[?] pn797 = Lazy-[?] pn798 = WHNF-[CJhc.Prim.:] n802 = WHNF-[?] pn803 = Lazy-[?] pn804 = Lazy-[?] pn805 = WHNF-[CJhc.Prim.:] pn806 = WHNF-[CJhc.Prim.:] pn807 = Lazy-[?] pn808 = Lazy-[?] n810 = WHNF-[?] pn811 = WHNF-[P1_Prelude.Text.lex$22] pn812 = Lazy-[?] pn813 = Lazy-[?] pn814 = Lazy-[FPrelude.Text.lex$23] pn815 = Lazy-[Bap_1_Prelude.Text.lex$22_100510] n818 = WHNF-[?] pn819 = WHNF-[P1_Prelude.Text.lex$17] pn820 = Lazy-[?] pn821 = Lazy-[?] pn822 = Lazy-[Bap_1_Prelude.Text.lex$17_100494] pn823 = Lazy-[FPrelude.Text.lex$18] pn825 = Lazy-[?] n827 = WHNF-[?] pn828 = Lazy-[Bap_1_Prelude.Text.lex$21_100502] pn833 = Lazy-[?] n834 = WHNF-[?] pn835 = Lazy-[?] pn836 = Lazy-[?] pn837 = WHNF-[CJhc.Prim.:] n840 = WHNF-[?] pn841 = WHNF-[P1_Prelude.Text.lex$14] pn842 = Lazy-[?] pn843 = Lazy-[?] pn844 = Lazy-[FPrelude.Text.lex$15] pn845 = Lazy-[Bap_1_Prelude.Text.lex$14_100482] n847 = WHNF-[?] pn856 = WHNF-[CChar#] pn862 = Lazy-[?] n863 = WHNF-[?] pn864 = Lazy-[?] pn865 = Lazy-[?] pn866 = WHNF-[CJhc.Prim.:] n868 = WHNF-[?] pn869 = Lazy-[?] pn870 = Lazy-[?] n871 = WHNF-[?] pn872 = Lazy-[?] pn873 = Lazy-[?] n874 = WHNF-[?] pn875 = Lazy-[?] pn876 = Lazy-[?] n877 = WHNF-[?] pn881 = Lazy-[FJhc.Basics.++] pn882 = WHNF-[CJhc.Prim.:] pn883 = WHNF-[CJhc.Basics.(,)] pn884 = WHNF-[CJhc.Prim.:] n889 = WHNF-[?] pn890 = Lazy-[?] pn891 = Lazy-[?] pn892 = Lazy-[FPrelude.Text.lex$10] pn893 = Lazy-[FPrelude.Text.lex$9] pn894 = Lazy-[?] n896 = WHNF-[?] pn897 = Lazy-[FPrelude.Text.lex$12] n899 = WHNF-[?] pn900 = Lazy-[?] pn901 = Lazy-[?] n902 = WHNF-[?] pn904 = WHNF-[CJhc.Basics.(,)] pn906 = Lazy-[?] n907 = WHNF-[?] pn908 = Lazy-[?] pn909 = Lazy-[?] pn910 = WHNF-[CJhc.Prim.:] n912 = WHNF-[?] pn913 = Lazy-[?] pn914 = Lazy-[?] n915 = WHNF-[?] pn916 = Lazy-[?] pn917 = Lazy-[?] n918 = WHNF-[?] pn920 = WHNF-[CJhc.Basics.(,)] pn921 = WHNF-[CJhc.Prim.:] n924 = WHNF-[?] pn925 = Lazy-[?] pn926 = Lazy-[?] n927 = WHNF-[?] n929 = WHNF-[?] pn930 = Lazy-[?] pn931 = Lazy-[?] n932 = WHNF-[?] pn934 = WHNF-[CJhc.Basics.(,)] pn935 = WHNF-[CJhc.Prim.:] WHNF-[] <= n938 <= WHNF-[?] pn939 = Lazy-[?] pn940 = Lazy-[?] n941 = WHNF-[?] pn943 = WHNF-[CJhc.Basics.(,)] pn944 = WHNF-[CJhc.Prim.:] pn947 = WHNF-[?] WHNF-[][(0,fData.Char.lexLitChar$3)] <= n948 <= WHNF-[?][(fPrelude.Text.lex$4,0)] pn957 = Lazy-[?] n958 = WHNF-[?] pn959 = Lazy-[?] pn960 = Lazy-[?] pn962 = Lazy-[?] n964 = WHNF-[?] pn965 = Lazy-[FPrelude.Text.lex$8] n968 = WHNF-[?] pn969 = WHNF-[P1_Prelude.Text.lex$2] pn970 = Lazy-[?] pn971 = Lazy-[?] pn972 = Lazy-[FPrelude.Text.lex$3] pn973 = Lazy-[Bap_1_Prelude.Text.lex$2_100394] n975 = WHNF-[?] pn976 = Lazy-[?] pn977 = Lazy-[?] n978 = WHNF-[?] pn979 = Lazy-[?] pn980 = Lazy-[?] n981 = WHNF-[?] n983 = WHNF-[?] pn984 = WHNF-[P1_Prelude.Text.lex$2] pn985 = Lazy-[?] pn986 = Lazy-[?] pn987 = Lazy-[FPrelude.Text.lex$3] pn988 = Lazy-[Bap_1_Prelude.Text.lex$2_100394] WHNF-[] <= pn990 <= WHNF-[?] pn991 = Lazy-[FPrelude.Text.lex$4] pn992 = Lazy-[?] n994 = WHNF-[?] pn995 = Lazy-[?] pn996 = Lazy-[?] n999 = WHNF-[?] pn1000 = Lazy-[?] pn1001 = Lazy-[?] WHNF-[] <= n1003 <= WHNF-[?][(fR@.fPrelude.Text.lex,0)] n1005 = WHNF-[?] pn1013 = WHNF-[CJhc.Prim.:] pn1014 = WHNF-[CJhc.Basics.(,)] pn1016 = Lazy-[FPrelude.Text.lex$13] pn1017 = WHNF-[CJhc.Prim.:] pn1023 = Lazy-[FPrelude.Text.lex$16] pn1024 = WHNF-[CJhc.Prim.:] pn1027 = Lazy-[FPrelude.Text.lex$34] pn1028 = WHNF-[CJhc.Prim.:] pn1029 = Lazy-[?] pn1030 = Lazy-[?] n1031 = WHNF-[?] pn1032 = Lazy-[?] pn1033 = Lazy-[?] pn1034 = Lazy-[FJhc.Basics.++] pn1035 = Lazy-[?] n1036 = WHNF-[?] pn1037 = Lazy-[?] pn1038 = Lazy-[?] pn1039 = Lazy-[FNumeric.readDec$8] pn1040 = Lazy-[FNumeric.readDec$2] n1042 = WHNF-[?] pn1043 = Lazy-[?] pn1044 = Lazy-[?] pn1045 = Lazy-[FNumeric.readDec$4] pn1046 = Lazy-[FNumeric.readDec$3] pn1047 = Lazy-[?] n1048 = WHNF-[?] pn1049 = Lazy-[?] pn1050 = Lazy-[?] pn1051 = Lazy-[FNumeric.readDec$5] n1054 = WHNF-[?] n1055 = WHNF-[?] n1062 = WHNF-[?] pn1063 = Lazy-[?] pn1064 = Lazy-[?] pn1065 = Lazy-[FNumeric.readDec$6] pn1066 = Lazy-[?] n1067 = WHNF-[?] pn1098 = Lazy-[?] n1099 = WHNF-[?] pn1100 = Lazy-[?] pn1101 = Lazy-[?] pn1102 = Lazy-[FNumeric.readDec$4] pn1103 = Lazy-[FNumeric.readDec$3] n1105 = WHNF-[?] pn1106 = Lazy-[?] pn1107 = Lazy-[?] n1108 = WHNF-[?] pn1109 = Lazy-[?] pn1110 = Lazy-[?] n1111 = WHNF-[?] pn1112 = Lazy-[?] pn1113 = Lazy-[?] pn1114 = WHNF-[CJhc.Basics.(,)] pn1115 = WHNF-[CJhc.Prim.:] pn1117 = Lazy-[?] n1120 = WHNF-[?] pn1121 = Lazy-[?] pn1122 = Lazy-[?] pn1123 = WHNF-[CJhc.Basics.(,)] pn1124 = WHNF-[CJhc.Prim.:] pn1125 = Lazy-[?] n1127 = WHNF-[?] pn1128 = Lazy-[FNumeric.nonnull$4] n1131 = WHNF-[?] pn1132 = WHNF-[P1_Jhc.Basics.concatMap$2] pn1133 = Lazy-[?] pn1134 = Lazy-[?] n1135 = WHNF-[?] n1136 = WHNF-[?] pn1137 = WHNF-[?] pn1138 = Lazy-[Bap_1_Jhc.Basics.concatMap$2_100318] n1141 = WHNF-[?] pn1142 = Lazy-[?] pn1143 = Lazy-[?] pn1144 = Lazy-[FR@.fJhc.Basics.++] pn1146 = Lazy-[?] pn1147 = Lazy-[?] n1148 = WHNF-[?] pn1149 = Lazy-[?] pn1150 = Lazy-[?] pn1151 = Lazy-[FR@.fJhc.Basics.++] pn1152 = Lazy-[?] n1154 = WHNF-[?] pn1158 = WHNF-[CJhc.Prim.:] n1159 = WHNF-[CJhc.Prim.:] pn1162 = WHNF-[CInteger#] pn1163 = Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] pn1167 = Lazy-[?] n1169 = WHNF-[?] pn1170 = Lazy-[?] pn1171 = Lazy-[?] n1172 = WHNF-[?] n1179 = WHNF-[?] n1188 = WHNF-[?] pn1202 = WHNF-[CJhc.Prim.:] pn1206 = WHNF-[CJhc.Prim.:] n1208 = WHNF-[?] n1229 = WHNF-[?] n1241 = WHNF-[?] n1250 = WHNF-[?] n1262 = WHNF-[?] pn1279 = Lazy-[?] n1280 = WHNF-[?] pn1281 = Lazy-[?] pn1282 = Lazy-[?] n1283 = WHNF-[?] n1285 = WHNF-[?] pn1286 = Lazy-[?] pn1287 = Lazy-[?] pn1289 = WHNF-[CJhc.Prim.:] pn1290 = WHNF-[CJhc.Basics.(,)] pn1291 = WHNF-[CJhc.Prim.:] n1292 = WHNF-[?] n1294 = WHNF-[?] pn1295 = Lazy-[?] pn1296 = Lazy-[?] n1297 = WHNF-[?] pn1303 = Lazy-[FData.Char.lexLitChar$5] pn1304 = WHNF-[CJhc.Prim.:] pn1306 = Lazy-[FData.Char.lexLitChar$6] pn1307 = WHNF-[CJhc.Prim.:] pn1310 = Lazy-[FData.Char.lexLitChar$8] pn1311 = WHNF-[CJhc.Prim.:] pn1313 = WHNF-[CJhc.Prim.:] pn1314 = WHNF-[CJhc.Prim.:] pn1315 = WHNF-[CJhc.Basics.(,)] pn1316 = WHNF-[CJhc.Prim.:] pn1320 = Lazy-[FData.Char.lexLitChar$10] pn1321 = WHNF-[CJhc.Prim.:] pn1323 = Lazy-[FData.Char.lexLitChar$11] pn1324 = WHNF-[CJhc.Prim.:] pn1327 = Lazy-[FData.Char.lexLitChar$13] pn1328 = WHNF-[CJhc.Prim.:] pn1332 = Lazy-[FData.Char.lexLitChar$15] pn1333 = WHNF-[CJhc.Prim.:] pn1335 = Lazy-[FData.Char.lexLitChar$16] pn1336 = WHNF-[CJhc.Prim.:] pn1339 = Lazy-[FData.Char.lexLitChar$18] pn1340 = WHNF-[CJhc.Prim.:] pn1341 = Lazy-[FData.Char.lexLitChar$19] pn1342 = WHNF-[CJhc.Prim.:] pn1343 = Lazy-[FData.Char.lexLitChar$20] pn1344 = WHNF-[CJhc.Prim.:] pn1349 = Lazy-[FData.Char.lexLitChar$22] pn1350 = WHNF-[CJhc.Prim.:] pn1352 = Lazy-[FData.Char.lexLitChar$23] pn1353 = WHNF-[CJhc.Prim.:] pn1356 = Lazy-[FData.Char.lexLitChar$25] pn1357 = WHNF-[CJhc.Prim.:] pn1359 = WHNF-[CJhc.Prim.:] pn1360 = WHNF-[CJhc.Basics.(,)] n1362 = WHNF-[?] pn1363 = Lazy-[?] pn1364 = Lazy-[?] pn1365 = Lazy-[FData.Char.lexLitChar$2] pn1366 = Lazy-[FData.Char.lexLitChar$3] n1368 = WHNF-[?] pn1376 = Lazy-[?] n1377 = WHNF-[?] pn1378 = Lazy-[?] pn1379 = Lazy-[?] pn1380 = WHNF-[CJhc.Prim.:] n1382 = WHNF-[?] n1387 = WHNF-[?] n1394 = WHNF-[?] n1397 = WHNF-[?] pn1400 = WHNF-[CJhc.Prim.:] pn1404 = WHNF-[CInteger#] pn1405 = Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] pn1409 = WHNF-[CInteger#] pn1410 = Lazy-[FInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2] n1412 = WHNF-[?] pn1429 = Lazy-[?] n1430 = WHNF-[?] pn1433 = Lazy-[?] n1436 = WHNF-[?] pn1437 = Lazy-[?] pn1438 = Lazy-[?] n1441 = WHNF-[?] n1449 = WHNF-[?] pn1465 = Lazy-[?] n1467 = WHNF-[?] pn1468 = Lazy-[?] pn1469 = Lazy-[?] n1470 = WHNF-[?] pn1471 = Lazy-[?] pn1472 = Lazy-[?] n1473 = WHNF-[?] n1474 = WHNF-[?] n1478 = WHNF-[?] pn1479 = Lazy-[?] pn1480 = Lazy-[?] pn1481 = Lazy-[?] n1483 = WHNF-[?] pn1484 = Lazy-[?] pn1485 = Lazy-[?] n1486 = WHNF-[?] n1487 = WHNF-[?] n1494 = WHNF-[?] pn1495 = Lazy-[?] pn1496 = Lazy-[?] n1497 = WHNF-[?] n1501 = WHNF-[?] pn1502 = WHNF-[P1_W@.fPrelude.span$2] pn1503 = Lazy-[?] pn1504 = Lazy-[?] n1505 = WHNF-[?] n1506 = WHNF-[?] pn1508 = Lazy-[FW@.fPrelude.span$3] pn1509 = Lazy-[FW@.fPrelude.span$4] pn1510 = WHNF-[CJhc.Prim.:] pn1511 = Lazy-[FW@.fPrelude.span$5] pn1529 = WHNF-[CChar#] pn1532 = WHNF-[CJhc.Prim.:] n1536 = WHNF-[?] pn1537 = Lazy-[?] pn1538 = Lazy-[?] n1540 = WHNF-[?] pn1541 = Lazy-[?] pn1542 = Lazy-[?] pn1544 = Lazy-[?] n1545 = WHNF-[?] pn1546 = WHNF-[P1_W@.fPrelude.span$2] pn1547 = Lazy-[?] pn1548 = Lazy-[?] n1549 = WHNF-[?] n1550 = WHNF-[?] pn1552 = Lazy-[FW@.fPrelude.span$3] pn1553 = Lazy-[FW@.fPrelude.span$4] pn1554 = WHNF-[CJhc.Prim.:] pn1555 = Lazy-[FW@.fPrelude.span$5] pn1557 = Lazy-[?] n1558 = WHNF-[?] pn1559 = Lazy-[?] pn1560 = Lazy-[?] pn1564 = Lazy-[?] n1565 = WHNF-[?] n1569 = WHNF-[?] pn1571 = Lazy-[?] n1572 = WHNF-[?] n1575 = WHNF-[?] pn1577 = Lazy-[?] n1578 = WHNF-[?] pn1580 = Lazy-[?] n1581 = WHNF-[?] pn1583 = Lazy-[?] n1584 = WHNF-[?] pn1586 = Lazy-[?] n1587 = WHNF-[?] pn1589 = Lazy-[?] n1590 = WHNF-[?] pn1592 = Lazy-[?] n1593 = WHNF-[?] pn1595 = Lazy-[?] n1596 = WHNF-[?] pn1598 = Lazy-[?] n1599 = WHNF-[?] pn1601 = Lazy-[?] n1602 = WHNF-[?] pn1604 = Lazy-[?] n1605 = WHNF-[?] pn1607 = Lazy-[?] n1608 = WHNF-[?] (ftheMain$42,0) = Lazy-[?] WHNF-[?] <= (ftheMain$42,1) <= _ WHNF-[?] <= (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1) <= [(bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0)] (fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) = Lazy-[?] (ftheMain$41,1) = Lazy-[?] WHNF-[?][n111] <= (ftheMain$37,0) <= _ (fW@.f5414,0) = Lazy-[?] (fW@.f5414,1) = Lazy-[?] (fW@.f5414,4) = Lazy-[?] (ftheMain$36,0) = Lazy-[?] (ftheMain$31,0) = Lazy-[?] (ftheMain$31,1) = Lazy-[?] (ftheMain$31,4) = Lazy-[?] WHNF-[CInteger#][(ftheMain$28,5)] <= (ftheMain$31,5) <= _ WHNF-[CInteger#][(ftheMain$28,6)] <= (ftheMain$31,6) <= _ Lazy-[FtheMain$29] <= (ftheMain$31,7) <= [(ftheMain$32,2),(ftheMain$33,2)] WHNF-[CJhc.Order.Bool#] <= (ftheMain$31,8) <= _ (ftheMain$28,0) = Lazy-[?] (ftheMain$28,1) = Lazy-[?] (ftheMain$28,4) = Lazy-[?] WHNF-[CInteger#] <= (ftheMain$28,5) <= [(ftheMain$31,5)] WHNF-[CInteger#] <= (ftheMain$28,6) <= [(ftheMain$31,6)] WHNF-[?] <= (ftheMain$28,7) <= _ (ftheMain$34,0) = Lazy-[?] (ftheMain$34,1) = Lazy-[?] (ftheMain$34,2) = Lazy-[?] (ftheMain$35,2) = Lazy-[?] (ftheMain$32,0) = Lazy-[?] Lazy-[FtheMain$29][(ftheMain$31,7)] <= (ftheMain$32,2) <= _ (ftheMain$33,0) = Lazy-[?] Lazy-[FtheMain$29][(ftheMain$31,7)] <= (ftheMain$33,2) <= _ (ftheMain$29,0) = Lazy-[?] (ftheMain$30,0) = Lazy-[?] (ftheMain$30,1) = Lazy-[?] Lazy-[FtheMain$29] <= (ftheMain$30,4) <= _ WHNF-[?] <= (ftheMain$30,5) <= _ Lazy-[FtheMain$25] <= (ftheMain$26,0) <= Lazy-[?][(ftheMain$25,0)] WHNF-[?] <= (ftheMain$27,0) <= _ (ftheMain$27,1) = Lazy-[?] _ <= (ftheMain$24,0) <= _ (ftheMain$25,0) = Lazy-[?] (ftheMain$22,0) = Lazy-[?] (ftheMain$23,0) = Lazy-[?] (ftheMain$23,1) = Lazy-[?] (ftheMain$21,0) = Lazy-[?] (ftheMain$20,0) = Lazy-[?] (ftheMain$13,0) = Lazy-[?] (ftheMain$17,0) = Lazy-[?] (ftheMain$18,0) = Lazy-[?] WHNF-[P1_theMain$15] <= (ftheMain$16,0) <= [(bap_1_theMain$16_100754,0)] (ftheMain$16,1) = Lazy-[?] WHNF-[?][(f5306,0)] <= (ftheMain$16,2) <= Lazy-[?][(fJhc.Basics.++,1)] (ftheMain$15,0) = Lazy-[?] (ftheMain$15,1) = Lazy-[?] (ftheMain$7,0) = Lazy-[?] (ftheMain$14,0) = Lazy-[?] WHNF-[?][pn342,pn383] <= (ftheMain$14,1) <= Lazy-[?][(fJhc.Basics.++,1)] (ftheMain$11,0) = Lazy-[?] (ftheMain$12,0) = Lazy-[?] (ftheMain$10,0) = Lazy-[?] (ftheMain$9,0) = Lazy-[?] (ftheMain$6,0) = Lazy-[?] (ftheMain$8,0) = Lazy-[?] WHNF-[?][pn420,pn447] <= (ftheMain$8,1) <= Lazy-[?][(fJhc.Basics.++,1)] (ftheMain$3,0) = Lazy-[?] (ftheMain$3,1) = Lazy-[?] (ftheMain$5,0) = Lazy-[?] (ftheMain$2,1) = Lazy-[?] WHNF-[P1_theMain$3] <= (ftheMain$4,0) <= [(bap_1_theMain$4_100690,0)] (ftheMain$4,1) = Lazy-[?] WHNF-[?][(f4790,0)] <= (ftheMain$4,2) <= Lazy-[?][(fJhc.Basics.++,1)] (fPrelude.Text.lex$34,0) = Lazy-[?] (fPrelude.Text.lex$33,0) = Lazy-[?] (fPrelude.Text.lex$19,0) = Lazy-[?] (fPrelude.Text.lex$19,1) = Lazy-[?] (fPrelude.Text.lex$32,0) = Lazy-[?] (fPrelude.Text.lex$32,1) = Lazy-[?] (fPrelude.Text.lex$31,0) = Lazy-[?] (fPrelude.Text.lex$31,1) = Lazy-[?] (fPrelude.Text.lex$29,0) = Lazy-[?] (fPrelude.Text.lex$29,1) = Lazy-[?] (fPrelude.Text.lex$29,2) = Lazy-[?] (fPrelude.Text.lex$28,0) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$19] <= (fPrelude.Text.lex$28,1) <= [(bap_1_Prelude.Text.lex$28_100572,0)] (fPrelude.Text.lex$28,2) = Lazy-[?] (fPrelude.Text.lex$28,3) = Lazy-[?] WHNF-[?][(f4384,0)] <= (fPrelude.Text.lex$28,4) <= _ (fPrelude.Text.lex$30,0) = Lazy-[?] (fPrelude.Text.lex$30,1) = Lazy-[?] (fPrelude.Text.lex$30,2) = Lazy-[?] (fPrelude.Text.lex$25,0) = Lazy-[?] (fPrelude.Text.lex$25,1) = Lazy-[?] (fPrelude.Text.lex$24,0) = Lazy-[?] (fPrelude.Text.lex$24,1) = Lazy-[?] (fPrelude.Text.lex$20,0) = Lazy-[?] (fPrelude.Text.lex$20,1) = Lazy-[?] (fPrelude.Text.lex$26,0) = Lazy-[?] (fPrelude.Text.lex$26,1) = Lazy-[?] (fPrelude.Text.lex$23,0) = Lazy-[?] (fPrelude.Text.lex$23,1) = Lazy-[?] (fPrelude.Text.lex$23,2) = Lazy-[?] (fPrelude.Text.lex$22,0) = Lazy-[?] (fPrelude.Text.lex$22,1) = Lazy-[?] (fPrelude.Text.lex$22,2) = Lazy-[?] (fPrelude.Text.lex$17,0) = Lazy-[?] (fPrelude.Text.lex$17,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$20] <= (fPrelude.Text.lex$21,0) <= [(bap_1_Prelude.Text.lex$21_100502,0)] (fPrelude.Text.lex$21,1) = Lazy-[?] WHNF-[?][(f4440,0),(f4440-2,0),(f4440-3,0),(f4440-4,0),(f4440-5,0),(f4440-6,0),(f4440-7,0)] <= (fPrelude.Text.lex$21,2) <= Lazy-[?] (fPrelude.Text.lex$16,0) = Lazy-[?] (fPrelude.Text.lex$18,0) = Lazy-[?] (fPrelude.Text.lex$18,1) = Lazy-[?] (fPrelude.Text.lex$14,0) = Lazy-[?] (fPrelude.Text.lex$14,1) = Lazy-[?] _ <= (fPrelude.Text.130_isIdChar,0) <= _ (fPrelude.Text.lex$13,0) = Lazy-[?] (fPrelude.Text.lex$15,0) = Lazy-[?] (fPrelude.Text.lex$15,1) = Lazy-[?] (fPrelude.Text.lex$12,0) = Lazy-[?] _ <= (fPrelude.Text.129_isSym,0) <= Lazy-[?] (fPrelude.Text.lex$10,0) = Lazy-[?] (fPrelude.Text.lex$11,0) = Lazy-[?] WHNF-[?] <= (fPrelude.Text.lex$11,1) <= Lazy-[?] (fPrelude.Text.100_lexString,0) = Lazy-[?] (fPrelude.Text.lex$9,0) = Lazy-[?] (fPrelude.Text.lex$8,0) = Lazy-[?] (fPrelude.Text.lex$5,0) = Lazy-[?] (fPrelude.Text.lex$6,0) = Lazy-[?] (fPrelude.Text.lex$7,0) = Lazy-[?] WHNF-[?] <= (fPrelude.Text.lex$7,1) <= Lazy-[?] (fPrelude.Text.lex$2,0) = Lazy-[?] (fPrelude.Text.lex$2,1) = Lazy-[?] (fPrelude.Text.lex$4,0) = Lazy-[?] (fPrelude.Text.lex,0) = Lazy-[?] (fPrelude.Text.lex$3,0) = Lazy-[?] (fPrelude.Text.lex$3,1) = Lazy-[?] (fNumeric.readDec$8,0) = Lazy-[?] (fNumeric.readDec$5,0) = Lazy-[?] (fNumeric.readDec$2,0) = Lazy-[?] Lazy-[][(fNumeric.readDec$7,0)] <= (fNumeric.readDec$6,0) <= _ (fNumeric.readDec$6,1) = Lazy-[?] Lazy-[] <= (fNumeric.readDec$7,0) <= [(fNumeric.readDec$6,0)] (fNumeric.readDec$7,1) = Lazy-[?] (fNumeric.readDec$3,0) = Lazy-[?] (fNumeric.readDec$4,0) = Lazy-[?] (fNumeric.nonnull$4,0) = Lazy-[?] (fNumeric.nonnull$3,0) = Lazy-[?] WHNF-[?] <= (fNumeric.nonnull$3,1) <= Lazy-[?] WHNF-[?] <= (fJhc.Basics.concatMap$2,0) <= _ (fJhc.Basics.concatMap$2,1) = Lazy-[?] WHNF-[?] <= (fNumeric.nonnull,0) <= [(fW@.fPrelude.span,0)] (fNumeric.nonnull,1) = Lazy-[?] (fR@.fJhc.Basics.++,0) = Lazy-[?] (fR@.fJhc.Basics.++,1) = Lazy-[?] WHNF-[?] <= (fJhc.Basics.++,0) <= _ (fJhc.Basics.++,1) = Lazy-[?] (fJhc.Basics.++,2) = Lazy-[?] (fPrelude.Text.shows,0) = Lazy-[?] Lazy-[FtheMain$42] <= (fPrelude.Text.shows,1) <= Lazy-[?][(fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1),(fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3)] (fData.Char.lexLitChar$25,0) = Lazy-[?] (fJhc.IO.putErrLn,0) = Lazy-[?] (fData.Char.lexLitChar$23,0) = Lazy-[?] _ <= (fData.Char.lexLitChar$24,0) <= _ _ <= (fData.Char.lexLitChar$21,0) <= _ (fData.Char.lexLitChar$22,0) = Lazy-[?] (fData.Char.lexLitChar$19,0) = Lazy-[?] (fData.Char.lexLitChar$20,0) = Lazy-[?] _ <= (fData.Char.lexLitChar$17,0) <= _ (fData.Char.lexLitChar$18,0) = Lazy-[?] (fData.Char.lexLitChar$15,0) = Lazy-[?] (fData.Char.lexLitChar$16,0) = Lazy-[?] (fData.Char.lexLitChar$13,0) = Lazy-[?] _ <= (fData.Char.lexLitChar$14,0) <= _ (fData.Char.lexLitChar$11,0) = Lazy-[?] _ <= (fData.Char.lexLitChar$12,0) <= _ _ <= (fData.Char.lexLitChar$9,0) <= _ (fData.Char.lexLitChar$10,0) = Lazy-[?] _ <= (fData.Char.lexLitChar$7,0) <= _ (fData.Char.lexLitChar$8,0) = Lazy-[?] (fData.Char.lexLitChar$5,0) = Lazy-[?] (fData.Char.lexLitChar$6,0) = Lazy-[?] (fData.Char.lexLitChar$3,0) = Lazy-[?] _ <= (fData.Char.lexLitChar$4,0) <= _ (fData.Char.lexLitChar,0) = Lazy-[?] (fData.Char.lexLitChar$2,0) = Lazy-[?] _ <= (fData.Char.isOctDigit,0) <= _ _ <= (fData.Char.isDigit,0) <= _ WHNF-[CJhc.Prim.:] <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$3,1) <= Lazy-[?] _ <= (fData.Char.isHexDigit,0) <= _ WHNF-[?] <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,0) <= _ WHNF-[CInteger#] <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,1) <= _ WHNF-[?] <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer,2) <= Lazy-[?][(fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1),(fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3)] WHNF-[CInteger#] <= (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,0) <= _ (fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2,1) = Lazy-[?] (fJhc.String.eqUnpackedString,1) = Lazy-[?] _ <= (fData.Char.intToDigit,0) <= _ (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],0) = Lazy-[?] (fW@.fInstance@.iJhc.Order.==.Jhc.Prim.[],1) = Lazy-[?] (fW@.fSpec@.Prelude.490.fPrelude.elem,0) = Lazy-[?] WHNF-[?] <= (fW@.fSpec@.Prelude.490.fPrelude.elem,1) <= _ WHNF-[?][(fW@.fPrelude.span,0)] <= (fW@.fPrelude.span$2,0) <= _ (fW@.fPrelude.span$2,1) = Lazy-[?] Lazy-[FW@.fPrelude.span$3] <= (fW@.fPrelude.span$4,0) <= _ Lazy-[FW@.fPrelude.span$3] <= (fW@.fPrelude.span$5,0) <= _ WHNF-[?][(fNumeric.nonnull,0)] <= (fW@.fPrelude.span,0) <= [(fW@.fPrelude.span$2,0)] (fW@.fPrelude.span,1) = Lazy-[?] WHNF-[P1_W@.fPrelude.span$2] <= (fW@.fPrelude.span$3,0) <= _ (fW@.fPrelude.span$3,1) = Lazy-[?] WHNF-[?] <= (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,0) <= _ (fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,3) = Lazy-[?] [(fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase,1)] <= (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,0) <= _ Lazy-[FW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2] <= (bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902,1) <= _ WHNF-[P1_theMain$15][(ftheMain$16,0)] <= (bap_1_theMain$16_100754,0) <= _ (bap_1_theMain$16_100754,1) = Lazy-[?] WHNF-[?] <= (f5306,0) <= Lazy-[?][(ftheMain$16,2)] WHNF-[?] <= (f4790,0) <= Lazy-[?][(ftheMain$4,2)] WHNF-[P1_theMain$2] <= (bap_1_theMain$2_100682,0) <= _ WHNF-[P1_theMain$3][(ftheMain$4,0)] <= (bap_1_theMain$4_100690,0) <= _ (bap_1_theMain$4_100690,1) = Lazy-[?] WHNF-[?] <= (f2396,0) <= Lazy-[?] (f2864,0) = Lazy-[?] (f4094,0) = Lazy-[?] WHNF-[?][pn613,n618,pn642,pn665,pn689,pn712] <= (f4384,0) <= [(fPrelude.Text.lex$28,4)] WHNF-[P1_Prelude.Text.lex$31] <= (bap_1_Prelude.Text.lex$31_100580,0) <= _ (bap_1_Prelude.Text.lex$31_100580,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$29] <= (bap_1_Prelude.Text.lex$29_100558,0) <= _ (bap_1_Prelude.Text.lex$29_100558,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$19][(fPrelude.Text.lex$28,1)] <= (bap_1_Prelude.Text.lex$28_100572,0) <= _ (bap_1_Prelude.Text.lex$28_100572,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$25] <= (bap_1_Prelude.Text.lex$25_100534,0) <= _ (bap_1_Prelude.Text.lex$25_100534,1) = Lazy-[?] WHNF-[?][n552] <= (f4440,0) <= Lazy-[?][(fPrelude.Text.lex$21,2)] WHNF-[P1_Prelude.Text.lex$22] <= (bap_1_Prelude.Text.lex$22_100510,0) <= _ (bap_1_Prelude.Text.lex$22_100510,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$17] <= (bap_1_Prelude.Text.lex$17_100494,0) <= _ (bap_1_Prelude.Text.lex$17_100494,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$20][(fPrelude.Text.lex$21,0)] <= (bap_1_Prelude.Text.lex$21_100502,0) <= _ (bap_1_Prelude.Text.lex$21_100502,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$14] <= (bap_1_Prelude.Text.lex$14_100482,0) <= _ (bap_1_Prelude.Text.lex$14_100482,1) = Lazy-[?] WHNF-[P1_Prelude.Text.lex$2] <= (bap_1_Prelude.Text.lex$2_100394,0) <= _ (bap_1_Prelude.Text.lex$2_100394,1) = Lazy-[?] (f23154,0) = Lazy-[?] (fR@.fPrelude.Text.lex,0) = Lazy-[?] WHNF-[P1_Jhc.Basics.concatMap$2] <= (bap_1_Jhc.Basics.concatMap$2_100318,0) <= _ (bap_1_Jhc.Basics.concatMap$2_100318,1) = Lazy-[?] (fR@.fJhc.IO.putErrLn,0) = Lazy-[?] (fJhc.String.16_f,1) = Lazy-[?] (fW@.f17290,1) = Lazy-[?] WHNF-[?] <= (fW@.fForeign.C.String.5_loop,0) <= _ WHNF-[?][n552] <= (f4440-2,0) <= Lazy-[?][(fPrelude.Text.lex$21,2)] WHNF-[?][n552] <= (f4440-3,0) <= Lazy-[?][(fPrelude.Text.lex$21,2)] WHNF-[?][n552] <= (f4440-4,0) <= Lazy-[?][(fPrelude.Text.lex$21,2)] WHNF-[?][n552] <= (f4440-5,0) <= Lazy-[?][(fPrelude.Text.lex$21,2)] WHNF-[?][n552] <= (f4440-6,0) <= Lazy-[?][(fPrelude.Text.lex$21,2)] WHNF-[?][n552] <= (f4440-7,0) <= Lazy-[?][(fPrelude.Text.lex$21,2)] WHNF-[CJhc.Prim.:] <= (0,ftheMain$40) <= WHNF-[?] WHNF-[CJhc.Prim.:] <= (0,ftheMain$42) <= WHNF-[?] (0,fW@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase$2) = WHNF-[CInt#] WHNF-[CJhc.Prim.:][n111] <= (0,ftheMain$31) <= WHNF-[?][(0,ftheMain$28)] WHNF-[CJhc.Prim.:][(0,ftheMain$31)] <= (0,ftheMain$28) <= WHNF-[?][n111] (0,ftheMain$34) = WHNF-[CInteger#] (0,ftheMain$35) = WHNF-[CInteger#] (0,ftheMain$32) = WHNF-[CInteger#] (0,ftheMain$33) = WHNF-[CInteger#] (0,ftheMain$29) = WHNF-[CInteger#] (0,ftheMain$26) = WHNF-[CJhc.Prim.:] (0,ftheMain$25) = WHNF-[CInteger#] WHNF-[] <= (0,ftheMain$22) <= WHNF-[?] WHNF-[] <= (0,ftheMain$23) <= WHNF-[?] (0,ftheMain$21) = WHNF-[CInt#] (0,ftheMain$20) = WHNF-[CJhc.Basics.(,)] (0,ftheMain$13) = WHNF-[?] (0,ftheMain$17) = WHNF-[?] (0,ftheMain$18) = WHNF-[?] (0,ftheMain$7) = WHNF-[?] WHNF-[] <= (0,ftheMain$11) <= WHNF-[?] (0,ftheMain$12) = WHNF-[?] (0,ftheMain$10) = WHNF-[CInteger#] (0,ftheMain$9) = WHNF-[CJhc.Basics.(,)] (0,ftheMain$5) = WHNF-[?] WHNF-[] <= (0,ftheMain$2) <= WHNF-[?] (0,fPrelude.Text.lex$34) = WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$19) = WHNF-[?] (0,fPrelude.Text.lex$32) = WHNF-[CJhc.Basics.(,)] WHNF-[] <= (0,fPrelude.Text.lex$31) <= WHNF-[?] WHNF-[] <= (0,fPrelude.Text.lex$29) <= WHNF-[?] (0,fPrelude.Text.lex$30) = WHNF-[CJhc.Basics.(,)] WHNF-[] <= (0,fPrelude.Text.lex$25) <= WHNF-[?] WHNF-[] <= (0,fPrelude.Text.lex$24) <= WHNF-[?] (0,fPrelude.Text.lex$20) = WHNF-[?] (0,fPrelude.Text.lex$26) = WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$23) = WHNF-[CJhc.Basics.(,)] WHNF-[] <= (0,fPrelude.Text.lex$17) <= WHNF-[?][n279] (0,fPrelude.Text.lex$16) = WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$18) = WHNF-[CJhc.Basics.(,)] WHNF-[] <= (0,fPrelude.Text.lex$14) <= WHNF-[?][n279] WHNF-[CJhc.Order.Bool#] <= (0,fPrelude.Text.130_isIdChar) <= WHNF-[?] (0,fPrelude.Text.lex$13) = WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$15) = WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$12) = WHNF-[?] (0,fPrelude.Text.129_isSym) = WHNF-[CJhc.Order.Bool#] WHNF-[] <= (0,fPrelude.Text.lex$10) <= WHNF-[?][n279] (0,fPrelude.Text.lex$9) = WHNF-[CJhc.Basics.(,)] (0,fPrelude.Text.lex$8) = WHNF-[?] (0,fPrelude.Text.lex$5) = WHNF-[?] WHNF-[] <= (0,fPrelude.Text.lex$2) <= WHNF-[?] (0,fPrelude.Text.lex$4) = WHNF-[?] (0,fPrelude.Text.lex$3) = WHNF-[CJhc.Basics.(,)] WHNF-[] <= (0,fNumeric.readDec$8) <= WHNF-[?] (0,fNumeric.readDec$5) = WHNF-[?] (0,fNumeric.readDec$2) = WHNF-[CJhc.Basics.(,)] (0,fNumeric.readDec$6) = WHNF-[CInteger#] (0,fNumeric.readDec$7) = WHNF-[?] (0,fNumeric.readDec$3) = WHNF-[CInteger#] WHNF-[] <= (0,fNumeric.readDec$4) <= WHNF-[?] (0,fNumeric.nonnull$4) = WHNF-[?] (0,fR@.fJhc.Basics.++) = WHNF-[?] WHNF-[CJhc.Prim.:][(0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2)] <= (0,fPrelude.Text.shows) <= WHNF-[?] (0,fData.Char.lexLitChar$25) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$23) = WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$24) <= WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$21) <= WHNF-[?] (0,fData.Char.lexLitChar$22) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$19) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$20) = WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$17) <= WHNF-[?] (0,fData.Char.lexLitChar$18) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$15) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$16) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$13) = WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$14) <= WHNF-[?] (0,fData.Char.lexLitChar$11) = WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$12) <= WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$9) <= WHNF-[?] (0,fData.Char.lexLitChar$10) = WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$7) <= WHNF-[?] (0,fData.Char.lexLitChar$8) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$5) = WHNF-[CJhc.Basics.(,)] (0,fData.Char.lexLitChar$6) = WHNF-[CJhc.Basics.(,)] WHNF-[] <= (0,fData.Char.lexLitChar$3) <= WHNF-[?][n948] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.lexLitChar$4) <= WHNF-[?] (0,fData.Char.lexLitChar$2) = WHNF-[CJhc.Basics.(,)] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isOctDigit) <= WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isDigit) <= WHNF-[?] WHNF-[CJhc.Order.Bool#] <= (0,fData.Char.isHexDigit) <= WHNF-[?] WHNF-[CJhc.Prim.:][(0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2)] <= (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer) <= WHNF-[?] WHNF-[CJhc.Prim.:] <= (0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer$2) <= WHNF-[?][(0,fPrelude.Text.shows),(0,fInstance@.iPrelude.Text.showsPrec.Jhc.Basics.Integer)] WHNF-[CChar#] <= (0,fData.Char.intToDigit) <= WHNF-[?] WHNF-[?] <= (0,fW@.fPrelude.span$2) <= _ (1,fW@.fPrelude.span$2) = Lazy-[?] (0,fW@.fPrelude.span$4) = WHNF-[?] (0,fW@.fPrelude.span$5) = WHNF-[?] (0,fW@.fPrelude.span$3) = WHNF-[CJhc.Basics.(,)] (0,bap_1_W@.fW@.fSpec@.Numeric.19.fNumeric.showIntAtBase_100902) = WHNF-[?] (0,bap_1_theMain$16_100754) = WHNF-[?] (0,bap_1_theMain$2_100682) = WHNF-[?] (0,bap_1_theMain$4_100690) = WHNF-[?] (0,bap_1_Prelude.Text.lex$31_100580) = WHNF-[?] (0,bap_1_Prelude.Text.lex$29_100558) = WHNF-[?] (0,bap_1_Prelude.Text.lex$28_100572) = WHNF-[?] (0,bap_1_Prelude.Text.lex$25_100534) = WHNF-[?] (0,bap_1_Prelude.Text.lex$22_100510) = WHNF-[?] (0,bap_1_Prelude.Text.lex$17_100494) = WHNF-[?] (0,bap_1_Prelude.Text.lex$21_100502) = WHNF-[?] (0,bap_1_Prelude.Text.lex$14_100482) = WHNF-[?] (0,bap_1_Prelude.Text.lex$2_100394) = WHNF-[?] (0,bap_1_Jhc.Basics.concatMap$2_100318) = WHNF-[?] WHNF-[CJhc.Prim.:] <= (0,fW@.fForeign.C.String.5_loop) <= [pn26] ---------------------------- NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval NA-EVAL-WHNF-@eval (f4094,[l30]) After Devolve Optimization ╰╴Optimize ├╴optimize.store-fetch: 13 ╰╴simplify ├╴inline │ ├╴once │ │ ├╴fData.Char.intToDigit: 1 │ │ ├╴fData.Char.isDigit: 1 │ │ ├╴fData.Char.isHexDigit: 1 │ │ ├╴fData.Char.isOctDigit: 1 │ │ ├╴fData.Char.lexLitChar$12: 1 │ │ ├╴fData.Char.lexLitChar$14: 1 │ │ ├╴fData.Char.lexLitChar$17: 1 │ │ ├╴fData.Char.lexLitChar$21: 1 │ │ ├╴fData.Char.lexLitChar$24: 1 │ │ ├╴fData.Char.lexLitChar$4: 1 │ │ ├╴fData.Char.lexLitChar$7: 1 │ │ ├╴fData.Char.lexLitChar$9: 1 │ │ ├╴fJhc.String.eqUnpackedString: 5 │ │ ├╴fNumeric.nonnull: 11 │ │ ├╴fPrelude.Text.129_isSym: 1 │ │ ├╴fPrelude.Text.130_isIdChar: 1 │ │ ├╴fPrelude.Text.lex$14: 1 │ │ ├╴fPrelude.Text.lex$17: 1 │ │ ├╴fPrelude.Text.lex$19: 1 │ │ ├╴fPrelude.Text.lex$2: 1 │ │ ├╴fPrelude.Text.lex$20: 1 │ │ ├╴fPrelude.Text.lex$22: 8 │ │ ├╴fPrelude.Text.lex$25: 1 │ │ ├╴fPrelude.Text.lex$29: 1 │ │ ├╴fPrelude.Text.lex$31: 1 │ │ ├╴fW@.fForeign.C.String.peekCAString: 1 │ │ ├╴fW@.fPrelude.span: 18 │ │ ├╴fW@.fPrelude.span$2: 2 │ │ ├╴ftheMain$15: 4 │ │ ├╴ftheMain$23: 1 │ │ ╰╴ftheMain$6: 5 │ ╰╴simple │ ├╴@apply_33836: 1 │ ├╴fNumeric.nonnull$3: 4 │ ├╴fPrelude.Text.lex$11: 4 │ ├╴fPrelude.Text.lex$21: 7 │ ├╴fPrelude.Text.lex$7: 6 │ ├╴ftheMain$14: 4 │ ├╴ftheMain$4: 1 │ ╰╴ftheMain$8: 4 ╰╴trivial-case: 2 After Devolve Optimization ╰╴Optimize ├╴optimize │ ├╴case-hoist: 2 │ ╰╴known-case-node.CJhc.Prim.:: 2 ╰╴simplify ├╴const-fetch: 40 ├╴const-store: 40 ├╴copy-propagate: 283 ├╴copy-propagate-const: 230 ├╴cse.@eval: 2 ╰╴inline.simple.ftheMain$16: 3 After Devolve Optimization ╰╴Optimize ├╴optimize.known-case-node.CJhc.Prim.[]: 2 ╰╴simplify ├╴copy-propagate: 13 ╰╴copy-propagate-const: 2 After Devolve Optimization Writing "digits-of-e1_code.c" Running: gcc '-std=gnu99' -D_GNU_SOURCE '-falign-functions=4' -ffast-math -Wall -o digits-of-e1 digits-of-e1_code.c -DNDEBUG -O3 -fomit-frame-pointer '-march=opteron' digits-of-e1_code.c:1342: error: initializer element is not constant digits-of-e1_code.c:1342: error: (near initialization for ‘_c2.a2’) digits-of-e1_code.c: In function ‘_aapply_u33834’: digits-of-e1_code.c:4001: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:4143: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:4200: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:4342: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:4346: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:4412: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:4468: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:4610: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:4663: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:4805: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:4860: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:5002: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:5068: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:5077: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:5173: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:5180: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:5348: error: incompatible types in return digits-of-e1_code.c:5370: error: incompatible types in return digits-of-e1_code.c:5375: error: incompatible types in return digits-of-e1_code.c:5446: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:5461: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘_amain’: digits-of-e1_code.c:5743: warning: dereferencing type-punned pointer will break strict-aliasing rules digits-of-e1_code.c:5793: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d10’: digits-of-e1_code.c:7170: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d11’: digits-of-e1_code.c:7240: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d13’: digits-of-e1_code.c:7376: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d15’: digits-of-e1_code.c:7512: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d16’: digits-of-e1_code.c:7582: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d18’: digits-of-e1_code.c:7718: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d19’: digits-of-e1_code.c:7790: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d20’: digits-of-e1_code.c:7891: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d22’: digits-of-e1_code.c:8032: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d23’: digits-of-e1_code.c:8102: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d25’: digits-of-e1_code.c:8238: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d5’: digits-of-e1_code.c:8411: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d6’: digits-of-e1_code.c:8481: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fData__Char__lexLitChar_d8’: digits-of-e1_code.c:8617: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fJhc__IO__putErrLn’: digits-of-e1_code.c:8913: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:8928: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘fJhc__String__eqUnpackedString’: digits-of-e1_code.c:8957: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:8984: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘fPrelude__Text__lex’: digits-of-e1_code.c:9739: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:9922: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘fPrelude__Text__lex_d13’: digits-of-e1_code.c:10133: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fPrelude__Text__lex_d16’: digits-of-e1_code.c:10272: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fPrelude__Text__lex_d19’: digits-of-e1_code.c:10868: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:11010: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:11067: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:11209: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:11213: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:11279: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:11335: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:11477: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:11530: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:11672: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:11727: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:11869: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘fPrelude__Text__lex_d20’: digits-of-e1_code.c:12005: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:12014: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c:12110: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:12117: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘fPrelude__Text__lex_d24’: digits-of-e1_code.c:12275: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fPrelude__Text__lex_d33’: digits-of-e1_code.c:12826: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fPrelude__Text__lex_d34’: digits-of-e1_code.c:13035: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘fW_a__fForeign__C__String__peekCAString’: digits-of-e1_code.c:13639: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:13657: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:13682: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:13702: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘fW_a__fSpec_a__Prelude__490__fPrelude__elem’: digits-of-e1_code.c:13989: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:14006: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘ftheMain_d12’: digits-of-e1_code.c:14344: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘ftheMain_d13’: digits-of-e1_code.c:14684: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘ftheMain_d15’: digits-of-e1_code.c:15032: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:15047: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘ftheMain_d18’: digits-of-e1_code.c:15447: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘ftheMain_d3’: digits-of-e1_code.c:16142: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c:16148: warning: ‘return’ with no value, in function returning non-void digits-of-e1_code.c: In function ‘ftheMain_d5’: digits-of-e1_code.c:16632: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘ftheMain_d6’: digits-of-e1_code.c:16795: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type digits-of-e1_code.c: In function ‘ftheMain_d7’: digits-of-e1_code.c:17060: warning: passing argument 1 of ‘_aapply_u33834’ from incompatible pointer type user error (C code did not compile.)