Data.Generics.Twins.unA1 ds_s88L = ds_s88L Data.Generics.Twins.unA eta_B1_B1 = Data.Generics.Twins.unA1 eta_B1_B1 Data.Generics.Twins.unID1 ds_s88N = ds_s88N Data.Generics.Twins.unID eta_B1_B1 = Data.Generics.Twins.unID1 eta_B1_B1 Data.Generics.Twins.unCONST1 ds_s88P = ds_s88P Data.Generics.Twins.unCONST eta_B1_B1 = Data.Generics.Twins.unCONST1 eta_B1_B1 Data.Generics.Twins.unQr1 ds_s88R = ds_s88R Data.Generics.Twins.unQr eta_B1_B1 = Data.Generics.Twins.unQr1 eta_B1_B1 Data.Generics.Twins.$wgfoldlAccum ww_s89i w_s89a w1_s89o w2_s89r w3_s89q = ww_s89i (Data.Generics.Twins.$wgfoldlAccum$40 w_s89a) (Data.Generics.Twins.$wgfoldlAccum$39 w1_s89o) w3_s89q w2_s89r Data.Generics.Twins.$wgfoldlAccum$39 w1_s89o f_s89n a_s89m = w1_s89o a_s89m f_s89n Data.Generics.Twins.$wgfoldlAccum$40 w_s89a $dData_s895 c_s893 y_s89h a_s892 = let ds_s894 = c_s893 a_s892 in w_s89a $dData_s895 (Data.Generics.Twins.$wgfoldlAccum$2 ds_s894) (Data.Generics.Twins.$wgfoldlAccum$1 ds_s894) y_s89h Data.Generics.Twins.$wgfoldlAccum$1 ds_s894 = select ds_s894 (<{GHC.Tuple.(,)}> <{a'_s8o7}> <{c'_s89f}> -> <{c'_s89f}>) Data.Generics.Twins.$wgfoldlAccum$2 ds_s894 = select ds_s894 (<{GHC.Tuple.(,)}> <{a'_s899}> <{c'_s8o6}> -> <{a'_s899}>) Data.Generics.Twins.gfoldlAccum w_s89x w1_s89P w2_s89Q w3_s89R w4_s89S = select w_s89x (<{Data.Data.D:Data}> ww_s8oo ww1_s89O ww2_s8oq ww3_s8or ww4_s8os ww5_s8ot ww6_s8ou ww7_s8ov ww8_s8ow ww9_s8ox ww10_s8oy ww11_s8oz ww12_s8oA ww13_s8oB ww14_s8oC -> Data.Generics.Twins.$wgfoldlAccum ww1_s89O w1_s89P w2_s89Q w3_s89R w4_s89S) Data.Generics.Twins.$wgmapAccumA ww_s8aE w_s89Z w1_s8ah w2_s8aN w3_s8aM = ww_s8aE (Data.Generics.Twins.$wgmapAccumA$42 (<{Control.Applicative.<*>}> w_s89Z) w1_s8ah) (Data.Generics.Twins.$wgmapAccumA$41 (Control.Applicative.pure w_s89Z)) w3_s8aM w2_s8aN Data.Generics.Twins.$wgmapAccumA$41 lvl3_s8a0 f_s8aJ a_s8aI = <{GHC.Tuple.(,)}> a_s8aI (lvl3_s8a0 f_s8aJ) Data.Generics.Twins.$wgmapAccumA$42 lvl4_s8a2 w1_s8ah $dData_s8ac c_s8a9 y_s8aj a_s8a8 = let ds_s8aa = c_s8a9 a_s8a8, ds1_s8al = w1_s8ah $dData_s8ac (Data.Generics.Twins.$wgmapAccumA$6 ds_s8aa) y_s8aj in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumA$3 ds1_s8al) (lvl4_s8a2 (Data.Generics.Twins.$wgmapAccumA$5 ds_s8aa) (Data.Generics.Twins.$wgmapAccumA$4 ds1_s8al)) Data.Generics.Twins.$wgmapAccumA$3 ds1_s8al = select ds1_s8al (<{GHC.Tuple.(,)}> <{a'_s8ap}> <{d'_s8oL}> -> <{a'_s8ap}>) Data.Generics.Twins.$wgmapAccumA$4 ds1_s8al = select ds1_s8al (<{GHC.Tuple.(,)}> <{a'_s8oM}> <{d'_s8az}> -> <{d'_s8az}>) Data.Generics.Twins.$wgmapAccumA$5 ds_s8aa = select ds_s8aa (<{GHC.Tuple.(,)}> <{a'_s8oI}> <{c'_s8au}> -> <{c'_s8au}>) Data.Generics.Twins.$wgmapAccumA$6 ds_s8aa = select ds_s8aa (<{GHC.Tuple.(,)}> <{a'_s8ag}> <{c'_s8oN}> -> <{a'_s8ag}>) Data.Generics.Twins.gmapAccumA w_s8aT w1_s8bb w2_s8bc w3_s8bd w4_s8be = select w_s8aT (<{Data.Data.D:Data}> ww_s8pi ww1_s8ba ww2_s8pk ww3_s8pl ww4_s8pm ww5_s8pn ww6_s8po ww7_s8pp ww8_s8pq ww9_s8pr ww10_s8ps ww11_s8pt ww12_s8pu ww13_s8pv ww14_s8pw -> Data.Generics.Twins.$wgmapAccumA ww1_s8ba w1_s8bb w2_s8bc w3_s8bd w4_s8be) Data.Generics.Twins.$wgmapAccumM ww_s8ca w_s8bl w1_s8bF w2_s8cj w3_s8ci = let lvl3_s8bm = GHC.Base.return w_s8bl in ww_s8ca (Data.Generics.Twins.$wgmapAccumM$44 lvl3_s8bm (<{GHC.Base.>>=}> w_s8bl) (<{GHC.Base.>>=}> w_s8bl) w1_s8bF) (Data.Generics.Twins.$wgmapAccumM$43 lvl3_s8bm) w3_s8ci w2_s8cj Data.Generics.Twins.$wgmapAccumM$43 lvl3_s8bm f_s8cf a_s8ce = <{GHC.Tuple.(,)}> a_s8ce (lvl3_s8bm f_s8cf) Data.Generics.Twins.$wgmapAccumM$44 lvl3_s8bm lvl4_s8bo lvl5_s8bq w1_s8bF $dData_s8bA c_s8bx y_s8bH a_s8bw = let ds_s8by = c_s8bx a_s8bw, ds1_s8bJ = w1_s8bF $dData_s8bA (Data.Generics.Twins.$wgmapAccumM$10 ds_s8by) y_s8bH in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumM$7 ds1_s8bJ) (lvl5_s8bq (Data.Generics.Twins.$wgmapAccumM$9 ds1_s8bJ) (Data.Generics.Twins.$wgmapAccumM$45 (Data.Generics.Twins.$wgmapAccumM$8 ds_s8by) lvl3_s8bm lvl4_s8bo)) Data.Generics.Twins.$wgmapAccumM$45 c1_s8bU lvl3_s8bm lvl4_s8bo <{d''_s8c2}> = lvl4_s8bo c1_s8bU (Data.Generics.Twins.$wgmapAccumM$46 <{d''_s8c2}> lvl3_s8bm) Data.Generics.Twins.$wgmapAccumM$46 <{d''_s8c2}> lvl3_s8bm <{c'_s8c3}> = lvl3_s8bm (<{c'_s8c3}> <{d''_s8c2}>) Data.Generics.Twins.$wgmapAccumM$7 ds1_s8bJ = select ds1_s8bJ (<{GHC.Tuple.(,)}> <{a'_s8bN}> <{d'_s8pH}> -> <{a'_s8bN}>) Data.Generics.Twins.$wgmapAccumM$8 ds_s8by = select ds_s8by (<{GHC.Tuple.(,)}> <{a'_s8pI}> <{c'_s8bT}> -> <{c'_s8bT}>) Data.Generics.Twins.$wgmapAccumM$9 ds1_s8bJ = select ds1_s8bJ (<{GHC.Tuple.(,)}> <{a'_s8pE}> <{d'_s8bY}> -> <{d'_s8bY}>) Data.Generics.Twins.$wgmapAccumM$10 ds_s8by = select ds_s8by (<{GHC.Tuple.(,)}> <{a'_s8bE}> <{c'_s8pJ}> -> <{a'_s8bE}>) Data.Generics.Twins.gmapAccumM w_s8cp w1_s8cH w2_s8cI w3_s8cJ w4_s8cK = select w_s8cp (<{Data.Data.D:Data}> ww_s8qg ww1_s8cG ww2_s8qi ww3_s8qj ww4_s8qk ww5_s8ql ww6_s8qm ww7_s8qn ww8_s8qo ww9_s8qp ww10_s8qq ww11_s8qr ww12_s8qs ww13_s8qt ww14_s8qu -> Data.Generics.Twins.$wgmapAccumM ww1_s8cG w1_s8cH w2_s8cI w3_s8cJ w4_s8cK) Data.Generics.Twins.$wgmapAccumQl w_s8cS w1_s8dl w2_s8dz w3_s8d7 w4_s8dD w5_s8dC = let ds_s8dG = Data.Data.gfoldl w_s8cS (Data.Generics.Twins.$wgmapAccumQl$48 w1_s8dl w3_s8d7) (Data.Generics.Twins.$wgmapAccumQl$47 w2_s8dz) w5_s8dC w4_s8dD in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumQl$12 ds_s8dG) (Data.Generics.Twins.$wgmapAccumQl$11 ds_s8dG) Data.Generics.Twins.$wgmapAccumQl$47 w2_s8dz f_s8dA a_s8dy = <{GHC.Tuple.(,)}> a_s8dy w2_s8dz Data.Generics.Twins.$wgmapAccumQl$48 w1_s8dl w3_s8d7 $dData_s8d2 c_s8cZ y_s8d9 a_s8cY = let ds1_s8d0 = c_s8cZ a_s8cY, ds2_s8db = w3_s8d7 $dData_s8d2 (Data.Generics.Twins.$wgmapAccumQl$16 ds1_s8d0) y_s8d9 in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumQl$13 ds2_s8db) (w1_s8dl (Data.Generics.Twins.$wgmapAccumQl$15 ds1_s8d0) (Data.Generics.Twins.$wgmapAccumQl$14 ds2_s8db)) Data.Generics.Twins.$wgmapAccumQl$11 ds_s8dG = select ds_s8dG (<{GHC.Tuple.(,)}> a1_s8qI r1_s8dP -> r1_s8dP) Data.Generics.Twins.$wgmapAccumQl$12 ds_s8dG = select ds_s8dG (<{GHC.Tuple.(,)}> a1_s8dK r1_s8qH -> a1_s8dK) Data.Generics.Twins.$wgmapAccumQl$13 ds2_s8db = select ds2_s8db (<{GHC.Tuple.(,)}> <{a'_s8df}> r_s8qC -> <{a'_s8df}>) Data.Generics.Twins.$wgmapAccumQl$14 ds2_s8db = select ds2_s8db (<{GHC.Tuple.(,)}> <{a'_s8qD}> r_s8dq -> r_s8dq) Data.Generics.Twins.$wgmapAccumQl$15 ds1_s8d0 = select ds1_s8d0 (<{GHC.Tuple.(,)}> <{a'_s8qz}> <{c'_s8dk}> -> <{c'_s8dk}>) Data.Generics.Twins.$wgmapAccumQl$16 ds1_s8d0 = select ds1_s8d0 (<{GHC.Tuple.(,)}> <{a'_s8d6}> <{c'_s8qE}> -> <{a'_s8d6}>) Data.Generics.Twins.gmapAccumQl w_s8dX w1_s8dY w2_s8dZ w3_s8e0 w4_s8e1 w5_s8e2 = let !ww_s8rk = Data.Generics.Twins.$wgmapAccumQl w_s8dX w1_s8dY w2_s8dZ w3_s8e0 w4_s8e1 w5_s8e2 in select ww_s8rk (<{GHC.Tuple.(,)}> ww1_s8e6 ww2_s8e7 -> <{GHC.Tuple.(,)}> ww1_s8e6 ww2_s8e7) Data.Generics.Twins.gmapAccumQr1 f_s8eb a_s8ea = <{GHC.Tuple.(,)}> a_s8ea GHC.Base.id Data.Generics.Twins.$wgmapAccumQr w_s8ej w1_s8eT w2_s8fa w3_s8ey w4_s8eZ w5_s8eY = let ds_s8f1 = Data.Data.gfoldl w_s8ej (Data.Generics.Twins.$wgmapAccumQr$49 w1_s8eT w3_s8ey) Data.Generics.Twins.gmapAccumQr1 w5_s8eY w4_s8eZ in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumQr$18 ds_s8f1) (Data.Generics.Twins.$wgmapAccumQr$17 ds_s8f1 w2_s8fa) Data.Generics.Twins.$wgmapAccumQr$49 w1_s8eT w3_s8ey $dData_s8et c_s8eq y_s8eA a_s8ep = let ds1_s8er = c_s8eq a_s8ep, ds2_s8eC = w3_s8ey $dData_s8et (Data.Generics.Twins.$wgmapAccumQr$21 ds1_s8er) y_s8eA in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumQr$20 ds2_s8eC) (Data.Generics.Twins.$wgmapAccumQr$50 ds1_s8er (Data.Generics.Twins.$wgmapAccumQr$19 ds2_s8eC) w1_s8eT) Data.Generics.Twins.$wgmapAccumQr$50 ds1_s8er <{r'_s8eI}> w1_s8eT r_s8eS = select ds1_s8er (<{GHC.Tuple.(,)}> <{a'_s8rr}> <{c'_s8eV}> -> <{c'_s8eV}> (w1_s8eT <{r'_s8eI}> r_s8eS)) Data.Generics.Twins.$wgmapAccumQr$17 ds_s8f1 w2_s8fa = select ds_s8f1 (<{GHC.Tuple.(,)}> a1_s8rx l_s8fb -> l_s8fb w2_s8fa) Data.Generics.Twins.$wgmapAccumQr$18 ds_s8f1 = select ds_s8f1 (<{GHC.Tuple.(,)}> a1_s8f5 l_s8rw -> a1_s8f5) Data.Generics.Twins.$wgmapAccumQr$19 ds2_s8eC = select ds2_s8eC (<{GHC.Tuple.(,)}> <{a'_s8rs}> <{r'1_s8eH}> -> <{r'1_s8eH}>) Data.Generics.Twins.$wgmapAccumQr$20 ds2_s8eC = select ds2_s8eC (<{GHC.Tuple.(,)}> <{a'_s8eM}> <{r'1_s8rq}> -> <{a'_s8eM}>) Data.Generics.Twins.$wgmapAccumQr$21 ds1_s8er = select ds1_s8er (<{GHC.Tuple.(,)}> <{a'_s8ex}> <{c'_s8rt}> -> <{a'_s8ex}>) Data.Generics.Twins.gmapAccumQr w_s8fj w1_s8fk w2_s8fl w3_s8fm w4_s8fn w5_s8fo = let !ww_s8s7 = Data.Generics.Twins.$wgmapAccumQr w_s8fj w1_s8fk w2_s8fl w3_s8fm w4_s8fn w5_s8fo in select ww_s8s7 (<{GHC.Tuple.(,)}> ww1_s8fs ww2_s8ft -> <{GHC.Tuple.(,)}> ww1_s8fs ww2_s8ft) Data.Generics.Twins.gmapAccumQ $dData_s8fy f_s8fz eta_s8fA eta1_s8fB = let !ww_s8s9 = Data.Generics.Twins.$wgmapAccumQr $dData_s8fy <{GHC.Types.:}> <{GHC.Types.[]}> f_s8fz eta_s8fA eta1_s8fB in select ww_s8s9 (<{GHC.Tuple.(,)}> ww1_s8fF ww2_s8fG -> <{GHC.Tuple.(,)}> ww1_s8fF ww2_s8fG) Data.Generics.Twins.gmapAccumT1 f_s8fK a_s8fJ = <{GHC.Tuple.(,)}> a_s8fJ f_s8fK Data.Generics.Twins.$wgmapAccumT w_s8fQ w1_s8g5 w2_s8gr w3_s8gq = let ds_s8gt = Data.Data.gfoldl w_s8fQ (Data.Generics.Twins.$wgmapAccumT$51 w1_s8g5) Data.Generics.Twins.gmapAccumT1 w3_s8gq w2_s8gr in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumT$23 ds_s8gt) (Data.Generics.Twins.$wgmapAccumT$22 ds_s8gt) Data.Generics.Twins.$wgmapAccumT$51 w1_s8g5 $dData_s8g0 c_s8fX y_s8g7 a_s8fW = let ds1_s8fY = c_s8fX a_s8fW, ds2_s8g9 = w1_s8g5 $dData_s8g0 (Data.Generics.Twins.$wgmapAccumT$26 ds1_s8fY) y_s8g7 in <{GHC.Tuple.(,)}> (Data.Generics.Twins.$wgmapAccumT$25 ds2_s8g9) (Data.Generics.Twins.$wgmapAccumT$24 ds1_s8fY ds2_s8g9) Data.Generics.Twins.$wgmapAccumT$22 ds_s8gt = select ds_s8gt (<{GHC.Tuple.(,)}> a1_s8sm d1_s8gC -> d1_s8gC) Data.Generics.Twins.$wgmapAccumT$23 ds_s8gt = select ds_s8gt (<{GHC.Tuple.(,)}> a1_s8gx d1_s8sl -> a1_s8gx) Data.Generics.Twins.$wgmapAccumT$24 ds1_s8fY ds2_s8g9 = select ds1_s8fY (<{GHC.Tuple.(,)}> <{a'_s8sg}> <{c'_s8gn}> -> <{c'_s8gn}> (Data.Generics.Twins.$wgmapAccumT$27 ds2_s8g9)) Data.Generics.Twins.$wgmapAccumT$27 ds2_s8g9 = select ds2_s8g9 (<{GHC.Tuple.(,)}> <{a'1_s8sh}> <{d'_s8gl}> -> <{d'_s8gl}>) Data.Generics.Twins.$wgmapAccumT$25 ds2_s8g9 = select ds2_s8g9 (<{GHC.Tuple.(,)}> <{a'_s8gd}> <{d'_s8sf}> -> <{a'_s8gd}>) Data.Generics.Twins.$wgmapAccumT$26 ds1_s8fY = select ds1_s8fY (<{GHC.Tuple.(,)}> <{a'_s8g4}> <{c'_s8si}> -> <{a'_s8g4}>) Data.Generics.Twins.gmapAccumT w_s8gI w1_s8gJ w2_s8gK w3_s8gL = let !ww_s8sW = Data.Generics.Twins.$wgmapAccumT w_s8gI w1_s8gJ w2_s8gK w3_s8gL in select ww_s8sW (<{GHC.Tuple.(,)}> ww1_s8gP ww2_s8gQ -> <{GHC.Tuple.(,)}> ww1_s8gP ww2_s8gQ) Data.Generics.Twins.lvl =: GHC.CString.unpackCString# "gzipWithM" Data.Generics.Twins.gzipWithM1 =: GHC.Err.error Data.Generics.Twins.lvl Data.Generics.Twins.gzipWithM2 $dData_s8h4 a_s8gU d_s8h5 = <{GHC.Tuple.(,)}> (Data.Generics.Twins.gzipWithM2$29 a_s8gU) (Data.Generics.Twins.gzipWithM2$28 $dData_s8h4 a_s8gU d_s8h5) Data.Generics.Twins.gzipWithM2$28 $dData_s8h4 a_s8gU d_s8h5 = select a_s8gU (<{GHC.Types.[]}> -> GHC.List.badHead) (<{GHC.Types.:}> x_s8h6 ds1_s8t2 -> x_s8h6 $dData_s8h4 d_s8h5) Data.Generics.Twins.gzipWithM2$29 a_s8gU = select a_s8gU (<{GHC.Types.[]}> -> GHC.List.tail1) (<{GHC.Types.:}> ds1_s8t0 xs_s8gY -> xs_s8gY) Data.Generics.Twins.$w$sgzipWithM w_s8hl w1_s8he w2_s8hn ww_s8hd w3_s8hq = let !wild_s8t8 = Data.Generics.Twins.$wgmapAccumM ww_s8hd Data.Maybe.$fMonadMaybe Data.Generics.Twins.gzipWithM2 (Data.Data.gmapQ w1_s8he (Data.Generics.Twins.$w$sgzipWithM$52 w_s8hl) w2_s8hn) w3_s8hq in select wild_s8t8 (<{GHC.Tuple.(,)}> ds_s8hu c_s8hw -> select ds_s8hu (<{GHC.Types.[]}> -> c_s8hw) (<{GHC.Types.:}> ipv_s8t5 ipv1_s8t6 -> Data.Generics.Twins.gzipWithM1)) Data.Generics.Twins.$w$sgzipWithM$52 w_s8hl $dData_s8hi k_s8hj $dData1_s8hk = w_s8hl $dData_s8hi k_s8hj $dData1_s8hk Data.Generics.Twins.gzipWithM_$sgzipWithM w_s8hV w1_s8hW w2_s8hX w3_s8hE w4_s8hZ = select w3_s8hE (<{Data.Data.D:Data}> ww_s8t9 ww1_s8hY ww2_s8tb ww3_s8tc ww4_s8td ww5_s8te ww6_s8tf ww7_s8tg ww8_s8th ww9_s8ti ww10_s8tj ww11_s8tk ww12_s8tl ww13_s8tm ww14_s8tn -> Data.Generics.Twins.$w$sgzipWithM w_s8hV w1_s8hW w2_s8hX ww1_s8hY w4_s8hZ) Data.Generics.Twins.gzipWithM3 =: GHC.Err.error Data.Generics.Twins.lvl Data.Generics.Twins.gzipWithM4 $dData_s8id a_s8i3 d_s8ie = <{GHC.Tuple.(,)}> (Data.Generics.Twins.gzipWithM4$31 a_s8i3) (Data.Generics.Twins.gzipWithM4$30 $dData_s8id a_s8i3 d_s8ie) Data.Generics.Twins.gzipWithM4$30 $dData_s8id a_s8i3 d_s8ie = select a_s8i3 (<{GHC.Types.[]}> -> GHC.List.badHead) (<{GHC.Types.:}> x_s8if ds1_s8ts -> x_s8if $dData_s8id d_s8ie) Data.Generics.Twins.gzipWithM4$31 a_s8i3 = select a_s8i3 (<{GHC.Types.[]}> -> GHC.List.tail1) (<{GHC.Types.:}> ds1_s8tq xs_s8i7 -> xs_s8i7) Data.Generics.Twins.$wgzipWithM w_s8io w1_s8iw w2_s8ip w3_s8iy ww_s8in w4_s8iB = let !wild_s8ty = Data.Generics.Twins.$wgmapAccumM ww_s8in w_s8io Data.Generics.Twins.gzipWithM4 (Data.Data.gmapQ w2_s8ip (Data.Generics.Twins.$wgzipWithM$53 w1_s8iw) w3_s8iy) w4_s8iB in select wild_s8ty (<{GHC.Tuple.(,)}> ds_s8iF c_s8iH -> select ds_s8iF (<{GHC.Types.[]}> -> c_s8iH) (<{GHC.Types.:}> ipv_s8tv ipv1_s8tw -> Data.Generics.Twins.gzipWithM3)) Data.Generics.Twins.$wgzipWithM$53 w1_s8iw $dData_s8it k_s8iu $dData1_s8iv = w1_s8iw $dData_s8it k_s8iu $dData1_s8iv Data.Generics.Twins.gzipWithM w_s8j7 w1_s8j8 w2_s8j9 w3_s8ja w4_s8iQ w5_s8jc = select w4_s8iQ (<{Data.Data.D:Data}> ww_s8tz ww1_s8jb ww2_s8tB ww3_s8tC ww4_s8tD ww5_s8tE ww6_s8tF ww7_s8tG ww8_s8tH ww9_s8tI ww10_s8tJ ww11_s8tK ww12_s8tL ww13_s8tM ww14_s8tN -> Data.Generics.Twins.$wgzipWithM w_s8j7 w1_s8j8 w2_s8j9 w3_s8ja ww1_s8jb w5_s8jc) Data.Generics.Twins.gzip dk_s8jm $dData_s8ji dk1_s8jj $dData1_s8jk y_s8jl = let !wild_s8kk = dk_s8jm $dData_s8ji dk1_s8jj $dData1_s8jk y_s8jl in select wild_s8kk (Data.Maybe.Nothing -> let !wild1_s8tQ = Data.Data.toConstr $dData_s8ji dk1_s8jj in select wild1_s8tQ (Data.Data.Constr ds_s8jA ds1_s8tR ds2_s8tS ds3_s8tT ds4_s8tU -> let !wild2_s8tP = Data.Data.toConstr $dData1_s8jk y_s8jl in select wild2_s8tP (Data.Data.Constr ds5_s8jB ds6_s8tV ds7_s8tW ds8_s8tX ds9_s8tY -> let !wild3_s8tO = <{Data.Data.$fEqConstr_$c==1}> ds_s8jA ds5_s8jB in if wild3_s8tO (select $dData1_s8jk (<{Data.Data.D:Data}> ww_s8u2 ww1_s8jT ww2_s8u4 ww3_s8u5 ww4_s8u6 ww5_s8u7 ww6_s8u8 ww7_s8u9 ww8_s8ua ww9_s8ub ww10_s8uc ww11_s8ud ww12_s8ue ww13_s8uf ww14_s8ug -> let !wild4_s8ui = Data.Generics.Twins.$wgmapAccumM ww1_s8jT Data.Maybe.$fMonadMaybe Data.Generics.Twins.gzipWithM4 (Data.Data.gmapQ $dData_s8ji (Data.Generics.Twins.gzip$55 (Data.Generics.Twins.gzip$54 dk_s8jm)) dk1_s8jj) y_s8jl in select wild4_s8ui (<{GHC.Tuple.(,)}> ds10_s8ke c_s8kg -> select ds10_s8ke (<{GHC.Types.[]}> -> c_s8kg) (<{GHC.Types.:}> ipv_s8u0 ipv1_s8u1 -> Data.Generics.Twins.gzipWithM3)))) Data.Maybe.Nothing))) (Data.Maybe.Just ds_s8uj -> wild_s8kk) Data.Generics.Twins.gzip$54 dk_s8jm $dData2_s8jY dk2_s8jZ $dData3_s8k0 = dk_s8jm $dData2_s8jY dk2_s8jZ $dData3_s8k0 Data.Generics.Twins.gzip$55 lvl3_s8k1 $dData2_s8k5 k_s8k6 $dData3_s8k7 eta_B1_B1 = Data.Generics.Twins.gzip lvl3_s8k1 $dData2_s8k5 k_s8k6 $dData3_s8k7 eta_B1_B1 Data.Generics.Twins.lvl1 =: GHC.CString.unpackCString# "gzipWithQ" Data.Generics.Twins.gzipWithQ1 =: GHC.Err.error Data.Generics.Twins.lvl1 Data.Generics.Twins.gzipWithQ3 $dData_s8kE c_s8kr y_s8kF a_s8kq = let ds_s8ks = c_s8kr a_s8kq, a1_s8ky = Data.Generics.Twins.gzipWithQ3$32 ds_s8ks in <{GHC.Tuple.(,)}> (Data.Generics.Twins.gzipWithQ3$34 a1_s8ky) (Data.Generics.Twins.gzipWithQ3$56 (Data.Generics.Twins.gzipWithQ3$33 $dData_s8kE a1_s8ky y_s8kF) ds_s8ks) Data.Generics.Twins.gzipWithQ3$56 a2_s8kH ds_s8ks r_s8kR = select ds_s8ks (<{GHC.Tuple.(,)}> <{a'_s8uo}> <{c'_s8kT}> -> <{c'_s8kT}> (<{GHC.Types.:}> a2_s8kH r_s8kR)) Data.Generics.Twins.gzipWithQ3$32 ds_s8ks = select ds_s8ks (<{GHC.Tuple.(,)}> <{a'_s8kx}> <{c'_s8uq}> -> <{a'_s8kx}>) Data.Generics.Twins.gzipWithQ3$33 $dData_s8kE a1_s8ky y_s8kF = select a1_s8ky (<{GHC.Types.[]}> -> GHC.List.badHead) (<{GHC.Types.:}> x_s8kG ds1_s8up -> x_s8kG $dData_s8kE y_s8kF) Data.Generics.Twins.gzipWithQ3$34 a1_s8ky = select a1_s8ky (<{GHC.Types.[]}> -> GHC.List.tail1) (<{GHC.Types.:}> ds1_s8un xs_s8kL -> xs_s8kL) Data.Generics.Twins.gzipWithQ2 f_s8kY a_s8kX = <{GHC.Tuple.(,)}> a_s8kX GHC.Base.id Data.Generics.Twins.$wgzipWithQ w_s8lc w1_s8l5 w2_s8le ww_s8lh w3_s8l4 = let !wild_s8uz = ww_s8lh Data.Generics.Twins.gzipWithQ3 Data.Generics.Twins.gzipWithQ2 w3_s8l4 (Data.Data.gmapQ w1_s8l5 (Data.Generics.Twins.$wgzipWithQ$57 w_s8lc) w2_s8le) in select wild_s8uz (<{GHC.Tuple.(,)}> a1_s8ll l_s8ln -> select a1_s8ll (<{GHC.Types.[]}> -> l_s8ln <{GHC.Types.[]}>) (<{GHC.Types.:}> ipv_s8uw ipv1_s8ux -> Data.Generics.Twins.gzipWithQ1)) Data.Generics.Twins.$wgzipWithQ$57 w_s8lc $dData_s8l9 k_s8la $dData1_s8lb = w_s8lc $dData_s8l9 k_s8la $dData1_s8lb Data.Generics.Twins.gzipWithQ w_s8lM w1_s8lN w2_s8lO w3_s8lv w4_s8lQ = select w3_s8lv (<{Data.Data.D:Data}> ww_s8uA ww1_s8lP ww2_s8uC ww3_s8uD ww4_s8uE ww5_s8uF ww6_s8uG ww7_s8uH ww8_s8uI ww9_s8uJ ww10_s8uK ww11_s8uL ww12_s8uM ww13_s8uN ww14_s8uO -> Data.Generics.Twins.$wgzipWithQ w_s8lM w1_s8lN w2_s8lO ww1_s8lP w4_s8lQ) <{Data.Generics.Twins.geq_geq'}> w_s8mc w1_s8md w2_s8lV w3_s8mg = select w2_s8lV (<{Data.Data.D:Data}> ww_s8uP ww1_s8me ww2_s8uR ww3_s8mf ww4_s8uS ww5_s8uT ww6_s8uU ww7_s8uV ww8_s8uW ww9_s8uX ww10_s8uY ww11_s8uZ ww12_s8v0 ww13_s8v1 ww14_s8v2 -> <{Data.Generics.Twins.$wgeq'}> w_s8mc w1_s8md ww1_s8me ww3_s8mf w3_s8mg) <{Data.Generics.Twins.$wgeq'}> w_s8mm w1_s8mn ww_s8mG ww1_s8mv w2_s8mu = let !wild_s8v5 = Data.Data.toConstr w_s8mm w1_s8mn in select wild_s8v5 (Data.Data.Constr ds_s8mC ds1_s8v6 ds2_s8v7 ds3_s8v8 ds4_s8v9 -> let !wild1_s8v4 = ww1_s8mv w2_s8mu in select wild1_s8v4 (Data.Data.Constr ds5_s8mD ds6_s8va ds7_s8vb ds8_s8vc ds9_s8vd -> let !wild2_s8v3 = <{Data.Data.$fEqConstr_$c==1}> ds_s8mC ds5_s8mD in if wild2_s8v3 (let !wild3_s8vj = ww_s8mG Data.Generics.Twins.gzipWithQ3 Data.Generics.Twins.gzipWithQ2 w2_s8mu (Data.Data.gmapQ w_s8mm <{Data.Generics.Twins.geq_geq'}> w1_s8mn) in select wild3_s8vj (<{GHC.Tuple.(,)}> a1_s8mK l_s8mM -> select a1_s8mK (<{GHC.Types.[]}> -> let !sat_s8ve_s8ve = l_s8mM <{GHC.Types.[]}> in GHC.List.and sat_s8ve_s8ve) (<{GHC.Types.:}> ipv_s8vg ipv1_s8vh -> Data.Generics.Twins.gzipWithQ1))) false)) Data.Generics.Twins.geq $dData_s8mU x0_s8mV y0_s8mW = <{Data.Generics.Twins.geq_geq'}> $dData_s8mU x0_s8mV $dData_s8mU y0_s8mW Data.Generics.Twins.lvl2 =: GHC.CString.unpackCString# "gzipWithT" Data.Generics.Twins.gzipWithT1 =: GHC.Err.error Data.Generics.Twins.lvl2 Data.Generics.Twins.gzipWithT dk_s8nI $dData_s8nB dk1_s8nK $dData1_s8n2 y_s8nA = let !wild_s8vA = Data.Data.gfoldl $dData1_s8n2 Data.Generics.Twins.gzipWithT$58 Data.Generics.Twins.gmapAccumT1 y_s8nA (Data.Data.gmapQ $dData_s8nB (Data.Generics.Twins.gzipWithT$59 dk_s8nI) dk1_s8nK) in select wild_s8vA (<{GHC.Tuple.(,)}> a1_s8nQ d1_s8nS -> select a1_s8nQ (<{GHC.Types.[]}> -> d1_s8nS) (<{GHC.Types.:}> ipv_s8vt ipv1_s8vu -> Data.Generics.Twins.gzipWithT1)) Data.Generics.Twins.gzipWithT$58 $dData2_s8nt c_s8n9 y1_s8nu a_s8n8 = let ds_s8na = c_s8n9 a_s8n8, a1_s8ng = Data.Generics.Twins.gzipWithT$35 ds_s8na in <{GHC.Tuple.(,)}> (Data.Generics.Twins.gzipWithT$37 a1_s8ng) (Data.Generics.Twins.gzipWithT$36 $dData2_s8nt a1_s8ng ds_s8na y1_s8nu) Data.Generics.Twins.gzipWithT$59 dk_s8nI $dData2_s8nF k_s8nG $dData3_s8nH = dk_s8nI $dData2_s8nF k_s8nG $dData3_s8nH Data.Generics.Twins.gzipWithT$35 ds_s8na = select ds_s8na (<{GHC.Tuple.(,)}> <{a'_s8nf}> <{c'_s8vq}> -> <{a'_s8nf}>) Data.Generics.Twins.gzipWithT$36 $dData2_s8nt a1_s8ng ds_s8na y1_s8nu = select ds_s8na (<{GHC.Tuple.(,)}> <{a'_s8vo}> <{c'_s8nx}> -> <{c'_s8nx}> (Data.Generics.Twins.gzipWithT$38 $dData2_s8nt a1_s8ng y1_s8nu)) Data.Generics.Twins.gzipWithT$38 $dData2_s8nt a1_s8ng y1_s8nu = select a1_s8ng (<{GHC.Types.[]}> -> GHC.List.badHead) (<{GHC.Types.:}> x_s8nv ds1_s8vp -> x_s8nv $dData2_s8nt y1_s8nu) Data.Generics.Twins.gzipWithT$37 a1_s8ng = select a1_s8ng (<{GHC.Types.[]}> -> GHC.List.tail1) (<{GHC.Types.:}> ds1_s8vn xs_s8nk -> xs_s8nk)