Blaze.ByteString.Builder.Char8.writeChar x_sdYt = Blaze.ByteString.Builder.Internal.Write.Write 1 (Blaze.ByteString.Builder.Char8.writeChar$4 (Blaze.ByteString.Builder.Char8.writeChar$2 x_sdYt)) Blaze.ByteString.Builder.Char8.writeChar$4 x1_sdYC op_sdYF s_sdYM = select op_sdYF (GHC.Ptr.Ptr a2_sdYK -> select x1_sdYC (GHC.Word.W8# x2_sdYL -> let !s2_sdYO = writeWord8OffAddr# a2_sdYK 0 x2_sdYL s_sdYM, !sat_sdYQ_sdYQ = plusAddr# a2_sdYK 1 in <{GHC.Tuple.(,)}> s2_sdYO (GHC.Ptr.Ptr sat_sdYQ_sdYQ))) Blaze.ByteString.Builder.Char8.writeChar$2 x_sdYt = select x_sdYt (GHC.Types.C# c#_sdYw -> let !sat_sdYy_sdYy = ord# c#_sdYw, !sat_sdYA_sdYA = int2Word# sat_sdYy_sdYy, !sat_se4a_se4a = narrow8Word# sat_sdYA_sdYA in GHC.Word.W8# sat_se4a_se4a) Blaze.ByteString.Builder.Char8.$wa1 w_sdZE w1_sdZ6 ww_sdZF ww1_sdZ5 w2_sdZG = Blaze.ByteString.Builder.Char8.$wa1$1 w1_sdZ6 ww1_sdZ5 w_sdZE ww_sdZF w2_sdZG Blaze.ByteString.Builder.Char8.$wa1$1 w1_sdZ6 ww1_sdZ5 w3_sdZ2 ww2_sdZ4 w4_sdZ8 = select w3_sdZ2 (<{GHC.Types.[]}> -> w1_sdZ6 (Blaze.ByteString.Builder.Internal.Types.BufRange ww2_sdZ4 ww1_sdZ5) w4_sdZ8) (<{GHC.Types.:}> <{x'_sdZq}> <{xs'_sdZA}> -> let !sat_se4K_se4K = plusAddr# ww2_sdZ4 1, !wild2_se4O = leAddr# sat_se4K_se4K ww1_sdZ5 in if wild2_se4O (select <{x'_sdZq}> (GHC.Types.C# c#_sdZt -> let !sat_sdZv_sdZv = ord# c#_sdZt, !sat_sdZx_sdZx = int2Word# sat_sdZv_sdZv, !sat_se4M_se4M = narrow8Word# sat_sdZx_sdZx, !s2_sdZD = writeWord8OffAddr# ww2_sdZ4 0 sat_se4M_se4M w4_sdZ8, !sat_se4L_se4L = plusAddr# ww2_sdZ4 1 in Blaze.ByteString.Builder.Char8.$wa1$1 w1_sdZ6 ww1_sdZ5 <{xs'_sdZA}> sat_se4L_se4L s2_sdZD)) (<{GHC.Tuple.(,)}> w4_sdZ8 (Blaze.ByteString.Builder.Internal.Types.BufferFull 1 ww2_sdZ4 (Blaze.ByteString.Builder.Char8.$wa1$5 w1_sdZ6 w3_sdZ2)))) Blaze.ByteString.Builder.Char8.$wa1$5 w1_sdZ6 w3_sdZ2 w5_sdZf w6_sdZm = select w5_sdZf (Blaze.ByteString.Builder.Internal.Types.BufRange ww3_sdZk ww4_sdZl -> Blaze.ByteString.Builder.Char8.$wa1 w3_sdZ2 w1_sdZ6 ww3_sdZk ww4_sdZl w6_sdZm) Blaze.ByteString.Builder.Char8.fromString1 w_sdZP w1_sdZQ w2_sdZL w3_sdZT = select w2_sdZL (Blaze.ByteString.Builder.Internal.Types.BufRange ww_sdZR ww1_sdZS -> Blaze.ByteString.Builder.Char8.$wa1 w_sdZP w1_sdZQ ww_sdZR ww1_sdZS w3_sdZT) Blaze.ByteString.Builder.Char8.fromString eta_B4_B4 eta_B3_B3 eta_B2_B2 eta_B1_B1 = Blaze.ByteString.Builder.Char8.fromString1 eta_B4_B4 eta_B3_B3 eta_B2_B2 eta_B1_B1 Blaze.ByteString.Builder.Char8.a x_sdZW = Blaze.ByteString.Builder.Char8.a$6 (Blaze.ByteString.Builder.Char8.a$3 x_sdZW) Blaze.ByteString.Builder.Char8.a$6 w_se0S w1_se10 w2_se0W w3_se13 = select w2_se0W (Blaze.ByteString.Builder.Internal.Types.BufRange ww_se11 ww1_se12 -> Blaze.ByteString.Builder.Char8.$wa1 w_se0S w1_se10 ww_se11 ww1_se12 w3_se13) Blaze.ByteString.Builder.Char8.a$3 x_sdZW = select x_sdZW (Data.Text.Internal.Text rb_se09 rb1_se02 rb2_se03 -> let !a2_se04 = <{+#}> rb1_se02 rb2_se03, $wunfold_se0i = Blaze.ByteString.Builder.Char8.a$7 $wunfold_se0i a2_se04 rb_se09 in $wunfold_se0i rb1_se02) Blaze.ByteString.Builder.Char8.a$7 $wunfold_se0i a2_se04 rb_se09 ww_se07 = let !wild1_se5H = <{>=#}> ww_se07 a2_se04 in if wild1_se5H <{GHC.Types.[]}> (let !r#_se0b = indexWord16Array# rb_se09 ww_se07, !wild2_se5G = geWord# r#_se0b 55296 in if wild2_se5G (let !wild3_se5J = leWord# r#_se0b 56319 in if wild3_se5J (let !sat_se5E_se5E = <{+#}> ww_se07 1, !r#1_se0A = indexWord16Array# rb_se09 sat_se5E_se5E, !sat_se0I_se0I = word2Int# r#1_se0A, !sat_se0D_se0D = <{-#}> sat_se0I_se0I 56320, !sat_se0J_se0J = word2Int# r#_se0b, !sat_se0K_se0K = <{-#}> sat_se0J_se0J 55296, !sat_se0L_se0L = uncheckedIShiftL# sat_se0K_se0K 10, !sat_se0M_se0M = <{+#}> sat_se0L_se0L sat_se0D_se0D, !sat_se0G_se0G = <{+#}> sat_se0M_se0M 65536, !sat_se0N_se0N = chr# sat_se0G_se0G in <{GHC.Types.:}> (GHC.Types.C# sat_se0N_se0N) (Blaze.ByteString.Builder.Char8.a$13 $wunfold_se0i ww_se07)) (let !sat_se0o_se0o = word2Int# r#_se0b, !sat_se0q_se0q = chr# sat_se0o_se0o in <{GHC.Types.:}> (GHC.Types.C# sat_se0q_se0q) (Blaze.ByteString.Builder.Char8.a$14 $wunfold_se0i ww_se07))) (let !sat_se0e_se0e = word2Int# r#_se0b, !sat_se0g_se0g = chr# sat_se0e_se0e in <{GHC.Types.:}> (GHC.Types.C# sat_se0g_se0g) (Blaze.ByteString.Builder.Char8.a$15 $wunfold_se0i ww_se07))) Blaze.ByteString.Builder.Char8.a$13 $wunfold_se0i ww_se07 = let !sat_se0Q_se0Q = <{+#}> ww_se07 2 in $wunfold_se0i sat_se0Q_se0Q Blaze.ByteString.Builder.Char8.a$14 $wunfold_se0i ww_se07 = let !sat_se0t_se0t = <{+#}> ww_se07 1 in $wunfold_se0i sat_se0t_se0t Blaze.ByteString.Builder.Char8.a$15 $wunfold_se0i ww_se07 = let !sat_se0k_se0k = <{+#}> ww_se07 1 in $wunfold_se0i sat_se0k_se0k Blaze.ByteString.Builder.Char8.fromText eta_B1_B1 = Blaze.ByteString.Builder.Char8.a eta_B1_B1 Blaze.ByteString.Builder.Char8.fromShow1 $dShow_se18 eta_se19 = Blaze.ByteString.Builder.Char8.fromShow1$8 $dShow_se18 eta_se19 Blaze.ByteString.Builder.Char8.fromShow1$8 $dShow_se18 eta_se19 w1_se1i w2_se1e w3_se1l = select w2_se1e (Blaze.ByteString.Builder.Internal.Types.BufRange ww_se1j ww1_se1k -> Blaze.ByteString.Builder.Char8.$wa1 (GHC.Show.show $dShow_se18 eta_se19) w1_se1i ww_se1j ww1_se1k w3_se1l) Blaze.ByteString.Builder.Char8.fromShow eta_B2_B2 eta_B1_B1 = Blaze.ByteString.Builder.Char8.fromShow1 eta_B2_B2 eta_B1_B1 Blaze.ByteString.Builder.Char8.lvl =: GHC.Types.I# 0 Blaze.ByteString.Builder.Char8.next1 ds_se1o = select ds_se1o (<{Data.Text.Fusion.Internal.:*:}> ds1_se1v ds2_se1s -> select ds2_se1s (GHC.Types.I# x_se1B -> select ds1_se1v (Data.Text.Lazy.Internal.Empty -> Data.Text.Fusion.Internal.Done) (Data.Text.Lazy.Internal.Chunk rb_se1H rb1_se1F rb2_se1C ts_se2w -> let !wild3_se5U = <{>=#}> x_se1B rb2_se1C in if wild3_se5U (Blaze.ByteString.Builder.Char8.next1 (Blaze.ByteString.Builder.Char8.next1$16 ts_se2w)) (let !a2_se1G = <{+#}> rb1_se1F x_se1B, !r#_se1J = indexWord16Array# rb_se1H a2_se1G, !wild4_se5T = ltWord# r#_se1J 55296 in if wild4_se5T (let !sat_se2s_se2s = <{+#}> x_se1B 1, !sat_se2n_se2n = word2Int# r#_se1J, !sat_se2p_se2p = chr# sat_se2n_se2n in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_se2p_se2p) (<{Data.Text.Fusion.Internal.:*:}> ds1_se1v (GHC.Types.I# sat_se2s_se2s))) (let !wild5_se5S = gtWord# r#_se1J 56319 in if wild5_se5S (let !sat_se2i_se2i = <{+#}> x_se1B 1, !sat_se2d_se2d = word2Int# r#_se1J, !sat_se2f_se2f = chr# sat_se2d_se2d in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_se2f_se2f) (<{Data.Text.Fusion.Internal.:*:}> ds1_se1v (GHC.Types.I# sat_se2i_se2i))) (let !sat_se5R_se5R = <{+#}> a2_se1G 1, !r#1_se1R = indexWord16Array# rb_se1H sat_se5R_se5R, !sat_se28_se28 = <{+#}> x_se1B 2, !sat_se1Z_se1Z = word2Int# r#1_se1R, !sat_se1U_se1U = <{-#}> sat_se1Z_se1Z 56320, !sat_se20_se20 = word2Int# r#_se1J, !sat_se21_se21 = <{-#}> sat_se20_se20 55296, !sat_se22_se22 = uncheckedIShiftL# sat_se21_se21 10, !sat_se23_se23 = <{+#}> sat_se22_se22 sat_se1U_se1U, !sat_se1X_se1X = <{+#}> sat_se23_se23 65536, !sat_se24_se24 = chr# sat_se1X_se1X in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_se24_se24) (<{Data.Text.Fusion.Internal.:*:}> ds1_se1v (GHC.Types.I# sat_se28_se28)))))))) Blaze.ByteString.Builder.Char8.next1$16 ts_se2w = let !tpl1_se2y = ts_se2w in <{Data.Text.Fusion.Internal.:*:}> tpl1_se2y Blaze.ByteString.Builder.Char8.lvl Blaze.ByteString.Builder.Char8.unfold s_se2B = select s_se2B (<{Data.Text.Fusion.Internal.:*:}> ipv_se61 ipv1_se62 -> let !wild1_se60 = Blaze.ByteString.Builder.Char8.next1 s_se2B in select wild1_se60 (Data.Text.Fusion.Internal.Done -> <{GHC.Types.[]}>) (Data.Text.Fusion.Internal.Skip <{s'_se2I}> -> Blaze.ByteString.Builder.Char8.unfold <{s'_se2I}>) (Data.Text.Fusion.Internal.Yield x_se2L <{s'_se2M}> -> <{GHC.Types.:}> x_se2L (Blaze.ByteString.Builder.Char8.unfold <{s'_se2M}>))) Blaze.ByteString.Builder.Char8.a1 x_se2Q = Blaze.ByteString.Builder.Char8.a1$9 (Blaze.ByteString.Builder.Char8.a1$17 x_se2Q) Blaze.ByteString.Builder.Char8.a1$17 x_se2Q = let !tpl_se2S = x_se2Q in Blaze.ByteString.Builder.Char8.unfold (<{Data.Text.Fusion.Internal.:*:}> tpl_se2S Blaze.ByteString.Builder.Char8.lvl) Blaze.ByteString.Builder.Char8.a1$9 w_se2U w1_se32 w2_se2Y w3_se35 = select w2_se2Y (Blaze.ByteString.Builder.Internal.Types.BufRange ww_se33 ww1_se34 -> Blaze.ByteString.Builder.Char8.$wa1 w_se2U w1_se32 ww_se33 ww1_se34 w3_se35) Blaze.ByteString.Builder.Char8.fromLazyText eta_B1_B1 = Blaze.ByteString.Builder.Char8.a1 eta_B1_B1 Blaze.ByteString.Builder.Char8.$wa w_se3E w1_se3S ww_se3T ww1_se3U w2_se3V = let a2_se3q = Blaze.ByteString.Builder.Char8.$wa$10 $wa2_se3p, $wa2_se3p = Blaze.ByteString.Builder.Char8.$wa$11 a2_se3q w_se3E in $wa2_se3p w1_se3S ww_se3T ww1_se3U w2_se3V Blaze.ByteString.Builder.Char8.$wa$10 $wa2_se3p w3_se3l w4_se3h w5_se3o = select w4_se3h (Blaze.ByteString.Builder.Internal.Types.BufRange ww2_se3m ww3_se3n -> $wa2_se3p w3_se3l ww2_se3m ww3_se3n w5_se3o) Blaze.ByteString.Builder.Char8.$wa$11 a2_se3q w_se3E w3_se3A ww2_se3v ww3_se3x w4_se3z = let !sat_se68_se68 = plusAddr# ww2_se3v 1, !wild1_se6c = leAddr# sat_se68_se68 ww3_se3x in if wild1_se6c (select w_se3E (GHC.Types.C# c#_se3H -> let !sat_se3J_se3J = ord# c#_se3H, !sat_se3L_se3L = int2Word# sat_se3J_se3J, !sat_se6a_se6a = narrow8Word# sat_se3L_se3L, !s2_se3R = writeWord8OffAddr# ww2_se3v 0 sat_se6a_se6a w4_se3z, !sat_se3P_se3P = plusAddr# ww2_se3v 1 in w3_se3A (Blaze.ByteString.Builder.Internal.Types.BufRange sat_se3P_se3P ww3_se3x) s2_se3R)) (<{GHC.Tuple.(,)}> w4_se3z (Blaze.ByteString.Builder.Internal.Types.BufferFull 1 ww2_se3v (Blaze.ByteString.Builder.Char8.$wa$12 a2_se3q w3_se3A))) Blaze.ByteString.Builder.Char8.$wa$12 a2_se3q w3_se3A eta_B2_B2 eta_B1_B1 = a2_se3q w3_se3A eta_B2_B2 eta_B1_B1 Blaze.ByteString.Builder.Char8.fromChar1 w_se44 w1_se45 w2_se40 w3_se48 = select w2_se40 (Blaze.ByteString.Builder.Internal.Types.BufRange ww_se46 ww1_se47 -> Blaze.ByteString.Builder.Char8.$wa w_se44 w1_se45 ww_se46 ww1_se47 w3_se48) Blaze.ByteString.Builder.Char8.fromChar eta_B4_B4 eta_B3_B3 eta_B2_B2 eta_B1_B1 = Blaze.ByteString.Builder.Char8.fromChar1 eta_B4_B4 eta_B3_B3 eta_B2_B2 eta_B1_B1