Skip to content

Instantly share code, notes, and snippets.

@Janiczek
Created February 11, 2021 08:06
Show Gist options
  • Save Janiczek/f3bb8a1be8841b163aa233164bc67856 to your computer and use it in GitHub Desktop.
Save Janiczek/f3bb8a1be8841b163aa233164bc67856 to your computer and use it in GitHub Desktop.
hfsnotify#101: Profile information and flamegraph
This file has been truncated, but you can view the full file.
Thu Feb 11 09:02 2021 Time and Allocation Profiling Report (Final)
elmid-exe +RTS -N -p -RTS
total time = 5.20 secs (19250 ticks @ 1000 us, 8 processors)
total alloc = 39,468,350,400 bytes (excludes profiling overheads)
COST CENTRE MODULE SRC %time %alloc
getDirectoryContentsPath.exists System.FSNotify.Path src/System/FSNotify/Path.hs:27:5-68 76.5 78.4
findImmediateDirs System.FSNotify.Path src/System/FSNotify/Path.hs:49:1-70 10.8 13.6
fileDirContents System.FSNotify.Path src/System/FSNotify/Path.hs:(33,1)-(39,22) 5.6 1.1
getDirectoryContentsPath System.FSNotify.Path src/System/FSNotify/Path.hs:(24,1)-(30,21) 5.6 6.5
individual inherited
COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc
MAIN MAIN <built-in> 4884 0 0.0 0.0 100.0 100.0
CAF System.Directory.Internal.Posix <entire-module> 5101 0 0.0 0.0 0.0 0.0
CAF System.Posix.Signals <entire-module> 5099 0 0.0 0.0 0.0 0.0
CAF System.FilePath.Posix <entire-module> 5058 0 0.0 0.0 0.0 0.0
CAF GHC.Base <entire-module> 4997 0 0.0 0.0 0.0 0.0
CAF GHC.Conc.Signal <entire-module> 4994 0 0.0 0.0 0.0 0.0
CAF GHC.Conc.Sync <entire-module> 4993 0 0.0 0.0 0.0 0.0
CAF GHC.IO.Encoding <entire-module> 4975 0 0.0 0.0 0.0 0.0
CAF GHC.IO.Encoding.Iconv <entire-module> 4973 0 0.0 0.0 0.0 0.0
CAF GHC.IO.Exception <entire-module> 4967 0 0.0 0.0 0.0 0.0
CAF GHC.IO.FD <entire-module> 4966 0 0.0 0.0 0.0 0.0
CAF GHC.IO.Handle.FD <entire-module> 4964 0 0.0 0.0 0.0 0.0
CAF Text.Read.Lex <entire-module> 4921 0 0.0 0.0 0.0 0.0
CAF GHC.Event.Thread <entire-module> 4913 0 0.0 0.0 0.0 0.0
CAF GHC.Event.Manager <entire-module> 4902 0 0.0 0.0 0.0 0.0
CAF GHC.Event.Poll <entire-module> 4900 0 0.0 0.0 0.0 0.0
CAF:$cmempty_r6jV Blaze.ByteString.Builder.Internal.Write <no location info> 6982 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13185 0 0.0 0.0 0.0 0.0
CAF:$fAlternativeParsecT2 Text.Parsec.Prim <no location info> 7095 0 0.0 0.0 0.0 0.0
pure Text.Parsec.Prim src/Text/Parsec/Prim.hs:261:5-23 9991 1 0.0 0.0 0.0 0.0
CAF:$fAlternativeParsecT7 Text.Parsec.Prim <no location info> 7098 0 0.0 0.0 0.0 0.0
mzero Text.Parsec.Prim src/Text/Parsec/Prim.hs:365:5-22 11149 1 0.0 0.0 0.0 0.0
CAF:$fAlternativeParsecT8 Text.Parsec.Prim <no location info> 7096 0 0.0 0.0 0.0 0.0
parserZero Text.Parsec.Prim src/Text/Parsec/Prim.hs:(373,1)-(375,27) 11150 1 0.0 0.0 0.0 0.0
CAF:$fAppendableString1 Basics <no location info> 8978 0 0.0 0.0 0.0 0.0
append Basics src/Basics.hs:386:3-24 13890 1 0.0 0.0 0.0 0.0
CAF:$fApplicativeBox_$cpure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:45:3-6 6961 0 0.0 0.0 0.0 0.0
pure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:45:3-12 13163 1 0.0 0.0 0.0 0.0
CAF:$fApplicativeId4 Data.Vector.Fusion.Util <no location info> 6958 0 0.0 0.0 0.0 0.0
pure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:31:3-11 13089 1 0.0 0.0 0.0 0.0
CAF:$fApplicativeParsecT2 Text.Parsec.Prim <no location info> 7105 0 0.0 0.0 0.0 0.0
return Text.Parsec.Prim src/Text/Parsec/Prim.hs:271:5-29 9990 1 0.0 0.0 0.0 0.0
CAF:$fApplicativeParsecT3 Text.Parsec.Prim <no location info> 7106 0 0.0 0.0 0.0 0.0
>> Text.Parsec.Prim src/Text/Parsec/Prim.hs:273:5-27 10030 1 0.0 0.0 0.0 0.0
CAF:$fFileListenerINotify9 System.FSNotify.Linux <no location info> 9658 0 0.0 0.0 0.0 0.0
initSession System.FSNotify.Linux src/System/FSNotify/Linux.hs:86:3-91 9789 1 0.0 0.0 0.0 0.0
CAF:$fIsStringString1 String <no location info> 8934 0 0.0 0.0 0.0 0.0
fromString String src/String.hs:101:3-23 13896 1 0.0 0.0 0.0 0.0
CAF:$fMonadBox_$creturn Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:49:3-8 6962 0 0.0 0.0 0.0 0.0
return Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:49:3-15 13162 1 0.0 0.0 0.0 0.0
CAF:$fMonadEventM2 Brick.Types <no location info> 8571 0 0.0 0.0 0.0 0.0
return Brick.Types src/Brick/Types.hs:131:44-48 13319 1 0.0 0.0 0.0 0.0
CAF:$fMonadId1 Data.Vector.Fusion.Util <no location info> 6960 0 0.0 0.0 0.0 0.0
return Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:35:3-15 13088 1 0.0 0.0 0.0 0.0
CAF:$fMonoidAttrName_$cmempty Brick.AttrMap src/Brick/AttrMap.hs:83:5-10 8615 0 0.0 0.0 0.0 0.0
mempty Brick.AttrMap src/Brick/AttrMap.hs:83:5-24 14043 1 0.0 0.0 0.0 0.0
CAF:$fMonoidBuildResults_$cmempty Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:345:5-10 7416 0 0.0 0.0 0.0 0.0
mempty Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:345:5-33 13065 1 0.0 0.0 0.0 0.0
CAF:$fMonoidConfig_$cmempty Graphics.Vty.Config src/Graphics/Vty/Config.hs:159:5-10 8066 0 0.0 0.0 0.0 0.0
mempty Graphics.Vty.Config src/Graphics/Vty/Config.hs:(159,5)-(169,9) 9830 1 0.0 0.0 0.0 0.0
CAF:$fMonoidWrite_$cmempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-8 6983 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13166 1 0.0 0.0 0.0 0.0
CAF:$fPrimMonadST1_r3UH Control.Monad.Primitive <no location info> 6028 0 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 13120 1 0.0 0.0 0.0 0.0
CAF:<-> Graphics.Vty.Image src/Graphics/Vty/Image.hs:104:1-5 8014 0 0.0 0.0 0.0 0.0
<-> Graphics.Vty.Image src/Graphics/Vty/Image.hs:104:1-16 14582 1 0.0 0.0 0.0 0.0
CAF:<|> Graphics.Vty.Image src/Graphics/Vty/Image.hs:98:1-5 8013 0 0.0 0.0 0.0 0.0
<|> Graphics.Vty.Image src/Graphics/Vty/Image.hs:98:1-17 14572 1 0.0 0.0 0.0 0.0
CAF:addResultOffset1 Brick.Widgets.Core <no location info> 8558 0 0.0 0.0 0.0 0.0
addResultOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(188,1)-(191,44) 14257 0 0.0 0.0 0.0 0.0
addCursorOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(222,1)-(225,69) 14258 0 0.0 0.0 0.0 0.0
addCursorOffset.onlyVisible Brick.Widgets.Core src/Brick/Widgets/Core.hs:223:9-38 14259 1 0.0 0.0 0.0 0.0
CAF:addTrailingSlash System.FSNotify.Path src/System/FSNotify/Path.hs:76:1-16 9648 0 0.0 0.0 0.0 0.0
addTrailingSlash System.FSNotify.Path src/System/FSNotify/Path.hs:76:1-43 9862 1 0.0 0.0 0.0 0.0
CAF:app Lib src/Lib.hs:58:1-3 9727 0 0.0 0.0 0.0 0.0
app Lib src/Lib.hs:(58,1)-(65,5) 13318 1 0.0 0.0 0.0 0.0
CAF:app10 Lib <no location info> 9693 0 0.0 0.0 0.0 0.0
CAF:app12 Lib <no location info> 9696 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13893 0 0.0 0.0 0.0 0.0
<| Basics src/Basics.hs:(723,1)-(724,5) 13894 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13895 0 0.0 0.0 0.0 0.0
fromString String src/String.hs:101:3-23 13897 0 0.0 0.0 0.0 0.0
fromList String src/String.hs:(530,1)-(531,24) 13898 1 0.0 0.0 0.0 0.0
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 13899 1 0.0 0.0 0.0 0.0
CAF:app13 Lib <no location info> 9695 0 0.0 0.0 0.0 0.0
CAF:app15 Lib <no location info> 9697 0 0.0 0.0 0.0 0.0
CAF:app17 Lib <no location info> 9699 0 0.0 0.0 0.0 0.0
CAF:app19 Lib <no location info> 9701 0 0.0 0.0 0.0 0.0
CAF:app21 Lib <no location info> 9704 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 14175 0 0.0 0.0 0.0 0.0
<| Basics src/Basics.hs:(723,1)-(724,5) 14176 0 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14177 0 0.0 0.0 0.0 0.0
fromString String src/String.hs:101:3-23 14178 0 0.0 0.0 0.0 0.0
fromList String src/String.hs:(530,1)-(531,24) 14179 1 0.0 0.0 0.0 0.0
maBA Data.Text.Array Data/Text/Array.hs:105:7-10 14181 4 0.0 0.0 0.0 0.0
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 14180 3 0.0 0.0 0.0 0.0
CAF:app22 Lib <no location info> 9703 0 0.0 0.0 0.0 0.0
CAF:app24 Lib <no location info> 9706 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13478 0 0.0 0.0 0.0 0.0
<| Basics src/Basics.hs:(723,1)-(724,5) 13479 0 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 13480 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13481 1 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 14156 0 0.0 0.0 0.0 0.0
CAF:app25 Lib <no location info> 9705 0 0.0 0.0 0.0 0.0
CAF:app_f Lib <no location info> 9719 0 0.0 0.0 0.0 0.0
drawDebug Lib src/Lib.hs:(81,1)-(84,11) 13512 0 0.0 0.0 0.0 0.0
CAF:app_x Lib <no location info> 9694 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13497 0 0.0 0.0 0.0 0.0
<| Basics src/Basics.hs:(723,1)-(724,5) 13498 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13499 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13500 1 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13956 0 0.0 0.0 0.0 0.0
CAF:app_x1 Lib <no location info> 9698 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13493 0 0.0 0.0 0.0 0.0
<| Basics src/Basics.hs:(723,1)-(724,5) 13494 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13495 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13496 1 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13795 0 0.0 0.0 0.0 0.0
CAF:app_x2 Lib <no location info> 9700 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13501 0 0.0 0.0 0.0 0.0
<| Basics src/Basics.hs:(723,1)-(724,5) 13502 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13503 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13504 1 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13750 0 0.0 0.0 0.0 0.0
CAF:app_x3 Lib <no location info> 9702 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13505 0 0.0 0.0 0.0 0.0
<| Basics src/Basics.hs:(723,1)-(724,5) 13506 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13507 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13508 1 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13647 0 0.0 0.0 0.0 0.0
CAF:arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:256:1-13 7464 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 10635 1 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10636 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10637 1 0.0 0.0 0.0 0.0
CAF:arithOpParser1 Data.Terminfo.Parse <no location info> 7463 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 10667 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 10668 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10669 1 0.0 0.0 0.0 0.0
CAF:arithOpParser10 Data.Terminfo.Parse <no location info> 7381 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10060 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 10061 1 0.0 0.0 0.0 0.0
CAF:arithOpParser12 Data.Terminfo.Parse <no location info> 7461 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 10639 0 0.0 0.0 0.0 0.0
arithOpParser.plusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(260,9)-(263,53) 10640 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10641 1 0.0 0.0 0.0 0.0
CAF:arithOpParser3 Data.Terminfo.Parse <no location info> 7391 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 11566 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 11567 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11568 1 0.0 0.0 0.0 0.0
CAF:arithOpParser4 Data.Terminfo.Parse <no location info> 7376 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 11592 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 11593 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11594 1 0.0 0.0 0.0 0.0
CAF:arithOpParser7 Data.Terminfo.Parse <no location info> 7390 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 11571 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 11572 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11573 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11574 1 0.0 0.0 0.0 0.0
CAF:arithOpParser_p Data.Terminfo.Parse <no location info> 7462 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 10673 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 10674 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10675 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10676 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10677 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10678 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10685 1 0.0 0.0 0.0 0.0
CAF:arithOpParser_p1 Data.Terminfo.Parse <no location info> 7460 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 10645 0 0.0 0.0 0.0 0.0
arithOpParser.plusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(260,9)-(263,53) 10646 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10647 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10648 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10649 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10650 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10657 1 0.0 0.0 0.0 0.0
CAF:async1 Control.Concurrent.Async <no location info> 8636 0 0.0 0.0 0.0 0.0
async Control.Concurrent.Async Control/Concurrent/Async.hs:194:1-35 9795 1 0.0 0.0 0.0 0.0
asyncUsing Control.Concurrent.Async Control/Concurrent/Async.hs:(219,1)-(225,35) 9796 1 0.0 0.0 0.0 0.0
CAF:attrL Brick.Types src/Brick/Types.hs:167:1-5 8567 0 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14034 1 0.0 0.0 0.0 0.0
CAF:bitwiseAndParser1 Data.Terminfo.Parse <no location info> 7495 0 0.0 0.0 0.0 0.0
bitwiseAndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(244,1)-(247,46) 10591 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10592 1 0.0 0.0 0.0 0.0
CAF:bitwiseAndParser_p Data.Terminfo.Parse <no location info> 7494 0 0.0 0.0 0.0 0.0
bitwiseAndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(244,1)-(247,46) 10596 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10597 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10598 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10599 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10600 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10607 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:232:1-15 7501 0 0.0 0.0 0.0 0.0
bitwiseOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(232,1)-(235,24) 10557 1 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10558 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10559 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser1 Data.Terminfo.Parse <no location info> 7492 0 0.0 0.0 0.0 0.0
bitwiseXorParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(250,1)-(253,46) 10617 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10618 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser11 Data.Terminfo.Parse <no location info> 7399 0 0.0 0.0 0.0 0.0
bitwiseOrParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(238,1)-(241,45) 12973 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 12974 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser12 Data.Terminfo.Parse <no location info> 7371 0 0.0 0.0 0.0 0.0
bitwiseOrParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(238,1)-(241,45) 12997 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 12998 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser15 Data.Terminfo.Parse <no location info> 7398 0 0.0 0.0 0.0 0.0
bitwiseOrParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(238,1)-(241,45) 12977 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 12978 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 12979 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser9 Data.Terminfo.Parse <no location info> 7499 0 0.0 0.0 0.0 0.0
bitwiseOrParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(238,1)-(241,45) 10561 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10562 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser_p Data.Terminfo.Parse <no location info> 7491 0 0.0 0.0 0.0 0.0
bitwiseXorParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(250,1)-(253,46) 10622 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10623 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10624 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10625 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10626 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10627 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser_p1 Data.Terminfo.Parse <no location info> 7498 0 0.0 0.0 0.0 0.0
bitwiseOrParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(238,1)-(241,45) 10566 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10567 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10568 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10569 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10570 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10577 1 0.0 0.0 0.0 0.0
CAF:bitwiseOpParser_p2 Data.Terminfo.Parse <no location info> 7497 0 0.0 0.0 0.0 0.0
bitwiseOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(232,1)-(235,24) 10587 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10588 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10589 1 0.0 0.0 0.0 0.0
CAF:blink Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:209:1-5 8221 0 0.0 0.0 0.0 0.0
blink Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:209:1-22 15020 1 0.0 0.0 0.0 0.0
CAF:bold Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:211:1-4 8219 0 0.0 0.0 0.0 0.0
bold Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:211:1-22 15022 1 0.0 0.0 0.0 0.0
CAF:bracketedPasteStart Graphics.Vty.Input.Paste src/Graphics/Vty/Input/Paste.hs:19:1-19 7276 0 0.0 0.0 0.0 0.0
bracketedPasteStart Graphics.Vty.Input.Paste src/Graphics/Vty/Input/Paste.hs:19:1-33 15242 1 0.0 0.0 0.0 0.0
CAF:bracketedPasteStarted Graphics.Vty.Input.Paste src/Graphics/Vty/Input/Paste.hs:26:1-21 7283 0 0.0 0.0 0.0 0.0
bracketedPasteStarted Graphics.Vty.Input.Paste src/Graphics/Vty/Input/Paste.hs:26:1-54 15240 1 0.0 0.0 0.0 0.0
CAF:bytesOpParser1 Data.Terminfo.Parse <no location info> 7474 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 9959 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9960 1 0.0 0.0 0.0 0.0
CAF:bytesOpParser4 Data.Terminfo.Parse <no location info> 7473 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 9964 0 0.0 0.0 0.0 0.0
many1 Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:108:1-63 9965 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9966 1 0.0 0.0 0.0 0.0
many Text.Parsec.Prim src/Text/Parsec/Prim.hs:(666,1)-(668,26) 9976 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9977 1 0.0 0.0 0.0 0.0
manyAccum Text.Parsec.Prim src/Text/Parsec/Prim.hs:(683,1)-(691,61) 9981 1 0.0 0.0 0.0 0.0
CAF:bytesOpParser5 Data.Terminfo.Parse <no location info> 7472 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 9970 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 9971 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser1 Data.Terminfo.Parse <no location info> 7556 0 0.0 0.0 0.0 0.0
capExpressionParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(118,1)-(120,23) 9911 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9912 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser18 Data.Terminfo.Parse <no location info> 7410 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 10054 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10055 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10056 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser3 Data.Terminfo.Parse <no location info> 7555 0 0.0 0.0 0.0 0.0
capExpressionParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(118,1)-(120,23) 9916 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 9926 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 9927 1 0.0 0.0 0.0 0.0
many Text.Parsec.Prim src/Text/Parsec/Prim.hs:(666,1)-(668,26) 9917 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9918 1 0.0 0.0 0.0 0.0
manyAccum Text.Parsec.Prim src/Text/Parsec/Prim.hs:(683,1)-(691,61) 9922 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser5 Data.Terminfo.Parse <no location info> 7548 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 9930 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9931 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser7 Data.Terminfo.Parse <no location info> 7547 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 10050 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10051 1 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10076 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10077 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser9 Data.Terminfo.Parse <no location info> 7534 0 0.0 0.0 0.0 0.0
literalPercentParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(129,1)-(133,52) 10078 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10079 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser_p Data.Terminfo.Parse <no location info> 7533 0 0.0 0.0 0.0 0.0
literalPercentParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(129,1)-(133,52) 10083 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10084 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10085 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10086 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10087 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10094 1 0.0 0.0 0.0 0.0
CAF:capExpressionParser_p1 Data.Terminfo.Parse <no location info> 7537 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 9935 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 9936 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 9937 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 9938 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 9939 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 9946 1 0.0 0.0 0.0 0.0
CAF:classifyMapForTerm2 Graphics.Vty.Input.Terminfo <no location info> 7795 0 0.0 0.0 0.0 0.0
classifyMapForTerm Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(37,1)-(40,40) 15276 0 0.0 0.0 0.0 0.0
termSpecificTables Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:59:1-51 15277 1 0.0 0.0 0.0 0.0
CAF:classifyTable Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:81:1-13 7634 0 0.0 0.0 0.0 0.0
classifyTable Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(81,1)-(88,5) 15278 1 0.0 0.0 0.0 0.0
CAF:compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:281:1-15 7459 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10906 1 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10907 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10908 1 0.0 0.0 0.0 0.0
CAF:compareOpParser11 Data.Terminfo.Parse <no location info> 7385 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10967 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 10968 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10969 1 0.0 0.0 0.0 0.0
CAF:compareOpParser12 Data.Terminfo.Parse <no location info> 7379 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10993 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 10994 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 10995 1 0.0 0.0 0.0 0.0
CAF:compareOpParser15 Data.Terminfo.Parse <no location info> 7384 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10972 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 10973 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10974 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10975 1 0.0 0.0 0.0 0.0
CAF:compareOpParser17 Data.Terminfo.Parse <no location info> 7453 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10910 0 0.0 0.0 0.0 0.0
compareOpParser.compareEqOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(286,9)-(289,53) 10911 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10912 1 0.0 0.0 0.0 0.0
CAF:compareOpParser9 Data.Terminfo.Parse <no location info> 7455 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10941 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 10942 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10943 1 0.0 0.0 0.0 0.0
CAF:compareOpParser_p1 Data.Terminfo.Parse <no location info> 7454 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10947 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 10948 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10949 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10950 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10951 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10952 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10959 1 0.0 0.0 0.0 0.0
CAF:compareOpParser_p2 Data.Terminfo.Parse <no location info> 7458 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10938 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10939 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10940 1 0.0 0.0 0.0 0.0
CAF:compareOpParser_p3 Data.Terminfo.Parse <no location info> 7452 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10916 0 0.0 0.0 0.0 0.0
compareOpParser.compareEqOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(286,9)-(289,53) 10917 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10918 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10919 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10920 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10921 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10928 1 0.0 0.0 0.0 0.0
CAF:conditionalEndParser1 Data.Terminfo.Parse <no location info> 7505 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11072 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11073 1 0.0 0.0 0.0 0.0
CAF:conditionalEndParser_p Data.Terminfo.Parse <no location info> 7503 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11089 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11090 1 0.0 0.0 0.0 0.0
CAF:conditionalFalseParser1 Data.Terminfo.Parse <no location info> 7509 0 0.0 0.0 0.0 0.0
conditionalFalseParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(222,1)-(224,15) 11139 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11140 1 0.0 0.0 0.0 0.0
CAF:conditionalFalseParser_p Data.Terminfo.Parse <no location info> 7508 0 0.0 0.0 0.0 0.0
conditionalFalseParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(222,1)-(224,15) 11144 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11145 1 0.0 0.0 0.0 0.0
CAF:ctrlChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:75:1-9 7789 0 0.0 0.0 0.0 0.0
ctrlChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(75,1)-(80,5) 15269 1 0.0 0.0 0.0 0.0
CAF:ctrlChars1 Graphics.Vty.Input.Terminfo <no location info> 7788 0 0.0 0.0 0.0 0.0
ctrlChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(75,1)-(80,5) 15270 0 0.0 0.0 0.0 0.0
CAF:ctrlMetaChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:84:1-13 7791 0 0.0 0.0 0.0 0.0
ctrlMetaChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:84:1-79 15273 1 0.0 0.0 0.0 0.0
ctrlMetaChars.\ Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:84:40-68 15274 30 0.0 0.0 0.0 0.0
CAF:defAttr Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:259:1-7 8215 0 0.0 0.0 0.0 0.0
defAttr Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:259:1-46 14044 1 0.0 0.0 0.0 0.0
CAF:defaultConfig System.FSNotify src/System/FSNotify.hs:105:1-13 9684 0 0.0 0.0 0.0 0.0
defaultConfig System.FSNotify src/System/FSNotify.hs:(105,1)-(110,5) 9782 1 0.0 0.0 0.0 0.0
CAF:defaultConfig Graphics.Vty.Config src/Graphics/Vty/Config.hs:142:1-13 8067 0 0.0 0.0 0.0 0.0
defaultConfig Graphics.Vty.Config src/Graphics/Vty/Config.hs:142:1-22 9828 1 0.0 0.0 0.0 0.0
CAF:defaultStyleMask Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:215:1-16 8217 0 0.0 0.0 0.0 0.0
defaultStyleMask Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:215:1-23 15000 1 0.0 0.0 0.0 0.0
CAF:dim Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:210:1-3 8220 0 0.0 0.0 0.0 0.0
dim Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:210:1-22 15021 1 0.0 0.0 0.0 0.0
CAF:disableMouseEvents Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:40:1-18 7291 0 0.0 0.0 0.0 0.0
disableMouseEvents Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:40:1-56 15557 1 0.0 0.0 0.0 0.0
CAF:doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-14 6963 0 0.0 0.0 0.0 0.0
doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-21 14622 1 0.0 0.0 0.0 0.0
CAF:doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-16 6965 0 0.0 0.0 0.0 0.0
doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-24 13115 1 0.0 0.0 0.0 0.0
CAF:doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-14 6964 0 0.0 0.0 0.0 0.0
doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-22 13075 1 0.0 0.0 0.0 0.0
CAF:dropInvalid1 Graphics.Vty.Input.Loop <no location info> 7803 0 0.0 0.0 0.0 0.0
dropInvalid Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(158,1)-(163,30) 15408 1 0.0 0.0 0.0 0.0
CAF:ds1_r3cEo Graphics.Vty.Output.TerminfoBased <no location info> 7699 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 15147 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 15148 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(261,17)-(262,73) 15149 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15150 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15151 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 15152 1 0.0 0.0 0.0 0.0
CAF:ds1_rA0F Data.Terminfo.Eval <no location info> 7343 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13139 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13140 1 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13141 1 0.0 0.0 0.0 0.0
CAF:ds2_rA0H Data.Terminfo.Eval <no location info> 7345 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15105 0 0.0 0.0 0.0 0.0
readParam Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(44,1)-(46,36) 15106 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15107 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15108 1 0.0 0.0 0.0 0.0
CAF:ds3_rA0I Data.Terminfo.Eval <no location info> 7346 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 14902 0 0.0 0.0 0.0 0.0
readParam Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(44,1)-(46,36) 14903 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14904 1 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 14905 1 0.0 0.0 0.0 0.0
CAF:ds4_rA0K Data.Terminfo.Eval <no location info> 7348 0 0.0 0.0 0.0 0.0
pop Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(36,1)-(41,12) 15129 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15130 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15131 1 0.0 0.0 0.0 0.0
CAF:ds5_rA0L Data.Terminfo.Eval <no location info> 7349 0 0.0 0.0 0.0 0.0
pop Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(36,1)-(41,12) 14918 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14919 1 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 14920 1 0.0 0.0 0.0 0.0
CAF:ds7_rA1y Data.Terminfo.Eval <no location info> 7359 0 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 13180 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13181 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13182 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13183 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 13184 1 0.0 0.0 0.0 0.0
CAF:ds_rA0E Data.Terminfo.Eval <no location info> 7342 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13171 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13172 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 13173 1 0.0 0.0 0.0 0.0
CAF:empty Brick.BorderMap src/Brick/BorderMap.hs:59:1-5 8323 0 0.0 0.0 0.0 0.0
empty Brick.BorderMap src/Brick/BorderMap.hs:59:1-33 13676 1 0.0 0.0 0.0 0.0
emptyCoordinates Brick.BorderMap src/Brick/BorderMap.hs:55:1-78 13677 1 0.0 0.0 0.0 0.0
CAF:empty Data.Vector Data/Vector.hs:651:1-5 6309 0 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14634 1 0.0 0.0 0.0 0.0
basicUnsafeFreeze Data.Vector Data/Vector.hs:(276,3)-(277,47) 14640 1 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14641 1 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14642 1 0.0 0.0 0.0 0.0
basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(101,3)-(104,32) 14630 1 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14631 1 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:91:3-62 14639 1 0.0 0.0 0.0 0.0
sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 14632 1 0.0 0.0 0.0 0.0
sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 14629 1 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14633 1 0.0 0.0 0.0 0.0
upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(126,1)-(128,30) 14628 1 0.0 0.0 0.0 0.0
CAF:empty1 Data.IMap <no location info> 8509 0 0.0 0.0 0.0 0.0
empty Data.IMap src/Data/IMap.hs:85:1-21 13865 1 0.0 0.0 0.0 0.0
CAF:empty1 Brick.BorderMap <no location info> 8322 0 0.0 0.0 0.0 0.0
empty Brick.BorderMap src/Brick/BorderMap.hs:59:1-33 13846 0 0.0 0.0 0.0 0.0
emptyCoordinates Brick.BorderMap src/Brick/BorderMap.hs:55:1-78 13847 0 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 13848 1 0.0 0.0 0.0 0.0
CAF:empty2 Brick.BorderMap <no location info> 8321 0 0.0 0.0 0.0 0.0
empty Brick.BorderMap src/Brick/BorderMap.hs:59:1-33 13678 0 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 13679 1 0.0 0.0 0.0 0.0
CAF:emptyImage Graphics.Vty.Image src/Graphics/Vty/Image.hs:206:1-10 8015 0 0.0 0.0 0.0 0.0
emptyImage Graphics.Vty.Image src/Graphics/Vty/Image.hs:206:1-23 14566 1 0.0 0.0 0.0 0.0
CAF:emptyResult Brick.Types.Internal src/Brick/Types/Internal.hs:232:1-11 8471 0 0.0 0.0 0.0 0.0
emptyResult Brick.Types.Internal src/Brick/Types/Internal.hs:232:1-49 13656 1 0.0 0.0 0.0 0.0
CAF:emptyWidget Brick.Widgets.Core src/Brick/Widgets/Core.hs:176:1-11 8545 0 0.0 0.0 0.0 0.0
emptyWidget Brick.Widgets.Core src/Brick/Widgets/Core.hs:176:1-30 13517 1 0.0 0.0 0.0 0.0
raw Brick.Widgets.Core src/Brick/Widgets/Core.hs:872:1-67 13518 1 0.0 0.0 0.0 0.0
CAF:findDirs2 System.FSNotify.Path <no location info> 9652 0 0.0 0.0 0.0 0.0
findImmediateDirs System.FSNotify.Path src/System/FSNotify/Path.hs:49:1-70 9865 1 0.0 0.0 0.0 0.0
CAF:findDirs7 System.FSNotify.Path <no location info> 9650 0 0.0 0.0 0.0 0.0
CAF:focusIn Graphics.Vty.Input.Focus src/Graphics/Vty/Input/Focus.hs:31:1-7 7286 0 0.0 0.0 0.0 0.0
focusIn Graphics.Vty.Input.Focus src/Graphics/Vty/Input/Focus.hs:31:1-18 15251 1 0.0 0.0 0.0 0.0
CAF:focusOut Graphics.Vty.Input.Focus src/Graphics/Vty/Input/Focus.hs:34:1-8 7287 0 0.0 0.0 0.0 0.0
focusOut Graphics.Vty.Input.Focus src/Graphics/Vty/Input/Focus.hs:34:1-19 15252 1 0.0 0.0 0.0 0.0
CAF:fromList Data.IMap src/Data/IMap.hs:173:1-8 8511 0 0.0 0.0 0.0 0.0
fromList Data.IMap src/Data/IMap.hs:173:1-51 13938 1 0.0 0.0 0.0 0.0
CAF:functionKeyCapsTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:184:1-20 7760 0 0.0 0.0 0.0 0.0
functionKeyCapsTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:184:1-83 15264 1 0.0 0.0 0.0 0.0
functionKeyCapsTable.\ Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:184:49-83 15265 64 0.0 0.0 0.0 0.0
CAF:functionKeys1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:61:1-13 7631 0 0.0 0.0 0.0 0.0
functionKeys1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(61,1)-(63,79) 15392 1 0.0 0.0 0.0 0.0
functionKeys1.f Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:62:9-89 15393 1 0.0 0.0 0.0 0.0
CAF:functionKeys12 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7630 0 0.0 0.0 0.0 0.0
functionKeys1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(61,1)-(63,79) 15394 0 0.0 0.0 0.0 0.0
functionKeys1.f Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:62:9-89 15395 1 0.0 0.0 0.0 0.0
CAF:functionKeys13 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7629 0 0.0 0.0 0.0 0.0
functionKeys1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(61,1)-(63,79) 15396 0 0.0 0.0 0.0 0.0
functionKeys1.f Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:62:9-89 15397 1 0.0 0.0 0.0 0.0
CAF:functionKeys16 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7606 0 0.0 0.0 0.0 0.0
CAF:functionKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:75:1-13 7633 0 0.0 0.0 0.0 0.0
functionKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(75,1)-(78,19) 15398 1 0.0 0.0 0.0 0.0
CAF:functionKeys4 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7632 0 0.0 0.0 0.0 0.0
functionKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(75,1)-(78,19) 15399 0 0.0 0.0 0.0 0.0
CAF:getContext1 Brick.Types <no location info> 8568 0 0.0 0.0 0.0 0.0
getContext Brick.Types src/Brick/Types.hs:161:1-16 13432 1 0.0 0.0 0.0 0.0
CAF:getState2 Text.Parsec.Prim <no location info> 7116 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 9998 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9999 1 0.0 0.0 0.0 0.0
CAF:getState4 Text.Parsec.Prim <no location info> 7115 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 10003 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 10004 1 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 10005 1 0.0 0.0 0.0 0.0
CAF:hBoxRenderer9_r213o Brick.Widgets.Core <no location info> 8534 0 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 13614 0 0.0 0.0 0.0 0.0
CAF:hBoxRenderer_r1Nhn Brick.Widgets.Core src/Brick/Widgets/Core.hs:505:1-12 8541 0 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 13455 1 0.0 0.0 0.0 0.0
CAF:halt1 Brick.Main <no location info> 8599 0 0.0 0.0 0.0 0.0
halt Brick.Main src/Brick/Main.hs:523:1-20 15424 1 0.0 0.0 0.0 0.0
CAF:horizCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:109:1-8 8019 0 0.0 0.0 0.0 0.0
horizCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:109:1-37 13615 1 0.0 0.0 0.0 0.0
CAF:inAttrib System.INotify.Masks src/System/INotify/Masks.hsc:87:1-8 9022 0 0.0 0.0 0.0 0.0
inAttrib System.INotify.Masks src/System/INotify/Masks.hsc:87:1-22 15223 1 0.0 0.0 0.0 0.0
CAF:inCreate System.INotify.Masks src/System/INotify/Masks.hsc:85:1-8 9016 0 0.0 0.0 0.0 0.0
inCreate System.INotify.Masks src/System/INotify/Masks.hsc:85:1-24 15219 1 0.0 0.0 0.0 0.0
CAF:inDelete System.INotify.Masks src/System/INotify/Masks.hsc:87:1-8 9015 0 0.0 0.0 0.0 0.0
inDelete System.INotify.Masks src/System/INotify/Masks.hsc:87:1-24 15220 1 0.0 0.0 0.0 0.0
CAF:inModify System.INotify.Masks src/System/INotify/Masks.hsc:85:1-8 9023 0 0.0 0.0 0.0 0.0
inModify System.INotify.Masks src/System/INotify/Masks.hsc:85:1-22 15224 1 0.0 0.0 0.0 0.0
CAF:inMovedFrom System.INotify.Masks src/System/INotify/Masks.hsc:88:1-11 9018 0 0.0 0.0 0.0 0.0
inMovedFrom System.INotify.Masks src/System/INotify/Masks.hsc:88:1-26 15222 1 0.0 0.0 0.0 0.0
CAF:inMovedTo System.INotify.Masks src/System/INotify/Masks.hsc:90:1-9 9017 0 0.0 0.0 0.0 0.0
inMovedTo System.INotify.Masks src/System/INotify/Masks.hsc:90:1-25 15221 1 0.0 0.0 0.0 0.0
CAF:initINotify1 System.INotify <no location info> 9091 0 0.0 0.0 0.0 0.0
initINotify System.INotify src/System/INotify.hsc:(176,1)-(189,41) 9791 1 0.0 0.0 0.0 0.0
CAF:initInput4 Graphics.Vty.Input.Loop <no location info> 7798 0 0.0 0.0 0.0 0.0
runInputProcessorLoop Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(166,1)-(172,59) 15227 0 0.0 0.0 0.0 0.0
runInputProcessorLoop.\ Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(168,59)-(172,59) 15228 0 0.0 0.0 0.0 0.0
runInputProcessorLoop.bufferSize Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:167:9-25 15229 1 0.0 0.0 0.0 0.0
CAF:initInput5 Graphics.Vty.Input.Loop <no location info> 7817 0 0.0 0.0 0.0 0.0
loopInputProcessor Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(95,1)-(100,22) 9878 1 0.0 0.0 0.0 0.0
CAF:initInput6 Graphics.Vty.Input.Loop <no location info> 7797 0 0.0 0.0 0.0 0.0
runInputProcessorLoop Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(166,1)-(172,59) 9874 0 0.0 0.0 0.0 0.0
runInputProcessorLoop.bufferSize Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:167:9-25 9875 1 0.0 0.0 0.0 0.0
CAF:initModel Lib src/Lib.hs:28:1-9 9722 0 0.0 0.0 0.0 0.0
initModel Lib src/Lib.hs:(28,1)-(47,9) 13424 1 0.0 0.0 0.0 0.0
CAF:initModel_errors Lib src/Lib.hs:34:7-12 9721 0 0.0 0.0 0.0 0.0
initModel Lib src/Lib.hs:(28,1)-(47,9) 13425 0 0.0 0.0 0.0 0.0
initModel.errors Lib src/Lib.hs:(34,7)-(47,9) 13426 1 0.0 0.0 0.0 0.0
CAF:initialAssumedState Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:115:1-19 7732 0 0.0 0.0 0.0 0.0
initialAssumedState Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:115:1-50 14803 1 0.0 0.0 0.0 0.0
CAF:initialAttr_r33xk Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:173:9-19 7738 0 0.0 0.0 0.0 0.0
outputPicture Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(167,1)-(204,55) 15006 0 0.0 0.0 0.0 0.0
outputPicture.initialAttr Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:173:9-72 15007 1 0.0 0.0 0.0 0.0
CAF:initialBuildState Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:328:1-17 7412 0 0.0 0.0 0.0 0.0
initialBuildState Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:328:1-32 9950 1 0.0 0.0 0.0 0.0
CAF:isEmpty List src/List.hs:420:1-7 8967 0 0.0 0.0 0.0 0.0
isEmpty List src/List.hs:(420,1)-(421,16) 13421 1 0.0 0.0 0.0 0.0
CAF:isNormalEvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:53:1-13 7298 0 0.0 0.0 0.0 0.0
isNormalEvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:53:1-39 15247 1 0.0 0.0 0.0 0.0
CAF:isSGREvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:47:1-10 7299 0 0.0 0.0 0.0 0.0
isSGREvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:47:1-33 15244 1 0.0 0.0 0.0 0.0
CAF:italic Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:212:1-6 8218 0 0.0 0.0 0.0 0.0
italic Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:212:1-22 15018 1 0.0 0.0 0.0 0.0
CAF:joinMasks System.INotify.Masks src/System/INotify/Masks.hsc:80:1-9 9044 0 0.0 0.0 0.0 0.0
joinMasks System.INotify.Masks src/System/INotify/Masks.hsc:80:1-37 15215 1 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:154:1-17 7786 0 0.0 0.0 0.0 0.0
keysFromCapsTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(154,1)-(180,29) 15262 1 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable103 Graphics.Vty.Input.Terminfo <no location info> 7766 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable107 Graphics.Vty.Input.Terminfo <no location info> 7765 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable110 Graphics.Vty.Input.Terminfo <no location info> 7764 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable114 Graphics.Vty.Input.Terminfo <no location info> 7763 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable118 Graphics.Vty.Input.Terminfo <no location info> 7762 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable122 Graphics.Vty.Input.Terminfo <no location info> 7761 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable27 Graphics.Vty.Input.Terminfo <no location info> 7785 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable32 Graphics.Vty.Input.Terminfo <no location info> 7784 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable36 Graphics.Vty.Input.Terminfo <no location info> 7783 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable40 Graphics.Vty.Input.Terminfo <no location info> 7782 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable44 Graphics.Vty.Input.Terminfo <no location info> 7781 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable48 Graphics.Vty.Input.Terminfo <no location info> 7780 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable52 Graphics.Vty.Input.Terminfo <no location info> 7779 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable56 Graphics.Vty.Input.Terminfo <no location info> 7778 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable60 Graphics.Vty.Input.Terminfo <no location info> 7777 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable64 Graphics.Vty.Input.Terminfo <no location info> 7776 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable68 Graphics.Vty.Input.Terminfo <no location info> 7775 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable72 Graphics.Vty.Input.Terminfo <no location info> 7774 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable76 Graphics.Vty.Input.Terminfo <no location info> 7773 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable79 Graphics.Vty.Input.Terminfo <no location info> 7772 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable83 Graphics.Vty.Input.Terminfo <no location info> 7771 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable87 Graphics.Vty.Input.Terminfo <no location info> 7770 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable91 Graphics.Vty.Input.Terminfo <no location info> 7769 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable95 Graphics.Vty.Input.Terminfo <no location info> 7768 0 0.0 0.0 0.0 0.0
CAF:keysFromCapsTable99 Graphics.Vty.Input.Terminfo <no location info> 7767 0 0.0 0.0 0.0 0.0
CAF:length List src/List.hs:180:1-6 8952 0 0.0 0.0 0.0 0.0
length List src/List.hs:(180,1)-(181,18) 13460 1 0.0 0.0 0.0 0.0
CAF:lvl18_r6jU Blaze.ByteString.Builder.Internal.Write <no location info> 6981 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13186 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 13187 1 0.0 0.0 0.0 0.0
CAF:lvl19_r3iww Graphics.Vty.Output.XTermColor <no location info> 7716 0 0.0 0.0 0.0 0.0
CAF:lvl1_r3kOB Graphics.Vty.Output <no location info> 7898 0 0.0 0.0 0.0 0.0
CAF:lvl3_rA0R Data.Terminfo.Eval <no location info> 7354 0 0.0 0.0 0.0 0.0
push Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(49,1)-(52,10) 15115 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15116 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15117 1 0.0 0.0 0.0 0.0
CAF:lvl46_r3cDx Graphics.Vty.Output.TerminfoBased <no location info> 7676 0 0.0 0.0 0.0 0.0
CAF:lvl48_r3cDz Graphics.Vty.Output.TerminfoBased <no location info> 7677 0 0.0 0.0 0.0 0.0
CAF:lvl4_rA0S Data.Terminfo.Eval <no location info> 7355 0 0.0 0.0 0.0 0.0
push Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(49,1)-(52,10) 14909 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14910 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 14911 1 0.0 0.0 0.0 0.0
CAF:lvl50_r3cDB Graphics.Vty.Output.TerminfoBased <no location info> 7678 0 0.0 0.0 0.0 0.0
CAF:lvl52_r3cDD Graphics.Vty.Output.TerminfoBased <no location info> 7679 0 0.0 0.0 0.0 0.0
CAF:lvl54_r3cDF Graphics.Vty.Output.TerminfoBased <no location info> 7680 0 0.0 0.0 0.0 0.0
CAF:lvl56_r3cDH Graphics.Vty.Output.TerminfoBased <no location info> 7681 0 0.0 0.0 0.0 0.0
CAF:lvl58_r3cDJ Graphics.Vty.Output.TerminfoBased <no location info> 7682 0 0.0 0.0 0.0 0.0
CAF:lvl60_r3cDL Graphics.Vty.Output.TerminfoBased <no location info> 7683 0 0.0 0.0 0.0 0.0
CAF:lvl62_r3cDN Graphics.Vty.Output.TerminfoBased <no location info> 7684 0 0.0 0.0 0.0 0.0
CAF:lvl64_r3cDP Graphics.Vty.Output.TerminfoBased <no location info> 7685 0 0.0 0.0 0.0 0.0
CAF:lvl66_r3cDR Graphics.Vty.Output.TerminfoBased <no location info> 7686 0 0.0 0.0 0.0 0.0
CAF:lvl66_r6VSo Data.Vector <no location info> 6306 0 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14637 0 0.0 0.0 0.0 0.0
fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 14638 0 0.0 0.0 0.0 0.0
CAF:lvl67_r6VSp Data.Vector <no location info> 6307 0 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14635 0 0.0 0.0 0.0 0.0
fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 14636 1 0.0 0.0 0.0 0.0
CAF:lvl68_r3cDT Graphics.Vty.Output.TerminfoBased <no location info> 7687 0 0.0 0.0 0.0 0.0
CAF:lvl6_r3iwh Graphics.Vty.Output.XTermColor <no location info> 7710 0 0.0 0.0 0.0 0.0
CAF:lvl70_r3cDV Graphics.Vty.Output.TerminfoBased <no location info> 7688 0 0.0 0.0 0.0 0.0
CAF:lvl72_r3cDX Graphics.Vty.Output.TerminfoBased <no location info> 7689 0 0.0 0.0 0.0 0.0
CAF:lvl76_r3cE6 Graphics.Vty.Output.TerminfoBased <no location info> 7690 0 0.0 0.0 0.0 0.0
CAF:lvl78_r3cE8 Graphics.Vty.Output.TerminfoBased <no location info> 7691 0 0.0 0.0 0.0 0.0
CAF:lvl7_r2sU1 Brick.Main <no location info> 8591 0 0.0 0.0 0.0 0.0
customMainWithVty Brick.Main src/Brick/Main.hs:(250,1)-(269,41) 13320 0 0.0 0.0 0.0 0.0
newBChan Brick.BChan src/Brick/BChan.hs:23:1-69 13321 1 0.0 0.0 0.0 0.0
CAF:lvl7_r3iwi Graphics.Vty.Output.XTermColor <no location info> 7711 0 0.0 0.0 0.0 0.0
CAF:lvl80_r3cEa Graphics.Vty.Output.TerminfoBased <no location info> 7692 0 0.0 0.0 0.0 0.0
CAF:lvl81_rjGH Data.Terminfo.Parse <no location info> 7507 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11128 0 0.0 0.0 0.0 0.0
lookAhead Text.Parsec.Prim src/Text/Parsec/Prim.hs:(562,1)-(565,40) 11129 1 0.0 0.0 0.0 0.0
CAF:lvl82_r3cEc Graphics.Vty.Output.TerminfoBased <no location info> 7693 0 0.0 0.0 0.0 0.0
CAF:lvl82_rjGL Data.Terminfo.Parse <no location info> 7512 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11110 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11111 1 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 11112 2 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 11113 2 0.0 0.0 0.0 0.0
CAF:lvl83_rjGO Data.Terminfo.Parse <no location info> 7516 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11351 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11352 1 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 11353 2 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 11354 2 0.0 0.0 0.0 0.0
CAF:lvl84_r3cEe Graphics.Vty.Output.TerminfoBased <no location info> 7694 0 0.0 0.0 0.0 0.0
CAF:lvl85_rjGZ Data.Terminfo.Parse <no location info> 7551 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11070 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11071 1 0.0 0.0 0.0 0.0
CAF:lvl86_r3cEg Graphics.Vty.Output.TerminfoBased <no location info> 7695 0 0.0 0.0 0.0 0.0
CAF:lvl88_r3cEi Graphics.Vty.Output.TerminfoBased <no location info> 7696 0 0.0 0.0 0.0 0.0
CAF:lvl8_r3iwj Graphics.Vty.Output.XTermColor <no location info> 7712 0 0.0 0.0 0.0 0.0
CAF:lvl90_r3cEk Graphics.Vty.Output.TerminfoBased <no location info> 7697 0 0.0 0.0 0.0 0.0
CAF:lvl92_r3cEm Graphics.Vty.Output.TerminfoBased <no location info> 7698 0 0.0 0.0 0.0 0.0
CAF:lvl_r1nRJ Graphics.Vty.Image <no location info> 8016 0 0.0 0.0 0.0 0.0
iso10646String Graphics.Vty.Image src/Graphics/Vty/Image.hs:(147,1)-(149,58) 14615 0 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14616 0 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14617 1 0.0 0.0 0.0 0.0
CAF:lvl_rA0M Data.Terminfo.Eval <no location info> 7350 0 0.0 0.0 0.0 0.0
pop Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(36,1)-(41,12) 14915 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14916 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15123 1 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 14917 1 0.0 0.0 0.0 0.0
CAF:lvl_rjEs Data.Terminfo.Parse <no location info> 7361 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11035 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11036 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11037 1 0.0 0.0 0.0 0.0
CAF:main1 Main <no location info> 9766 0 0.0 0.0 0.0 0.0
main Main app/Main.hs:(19,1)-(30,74) 9768 1 0.0 0.0 0.0 0.0
CAF:main2 Main <no location info> 9764 0 0.0 0.0 0.0 0.0
main Main app/Main.hs:(19,1)-(30,74) 9774 0 0.0 0.0 0.0 0.0
main.buildVty Main app/Main.hs:(23,7)-(26,16) 9775 1 0.0 0.0 0.0 0.0
CAF:main24 Main <no location info> 9756 0 0.0 0.0 0.0 0.0
CAF:main26 Main <no location info> 9765 0 0.0 0.0 0.0 0.0
main Main app/Main.hs:(19,1)-(30,74) 9770 0 0.0 0.0 0.0 0.0
newBChan Brick.BChan src/Brick/BChan.hs:23:1-69 9771 1 0.0 0.0 0.0 0.0
CAF:map List src/List.hs:96:1-3 8949 0 0.0 0.0 0.0 0.0
map List src/List.hs:(96,1)-(97,14) 13513 1 0.0 0.0 0.0 0.0
CAF:map2 List src/List.hs:339:1-4 8962 0 0.0 0.0 0.0 0.0
map2 List src/List.hs:(339,1)-(340,19) 13459 1 0.0 0.0 0.0 0.0
CAF:maxRead_repY System.INotify src/System/INotify.hsc:263:9-15 9087 0 0.0 0.0 0.0 0.0
initINotify System.INotify src/System/INotify.hsc:(176,1)-(189,41) 9829 0 0.0 0.0 0.0 0.0
inotify_start_thread System.INotify src/System/INotify.hsc:(310,1)-(344,73) 9831 0 0.0 0.0 0.0 0.0
inotify_start_thread.start_thread System.INotify src/System/INotify.hsc:(317,5)-(320,32) 9832 0 0.0 0.0 0.0 0.0
read_events System.INotify src/System/INotify.hsc:(262,1)-(307,29) 9833 0 0.0 0.0 0.0 0.0
read_events.maxRead System.INotify src/System/INotify.hsc:263:9-23 9834 1 0.0 0.0 0.0 0.0
CAF:n_r25S4 Graphics.Vty.Input.Terminfo <no location info> 7787 0 0.0 0.0 0.0 0.0
ctrlChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(75,1)-(80,5) 15271 0 0.0 0.0 0.0 0.0
CAF:navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:14:1-8 7585 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15279 1 0.0 0.0 0.0 0.0
CAF:navKeys0_c Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7574 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7572 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7570 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7568 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c4 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7566 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c5 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7564 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c6 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7562 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c7 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7560 0 0.0 0.0 0.0 0.0
CAF:navKeys0_c8 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:13 7558 0 0.0 0.0 0.0 0.0
CAF:navKeys1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:29:1-8 7628 0 0.0 0.0 0.0 0.0
navKeys1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(29,1)-(37,4) 15316 1 0.0 0.0 0.0 0.0
CAF:navKeys101 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7563 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15290 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15291 0 0.0 0.0 0.0 0.0
CAF:navKeys103 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7577 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15284 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15285 1 0.0 0.0 0.0 0.0
CAF:navKeys105 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7561 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15286 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15287 0 0.0 0.0 0.0 0.0
CAF:navKeys107 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7576 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15280 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15281 1 0.0 0.0 0.0 0.0
CAF:navKeys109 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7559 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15282 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15283 0 0.0 0.0 0.0 0.0
CAF:navKeys12 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7603 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15388 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15389 0 0.0 0.0 0.0 0.0
CAF:navKeys13 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7602 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15390 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15391 0 0.0 0.0 0.0 0.0
CAF:navKeys14 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7586 0 0.0 0.0 0.0 0.0
CAF:navKeys16 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7601 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15380 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15381 1 0.0 0.0 0.0 0.0
CAF:navKeys18 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7600 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15382 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15383 0 0.0 0.0 0.0 0.0
CAF:navKeys19 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7599 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15384 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15385 0 0.0 0.0 0.0 0.0
CAF:navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:41:1-8 7625 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15318 1 0.0 0.0 0.0 0.0
CAF:navKeys20 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7598 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15374 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15375 1 0.0 0.0 0.0 0.0
CAF:navKeys22 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7597 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15376 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15377 0 0.0 0.0 0.0 0.0
CAF:navKeys23 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7596 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15378 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15379 0 0.0 0.0 0.0 0.0
CAF:navKeys24 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7595 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15368 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15369 1 0.0 0.0 0.0 0.0
CAF:navKeys26 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7594 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15370 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15371 0 0.0 0.0 0.0 0.0
CAF:navKeys27 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7593 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15372 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15373 0 0.0 0.0 0.0 0.0
CAF:navKeys28 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7592 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15362 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15363 1 0.0 0.0 0.0 0.0
CAF:navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:48:1-8 7605 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15355 1 0.0 0.0 0.0 0.0
CAF:navKeys30 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7591 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15364 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15365 0 0.0 0.0 0.0 0.0
CAF:navKeys31 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7590 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15366 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15367 0 0.0 0.0 0.0 0.0
CAF:navKeys32 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7589 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15356 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15357 1 0.0 0.0 0.0 0.0
CAF:navKeys34 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7588 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15358 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15359 0 0.0 0.0 0.0 0.0
CAF:navKeys35 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7587 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15360 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15361 0 0.0 0.0 0.0 0.0
CAF:navKeys41 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7624 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15349 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15350 1 0.0 0.0 0.0 0.0
CAF:navKeys43 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7623 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15351 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15352 0 0.0 0.0 0.0 0.0
CAF:navKeys44 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7622 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15353 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15354 0 0.0 0.0 0.0 0.0
CAF:navKeys45 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7621 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15343 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15344 1 0.0 0.0 0.0 0.0
CAF:navKeys47 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7620 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15345 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15346 0 0.0 0.0 0.0 0.0
CAF:navKeys48 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7619 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15347 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15348 0 0.0 0.0 0.0 0.0
CAF:navKeys49 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7618 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15337 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15338 1 0.0 0.0 0.0 0.0
CAF:navKeys51 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7617 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15339 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15340 0 0.0 0.0 0.0 0.0
CAF:navKeys52 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7616 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15341 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15342 0 0.0 0.0 0.0 0.0
CAF:navKeys53 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7615 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15331 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15332 1 0.0 0.0 0.0 0.0
CAF:navKeys55 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7614 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15333 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15334 0 0.0 0.0 0.0 0.0
CAF:navKeys56 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7613 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15335 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15336 0 0.0 0.0 0.0 0.0
CAF:navKeys57 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7612 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15325 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15326 1 0.0 0.0 0.0 0.0
CAF:navKeys59 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7611 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15327 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15328 0 0.0 0.0 0.0 0.0
CAF:navKeys60 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7610 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15329 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15330 0 0.0 0.0 0.0 0.0
CAF:navKeys61 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7609 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15319 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15320 1 0.0 0.0 0.0 0.0
CAF:navKeys63 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7608 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15321 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15322 0 0.0 0.0 0.0 0.0
CAF:navKeys64 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7607 0 0.0 0.0 0.0 0.0
navKeys2 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(41,1)-(44,57) 15323 0 0.0 0.0 0.0 0.0
navKeys2.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:42:9-49 15324 0 0.0 0.0 0.0 0.0
CAF:navKeys65 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7627 0 0.0 0.0 0.0 0.0
navKeys1 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(29,1)-(37,4) 15317 0 0.0 0.0 0.0 0.0
CAF:navKeys67 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7626 0 0.0 0.0 0.0 0.0
CAF:navKeys77 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7584 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15312 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15313 1 0.0 0.0 0.0 0.0
CAF:navKeys79 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7575 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15314 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15315 0 0.0 0.0 0.0 0.0
CAF:navKeys81 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7583 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15308 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15309 1 0.0 0.0 0.0 0.0
CAF:navKeys82 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7573 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15310 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15311 0 0.0 0.0 0.0 0.0
CAF:navKeys84 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7582 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15304 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15305 1 0.0 0.0 0.0 0.0
CAF:navKeys85 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7571 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15306 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15307 0 0.0 0.0 0.0 0.0
CAF:navKeys87 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7581 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15300 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15301 1 0.0 0.0 0.0 0.0
CAF:navKeys89 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7569 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15302 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15303 0 0.0 0.0 0.0 0.0
CAF:navKeys9 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7604 0 0.0 0.0 0.0 0.0
navKeys3 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(48,1)-(51,57) 15386 0 0.0 0.0 0.0 0.0
navKeys3.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:49:9-56 15387 1 0.0 0.0 0.0 0.0
CAF:navKeys91 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7580 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15296 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15297 1 0.0 0.0 0.0 0.0
CAF:navKeys93 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7567 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15298 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15299 0 0.0 0.0 0.0 0.0
CAF:navKeys95 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7579 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15292 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15293 1 0.0 0.0 0.0 0.0
CAF:navKeys97 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7565 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15294 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15295 0 0.0 0.0 0.0 0.0
CAF:navKeys99 Graphics.Vty.Input.Terminfo.ANSIVT <no location info> 7578 0 0.0 0.0 0.0 0.0
navKeys0 Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:(14,1)-(25,41) 15288 0 0.0 0.0 0.0 0.0
navKeys0.k Graphics.Vty.Input.Terminfo.ANSIVT src/Graphics/Vty/Input/Terminfo/ANSIVT.hs:25:11-41 15289 1 0.0 0.0 0.0 0.0
CAF:needle1_r3iw9 Graphics.Vty.Output.XTermColor <no location info> 7709 0 0.0 0.0 0.0 0.0
CAF:needle_r3iw6 Graphics.Vty.Output.XTermColor <no location info> 7708 0 0.0 0.0 0.0 0.0
CAF:normalPrefix Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:56:1-12 7293 0 0.0 0.0 0.0 0.0
normalPrefix Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:56:1-23 15249 1 0.0 0.0 0.0 0.0
CAF:null Data.IMap src/Data/IMap.hs:88:1-4 8512 0 0.0 0.0 0.0 0.0
null Data.IMap src/Data/IMap.hs:88:1-22 13977 1 0.0 0.0 0.0 0.0
CAF:overrideEnvConfig1 Graphics.Vty.Config <no location info> 8068 0 0.0 0.0 0.0 0.0
overrideEnvConfig Graphics.Vty.Config src/Graphics/Vty/Config.hs:(184,1)-(186,43) 9820 1 0.0 0.0 0.0 0.0
CAF:overrideEnvConfig2 Graphics.Vty.Config <no location info> 8042 0 0.0 0.0 0.0 0.0
CAF:p1_rjEx Data.Terminfo.Parse <no location info> 7375 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 9994 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 9995 1 0.0 0.0 0.0 0.0
CAF:p2_rjGA Data.Terminfo.Parse <no location info> 7480 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10826 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10827 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10828 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10829 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10830 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10831 1 0.0 0.0 0.0 0.0
CAF:p3_rjGV Data.Terminfo.Parse <no location info> 7549 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11103 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11104 1 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11108 6 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11120 6 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11117 6 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 11118 11 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 11119 11 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 11121 6 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11161 5 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 11106 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 11107 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11105 1 0.0 0.0 0.0 0.0
CAF:p4_rjGW Data.Terminfo.Parse <no location info> 7550 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11344 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11345 1 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11349 4 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11361 4 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11358 4 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 11359 7 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 11360 7 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 11362 4 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11379 3 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 11347 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 11348 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11346 1 0.0 0.0 0.0 0.0
CAF:p5_rjH0 Data.Terminfo.Parse <no location info> 7552 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11068 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11069 3 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11079 3 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11075 3 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 11076 5 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 11077 5 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 11082 3 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11100 2 0.0 0.0 0.0 0.0
CAF:p_rjEw Data.Terminfo.Parse <no location info> 7374 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 9996 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 9997 1 0.0 0.0 0.0 0.0
CAF:paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:136:1-13 7546 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10108 1 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10109 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10110 1 0.0 0.0 0.0 0.0
CAF:paramOpParser10 Data.Terminfo.Parse <no location info> 7487 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10700 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10701 1 0.0 0.0 0.0 0.0
CAF:paramOpParser12 Data.Terminfo.Parse <no location info> 7486 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10724 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10725 1 0.0 0.0 0.0 0.0
CAF:paramOpParser13 Data.Terminfo.Parse <no location info> 7485 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10747 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10748 1 0.0 0.0 0.0 0.0
CAF:paramOpParser16 Data.Terminfo.Parse <no location info> 7479 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10749 0 0.0 0.0 0.0 0.0
digit Text.Parsec.Char src/Text/Parsec/Char.hs:112:1-55 10755 1 0.0 0.0 0.0 0.0
many1 Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:108:1-63 10750 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10751 1 0.0 0.0 0.0 0.0
many Text.Parsec.Prim src/Text/Parsec/Prim.hs:(666,1)-(668,26) 10782 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10783 1 0.0 0.0 0.0 0.0
manyAccum Text.Parsec.Prim src/Text/Parsec/Prim.hs:(683,1)-(691,61) 10787 1 0.0 0.0 0.0 0.0
CAF:paramOpParser17 Data.Terminfo.Parse <no location info> 7478 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10756 0 0.0 0.0 0.0 0.0
digit Text.Parsec.Char src/Text/Parsec/Char.hs:112:1-55 10757 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10758 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10759 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10760 1 0.0 0.0 0.0 0.0
CAF:paramOpParser19 Data.Terminfo.Parse <no location info> 7393 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10728 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10729 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10730 1 0.0 0.0 0.0 0.0
CAF:paramOpParser21 Data.Terminfo.Parse <no location info> 7541 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 10234 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10235 1 0.0 0.0 0.0 0.0
CAF:paramOpParser23 Data.Terminfo.Parse <no location info> 7540 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 10258 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10259 1 0.0 0.0 0.0 0.0
CAF:paramOpParser24 Data.Terminfo.Parse <no location info> 7539 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 10281 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10282 1 0.0 0.0 0.0 0.0
CAF:paramOpParser27 Data.Terminfo.Parse <no location info> 7538 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 10283 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 10284 1 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 10291 4 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10301 4 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 10296 4 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10297 7 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10298 7 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 10304 4 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10320 3 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10289 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10290 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10285 1 0.0 0.0 0.0 0.0
CAF:paramOpParser28 Data.Terminfo.Parse <no location info> 7514 0 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 10293 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10294 1 0.0 0.0 0.0 0.0
CAF:paramOpParser30 Data.Terminfo.Parse <no location info> 7504 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11019 1 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11020 1 0.0 0.0 0.0 0.0
CAF:paramOpParser34 Data.Terminfo.Parse <no location info> 7409 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 10262 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10263 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10264 1 0.0 0.0 0.0 0.0
CAF:paramOpParser36 Data.Terminfo.Parse <no location info> 7518 0 0.0 0.0 0.0 0.0
charOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(168,1)-(171,42) 10204 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10205 1 0.0 0.0 0.0 0.0
CAF:paramOpParser44 Data.Terminfo.Parse <no location info> 7521 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 10174 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10175 1 0.0 0.0 0.0 0.0
CAF:paramOpParser46 Data.Terminfo.Parse <no location info> 7403 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11240 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11241 1 0.0 0.0 0.0 0.0
CAF:paramOpParser47 Data.Terminfo.Parse <no location info> 7369 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11264 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11265 1 0.0 0.0 0.0 0.0
CAF:paramOpParser50 Data.Terminfo.Parse <no location info> 7402 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11244 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11245 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11246 1 0.0 0.0 0.0 0.0
CAF:paramOpParser52 Data.Terminfo.Parse <no location info> 7528 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 10144 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10145 1 0.0 0.0 0.0 0.0
CAF:paramOpParser54 Data.Terminfo.Parse <no location info> 7527 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 10409 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10410 1 0.0 0.0 0.0 0.0
CAF:paramOpParser57 Data.Terminfo.Parse <no location info> 7404 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 10438 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10439 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10440 1 0.0 0.0 0.0 0.0
CAF:paramOpParser58 Data.Terminfo.Parse <no location info> 7526 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 10411 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10412 1 0.0 0.0 0.0 0.0
CAF:paramOpParser65 Data.Terminfo.Parse <no location info> 7367 0 0.0 0.0 0.0 0.0
pushOpParser.\ Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:157:41-48 10456 0 0.0 0.0 0.0 0.0
CAF:paramOpParser66 Data.Terminfo.Parse <no location info> 7525 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 10413 0 0.0 0.0 0.0 0.0
digit Text.Parsec.Char src/Text/Parsec/Char.hs:112:1-55 10414 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10415 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10416 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10417 1 0.0 0.0 0.0 0.0
CAF:paramOpParser68 Data.Terminfo.Parse <no location info> 7531 0 0.0 0.0 0.0 0.0
incrementOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(149,1)-(152,46) 10114 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10115 1 0.0 0.0 0.0 0.0
CAF:paramOpParser70 Data.Terminfo.Parse <no location info> 7406 0 0.0 0.0 0.0 0.0
incrementOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(149,1)-(152,46) 12082 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 12083 1 0.0 0.0 0.0 0.0
CAF:paramOpParser71 Data.Terminfo.Parse <no location info> 7364 0 0.0 0.0 0.0 0.0
incrementOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(149,1)-(152,46) 12106 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 12107 1 0.0 0.0 0.0 0.0
CAF:paramOpParser74 Data.Terminfo.Parse <no location info> 7405 0 0.0 0.0 0.0 0.0
incrementOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(149,1)-(152,46) 12086 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 12087 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 12088 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p1 Data.Terminfo.Parse <no location info> 7544 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10170 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10171 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10172 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p10 Data.Terminfo.Parse <no location info> 7477 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10767 0 0.0 0.0 0.0 0.0
digit Text.Parsec.Char src/Text/Parsec/Char.hs:112:1-55 10768 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10769 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p11 Data.Terminfo.Parse <no location info> 7476 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 10705 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10706 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10707 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10708 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10709 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10716 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p12 Data.Terminfo.Parse <no location info> 7513 0 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 10311 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 10312 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p13 Data.Terminfo.Parse <no location info> 7536 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 10239 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10240 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10241 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10242 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10243 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10250 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p14 Data.Terminfo.Parse <no location info> 7517 0 0.0 0.0 0.0 0.0
charOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(168,1)-(171,42) 10209 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10210 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10211 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10212 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10213 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10220 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p15 Data.Terminfo.Parse <no location info> 7520 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 10179 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10180 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10181 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10182 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10183 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10190 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p16 Data.Terminfo.Parse <no location info> 7524 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 10424 0 0.0 0.0 0.0 0.0
digit Text.Parsec.Char src/Text/Parsec/Char.hs:112:1-55 10425 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10426 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p17 Data.Terminfo.Parse <no location info> 7523 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 10149 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10150 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10151 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10152 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10153 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10160 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p18 Data.Terminfo.Parse <no location info> 7530 0 0.0 0.0 0.0 0.0
incrementOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(149,1)-(152,46) 10119 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10120 1 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10121 1 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10122 1 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10123 1 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10130 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p2 Data.Terminfo.Parse <no location info> 7545 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10140 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10141 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10142 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p3 Data.Terminfo.Parse <no location info> 7543 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10200 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10201 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10202 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p4 Data.Terminfo.Parse <no location info> 7542 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10230 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10231 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10232 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p5 Data.Terminfo.Parse <no location info> 7502 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10553 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10554 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10555 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p6 Data.Terminfo.Parse <no location info> 7490 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10631 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10632 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10633 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p7 Data.Terminfo.Parse <no location info> 7489 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10696 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10697 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10698 1 0.0 0.0 0.0 0.0
CAF:paramOpParser_p8 Data.Terminfo.Parse <no location info> 7471 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10902 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 10903 1 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10904 1 0.0 0.0 0.0 0.0
CAF:parseEvent1 Graphics.Vty.Input.Loop <no location info> 7805 0 0.0 0.0 0.0 0.0
parseEvent Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(146,1)-(155,36) 15234 1 0.0 0.0 0.0 0.0
CAF:pop_rA0P Data.Terminfo.Eval <no location info> 7352 0 0.0 0.0 0.0 0.0
pop Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(36,1)-(41,12) 14912 1 0.0 0.0 0.0 0.0
CAF:readFromDevice1 Graphics.Vty.Input.Loop <no location info> 7815 0 0.0 0.0 0.0 0.0
readFromDevice Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(116,1)-(138,20) 9880 1 0.0 0.0 0.0 0.0
CAF:regionHeight Graphics.Vty.Image src/Graphics/Vty/Image.hs:78:1-12 8012 0 0.0 0.0 0.0 0.0
regionHeight Graphics.Vty.Image src/Graphics/Vty/Image.hs:78:1-18 14285 1 0.0 0.0 0.0 0.0
CAF:regionWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:75:1-11 8011 0 0.0 0.0 0.0 0.0
regionWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:75:1-17 14282 1 0.0 0.0 0.0 0.0
CAF:requestMouseEvents Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:36:1-18 7290 0 0.0 0.0 0.0 0.0
requestMouseEvents Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:36:1-56 13313 1 0.0 0.0 0.0 0.0
CAF:reverseVideo Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:208:1-12 8222 0 0.0 0.0 0.0 0.0
reverseVideo Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:208:1-22 15019 1 0.0 0.0 0.0 0.0
CAF:sIZEOF_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:95:1-12 6013 0 0.0 0.0 0.0 0.0
sIZEOF_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:95:1-16 13083 1 0.0 0.0 0.0 0.0
CAF:safeWcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:33:1-12 7897 0 0.0 0.0 0.0 0.0
safeWcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:33:1-36 13720 1 0.0 0.0 0.0 0.0
CAF:safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-11 7896 0 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 13651 1 0.0 0.0 0.0 0.0
CAF:sgrPrefix Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:50:1-9 7292 0 0.0 0.0 0.0 0.0
sgrPrefix Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:50:1-20 15246 1 0.0 0.0 0.0 0.0
CAF:showFirstCursor Brick.Main src/Brick/Main.hs:451:1-15 8596 0 0.0 0.0 0.0 0.0
showFirstCursor Brick.Main src/Brick/Main.hs:451:1-35 13411 1 0.0 0.0 0.0 0.0
CAF:specialSupportKeys Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:88:1-18 7758 0 0.0 0.0 0.0 0.0
specialSupportKeys Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(88,1)-(97,5) 15275 1 0.0 0.0 0.0 0.0
CAF:specialSupportKeys11 Graphics.Vty.Input.Terminfo <no location info> 7757 0 0.0 0.0 0.0 0.0
CAF:specialSupportKeys15 Graphics.Vty.Input.Terminfo <no location info> 7756 0 0.0 0.0 0.0 0.0
CAF:specialSupportKeys20 Graphics.Vty.Input.Terminfo <no location info> 7755 0 0.0 0.0 0.0 0.0
CAF:specialSupportKeys24 Graphics.Vty.Input.Terminfo <no location info> 7754 0 0.0 0.0 0.0 0.0
CAF:specialSupportKeys28 Graphics.Vty.Input.Terminfo <no location info> 7753 0 0.0 0.0 0.0 0.0
CAF:specialSupportKeys32 Graphics.Vty.Input.Terminfo <no location info> 7752 0 0.0 0.0 0.0 0.0
CAF:specialSupportKeys36 Graphics.Vty.Input.Terminfo <no location info> 7751 0 0.0 0.0 0.0 0.0
CAF:standardIOConfig1 Graphics.Vty.Config <no location info> 8073 0 0.0 0.0 0.0 0.0
standardIOConfig Graphics.Vty.Config src/Graphics/Vty/Config.hs:(191,1)-(204,11) 9777 1 0.0 0.0 0.0 0.0
CAF:standardIOConfig10 Graphics.Vty.Config <no location info> 8041 0 0.0 0.0 0.0 0.0
CAF:standout Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:206:1-8 8224 0 0.0 0.0 0.0 0.0
standout Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:206:1-22 15016 1 0.0 0.0 0.0 0.0
CAF:startManager System.FSNotify src/System/FSNotify.hs:124:1-12 9689 0 0.0 0.0 0.0 0.0
startManager System.FSNotify src/System/FSNotify.hs:124:1-45 9781 1 0.0 0.0 0.0 0.0
startManagerConf System.FSNotify src/System/FSNotify.hs:(141,1)-(153,43) 9783 1 0.0 0.0 0.0 0.0
confUsePolling System.FSNotify.Types src/System/FSNotify/Types.hs:69:5-18 9784 1 0.0 0.0 0.0 0.0
CAF:startManagerConf1 System.FSNotify <no location info> 9686 0 0.0 0.0 0.0 0.0
startManagerConf System.FSNotify src/System/FSNotify.hs:(141,1)-(153,43) 9802 0 0.0 0.0 0.0 0.0
startManagerConf.cleanupVar System.FSNotify src/System/FSNotify.hs:153:5-43 9803 1 0.0 0.0 0.0 0.0
CAF:string Graphics.Vty.Image src/Graphics/Vty/Image.hs:162:1-6 8017 0 0.0 0.0 0.0 0.0
string Graphics.Vty.Image src/Graphics/Vty/Image.hs:162:1-23 13715 1 0.0 0.0 0.0 0.0
CAF:underline Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:207:1-9 8223 0 0.0 0.0 0.0 0.0
underline Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:207:1-22 15017 1 0.0 0.0 0.0 0.0
CAF:universalTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:47:1-14 7794 0 0.0 0.0 0.0 0.0
universalTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:47:1-84 15266 1 0.0 0.0 0.0 0.0
CAF:universalTable1 Graphics.Vty.Input.Terminfo <no location info> 7793 0 0.0 0.0 0.0 0.0
universalTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:47:1-84 15268 0 0.0 0.0 0.0 0.0
CAF:universalTable2 Graphics.Vty.Input.Terminfo <no location info> 7792 0 0.0 0.0 0.0 0.0
universalTable Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:47:1-84 15272 0 0.0 0.0 0.0 0.0
CAF:unsafeToAscList Data.IMap src/Data/IMap.hs:179:1-15 8514 0 0.0 0.0 0.0 0.0
unsafeToAscList Data.IMap src/Data/IMap.hs:179:1-38 13818 1 0.0 0.0 0.0 0.0
CAF:userConfig1 Graphics.Vty.Config <no location info> 8200 0 0.0 0.0 0.0 0.0
userConfig Graphics.Vty.Config src/Graphics/Vty/Config.hs:(177,1)-(181,38) 9785 1 0.0 0.0 0.0 0.0
CAF:userConfig2 Graphics.Vty.Config <no location info> 8031 0 0.0 0.0 0.0 0.0
CAF:userConfig4 Graphics.Vty.Config <no location info> 8030 0 0.0 0.0 0.0 0.0
CAF:userConfig7 Graphics.Vty.Config <no location info> 8029 0 0.0 0.0 0.0 0.0
CAF:utf8Active_r3iwm Graphics.Vty.Output.XTermColor <no location info> 7713 0 0.0 0.0 0.0 0.0
utf8Active Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(89,1)-(94,31) 9895 1 0.0 0.0 0.0 0.0
CAF:vBoxRenderer_r1Nhm Brick.Widgets.Core src/Brick/Widgets/Core.hs:477:1-12 8542 0 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 13542 1 0.0 0.0 0.0 0.0
CAF:varieties System.FSNotify.Linux src/System/FSNotify/Linux.hs:83:1-9 9656 0 0.0 0.0 0.0 0.0
varieties System.FSNotify.Linux src/System/FSNotify/Linux.hs:83:1-85 15211 1 0.0 0.0 0.0 0.0
CAF:vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-7 8018 0 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 13969 1 0.0 0.0 0.0 0.0
CAF:visibleChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:66:1-12 7759 0 0.0 0.0 0.0 0.0
visibleChars Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(66,1)-(68,16) 15267 1 0.0 0.0 0.0 0.0
CAF:w1_rA0D Data.Terminfo.Eval <no location info> 7341 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13174 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13175 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13176 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 13177 1 0.0 0.0 0.0 0.0
CAF:w2_rA0G Data.Terminfo.Eval <no location info> 7344 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15110 0 0.0 0.0 0.0 0.0
readParam Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(44,1)-(46,36) 15111 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15112 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15113 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 15114 1 0.0 0.0 0.0 0.0
CAF:w2_rjGJ Data.Terminfo.Parse <no location info> 7511 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11123 0 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 11124 1 0.0 0.0 0.0 0.0
CAF:w3_rA0J Data.Terminfo.Eval <no location info> 7347 0 0.0 0.0 0.0 0.0
pop Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(36,1)-(41,12) 15125 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15126 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15127 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 15128 1 0.0 0.0 0.0 0.0
CAF:w4_rA0Q Data.Terminfo.Eval <no location info> 7353 0 0.0 0.0 0.0 0.0
push Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(49,1)-(52,10) 15119 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15120 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15121 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 15122 1 0.0 0.0 0.0 0.0
CAF:wcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:15:1-8 7895 0 0.0 0.0 0.0 0.0
wcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:15:1-28 14610 1 0.0 0.0 0.0 0.0
CAF:writeUtf8Text_r304x Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:153:1-13 7733 0 0.0 0.0 0.0 0.0
writeUtf8Text Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:153:1-31 14969 1 0.0 0.0 0.0 0.0
CAF:ww1_r3cEu Graphics.Vty.Output.TerminfoBased <no location info> 7703 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 15171 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 15172 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:200:46-97 15173 0 0.0 0.0 0.0 0.0
terminfoDisplayContext Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(248,1)-(265,13) 15174 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 15175 0 0.0 0.0 0.0 0.0
terminfoWriteSetAttr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(318,1)-(399,65) 15176 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15177 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 15178 1 0.0 0.0 0.0 0.0
CAF:ww_r33xy Graphics.Vty.Output.Interface <no location info> 7747 0 0.0 0.0 0.0 0.0
outputPicture Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(167,1)-(204,55) 15188 0 0.0 0.0 0.0 0.0
outputPicture.out Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(182,9)-(199,17) 15189 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15190 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 15191 1 0.0 0.0 0.0 0.0
main Main app/Main.hs:(19,1)-(30,74) 9769 0 0.0 0.0 100.0 100.0
<| Basics src/Basics.hs:(723,1)-(724,5) 9773 22 0.0 0.0 100.0 100.0
clickable Brick.Widgets.Core src/Brick/Widgets/Core.hs:(216,1)-(219,33) 13470 9 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 13471 9 0.0 0.0 0.0 0.0
render Brick.Types src/Brick/Types.hs:150:14-19 13579 9 0.0 0.0 0.0 0.0
reportExtent Brick.Widgets.Core src/Brick/Widgets/Core.hs:(205,1)-(212,44) 13578 9 0.0 0.0 0.0 0.0
render Brick.Types src/Brick/Types.hs:150:14-19 13581 9 0.0 0.0 0.0 0.0
vSize Brick.Types src/Brick/Types.hs:148:14-18 13546 9 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13477 3 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13888 0 0.0 0.0 0.0 0.0
toList String src/String.hs:(518,1)-(519,15) 13911 3 0.0 0.0 0.0 0.0
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 13912 3 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13482 2 0.0 0.0 0.0 0.0
++ Basics src/Basics.hs:(377,1)-(378,8) 13889 2 0.0 0.0 0.0 0.0
fromInt String src/String.hs:(468,1)-(469,27) 13900 2 0.0 0.0 0.0 0.0
fromList String src/String.hs:(530,1)-(531,24) 13901 2 0.0 0.0 0.0 0.0
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 13902 2 0.0 0.0 0.0 0.0
hBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(437,1)-(439,41) 13483 2 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13484 2 0.0 0.0 0.0 0.0
<= Brick.Types src/Brick/Types.hs:142:31-33 13485 4 0.0 0.0 0.0 0.0
< Brick.Types src/Brick/Types.hs:142:31-33 13486 4 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 13487 4 0.0 0.0 0.0 0.0
vSize Brick.Types src/Brick/Types.hs:148:14-18 13544 4 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13559 2 0.0 0.0 0.0 0.0
renderBox.(...).\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:585:42-80 13560 4 0.0 0.0 0.0 0.0
== Brick.Types src/Brick/Types.hs:142:27-28 13563 4 0.0 0.0 0.0 0.0
primaryWidgetSize Brick.Widgets.Core src/Brick/Widgets/Core.hs:458:19-35 13561 4 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 13562 4 0.0 0.0 0.0 0.0
renderBox.lows Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13557 2 0.0 0.0 0.0 0.0
renderBox.pairsIndexed Brick.Widgets.Core src/Brick/Widgets/Core.hs:584:11-44 13558 2 0.0 0.0 0.0 0.0
renderBox.allPrimaries Brick.Widgets.Core src/Brick/Widgets/Core.hs:622:11-54 13693 0 0.0 0.0 0.0 0.0
imagePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:454:19-30 13694 0 0.0 0.0 0.0 0.0
renderBox.maxSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:632:11-66 14070 0 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14071 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13488 2 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13489 2 0.0 0.0 0.0 0.0
<= Brick.Types src/Brick/Types.hs:142:31-33 13490 12 0.0 0.0 0.0 0.0
< Brick.Types src/Brick/Types.hs:142:31-33 13491 12 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 13492 8 0.0 0.0 0.0 0.0
vSize Brick.Types src/Brick/Types.hs:148:14-18 13545 8 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13570 2 0.0 0.0 0.0 0.0
renderBox.(...).\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:585:42-80 13571 8 0.0 0.0 0.0 0.0
== Brick.Types src/Brick/Types.hs:142:27-28 13574 8 0.0 0.0 0.0 0.0
primaryWidgetSize Brick.Widgets.Core src/Brick/Widgets/Core.hs:458:19-35 13572 8 0.0 0.0 0.0 0.0
vSize Brick.Types src/Brick/Types.hs:148:14-18 13573 8 0.0 0.0 0.0 0.0
renderBox.lows Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13568 2 0.0 0.0 0.0 0.0
renderBox.pairsIndexed Brick.Widgets.Core src/Brick/Widgets/Core.hs:584:11-44 13569 2 0.0 0.0 0.0 0.0
renderBox.maxSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:632:11-66 14008 0 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14009 0 0.0 0.0 0.0 0.0
append Basics src/Basics.hs:386:3-24 13891 0 0.0 0.0 0.0 0.0
append String src/String.hs:(164,1)-(165,24) 13892 2 0.0 0.0 0.0 0.0
append Data.Text Data/Text.hs:(472,1)-(484,18) 13903 2 0.0 0.0 0.0 0.0
append.len Data.Text Data/Text.hs:478:7-21 13904 2 0.0 0.0 0.0 0.0
append.x Data.Text Data/Text.hs:(480,7)-(484,18) 13905 2 0.0 0.0 0.0 0.0
run Data.Text.Array Data/Text/Array.hs:225:1-34 13906 2 0.0 0.0 0.0 0.0
append.x Data.Text Data/Text.hs:(480,7)-(484,18) 13907 0 0.0 0.0 0.0 0.0
aBA Data.Text.Array Data/Text/Array.hs:95:7-9 13910 4 0.0 0.0 0.0 0.0
maBA Data.Text.Array Data/Text/Array.hs:105:7-10 13909 4 0.0 0.0 0.0 0.0
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 13908 2 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13583 0 0.0 0.0 0.0 0.0
customMain Brick.Main src/Brick/Main.hs:(223,1)-(226,12) 13314 1 0.0 0.0 0.0 0.0
customMainWithVty Brick.Main src/Brick/Main.hs:(250,1)-(269,41) 13315 1 0.0 0.0 0.0 0.0
appStartEvent Brick.Main src/Brick/Main.hs:114:11-23 13317 1 0.0 0.0 0.0 0.0
customMainWithVty.initialRS Brick.Main src/Brick/Main.hs:267:9-74 14252 1 0.0 0.0 0.0 0.0
customMainWithVty.run Brick.Main src/Brick/Main.hs:(251,9)-(260,85) 13323 1 0.0 0.0 0.0 0.0
runWithVty Brick.Main src/Brick/Main.hs:(185,1)-(200,32) 13324 1 0.0 0.0 0.0 0.0
runWithVty.readEvent Brick.Main src/Brick/Main.hs:(187,9)-(189,48) 15199 1 0.0 0.0 0.0 0.0
readBrickEvent Brick.Main src/Brick/Main.hs:175:1-88 15200 1 0.0 0.0 0.0 0.0
runWithVty.runInner Brick.Main src/Brick/Main.hs:(190,9)-(199,44) 13325 1 0.0 0.0 0.0 0.0
resetRenderState Brick.Main src/Brick/Main.hs:(417,1)-(419,33) 14251 1 0.0 0.0 0.0 0.0
runVty Brick.Main src/Brick/Main.hs:(284,1)-(354,27) 13326 1 0.0 0.0 0.0 0.0
appHandleEvent Brick.Main src/Brick/Main.hs:109:11-24 15420 1 0.0 0.0 0.0 0.0
app Lib src/Lib.hs:(58,1)-(65,5) 15422 0 0.0 0.0 0.0 0.0
handleEvent Lib src/Lib.hs:(139,1)-(164,63) 15423 1 0.0 0.0 0.0 0.0
halt Brick.Main src/Brick/Main.hs:523:1-20 15425 0 0.0 0.0 0.0 0.0
renderApp Brick.Main src/Brick/Main.hs:(422,1)-(437,24) 13327 1 0.0 0.0 0.0 0.0
displayBounds Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:79:7-19 13329 1 0.0 0.0 0.0 0.0
main.buildVty Main app/Main.hs:(23,7)-(26,16) 13330 0 0.0 0.0 0.0 0.0
mkVty Graphics.Vty src/Graphics/Vty.hs:(111,1)-(115,22) 13331 0 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 13332 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 13333 0 0.0 0.0 0.0 0.0
getWindowSize Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(243,1)-(245,43) 13337 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 13334 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13335 0 0.0 0.0 0.0 0.0
getWindowSize Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(243,1)-(245,43) 13336 1 0.0 0.0 0.0 0.0
outputIface Graphics.Vty src/Graphics/Vty.hs:89:7-17 13328 1 0.0 0.0 0.0 0.0
renderApp.(...) Brick.Main src/Brick/Main.hs:(424,9)-(428,42) 13402 1 0.0 0.0 0.0 0.0
appAttrMap Brick.Main src/Brick/Main.hs:118:11-20 14038 1 0.0 0.0 0.0 0.0
app Lib src/Lib.hs:(58,1)-(65,5) 14040 0 0.0 0.0 0.0 0.0
attributeMap Lib src/Lib.hs:133:1-37 14041 1 0.0 0.0 0.0 0.0
attrMap Brick.AttrMap src/Brick/AttrMap.hs:110:1-64 14042 1 0.0 0.0 0.0 0.0
appChooseCursor Brick.Main src/Brick/Main.hs:101:11-25 13410 1 0.0 0.0 0.0 0.0
appDraw Brick.Main src/Brick/Main.hs:98:11-17 13417 1 0.0 0.0 0.0 0.0
app Lib src/Lib.hs:(58,1)-(65,5) 13419 0 0.0 0.0 0.0 0.0
draw Lib src/Lib.hs:(70,1)-(78,26) 13420 1 0.0 0.0 0.0 0.0
draw.errors Lib src/Lib.hs:72:5-26 13422 1 0.0 0.0 0.0 0.0
mErrors Lib src/Lib.hs:15:5-11 13423 1 0.0 0.0 0.0 0.0
draw.log Lib src/Lib.hs:73:5-20 13514 1 0.0 0.0 0.0 0.0
mLog Lib src/Lib.hs:16:5-8 13515 1 0.0 0.0 0.0 0.0
drawBadUi Lib src/Lib.hs:(91,1)-(100,3) 13434 1 0.0 0.0 0.0 0.0
|> Basics src/Basics.hs:(712,1)-(713,5) 13457 2 0.0 0.0 0.0 0.0
indexedMap List src/List.hs:(106,1)-(107,39) 13458 1 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13466 3 0.0 0.0 0.0 0.0
eData Lib src/Lib.hs:20:5-9 13468 3 0.0 0.0 0.0 0.0
eExpanded Lib src/Lib.hs:21:5-13 13467 3 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13461 1 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13462 1 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 13465 3 0.0 0.0 0.0 0.0
<= Brick.Types src/Brick/Types.hs:142:31-33 13463 2 0.0 0.0 0.0 0.0
< Brick.Types src/Brick/Types.hs:142:31-33 13464 2 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13539 1 0.0 0.0 0.0 0.0
renderBox.(...).\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:585:42-80 13540 3 0.0 0.0 0.0 0.0
== Brick.Types src/Brick/Types.hs:142:27-28 13547 3 0.0 0.0 0.0 0.0
primaryWidgetSize Brick.Widgets.Core src/Brick/Widgets/Core.hs:458:19-35 13541 3 0.0 0.0 0.0 0.0
vSize Brick.Types src/Brick/Types.hs:148:14-18 13543 3 0.0 0.0 0.0 0.0
renderBox.lows Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13537 1 0.0 0.0 0.0 0.0
renderBox.pairsIndexed Brick.Widgets.Core src/Brick/Widgets/Core.hs:584:11-44 13538 1 0.0 0.0 0.0 0.0
drawDebug Lib src/Lib.hs:(81,1)-(84,11) 13510 1 0.0 0.0 0.0 0.0
|> Basics src/Basics.hs:(712,1)-(713,5) 13511 2 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13516 1 0.0 0.0 0.0 0.0
hBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(437,1)-(439,41) 13435 1 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13436 1 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13452 1 0.0 0.0 0.0 0.0
renderBox.(...).\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:585:42-80 13453 2 0.0 0.0 0.0 0.0
== Brick.Types src/Brick/Types.hs:142:27-28 13509 2 0.0 0.0 0.0 0.0
primaryWidgetSize Brick.Widgets.Core src/Brick/Widgets/Core.hs:458:19-35 13454 2 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 13456 2 0.0 0.0 0.0 0.0
renderBox.lows Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13450 1 0.0 0.0 0.0 0.0
renderBox.pairsIndexed Brick.Widgets.Core src/Brick/Widgets/Core.hs:584:11-44 13451 1 0.0 0.0 0.0 0.0
renderFinal Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(33,1)-(45,54) 13403 1 0.0 0.0 0.0 0.0
renderFinal.(...) Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(35,9)-(37,55) 13416 1 0.0 0.0 0.0 0.0
renderFinal.(...).\ Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:36:20-35 13427 1 0.0 0.0 0.0 0.0
render Brick.Types src/Brick/Types.hs:150:14-19 13429 115 0.0 0.0 0.0 0.0
cropToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(50,1)-(51,65) 13430 57 0.0 0.0 0.0 0.0
cropResultToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(54,1)-(59,47) 13431 1 0.0 0.0 0.0 0.0
cropCursors Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(65,1)-(76,16) 14253 1 0.0 0.0 0.0 0.0
cropImage Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:62:1-71 14299 1 0.0 0.0 0.0 0.0
crop Graphics.Vty.Image src/Graphics/Vty/Image.hs:(280,1)-(282,41) 14300 1 0.0 0.0 0.0 0.0
cropBottom Graphics.Vty.Image src/Graphics/Vty/Image.hs:(288,1)-(299,69) 14301 1 0.0 0.0 0.0 0.0
cropBottom.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(293,13)-(299,69) 14302 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14571 1 0.0 0.0 0.0 0.0
cropRight Graphics.Vty.Image src/Graphics/Vty/Image.hs:(305,1)-(316,68) 14303 1 0.0 0.0 0.0 0.0
cropRight.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(310,13)-(316,68) 14304 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14570 1 0.0 0.0 0.0 0.0
appDraw Brick.Main src/Brick/Main.hs:98:11-17 13443 0 0.0 0.0 0.0 0.0
app Lib src/Lib.hs:(58,1)-(65,5) 13444 0 0.0 0.0 0.0 0.0
draw Lib src/Lib.hs:(70,1)-(78,26) 13445 0 0.0 0.0 0.0 0.0
drawBadUi Lib src/Lib.hs:(91,1)-(100,3) 13446 0 0.0 0.0 0.0 0.0
hBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(437,1)-(439,41) 13447 0 0.0 0.0 0.0 0.0
rewriteImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(743,1)-(757,13) 13975 8 0.0 0.0 0.0 0.0
rewriteImage.rewriteHi Brick.Widgets.Core src/Brick/Widgets/Core.hs:(752,5)-(757,13) 13976 8 0.0 0.0 0.0 0.0
null Data.IMap src/Data/IMap.hs:88:1-22 13978 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13979 8 0.0 0.0 0.0 0.0
rewriteImage.rewriteLo Brick.Widgets.Core src/Brick/Widgets/Core.hs:(746,5)-(751,13) 13980 8 0.0 0.0 0.0 0.0
null Data.IMap src/Data/IMap.hs:88:1-22 13981 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13982 8 0.0 0.0 0.0 0.0
catBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(686,1)-(707,32) 13632 4 0.0 0.0 0.0 0.0
catBorders.lCoord Brick.Widgets.Core src/Brick/Widgets/Core.hs:696:5-45 13633 4 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13635 4 0.0 0.0 0.0 0.0
hiPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:464:19-27 13634 4 0.0 0.0 0.0 0.0
catBorders.rCoord Brick.Widgets.Core src/Brick/Widgets/Core.hs:697:5-45 13684 4 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13686 4 0.0 0.0 0.0 0.0
loPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:463:19-27 13685 4 0.0 0.0 0.0 0.0
catBorders.lr Brick.Widgets.Core src/Brick/Widgets/Core.hs:(690,5)-(691,43) 14319 3 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14324 6 0.0 0.0 0.0 0.0
expand Brick.BorderMap src/Brick/BorderMap.hs:(192,1)-(198,9) 14320 6 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14325 12 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14326 6 0.0 0.0 0.0 0.0
expand.grow Brick.BorderMap src/Brick/BorderMap.hs:(193,5)-(198,9) 14323 6 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 14321 6 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 14369 6 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 14370 6 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 14405 6 0.0 0.0 0.0 0.0
neighbors.vert Brick.BorderMap src/Brick/BorderMap.hs:32:5-20 14483 2 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 14371 6 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14374 30 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 14406 12 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 14407 9 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 14409 18 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14410 18 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 14408 9 0.0 0.0 0.0 0.0
lookupCol Brick.BorderMap src/Brick/BorderMap.hs:(136,1)-(141,97) 14484 2 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14486 4 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14489 4 0.0 0.0 0.0 0.0
lookup Data.IMap src/Data/IMap.hs:(121,1)-(123,16) 14491 4 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14492 4 0.0 0.0 0.0 0.0
eBottom Brick.Types.Common src/Brick/Types/Common.hs:46:30-36 14493 2 0.0 0.0 0.0 0.0
eLeft Brick.Types.Common src/Brick/Types/Common.hs:46:39-43 14485 2 0.0 0.0 0.0 0.0
eRight Brick.Types.Common src/Brick/Types/Common.hs:46:46-51 14487 2 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 14490 2 0.0 0.0 0.0 0.0
lookupRow Brick.BorderMap src/Brick/BorderMap.hs:(126,1)-(131,97) 14437 1 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14439 2 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14442 2 0.0 0.0 0.0 0.0
lookup Data.IMap src/Data/IMap.hs:(121,1)-(123,16) 14444 2 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14445 2 0.0 0.0 0.0 0.0
eBottom Brick.Types.Common src/Brick/Types/Common.hs:46:30-36 14440 1 0.0 0.0 0.0 0.0
eLeft Brick.Types.Common src/Brick/Types/Common.hs:46:39-43 14443 1 0.0 0.0 0.0 0.0
eRight Brick.Types.Common src/Brick/Types/Common.hs:46:46-51 14448 1 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 14438 1 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14373 6 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14375 6 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 14372 6 0.0 0.0 0.0 0.0
unsafeUnion Brick.BorderMap src/Brick/BorderMap.hs:215:1-81 14322 3 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14390 6 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14392 3 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 14402 0 0.0 0.0 0.0 0.0
unsafeUnion Data.IMap src/Data/IMap.hs:185:1-61 14403 6 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14404 12 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 14391 3 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14216 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13962 0 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13448 0 0.0 0.0 0.0 0.0
renderBox.renderHis Brick.Widgets.Core src/Brick/Widgets/Core.hs:(591,11)-(597,55) 13520 26 0.0 0.0 0.0 0.0
unDL Data.DList Data/DList.hs:123:24-27 13624 26 0.0 0.0 0.0 0.0
limitPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:456:19-30 13522 19 0.0 0.0 0.0 0.0
vLimit Brick.Widgets.Core src/Brick/Widgets/Core.hs:(788,1)-(790,70) 13550 11 0.0 0.0 0.0 0.0
cropResultToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(54,1)-(59,47) 13551 11 0.0 0.0 0.0 0.0
cropBorders Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(114,1)-(119,5) 13767 11 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 13853 11 0.0 0.0 0.0 0.0
crop Brick.BorderMap src/Brick/BorderMap.hs:(181,1)-(187,9) 13768 11 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13771 22 0.0 0.0 0.0 0.0
crop.shrink Brick.BorderMap src/Brick/BorderMap.hs:(182,5)-(187,9) 13779 0 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13772 11 0.0 0.0 0.0 0.0
crop.shrink Brick.BorderMap src/Brick/BorderMap.hs:(182,5)-(187,9) 13770 11 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 13769 11 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 13832 11 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 13833 11 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 13851 11 0.0 0.0 0.0 0.0
neighbors.vert Brick.BorderMap src/Brick/BorderMap.hs:32:5-20 13944 9 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 13834 11 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13837 55 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 13852 35 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 13855 35 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 13857 70 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13858 70 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 13856 35 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13836 11 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13838 11 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 13835 11 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 13780 10 0.0 0.0 0.0 0.0
cropCursors Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(65,1)-(76,16) 14264 11 0.0 0.0 0.0 0.0
cropImage Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:62:1-71 13601 11 0.0 0.0 0.0 0.0
crop Graphics.Vty.Image src/Graphics/Vty/Image.hs:(280,1)-(282,41) 13602 11 0.0 0.0 0.0 0.0
cropBottom Graphics.Vty.Image src/Graphics/Vty/Image.hs:(288,1)-(299,69) 13603 11 0.0 0.0 0.0 0.0
cropBottom.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(293,13)-(299,69) 13604 11 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 13794 11 0.0 0.0 0.0 0.0
cropRight Graphics.Vty.Image src/Graphics/Vty/Image.hs:(305,1)-(316,68) 13605 11 0.0 0.0 0.0 0.0
cropRight.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(310,13)-(316,68) 13606 11 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 13793 11 0.0 0.0 0.0 0.0
limitSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:457:19-32 13553 0 0.0 0.0 0.0 0.0
hLimit Brick.Widgets.Core src/Brick/Widgets/Core.hs:(764,1)-(766,69) 13554 0 0.0 0.0 0.0 0.0
cropResultToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(54,1)-(59,47) 13555 24 0.0 0.0 0.0 0.0
cropBorders Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(114,1)-(119,5) 13773 24 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 13854 24 0.0 0.0 0.0 0.0
crop Brick.BorderMap src/Brick/BorderMap.hs:(181,1)-(187,9) 13774 24 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13777 48 0.0 0.0 0.0 0.0
crop.shrink Brick.BorderMap src/Brick/BorderMap.hs:(182,5)-(187,9) 13781 0 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13778 24 0.0 0.0 0.0 0.0
crop.shrink Brick.BorderMap src/Brick/BorderMap.hs:(182,5)-(187,9) 13776 24 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 13775 24 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 13839 24 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 13840 24 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 13859 24 0.0 0.0 0.0 0.0
neighbors.vert Brick.BorderMap src/Brick/BorderMap.hs:32:5-20 13945 19 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 13841 24 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13844 120 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 13860 74 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 13861 74 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 13863 148 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13864 148 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 13862 74 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13843 24 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13845 24 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 13842 24 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 13782 21 0.0 0.0 0.0 0.0
cropCursors Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(65,1)-(76,16) 14265 24 0.0 0.0 0.0 0.0
cropImage Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:62:1-71 13607 24 0.0 0.0 0.0 0.0
crop Graphics.Vty.Image src/Graphics/Vty/Image.hs:(280,1)-(282,41) 13608 24 0.0 0.0 0.0 0.0
cropBottom Graphics.Vty.Image src/Graphics/Vty/Image.hs:(288,1)-(299,69) 13609 24 0.0 0.0 0.0 0.0
cropBottom.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(293,13)-(299,69) 13610 24 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 13792 24 0.0 0.0 0.0 0.0
cropRight Graphics.Vty.Image src/Graphics/Vty/Image.hs:(305,1)-(316,68) 13611 24 0.0 0.0 0.0 0.0
cropRight.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(310,13)-(316,68) 13612 24 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 13788 24 0.0 0.0 0.0 0.0
cursors Brick.Types.Internal src/Brick/Types/Internal.hs:204:14-20 14266 4 0.0 0.0 0.0 0.0
concatenatePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:459:19-36 13613 2 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 13617 0 0.0 0.0 0.0 0.0
horizCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:109:1-37 13618 0 0.0 0.0 0.0 0.0
horizJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(234,1)-(256,62) 13964 4 0.0 0.0 0.0 0.0
horizJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:254:9-27 14094 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14095 2 0.0 0.0 0.0 0.0
horizJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:255:9-27 14106 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14107 2 0.0 0.0 0.0 0.0
horizJoin.w Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:253:9-21 14108 2 0.0 0.0 0.0 0.0
horizJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:251:9-26 14109 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14110 2 0.0 0.0 0.0 0.0
horizJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:252:9-26 14111 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14112 2 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 13621 2 0.0 0.0 0.0 0.0
borders Brick.Types.Internal src/Brick/Types/Internal.hs:223:14-20 13636 4 0.0 0.0 0.0 0.0
catAllBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(718,1)-(721,31) 13626 2 0.0 0.0 0.0 0.0
catAllBorders.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 13631 2 0.0 0.0 0.0 0.0
catAllBorders.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 13629 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13630 0 0.0 0.0 0.0 0.0
catAllBorders.bm' Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 14318 2 0.0 0.0 0.0 0.0
catAllBorders.his Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 13627 2 0.0 0.0 0.0 0.0
catAllBorders.los Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 13963 2 0.0 0.0 0.0 0.0
catAllBorders.rewrites Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 13628 2 0.0 0.0 0.0 0.0
renderBox.allImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:621:11-47 13688 2 0.0 0.0 0.0 0.0
renderBox.allPrimaries Brick.Widgets.Core src/Brick/Widgets/Core.hs:622:11-54 13687 2 0.0 0.0 0.0 0.0
imagePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:454:19-30 13692 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13697 0 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 13701 0 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 13702 2 0.0 0.0 0.0 0.0
renderBox.allResults Brick.Widgets.Core src/Brick/Widgets/Core.hs:620:11-39 13625 2 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults Brick.Widgets.Core src/Brick/Widgets/Core.hs:(623,11)-(626,43) 13622 2 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:(624,15)-(626,43) 13637 4 0.0 0.0 0.0 0.0
addResultOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(188,1)-(191,44) 13638 4 0.0 0.0 0.0 0.0
addCursorOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(222,1)-(225,69) 13659 4 0.0 0.0 0.0 0.0
addCursorOffset.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:225:32-68 14267 4 0.0 0.0 0.0 0.0
addDynBorderOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:200:1-59 13639 4 0.0 0.0 0.0 0.0
translate Brick.BorderMap src/Brick/BorderMap.hs:(203,1)-(210,69) 13663 4 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13958 4 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 13959 0 0.0 0.0 0.0 0.0
addToKeys Data.IMap src/Data/IMap.hs:145:1-64 14449 4 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14450 4 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 13727 4 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13728 2 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14436 2 0.0 0.0 0.0 0.0
translate.cOffsets Brick.BorderMap src/Brick/BorderMap.hs:209:5-69 13726 2 0.0 0.0 0.0 0.0
translate.vOffsets Brick.BorderMap src/Brick/BorderMap.hs:210:5-69 14435 2 0.0 0.0 0.0 0.0
addExtentOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:197:1-93 13657 4 0.0 0.0 0.0 0.0
addVisibilityOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:194:1-80 13658 4 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\.off Brick.Widgets.Core src/Brick/Widgets/Core.hs:624:19-56 13660 4 0.0 0.0 0.0 0.0
locationFromOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:461:19-36 13661 4 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\.offPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:625:19-56 13662 4 0.0 0.0 0.0 0.0
renderBox.availPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:588:11-47 13654 2 0.0 0.0 0.0 0.0
contextPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:452:19-32 13655 2 0.0 0.0 0.0 0.0
renderBox.availSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:589:11-51 13589 2 0.0 0.0 0.0 0.0
contextSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:453:19-34 13590 2 0.0 0.0 0.0 0.0
renderBox.his Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13564 2 0.0 0.0 0.0 0.0
renderBox.imageRewrites Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 13620 2 0.0 0.0 0.0 0.0
renderBox.maxSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:632:11-66 14068 2 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14069 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 14074 0 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 14076 0 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14077 4 0.0 0.0 0.0 0.0
renderBox.newBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 14317 2 0.0 0.0 0.0 0.0
renderBox.paddedImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:637:11-53 13619 2 0.0 0.0 0.0 0.0
renderBox.padImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(633,11)-(634,39) 13965 4 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14078 4 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 14079 0 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14080 4 0.0 0.0 0.0 0.0
padImageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:462:19-35 13966 4 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 13967 0 0.0 0.0 0.0 0.0
hBoxRenderer.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:(517,21)-(518,41) 13968 4 0.0 0.0 0.0 0.0
hBoxRenderer.\.p Brick.Widgets.Core src/Brick/Widgets/Core.hs:517:25-67 13972 4 0.0 0.0 0.0 0.0
charFill Graphics.Vty.Image src/Graphics/Vty/Image.hs:(191,1)-(201,33) 13973 4 0.0 0.0 0.0 0.0
charFill.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:198:5-44 14085 2 0.0 0.0 0.0 0.0
charFill.charWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:201:5-33 14087 2 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14086 0 0.0 0.0 0.0 0.0
charFill.txt Graphics.Vty.Image src/Graphics/Vty/Image.hs:197:5-58 14685 2 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14687 4 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14688 8 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14689 2 0.0 0.0 0.0 0.0
charFill.charWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:201:5-33 14686 2 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 14081 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 14082 6 0.0 0.0 0.0 0.0
vertJoin.h Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:284:9-21 14101 4 0.0 0.0 0.0 0.0
vertJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:282:9-27 14102 4 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14103 4 0.0 0.0 0.0 0.0
vertJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:283:9-27 14104 4 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14105 4 0.0 0.0 0.0 0.0
vertJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:280:9-26 14083 4 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14084 4 0.0 0.0 0.0 0.0
vertJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:281:9-26 14088 4 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14089 4 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 13974 4 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 13970 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 13971 8 0.0 0.0 0.0 0.0
vertJoin.h Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:284:9-21 14096 2 0.0 0.0 0.0 0.0
vertJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:282:9-27 14097 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14098 2 0.0 0.0 0.0 0.0
vertJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:283:9-27 14099 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14100 2 0.0 0.0 0.0 0.0
vertJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:280:9-26 14090 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14091 2 0.0 0.0 0.0 0.0
vertJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:281:9-26 14092 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14093 2 0.0 0.0 0.0 0.0
renderBox.rendered Brick.Widgets.Core src/Brick/Widgets/Core.hs:619:11-79 13623 2 0.0 0.0 0.0 0.0
renderBox.rewrittenImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:636:11-77 13960 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13961 0 0.0 0.0 0.0 0.0
clickable Brick.Widgets.Core src/Brick/Widgets/Core.hs:(216,1)-(219,33) 13577 0 0.0 0.0 0.0 0.0
reportExtent Brick.Widgets.Core src/Brick/Widgets/Core.hs:(205,1)-(212,44) 13580 0 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14116 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13584 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13585 0 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13747 6 0.0 0.0 0.0 0.0
str.dropUnused Brick.Widgets.Core src/Brick/Widgets/Core.hs:300:11-78 13748 6 0.0 0.0 0.0 0.0
takeColumns Brick.Widgets.Core src/Brick/Widgets/Core.hs:(234,1)-(241,19) 13752 52 0.0 0.0 0.0 0.0
takeColumns.w Brick.Widgets.Core src/Brick/Widgets/Core.hs:236:9-27 13753 46 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 13754 0 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 13749 6 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 13755 6 0.0 0.0 0.0 0.0
str.fixEmpty Brick.Widgets.Core src/Brick/Widgets/Core.hs:(298,11)-(299,24) 13751 6 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14035 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14036 6 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14037 6 0.0 0.0 0.0 0.0
string Graphics.Vty.Image src/Graphics/Vty/Image.hs:162:1-23 13786 0 0.0 0.0 0.0 0.0
iso10646String Graphics.Vty.Image src/Graphics/Vty/Image.hs:(147,1)-(149,58) 13787 6 0.0 0.0 0.0 0.0
iso10646String.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:148:9-39 13789 6 0.0 0.0 0.0 0.0
safeWcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:33:1-36 13790 0 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 13791 0 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14694 6 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14695 46 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14696 8 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13556 0 0.0 0.0 0.0 0.0
renderBox.padImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(633,11)-(634,39) 14690 0 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14691 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14692 2 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14693 2 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13884 0 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13885 2 0.0 0.0 0.0 0.0
str.dropUnused Brick.Widgets.Core src/Brick/Widgets/Core.hs:300:11-78 13886 2 0.0 0.0 0.0 0.0
takeColumns Brick.Widgets.Core src/Brick/Widgets/Core.hs:(234,1)-(241,19) 13914 11 0.0 0.0 0.0 0.0
takeColumns.w Brick.Widgets.Core src/Brick/Widgets/Core.hs:236:9-27 13915 9 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 13916 0 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 13887 2 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 13917 2 0.0 0.0 0.0 0.0
str.fixEmpty Brick.Widgets.Core src/Brick/Widgets/Core.hs:(298,11)-(299,24) 13913 2 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14053 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14054 2 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14055 2 0.0 0.0 0.0 0.0
string Graphics.Vty.Image src/Graphics/Vty/Image.hs:162:1-23 13951 0 0.0 0.0 0.0 0.0
iso10646String Graphics.Vty.Image src/Graphics/Vty/Image.hs:(147,1)-(149,58) 13952 2 0.0 0.0 0.0 0.0
iso10646String.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:148:9-39 13953 2 0.0 0.0 0.0 0.0
safeWcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:33:1-36 13954 0 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 13955 0 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14699 2 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14700 9 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14701 2 0.0 0.0 0.0 0.0
hLimit Brick.Widgets.Core src/Brick/Widgets/Core.hs:(764,1)-(766,69) 13523 8 0.0 0.0 0.0 0.0
cropResultToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(54,1)-(59,47) 13524 8 0.0 0.0 0.0 0.0
cropBorders Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(114,1)-(119,5) 13664 8 0.0 0.0 0.0 0.0
crop Brick.BorderMap src/Brick/BorderMap.hs:(181,1)-(187,9) 13665 8 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13668 16 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13669 8 0.0 0.0 0.0 0.0
crop.shrink Brick.BorderMap src/Brick/BorderMap.hs:(182,5)-(187,9) 13667 8 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 13666 8 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 14376 6 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 14377 6 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 14411 6 0.0 0.0 0.0 0.0
neighbors.vert Brick.BorderMap src/Brick/BorderMap.hs:32:5-20 14446 2 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 14378 6 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14381 30 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 14412 13 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 14413 13 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 14415 26 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14416 26 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 14414 13 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14380 6 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14382 6 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 14379 6 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 13681 7 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 14328 4 0.0 0.0 0.0 0.0
cropCursors Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(65,1)-(76,16) 14261 8 0.0 0.0 0.0 0.0
cropImage Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:62:1-71 13703 8 0.0 0.0 0.0 0.0
crop Graphics.Vty.Image src/Graphics/Vty/Image.hs:(280,1)-(282,41) 13704 8 0.0 0.0 0.0 0.0
cropBottom Graphics.Vty.Image src/Graphics/Vty/Image.hs:(288,1)-(299,69) 13705 8 0.0 0.0 0.0 0.0
cropBottom.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(293,13)-(299,69) 13706 8 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 13725 7 0.0 0.0 0.0 0.0
cropRight Graphics.Vty.Image src/Graphics/Vty/Image.hs:(305,1)-(316,68) 13707 8 0.0 0.0 0.0 0.0
cropRight.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(310,13)-(316,68) 13708 8 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 13724 7 0.0 0.0 0.0 0.0
limitSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:457:19-32 13527 0 0.0 0.0 0.0 0.0
vLimit Brick.Widgets.Core src/Brick/Widgets/Core.hs:(788,1)-(790,70) 13528 0 0.0 0.0 0.0 0.0
cropResultToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(54,1)-(59,47) 13529 18 0.0 0.0 0.0 0.0
cropBorders Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(114,1)-(119,5) 13670 18 0.0 0.0 0.0 0.0
crop Brick.BorderMap src/Brick/BorderMap.hs:(181,1)-(187,9) 13671 18 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13674 36 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13675 18 0.0 0.0 0.0 0.0
crop.shrink Brick.BorderMap src/Brick/BorderMap.hs:(182,5)-(187,9) 13673 18 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 13672 18 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 14383 14 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 14384 14 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 14417 14 0.0 0.0 0.0 0.0
neighbors.vert Brick.BorderMap src/Brick/BorderMap.hs:32:5-20 14447 5 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 14385 14 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14388 70 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 14418 30 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 14419 30 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 14421 60 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14422 60 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 14420 30 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14387 14 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14389 14 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 14386 14 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 13683 16 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 14329 9 0.0 0.0 0.0 0.0
cropCursors Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(65,1)-(76,16) 14262 18 0.0 0.0 0.0 0.0
cropImage Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:62:1-71 13709 18 0.0 0.0 0.0 0.0
crop Graphics.Vty.Image src/Graphics/Vty/Image.hs:(280,1)-(282,41) 13710 18 0.0 0.0 0.0 0.0
cropBottom Graphics.Vty.Image src/Graphics/Vty/Image.hs:(288,1)-(299,69) 13711 18 0.0 0.0 0.0 0.0
cropBottom.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(293,13)-(299,69) 13712 18 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 13723 16 0.0 0.0 0.0 0.0
cropRight Graphics.Vty.Image src/Graphics/Vty/Image.hs:(305,1)-(316,68) 13713 18 0.0 0.0 0.0 0.0
cropRight.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(310,13)-(316,68) 13714 18 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 13718 16 0.0 0.0 0.0 0.0
cursors Brick.Types.Internal src/Brick/Types/Internal.hs:204:14-20 14270 8 0.0 0.0 0.0 0.0
concatenatePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:459:19-36 13983 2 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 13986 0 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 13987 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 13997 8 0.0 0.0 0.0 0.0
vertJoin.h Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:284:9-21 14063 6 0.0 0.0 0.0 0.0
vertJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:282:9-27 14064 6 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14065 6 0.0 0.0 0.0 0.0
vertJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:283:9-27 14066 6 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14067 6 0.0 0.0 0.0 0.0
vertJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:280:9-26 14056 6 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14057 6 0.0 0.0 0.0 0.0
vertJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:281:9-26 14061 6 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14062 6 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 13730 2 0.0 0.0 0.0 0.0
borders Brick.Types.Internal src/Brick/Types/Internal.hs:223:14-20 13743 8 0.0 0.0 0.0 0.0
catAllBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(718,1)-(721,31) 13734 2 0.0 0.0 0.0 0.0
catAllBorders.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 13992 2 0.0 0.0 0.0 0.0
catAllBorders.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 13736 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13737 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13738 0 0.0 0.0 0.0 0.0
catBorders.mergeIMap Brick.Widgets.Core src/Brick/Widgets/Core.hs:(704,5)-(707,32) 13817 12 0.0 0.0 0.0 0.0
unsafeToAscList Data.IMap src/Data/IMap.hs:179:1-38 13819 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13820 12 0.0 0.0 0.0 0.0
catBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(686,1)-(707,32) 13739 6 0.0 0.0 0.0 0.0
catBorders.lCoord Brick.Widgets.Core src/Brick/Widgets/Core.hs:696:5-45 13740 6 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13742 6 0.0 0.0 0.0 0.0
hiPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:464:19-27 13741 6 0.0 0.0 0.0 0.0
catBorders.lIMap Brick.Widgets.Core src/Brick/Widgets/Core.hs:698:5-38 13871 6 0.0 0.0 0.0 0.0
lookupPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:472:19-31 13872 6 0.0 0.0 0.0 0.0
lookupRow Brick.BorderMap src/Brick/BorderMap.hs:(126,1)-(131,97) 13873 6 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13875 10 0.0 0.0 0.0 0.0
eBottom Brick.Types.Common src/Brick/Types/Common.hs:46:30-36 13918 8 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 13874 8 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13876 6 0.0 0.0 0.0 0.0
catBorders.lIMap' Brick.Widgets.Core src/Brick/Widgets/Core.hs:700:5-68 13868 6 0.0 0.0 0.0 0.0
catDynBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(674,1)-(675,63) 13869 6 0.0 0.0 0.0 0.0
intersectionWith Data.IMap src/Data/IMap.hs:(151,1)-(167,18) 13870 6 0.0 0.0 0.0 0.0
intersectionWith.merge Data.IMap src/Data/IMap.hs:(154,5)-(167,18) 13877 6 0.0 0.0 0.0 0.0
mapMaybe Data.IMap src/Data/IMap.hs:170:1-61 13878 6 0.0 0.0 0.0 0.0
catBorders.lRe Brick.Widgets.Core src/Brick/Widgets/Core.hs:702:5-39 14051 6 0.0 0.0 0.0 0.0
fmap Data.IMap src/Data/IMap.hs:35:67-73 14052 6 0.0 0.0 0.0 0.0
catBorders.lr Brick.Widgets.Core src/Brick/Widgets/Core.hs:(690,5)-(691,43) 13813 6 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13880 12 0.0 0.0 0.0 0.0
expand Brick.BorderMap src/Brick/BorderMap.hs:(192,1)-(198,9) 13814 12 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13881 24 0.0 0.0 0.0 0.0
expand.grow Brick.BorderMap src/Brick/BorderMap.hs:(193,5)-(198,9) 13883 0 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13882 12 0.0 0.0 0.0 0.0
expand.grow Brick.BorderMap src/Brick/BorderMap.hs:(193,5)-(198,9) 13879 12 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 13815 12 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 13919 12 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 13920 12 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 13932 12 0.0 0.0 0.0 0.0
neighbors.vert Brick.BorderMap src/Brick/BorderMap.hs:32:5-20 13957 8 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 13921 12 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13924 60 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 13933 36 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 13947 25 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 13949 50 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13950 50 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 13948 25 0.0 0.0 0.0 0.0
lookupRow Brick.BorderMap src/Brick/BorderMap.hs:(126,1)-(131,97) 13934 11 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13936 22 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13940 22 0.0 0.0 0.0 0.0
lookup Data.IMap src/Data/IMap.hs:(121,1)-(123,16) 13942 22 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13943 22 0.0 0.0 0.0 0.0
eBottom Brick.Types.Common src/Brick/Types/Common.hs:46:30-36 13937 11 0.0 0.0 0.0 0.0
eLeft Brick.Types.Common src/Brick/Types/Common.hs:46:39-43 13941 11 0.0 0.0 0.0 0.0
eRight Brick.Types.Common src/Brick/Types/Common.hs:46:46-51 13946 11 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 13935 11 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13923 12 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13925 12 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 13922 12 0.0 0.0 0.0 0.0
unsafeUnion Brick.BorderMap src/Brick/BorderMap.hs:215:1-81 13816 6 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13926 12 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13928 6 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 13929 0 0.0 0.0 0.0 0.0
unsafeUnion Data.IMap src/Data/IMap.hs:185:1-61 13930 18 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13931 36 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 13927 6 0.0 0.0 0.0 0.0
catBorders.lr' Brick.Widgets.Core src/Brick/Widgets/Core.hs:(692,5)-(695,15) 13812 6 0.0 0.0 0.0 0.0
catBorders.rCoord Brick.Widgets.Core src/Brick/Widgets/Core.hs:697:5-45 13783 6 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13785 6 0.0 0.0 0.0 0.0
loPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:463:19-27 13784 6 0.0 0.0 0.0 0.0
catBorders.rIMap Brick.Widgets.Core src/Brick/Widgets/Core.hs:699:5-38 13824 6 0.0 0.0 0.0 0.0
lookupPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:472:19-31 13825 6 0.0 0.0 0.0 0.0
lookupRow Brick.BorderMap src/Brick/BorderMap.hs:(126,1)-(131,97) 13826 6 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 13827 12 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13828 6 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13829 6 0.0 0.0 0.0 0.0
catBorders.rIMap' Brick.Widgets.Core src/Brick/Widgets/Core.hs:701:5-68 13821 6 0.0 0.0 0.0 0.0
catDynBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(674,1)-(675,63) 13822 6 0.0 0.0 0.0 0.0
intersectionWith Data.IMap src/Data/IMap.hs:(151,1)-(167,18) 13823 6 0.0 0.0 0.0 0.0
intersectionWith.merge Data.IMap src/Data/IMap.hs:(154,5)-(167,18) 13866 6 0.0 0.0 0.0 0.0
mapMaybe Data.IMap src/Data/IMap.hs:170:1-61 13867 6 0.0 0.0 0.0 0.0
catBorders.rRe Brick.Widgets.Core src/Brick/Widgets/Core.hs:703:5-39 14029 6 0.0 0.0 0.0 0.0
fmap Data.IMap src/Data/IMap.hs:35:67-73 14030 6 0.0 0.0 0.0 0.0
catAllBorders.bm' Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 13735 2 0.0 0.0 0.0 0.0
catAllBorders.his Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 13990 2 0.0 0.0 0.0 0.0
catAllBorders.los Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 13996 2 0.0 0.0 0.0 0.0
catAllBorders.rewrites Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 13991 2 0.0 0.0 0.0 0.0
renderBox.allImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:621:11-47 13797 2 0.0 0.0 0.0 0.0
renderBox.allPrimaries Brick.Widgets.Core src/Brick/Widgets/Core.hs:622:11-54 13796 2 0.0 0.0 0.0 0.0
imagePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:454:19-30 13798 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13802 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13803 0 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 13805 0 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 13806 6 0.0 0.0 0.0 0.0
renderBox.allResults Brick.Widgets.Core src/Brick/Widgets/Core.hs:620:11-39 13733 2 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults Brick.Widgets.Core src/Brick/Widgets/Core.hs:(623,11)-(626,43) 13731 2 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:(624,15)-(626,43) 13744 8 0.0 0.0 0.0 0.0
addResultOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(188,1)-(191,44) 13745 8 0.0 0.0 0.0 0.0
addCursorOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(222,1)-(225,69) 13762 8 0.0 0.0 0.0 0.0
addCursorOffset.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:225:32-68 14271 8 0.0 0.0 0.0 0.0
addDynBorderOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:200:1-59 13746 8 0.0 0.0 0.0 0.0
translate Brick.BorderMap src/Brick/BorderMap.hs:(203,1)-(210,69) 13765 8 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 13810 12 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 13811 0 0.0 0.0 0.0 0.0
addToKeys Data.IMap src/Data/IMap.hs:145:1-64 13849 23 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 13850 23 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 13808 12 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 13809 6 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 13831 6 0.0 0.0 0.0 0.0
translate.cOffsets Brick.BorderMap src/Brick/BorderMap.hs:209:5-69 13807 6 0.0 0.0 0.0 0.0
translate.vOffsets Brick.BorderMap src/Brick/BorderMap.hs:210:5-69 13830 6 0.0 0.0 0.0 0.0
addExtentOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:197:1-93 13760 8 0.0 0.0 0.0 0.0
addVisibilityOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:194:1-80 13761 8 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\.off Brick.Widgets.Core src/Brick/Widgets/Core.hs:624:19-56 13763 8 0.0 0.0 0.0 0.0
locationFromOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:461:19-36 13764 8 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\.offPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:625:19-56 13766 8 0.0 0.0 0.0 0.0
renderBox.availPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:588:11-47 13587 2 0.0 0.0 0.0 0.0
contextPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:452:19-32 13588 2 0.0 0.0 0.0 0.0
renderBox.availSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:589:11-51 13756 2 0.0 0.0 0.0 0.0
contextSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:453:19-34 13757 2 0.0 0.0 0.0 0.0
renderBox.his Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13575 2 0.0 0.0 0.0 0.0
renderBox.imageRewrites Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 13989 2 0.0 0.0 0.0 0.0
renderBox.maxSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:632:11-66 14006 2 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14007 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 14012 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 14013 0 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 14017 0 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14018 8 0.0 0.0 0.0 0.0
renderBox.newBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 13729 2 0.0 0.0 0.0 0.0
renderBox.paddedImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:637:11-53 13988 2 0.0 0.0 0.0 0.0
renderBox.padImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(633,11)-(634,39) 13998 8 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14019 8 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 14020 0 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14021 8 0.0 0.0 0.0 0.0
padImageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:462:19-35 13999 8 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 14000 0 0.0 0.0 0.0 0.0
vBoxRenderer.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:(489,21)-(490,42) 14001 8 0.0 0.0 0.0 0.0
vBoxRenderer.\.p Brick.Widgets.Core src/Brick/Widgets/Core.hs:489:25-68 14004 8 0.0 0.0 0.0 0.0
charFill Graphics.Vty.Image src/Graphics/Vty/Image.hs:(191,1)-(201,33) 14005 8 0.0 0.0 0.0 0.0
charFill.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:198:5-44 14058 4 0.0 0.0 0.0 0.0
charFill.charWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:201:5-33 14060 4 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14059 0 0.0 0.0 0.0 0.0
charFill.txt Graphics.Vty.Image src/Graphics/Vty/Image.hs:197:5-58 14702 4 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14704 8 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14705 33 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14706 7 0.0 0.0 0.0 0.0
charFill.charWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:201:5-33 14703 4 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 14032 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 14033 4 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14031 4 0.0 0.0 0.0 0.0
horizCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:109:1-37 14002 0 0.0 0.0 0.0 0.0
horizJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(234,1)-(256,62) 14003 16 0.0 0.0 0.0 0.0
== Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:90:18-19 14049 4 0.0 0.0 0.0 0.0
== Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:161:1-45 14050 16 0.0 0.0 0.0 0.0
renderBox.rendered Brick.Widgets.Core src/Brick/Widgets/Core.hs:619:11-79 13732 2 0.0 0.0 0.0 0.0
renderBox.rewrittenImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:636:11-77 13993 2 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13994 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13995 0 0.0 0.0 0.0 0.0
rewriteImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(743,1)-(757,13) 14022 8 0.0 0.0 0.0 0.0
rewriteImage.rewriteHi Brick.Widgets.Core src/Brick/Widgets/Core.hs:(752,5)-(757,13) 14023 8 0.0 0.0 0.0 0.0
null Data.IMap src/Data/IMap.hs:88:1-22 14024 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14025 8 0.0 0.0 0.0 0.0
rewriteImage.rewriteLo Brick.Widgets.Core src/Brick/Widgets/Core.hs:(746,5)-(751,13) 14026 8 0.0 0.0 0.0 0.0
null Data.IMap src/Data/IMap.hs:88:1-22 14027 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14028 8 0.0 0.0 0.0 0.0
clickable Brick.Widgets.Core src/Brick/Widgets/Core.hs:(216,1)-(219,33) 13640 0 0.0 0.0 0.0 0.0
reportExtent Brick.Widgets.Core src/Brick/Widgets/Core.hs:(205,1)-(212,44) 13641 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13642 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 13643 0 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 13644 2 0.0 0.0 0.0 0.0
str.dropUnused Brick.Widgets.Core src/Brick/Widgets/Core.hs:300:11-78 13645 2 0.0 0.0 0.0 0.0
takeColumns Brick.Widgets.Core src/Brick/Widgets/Core.hs:(234,1)-(241,19) 13649 10 0.0 0.0 0.0 0.0
takeColumns.w Brick.Widgets.Core src/Brick/Widgets/Core.hs:236:9-27 13650 8 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 13652 0 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 13646 2 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 13653 2 0.0 0.0 0.0 0.0
str.fixEmpty Brick.Widgets.Core src/Brick/Widgets/Core.hs:(298,11)-(299,24) 13648 2 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14619 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14620 2 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14621 2 0.0 0.0 0.0 0.0
string Graphics.Vty.Image src/Graphics/Vty/Image.hs:162:1-23 13716 0 0.0 0.0 0.0 0.0
iso10646String Graphics.Vty.Image src/Graphics/Vty/Image.hs:(147,1)-(149,58) 13717 2 0.0 0.0 0.0 0.0
iso10646String.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:148:9-39 13719 2 0.0 0.0 0.0 0.0
safeWcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:33:1-36 13721 0 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 13722 0 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14612 2 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14613 8 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14614 2 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14150 0 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 14151 0 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 14153 1 0.0 0.0 0.0 0.0
str.dropUnused Brick.Widgets.Core src/Brick/Widgets/Core.hs:300:11-78 14154 1 0.0 0.0 0.0 0.0
takeColumns Brick.Widgets.Core src/Brick/Widgets/Core.hs:(234,1)-(241,19) 14158 5 0.0 0.0 0.0 0.0
takeColumns.w Brick.Widgets.Core src/Brick/Widgets/Core.hs:236:9-27 14159 4 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14160 0 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 14155 1 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 14161 1 0.0 0.0 0.0 0.0
str.fixEmpty Brick.Widgets.Core src/Brick/Widgets/Core.hs:(298,11)-(299,24) 14157 1 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14241 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14242 1 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14243 1 0.0 0.0 0.0 0.0
string Graphics.Vty.Image src/Graphics/Vty/Image.hs:162:1-23 14198 0 0.0 0.0 0.0 0.0
iso10646String Graphics.Vty.Image src/Graphics/Vty/Image.hs:(147,1)-(149,58) 14199 1 0.0 0.0 0.0 0.0
iso10646String.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:148:9-39 14200 1 0.0 0.0 0.0 0.0
safeWcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:33:1-36 14201 0 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14202 0 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14716 1 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14717 4 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14718 1 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 14148 0 0.0 0.0 0.0 0.0
drawExpandedError Lib src/Lib.hs:(110,1)-(119,5) 13566 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13567 0 0.0 0.0 0.0 0.0
emptyWidget Brick.Widgets.Core src/Brick/Widgets/Core.hs:176:1-30 13530 0 0.0 0.0 0.0 0.0
raw Brick.Widgets.Core src/Brick/Widgets/Core.hs:872:1-67 13531 0 0.0 0.0 0.0 0.0
renderBox.padImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(633,11)-(634,39) 14045 0 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14046 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14047 2 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14048 2 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 14168 0 0.0 0.0 0.0 0.0
str.theLines Brick.Widgets.Core src/Brick/Widgets/Core.hs:296:11-56 14169 1 0.0 0.0 0.0 0.0
str.dropUnused Brick.Widgets.Core src/Brick/Widgets/Core.hs:300:11-78 14170 1 0.0 0.0 0.0 0.0
takeColumns Brick.Widgets.Core src/Brick/Widgets/Core.hs:(234,1)-(241,19) 14194 15 0.0 0.0 0.0 0.0
takeColumns.w Brick.Widgets.Core src/Brick/Widgets/Core.hs:236:9-27 14195 14 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14196 0 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 14171 1 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 14197 1 0.0 0.0 0.0 0.0
str.fixEmpty Brick.Widgets.Core src/Brick/Widgets/Core.hs:(298,11)-(299,24) 14193 1 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14244 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14245 1 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14246 1 0.0 0.0 0.0 0.0
string Graphics.Vty.Image src/Graphics/Vty/Image.hs:162:1-23 14228 0 0.0 0.0 0.0 0.0
iso10646String Graphics.Vty.Image src/Graphics/Vty/Image.hs:(147,1)-(149,58) 14229 1 0.0 0.0 0.0 0.0
iso10646String.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:148:9-39 14230 1 0.0 0.0 0.0 0.0
safeWcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:33:1-36 14231 0 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14232 0 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14719 1 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14720 14 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14721 2 0.0 0.0 0.0 0.0
|> Basics src/Basics.hs:(712,1)-(713,5) 13535 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13536 0 0.0 0.0 0.0 0.0
limitSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:457:19-32 13525 19 0.0 0.0 0.0 0.0
hLimit Brick.Widgets.Core src/Brick/Widgets/Core.hs:(764,1)-(766,69) 13552 11 0.0 0.0 0.0 0.0
vLimit Brick.Widgets.Core src/Brick/Widgets/Core.hs:(788,1)-(790,70) 13526 8 0.0 0.0 0.0 0.0
imagePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:454:19-30 13597 12 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 13758 0 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 13759 4 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 13599 0 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 13600 8 0.0 0.0 0.0 0.0
cursors Brick.Types.Internal src/Brick/Types/Internal.hs:204:14-20 14255 7 0.0 0.0 0.0 0.0
concatenatePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:459:19-36 14123 3 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 14124 0 0.0 0.0 0.0 0.0
horizCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:109:1-37 14125 0 0.0 0.0 0.0 0.0
horizJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(234,1)-(256,62) 14218 4 0.0 0.0 0.0 0.0
== Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:90:18-19 14247 1 0.0 0.0 0.0 0.0
== Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:161:1-45 14248 4 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 14502 0 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 14503 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 14504 3 0.0 0.0 0.0 0.0
vertJoin.h Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:284:9-21 14561 2 0.0 0.0 0.0 0.0
vertJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:282:9-27 14562 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14563 2 0.0 0.0 0.0 0.0
vertJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:283:9-27 14564 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14565 2 0.0 0.0 0.0 0.0
vertJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:280:9-26 14552 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14553 2 0.0 0.0 0.0 0.0
vertJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:281:9-26 14554 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14555 2 0.0 0.0 0.0 0.0
cropResultToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(54,1)-(59,47) 13449 3 0.0 0.0 0.0 0.0
cropCursors Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(65,1)-(76,16) 14254 3 0.0 0.0 0.0 0.0
cropImage Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:62:1-71 14117 3 0.0 0.0 0.0 0.0
crop Graphics.Vty.Image src/Graphics/Vty/Image.hs:(280,1)-(282,41) 14118 3 0.0 0.0 0.0 0.0
cropBottom Graphics.Vty.Image src/Graphics/Vty/Image.hs:(288,1)-(299,69) 14119 3 0.0 0.0 0.0 0.0
cropBottom.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(293,13)-(299,69) 14120 3 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14250 3 0.0 0.0 0.0 0.0
cropRight Graphics.Vty.Image src/Graphics/Vty/Image.hs:(305,1)-(316,68) 14121 3 0.0 0.0 0.0 0.0
cropRight.go Graphics.Vty.Image src/Graphics/Vty/Image.hs:(310,13)-(316,68) 14122 3 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14249 3 0.0 0.0 0.0 0.0
cropBorders Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(114,1)-(119,5) 14305 2 0.0 0.0 0.0 0.0
availWidth Brick.Types.Internal src/Brick/Types/Internal.hs:269:15-24 14395 2 0.0 0.0 0.0 0.0
crop Brick.BorderMap src/Brick/BorderMap.hs:(181,1)-(187,9) 14306 2 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14309 4 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14310 2 0.0 0.0 0.0 0.0
crop.shrink Brick.BorderMap src/Brick/BorderMap.hs:(182,5)-(187,9) 14308 2 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 14307 2 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 14362 1 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 14363 1 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 14396 1 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 14364 1 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14367 5 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 14397 2 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 14398 2 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 14400 4 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14401 4 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 14399 2 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14366 1 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14368 1 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 14365 1 0.0 0.0 0.0 0.0
availHeight Brick.Types.Internal src/Brick/Types/Internal.hs:270:15-25 14458 1 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 14128 3 0.0 0.0 0.0 0.0
borders Brick.Types.Internal src/Brick/Types/Internal.hs:223:14-20 14145 7 0.0 0.0 0.0 0.0
catAllBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(718,1)-(721,31) 14139 3 0.0 0.0 0.0 0.0
catAllBorders.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 14144 3 0.0 0.0 0.0 0.0
catAllBorders.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 14142 3 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14143 0 0.0 0.0 0.0 0.0
catAllBorders.his Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 14140 3 0.0 0.0 0.0 0.0
catAllBorders.los Brick.Widgets.Core src/Brick/Widgets/Core.hs:721:5-31 14217 3 0.0 0.0 0.0 0.0
catAllBorders.rewrites Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 14141 3 0.0 0.0 0.0 0.0
catAllBorders.bm' Brick.Widgets.Core src/Brick/Widgets/Core.hs:720:5-72 14312 2 0.0 0.0 0.0 0.0
renderBox.allImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:621:11-47 14203 3 0.0 0.0 0.0 0.0
renderBox.allPrimaries Brick.Widgets.Core src/Brick/Widgets/Core.hs:622:11-54 13698 3 0.0 0.0 0.0 0.0
imagePrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:454:19-30 13699 3 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14207 0 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 13700 0 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14208 2 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 13804 0 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14341 2 0.0 0.0 0.0 0.0
|> Basics src/Basics.hs:(712,1)-(713,5) 14339 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 14340 0 0.0 0.0 0.0 0.0
renderBox.allResults Brick.Widgets.Core src/Brick/Widgets/Core.hs:620:11-39 14138 3 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults Brick.Widgets.Core src/Brick/Widgets/Core.hs:(623,11)-(626,43) 13689 3 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:(624,15)-(626,43) 13690 7 0.0 0.0 0.0 0.0
addResultOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(188,1)-(191,44) 14146 7 0.0 0.0 0.0 0.0
addCursorOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:(222,1)-(225,69) 14164 7 0.0 0.0 0.0 0.0
addCursorOffset.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:225:32-68 14256 7 0.0 0.0 0.0 0.0
addDynBorderOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:200:1-59 14147 7 0.0 0.0 0.0 0.0
translate Brick.BorderMap src/Brick/BorderMap.hs:(203,1)-(210,69) 14167 7 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14212 7 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 14213 0 0.0 0.0 0.0 0.0
addToKeys Data.IMap src/Data/IMap.hs:145:1-64 14393 5 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14394 5 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 14210 7 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14211 4 0.0 0.0 0.0 0.0
translate.cOffsets Brick.BorderMap src/Brick/BorderMap.hs:209:5-69 14209 4 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14361 3 0.0 0.0 0.0 0.0
translate.vOffsets Brick.BorderMap src/Brick/BorderMap.hs:210:5-69 14360 3 0.0 0.0 0.0 0.0
addExtentOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:197:1-93 14162 7 0.0 0.0 0.0 0.0
addVisibilityOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:194:1-80 14163 7 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\.off Brick.Widgets.Core src/Brick/Widgets/Core.hs:624:19-56 14165 7 0.0 0.0 0.0 0.0
locationFromOffset Brick.Widgets.Core src/Brick/Widgets/Core.hs:461:19-36 14166 7 0.0 0.0 0.0 0.0
renderBox.allTranslatedResults.\.offPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:625:19-56 13691 7 0.0 0.0 0.0 0.0
renderBox.availPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:588:11-47 13591 3 0.0 0.0 0.0 0.0
contextPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:452:19-32 13592 3 0.0 0.0 0.0 0.0
renderBox.availSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:589:11-51 13595 3 0.0 0.0 0.0 0.0
contextSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:453:19-34 13596 3 0.0 0.0 0.0 0.0
renderBox.his Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 13519 3 0.0 0.0 0.0 0.0
renderBox.imageRewrites Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 14127 3 0.0 0.0 0.0 0.0
renderBox.maxSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:632:11-66 14014 3 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14015 3 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14236 0 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 14075 0 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14237 4 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 14016 0 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14519 3 0.0 0.0 0.0 0.0
|> Basics src/Basics.hs:(712,1)-(713,5) 14517 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 14518 0 0.0 0.0 0.0 0.0
renderBox.paddedImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:637:11-53 14126 3 0.0 0.0 0.0 0.0
renderBox.padImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(633,11)-(634,39) 14219 7 0.0 0.0 0.0 0.0
padImageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:462:19-35 14220 7 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 14221 0 0.0 0.0 0.0 0.0
hBoxRenderer.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:(517,21)-(518,41) 14222 4 0.0 0.0 0.0 0.0
hBoxRenderer.\.p Brick.Widgets.Core src/Brick/Widgets/Core.hs:517:25-67 14225 4 0.0 0.0 0.0 0.0
charFill Graphics.Vty.Image src/Graphics/Vty/Image.hs:(191,1)-(201,33) 14226 4 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14227 4 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 14223 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 14224 8 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 14505 0 0.0 0.0 0.0 0.0
vBoxRenderer.\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:(489,21)-(490,42) 14506 3 0.0 0.0 0.0 0.0
vBoxRenderer.\.p Brick.Widgets.Core src/Brick/Widgets/Core.hs:489:25-68 14509 3 0.0 0.0 0.0 0.0
charFill Graphics.Vty.Image src/Graphics/Vty/Image.hs:(191,1)-(201,33) 14510 3 0.0 0.0 0.0 0.0
charFill.displayWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:198:5-44 14536 2 0.0 0.0 0.0 0.0
charFill.charWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:201:5-33 14538 2 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14537 0 0.0 0.0 0.0 0.0
charFill.txt Graphics.Vty.Image src/Graphics/Vty/Image.hs:197:5-58 14707 2 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14709 4 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14710 6 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14711 2 0.0 0.0 0.0 0.0
charFill.charWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:201:5-33 14708 2 0.0 0.0 0.0 0.0
vertCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:114:1-35 14532 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 14533 8 0.0 0.0 0.0 0.0
vertJoin.h Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:284:9-21 14545 6 0.0 0.0 0.0 0.0
vertJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:282:9-27 14546 6 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14547 6 0.0 0.0 0.0 0.0
vertJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:283:9-27 14548 6 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14549 6 0.0 0.0 0.0 0.0
vertJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:280:9-26 14534 6 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14535 6 0.0 0.0 0.0 0.0
vertJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:281:9-26 14539 6 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14540 6 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14531 2 0.0 0.0 0.0 0.0
horizCat Graphics.Vty.Image src/Graphics/Vty/Image.hs:109:1-37 14507 0 0.0 0.0 0.0 0.0
horizJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(234,1)-(256,62) 14508 6 0.0 0.0 0.0 0.0
horizJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:254:9-27 14541 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14542 2 0.0 0.0 0.0 0.0
horizJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:255:9-27 14543 2 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14544 2 0.0 0.0 0.0 0.0
horizJoin.w Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:253:9-21 14556 2 0.0 0.0 0.0 0.0
horizJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:251:9-26 14557 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14558 2 0.0 0.0 0.0 0.0
horizJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:252:9-26 14559 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14560 2 0.0 0.0 0.0 0.0
imageSecondary Brick.Widgets.Core src/Brick/Widgets/Core.hs:455:19-32 14238 6 0.0 0.0 0.0 0.0
hBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(505,1)-(530,17) 14239 0 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14240 3 0.0 0.0 0.0 0.0
vBoxRenderer Brick.Widgets.Core src/Brick/Widgets/Core.hs:(477,1)-(502,17) 14520 0 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14521 3 0.0 0.0 0.0 0.0
renderBox.rendered Brick.Widgets.Core src/Brick/Widgets/Core.hs:619:11-79 14129 3 0.0 0.0 0.0 0.0
renderBox.rewrittenImages Brick.Widgets.Core src/Brick/Widgets/Core.hs:636:11-77 14214 3 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14215 0 0.0 0.0 0.0 0.0
renderBox.newBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:635:11-91 14311 2 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14152 0 0.0 0.0 0.0 0.0
renderBox.padImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(633,11)-(634,39) 14712 0 0.0 0.0 0.0 0.0
attrL Brick.Types src/Brick/Types.hs:167:1-67 14713 0 0.0 0.0 0.0 0.0
attrL.\ Brick.Types src/Brick/Types.hs:167:19-66 14714 1 0.0 0.0 0.0 0.0
attrMapLookup Brick.AttrMap src/Brick/AttrMap.hs:(157,1)-(161,44) 14715 1 0.0 0.0 0.0 0.0
|> Basics src/Basics.hs:(712,1)-(713,5) 13593 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13594 0 0.0 0.0 0.0 0.0
|> Basics src/Basics.hs:(712,1)-(713,5) 13532 0 0.0 0.0 0.0 0.0
vBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(427,1)-(429,41) 13533 0 0.0 0.0 0.0 0.0
catBorders.mergeIMap Brick.Widgets.Core src/Brick/Widgets/Core.hs:(704,5)-(707,32) 14348 4 0.0 0.0 0.0 0.0
unsafeToAscList Data.IMap src/Data/IMap.hs:179:1-38 14349 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14350 4 0.0 0.0 0.0 0.0
rewriteImage Brick.Widgets.Core src/Brick/Widgets/Core.hs:(743,1)-(757,13) 14522 3 0.0 0.0 0.0 0.0
rewriteImage.rewriteHi Brick.Widgets.Core src/Brick/Widgets/Core.hs:(752,5)-(757,13) 14523 3 0.0 0.0 0.0 0.0
null Data.IMap src/Data/IMap.hs:88:1-22 14524 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14525 3 0.0 0.0 0.0 0.0
rewriteImage.rewriteLo Brick.Widgets.Core src/Brick/Widgets/Core.hs:(746,5)-(751,13) 14526 3 0.0 0.0 0.0 0.0
null Data.IMap src/Data/IMap.hs:88:1-22 14527 0 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14528 3 0.0 0.0 0.0 0.0
catBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(686,1)-(707,32) 14313 2 0.0 0.0 0.0 0.0
catBorders.lCoord Brick.Widgets.Core src/Brick/Widgets/Core.hs:696:5-45 14314 2 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14316 2 0.0 0.0 0.0 0.0
hiPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:464:19-27 14315 2 0.0 0.0 0.0 0.0
catBorders.lIMap Brick.Widgets.Core src/Brick/Widgets/Core.hs:698:5-38 14428 2 0.0 0.0 0.0 0.0
lookupPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:472:19-31 14429 2 0.0 0.0 0.0 0.0
lookupRow Brick.BorderMap src/Brick/BorderMap.hs:(126,1)-(131,97) 14430 2 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14432 4 0.0 0.0 0.0 0.0
eBottom Brick.Types.Common src/Brick/Types/Common.hs:46:30-36 14433 4 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14434 2 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 14431 2 0.0 0.0 0.0 0.0
catBorders.lIMap' Brick.Widgets.Core src/Brick/Widgets/Core.hs:700:5-68 14425 2 0.0 0.0 0.0 0.0
catDynBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(674,1)-(675,63) 14426 2 0.0 0.0 0.0 0.0
intersectionWith Data.IMap src/Data/IMap.hs:(151,1)-(167,18) 14427 2 0.0 0.0 0.0 0.0
intersectionWith.merge Data.IMap src/Data/IMap.hs:(154,5)-(167,18) 14451 2 0.0 0.0 0.0 0.0
mapMaybe Data.IMap src/Data/IMap.hs:170:1-61 14452 2 0.0 0.0 0.0 0.0
catBorders.lRe Brick.Widgets.Core src/Brick/Widgets/Core.hs:702:5-39 14550 2 0.0 0.0 0.0 0.0
fmap Data.IMap src/Data/IMap.hs:35:67-73 14551 2 0.0 0.0 0.0 0.0
catBorders.lr Brick.Widgets.Core src/Brick/Widgets/Core.hs:(690,5)-(691,43) 14344 2 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14454 3 0.0 0.0 0.0 0.0
expand Brick.BorderMap src/Brick/BorderMap.hs:(192,1)-(198,9) 14345 3 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14455 6 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14456 3 0.0 0.0 0.0 0.0
expand.grow Brick.BorderMap src/Brick/BorderMap.hs:(193,5)-(198,9) 14453 3 0.0 0.0 0.0 0.0
setCoordinates Brick.BorderMap src/Brick/BorderMap.hs:(162,1)-(176,41) 14346 3 0.0 0.0 0.0 0.0
setCoordinates.bounds' Brick.BorderMap src/Brick/BorderMap.hs:167:5-36 14459 2 0.0 0.0 0.0 0.0
neighbors Brick.BorderMap src/Brick/BorderMap.hs:(30,1)-(32,20) 14460 2 0.0 0.0 0.0 0.0
neighbors.horiz Brick.BorderMap src/Brick/BorderMap.hs:31:5-20 14472 2 0.0 0.0 0.0 0.0
setCoordinates.values' Brick.BorderMap src/Brick/BorderMap.hs:(168,5)-(173,98) 14461 2 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14464 10 0.0 0.0 0.0 0.0
setCoordinates.gc Brick.BorderMap src/Brick/BorderMap.hs:(174,5)-(176,41) 14473 2 0.0 0.0 0.0 0.0
lookupRow Brick.BorderMap src/Brick/BorderMap.hs:(126,1)-(131,97) 14474 1 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14476 2 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14479 2 0.0 0.0 0.0 0.0
lookup Data.IMap src/Data/IMap.hs:(121,1)-(123,16) 14481 2 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14482 2 0.0 0.0 0.0 0.0
eBottom Brick.Types.Common src/Brick/Types/Common.hs:46:30-36 14477 1 0.0 0.0 0.0 0.0
eLeft Brick.Types.Common src/Brick/Types/Common.hs:46:39-43 14480 1 0.0 0.0 0.0 0.0
eRight Brick.Types.Common src/Brick/Types/Common.hs:46:46-51 14494 1 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 14475 1 0.0 0.0 0.0 0.0
restrict Data.IMap src/Data/IMap.hs:(114,1)-(118,25) 14495 1 0.0 0.0 0.0 0.0
splitLE Data.IMap src/Data/IMap.hs:(129,1)-(140,35) 14497 2 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14498 2 0.0 0.0 0.0 0.0
len Data.IMap src/Data/IMap.hs:77:7-9 14496 1 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14463 2 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14465 2 0.0 0.0 0.0 0.0
pure Brick.Types.Common src/Brick/Types/Common.hs:52:5-26 14462 2 0.0 0.0 0.0 0.0
unsafeUnion Brick.BorderMap src/Brick/BorderMap.hs:215:1-81 14347 2 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14466 2 0.0 0.0 0.0 0.0
<*> Brick.Types.Common src/Brick/Types/Common.hs:(53,5)-(54,45) 14468 1 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 14469 0 0.0 0.0 0.0 0.0
unsafeUnion Data.IMap src/Data/IMap.hs:185:1-61 14470 1 0.0 0.0 0.0 0.0
_runs Data.IMap src/Data/IMap.hs:35:25-29 14471 2 0.0 0.0 0.0 0.0
fmap Brick.Types.Common src/Brick/Types/Common.hs:47:36-42 14467 1 0.0 0.0 0.0 0.0
catBorders.lr' Brick.Widgets.Core src/Brick/Widgets/Core.hs:(692,5)-(695,15) 14343 2 0.0 0.0 0.0 0.0
catBorders.rCoord Brick.Widgets.Core src/Brick/Widgets/Core.hs:697:5-45 14330 2 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14332 2 0.0 0.0 0.0 0.0
loPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:463:19-27 14331 2 0.0 0.0 0.0 0.0
catBorders.rIMap Brick.Widgets.Core src/Brick/Widgets/Core.hs:699:5-38 14354 2 0.0 0.0 0.0 0.0
lookupPrimary Brick.Widgets.Core src/Brick/Widgets/Core.hs:472:19-31 14355 2 0.0 0.0 0.0 0.0
lookupRow Brick.BorderMap src/Brick/BorderMap.hs:(126,1)-(131,97) 14356 2 0.0 0.0 0.0 0.0
eTop Brick.Types.Common src/Brick/Types/Common.hs:46:24-27 14357 4 0.0 0.0 0.0 0.0
_coordinates Brick.BorderMap src/Brick/BorderMap.hs:48:7-18 14358 2 0.0 0.0 0.0 0.0
_values Brick.BorderMap src/Brick/BorderMap.hs:49:7-13 14359 2 0.0 0.0 0.0 0.0
catBorders.rIMap' Brick.Widgets.Core src/Brick/Widgets/Core.hs:701:5-68 14351 2 0.0 0.0 0.0 0.0
catDynBorders Brick.Widgets.Core src/Brick/Widgets/Core.hs:(674,1)-(675,63) 14352 2 0.0 0.0 0.0 0.0
intersectionWith Data.IMap src/Data/IMap.hs:(151,1)-(167,18) 14353 2 0.0 0.0 0.0 0.0
intersectionWith.merge Data.IMap src/Data/IMap.hs:(154,5)-(167,18) 14423 2 0.0 0.0 0.0 0.0
mapMaybe Data.IMap src/Data/IMap.hs:170:1-61 14424 2 0.0 0.0 0.0 0.0
catBorders.rRe Brick.Widgets.Core src/Brick/Widgets/Core.hs:703:5-39 14529 2 0.0 0.0 0.0 0.0
fmap Data.IMap src/Data/IMap.hs:35:67-73 14530 2 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13534 0 0.0 0.0 0.0 0.0
appDraw Brick.Main src/Brick/Main.hs:98:11-17 13437 0 0.0 0.0 0.0 0.0
app Lib src/Lib.hs:(58,1)-(65,5) 13438 0 0.0 0.0 0.0 0.0
draw Lib src/Lib.hs:(70,1)-(78,26) 13439 0 0.0 0.0 0.0 0.0
drawBadUi Lib src/Lib.hs:(91,1)-(100,3) 13440 0 0.0 0.0 0.0 0.0
hBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(437,1)-(439,41) 13441 0 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13442 0 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 14113 0 0.0 0.0 0.0 0.0
hBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(437,1)-(439,41) 14114 0 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 14115 0 0.0 0.0 0.0 0.0
drawError Lib src/Lib.hs:(103,1)-(107,37) 13582 0 0.0 0.0 0.0 0.0
cropToContext Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(50,1)-(51,65) 13428 1 0.0 0.0 0.0 0.0
render Brick.Types src/Brick/Types.hs:150:14-19 13433 1 0.0 0.0 0.0 0.0
renderFinal.ctx Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:38:9-76 13586 1 0.0 0.0 0.0 0.0
renderFinal.layerCursors Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:43:9-52 13414 1 0.0 0.0 0.0 0.0
renderFinal.layerResults Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:(35,9)-(37,55) 13415 1 0.0 0.0 0.0 0.0
renderFinal.pic Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:39:9-82 13404 1 0.0 0.0 0.0 0.0
picForLayers Graphics.Vty.Picture src/Graphics/Vty/Picture.hs:(69,1)-(73,5) 13405 1 0.0 0.0 0.0 0.0
resize Graphics.Vty.Image src/Graphics/Vty/Image.hs:360:1-47 14296 1 0.0 0.0 0.0 0.0
resizeHeight Graphics.Vty.Image src/Graphics/Vty/Image.hs:(373,1)-(376,57) 14580 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14581 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14594 1 0.0 0.0 0.0 0.0
<-> Graphics.Vty.Image src/Graphics/Vty/Image.hs:104:1-16 14583 0 0.0 0.0 0.0 0.0
vertJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(265,1)-(285,60) 14584 1 0.0 0.0 0.0 0.0
vertJoin.h Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:284:9-21 14596 1 0.0 0.0 0.0 0.0
vertJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:282:9-27 14597 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14598 1 0.0 0.0 0.0 0.0
vertJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:283:9-27 14599 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14600 1 0.0 0.0 0.0 0.0
vertJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:280:9-26 14585 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14586 1 0.0 0.0 0.0 0.0
vertJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:281:9-26 14592 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14593 1 0.0 0.0 0.0 0.0
resizeWidth Graphics.Vty.Image src/Graphics/Vty/Image.hs:(365,1)-(368,57) 14297 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14579 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14298 1 0.0 0.0 0.0 0.0
<|> Graphics.Vty.Image src/Graphics/Vty/Image.hs:98:1-17 14573 0 0.0 0.0 0.0 0.0
horizJoin Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(234,1)-(256,62) 14574 1 0.0 0.0 0.0 0.0
horizJoin.h0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:254:9-27 14575 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14576 1 0.0 0.0 0.0 0.0
horizJoin.h1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:255:9-27 14577 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14578 1 0.0 0.0 0.0 0.0
horizJoin.w Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:253:9-21 14587 1 0.0 0.0 0.0 0.0
horizJoin.w0 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:251:9-26 14588 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14589 1 0.0 0.0 0.0 0.0
horizJoin.w1 Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:252:9-26 14590 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14591 1 0.0 0.0 0.0 0.0
renderFinal.picWithBg Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:42:9-72 13406 1 0.0 0.0 0.0 0.0
renderFinal.theCursor Brick.Widgets.Internal src/Brick/Widgets/Internal.hs:45:9-54 13409 1 0.0 0.0 0.0 0.0
renderApp.pic Brick.Main src/Brick/Main.hs:(424,9)-(428,42) 13401 1 0.0 0.0 0.0 0.0
renderApp.picWithCursor Brick.Main src/Brick/Main.hs:(429,9)-(433,30) 13408 1 0.0 0.0 0.0 0.0
renderApp.theCursor Brick.Main src/Brick/Main.hs:(424,9)-(428,42) 13407 1 0.0 0.0 0.0 0.0
update Graphics.Vty src/Graphics/Vty.hs:81:7-12 13338 1 0.0 0.0 0.0 0.0
main.buildVty Main app/Main.hs:(23,7)-(26,16) 13339 0 0.0 0.0 0.0 0.0
mkVty Graphics.Vty src/Graphics/Vty.hs:(111,1)-(115,22) 13340 0 0.0 0.0 0.0 0.0
intMkVty Graphics.Vty src/Graphics/Vty.hs:(118,1)-(182,18) 13341 0 0.0 0.0 0.0 0.0
intMkVty.innerUpdate Graphics.Vty src/Graphics/Vty.hs:(134,9)-(152,46) 13342 1 0.0 0.0 0.0 0.0
displayBounds Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:79:7-19 13343 1 0.0 0.0 0.0 0.0
displayContext Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:107:1-48 13362 1 0.0 0.0 0.0 0.0
mkDisplayContext Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:99:7-22 13363 1 0.0 0.0 0.0 0.0
outputPicture Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(167,1)-(204,55) 13377 1 0.0 0.0 0.0 0.0
contextDevice Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:118:7-19 13378 4 0.0 0.0 0.0 0.0
assumedStateRef Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:94:7-21 13389 2 0.0 0.0 0.0 0.0
getModeStatus Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:93:7-19 13381 1 0.0 0.0 0.0 0.0
outputByteBuffer Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:81:7-22 13390 1 0.0 0.0 0.0 0.0
outputPicture.(...) Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(176,9)-(180,72) 14801 1 0.0 0.0 0.0 0.0
affectedRegion Graphics.Vty.Span src/Graphics/Vty/Span.hs:109:1-64 14804 1 0.0 0.0 0.0 0.0
displayOpsRows Graphics.Vty.Span src/Graphics/Vty/Span.hs:106:1-38 14805 1 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14807 1 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14806 1 0.0 0.0 0.0 0.0
prevOutputOps Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:111:7-19 14802 1 0.0 0.0 0.0 0.0
outputPicture.diffs Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(176,9)-(180,72) 14800 1 0.0 0.0 0.0 0.0
outputPicture.manipCursor Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:170:9-65 13395 1 0.0 0.0 0.0 0.0
contextDevice Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:118:7-19 13396 1 0.0 0.0 0.0 0.0
supportsCursorVisibility Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:86:7-30 13397 1 0.0 0.0 0.0 0.0
outputPicture.ops Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:172:9-36 14279 1 0.0 0.0 0.0 0.0
displayOpsForPic Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:70:1-67 14280 1 0.0 0.0 0.0 0.0
basicUnsafeFreeze Data.Vector Data/Vector.hs:(276,3)-(277,47) 14792 1 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14793 1 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14794 1 0.0 0.0 0.0 0.0
combinedOpsForLayers Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(81,1)-(92,55) 14281 1 0.0 0.0 0.0 0.0
combinedOpsForLayers.\ Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:84:37-54 14287 1 0.0 0.0 0.0 0.0
buildSpans Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(183,1)-(212,17) 14288 1 0.0 0.0 0.0 0.0
basicUnsafeReplicate Data.Vector.Mutable Data/Vector/Mutable.hs:(111,3)-(114,32) 14289 1 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14290 1 0.0 0.0 0.0 0.0
buildSpans.fullBuild Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(204,13)-(207,86) 14292 1 0.0 0.0 0.0 0.0
addRowCompletion Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(330,1)-(336,28) 14764 27 0.0 0.0 0.0 0.0
addRowCompletion.endX Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:333:9-44 14769 27 0.0 0.0 0.0 0.0
spanOpsEffectedColumns Graphics.Vty.Span src/Graphics/Vty/Span.hs:(113,1)-(117,52) 14770 27 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14776 131 0.0 0.0 0.0 0.0
spanOpsEffectedColumns.spanOpsEffectedColumns' Graphics.Vty.Span src/Graphics/Vty/Span.hs:(115,9)-(117,52) 14777 52 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14778 25 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14779 25 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14773 27 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14774 27 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14775 27 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 14772 27 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14771 27 0.0 0.0 0.0 0.0
basicLength Data.Vector.Mutable Data/Vector/Mutable.hs:88:3-33 14765 27 0.0 0.0 0.0 0.0
basicUnsafeRead Data.Vector.Mutable Data/Vector/Mutable.hs:117:3-59 14766 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14767 27 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14768 27 0.0 0.0 0.0 0.0
startImageBuild Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(217,1)-(219,50) 14293 1 0.0 0.0 0.0 0.0
addMaybeClipped Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(236,1)-(286,32) 14601 53 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14602 42 0.0 0.0 0.0 0.0
addMaybeClippedJoin Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(297,1)-(319,55) 14603 26 0.0 0.0 0.0 0.0
snocOp Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(340,1)-(348,41) 14724 27 0.0 0.0 0.0 0.0
basicLength Data.Vector.Mutable Data/Vector/Mutable.hs:88:3-33 14725 54 0.0 0.0 0.0 0.0
basicUnsafeRead Data.Vector.Mutable Data/Vector/Mutable.hs:117:3-59 14726 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14727 27 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14728 27 0.0 0.0 0.0 0.0
basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:120:3-65 14761 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14762 27 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14763 27 0.0 0.0 0.0 0.0
snocOp.ops' Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:345:13-37 14729 27 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14738 162 0.0 0.0 0.0 0.0
fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 14742 54 0.0 0.0 0.0 0.0
basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:120:3-65 14743 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14744 0 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14745 27 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14737 108 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:91:3-62 14740 81 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14730 54 0.0 0.0 0.0 0.0
+ Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(26,3)-(32,29) 14733 27 0.0 0.0 0.0 0.0
basicUnsafeCopy Data.Vector Data/Vector.hs:(293,3)-(294,29) 14739 27 0.0 0.0 0.0 0.0
basicUnsafeFreeze Data.Vector Data/Vector.hs:(276,3)-(277,47) 14746 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14747 27 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14748 27 0.0 0.0 0.0 0.0
basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(101,3)-(104,32) 14734 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14735 27 0.0 0.0 0.0 0.0
elemseq Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:146:3-23 14749 27 0.0 0.0 0.0 0.0
elemseq.\ Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:146:23 14750 27 0.0 0.0 0.0 0.0
sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 14736 27 0.0 0.0 0.0 0.0
sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 14732 27 0.0 0.0 0.0 0.0
upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(126,1)-(128,30) 14731 27 0.0 0.0 0.0 0.0
spanOpsEffectedColumns Graphics.Vty.Span src/Graphics/Vty/Span.hs:(113,1)-(117,52) 14751 27 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14757 131 0.0 0.0 0.0 0.0
spanOpsEffectedColumns.spanOpsEffectedColumns' Graphics.Vty.Span src/Graphics/Vty/Span.hs:(115,9)-(117,52) 14758 52 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14759 25 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14760 25 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14754 27 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14755 27 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14756 27 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 14753 27 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14752 27 0.0 0.0 0.0 0.0
addMaybeClipped.leftClipped Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:243:13-38 14605 25 0.0 0.0 0.0 0.0
addMaybeClipped.rightClipped Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:244:13-54 14606 25 0.0 0.0 0.0 0.0
addUnclippedText Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(322,1)-(327,31) 14607 25 0.0 0.0 0.0 0.0
addUnclippedText.op Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(323,9)-(325,25) 14618 25 0.0 0.0 0.0 0.0
addUnclippedText.usedDisplayColumns Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:326:9-53 14609 25 0.0 0.0 0.0 0.0
wcswidth Graphics.Text.Width src/Graphics/Text/Width.hs:15:1-28 14611 0 0.0 0.0 0.0 0.0
snocOp Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(340,1)-(348,41) 14608 25 0.0 0.0 0.0 0.0
basicLength Data.Vector.Mutable Data/Vector/Mutable.hs:88:3-33 14623 50 0.0 0.0 0.0 0.0
basicUnsafeRead Data.Vector.Mutable Data/Vector/Mutable.hs:117:3-59 14625 25 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14626 25 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14627 25 0.0 0.0 0.0 0.0
basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:120:3-65 14682 25 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14683 25 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14684 25 0.0 0.0 0.0 0.0
snocOp.ops' Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:345:13-37 14643 25 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14652 150 0.0 0.0 0.0 0.0
fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 14661 50 0.0 0.0 0.0 0.0
basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:120:3-65 14662 25 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14663 0 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14664 25 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14651 100 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:91:3-62 14654 75 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14644 50 0.0 0.0 0.0 0.0
+ Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(26,3)-(32,29) 14647 25 0.0 0.0 0.0 0.0
basicUnsafeCopy Data.Vector Data/Vector.hs:(293,3)-(294,29) 14653 25 0.0 0.0 0.0 0.0
basicUnsafeFreeze Data.Vector Data/Vector.hs:(276,3)-(277,47) 14668 25 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14669 25 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14670 25 0.0 0.0 0.0 0.0
basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(101,3)-(104,32) 14648 25 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14649 25 0.0 0.0 0.0 0.0
elemseq Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:146:3-23 14671 25 0.0 0.0 0.0 0.0
elemseq.\ Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:146:23 14672 25 0.0 0.0 0.0 0.0
sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 14650 25 0.0 0.0 0.0 0.0
sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 14646 25 0.0 0.0 0.0 0.0
upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(126,1)-(128,30) 14645 25 0.0 0.0 0.0 0.0
spanOpsEffectedColumns Graphics.Vty.Span src/Graphics/Vty/Span.hs:(113,1)-(117,52) 14673 25 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14679 123 0.0 0.0 0.0 0.0
spanOpsEffectedColumns.spanOpsEffectedColumns' Graphics.Vty.Span src/Graphics/Vty/Span.hs:(115,9)-(117,52) 14680 49 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14697 24 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14698 24 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14676 25 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14677 25 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14678 25 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 14675 25 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14674 25 0.0 0.0 0.0 0.0
addMaybeClipped.outputHeight' Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:266:9-78 14722 2 0.0 0.0 0.0 0.0
addMaybeClipped.outputWidth' Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:265:9-81 14723 2 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14604 10 0.0 0.0 0.0 0.0
isOutOfBounds Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(222,1)-(227,23) 14294 1 0.0 0.0 0.0 0.0
imageHeight Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(203,1)-(211,26) 14595 1 0.0 0.0 0.0 0.0
imageWidth Graphics.Vty.Image.Internal src/Graphics/Vty/Image/Internal.hs:(190,1)-(198,25) 14295 1 0.0 0.0 0.0 0.0
buildSpans.initEnv Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:208:13-48 14624 1 0.0 0.0 0.0 0.0
buildSpans.initState Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:209:13-90 14291 1 0.0 0.0 0.0 0.0
picBackground Graphics.Vty.Picture src/Graphics/Vty/Picture.hs:31:7-19 14780 1 0.0 0.0 0.0 0.0
picLayers Graphics.Vty.Picture src/Graphics/Vty/Picture.hs:29:7-15 14286 1 0.0 0.0 0.0 0.0
substituteSkips Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(95,1)-(127,14) 14781 1 0.0 0.0 0.0 0.0
substituteSkips.\ Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(118,63)-(121,49) 14784 27 0.0 0.0 0.0 0.0
basicUnsafeRead Data.Vector.Mutable Data/Vector/Mutable.hs:117:3-59 14786 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14787 27 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14788 27 0.0 0.0 0.0 0.0
basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:120:3-65 14789 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14790 27 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14791 27 0.0 0.0 0.0 0.0
substituteSkips.\.rowOps' Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:120:25-103 14818 27 0.0 0.0 0.0 0.0
swapSkipsForSingleColumnCharSpan Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(161,1)-(164,17) 14819 1 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14828 210 0.0 0.0 0.0 0.0
fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 14829 79 0.0 0.0 0.0 0.0
basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:120:3-65 14832 52 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14834 0 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14835 52 0.0 0.0 0.0 0.0
swapSkipsForSingleColumnCharSpan.f Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:(162,11)-(164,17) 14847 52 0.0 0.0 0.0 0.0
swapSkipsForSingleColumnCharSpan.f.txt Graphics.Vty.PictureToSpans src/Graphics/Vty/PictureToSpans.hs:162:29-58 14971 27 0.0 0.0 0.0 0.0
unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 14972 54 0.0 0.0 0.0 0.0
unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 14973 3429 0.0 0.0 0.0 0.0
unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 14974 153 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:91:3-62 14833 79 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14827 79 0.0 0.0 0.0 0.0
sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 14823 54 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14830 52 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14831 52 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14820 27 0.0 0.0 0.0 0.0
basicUnsafeFreeze Data.Vector Data/Vector.hs:(276,3)-(277,47) 14839 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14840 27 0.0 0.0 0.0 0.0
marray# Data.Primitive.Array Data/Primitive/Array.hs:84:5-11 14841 27 0.0 0.0 0.0 0.0
basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(101,3)-(104,32) 14824 27 0.0 0.0 0.0 0.0
primitive Control.Monad.Primitive Control/Monad/Primitive.hs:195:3-16 14825 27 0.0 0.0 0.0 0.0
sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 14826 27 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 14821 27 0.0 0.0 0.0 0.0
upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(126,1)-(128,30) 14822 27 0.0 0.0 0.0 0.0
basicLength Data.Vector.Mutable Data/Vector/Mutable.hs:88:3-33 14785 1 0.0 0.0 0.0 0.0
basicLength Data.Vector.Mutable Data/Vector/Mutable.hs:88:3-33 14783 1 0.0 0.0 0.0 0.0
safeWcwidth Graphics.Text.Width src/Graphics/Text/Width.hs:28:1-29 14782 0 0.0 0.0 0.0 0.0
outputPicture.out Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(182,9)-(199,17) 13399 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15059 2 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15061 2 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 15090 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 15091 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 15092 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 15093 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(261,17)-(262,73) 15133 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:252:41-92 15094 0 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 15095 0 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 15096 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15098 0 0.0 0.0 0.0 0.0
readParam Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(44,1)-(46,36) 15104 0 0.0 0.0 0.0 0.0
pop Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(36,1)-(41,12) 15124 0 0.0 0.0 0.0 0.0
push Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(49,1)-(52,10) 15118 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 15153 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 15154 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(261,17)-(262,73) 15155 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15099 0 0.0 0.0 0.0 0.0
readParam Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(44,1)-(46,36) 15109 0 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 15101 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15102 0 0.0 0.0 0.0 0.0
writeOutputOps Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(207,1)-(220,70) 15077 0 0.0 0.0 0.0 0.0
writeOutputOps.(...) Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(208,9)-(210,42) 15078 0 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 15079 0 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps' Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(213,9)-(220,70) 15080 0 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps'.out' Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:215:19-46 15081 0 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps'.spanOut Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:214:19-77 15086 0 0.0 0.0 0.0 0.0
writeSpanOps Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(223,1)-(231,34) 15087 0 0.0 0.0 0.0 0.0
writeSpanOps.start Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:225:9-80 15088 0 0.0 0.0 0.0 0.0
writeSpanOps.\ Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(227,49)-(228,78) 15084 0 0.0 0.0 0.0 0.0
writeSpanOp Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(234,1)-(242,111) 15157 0 0.0 0.0 0.0 0.0
writeSpanOp.out Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(238,9)-(239,71) 15158 0 0.0 0.0 0.0 0.0
writeSetAttr Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:142:7-18 15160 0 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 15161 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 15162 0 0.0 0.0 0.0 0.0
reserveTerminal.t' Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(71,9)-(85,14) 15163 0 0.0 0.0 0.0 0.0
reserveTerminal.t'.\ Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(79,49)-(81,63) 15164 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 15165 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 15166 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:200:46-97 15167 0 0.0 0.0 0.0 0.0
terminfoDisplayContext Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(248,1)-(265,13) 15168 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 15169 0 0.0 0.0 0.0 0.0
terminfoWriteSetAttr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(318,1)-(399,65) 15170 0 0.0 0.0 0.0 0.0
writeUtf8Text Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:153:1-31 15187 0 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 14274 1 0.0 0.0 0.0 0.0
picCursor Graphics.Vty.Picture src/Graphics/Vty/Picture.hs:27:7-15 13400 1 0.0 0.0 0.0 0.0
writeHideCursor Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:126:7-21 15031 1 0.0 0.0 0.0 0.0
writeOutputOps Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(207,1)-(220,70) 14275 1 0.0 0.0 0.0 0.0
writeOutputOps.(...) Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(208,9)-(210,42) 14276 1 0.0 0.0 0.0 0.0
>>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 14798 186 0.0 0.0 0.0 0.0
writeSpanOps.\ Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(227,49)-(228,78) 14845 52 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14856 52 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15083 52 0.0 0.0 0.0 0.0
writeSpanOp Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(234,1)-(242,111) 14846 52 0.0 0.0 0.0 0.0
writeSpanOp.attr' Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:235:9-59 14992 52 0.0 0.0 0.0 0.0
limitAttrForDisplay Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(284,1)-(304,40) 14993 52 0.0 0.0 0.0 0.0
limitAttrForDisplay.clampColor Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(289,9)-(291,46) 14994 104 0.0 0.0 0.0 0.0
attrBackColor Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:88:7-19 14996 52 0.0 0.0 0.0 0.0
attrForeColor Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:87:7-19 14995 52 0.0 0.0 0.0 0.0
writeSpanOp.diffs Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:237:9-45 14988 52 0.0 0.0 0.0 0.0
displayAttrDiffs Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(121,1)-(126,5) 14989 52 0.0 0.0 0.0 0.0
diffColor Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(134,1)-(139,43) 15008 104 0.0 0.0 0.0 0.0
fixedBackColor Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:144:7-20 15010 104 0.0 0.0 0.0 0.0
fixedForeColor Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:143:7-20 14990 104 0.0 0.0 0.0 0.0
fixedStyle Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:142:7-16 15013 104 0.0 0.0 0.0 0.0
diffStyles Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(142,1)-(162,38) 15014 52 0.0 0.0 0.0 0.0
diffStyles.styleDiff Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(153,9)-(162,38) 15015 364 0.0 0.0 0.0 0.0
writeSpanOp.fattr' Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:236:9-43 14991 52 0.0 0.0 0.0 0.0
fixDisplayAttr Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(23,1)-(37,47) 14997 52 0.0 0.0 0.0 0.0
fixDisplayAttr.fixColor Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(32,9)-(34,46) 15001 104 0.0 0.0 0.0 0.0
attrBackColor Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:88:7-19 15003 52 0.0 0.0 0.0 0.0
attrForeColor Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:87:7-19 15002 52 0.0 0.0 0.0 0.0
attrStyle Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:86:7-15 14999 52 0.0 0.0 0.0 0.0
attrURL Graphics.Vty.Attributes src/Graphics/Vty/Attributes.hs:89:7-13 15005 52 0.0 0.0 0.0 0.0
fixDisplayAttr.fixStyle Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(29,9)-(31,48) 14998 52 0.0 0.0 0.0 0.0
fixDisplayAttr.fixURL Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:(35,9)-(37,47) 15004 52 0.0 0.0 0.0 0.0
writeSpanOp.out Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(238,9)-(239,71) 14968 52 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15027 52 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15156 52 0.0 0.0 0.0 0.0
writeSetAttr Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:142:7-18 14975 52 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 14976 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 14977 0 0.0 0.0 0.0 0.0
reserveTerminal.t' Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(71,9)-(85,14) 14978 0 0.0 0.0 0.0 0.0
reserveTerminal.t'.\ Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(79,49)-(81,63) 14979 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 14980 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 14981 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:200:46-97 14982 0 0.0 0.0 0.0 0.0
terminfoDisplayContext Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(248,1)-(265,13) 14983 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 14984 0 0.0 0.0 0.0 0.0
terminfoWriteSetAttr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(318,1)-(399,65) 14985 52 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15025 156 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15159 156 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15024 156 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:131:3-24 15185 104 0.0 0.0 0.0 0.0
== Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:90:21-22 14986 104 0.0 0.0 0.0 0.0
backColorDiff Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:49:7-19 15009 104 0.0 0.0 0.0 0.0
foreColorDiff Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:48:7-19 14987 104 0.0 0.0 0.0 0.0
terminfoWriteSetAttr.writeColorDiff Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(394,9)-(399,65) 15023 104 0.0 0.0 0.0 0.0
reqDisplayCapSeqFor Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(472,1)-(511,93) 15012 52 0.0 0.0 0.0 0.0
styleDiffs Graphics.Vty.DisplayAttributes src/Graphics/Vty/DisplayAttributes.hs:47:7-16 15011 52 0.0 0.0 0.0 0.0
terminfoWriteSetAttr.urlAttrs Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(369,9)-(370,31) 15026 52 0.0 0.0 0.0 0.0
writeUtf8Text Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:153:1-31 14970 0 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps' Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(213,9)-(220,70) 14799 27 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps'.out' Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:215:19-46 15028 27 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15029 27 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15076 27 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps'.spanOut Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:214:19-77 14814 27 0.0 0.0 0.0 0.0
writeSpanOps Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(223,1)-(231,34) 14815 27 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14843 52 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14844 52 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14842 27 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 14817 27 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14816 27 0.0 0.0 0.0 0.0
writeSpanOps.start Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:225:9-80 14857 27 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14928 27 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15085 27 0.0 0.0 0.0 0.0
writeMoveCursor Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:124:7-21 14858 27 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14808 26 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14809 26 0.0 0.0 0.0 0.0
basicLength Data.Vector Data/Vector.hs:284:3-32 14795 1 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector Data/Vector.hs:290:3-62 14796 1 0.0 0.0 0.0 0.0
array# Data.Primitive.Array Data/Primitive/Array.hs:79:5-10 14797 1 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 14278 1 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14277 1 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps' Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(213,9)-(220,70) 14929 0 0.0 0.0 0.0 0.0
writeOutputOps.writeOutputOps'.spanOut Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:214:19-77 14930 0 0.0 0.0 0.0 0.0
writeSpanOps Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(223,1)-(231,34) 14931 0 0.0 0.0 0.0 0.0
writeSpanOps.start Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:225:9-80 14932 0 0.0 0.0 0.0 0.0
writeDefaultAttr Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:144:7-22 14933 1 0.0 0.0 0.0 0.0
writeOutputOps.out Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:(208,9)-(210,42) 15030 1 0.0 0.0 0.0 0.0
outputPicture.r Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:171:9-28 14283 1 0.0 0.0 0.0 0.0
contextRegion Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:120:7-19 14284 1 0.0 0.0 0.0 0.0
runPoke Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:79:12-18 15060 1 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 13385 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 13386 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 13387 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13392 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 13393 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\.(...) Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13394 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:183:40-84 15193 1 0.0 0.0 0.0 0.0
fdWriteAll Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(79,1)-(87,41) 15194 2 0.0 0.0 0.0 0.0
fdWriteAll.count' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:86:13-39 15198 1 0.0 0.0 0.0 0.0
fdWriteAll.len' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:84:13-35 15197 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.fptr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15195 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.len Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15192 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.offset Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15196 1 0.0 0.0 0.0 0.0
reserveTerminal.terminfoModeStatus Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(137,9)-(140,33) 13388 0 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 13348 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 13349 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 13350 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13351 0 0.0 0.0 0.0 0.0
reserveTerminal.t' Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(71,9)-(85,14) 13366 0 0.0 0.0 0.0 0.0
reserveTerminal.t'.\ Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(79,49)-(81,63) 13367 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 13374 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13375 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:200:46-97 13376 0 0.0 0.0 0.0 0.0
terminfoDisplayContext Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(248,1)-(265,13) 13379 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 13380 1 0.0 0.0 0.0 0.0
civis Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:49:7-11 15032 1 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 13344 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 13345 0 0.0 0.0 0.0 0.0
reserveTerminal.xtermGetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(66,9)-(69,58) 13382 1 0.0 0.0 0.0 0.0
getModeStatus Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:93:7-19 13383 1 0.0 0.0 0.0 0.0
getWindowSize Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(243,1)-(245,43) 13355 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 13346 0 0.0 0.0 0.0 0.0
reserveTerminal.terminfoModeStatus Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(137,9)-(140,33) 13384 1 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13347 0 0.0 0.0 0.0 0.0
getWindowSize Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(243,1)-(245,43) 13352 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 13391 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:200:46-97 13369 1 0.0 0.0 0.0 0.0
terminfoDisplayContext Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(248,1)-(265,13) 15063 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 15064 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(261,17)-(262,73) 15135 0 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 15136 0 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 15137 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15138 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15139 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15141 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15142 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15143 0 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 15065 0 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 15066 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15067 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15068 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15070 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15071 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15072 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(249,11)-(265,13) 14859 0 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:252:41-92 14860 27 0.0 0.0 0.0 0.0
cup Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:47:7-9 14861 27 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 14873 27 0.0 0.0 0.0 0.0
capOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:28:7-12 14874 27 0.0 0.0 0.0 0.0
writeCapExpr.params' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:62:9-42 14880 27 0.0 0.0 0.0 0.0
applyParamOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:55:1-67 14881 27 0.0 0.0 0.0 0.0
applyParamOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:58:1-50 14883 27 0.0 0.0 0.0 0.0
paramOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:32:7-14 14882 27 0.0 0.0 0.0 0.0
writeCapExpr.s0 Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:63:9-37 14884 27 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 14875 27 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14876 189 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15089 189 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 14877 189 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14878 927 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15097 927 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 14895 477 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14896 189 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:833-890 14897 108 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:234:3-75 14898 108 0.0 0.0 0.0 0.0
indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:255:220-288 14899 108 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 14893 81 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 14894 81 0.0 0.0 0.0 0.0
evalExpression Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:29:7-20 14879 81 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 14885 81 0.0 0.0 0.0 0.0
writeCapOp.bytes Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:72:9-69 14886 81 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 14889 162 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 14890 162 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:751-821 14891 162 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:231:3-60 14892 162 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 14888 162 0.0 0.0 0.0 0.0
capBytes Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:29:7-14 14887 81 0.0 0.0 0.0 0.0
push Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(49,1)-(52,10) 14907 54 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14908 54 0.0 0.0 0.0 0.0
push.s' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:51:9-46 14924 54 0.0 0.0 0.0 0.0
evalStack Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:28:7-15 14927 54 0.0 0.0 0.0 0.0
readParam Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(44,1)-(46,36) 14900 54 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14901 54 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15103 54 0.0 0.0 0.0 0.0
evalParams Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:30:7-16 14906 54 0.0 0.0 0.0 0.0
pop Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(36,1)-(41,12) 14913 0 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14914 54 0.0 0.0 0.0 0.0
pop.(...) Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:38:9-32 14922 54 0.0 0.0 0.0 0.0
evalStack Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:28:7-15 14923 54 0.0 0.0 0.0 0.0
pop.s' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:39:9-37 14925 54 0.0 0.0 0.0 0.0
pop.stack' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:38:9-32 14926 54 0.0 0.0 0.0 0.0
pop.v Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:38:9-32 14921 54 0.0 0.0 0.0 0.0
terminfoDisplayContext.dc.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(261,17)-(262,73) 14934 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 14935 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15132 1 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 14967 1 0.0 0.0 0.0 0.0
reserveTerminal.t' Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(71,9)-(85,14) 13364 0 0.0 0.0 0.0 0.0
reserveTerminal.t'.\ Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(79,49)-(81,63) 13365 1 0.0 0.0 0.0 0.0
mkDisplayContext Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:99:7-22 13368 1 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 13370 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13371 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:200:46-97 13372 0 0.0 0.0 0.0 0.0
terminfoDisplayContext Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(248,1)-(265,13) 13373 1 0.0 0.0 0.0 0.0
runEventM Brick.Types src/Brick/Types.hs:129:14-22 15419 1 0.0 0.0 0.0 0.0
runWithVty.readEvent Brick.Main src/Brick/Main.hs:(187,9)-(189,48) 15201 0 0.0 0.0 0.0 0.0
readBrickEvent Brick.Main src/Brick/Main.hs:175:1-88 15202 0 0.0 0.0 0.0 0.0
readBChan2 Brick.BChan src/Brick/BChan.hs:(36,1)-(37,63) 15203 1 0.0 0.0 0.0 0.0
supplyVtyEvents Brick.Main src/Brick/Main.hs:(272,1)-(275,36) 13353 1 0.0 0.0 0.0 0.0
nextEvent Graphics.Vty src/Graphics/Vty.hs:83:7-15 13354 2 0.0 0.0 0.0 0.0
main.buildVty Main app/Main.hs:(23,7)-(26,16) 13357 0 0.0 0.0 0.0 0.0
mkVty Graphics.Vty src/Graphics/Vty.hs:(111,1)-(115,22) 13358 0 0.0 0.0 0.0 0.0
intMkVty Graphics.Vty src/Graphics/Vty.hs:(118,1)-(182,18) 13359 0 0.0 0.0 0.0 0.0
intMkVty.gkey Graphics.Vty src/Graphics/Vty.hs:(163,9)-(167,29) 13360 0 0.0 0.0 0.0 0.0
_eventChannel Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:54:7-19 13361 3 0.0 0.0 0.0 0.0
writeBChan Brick.BChan src/Brick/BChan.hs:27:1-54 15418 1 0.0 0.0 0.0 0.0
runEventM Brick.Types src/Brick/Types.hs:129:14-22 13316 1 0.0 0.0 0.0 0.0
newBChan Brick.BChan src/Brick/BChan.hs:23:1-69 13322 0 0.0 0.0 0.0 0.0
shutdown Graphics.Vty src/Graphics/Vty.hs:98:7-14 15426 1 0.0 0.0 0.0 0.0
main.buildVty Main app/Main.hs:(23,7)-(26,16) 15428 0 0.0 0.0 0.0 0.0
mkVty Graphics.Vty src/Graphics/Vty.hs:(111,1)-(115,22) 15429 0 0.0 0.0 0.0 0.0
inputForConfig Graphics.Vty.Input src/Graphics/Vty/Input.hs:(161,1)-(185,75) 15433 0 0.0 0.0 0.0 0.0
shutdownInput Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:57:7-19 15434 1 0.0 0.0 0.0 0.0
initInput Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(200,1)-(217,50) 15436 0 0.0 0.0 0.0 0.0
initInput.killAndWait Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(214,9)-(216,27) 15437 0 0.0 0.0 0.0 0.0
intMkVty Graphics.Vty src/Graphics/Vty.hs:(118,1)-(182,18) 15430 0 0.0 0.0 0.0 0.0
intMkVty.shutdownIo Graphics.Vty src/Graphics/Vty.hs:(122,9)-(127,35) 15431 0 0.0 0.0 0.0 0.0
releaseDisplay Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:77:7-20 15442 1 0.0 0.0 0.0 0.0
releaseTerminal Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:64:7-21 15547 1 0.0 0.0 0.0 0.0
shutdownInput Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:57:7-19 15432 1 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 15447 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 15448 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 15449 0 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 15450 0 0.0 0.0 0.0 0.0
reserveTerminal.t' Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(71,9)-(85,14) 15549 0 0.0 0.0 0.0 0.0
reserveTerminal.xtermSetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(45,9)-(64,60) 15552 0 0.0 0.0 0.0 0.0
reserveTerminal.xtermGetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(66,9)-(69,58) 15555 0 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 15443 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 15444 0 0.0 0.0 0.0 0.0
reserveTerminal.xtermGetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(66,9)-(69,58) 15554 3 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 15445 0 0.0 0.0 0.0 0.0
reserveTerminal.maybeSendCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:203:9-80 15451 3 0.0 0.0 0.0 0.0
cnorm Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:48:7-11 15500 2 0.0 0.0 0.0 0.0
reserveTerminal.sendCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:202:9-56 15453 1 0.0 0.0 0.0 0.0
rmcup Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:46:7-11 15460 1 0.0 0.0 0.0 0.0
sendCapToTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(90,1)-(91,71) 15454 1 0.0 0.0 0.0 0.0
outputByteBuffer Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:81:7-22 15455 1 0.0 0.0 0.0 0.0
runPoke Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:79:12-18 15487 1 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 15461 1 0.0 0.0 0.0 0.0
capOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:28:7-12 15462 1 0.0 0.0 0.0 0.0
writeCapExpr.params' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:62:9-42 15468 1 0.0 0.0 0.0 0.0
applyParamOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:55:1-67 15469 1 0.0 0.0 0.0 0.0
paramOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:32:7-14 15470 1 0.0 0.0 0.0 0.0
writeCapExpr.s0 Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:63:9-37 15471 1 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 15463 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15464 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15488 1 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15490 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15465 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15466 71 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15489 71 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15482 52 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 15483 18 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:833-890 15484 17 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:234:3-75 15485 17 0.0 0.0 0.0 0.0
indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:255:220-288 15486 17 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 15480 1 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 15481 1 0.0 0.0 0.0 0.0
evalExpression Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:29:7-20 15467 1 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 15472 1 0.0 0.0 0.0 0.0
writeCapOp.bytes Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:72:9-69 15473 1 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 15476 2 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 15477 2 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:751-821 15478 2 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:231:3-60 15479 2 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 15475 2 0.0 0.0 0.0 0.0
capBytes Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:29:7-14 15474 1 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 15457 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 15458 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\.(...) Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15459 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:183:40-84 15494 1 0.0 0.0 0.0 0.0
fdWriteAll Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(79,1)-(87,41) 15495 2 0.0 0.0 0.0 0.0
fdWriteAll.count' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:86:13-39 15499 1 0.0 0.0 0.0 0.0
fdWriteAll.len' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:84:13-35 15498 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.fptr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15496 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.len Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15493 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.offset Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15497 1 0.0 0.0 0.0 0.0
rmcup Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:46:7-11 15452 1 0.0 0.0 0.0 0.0
reserveTerminal.sendCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:202:9-56 15501 3 0.0 0.0 0.0 0.0
sendCapToTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(90,1)-(91,71) 15502 3 0.0 0.0 0.0 0.0
outputByteBuffer Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:81:7-22 15503 3 0.0 0.0 0.0 0.0
runPoke Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:79:12-18 15534 3 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 15508 3 0.0 0.0 0.0 0.0
capOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:28:7-12 15509 3 0.0 0.0 0.0 0.0
writeCapExpr.params' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:62:9-42 15515 3 0.0 0.0 0.0 0.0
applyParamOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:55:1-67 15516 3 0.0 0.0 0.0 0.0
paramOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:32:7-14 15517 3 0.0 0.0 0.0 0.0
writeCapExpr.s0 Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:63:9-37 15518 3 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 15510 3 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15511 3 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15535 3 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15537 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 15512 3 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 15513 129 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 15536 129 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 15529 93 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 15530 33 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:833-890 15531 30 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:234:3-75 15532 30 0.0 0.0 0.0 0.0
indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:255:220-288 15533 30 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 15527 3 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 15528 3 0.0 0.0 0.0 0.0
evalExpression Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:29:7-20 15514 3 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 15519 3 0.0 0.0 0.0 0.0
writeCapOp.bytes Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:72:9-69 15520 3 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 15523 6 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 15524 6 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:751-821 15525 6 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:231:3-60 15526 6 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 15522 6 0.0 0.0 0.0 0.0
capBytes Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:29:7-14 15521 3 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 15504 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 15505 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\.(...) Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15506 3 0.0 0.0 0.0 0.0
reserveTerminal.t.\.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:183:40-84 15541 3 0.0 0.0 0.0 0.0
fdWriteAll Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(79,1)-(87,41) 15542 6 0.0 0.0 0.0 0.0
fdWriteAll.count' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:86:13-39 15546 3 0.0 0.0 0.0 0.0
fdWriteAll.len' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:84:13-35 15545 3 0.0 0.0 0.0 0.0
reserveTerminal.t.\.fptr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15543 3 0.0 0.0 0.0 0.0
reserveTerminal.t.\.len Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15540 3 0.0 0.0 0.0 0.0
reserveTerminal.t.\.offset Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 15544 3 0.0 0.0 0.0 0.0
cnorm Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:48:7-11 15507 2 0.0 0.0 0.0 0.0
setDefaultAttr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:54:7-20 15559 1 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 15446 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 15456 4 0.0 0.0 0.0 0.0
reserveTerminal.flushedPut Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:32:9-41 15556 0 0.0 0.0 0.0 0.0
reserveTerminal.t' Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(71,9)-(85,14) 15548 0 0.0 0.0 0.0 0.0
reserveTerminal.xtermSetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(45,9)-(64,60) 15551 3 0.0 0.0 0.0 0.0
getModeStatus Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:93:7-19 15553 3 0.0 0.0 0.0 0.0
setMode Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:91:7-13 15550 3 0.0 0.0 0.0 0.0
releaseTerminal Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:64:7-21 15558 1 0.0 0.0 0.0 0.0
drawCollapsedError Lib src/Lib.hs:(123,1)-(128,7) 13469 1 0.0 0.0 0.0 0.0
++ Basics src/Basics.hs:(377,1)-(378,8) 14172 1 0.0 0.0 0.0 0.0
fromInt String src/String.hs:(468,1)-(469,27) 14182 1 0.0 0.0 0.0 0.0
fromList String src/String.hs:(530,1)-(531,24) 14183 1 0.0 0.0 0.0 0.0
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 14184 1 0.0 0.0 0.0 0.0
hBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(437,1)-(439,41) 13472 1 0.0 0.0 0.0 0.0
renderBox Brick.Widgets.Core src/Brick/Widgets/Core.hs:(580,1)-(643,38) 13473 1 0.0 0.0 0.0 0.0
<= Brick.Types src/Brick/Types.hs:142:31-33 13474 2 0.0 0.0 0.0 0.0
< Brick.Types src/Brick/Types.hs:142:31-33 13475 2 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 13476 2 0.0 0.0 0.0 0.0
vSize Brick.Types src/Brick/Types.hs:148:14-18 13548 2 0.0 0.0 0.0 0.0
renderBox.(...) Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 14132 1 0.0 0.0 0.0 0.0
renderBox.(...).\ Brick.Widgets.Core src/Brick/Widgets/Core.hs:585:42-80 14133 2 0.0 0.0 0.0 0.0
== Brick.Types src/Brick/Types.hs:142:27-28 14136 2 0.0 0.0 0.0 0.0
primaryWidgetSize Brick.Widgets.Core src/Brick/Widgets/Core.hs:458:19-35 14134 2 0.0 0.0 0.0 0.0
hSize Brick.Types src/Brick/Types.hs:146:14-18 14135 2 0.0 0.0 0.0 0.0
renderBox.lows Brick.Widgets.Core src/Brick/Widgets/Core.hs:(585,11)-(586,36) 14137 1 0.0 0.0 0.0 0.0
renderBox.pairsIndexed Brick.Widgets.Core src/Brick/Widgets/Core.hs:584:11-44 14131 1 0.0 0.0 0.0 0.0
append Basics src/Basics.hs:386:3-24 14173 0 0.0 0.0 0.0 0.0
append String src/String.hs:(164,1)-(165,24) 14174 1 0.0 0.0 0.0 0.0
append Data.Text Data/Text.hs:(472,1)-(484,18) 14185 1 0.0 0.0 0.0 0.0
append.len Data.Text Data/Text.hs:478:7-21 14186 1 0.0 0.0 0.0 0.0
append.x Data.Text Data/Text.hs:(480,7)-(484,18) 14187 1 0.0 0.0 0.0 0.0
run Data.Text.Array Data/Text/Array.hs:225:1-34 14188 1 0.0 0.0 0.0 0.0
append.x Data.Text Data/Text.hs:(480,7)-(484,18) 14189 0 0.0 0.0 0.0 0.0
aBA Data.Text.Array Data/Text/Array.hs:95:7-9 14192 2 0.0 0.0 0.0 0.0
maBA Data.Text.Array Data/Text/Array.hs:105:7-10 14191 2 0.0 0.0 0.0 0.0
shiftR Data.Text.Internal.Unsafe.Shift Data/Text/Internal/Unsafe/Shift.hs:63:5-51 14190 1 0.0 0.0 0.0 0.0
str Brick.Widgets.Core src/Brick/Widgets/Core.hs:(293,1)-(308,70) 14149 0 0.0 0.0 0.0 0.0
watchElmFiles Main app/Main.hs:(33,1)-(56,9) 9779 1 0.0 0.0 0.0 0.0
startManager System.FSNotify src/System/FSNotify.hs:124:1-45 9787 0 0.0 0.0 0.0 0.0
startManagerConf System.FSNotify src/System/FSNotify.hs:(141,1)-(153,43) 9788 0 0.0 0.0 0.0 0.0
startManagerConf.createManager System.FSNotify src/System/FSNotify.hs:(146,5)-(148,42) 9801 1 0.0 0.0 0.0 0.0
initSession System.FSNotify.Linux src/System/FSNotify/Linux.hs:86:3-91 9790 0 0.0 0.0 0.0 0.0
initINotify System.INotify src/System/INotify.hsc:(176,1)-(189,41) 9792 0 0.0 0.0 0.0 0.0
inotify_start_thread System.INotify src/System/INotify.hsc:(310,1)-(344,73) 9794 1 0.0 0.0 0.0 0.0
inotify_start_thread.logFailure System.INotify src/System/INotify.hsc:(337,5)-(344,73) 9816 2 0.0 0.0 0.0 0.0
inotify_start_thread.dispatcher System.INotify src/System/INotify.hsc:(322,5)-(325,30) 9818 1 0.0 0.0 0.0 0.0
inotify_start_thread.start_thread System.INotify src/System/INotify.hsc:(317,5)-(320,32) 9823 1 0.0 0.0 0.0 0.0
async Control.Concurrent.Async Control/Concurrent/Async.hs:194:1-35 9797 0 0.0 0.0 0.0 0.0
asyncUsing Control.Concurrent.Async Control/Concurrent/Async.hs:(219,1)-(225,35) 9798 0 0.0 0.0 0.0 0.0
asyncUsing.\ Control.Concurrent.Async Control/Concurrent/Async.hs:(219,32)-(225,35) 9799 2 0.0 0.0 0.0 0.0
asyncUsing.\.\ Control.Concurrent.Async Control/Concurrent/Async.hs:224:11-69 9800 2 0.0 0.0 0.0 0.0
inotify_start_thread.logFailure System.INotify src/System/INotify.hsc:(337,5)-(344,73) 9817 0 0.0 0.0 0.0 0.0
inotify_start_thread.dispatcher System.INotify src/System/INotify.hsc:(322,5)-(325,30) 9819 0 0.0 0.0 0.0 0.0
inotify_start_thread.start_thread System.INotify src/System/INotify.hsc:(317,5)-(320,32) 9824 0 0.0 0.0 0.0 0.0
read_events System.INotify src/System/INotify.hsc:(262,1)-(307,29) 9825 1 0.0 0.0 0.0 0.0
read_events.\ System.INotify src/System/INotify.hsc:(264,38)-(267,29) 9837 1 0.0 0.0 0.0 0.0
startManagerConf.cleanupVar System.FSNotify src/System/FSNotify.hs:153:5-43 9804 0 0.0 0.0 0.0 0.0
watchTree System.FSNotify src/System/FSNotify.hs:183:1-44 9805 1 0.0 0.0 100.0 100.0
threadChan System.FSNotify src/System/FSNotify.hs:(190,1)-(208,9) 9806 1 0.0 0.0 100.0 100.0
threadChan.\ System.FSNotify src/System/FSNotify.hs:(191,41)-(208,9) 9807 1 0.0 0.0 100.0 100.0
listenRecursive System.FSNotify.Linux src/System/FSNotify/Linux.hs:(100,3)-(178,57) 9813 1 0.0 0.0 100.0 100.0
listenRecursive.listenRec System.FSNotify.Linux src/System/FSNotify/Linux.hs:(122,7)-(126,47) 9814 1 0.0 0.0 100.0 100.0
listenRecursive.pathHandler System.FSNotify.Linux src/System/FSNotify/Linux.hs:(129,7)-(178,57) 15204 19229 0.0 0.0 1.1 0.2
listenRecursive.pathHandler.\ System.FSNotify.Linux src/System/FSNotify/Linux.hs:(135,11)-(139,36) 15208 19229 0.0 0.0 0.5 0.1
addWatch System.INotify src/System/INotify.hsc:(192,1)-(249,31) 15209 19229 0.0 0.0 0.5 0.1
addWatch.\ System.INotify src/System/INotify.hsc:211:30-79 15225 19229 0.0 0.0 0.0 0.0
addWatch.\ System.INotify src/System/INotify.hsc:(202,13)-(203,61) 15213 19229 0.2 0.0 0.2 0.0
addWatch.catch_IO System.INotify src/System/INotify.hsc:216:5-22 15210 19229 0.2 0.0 0.2 0.0
== System.INotify src/System/INotify.hsc:162:14-15 15212 115374 0.0 0.0 0.0 0.0
addWatch.mask System.INotify src/System/INotify.hsc:200:9-55 15214 19229 0.0 0.0 0.1 0.1
addWatch.eventVarietyToMask System.INotify src/System/INotify.hsc:(217,5)-(237,36) 15218 115374 0.0 0.0 0.0 0.0
joinMasks System.INotify.Masks src/System/INotify/Masks.hsc:80:1-37 15216 0 0.0 0.0 0.0 0.0
value System.INotify.Masks src/System/INotify/Masks.hsc:(49,1)-(53,17) 15217 115374 0.0 0.0 0.0 0.0
newDebouncePayload System.FSNotify.Listener src/System/FSNotify/Listener.hs:(74,1)-(76,54) 15205 19229 0.0 0.0 0.0 0.0
toRawFilePath System.FSNotify.Linux src/System/FSNotify/Linux.hs:(42,1)-(44,37) 15207 19229 0.6 0.1 0.6 0.1
confDebounce System.FSNotify.Types src/System/FSNotify/Types.hs:65:5-16 15206 1 0.0 0.0 0.0 0.0
canonicalizeDirPath System.FSNotify.Path src/System/FSNotify/Path.hs:79:1-74 9815 1 0.0 0.0 0.0 0.0
addTrailingSlash System.FSNotify.Path src/System/FSNotify/Path.hs:76:1-43 9863 0 0.0 0.0 0.0 0.0
findDirs System.FSNotify.Path src/System/FSNotify/Path.hs:(64,1)-(65,68) 9860 1 0.0 0.0 98.8 99.7
findAllDirs System.FSNotify.Path src/System/FSNotify/Path.hs:(52,1)-(55,36) 9864 19229 0.1 0.0 98.8 99.7
findImmediateDirs System.FSNotify.Path src/System/FSNotify/Path.hs:49:1-70 9866 0 10.8 13.6 98.8 99.7
fileDirContents System.FSNotify.Path src/System/FSNotify/Path.hs:(33,1)-(39,22) 9867 19229 5.6 1.1 88.0 86.1
fileDirContents.dirs System.FSNotify.Path src/System/FSNotify/Path.hs:38:7-53 9972 19229 0.1 0.0 0.1 0.0
fileDirContents.pairs System.FSNotify.Path src/System/FSNotify/Path.hs:36:7-32 9975 19229 0.0 0.0 0.0 0.0
getDirectoryContentsPath System.FSNotify.Path src/System/FSNotify/Path.hs:(24,1)-(30,21) 9868 19229 5.6 6.5 82.2 84.9
getDirectoryContentsPath.dots System.FSNotify.Path src/System/FSNotify/Path.hs:(28,5)-(30,21) 9870 231883 0.0 0.0 0.0 0.0
getDirectoryContentsPath.exists System.FSNotify.Path src/System/FSNotify/Path.hs:27:5-68 9871 193425 76.5 78.4 76.5 78.4
canonicalizeDirPath System.FSNotify.Path src/System/FSNotify/Path.hs:79:1-74 9861 1 0.0 0.0 0.0 0.0
addTrailingSlash System.FSNotify.Path src/System/FSNotify/Path.hs:76:1-43 9869 0 0.0 0.0 0.0 0.0
readEvents System.FSNotify src/System/FSNotify.hs:(211,1)-(221,70) 9839 1 0.0 0.0 0.0 0.0
async Control.Concurrent.Async Control/Concurrent/Async.hs:194:1-35 9808 0 0.0 0.0 0.0 0.0
asyncUsing Control.Concurrent.Async Control/Concurrent/Async.hs:(219,1)-(225,35) 9809 0 0.0 0.0 0.0 0.0
asyncUsing.\ Control.Concurrent.Async Control/Concurrent/Async.hs:(219,32)-(225,35) 9810 1 0.0 0.0 0.0 0.0
asyncUsing.\.\ Control.Concurrent.Async Control/Concurrent/Async.hs:224:11-69 9811 1 0.0 0.0 0.0 0.0
readEvents System.FSNotify src/System/FSNotify.hs:(211,1)-(221,70) 9840 0 0.0 0.0 0.0 0.0
main.buildVty Main app/Main.hs:(23,7)-(26,16) 9776 0 0.0 0.0 0.0 0.0
mkVty Graphics.Vty src/Graphics/Vty.hs:(111,1)-(115,22) 9780 1 0.0 0.0 0.0 0.0
<> Graphics.Vty.Config src/Graphics/Vty/Config.hs:(145,5)-(156,9) 9822 1 0.0 0.0 0.0 0.0
debugLog Graphics.Vty.Config src/Graphics/Vty/Config.hs:123:7-14 9850 2 0.0 0.0 0.0 0.0
inputMap Graphics.Vty.Config src/Graphics/Vty/Config.hs:129:7-14 9885 2 0.0 0.0 0.0 0.0
bracketedPasteMode Graphics.Vty.Config src/Graphics/Vty/Config.hs:121:7-24 9884 1 0.0 0.0 0.0 0.0
inputFd Graphics.Vty.Config src/Graphics/Vty/Config.hs:132:7-13 9835 1 0.0 0.0 0.0 0.0
mouseMode Graphics.Vty.Config src/Graphics/Vty/Config.hs:119:7-15 9883 1 0.0 0.0 0.0 0.0
outputFd Graphics.Vty.Config src/Graphics/Vty/Config.hs:135:7-14 9888 1 0.0 0.0 0.0 0.0
termName Graphics.Vty.Config src/Graphics/Vty/Config.hs:138:7-14 9827 1 0.0 0.0 0.0 0.0
vmin Graphics.Vty.Config src/Graphics/Vty/Config.hs:115:7-10 9836 1 0.0 0.0 0.0 0.0
vtime Graphics.Vty.Config src/Graphics/Vty/Config.hs:117:7-11 9838 1 0.0 0.0 0.0 0.0
inputForConfig Graphics.Vty.Input src/Graphics/Vty/Input.hs:(161,1)-(185,75) 9826 1 0.0 0.0 0.0 0.0
attributeControl Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(175,1)-(182,32) 9841 1 0.0 0.0 0.0 0.0
attributeControl.setAttrs Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:180:9-63 9842 1 0.0 0.0 0.0 0.0
attributeControl.unsetAttrs Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:181:9-66 15439 1 0.0 0.0 0.0 0.0
attributeControl.vtyMode Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(177,9)-(179,46) 9843 1 0.0 0.0 0.0 0.0
initInput Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(200,1)-(217,50) 9844 1 0.0 0.0 0.0 0.0
applyConfig Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(141,1)-(143,84) 9848 1 0.0 0.0 0.0 0.0
debugLog Graphics.Vty.Config src/Graphics/Vty/Config.hs:123:7-14 9849 1 0.0 0.0 0.0 0.0
forkOSFinally Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(222,1)-(223,63) 9858 1 0.0 0.0 0.0 0.0
forkOSFinally.\ Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:223:22-63 9859 1 0.0 0.0 0.0 0.0
initInput.\ Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:213:41-59 15438 1 0.0 0.0 0.0 0.0
runInputProcessorLoop Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(166,1)-(172,59) 9873 0 0.0 0.0 0.0 0.0
runInputProcessorLoop.\ Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(168,59)-(172,59) 9876 1 0.0 0.0 0.0 0.0
_configRef Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:59:7-16 9877 1 0.0 0.0 0.0 0.0
classify Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(55,1)-(65,52) 15237 1 0.0 0.0 0.0 0.0
classify.standardClassifier Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:56:9-42 15253 1 0.0 0.0 0.0 0.0
compile Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(28,1)-(52,37) 15254 1 0.0 0.0 0.0 0.0
compile.eventForInput Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:32:5-36 15258 1 0.0 0.0 0.0 0.0
classify.\ Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(57,14)-(65,52) 15402 0 0.0 0.0 0.0 0.0
classify.standardClassifier Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:56:9-42 15403 0 0.0 0.0 0.0 0.0
compile Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(28,1)-(52,37) 15404 0 0.0 0.0 0.0 0.0
compile.cl' Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(33,5)-(52,37) 15405 1 0.0 0.0 0.0 0.0
loopInputProcessor Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(95,1)-(100,22) 9879 0 0.0 0.0 0.0 0.0
addBytesToProcess Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:103:1-52 15232 1 0.0 0.0 0.0 0.0
<>= Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:226:1-26 15233 1 0.0 0.0 0.0 0.0
<>~ Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:229:1-30 15236 1 0.0 0.0 0.0 0.0
emit Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(106,1)-(108,69) 15406 1 0.0 0.0 0.0 0.0
logMsg Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(85,1)-(89,54) 15407 1 0.0 0.0 0.0 0.0
dropInvalid Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(158,1)-(163,30) 15409 0 0.0 0.0 0.0 0.0
== Graphics.Vty.Input.Classify.Types src/Graphics/Vty/Input/Classify/Types.hs:19:20-21 15410 1 0.0 0.0 0.0 0.0
classify Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(55,1)-(65,52) 15411 0 0.0 0.0 0.0 0.0
classify.\ Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(57,14)-(65,52) 15412 1 0.0 0.0 0.0 0.0
isFocusEvent Graphics.Vty.Input.Focus src/Graphics/Vty/Input/Focus.hs:(27,1)-(28,38) 15417 1 0.0 0.0 0.0 0.0
isMouseEvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:44:1-48 15414 1 0.0 0.0 0.0 0.0
parseEvent Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(146,1)-(155,36) 15235 0 0.0 0.0 0.0 0.0
logMsg Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(85,1)-(89,54) 15401 2 0.0 0.0 0.0 0.0
classify Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(55,1)-(65,52) 15238 0 0.0 0.0 0.0 0.0
classify.\ Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(57,14)-(65,52) 15239 2 0.0 0.0 0.0 0.0
isFocusEvent Graphics.Vty.Input.Focus src/Graphics/Vty/Input/Focus.hs:(27,1)-(28,38) 15250 2 0.0 0.0 0.0 0.0
isMouseEvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:44:1-48 15243 2 0.0 0.0 0.0 0.0
isNormalEvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:53:1-39 15248 0 0.0 0.0 0.0 0.0
isSGREvent Graphics.Vty.Input.Mouse src/Graphics/Vty/Input/Mouse.hs:47:1-33 15245 0 0.0 0.0 0.0 0.0
bracketedPasteStarted Graphics.Vty.Input.Paste src/Graphics/Vty/Input/Paste.hs:26:1-54 15241 0 0.0 0.0 0.0 0.0
classify.standardClassifier Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:56:9-42 15255 0 0.0 0.0 0.0 0.0
compile Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(28,1)-(52,37) 15256 0 0.0 0.0 0.0 0.0
compile.cl' Graphics.Vty.Input.Classify src/Graphics/Vty/Input/Classify.hs:(33,5)-(52,37) 15257 1 0.0 0.0 0.0 0.0
readFromDevice Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(116,1)-(138,20) 9881 0 0.0 0.0 0.0 0.0
== Graphics.Vty.Config src/Graphics/Vty/Config.hs:139:23-24 9882 2 0.0 0.0 0.0 0.0
readFromDevice.(...) Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:119:9-35 9889 2 0.0 0.0 0.0 0.0
inputFd Graphics.Vty.Config src/Graphics/Vty/Config.hs:132:7-13 9890 2 0.0 0.0 0.0 0.0
readFromDevice.fd Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:119:9-35 9891 2 0.0 0.0 0.0 0.0
logMsg Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(85,1)-(89,54) 15231 1 0.0 0.0 0.0 0.0
initInput.(...) Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:201:9-32 9846 1 0.0 0.0 0.0 0.0
inputFd Graphics.Vty.Config src/Graphics/Vty/Config.hs:132:7-13 9847 1 0.0 0.0 0.0 0.0
initInput.fd Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:201:9-32 9845 1 0.0 0.0 0.0 0.0
initInput.killAndWait Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(214,9)-(216,27) 15435 1 0.0 0.0 0.0 0.0
logInitialInputState Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(185,1)-(197,26) 9856 1 0.0 0.0 0.0 0.0
_inputDebug Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:61:7-17 9857 1 0.0 0.0 0.0 0.0
runInputProcessorLoop Graphics.Vty.Input.Loop src/Graphics/Vty/Input/Loop.hs:(166,1)-(172,59) 9872 1 0.0 0.0 0.0 0.0
inputForConfig.activeInputMap Graphics.Vty.Input src/Graphics/Vty/Input.hs:168:9-86 15259 1 0.0 0.0 0.0 0.0
classifyMapForTerm Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(37,1)-(40,40) 15260 1 0.0 0.0 0.0 0.0
capsClassifyMap Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:(50,1)-(51,64) 15261 1 0.0 0.0 0.0 0.0
capsClassifyMap.extractCap Graphics.Vty.Input.Terminfo src/Graphics/Vty/Input/Terminfo.hs:51:11-64 15263 1 0.0 0.0 0.0 0.0
inputForConfig.inputOverrides Graphics.Vty.Input src/Graphics/Vty/Input.hs:167:9-90 15400 1 0.0 0.0 0.0 0.0
inputForConfig.pokeIO Graphics.Vty.Input src/Graphics/Vty/Input.hs:(172,9)-(175,72) 9892 1 0.0 0.0 0.0 0.0
intMkVty Graphics.Vty src/Graphics/Vty.hs:(118,1)-(182,18) 13049 1 0.0 0.0 0.0 0.0
intMkVty.gkey Graphics.Vty src/Graphics/Vty.hs:(163,9)-(167,29) 13356 1 0.0 0.0 0.0 0.0
intMkVty.shutdownIo Graphics.Vty src/Graphics/Vty.hs:(122,9)-(127,35) 15427 1 0.0 0.0 0.0 0.0
reserveDisplay Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:74:7-20 13050 1 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 13051 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 13052 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 13053 0 0.0 0.0 0.0 0.0
reserveTerminal.maybeSendCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:203:9-80 13055 1 0.0 0.0 0.0 0.0
reserveTerminal.sendCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:202:9-56 13057 1 0.0 0.0 0.0 0.0
sendCapToTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(90,1)-(91,71) 13058 1 0.0 0.0 0.0 0.0
outputByteBuffer Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:81:7-22 13059 1 0.0 0.0 0.0 0.0
runPoke Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:79:12-18 13167 1 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 13133 1 0.0 0.0 0.0 0.0
capOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:28:7-12 13134 1 0.0 0.0 0.0 0.0
writeCapExpr.params' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:62:9-42 13143 1 0.0 0.0 0.0 0.0
applyParamOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:55:1-67 13144 1 0.0 0.0 0.0 0.0
paramOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:32:7-14 13145 1 0.0 0.0 0.0 0.0
writeCapExpr.s0 Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:63:9-37 13146 1 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 13135 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13136 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 13168 1 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13170 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13137 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13138 71 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 13169 71 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13157 52 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 13158 18 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:833-890 13159 17 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:234:3-75 13160 17 0.0 0.0 0.0 0.0
indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:255:220-288 13161 17 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 13155 1 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 13156 1 0.0 0.0 0.0 0.0
evalExpression Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:29:7-20 13142 1 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 13147 1 0.0 0.0 0.0 0.0
writeCapOp.bytes Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:72:9-69 13148 1 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 13151 2 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 13152 2 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:751-821 13153 2 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:231:3-60 13154 2 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 13150 2 0.0 0.0 0.0 0.0
capBytes Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:29:7-14 13149 1 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13061 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 13062 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\.(...) Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13063 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:183:40-84 13189 1 0.0 0.0 0.0 0.0
fdWriteAll Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(79,1)-(87,41) 13190 2 0.0 0.0 0.0 0.0
fdWriteAll.count' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:86:13-39 13194 1 0.0 0.0 0.0 0.0
fdWriteAll.len' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:84:13-35 13193 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.fptr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13191 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.len Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13188 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.offset Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13192 1 0.0 0.0 0.0 0.0
smcup Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:45:7-11 13064 1 0.0 0.0 0.0 0.0
smcup Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:45:7-11 13056 1 0.0 0.0 0.0 0.0
reserveTerminal.sendCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:202:9-56 13195 1 0.0 0.0 0.0 0.0
clearScreen Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:55:7-17 13201 1 0.0 0.0 0.0 0.0
sendCapToTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(90,1)-(91,71) 13196 1 0.0 0.0 0.0 0.0
outputByteBuffer Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:81:7-22 13197 1 0.0 0.0 0.0 0.0
runPoke Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:79:12-18 13287 1 0.0 0.0 0.0 0.0
writeCapExpr Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(61,1)-(64,64) 13261 1 0.0 0.0 0.0 0.0
capOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:28:7-12 13262 1 0.0 0.0 0.0 0.0
writeCapExpr.params' Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:62:9-42 13268 1 0.0 0.0 0.0 0.0
applyParamOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:55:1-67 13269 1 0.0 0.0 0.0 0.0
paramOps Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:32:7-14 13270 1 0.0 0.0 0.0 0.0
writeCapExpr.s0 Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:63:9-37 13271 1 0.0 0.0 0.0 0.0
writeCapOps Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:67:1-38 13263 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13264 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 13288 1 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13290 0 0.0 0.0 0.0 0.0
writeCapOp Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:(70,1)-(132,35) 13265 1 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:(143,3)-(144,38) 13266 31 0.0 0.0 0.0 0.0
<> Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:124:3-47 13289 31 0.0 0.0 0.0 0.0
mempty Blaze.ByteString.Builder.Internal.Write Blaze/ByteString/Builder/Internal/Write.hs:151:3-25 13282 22 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 13283 8 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:833-890 13284 7 0.0 0.0 0.0 0.0
basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:234:3-75 13285 7 0.0 0.0 0.0 0.0
indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:255:220-288 13286 7 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 13280 1 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 13281 1 0.0 0.0 0.0 0.0
evalExpression Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:29:7-20 13267 1 0.0 0.0 0.0 0.0
sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 13272 1 0.0 0.0 0.0 0.0
writeCapOp.bytes Data.Terminfo.Eval src/Data/Terminfo/Eval.hs:72:9-69 13273 1 0.0 0.0 0.0 0.0
basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:674-715 13276 2 0.0 0.0 0.0 0.0
basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:228:3-32 13277 2 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:751-821 13278 2 0.0 0.0 0.0 0.0
basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:231:3-60 13279 2 0.0 0.0 0.0 0.0
unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 13275 2 0.0 0.0 0.0 0.0
capBytes Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:29:7-14 13274 1 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13198 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 13199 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\.(...) Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13200 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:183:40-84 13294 1 0.0 0.0 0.0 0.0
fdWriteAll Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(79,1)-(87,41) 13295 2 0.0 0.0 0.0 0.0
fdWriteAll.count' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:86:13-39 13299 1 0.0 0.0 0.0 0.0
fdWriteAll.len' Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:84:13-35 13298 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.fptr Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13296 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.len Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13293 1 0.0 0.0 0.0 0.0
reserveTerminal.t.\.offset Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:181:21-63 13297 1 0.0 0.0 0.0 0.0
reserveTerminal.t Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(159,9)-(201,13) 13054 0 0.0 0.0 0.0 0.0
reserveTerminal.t.\ Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(180,47)-(186,62) 13060 2 0.0 0.0 0.0 0.0
outputForConfig Graphics.Vty.Output src/Graphics/Vty/Output.hs:(61,1)-(76,77) 9893 1 0.0 0.0 0.0 0.0
setMode Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:91:7-13 13040 2 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 13043 0 0.0 0.0 0.0 0.0
reserveTerminal.xtermGetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(66,9)-(69,58) 13047 2 0.0 0.0 0.0 0.0
reserveTerminal.t' Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(71,9)-(85,14) 13044 0 0.0 0.0 0.0 0.0
reserveTerminal.xtermSetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(45,9)-(64,60) 13045 2 0.0 0.0 0.0 0.0
getModeStatus Graphics.Vty.Output.Interface src/Graphics/Vty/Output/Interface.hs:93:7-19 13046 2 0.0 0.0 0.0 0.0
reserveTerminal.xtermGetMode Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(66,9)-(69,58) 13048 0 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.XTermColor src/Graphics/Vty/Output/XTermColor.hs:(31,1)-(86,13) 9894 1 0.0 0.0 0.0 0.0
reserveTerminal Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(104,1)-(204,12) 9899 1 0.0 0.0 0.0 0.0
probeCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(213,1)-(216,47) 9901 9 0.0 0.0 0.0 0.0
parseCap Graphics.Vty.Output.TerminfoBased src/Graphics/Vty/Output/TerminfoBased.hs:(219,1)-(222,31) 9902 7 0.0 0.0 0.0 0.0
parseCapExpression Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(93,1)-(100,83) 9903 7 0.0 0.0 0.0 0.0
parseCapExpression.v Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(94,9)-(97,31) 9904 7 0.0 0.0 0.0 0.0
runParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:742:1-16 9905 7 0.0 0.0 0.0 0.0
runP Text.Parsec.Prim src/Text/Parsec/Prim.hs:715:1-48 9906 7 0.0 0.0 0.0 0.0
runPT Text.Parsec.Prim src/Text/Parsec/Prim.hs:(701,1)-(711,31) 9907 7 0.0 0.0 0.0 0.0
initialPos Text.Parsec.Pos src/Text/Parsec/Pos.hs:(57,1)-(58,21) 9948 7 0.0 0.0 0.0 0.0
newPos Text.Parsec.Pos src/Text/Parsec/Pos.hs:(50,1)-(51,32) 9949 7 0.0 0.0 0.0 0.0
runPT.parserReply Text.Parsec.Prim src/Text/Parsec/Prim.hs:(708,9)-(711,31) 9908 7 0.0 0.0 0.0 0.0
runParsecT Text.Parsec.Prim src/Text/Parsec/Prim.hs:(159,1)-(163,56) 9909 7 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 9910 7 0.0 0.0 0.0 0.0
capExpressionParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(118,1)-(120,23) 9913 0 0.0 0.0 0.0 0.0
<|> Text.Parsec.Prim src/Text/Parsec/Prim.hs:425:1-23 9928 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 9929 79 0.0 0.0 0.0 0.0
literalPercentParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(129,1)-(133,52) 10080 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10081 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10082 28 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10088 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10089 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10090 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10091 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10092 28 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10093 28 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10095 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10101 28 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10100 28 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10102 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10103 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10104 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10105 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10106 28 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10107 28 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10111 0 0.0 0.0 0.0 0.0
mplus Text.Parsec.Prim src/Text/Parsec/Prim.hs:366:5-34 10112 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10113 312 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 10638 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 10670 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11569 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11570 2 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10671 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10672 12 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10679 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10680 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10681 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10682 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10683 12 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10684 12 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10686 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10688 12 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10687 12 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:148:48-66 11562 2 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 11563 2 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10689 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10690 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10691 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10692 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10693 10 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10695 10 0.0 0.0 0.0 0.0
arithOpParser.plusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(260,9)-(263,53) 10694 0 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10699 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11564 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11565 2 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11575 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11576 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11577 2 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11578 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11579 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11580 2 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11581 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11582 2 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11583 4 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11612 4 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11613 2 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11584 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11585 8 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11586 4 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11587 4 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11590 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11591 2 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11614 2 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11589 2 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11588 2 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11615 2 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11595 0 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11596 2 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11603 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11604 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11605 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11606 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11610 4 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11607 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11608 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11609 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11611 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11597 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11598 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11599 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11600 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11601 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11602 0 0.0 0.0 0.0 0.0
arithOpParser.plusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(260,9)-(263,53) 10642 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10643 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10644 12 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10651 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10652 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10653 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10654 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10655 12 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10656 12 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10658 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10660 12 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10659 12 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10661 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10662 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10663 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10664 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10665 12 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10666 12 0.0 0.0 0.0 0.0
bitwiseAndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(244,1)-(247,46) 10593 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10594 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10595 12 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10601 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10602 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10603 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10604 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10605 24 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10606 24 0.0 0.0 0.0 0.0
bitwiseXorParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(250,1)-(253,46) 10628 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10608 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10610 24 0.0 0.0 0.0 0.0
bitwiseXorParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(250,1)-(253,46) 10629 0 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10609 24 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10611 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10612 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10613 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10614 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10615 24 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10616 24 0.0 0.0 0.0 0.0
bitwiseOrParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(238,1)-(241,45) 10630 0 0.0 0.0 0.0 0.0
bitwiseXorParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(250,1)-(253,46) 10619 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10620 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10621 12 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10634 0 0.0 0.0 0.0 0.0
bitwiseOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(232,1)-(235,24) 10560 0 0.0 0.0 0.0 0.0
bitwiseOrParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(238,1)-(241,45) 10563 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10564 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10565 12 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10571 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10572 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10573 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10574 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10575 12 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10576 12 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10578 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10580 12 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10579 12 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10581 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10582 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10583 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10584 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10585 12 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10586 12 0.0 0.0 0.0 0.0
bitwiseOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(232,1)-(235,24) 10590 0 0.0 0.0 0.0 0.0
charOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(168,1)-(171,42) 10206 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10207 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10208 13 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10214 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10215 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10216 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10217 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10218 13 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10219 13 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10221 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10223 13 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10222 13 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10224 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10225 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10226 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10227 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10228 13 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10229 13 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10233 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 10909 0 0.0 0.0 0.0 0.0
compareOpParser.compareEqOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(286,9)-(289,53) 10913 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10914 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10915 3 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10922 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10923 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10924 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10925 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10926 3 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10927 3 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10929 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10931 3 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10930 3 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10932 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10933 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10934 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10935 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10936 3 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10937 3 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 10944 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10970 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10971 3 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10945 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10946 3 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10953 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10954 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10955 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10956 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10957 3 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10958 3 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10960 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:148:48-66 10963 3 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 10964 3 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10962 3 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10961 3 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10965 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10966 3 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10976 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10977 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10978 3 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 10979 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10980 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10981 3 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 10982 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 10983 3 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 10984 6 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11013 6 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11014 3 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10985 3 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10986 12 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 10987 6 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 10988 6 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10991 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10992 3 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11015 3 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 10990 3 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 10989 3 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11016 3 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 10996 0 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 10997 3 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11004 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11005 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11006 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11007 3 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11011 6 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11008 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11009 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11010 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11012 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10998 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 10999 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11000 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11001 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11002 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11003 0 0.0 0.0 0.0 0.0
conditionalFalseParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(222,1)-(224,15) 11141 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11142 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11143 11 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11146 0 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 11147 19 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11148 12 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11771 4 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11772 24 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11795 10 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11796 10 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11881 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11882 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11883 0 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 11879 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 11880 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11816 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11817 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11890 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 11884 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11885 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11886 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11887 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11888 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11889 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 11803 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11804 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11805 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 11806 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 11807 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 11808 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 11809 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 11810 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 11811 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11812 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11813 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11814 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11815 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11797 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11798 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11799 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11800 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11801 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11802 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11818 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11819 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11820 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11821 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11775 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11776 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11777 2 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11778 4 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11780 4 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11781 6 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11826 2 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11784 2 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11783 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11782 2 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11792 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11793 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11794 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11785 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11786 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11787 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11788 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11789 2 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11791 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11790 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11779 4 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11822 4 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11823 2 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11827 2 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11773 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11774 0 0.0 0.0 0.0 0.0
updatePosString Text.Parsec.Pos src/Text/Parsec/Pos.hs:(105,1)-(106,36) 11824 2 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 11825 4 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11151 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11152 0 0.0 0.0 0.0 0.0
parserZero Text.Parsec.Prim src/Text/Parsec/Prim.hs:(373,1)-(375,27) 11153 0 0.0 0.0 0.0 0.0
parserZero.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:375:7-27 11154 3 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11158 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11159 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11160 0 0.0 0.0 0.0 0.0
lookAhead Text.Parsec.Prim src/Text/Parsec/Prim.hs:(562,1)-(565,40) 11155 0 0.0 0.0 0.0 0.0
lookAhead.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(563,37)-(565,40) 11156 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11157 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 10236 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10260 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10261 2 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10237 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10238 17 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10244 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10245 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10246 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10247 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10248 13 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10249 13 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10251 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10253 13 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10252 13 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:148:48-66 10254 2 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 10255 2 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10894 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10895 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10896 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10897 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10898 11 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10899 11 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10900 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10256 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10257 2 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11122 0 0.0 0.0 0.0 0.0
parserZero Text.Parsec.Prim src/Text/Parsec/Prim.hs:(373,1)-(375,27) 11624 0 0.0 0.0 0.0 0.0
parserZero.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:375:7-27 11625 1 0.0 0.0 0.0 0.0
lookAhead Text.Parsec.Prim src/Text/Parsec/Prim.hs:(562,1)-(565,40) 11626 0 0.0 0.0 0.0 0.0
lookAhead.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(563,37)-(565,40) 11627 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11628 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11629 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11630 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11631 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11632 2 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 10286 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10287 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10288 10 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 10299 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10302 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10303 38 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10321 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10322 34 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 10300 0 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 10308 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10309 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10310 8 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 10313 0 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10318 16 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10319 6 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11017 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11018 8 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11023 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11024 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11025 2 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11026 4 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11028 4 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11029 4 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11096 2 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11032 2 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11031 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11030 2 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11033 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11034 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11027 4 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11092 4 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11093 2 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11097 2 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11021 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11022 0 0.0 0.0 0.0 0.0
updatePosString Text.Parsec.Pos src/Text/Parsec/Pos.hs:(105,1)-(106,36) 11094 2 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 11095 4 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 10305 0 0.0 0.0 0.0 0.0
try.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:554:5-34 10306 38 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10307 38 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11038 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11039 11 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11040 20 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11664 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11714 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11715 6 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 11716 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11717 0 0.0 0.0 0.0 0.0
many Text.Parsec.Prim src/Text/Parsec/Prim.hs:(666,1)-(668,26) 11731 0 0.0 0.0 0.0 0.0
manyAccum Text.Parsec.Prim src/Text/Parsec/Prim.hs:(683,1)-(691,61) 11732 0 0.0 0.0 0.0 0.0
manyAccum.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(685,5)-(691,61) 11733 0 0.0 0.0 0.0 0.0
manyAccum.\.walk Text.Parsec.Prim src/Text/Parsec/Prim.hs:(685,9)-(690,41) 11734 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11735 2 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 11718 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11719 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11720 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 11721 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 11722 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 11723 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 11724 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 11725 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 11726 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11727 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11728 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11729 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11730 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11666 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11667 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 11678 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 11679 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 11680 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 11681 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 11682 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 11683 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11684 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11685 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11686 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11687 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11688 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11689 4 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11690 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11668 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11669 2 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11670 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 11677 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11671 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11672 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11673 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11674 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11675 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11676 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11665 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11707 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11708 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11709 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11710 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11711 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11712 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11713 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11041 0 0.0 0.0 0.0 0.0
lookAhead Text.Parsec.Prim src/Text/Parsec/Prim.hs:(562,1)-(565,40) 11303 0 0.0 0.0 0.0 0.0
lookAhead.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(563,37)-(565,40) 11304 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11305 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11306 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11659 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11660 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11661 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11662 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11663 0 0.0 0.0 0.0 0.0
conditionalFalseParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(222,1)-(224,15) 11307 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11308 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11309 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11310 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11311 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11312 0 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 11458 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11459 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11460 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11461 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11462 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11463 0 0.0 0.0 0.0 0.0
lookAhead.\.eok' Text.Parsec.Prim src/Text/Parsec/Prim.hs:564:13-63 11901 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11902 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11101 3 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11102 10 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11080 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11081 6 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11476 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11477 6 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11478 5 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11479 5 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11493 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11494 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 11495 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 11496 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 11497 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 11498 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 11499 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 11500 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11501 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11502 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11503 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11504 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11492 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 11480 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11481 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11482 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11483 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11484 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11485 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11486 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11487 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11488 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11489 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11490 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11491 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11316 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11317 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 11329 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 11330 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 11331 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 11332 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 11333 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 11334 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11335 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11336 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11337 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11338 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11339 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11340 12 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11341 7 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11342 7 0.0 0.0 0.0 0.0
conditionalFalseParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(222,1)-(224,15) 11910 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11911 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11343 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11318 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11320 8 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11321 8 0.0 0.0 0.0 0.0
arithOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(256,1)-(267,54) 11616 0 0.0 0.0 0.0 0.0
arithOpParser.minusOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(264,9)-(267,54) 11617 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11903 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 11618 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11619 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11620 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11621 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11622 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11623 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 11328 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11322 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11323 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11324 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11325 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11326 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11327 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11319 8 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11904 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11905 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11906 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11907 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11908 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11909 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11313 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11314 0 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11315 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 11464 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11465 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11466 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 11467 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 11468 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 11469 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 11470 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 11471 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 11472 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 11473 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11474 0 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11475 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11078 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11086 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11087 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11088 6 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11091 0 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 11098 8 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11099 4 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11691 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11692 8 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11695 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11696 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11697 2 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11698 4 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11700 4 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11701 4 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11740 2 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11704 2 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11703 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11702 2 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11705 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11706 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11699 4 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11736 4 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11737 2 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11741 2 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11693 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11694 0 0.0 0.0 0.0 0.0
updatePosString Text.Parsec.Pos src/Text/Parsec/Pos.hs:(105,1)-(106,36) 11738 2 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 11739 4 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 11042 0 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11043 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11044 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11056 12 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11057 8 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11058 8 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11067 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 11059 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11060 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11061 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11062 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11063 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11064 0 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 11065 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11066 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11765 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11766 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11767 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11768 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11769 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11770 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11045 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11046 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11047 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11048 0 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11049 0 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11050 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11051 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11054 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11055 0 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 11052 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 11053 0 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 11083 0 0.0 0.0 0.0 0.0
try.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:554:5-34 11084 6 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11085 6 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 10265 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10266 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10267 4 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 10269 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 10270 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 10271 1 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 10272 2 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 10274 2 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 10275 2 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 10316 1 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 10278 1 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 10277 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10276 1 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 10279 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10280 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10273 2 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 10314 2 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 10315 1 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 10317 1 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 10268 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11748 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11749 1 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11750 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11751 1 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11752 2 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11761 2 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11762 1 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11753 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11754 4 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11755 2 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11756 2 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11759 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11760 1 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11763 1 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11758 1 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11757 1 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11764 1 0.0 0.0 0.0 0.0
lookAhead Text.Parsec.Prim src/Text/Parsec/Prim.hs:(562,1)-(565,40) 11130 0 0.0 0.0 0.0 0.0
lookAhead.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(563,37)-(565,40) 11131 36 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11132 36 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11133 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11134 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11135 36 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11136 0 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 11137 94 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11138 56 0.0 0.0 0.0 0.0
updatePosString Text.Parsec.Pos src/Text/Parsec/Pos.hs:(105,1)-(106,36) 11365 3 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 11366 6 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11641 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11642 8 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11645 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11646 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11647 2 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11648 4 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11650 4 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11651 4 0.0 0.0 0.0 0.0
lookAhead.\.eok' Text.Parsec.Prim src/Text/Parsec/Prim.hs:564:13-63 11655 2 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11897 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11898 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11899 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11900 1 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 11656 0 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11654 2 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11653 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11652 2 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11657 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11658 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11649 4 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11643 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11644 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11509 0 0.0 0.0 0.0 0.0
parserZero Text.Parsec.Prim src/Text/Parsec/Prim.hs:(373,1)-(375,27) 11510 0 0.0 0.0 0.0 0.0
parserZero.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:375:7-27 11511 1 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11512 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11513 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11514 2 0.0 0.0 0.0 0.0
conditionalFalseParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(222,1)-(224,15) 11179 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11180 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11181 17 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11289 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11290 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11291 2 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11292 4 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11294 4 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11295 4 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11367 2 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11298 2 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11297 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11296 2 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11299 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11300 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11301 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11302 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11293 4 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11363 4 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11364 2 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11368 2 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11287 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11288 0 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 11380 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11381 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11382 10 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11444 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11445 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11446 1 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11447 2 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11449 2 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11450 2 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11507 1 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11453 1 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11452 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11451 1 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11454 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11455 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11456 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11457 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11448 2 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11505 2 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11506 1 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11508 1 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11442 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11443 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 11554 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11555 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11556 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11557 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11558 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11559 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11560 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11561 1 0.0 0.0 0.0 0.0
paramEscapeParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(123,1)-(126,42) 11522 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11523 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11524 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 11525 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 11526 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 11527 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 11528 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 11529 0 0.0 0.0 0.0 0.0
bytesOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(300,1)-(307,52) 11530 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11531 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11532 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11533 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11534 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11535 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11541 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11542 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11543 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11544 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11545 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11546 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11547 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11548 4 0.0 0.0 0.0 0.0
try Text.Parsec.Prim src/Text/Parsec/Prim.hs:(552,1)-(554,34) 11125 0 0.0 0.0 0.0 0.0
try.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:554:5-34 11126 36 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11127 36 0.0 0.0 0.0 0.0
conditionalTrueParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(217,1)-(219,15) 11369 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11370 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11371 8 0.0 0.0 0.0 0.0
string Text.Parsec.Char src/Text/Parsec/Char.hs:158:1-51 11372 0 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 11373 15 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11374 8 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11828 2 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11829 11 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11853 5 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11854 5 0.0 0.0 0.0 0.0
conditionalFalseParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(222,1)-(224,15) 11867 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11868 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11869 0 0.0 0.0 0.0 0.0
literalIntOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(270,1)-(278,47) 11855 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11856 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11857 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11858 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11859 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11860 0 0.0 0.0 0.0 0.0
pushOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(155,1)-(159,71) 11861 0 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11862 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11863 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11864 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11865 0 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11866 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11870 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11871 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11872 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11832 0 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11833 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11834 1 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11835 2 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11837 2 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11838 3 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11877 1 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11841 1 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11840 1 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11839 1 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11850 0 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11851 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11852 0 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11842 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11843 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11844 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11845 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11846 1 0.0 0.0 0.0 0.0
compareOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(281,1)-(297,53) 11848 0 0.0 0.0 0.0 0.0
compareOpParser.compareLtOp Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(290,9)-(293,53) 11849 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11847 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11836 2 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11873 2 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11874 1 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11878 1 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11830 0 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11831 0 0.0 0.0 0.0 0.0
updatePosString Text.Parsec.Pos src/Text/Parsec/Pos.hs:(105,1)-(106,36) 11875 1 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 11876 2 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11375 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11891 0 0.0 0.0 0.0 0.0
parserZero Text.Parsec.Prim src/Text/Parsec/Prim.hs:(373,1)-(375,27) 11892 0 0.0 0.0 0.0 0.0
parserZero.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:375:7-27 11893 1 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11376 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11377 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Combinator src/Text/Parsec/Combinator.hs:54:1-42 11378 0 0.0 0.0 0.0 0.0
lookAhead Text.Parsec.Prim src/Text/Parsec/Prim.hs:(562,1)-(565,40) 11894 0 0.0 0.0 0.0 0.0
lookAhead.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(563,37)-(565,40) 11895 0 0.0 0.0 0.0 0.0
conditionalEndParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(227,1)-(229,15) 11896 0 0.0 0.0 0.0 0.0
decOutParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(162,1)-(165,41) 10176 0 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11242 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11243 6 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 10177 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10178 19 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 10184 0 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10185 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10186 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10187 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10188 19 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10189 19 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 10191 0 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:149:40-70 10193 19 0.0 0.0 0.0 0.0
uncons Text.Parsec.Prim src/Text/Parsec/Prim.hs:(463,5)-(464,40) 10192 19 0.0 0.0 0.0 0.0
satisfy.\ Text.Parsec.Char src/Text/Parsec/Char.hs:148:48-66 11236 6 0.0 0.0 0.0 0.0
updatePosChar Text.Parsec.Pos src/Text/Parsec/Pos.hs:(116,1)-(120,48) 11237 6 0.0 0.0 0.0 0.0
<?> Text.Parsec.Prim src/Text/Parsec/Prim.hs:410:1-23 10194 0 0.0 0.0 0.0 0.0
label Text.Parsec.Prim src/Text/Parsec/Prim.hs:(429,1)-(430,18) 10195 0 0.0 0.0 0.0 0.0
labels Text.Parsec.Prim src/Text/Parsec/Prim.hs:(433,1)-(447,48) 10196 0 0.0 0.0 0.0 0.0
labels.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(435,5)-(440,39) 10197 0 0.0 0.0 0.0 0.0
labels.\.eerr' Text.Parsec.Prim src/Text/Parsec/Prim.hs:438:9-51 10198 13 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 10199 13 0.0 0.0 0.0 0.0
paramOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(136,1)-(146,23) 10203 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11238 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11239 6 0.0 0.0 0.0 0.0
incOffset Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(322,1)-(325,15) 11247 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11248 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11249 6 0.0 0.0 0.0 0.0
getState Text.Parsec.Prim src/Text/Parsec/Prim.hs:824:1-43 11250 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11251 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11252 6 0.0 0.0 0.0 0.0
getParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:804:1-37 11253 0 0.0 0.0 0.0 0.0
updateParserState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(814,1)-(817,34) 11254 6 0.0 0.0 0.0 0.0
updateParserState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:(816,5)-(817,34) 11255 12 0.0 0.0 0.0 0.0
updateParserState.\.s' Text.Parsec.Prim src/Text/Parsec/Prim.hs:816:9-16 11283 12 0.0 0.0 0.0 0.0
putState.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:829:48-66 11284 6 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11256 6 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11257 24 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11258 12 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11259 12 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11262 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11263 6 0.0 0.0 0.0 0.0
incOffset.s' Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:324:9-48 11285 6 0.0 0.0 0.0 0.0
putState Text.Parsec.Prim src/Text/Parsec/Prim.hs:(829,1)-(830,25) 11261 6 0.0 0.0 0.0 0.0
setState Text.Parsec.Prim src/Text/Parsec/Prim.hs:850:1-19 11260 6 0.0 0.0 0.0 0.0
stateUser Text.Parsec.Prim src/Text/Parsec/Prim.hs:194:7-15 11286 6 0.0 0.0 0.0 0.0
parserReturn Text.Parsec.Prim src/Text/Parsec/Prim.hs:(309,1)-(311,30) 11266 0 0.0 0.0 0.0 0.0
parserReturn.\ Text.Parsec.Prim src/Text/Parsec/Prim.hs:311:7-30 11267 6 0.0 0.0 0.0 0.0
*> Text.Parsec.Prim src/Text/Parsec/Prim.hs:263:5-39 11274 0 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11633 1 0.0 0.0 0.0 0.0
char Text.Parsec.Char src/Text/Parsec/Char.hs:132:1-49 11275 0 0.0 0.0 0.0 0.0
satisfy Text.Parsec.Char src/Text/Parsec/Char.hs:(147,1)-(149,71) 11276 0 0.0 0.0 0.0 0.0
>>= Text.Parsec.Prim src/Text/Parsec/Prim.hs:272:5-28 11277 6 0.0 0.0 0.0 0.0
unParser Text.Parsec.Prim src/Text/Parsec/Prim.hs:142:16-23 11281 13 0.0 0.0 0.0 0.0
conditionalOpParser Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(174,1)-(214,88) 11278 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyExpr Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:214:9-88 11279 0 0.0 0.0 0.0 0.0
conditionalOpParser.manyP Data.Terminfo.Parse src/Data/Terminfo/Parse.hs:(208,9)-(213,13) 11280 0 0.0 0.0 0.0 0.0
choice Text.Parsec.Co
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment