[(cs :: [GHC.Types.Char] [GblId, Str=DmdType] = \u [] GHC.CString.unpackCString# """;, [(cs, [])]), (lvl :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl, [cs])]), (ds :: (GHC.ForeignPtr.ForeignPtr GHC.Word.Word8, GHC.Types.Int, GHC.Types.Int) [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case Data.ByteString.Internal.unsafePackLenChars lvl cs of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> let { sat_slzl :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb3]; } in let { sat_slzm :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb2]; } in let { sat_slzn :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [LclId] = NO_CCS GHC.ForeignPtr.ForeignPtr! [rb rb1]; } in (,,) [sat_slzn sat_slzm sat_slzl]; };, [(ds, [Data.ByteString.Internal.unsafePackLenChars, cs, lvl])]), (o :: GHC.Types.Int [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds of _ { (,,) fptr5 o5 l -> o5; };, [(o, [ds])]), (fptr :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds of _ { (,,) fptr5 o5 l -> fptr5; };, [(fptr, [ds])]), (lvl1 :: Blaze.ByteString.Builder.Internal.Write.Poke [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds of _ { (,,) fptr5 o5 l -> case l of _ { GHC.Types.I# tpl1 -> let { sat_slzy :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r srt:(1,*bitmap*) [op eta] case op of _ { GHC.Ptr.Ptr ds6 -> case fptr of _ { GHC.ForeignPtr.ForeignPtr fo ds7 -> case o of _ { GHC.Types.I# d -> case int2Word# [tpl1] of sat_slzw { __DEFAULT -> case plusAddr# [fo d] of sat_slzx { __DEFAULT -> case __pkg_ccall base memcpy [ds6 sat_slzx sat_slzw eta] of _ { (#,#) ds8 _ -> case touch# [ds7 ds8] of s' { __DEFAULT -> case plusAddr# [ds6 tpl1] of sat_slfJ { __DEFAULT -> let { sat_slzv :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_slfJ]; } in (#,#) [s' sat_slzv]; }; }; }; }; }; }; }; }; } in sat_slzy; }; };, [(lvl1, [ds, o, fptr])]), (cs1 :: [GHC.Types.Char] [GblId, Str=DmdType] = \u [] GHC.CString.unpackCString# "&";, [(cs1, [])]), (lvl2 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs1 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl2, [cs1])]), (ds1 :: (GHC.ForeignPtr.ForeignPtr GHC.Word.Word8, GHC.Types.Int, GHC.Types.Int) [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case Data.ByteString.Internal.unsafePackLenChars lvl2 cs1 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> let { sat_slzI :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb3]; } in let { sat_slzJ :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb2]; } in let { sat_slzK :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [LclId] = NO_CCS GHC.ForeignPtr.ForeignPtr! [rb rb1]; } in (,,) [sat_slzK sat_slzJ sat_slzI]; };, [(ds1, [Data.ByteString.Internal.unsafePackLenChars, cs1, lvl2])]), (o1 :: GHC.Types.Int [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds1 of _ { (,,) fptr5 o5 l -> o5; };, [(o1, [ds1])]), (fptr1 :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds1 of _ { (,,) fptr5 o5 l -> fptr5; };, [(fptr1, [ds1])]), (lvl3 :: Blaze.ByteString.Builder.Internal.Write.Poke [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds1 of _ { (,,) fptr5 o5 l -> case l of _ { GHC.Types.I# tpl1 -> let { sat_slzV :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r srt:(1,*bitmap*) [op eta] case op of _ { GHC.Ptr.Ptr ds6 -> case fptr1 of _ { GHC.ForeignPtr.ForeignPtr fo ds7 -> case o1 of _ { GHC.Types.I# d -> case int2Word# [tpl1] of sat_slzT { __DEFAULT -> case plusAddr# [fo d] of sat_slzU { __DEFAULT -> case __pkg_ccall base memcpy [ds6 sat_slzU sat_slzT eta] of _ { (#,#) ds8 _ -> case touch# [ds7 ds8] of s' { __DEFAULT -> case plusAddr# [ds6 tpl1] of sat_slgI { __DEFAULT -> let { sat_slzS :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_slgI]; } in (#,#) [s' sat_slzS]; }; }; }; }; }; }; }; }; } in sat_slzV; }; };, [(lvl3, [ds1, o1, fptr1])]), (cs2 :: [GHC.Types.Char] [GblId, Str=DmdType] = \u [] GHC.CString.unpackCString# "'";, [(cs2, [])]), (lvl4 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs2 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl4, [cs2])]), (ds2 :: (GHC.ForeignPtr.ForeignPtr GHC.Word.Word8, GHC.Types.Int, GHC.Types.Int) [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case Data.ByteString.Internal.unsafePackLenChars lvl4 cs2 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> let { sat_slA5 :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb3]; } in let { sat_slA6 :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb2]; } in let { sat_slA7 :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [LclId] = NO_CCS GHC.ForeignPtr.ForeignPtr! [rb rb1]; } in (,,) [sat_slA7 sat_slA6 sat_slA5]; };, [(ds2, [Data.ByteString.Internal.unsafePackLenChars, cs2, lvl4])]), (o2 :: GHC.Types.Int [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds2 of _ { (,,) fptr5 o5 l -> o5; };, [(o2, [ds2])]), (fptr2 :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds2 of _ { (,,) fptr5 o5 l -> fptr5; };, [(fptr2, [ds2])]), (lvl5 :: Blaze.ByteString.Builder.Internal.Write.Poke [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds2 of _ { (,,) fptr5 o5 l -> case l of _ { GHC.Types.I# tpl1 -> let { sat_slAi :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r srt:(1,*bitmap*) [op eta] case op of _ { GHC.Ptr.Ptr ds6 -> case fptr2 of _ { GHC.ForeignPtr.ForeignPtr fo ds7 -> case o2 of _ { GHC.Types.I# d -> case int2Word# [tpl1] of sat_slAg { __DEFAULT -> case plusAddr# [fo d] of sat_slAh { __DEFAULT -> case __pkg_ccall base memcpy [ds6 sat_slAh sat_slAg eta] of _ { (#,#) ds8 _ -> case touch# [ds7 ds8] of s' { __DEFAULT -> case plusAddr# [ds6 tpl1] of sat_slhH { __DEFAULT -> let { sat_slAf :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_slhH]; } in (#,#) [s' sat_slAf]; }; }; }; }; }; }; }; }; } in sat_slAi; }; };, [(lvl5, [ds2, o2, fptr2])]), (cs3 :: [GHC.Types.Char] [GblId, Str=DmdType] = \u [] GHC.CString.unpackCString# "<";, [(cs3, [])]), (lvl6 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs3 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl6, [cs3])]), (ds3 :: (GHC.ForeignPtr.ForeignPtr GHC.Word.Word8, GHC.Types.Int, GHC.Types.Int) [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case Data.ByteString.Internal.unsafePackLenChars lvl6 cs3 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> let { sat_slAs :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb3]; } in let { sat_slAt :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb2]; } in let { sat_slAu :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [LclId] = NO_CCS GHC.ForeignPtr.ForeignPtr! [rb rb1]; } in (,,) [sat_slAu sat_slAt sat_slAs]; };, [(ds3, [Data.ByteString.Internal.unsafePackLenChars, cs3, lvl6])]), (o3 :: GHC.Types.Int [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds3 of _ { (,,) fptr5 o5 l -> o5; };, [(o3, [ds3])]), (fptr3 :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds3 of _ { (,,) fptr5 o5 l -> fptr5; };, [(fptr3, [ds3])]), (lvl7 :: Blaze.ByteString.Builder.Internal.Write.Poke [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds3 of _ { (,,) fptr5 o5 l -> case l of _ { GHC.Types.I# tpl1 -> let { sat_slAF :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r srt:(1,*bitmap*) [op eta] case op of _ { GHC.Ptr.Ptr ds6 -> case fptr3 of _ { GHC.ForeignPtr.ForeignPtr fo ds7 -> case o3 of _ { GHC.Types.I# d -> case int2Word# [tpl1] of sat_slAD { __DEFAULT -> case plusAddr# [fo d] of sat_slAE { __DEFAULT -> case __pkg_ccall base memcpy [ds6 sat_slAE sat_slAD eta] of _ { (#,#) ds8 _ -> case touch# [ds7 ds8] of s' { __DEFAULT -> case plusAddr# [ds6 tpl1] of sat_sliG { __DEFAULT -> let { sat_slAC :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sliG]; } in (#,#) [s' sat_slAC]; }; }; }; }; }; }; }; }; } in sat_slAF; }; };, [(lvl7, [ds3, o3, fptr3])]), (cs4 :: [GHC.Types.Char] [GblId, Str=DmdType] = \u [] GHC.CString.unpackCString# ">";, [(cs4, [])]), (lvl8 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs4 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl8, [cs4])]), (ds4 :: (GHC.ForeignPtr.ForeignPtr GHC.Word.Word8, GHC.Types.Int, GHC.Types.Int) [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case Data.ByteString.Internal.unsafePackLenChars lvl8 cs4 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> let { sat_slAP :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb3]; } in let { sat_slAQ :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [rb2]; } in let { sat_slAR :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [LclId] = NO_CCS GHC.ForeignPtr.ForeignPtr! [rb rb1]; } in (,,) [sat_slAR sat_slAQ sat_slAP]; };, [(ds4, [Data.ByteString.Internal.unsafePackLenChars, cs4, lvl8])]), (o4 :: GHC.Types.Int [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds4 of _ { (,,) fptr5 o5 l -> o5; };, [(o4, [ds4])]), (fptr4 :: GHC.ForeignPtr.ForeignPtr GHC.Word.Word8 [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds4 of _ { (,,) fptr5 o5 l -> fptr5; };, [(fptr4, [ds4])]), (lvl9 :: Blaze.ByteString.Builder.Internal.Write.Poke [GblId, Str=DmdType] = \u srt:(0,*bitmap*) [] case ds4 of _ { (,,) fptr5 o5 l -> case l of _ { GHC.Types.I# tpl1 -> let { sat_slB2 :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r srt:(1,*bitmap*) [op eta] case op of _ { GHC.Ptr.Ptr ds6 -> case fptr4 of _ { GHC.ForeignPtr.ForeignPtr fo ds7 -> case o4 of _ { GHC.Types.I# d -> case int2Word# [tpl1] of sat_slB0 { __DEFAULT -> case plusAddr# [fo d] of sat_slB1 { __DEFAULT -> case __pkg_ccall base memcpy [ds6 sat_slB1 sat_slB0 eta] of _ { (#,#) ds8 _ -> case touch# [ds7 ds8] of s' { __DEFAULT -> case plusAddr# [ds6 tpl1] of sat_sljF { __DEFAULT -> let { sat_slAZ :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sljF]; } in (#,#) [s' sat_slAZ]; }; }; }; }; }; }; }; }; } in sat_slB2; }; };, [(lvl9, [ds4, o4, fptr4])]), (Blaze.ByteString.Builder.Html.Utf8.writeHtmlEscapedChar [InlPrag=INLINE (sat-args=1)] :: GHC.Types.Char -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Str=DmdType Lm, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta] let { sat_slBp :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \u srt:(0,*bitmap*) [] case eta of _ { GHC.Types.C# ds5 -> case ds5 of ds6 { __DEFAULT -> case ord# [ds6] of x [Dmd=Just L] { __DEFAULT -> case <=# [x 127] of _ { GHC.Types.False -> case <=# [x 2047] of _ { GHC.Types.False -> case <=# [x 65535] of _ { GHC.Types.False -> case int2Word# [x] of sat_slBo { __DEFAULT -> case and# [sat_slBo __word 63] of sat_sljX { __DEFAULT -> case word2Int# [sat_sljX] of sat_slBn { __DEFAULT -> case +# [sat_slBn 128] of sat_slk0 { __DEFAULT -> case int2Word# [sat_slk0] of sat_slkO { __DEFAULT -> case narrow8Word# [sat_slkO] of a [Dmd=Just L] { __DEFAULT -> case uncheckedIShiftRA# [x 6] of sat_slk5 { __DEFAULT -> case int2Word# [sat_slk5] of sat_slBm { __DEFAULT -> case and# [sat_slBm __word 63] of sat_slk8 { __DEFAULT -> case word2Int# [sat_slk8] of sat_slBl { __DEFAULT -> case +# [sat_slBl 128] of sat_slkb { __DEFAULT -> case int2Word# [sat_slkb] of sat_slkK { __DEFAULT -> case narrow8Word# [sat_slkK] of a1 [Dmd=Just L] { __DEFAULT -> case uncheckedIShiftRA# [x 12] of sat_slkg { __DEFAULT -> case int2Word# [sat_slkg] of sat_slBk { __DEFAULT -> case and# [sat_slBk __word 63] of sat_slkj { __DEFAULT -> case word2Int# [sat_slkj] of sat_slBj { __DEFAULT -> case +# [sat_slBj 128] of sat_slkm { __DEFAULT -> case int2Word# [sat_slkm] of sat_slkG { __DEFAULT -> case narrow8Word# [sat_slkG] of a2 [Dmd=Just L] { __DEFAULT -> case uncheckedIShiftRA# [x 18] of sat_slBi { __DEFAULT -> case +# [sat_slBi 240] of sat_slks { __DEFAULT -> case int2Word# [sat_slks] of sat_slkC { __DEFAULT -> case narrow8Word# [sat_slkC] of a3 [Dmd=Just L] { __DEFAULT -> let { sat_slBh :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case plusAddr# [addr 0] of sat_slBg { __DEFAULT -> case writeWord8OffAddr# [sat_slBg 0 a3 s] of s2 { __DEFAULT -> case plusAddr# [addr 1] of sat_slBf { __DEFAULT -> case writeWord8OffAddr# [sat_slBf 0 a2 s2] of s1 { __DEFAULT -> case plusAddr# [addr 2] of sat_slBe { __DEFAULT -> case writeWord8OffAddr# [sat_slBe 0 a1 s1] of s3 { __DEFAULT -> case plusAddr# [addr 3] of sat_slBd { __DEFAULT -> case writeWord8OffAddr# [sat_slBd 0 a s3] of s4 { __DEFAULT -> case plusAddr# [addr 4] of sat_slkT { __DEFAULT -> let { sat_slBc :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_slkT]; } in (#,#) [s4 sat_slBc]; }; }; }; }; }; }; }; }; }; }; } in sat_slBh; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case int2Word# [x] of sat_slBE { __DEFAULT -> case and# [sat_slBE __word 63] of sat_slkZ { __DEFAULT -> case word2Int# [sat_slkZ] of sat_slBD { __DEFAULT -> case +# [sat_slBD 128] of sat_sll2 { __DEFAULT -> case int2Word# [sat_sll2] of sat_sllB { __DEFAULT -> case narrow8Word# [sat_sllB] of a [Dmd=Just L] { __DEFAULT -> case uncheckedIShiftRA# [x 6] of sat_sll7 { __DEFAULT -> case int2Word# [sat_sll7] of sat_slBC { __DEFAULT -> case and# [sat_slBC __word 63] of sat_slla { __DEFAULT -> case word2Int# [sat_slla] of sat_slBB { __DEFAULT -> case +# [sat_slBB 128] of sat_slld { __DEFAULT -> case int2Word# [sat_slld] of sat_sllx { __DEFAULT -> case narrow8Word# [sat_sllx] of a1 [Dmd=Just L] { __DEFAULT -> case uncheckedIShiftRA# [x 12] of sat_slBA { __DEFAULT -> case +# [sat_slBA 224] of sat_sllj { __DEFAULT -> case int2Word# [sat_sllj] of sat_sllt { __DEFAULT -> case narrow8Word# [sat_sllt] of a2 [Dmd=Just L] { __DEFAULT -> let { sat_slBz :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case plusAddr# [addr 0] of sat_slBy { __DEFAULT -> case writeWord8OffAddr# [sat_slBy 0 a2 s] of s2 { __DEFAULT -> case plusAddr# [addr 1] of sat_slBx { __DEFAULT -> case writeWord8OffAddr# [sat_slBx 0 a1 s2] of s1 { __DEFAULT -> case plusAddr# [addr 2] of sat_slBw { __DEFAULT -> case writeWord8OffAddr# [sat_slBw 0 a s1] of s3 { __DEFAULT -> case plusAddr# [addr 3] of sat_sllG { __DEFAULT -> let { sat_slBv :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sllG]; } in (#,#) [s3 sat_slBv]; }; }; }; }; }; }; }; }; } in sat_slBz; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case int2Word# [x] of sat_slBM { __DEFAULT -> case and# [sat_slBM __word 63] of sat_sllM { __DEFAULT -> case word2Int# [sat_sllM] of sat_slBL { __DEFAULT -> case +# [sat_slBL 128] of sat_sllP { __DEFAULT -> case int2Word# [sat_sllP] of sat_slm9 { __DEFAULT -> case narrow8Word# [sat_slm9] of a [Dmd=Just L] { __DEFAULT -> case uncheckedIShiftRA# [x 6] of sat_slBK { __DEFAULT -> case +# [sat_slBK 192] of sat_sllV { __DEFAULT -> case int2Word# [sat_sllV] of sat_slm5 { __DEFAULT -> case narrow8Word# [sat_slm5] of a1 [Dmd=Just L] { __DEFAULT -> let { sat_slBJ :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case plusAddr# [addr 0] of sat_slBI { __DEFAULT -> case writeWord8OffAddr# [sat_slBI 0 a1 s] of s2 { __DEFAULT -> case plusAddr# [addr 1] of sat_slBH { __DEFAULT -> case writeWord8OffAddr# [sat_slBH 0 a s2] of s1 { __DEFAULT -> case plusAddr# [addr 2] of sat_slme { __DEFAULT -> let { sat_slBG :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_slme]; } in (#,#) [s1 sat_slBG]; }; }; }; }; }; }; } in sat_slBJ; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case int2Word# [x] of sat_slmr { __DEFAULT -> case narrow8Word# [sat_slmr] of a2 [Dmd=Just L] { __DEFAULT -> let { sat_slBQ :: GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Ptr.Ptr GHC.Word.Word8 #) [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case plusAddr# [addr 0] of sat_slBP { __DEFAULT -> case writeWord8OffAddr# [sat_slBP 0 a2 s] of s2 { __DEFAULT -> case plusAddr# [addr 1] of sat_slmw { __DEFAULT -> let { sat_slBO :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_slmw]; } in (#,#) [s2 sat_slBO]; }; }; }; }; } in sat_slBQ; }; }; }; }; '"' -> lvl1; '&' -> lvl3; '\'' -> lvl5; '<' -> lvl7; '>' -> lvl9; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [6 sat_slBp];, [(Blaze.ByteString.Builder.Html.Utf8.writeHtmlEscapedChar, [lvl1, lvl3, lvl5, lvl7, lvl9])]), (lvl10 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs4 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl10, [cs4])]), (lvl11 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl10 cs4;, [(lvl11, [Data.ByteString.Internal.unsafePackLenChars, cs4, lvl10])]), (lvl12 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs3 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl12, [cs3])]), (lvl13 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl12 cs3;, [(lvl13, [Data.ByteString.Internal.unsafePackLenChars, cs3, lvl12])]), (lvl14 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs2 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl14, [cs2])]), (lvl15 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl14 cs2;, [(lvl15, [Data.ByteString.Internal.unsafePackLenChars, cs2, lvl14])]), (lvl16 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs1 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl16, [cs1])]), (lvl17 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl16 cs1;, [(lvl17, [Data.ByteString.Internal.unsafePackLenChars, cs1, lvl16])]), (lvl18 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl18, [cs])]), (lvl19 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl18 cs;, [(lvl19, [Data.ByteString.Internal.unsafePackLenChars, cs, lvl18])]), (Blaze.ByteString.Builder.Html.Utf8.$wa1 [Occ=LoopBreaker] :: forall r. [GHC.Types.Char] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Str=DmdType SLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 ww ww1 w2] let-no-escape { $wa2 [Occ=LoopBreaker] :: [GHC.Types.Char] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_slBS :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_slBS w4; : x' xs' -> case plusAddr# [ww2 6] of sat_slBU { __DEFAULT -> case leAddr# [sat_slBU ww1] of _ { GHC.Types.False -> let { sat_slnf :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r srt:(0,*bitmap*) [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> Blaze.ByteString.Builder.Html.Utf8.$wa1 wild1 w1 ww3 ww4 w6; }; } in let { sat_slBT :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [6 ww2 sat_slnf]; } in (#,#) [w4 sat_slBT]; GHC.Types.True -> case x' of _ { GHC.Types.C# ds5 -> case ds5 of ds6 { __DEFAULT -> case ord# [ds6] of x [Dmd=Just L] { __DEFAULT -> case <=# [x 127] of _ { GHC.Types.False -> case <=# [x 2047] of _ { GHC.Types.False -> case <=# [x 65535] of _ { GHC.Types.False -> case uncheckedIShiftRA# [x 18] of sat_slCa { __DEFAULT -> case +# [sat_slCa 240] of sat_slnv { __DEFAULT -> case int2Word# [sat_slnv] of sat_slnx { __DEFAULT -> case narrow8Word# [sat_slnx] of sat_slC8 { __DEFAULT -> case plusAddr# [ww2 0] of sat_slC9 { __DEFAULT -> case writeWord8OffAddr# [sat_slC9 0 sat_slC8 w4] of s2 { __DEFAULT -> case uncheckedIShiftRA# [x 12] of sat_slnC { __DEFAULT -> case int2Word# [sat_slnC] of sat_slC7 { __DEFAULT -> case and# [sat_slC7 __word 63] of sat_slnF { __DEFAULT -> case word2Int# [sat_slnF] of sat_slC6 { __DEFAULT -> case +# [sat_slC6 128] of sat_slnI { __DEFAULT -> case int2Word# [sat_slnI] of sat_slnK { __DEFAULT -> case narrow8Word# [sat_slnK] of sat_slC4 { __DEFAULT -> case plusAddr# [ww2 1] of sat_slC5 { __DEFAULT -> case writeWord8OffAddr# [sat_slC5 0 sat_slC4 s2] of s1 { __DEFAULT -> case uncheckedIShiftRA# [x 6] of sat_slnQ { __DEFAULT -> case int2Word# [sat_slnQ] of sat_slC3 { __DEFAULT -> case and# [sat_slC3 __word 63] of sat_slnT { __DEFAULT -> case word2Int# [sat_slnT] of sat_slC2 { __DEFAULT -> case +# [sat_slC2 128] of sat_slnW { __DEFAULT -> case int2Word# [sat_slnW] of sat_slnY { __DEFAULT -> case narrow8Word# [sat_slnY] of sat_slC0 { __DEFAULT -> case plusAddr# [ww2 2] of sat_slC1 { __DEFAULT -> case writeWord8OffAddr# [sat_slC1 0 sat_slC0 s1] of s3 { __DEFAULT -> case int2Word# [x] of sat_slBZ { __DEFAULT -> case and# [sat_slBZ __word 63] of sat_slo5 { __DEFAULT -> case word2Int# [sat_slo5] of sat_slBY { __DEFAULT -> case +# [sat_slBY 128] of sat_slo8 { __DEFAULT -> case int2Word# [sat_slo8] of sat_sloa { __DEFAULT -> case narrow8Word# [sat_sloa] of sat_slBW { __DEFAULT -> case plusAddr# [ww2 3] of sat_slBX { __DEFAULT -> case writeWord8OffAddr# [sat_slBX 0 sat_slBW s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_slBV { __DEFAULT -> $wa2 xs' sat_slBV s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case uncheckedIShiftRA# [x 12] of sat_slCR { __DEFAULT -> case +# [sat_slCR 224] of sat_slol { __DEFAULT -> case int2Word# [sat_slol] of sat_slon { __DEFAULT -> case narrow8Word# [sat_slon] of sat_slCP { __DEFAULT -> case plusAddr# [ww2 0] of sat_slCQ { __DEFAULT -> case writeWord8OffAddr# [sat_slCQ 0 sat_slCP w4] of s2 { __DEFAULT -> case uncheckedIShiftRA# [x 6] of sat_slos { __DEFAULT -> case int2Word# [sat_slos] of sat_slCO { __DEFAULT -> case and# [sat_slCO __word 63] of sat_slov { __DEFAULT -> case word2Int# [sat_slov] of sat_slCN { __DEFAULT -> case +# [sat_slCN 128] of sat_sloy { __DEFAULT -> case int2Word# [sat_sloy] of sat_sloA { __DEFAULT -> case narrow8Word# [sat_sloA] of sat_slCL { __DEFAULT -> case plusAddr# [ww2 1] of sat_slCM { __DEFAULT -> case writeWord8OffAddr# [sat_slCM 0 sat_slCL s2] of s1 { __DEFAULT -> case int2Word# [x] of sat_slCK { __DEFAULT -> case and# [sat_slCK __word 63] of sat_sloH { __DEFAULT -> case word2Int# [sat_sloH] of sat_slCJ { __DEFAULT -> case +# [sat_slCJ 128] of sat_sloK { __DEFAULT -> case int2Word# [sat_sloK] of sat_sloM { __DEFAULT -> case narrow8Word# [sat_sloM] of sat_slCH { __DEFAULT -> case plusAddr# [ww2 2] of sat_slCI { __DEFAULT -> case writeWord8OffAddr# [sat_slCI 0 sat_slCH s1] of s3 { __DEFAULT -> case plusAddr# [ww2 3] of sat_slCG { __DEFAULT -> $wa2 xs' sat_slCG s3; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case uncheckedIShiftRA# [x 6] of sat_slCF { __DEFAULT -> case +# [sat_slCF 192] of sat_sloV { __DEFAULT -> case int2Word# [sat_sloV] of sat_sloX { __DEFAULT -> case narrow8Word# [sat_sloX] of sat_slCD { __DEFAULT -> case plusAddr# [ww2 0] of sat_slCE { __DEFAULT -> case writeWord8OffAddr# [sat_slCE 0 sat_slCD w4] of s2 { __DEFAULT -> case int2Word# [x] of sat_slCC { __DEFAULT -> case and# [sat_slCC __word 63] of sat_slp3 { __DEFAULT -> case word2Int# [sat_slp3] of sat_slCB { __DEFAULT -> case +# [sat_slCB 128] of sat_slp6 { __DEFAULT -> case int2Word# [sat_slp6] of sat_slp8 { __DEFAULT -> case narrow8Word# [sat_slp8] of sat_slCz { __DEFAULT -> case plusAddr# [ww2 1] of sat_slCA { __DEFAULT -> case writeWord8OffAddr# [sat_slCA 0 sat_slCz s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_slCy { __DEFAULT -> $wa2 xs' sat_slCy s1; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case int2Word# [x] of sat_slpg { __DEFAULT -> case narrow8Word# [sat_slpg] of sat_slCw { __DEFAULT -> case plusAddr# [ww2 0] of sat_slCx { __DEFAULT -> case writeWord8OffAddr# [sat_slCx 0 sat_slCw w4] of s2 { __DEFAULT -> case plusAddr# [ww2 1] of sat_slCv { __DEFAULT -> $wa2 xs' sat_slCv s2; }; }; }; }; }; }; }; '"' -> case lvl19 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slCc { __DEFAULT -> case plusAddr# [rb rb2] of sat_slCd { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slCd sat_slCc w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slCb { __DEFAULT -> $wa2 xs' sat_slCb s'; }; }; }; }; }; }; '&' -> case lvl17 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slCf { __DEFAULT -> case plusAddr# [rb rb2] of sat_slCg { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slCg sat_slCf w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slCe { __DEFAULT -> $wa2 xs' sat_slCe s'; }; }; }; }; }; }; '\'' -> case lvl15 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slCi { __DEFAULT -> case plusAddr# [rb rb2] of sat_slCj { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slCj sat_slCi w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slCh { __DEFAULT -> $wa2 xs' sat_slCh s'; }; }; }; }; }; }; '<' -> case lvl13 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slCl { __DEFAULT -> case plusAddr# [rb rb2] of sat_slCm { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slCm sat_slCl w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slCk { __DEFAULT -> $wa2 xs' sat_slCk s'; }; }; }; }; }; }; '>' -> case lvl11 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slCo { __DEFAULT -> case plusAddr# [rb rb2] of sat_slCp { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slCp sat_slCo w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slCn { __DEFAULT -> $wa2 xs' sat_slCn s'; }; }; }; }; }; }; }; }; }; }; }; } in $wa2 w ww w2;, [(Blaze.ByteString.Builder.Html.Utf8.$wa1, [Blaze.ByteString.Builder.Html.Utf8.$wa1, lvl11, lvl13, lvl15, lvl17, lvl19])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedString1 [InlPrag=INLINE[0]] :: [GHC.Types.Char] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> Blaze.ByteString.Builder.Html.Utf8.$wa1 w w1 ww ww1 w3; };, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedString1, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedString :: GHC.Base.String -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B4 eta_B3 eta_B2 eta_B1] Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedString1 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedString, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedText1 :: Data.Text.Internal.Text -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=1, Str=DmdType L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [x] let { w :: [GHC.Types.Char] [LclId] = \u [] case x of _ { Data.Text.Internal.Text rb rb1 rb2 -> case +# [rb1 rb2] of a [Dmd=Just L] { __DEFAULT -> let { $wunfold [Occ=LoopBreaker] :: GHC.Prim.Int# -> [GHC.Types.Char] [LclId, Arity=1, Str=DmdType L, Unf=OtherCon []] = sat-only \r [ww] case >=# [ww a] of _ { GHC.Types.False -> case indexWord16Array# [rb ww] of r# { __DEFAULT -> case geWord# [r# __word 55296] of _ { GHC.Types.False -> let { sat_slD9 :: [GHC.Types.Char] [LclId] = \u [] case +# [ww 1] of sat_slrD { __DEFAULT -> $wunfold sat_slrD; }; } in case word2Int# [r#] of sat_slrx { __DEFAULT -> case chr# [sat_slrx] of sat_slrz { __DEFAULT -> let { sat_slDa :: GHC.Types.Char [LclId] = NO_CCS GHC.Types.C#! [sat_slrz]; } in : [sat_slDa sat_slD9]; }; }; GHC.Types.True -> case leWord# [r# __word 56319] of _ { GHC.Types.False -> let { sat_slDb :: [GHC.Types.Char] [LclId] = \u [] case +# [ww 1] of sat_slrM { __DEFAULT -> $wunfold sat_slrM; }; } in case word2Int# [r#] of sat_slrH { __DEFAULT -> case chr# [sat_slrH] of sat_slrJ { __DEFAULT -> let { sat_slDc :: GHC.Types.Char [LclId] = NO_CCS GHC.Types.C#! [sat_slrJ]; } in : [sat_slDc sat_slDb]; }; }; GHC.Types.True -> case +# [ww 1] of sat_slDf { __DEFAULT -> case indexWord16Array# [rb sat_slDf] of r#1 { __DEFAULT -> let { sat_slDd :: [GHC.Types.Char] [LclId] = \u [] case +# [ww 2] of sat_sls9 { __DEFAULT -> $wunfold sat_sls9; }; } in case word2Int# [r#1] of sat_sls1 { __DEFAULT -> case -# [sat_sls1 56320] of sat_slrW { __DEFAULT -> case word2Int# [r#] of sat_sls2 { __DEFAULT -> case -# [sat_sls2 55296] of sat_sls3 { __DEFAULT -> case uncheckedIShiftL# [sat_sls3 10] of sat_sls4 { __DEFAULT -> case +# [sat_sls4 sat_slrW] of sat_sls5 { __DEFAULT -> case +# [sat_sls5 65536] of sat_slrZ { __DEFAULT -> case chr# [sat_slrZ] of sat_sls6 { __DEFAULT -> let { sat_slDe :: GHC.Types.Char [LclId] = NO_CCS GHC.Types.C#! [sat_sls6]; } in : [sat_slDe sat_slDd]; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> [] []; }; } in $wunfold rb1; }; }; } in let { sat_slDg :: forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId] = \r srt:(0,*bitmap*) [w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> Blaze.ByteString.Builder.Html.Utf8.$wa1 w w1 ww ww1 w3; }; } in sat_slDg;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedText1, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedText :: Data.Text.Internal.Text -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=1, Str=DmdType L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B1] Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedText1 eta_B1;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedText, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedShow1 :: forall a. GHC.Show.Show a => a -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=2, Str=DmdType LL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [$dShow eta] let { w :: [GHC.Types.Char] [LclId] = \u [] GHC.Show.show $dShow eta; } in let { sat_slDm :: forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId] = \r srt:(0,*bitmap*) [w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> Blaze.ByteString.Builder.Html.Utf8.$wa1 w w1 ww ww1 w3; }; } in sat_slDm;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedShow1, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedShow :: forall a. GHC.Show.Show a => a -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=2, Str=DmdType LL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B2 eta_B1] Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedShow1 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedShow, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText2 :: GHC.Types.Int [GblId, Caf=NoCafRefs, Unf=OtherCon []] = NO_CCS GHC.Types.I#! [0];, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText2, [])]), (next1 :: Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int -> Data.Text.Fusion.Internal.Step (Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int) GHC.Types.Char [GblId, Arity=1, Caf=NoCafRefs, Unf=OtherCon []] = sat-only \r [ds5] case ds5 of _ { Data.Text.Fusion.Internal.:*: ds6 ds7 -> case ds7 of _ { GHC.Types.I# x -> case ds6 of wild1 { Data.Text.Lazy.Internal.Empty -> Data.Text.Fusion.Internal.Done []; Data.Text.Lazy.Internal.Chunk rb rb1 rb2 ts -> case >=# [x rb2] of _ { GHC.Types.False -> case +# [rb1 x] of a { __DEFAULT -> case indexWord16Array# [rb a] of r# { __DEFAULT -> case ltWord# [r# __word 55296] of _ { GHC.Types.False -> case gtWord# [r# __word 56319] of _ { GHC.Types.False -> case +# [a 1] of sat_slDs { __DEFAULT -> case indexWord16Array# [rb sat_slDs] of r#1 { __DEFAULT -> case +# [x 2] of sat_sltr { __DEFAULT -> let { sat_sltt :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [sat_sltr]; } in let { sat_slDq :: Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int [LclId] = NO_CCS Data.Text.Fusion.Internal.:*:! [wild1 sat_sltt]; } in case word2Int# [r#1] of sat_slti { __DEFAULT -> case -# [sat_slti 56320] of sat_sltd { __DEFAULT -> case word2Int# [r#] of sat_sltj { __DEFAULT -> case -# [sat_sltj 55296] of sat_sltk { __DEFAULT -> case uncheckedIShiftL# [sat_sltk 10] of sat_sltl { __DEFAULT -> case +# [sat_sltl sat_sltd] of sat_sltm { __DEFAULT -> case +# [sat_sltm 65536] of sat_sltg { __DEFAULT -> case chr# [sat_sltg] of sat_sltn { __DEFAULT -> let { sat_slDr :: GHC.Types.Char [LclId] = NO_CCS GHC.Types.C#! [sat_sltn]; } in Data.Text.Fusion.Internal.Yield [sat_slDr sat_slDq]; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case +# [x 1] of sat_sltB { __DEFAULT -> let { sat_sltD :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [sat_sltB]; } in let { sat_slDw :: Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int [LclId] = NO_CCS Data.Text.Fusion.Internal.:*:! [wild1 sat_sltD]; } in case word2Int# [r#] of sat_sltw { __DEFAULT -> case chr# [sat_sltw] of sat_slty { __DEFAULT -> let { sat_slDx :: GHC.Types.Char [LclId] = NO_CCS GHC.Types.C#! [sat_slty]; } in Data.Text.Fusion.Internal.Yield [sat_slDx sat_slDw]; }; }; }; }; GHC.Types.True -> case +# [x 1] of sat_sltL { __DEFAULT -> let { sat_sltN :: GHC.Types.Int [LclId] = NO_CCS GHC.Types.I#! [sat_sltL]; } in let { sat_slDy :: Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int [LclId] = NO_CCS Data.Text.Fusion.Internal.:*:! [wild1 sat_sltN]; } in case word2Int# [r#] of sat_sltG { __DEFAULT -> case chr# [sat_sltG] of sat_sltI { __DEFAULT -> let { sat_slDz :: GHC.Types.Char [LclId] = NO_CCS GHC.Types.C#! [sat_sltI]; } in Data.Text.Fusion.Internal.Yield [sat_slDz sat_slDy]; }; }; }; }; }; }; GHC.Types.True -> let { sat_slDA :: Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int [LclId] = \u [] case ts of tpl1 { __DEFAULT -> Data.Text.Fusion.Internal.:*: [tpl1 Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText2]; }; } in next1 sat_slDA; }; }; }; };, [(next1, [])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText_unfold [Occ=LoopBreaker] :: Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int -> [GHC.Types.Char] [GblId, Arity=1, Caf=NoCafRefs, Unf=OtherCon []] = \r [s] case s of s1 { Data.Text.Fusion.Internal.:*: ipv ipv1 -> case next1 s1 of _ { Data.Text.Fusion.Internal.Done -> [] []; Data.Text.Fusion.Internal.Skip s' -> Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText_unfold s'; Data.Text.Fusion.Internal.Yield x s' -> let { sat_slDE :: [GHC.Types.Char] [LclId] = \u [] Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText_unfold s'; } in : [x sat_slDE]; }; };, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText_unfold, [])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText1 :: Data.Text.Lazy.Internal.Text -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=1, Str=DmdType L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [x] let { w :: [GHC.Types.Char] [LclId] = \u [] case x of tpl { __DEFAULT -> let { sat_slDF :: Data.Text.Fusion.Internal.PairS Data.Text.Lazy.Internal.Text GHC.Types.Int [LclId] = NO_CCS Data.Text.Fusion.Internal.:*:! [tpl Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText2]; } in Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText_unfold sat_slDF; }; } in let { sat_slDG :: forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId] = \r srt:(0,*bitmap*) [w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> Blaze.ByteString.Builder.Html.Utf8.$wa1 w w1 ww ww1 w3; }; } in sat_slDG;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText1, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText :: Data.Text.Lazy.Internal.Text -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=1, Str=DmdType L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B1] Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText1 eta_B1;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedLazyText, [Blaze.ByteString.Builder.Html.Utf8.$wa1])]), (lvl20 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl20, [cs])]), (lvl21 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl20 cs;, [(lvl21, [Data.ByteString.Internal.unsafePackLenChars, cs, lvl20])]), (lvl22 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs1 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl22, [cs1])]), (lvl23 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl22 cs1;, [(lvl23, [Data.ByteString.Internal.unsafePackLenChars, cs1, lvl22])]), (lvl24 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs2 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl24, [cs2])]), (lvl25 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl24 cs2;, [(lvl25, [Data.ByteString.Internal.unsafePackLenChars, cs2, lvl24])]), (lvl26 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs3 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl26, [cs3])]), (lvl27 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl26 cs3;, [(lvl27, [Data.ByteString.Internal.unsafePackLenChars, cs3, lvl26])]), (lvl28 :: GHC.Types.Int [GblId] = \u srt:(0,*bitmap*) [] case GHC.List.$wlen cs4 0 of ww { __DEFAULT -> GHC.Types.I# [ww]; };, [(lvl28, [cs4])]), (lvl29 :: Data.ByteString.Internal.ByteString [GblId] = \u srt:(0,*bitmap*) [] Data.ByteString.Internal.unsafePackLenChars lvl28 cs4;, [(lvl29, [Data.ByteString.Internal.unsafePackLenChars, cs4, lvl28])]), (Blaze.ByteString.Builder.Html.Utf8.$wa :: GHC.Types.Char -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Str=DmdType LLLLL, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 ww ww1 w2] let { a [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa2 w3 ww2 ww3 w5; }; $wa2 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r srt:(0,*bitmap*) [w3 ww2 ww3 w4] case plusAddr# [ww2 6] of sat_slDJ { __DEFAULT -> case leAddr# [sat_slDJ ww3] of _ { GHC.Types.False -> let { sat_slv5 :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a w3 eta_B2 eta_B1; } in let { sat_slDI :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [6 ww2 sat_slv5]; } in (#,#) [w4 sat_slDI]; GHC.Types.True -> case w of _ { GHC.Types.C# ds5 -> case ds5 of ds6 { __DEFAULT -> case ord# [ds6] of x [Dmd=Just L] { __DEFAULT -> case <=# [x 127] of _ { GHC.Types.False -> case <=# [x 2047] of _ { GHC.Types.False -> case <=# [x 65535] of _ { GHC.Types.False -> case uncheckedIShiftRA# [x 18] of sat_slDZ { __DEFAULT -> case +# [sat_slDZ 240] of sat_slvl { __DEFAULT -> case int2Word# [sat_slvl] of sat_slvn { __DEFAULT -> case narrow8Word# [sat_slvn] of sat_slDX { __DEFAULT -> case plusAddr# [ww2 0] of sat_slDY { __DEFAULT -> case writeWord8OffAddr# [sat_slDY 0 sat_slDX w4] of s2 { __DEFAULT -> case uncheckedIShiftRA# [x 12] of sat_slvs { __DEFAULT -> case int2Word# [sat_slvs] of sat_slDW { __DEFAULT -> case and# [sat_slDW __word 63] of sat_slvv { __DEFAULT -> case word2Int# [sat_slvv] of sat_slDV { __DEFAULT -> case +# [sat_slDV 128] of sat_slvy { __DEFAULT -> case int2Word# [sat_slvy] of sat_slvA { __DEFAULT -> case narrow8Word# [sat_slvA] of sat_slDT { __DEFAULT -> case plusAddr# [ww2 1] of sat_slDU { __DEFAULT -> case writeWord8OffAddr# [sat_slDU 0 sat_slDT s2] of s1 { __DEFAULT -> case uncheckedIShiftRA# [x 6] of sat_slvG { __DEFAULT -> case int2Word# [sat_slvG] of sat_slDS { __DEFAULT -> case and# [sat_slDS __word 63] of sat_slvJ { __DEFAULT -> case word2Int# [sat_slvJ] of sat_slDR { __DEFAULT -> case +# [sat_slDR 128] of sat_slvM { __DEFAULT -> case int2Word# [sat_slvM] of sat_slvO { __DEFAULT -> case narrow8Word# [sat_slvO] of sat_slDP { __DEFAULT -> case plusAddr# [ww2 2] of sat_slDQ { __DEFAULT -> case writeWord8OffAddr# [sat_slDQ 0 sat_slDP s1] of s3 { __DEFAULT -> case int2Word# [x] of sat_slDO { __DEFAULT -> case and# [sat_slDO __word 63] of sat_slvV { __DEFAULT -> case word2Int# [sat_slvV] of sat_slDN { __DEFAULT -> case +# [sat_slDN 128] of sat_slvY { __DEFAULT -> case int2Word# [sat_slvY] of sat_slw0 { __DEFAULT -> case narrow8Word# [sat_slw0] of sat_slDL { __DEFAULT -> case plusAddr# [ww2 3] of sat_slDM { __DEFAULT -> case writeWord8OffAddr# [sat_slDM 0 sat_slDL s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_slw5 { __DEFAULT -> let { sat_slDK :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slw5 ww3]; } in w3 sat_slDK s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case uncheckedIShiftRA# [x 12] of sat_slEG { __DEFAULT -> case +# [sat_slEG 224] of sat_slwb { __DEFAULT -> case int2Word# [sat_slwb] of sat_slwd { __DEFAULT -> case narrow8Word# [sat_slwd] of sat_slEE { __DEFAULT -> case plusAddr# [ww2 0] of sat_slEF { __DEFAULT -> case writeWord8OffAddr# [sat_slEF 0 sat_slEE w4] of s2 { __DEFAULT -> case uncheckedIShiftRA# [x 6] of sat_slwi { __DEFAULT -> case int2Word# [sat_slwi] of sat_slED { __DEFAULT -> case and# [sat_slED __word 63] of sat_slwl { __DEFAULT -> case word2Int# [sat_slwl] of sat_slEC { __DEFAULT -> case +# [sat_slEC 128] of sat_slwo { __DEFAULT -> case int2Word# [sat_slwo] of sat_slwq { __DEFAULT -> case narrow8Word# [sat_slwq] of sat_slEA { __DEFAULT -> case plusAddr# [ww2 1] of sat_slEB { __DEFAULT -> case writeWord8OffAddr# [sat_slEB 0 sat_slEA s2] of s1 { __DEFAULT -> case int2Word# [x] of sat_slEz { __DEFAULT -> case and# [sat_slEz __word 63] of sat_slwx { __DEFAULT -> case word2Int# [sat_slwx] of sat_slEy { __DEFAULT -> case +# [sat_slEy 128] of sat_slwA { __DEFAULT -> case int2Word# [sat_slwA] of sat_slwC { __DEFAULT -> case narrow8Word# [sat_slwC] of sat_slEw { __DEFAULT -> case plusAddr# [ww2 2] of sat_slEx { __DEFAULT -> case writeWord8OffAddr# [sat_slEx 0 sat_slEw s1] of s3 { __DEFAULT -> case plusAddr# [ww2 3] of sat_slwH { __DEFAULT -> let { sat_slEv :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slwH ww3]; } in w3 sat_slEv s3; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case uncheckedIShiftRA# [x 6] of sat_slEu { __DEFAULT -> case +# [sat_slEu 192] of sat_slwN { __DEFAULT -> case int2Word# [sat_slwN] of sat_slwP { __DEFAULT -> case narrow8Word# [sat_slwP] of sat_slEs { __DEFAULT -> case plusAddr# [ww2 0] of sat_slEt { __DEFAULT -> case writeWord8OffAddr# [sat_slEt 0 sat_slEs w4] of s2 { __DEFAULT -> case int2Word# [x] of sat_slEr { __DEFAULT -> case and# [sat_slEr __word 63] of sat_slwV { __DEFAULT -> case word2Int# [sat_slwV] of sat_slEq { __DEFAULT -> case +# [sat_slEq 128] of sat_slwY { __DEFAULT -> case int2Word# [sat_slwY] of sat_slx0 { __DEFAULT -> case narrow8Word# [sat_slx0] of sat_slEo { __DEFAULT -> case plusAddr# [ww2 1] of sat_slEp { __DEFAULT -> case writeWord8OffAddr# [sat_slEp 0 sat_slEo s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_slx5 { __DEFAULT -> let { sat_slEn :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slx5 ww3]; } in w3 sat_slEn s1; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; GHC.Types.True -> case int2Word# [x] of sat_slxa { __DEFAULT -> case narrow8Word# [sat_slxa] of sat_slEl { __DEFAULT -> case plusAddr# [ww2 0] of sat_slEm { __DEFAULT -> case writeWord8OffAddr# [sat_slEm 0 sat_slEl w4] of s2 { __DEFAULT -> case plusAddr# [ww2 1] of sat_slxe { __DEFAULT -> let { sat_slEk :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slxe ww3]; } in w3 sat_slEk s2; }; }; }; }; }; }; }; '"' -> case lvl21 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slE1 { __DEFAULT -> case plusAddr# [rb rb2] of sat_slE2 { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slE2 sat_slE1 w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slxA { __DEFAULT -> let { sat_slE0 :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slxA ww3]; } in w3 sat_slE0 s'; }; }; }; }; }; }; '&' -> case lvl23 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slE4 { __DEFAULT -> case plusAddr# [rb rb2] of sat_slE5 { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slE5 sat_slE4 w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slxW { __DEFAULT -> let { sat_slE3 :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slxW ww3]; } in w3 sat_slE3 s'; }; }; }; }; }; }; '\'' -> case lvl25 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slE7 { __DEFAULT -> case plusAddr# [rb rb2] of sat_slE8 { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slE8 sat_slE7 w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slyi { __DEFAULT -> let { sat_slE6 :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slyi ww3]; } in w3 sat_slE6 s'; }; }; }; }; }; }; '<' -> case lvl27 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slEa { __DEFAULT -> case plusAddr# [rb rb2] of sat_slEb { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slEb sat_slEa w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slyE { __DEFAULT -> let { sat_slE9 :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slyE ww3]; } in w3 sat_slE9 s'; }; }; }; }; }; }; '>' -> case lvl29 of _ { Data.ByteString.Internal.PS rb rb1 rb2 rb3 -> case int2Word# [rb3] of sat_slEd { __DEFAULT -> case plusAddr# [rb rb2] of sat_slEe { __DEFAULT -> case __pkg_ccall base memcpy [ww2 sat_slEe sat_slEd w4] of _ { (#,#) ds7 _ -> case touch# [rb1 ds7] of s' { __DEFAULT -> case plusAddr# [ww2 rb3] of sat_slz0 { __DEFAULT -> let { sat_slEc :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_slz0 ww3]; } in w3 sat_slEc s'; }; }; }; }; }; }; }; }; }; }; } in $wa2 w1 ww ww1 w2;, [(Blaze.ByteString.Builder.Html.Utf8.$wa, [lvl21, lvl23, lvl25, lvl27, lvl29])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedChar1 [InlPrag=INLINE[0]] :: GHC.Types.Char -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> Blaze.ByteString.Builder.Html.Utf8.$wa w w1 ww ww1 w3; };, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedChar1, [Blaze.ByteString.Builder.Html.Utf8.$wa])]), (Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedChar :: GHC.Types.Char -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r srt:(0,*bitmap*) [eta_B4 eta_B3 eta_B2 eta_B1] Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedChar1 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscapedChar, [Blaze.ByteString.Builder.Html.Utf8.$wa])])]