Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/libraries/base/Data/Complex.hc

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


#include "newmacros.h"
#include "runtime.h"

#define CT_v1859	((void*)startLabel+84)
#define CT_v1860	((void*)startLabel+220)
#define CT_v1861	((void*)startLabel+324)
#define CT_v1865	((void*)startLabel+500)
#define FN_LAMBDA1732	((void*)startLabel+576)
#define CT_v1866	((void*)startLabel+588)
#define F0_LAMBDA1732	((void*)startLabel+596)
#define FN_LAMBDA1731	((void*)startLabel+608)
#define CT_v1867	((void*)startLabel+620)
#define F0_LAMBDA1731	((void*)startLabel+628)
#define FN_LAMBDA1730	((void*)startLabel+644)
#define CT_v1868	((void*)startLabel+724)
#define F0_LAMBDA1730	((void*)startLabel+732)
#define CT_v1869	((void*)startLabel+920)
#define FN_LAMBDA1737	((void*)startLabel+1004)
#define CT_v1870	((void*)startLabel+1016)
#define F0_LAMBDA1737	((void*)startLabel+1024)
#define FN_LAMBDA1736	((void*)startLabel+1036)
#define CT_v1871	((void*)startLabel+1048)
#define F0_LAMBDA1736	((void*)startLabel+1056)
#define FN_LAMBDA1735	((void*)startLabel+1072)
#define CT_v1872	((void*)startLabel+1124)
#define F0_LAMBDA1735	((void*)startLabel+1132)
#define FN_LAMBDA1734	((void*)startLabel+1164)
#define CT_v1873	((void*)startLabel+1176)
#define F0_LAMBDA1734	((void*)startLabel+1184)
#define FN_LAMBDA1733	((void*)startLabel+1196)
#define CT_v1874	((void*)startLabel+1208)
#define F0_LAMBDA1733	((void*)startLabel+1216)
#define CT_v1878	((void*)startLabel+1364)
#define FN_LAMBDA1740	((void*)startLabel+1440)
#define CT_v1879	((void*)startLabel+1452)
#define F0_LAMBDA1740	((void*)startLabel+1460)
#define FN_LAMBDA1739	((void*)startLabel+1472)
#define CT_v1880	((void*)startLabel+1484)
#define F0_LAMBDA1739	((void*)startLabel+1492)
#define FN_LAMBDA1738	((void*)startLabel+1508)
#define CT_v1881	((void*)startLabel+1560)
#define F0_LAMBDA1738	((void*)startLabel+1568)
#define CT_v1885	((void*)startLabel+1704)
#define FN_LAMBDA1742	((void*)startLabel+1768)
#define CT_v1886	((void*)startLabel+1848)
#define F0_LAMBDA1742	((void*)startLabel+1856)
#define FN_LAMBDA1741	((void*)startLabel+1896)
#define CT_v1887	((void*)startLabel+1976)
#define F0_LAMBDA1741	((void*)startLabel+1984)
#define CT_v1891	((void*)startLabel+2156)
#define CT_v1895	((void*)startLabel+2360)
#define CT_v1899	((void*)startLabel+2528)
#define FN_LAMBDA1744	((void*)startLabel+2592)
#define CT_v1900	((void*)startLabel+2692)
#define F0_LAMBDA1744	((void*)startLabel+2700)
#define FN_LAMBDA1743	((void*)startLabel+2748)
#define CT_v1901	((void*)startLabel+2828)
#define F0_LAMBDA1743	((void*)startLabel+2836)
#define CT_v1905	((void*)startLabel+3028)
#define CT_v1909	((void*)startLabel+3236)
#define CT_v1913	((void*)startLabel+3476)
#define v1916	((void*)startLabel+3678)
#define CT_v1925	((void*)startLabel+3952)
#define FN_LAMBDA1748	((void*)startLabel+4068)
#define v1926	((void*)startLabel+4140)
#define CT_v1928	((void*)startLabel+4156)
#define F0_LAMBDA1748	((void*)startLabel+4164)
#define FN_LAMBDA1747	((void*)startLabel+4208)
#define CT_v1929	((void*)startLabel+4220)
#define F0_LAMBDA1747	((void*)startLabel+4228)
#define FN_LAMBDA1746	((void*)startLabel+4240)
#define CT_v1930	((void*)startLabel+4252)
#define F0_LAMBDA1746	((void*)startLabel+4260)
#define FN_LAMBDA1745	((void*)startLabel+4280)
#define v1931	((void*)startLabel+4318)
#define CT_v1933	((void*)startLabel+4340)
#define F0_LAMBDA1745	((void*)startLabel+4348)
#define v1936	((void*)startLabel+4509)
#define CT_v1945	((void*)startLabel+4544)
#define CT_v1946	((void*)startLabel+4656)
#define CT_v1950	((void*)startLabel+4828)
#define CT_v1951	((void*)startLabel+4948)
#define CT_v1952	((void*)startLabel+5016)
#define CT_v1953	((void*)startLabel+5064)
#define CT_v1954	((void*)startLabel+5164)
#define CT_v1961	((void*)startLabel+5572)
#define CT_v1962	((void*)startLabel+5668)
#define CT_v1963	((void*)startLabel+5772)
#define v1966	((void*)startLabel+5936)
#define CT_v1975	((void*)startLabel+6020)
#define CT_v1976	((void*)startLabel+6148)
#define CT_v1980	((void*)startLabel+6276)
#define CT_v1987	((void*)startLabel+6492)
#define CT_v1994	((void*)startLabel+6636)
#define CT_v2001	((void*)startLabel+6772)
#define CT_v2002	((void*)startLabel+6828)
#define FN_Data_46Complex_46complexTc	((void*)startLabel+6856)
#define CT_v2003	((void*)startLabel+6868)
#define CF_Data_46Complex_46complexTc	((void*)startLabel+6876)
#define FN_LAMBDA1749	((void*)startLabel+6896)
#define CT_v2005	((void*)startLabel+6916)
#define CF_LAMBDA1749	((void*)startLabel+6924)
#define CT_v2006	((void*)startLabel+6960)
#define CT_v2007	((void*)startLabel+7024)
#define CT_v2008	((void*)startLabel+7112)
#define CT_v2009	((void*)startLabel+7256)
#define CT_v2013	((void*)startLabel+7372)
#define CT_v2017	((void*)startLabel+7432)
#define CT_v2021	((void*)startLabel+7472)
#define CT_v2022	((void*)startLabel+7512)
#define FN_LAMBDA1752	((void*)startLabel+7544)
#define CT_v2023	((void*)startLabel+7560)
#define F0_LAMBDA1752	((void*)startLabel+7568)
#define FN_Data_46Complex_46Prelude_46Read_46Data_46Complex_46Complex_46readsPrec_39380	((void*)startLabel+7592)
#define CT_v2024	((void*)startLabel+7632)
#define F0_Data_46Complex_46Prelude_46Read_46Data_46Complex_46Complex_46readsPrec_39380	((void*)startLabel+7640)
#define FN_LAMBDA1751	((void*)startLabel+7664)
#define CT_v2026	((void*)startLabel+7684)
#define CF_LAMBDA1751	((void*)startLabel+7692)
#define FN_LAMBDA1750	((void*)startLabel+7708)
#define CT_v2027	((void*)startLabel+7736)
#define F0_LAMBDA1750	((void*)startLabel+7744)
#define CT_v2028	((void*)startLabel+7776)
#define CT_v2029	((void*)startLabel+7900)
#define FN_LAMBDA1754	((void*)startLabel+7968)
#define CT_v2030	((void*)startLabel+7988)
#define CF_LAMBDA1754	((void*)startLabel+7996)
#define FN_LAMBDA1753	((void*)startLabel+8008)
#define CT_v2031	((void*)startLabel+8020)
#define F0_LAMBDA1753	((void*)startLabel+8028)
#define CT_v2035	((void*)startLabel+8172)
#define FN_LAMBDA1755	((void*)startLabel+8244)
#define CT_v2036	((void*)startLabel+8264)
#define CF_LAMBDA1755	((void*)startLabel+8272)
#define CT_v2037	((void*)startLabel+8304)
#define CT_v2038	((void*)startLabel+8352)
#define CT_v2045	((void*)startLabel+8456)
#define CT_v2046	((void*)startLabel+8524)
#define CT_v2047	((void*)startLabel+8580)
#define CT_v2048	((void*)startLabel+8652)
#define CT_v2049	((void*)startLabel+8724)
#define CT_v2050	((void*)startLabel+8772)
#define CT_v2051	((void*)startLabel+8820)
#define CT_v2052	((void*)startLabel+8924)
#define CT_v2053	((void*)startLabel+9024)
#define CT_v2054	((void*)startLabel+9208)
#define ST_v2025	((void*)startLabel+9296)
#define ST_v2004	((void*)startLabel+9299)
extern Node FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger[];
extern Node FN_Prelude_46Num_46Data_46Complex_46Complex_46_43[];
extern Node FN_Prelude_46Num_46Data_46Complex_46Complex_46_42[];
extern Node FN_Prelude_46Num_46Data_46Complex_46Complex_46_45[];
extern Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt[];
extern Node FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47[];
extern Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46log[];
extern Node FN_Prelude_46RealFloat_46Prelude_46RealFrac[];
extern Node FN_Prelude_46RealFrac_46Prelude_46Real[];
extern Node FN_Prelude_46Real_46Prelude_46Num[];
extern Node FN_Prelude_46negate[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46_45[];
extern Node FN_Prelude_46fromInteger[];
extern Node FN_NHC_46Internal_46_95apply2[];
extern Node FN_Prelude_46RealFloat_46Prelude_46Floating[];
extern Node FN_Prelude_46cosh[];
extern Node FN_Prelude_46sinh[];
extern Node FN_Prelude_46cos[];
extern Node FN_Prelude_46sin[];
extern Node FN_Prelude_46_42[];
extern Node FN_Prelude_46exponent[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46max[];
extern Node FN_Prelude_46Num_46Prelude_46Int_46negate[];
extern Node FN_Prelude_46sqrt[];
extern Node FN_Prelude_46_43[];
extern Node FN_Prelude_46scaleFloat[];
extern Node FN_Prelude_46_94[];
extern Node CF_Prelude_46Integral_46Prelude_46Int[];
extern Node FN_Prelude_46Num_46Prelude_46Eq[];
extern Node FN_Prelude_46_61_61[];
extern Node FN_Prelude_46RealFrac_46Prelude_46Fractional[];
extern Node FN_Prelude_46_47[];
extern Node FN_Prelude_46abs[];
extern Node FN_Prelude_46Fractional_46Prelude_46Num[];
extern Node FN_Prelude_46Real_46Prelude_46Ord[];
extern Node FN_Prelude_46_60[];
extern Node FN_Prelude_46atan2[];
extern Node FN_Prelude_46log[];
extern Node FN_Prelude_46exp[];
extern Node FN_Prelude_46pi[];
extern Node FN_Prelude_46Floating_46Data_46Complex_46Complex[];
extern Node FN_Prelude_46_95_46logBase[];
extern Node FN_Prelude_46_95_46_42_42[];
extern Node FN_Prelude_46fromRational[];
extern Node FN_Prelude_46Fractional_46Data_46Complex_46Complex[];
extern Node FN_Prelude_46_95_46recip[];
extern Node FN_Data_46Typeable_46typeOfDefault[];
extern Node CF_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex[];
extern Node FN_Data_46Typeable_46mkTyCon[];
extern Node FN_Data_46Typeable_46mkTyConApp[];
extern Node FN_Prelude_46_95readConInfix[];
extern Node FN_Prelude_46Read_46Data_46Complex_46Complex[];
extern Node FN_Prelude_46_95_46readList[];
extern Node FN_Prelude_46showString[];
extern Node FN_Prelude_46showChar[];
extern Node FN_Prelude_46_46[];
extern Node FN_Prelude_46Num_46Prelude_46Show[];
extern Node FN_Prelude_46showsType[];
extern Node FN_Prelude_46showParen[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_60[];
extern Node FN_Prelude_46showsPrec[];
extern Node FN_Prelude_46Show_46Data_46Complex_46Complex[];
extern Node FN_Prelude_46_95_46show[];
extern Node FN_Prelude_46_95_46showList[];
extern Node FN_Prelude_46_38_38[];
extern Node FN_Prelude_46Eq_46Data_46Complex_46Complex[];
extern Node FN_Prelude_46_95_46_47_61[];

static Node startLabel[] = {
  42
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1859)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46atanh[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CADR_N1,2,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CADR_N1,2,HEAP_CVAL_I5,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,20)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1859: (byte 0) */
  HW(7,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46atanh[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46atanh),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_45))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt))
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1860)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46acosh[] = {
  bytes2word(NEEDHEAP_P1,40,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CADR_N1,2,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CADR_N1,2,HEAP_CVAL_I5,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CADR_N1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(13,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,27,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_I4,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1860: (byte 0) */
  HW(7,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46acosh[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46acosh),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_45))
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1861)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46asinh[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CADR_N1,2,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_I5,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1861: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46asinh[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46asinh),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1865)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46atan[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(41,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(0,HEAP_I2,HEAP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,HEAP_CADR_N1,2)
, bytes2word(HEAP_CVAL_I5,HEAP_P1,0,HEAP_ARG_ARG)
, bytes2word(2,2,HEAP_CVAL_P1,6)
, bytes2word(HEAP_P1,0,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,7)
, bytes2word(HEAP_P1,0,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,8,HEAP_P1,0)
, bytes2word(HEAP_OFF_N1,20,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_I1)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,12,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,PUSH_I1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_STACK_P1,7,ZAP_STACK_P1)
, bytes2word(6,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_IN3)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1865: (byte 0) */
  HW(14,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46atan[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46atan),2)
, VAPTAG(useLabel(FN_LAMBDA1730))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt))
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log))
, VAPTAG(useLabel(FN_LAMBDA1731))
, VAPTAG(useLabel(FN_LAMBDA1732))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v1866)
,	/* FN_LAMBDA1732: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1866: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1732: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1732),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1867)
,	/* FN_LAMBDA1731: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1867: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1731: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1731),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1868)
,	/* FN_LAMBDA1730: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_CADR_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,14,HEAP_OFF_N1,5)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,EVAL,POP_I1)
, bytes2word(PUSH_ARG_I3,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_IN3,HEAP_I1,HEAP_ARG)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1868: (byte 0) */
  HW(7,3)
, 0
,	/* F0_LAMBDA1730: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1730),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_45))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1869)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46acos[] = {
  bytes2word(NEEDHEAP_P1,56,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I3,HEAP_P1,0)
, bytes2word(HEAP_CADR_N1,2,HEAP_CVAL_I4,HEAP_P1)
, bytes2word(0,HEAP_ARG_ARG,2,2)
, bytes2word(HEAP_CVAL_I5,HEAP_P1,0,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_I1,HEAP_OFF_N1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,9)
, bytes2word(HEAP_P1,0,HEAP_I1,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,10,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_I1)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,14,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,17,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,18,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,PUSH_I1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_STACK_P1,9,ZAP_STACK_P1)
, bytes2word(8,ZAP_STACK_P1,7,ZAP_STACK_P1)
, bytes2word(6,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_IN3)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1869: (byte 0) */
  HW(16,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46acos[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46acos),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_45))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt))
, VAPTAG(useLabel(FN_LAMBDA1733))
, VAPTAG(useLabel(FN_LAMBDA1734))
, VAPTAG(useLabel(FN_LAMBDA1735))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log))
, VAPTAG(useLabel(FN_LAMBDA1736))
, VAPTAG(useLabel(FN_LAMBDA1737))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v1870)
,	/* FN_LAMBDA1737: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1870: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1737: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1737),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1871)
,	/* FN_LAMBDA1736: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1871: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1736: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1736),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1872)
,	/* FN_LAMBDA1735: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,PUSH_P1,0,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,EVAL,POP_I1,PUSH_ARG_I3)
, bytes2word(EVAL,NEEDHEAP_I32,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I1,HEAP_ARG)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1872: (byte 0) */
  HW(5,3)
, 0
,	/* F0_LAMBDA1735: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1735),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v1873)
,	/* FN_LAMBDA1734: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1873: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1734: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1734),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1874)
,	/* FN_LAMBDA1733: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1874: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1733: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1733),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1878)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46asin[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(41,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(0,HEAP_I2,HEAP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,HEAP_CADR_N1,2)
, bytes2word(HEAP_CVAL_I5,HEAP_P1,0,HEAP_ARG_ARG)
, bytes2word(2,2,HEAP_CVAL_P1,6)
, bytes2word(HEAP_P1,0,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,7)
, bytes2word(HEAP_P1,0,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,8,HEAP_P1,0)
, bytes2word(HEAP_OFF_N1,20,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_I1)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,12,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,PUSH_I1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_STACK_P1,7,ZAP_STACK_P1)
, bytes2word(6,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_IN3)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1878: (byte 0) */
  HW(14,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46asin[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46asin),2)
, VAPTAG(useLabel(FN_LAMBDA1738))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_45))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43))
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log))
, VAPTAG(useLabel(FN_LAMBDA1739))
, VAPTAG(useLabel(FN_LAMBDA1740))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v1879)
,	/* FN_LAMBDA1740: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1879: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1740: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1740),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1880)
,	/* FN_LAMBDA1739: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1880: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1739: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1739),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1881)
,	/* FN_LAMBDA1738: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,PUSH_P1,0,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,EVAL,POP_I1,PUSH_ARG_I3)
, bytes2word(EVAL,NEEDHEAP_I32,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I1,HEAP_ARG)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1881: (byte 0) */
  HW(5,3)
, 0
,	/* F0_LAMBDA1738: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1738),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1885)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46tanh[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(44,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,7,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(9,HEAP_CVAL_P1,9,HEAP_I2)
, bytes2word(HEAP_P1,4,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_P1,6)
, bytes2word(HEAP_CVAL_P1,10,HEAP_I2,HEAP_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_P1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,14,HEAP_OFF_N1,9)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1885: (byte 0) */
  HW(9,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46tanh[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46tanh),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46cosh))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46sinh))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_Prelude_46sin))
, VAPTAG(useLabel(FN_LAMBDA1741))
, VAPTAG(useLabel(FN_LAMBDA1742))
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1886)
,	/* FN_LAMBDA1742: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG_ARG,4,5,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_ARG,5,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1886: (byte 0) */
  HW(5,5)
, 0
,	/* F0_LAMBDA1742: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1742),5)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1887)
,	/* FN_LAMBDA1741: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG_ARG,4,5,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_ARG,5,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1887: (byte 0) */
  HW(5,5)
, 0
,	/* F0_LAMBDA1741: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1741),5)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1891)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46cosh[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(52,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,POP_I1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1891: (byte 0) */
  HW(11,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46cosh[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46cosh),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46cosh))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46sin))
, VAPTAG(useLabel(FN_Prelude_46sinh))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1895)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46sinh[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(52,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,POP_I1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1895: (byte 0) */
  HW(11,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46sinh[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sinh),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46sinh))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46sin))
, VAPTAG(useLabel(FN_Prelude_46cosh))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1899)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46tan[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(44,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,5,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,7)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_P1,0,HEAP_P1,6)
, bytes2word(HEAP_ARG,1,HEAP_I2,HEAP_P1)
, bytes2word(4,HEAP_CVAL_P1,10,HEAP_I2)
, bytes2word(HEAP_P1,6,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_P1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,14,HEAP_OFF_N1)
, bytes2word(9,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1899: (byte 0) */
  HW(9,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46tan[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46tan),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46cosh))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46sinh))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_Prelude_46sin))
, VAPTAG(useLabel(FN_LAMBDA1743))
, VAPTAG(useLabel(FN_LAMBDA1744))
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1900)
,	/* FN_LAMBDA1744: (byte 0) */
  bytes2word(NEEDHEAP_P1,38,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_ARG_ARG,4,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(15,HEAP_OFF_N1,6,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_ARG,5,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1900: (byte 0) */
  HW(7,5)
, 0
,	/* F0_LAMBDA1744: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1744),5)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1901)
,	/* FN_LAMBDA1743: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG_ARG,4,5,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_ARG,5,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1901: (byte 0) */
  HW(5,5)
, 0
,	/* F0_LAMBDA1743: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1743),5)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1905)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46cos[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(63,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(29,HEAP_OFF_N1,6,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,POP_I1,PUSH_P1)
, bytes2word(0,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1905: (byte 0) */
  HW(12,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46cos[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46cos),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46cosh))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_Prelude_46sin))
, VAPTAG(useLabel(FN_Prelude_46sinh))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1909)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46sin[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(52,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,HEAP_I1,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,6)
, bytes2word(PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,POP_I1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1909: (byte 0) */
  HW(11,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46sin[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sin),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46sin))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46cosh))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_Prelude_46sinh))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1913)
,};
Node FN_Data_46Complex_46magnitude[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(71,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_I3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_I1,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,13)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,0)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,9,HEAP_CVAL_P1,16)
, bytes2word(HEAP_OFF_N1,7,HEAP_INT_P1,2)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,13,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,9)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,7)
, bytes2word(HEAP_INT_P1,2,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,37,HEAP_OFF_N1,24)
, bytes2word(HEAP_OFF_N1,8,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,49,HEAP_OFF_N1,6)
, bytes2word(PUSH_P1,0,PUSH_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_ARG)
, bytes2word(1,ZAP_ARG_I1,ZAP_STACK_P1,8)
, bytes2word(ZAP_STACK_P1,7,ZAP_STACK_P1,6)
, bytes2word(ZAP_STACK_P1,5,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1913: (byte 0) */
  HW(14,2)
, 0
,};
Node F0_Data_46Complex_46magnitude[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46magnitude),2)
, VAPTAG(useLabel(FN_Prelude_46exponent))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46max))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46negate))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46sqrt))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_43))
, VAPTAG(useLabel(FN_Prelude_46scaleFloat))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_94))
, useLabel(CF_Prelude_46Integral_46Prelude_46Int)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1925)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_CADR_N1,1,PUSH_P1,0)
, bytes2word(PUSH_P1,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(SLIDE_P1,1,EVAL,NEEDHEAP_P1)
, bytes2word(113,JUMPFALSE,64,0)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,3,HEAP_CADR_N1,1)
, bytes2word(PUSH_P1,0,PUSH_P1,3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,SLIDE_P1,1)
, bytes2word(EVAL,NEEDHEAP_P1,113,JUMPFALSE)
, bytes2word(10,0,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_ARG,1,HEAP_CADR_N1)
,	/* v1916: (byte 2) */
  bytes2word(1,RETURN_EVAL,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,11,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I3,HEAP_P1,0,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,16,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,HEAP_CVAL_I3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,17,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,18,HEAP_OFF_N1)
, bytes2word(17,HEAP_OFF_N1,16,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_I3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,3,HEAP_CADR_N1,3)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,40)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(50,HEAP_OFF_N1,6,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(14,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(19,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(17,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(4,HEAP_CVAL_P1,19,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,20,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,19,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_CADR_N1,3,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,10,HEAP_I1)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,25,HEAP_OFF_N1)
, bytes2word(20,HEAP_OFF_N1,7,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,21,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,22,HEAP_I1)
, bytes2word(HEAP_P1,7,HEAP_I2,HEAP_P1)
, bytes2word(5,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,23,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,24,HEAP_OFF_N1)
, bytes2word(9,PUSH_HEAP,HEAP_CVAL_P1,25)
, bytes2word(HEAP_P1,11,HEAP_ARG,1)
, bytes2word(HEAP_I1,PUSH_P1,2,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_STACK_P1,12,ZAP_STACK_P1)
, bytes2word(11,ZAP_STACK_P1,10,ZAP_STACK_P1)
, bytes2word(9,ZAP_STACK_P1,8,ZAP_STACK_P1)
, bytes2word(7,ZAP_STACK_P1,6,ZAP_STACK_P1)
, bytes2word(5,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(2,EVAL,POP_I1,PUSH_P1)
, bytes2word(0,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,4,HEAP_P1)
, bytes2word(3,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTRW(1,0)
, 2
, CONSTRW(0,0)
,	/* CT_v1925: (byte 0) */
  HW(23,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Eq))
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46sqrt))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Fractional))
, VAPTAG(useLabel(FN_Prelude_46_47))
, VAPTAG(useLabel(FN_Prelude_46_43))
, VAPTAG(useLabel(FN_Data_46Complex_46magnitude))
, VAPTAG(useLabel(FN_Prelude_46abs))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Ord))
, VAPTAG(useLabel(FN_LAMBDA1745))
, VAPTAG(useLabel(FN_LAMBDA1746))
, VAPTAG(useLabel(FN_LAMBDA1747))
, VAPTAG(useLabel(FN_LAMBDA1748))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1928)
,	/* FN_LAMBDA1748: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CADR_N1)
, bytes2word(1,PUSH_P1,0,PUSH_ARG_I1)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,2,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,3,ZAP_ARG_I1)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(SLIDE_P1,1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,23,0,PUSH_ARG_I3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,2,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,ZAP_ARG_I2,EVAL)
,	/* v1926: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(PUSH_ARG_I3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTRW(0,0)
,	/* CT_v1928: (byte 0) */
  HW(8,3)
, 0
,	/* F0_LAMBDA1748: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1748),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Ord))
, VAPTAG(useLabel(FN_Prelude_46_60))
, VAPTAG(useLabel(FN_Prelude_46negate))
, bytes2word(1,0,0,1)
, useLabel(CT_v1929)
,	/* FN_LAMBDA1747: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1929: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1747: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1747),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1930)
,	/* FN_LAMBDA1746: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1930: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1746: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1746),1)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1933)
,	/* FN_LAMBDA1745: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CADR_N1,1,PUSH_P1,0)
, bytes2word(PUSH_ARG_I2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(SLIDE_P1,1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,9,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_ARG_ARG,5)
,	/* v1931: (byte 2) */
  bytes2word(4,RETURN,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_ARG_ARG,4,5)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTRW(0,0)
,	/* CT_v1933: (byte 0) */
  HW(3,5)
, 0
,	/* F0_LAMBDA1745: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1745),5)
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_60))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1945)
,};
Node FN_Data_46Complex_46phase[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_CADR_N1,1,PUSH_P1,0)
, bytes2word(PUSH_P1,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(SLIDE_P1,1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,76,0,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_CADR_N1,1,PUSH_P1)
, bytes2word(0,PUSH_P1,3,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,SLIDE_P1,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,23,0)
, bytes2word(PUSH_CADR_N1,1,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
,	/* v1936: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_P1,0,PUSH_P1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG,1,ZAP_ARG_I1,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTRW(0,0)
,	/* CT_v1945: (byte 0) */
  HW(8,2)
, 0
,};
Node F0_Data_46Complex_46phase[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46phase),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Eq))
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46atan2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1946)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46log[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG_ARG,1,2)
, bytes2word(PUSH_I1,ZAP_ARG_I1,ZAP_ARG_I2,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1946: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46log[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46log))
, VAPTAG(useLabel(FN_Data_46Complex_46magnitude))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Data_46Complex_46phase))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1950)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46exp[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(45,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,3,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,10)
, bytes2word(HEAP_I1,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,3,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,10)
, bytes2word(HEAP_I2,HEAP_OFF_N1,6,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,6,ZAP_STACK_P1)
, bytes2word(5,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,POP_I1,PUSH_P1)
, bytes2word(0,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1950: (byte 0) */
  HW(10,2)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46exp[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46exp),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46exp))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46sin))
, bytes2word(1,0,0,1)
, useLabel(CT_v1951)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46pi[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(HEAP_CADR_N1,1,PUSH_I1,ZAP_ARG_I1)
, bytes2word(EVAL,POP_I1,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_I2,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTRW(0,0)
,	/* CT_v1951: (byte 0) */
  HW(7,1)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46pi[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46pi),1)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46pi))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1952)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46logBase[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,2,3,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1952: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46logBase[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46logBase),3)
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46_95_46logBase))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1953)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex_46_42_42[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,2,3,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1953: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex_46_42_42[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46_42_42),3)
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46_95_46_42_42))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1954)
,};
Node FN_Prelude_46Fractional_46Data_46Complex_46Complex_46fromRational[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CADR_N1,1,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,EVAL,POP_I1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTRW(0,0)
,	/* CT_v1954: (byte 0) */
  HW(7,2)
, 0
,};
Node F0_Prelude_46Fractional_46Data_46Complex_46Complex_46fromRational[] = {
  CAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46fromRational),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Fractional))
, VAPTAG(useLabel(FN_Prelude_46fromRational))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1961)
,};
Node FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,UNPACK)
, bytes2word(2,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_P1)
, bytes2word(146,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_I3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,7,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,HEAP_P1)
, bytes2word(4,PUSH_HEAP,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,4,HEAP_P1)
, bytes2word(7,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,12)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,13)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,7)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,13)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,8)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,10)
, bytes2word(HEAP_P1,4,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,11)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,18,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,39,HEAP_OFF_N1,6)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,13,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,12,HEAP_P1)
, bytes2word(5,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,13,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,11,HEAP_P1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,18,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,39,HEAP_OFF_N1,6)
, bytes2word(HEAP_I2,PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1)
, bytes2word(14,ZAP_STACK_P1,13,ZAP_STACK_P1)
, bytes2word(12,ZAP_STACK_P1,11,ZAP_STACK_P1)
, bytes2word(10,ZAP_STACK_P1,9,ZAP_STACK_P1)
, bytes2word(8,ZAP_STACK_P1,7,ZAP_STACK_P1)
, bytes2word(6,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1961: (byte 0) */
  HW(14,3)
, 0
,};
Node F0_Prelude_46Fractional_46Data_46Complex_46Complex_46_47[] = {
  CAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47),3)
, VAPTAG(useLabel(FN_Prelude_46exponent))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46max))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46negate))
, VAPTAG(useLabel(FN_Prelude_46scaleFloat))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_43))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Fractional))
, VAPTAG(useLabel(FN_Prelude_46_47))
, VAPTAG(useLabel(FN_Prelude_46_45))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1962)
,};
Node FN_Prelude_46Fractional_46Data_46Complex_46Complex_46recip[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1962: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Fractional_46Data_46Complex_46Complex_46recip[] = {
  CAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46recip),2)
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46_95_46recip))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1963)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CADR_N1)
, bytes2word(1,PUSH_I1,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,POP_I1,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_I2,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTRW(0,0)
,	/* CT_v1963: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1975)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex_46signum[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_CADR_N1,1,PUSH_P1,0)
, bytes2word(PUSH_P1,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(SLIDE_P1,1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,63,0,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_CADR_N1,1,PUSH_P1)
, bytes2word(0,PUSH_P1,3,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,SLIDE_P1,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,10,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_ARG)
,	/* v1966: (byte 4) */
  bytes2word(1,HEAP_CADR_N1,1,RETURN_EVAL)
, bytes2word(PUSH_HEAP,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_I1,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,5,HEAP_I2,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_STACK_P1,6)
, bytes2word(ZAP_STACK_P1,5,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,POP_I1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTRW(0,0)
,	/* CT_v1975: (byte 0) */
  HW(12,2)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex_46signum[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46signum),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Eq))
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger))
, VAPTAG(useLabel(FN_Data_46Complex_46magnitude))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Fractional))
, VAPTAG(useLabel(FN_Prelude_46_47))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1976)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex_46abs[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_CADR_N1,1,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,EVAL,POP_I1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTRW(0,0)
,	/* CT_v1976: (byte 0) */
  HW(6,2)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex_46abs[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46abs),2)
, VAPTAG(useLabel(FN_Data_46Complex_46magnitude))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1980)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex_46negate[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(3,PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1980: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex_46negate[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46negate),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1987)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex_46_42[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,UNPACK)
, bytes2word(2,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_P1)
, bytes2word(72,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,18,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(3,HEAP_I2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(4,HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,27,HEAP_OFF_N1)
, bytes2word(18,HEAP_OFF_N1,7,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,6,ZAP_STACK_P1)
, bytes2word(5,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,POP_I1,PUSH_P1)
, bytes2word(0,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1987: (byte 0) */
  HW(7,3)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex_46_42[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_45))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1994)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex_46_45[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,UNPACK)
, bytes2word(2,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,HEAP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,5,HEAP_P1)
, bytes2word(3,PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1)
, bytes2word(6,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1994: (byte 0) */
  HW(5,3)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex_46_45[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_45),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_45))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2001)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex_46_43[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,UNPACK)
, bytes2word(2,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,HEAP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,5,HEAP_P1)
, bytes2word(3,PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1)
, bytes2word(6,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(POP_I1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2001: (byte 0) */
  HW(5,3)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex_46_43[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_43))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2002)
,};
Node FN_Data_46Typeable_46Typeable_46Data_46Complex_46Complex_46typeOf[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2002: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Typeable_46Typeable_46Data_46Complex_46Complex_46typeOf[] = {
  CAPTAG(useLabel(FN_Data_46Typeable_46Typeable_46Data_46Complex_46Complex_46typeOf),2)
, VAPTAG(useLabel(FN_Data_46Typeable_46typeOfDefault))
, useLabel(CF_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex)
, bytes2word(0,0,0,0)
, useLabel(CT_v2003)
,	/* FN_Data_46Complex_46complexTc: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2003: (byte 0) */
  HW(2,0)
, 0
,	/* CF_Data_46Complex_46complexTc: (byte 0) */
  VAPTAG(useLabel(FN_Data_46Complex_46complexTc))
, VAPTAG(useLabel(FN_LAMBDA1749))
, VAPTAG(useLabel(FN_Data_46Typeable_46mkTyCon))
, bytes2word(0,0,0,0)
, useLabel(CT_v2005)
,	/* FN_LAMBDA1749: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v2004)
,	/* CT_v2005: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1749: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1749))
, bytes2word(1,0,0,1)
, useLabel(CT_v2006)
,};
Node FN_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex_46typeOf1[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,HEAP_CVAL_N1,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v2006: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex_46typeOf1[] = {
  CAPTAG(useLabel(FN_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex_46typeOf1),1)
, VAPTAG(useLabel(FN_Data_46Typeable_46mkTyConApp))
, useLabel(CF_Data_46Complex_46complexTc)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2007)
,};
Node FN_Data_46Complex_46polar[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,5)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2007: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Complex_46polar[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46polar),2)
, VAPTAG(useLabel(FN_Data_46Complex_46magnitude))
, VAPTAG(useLabel(FN_Data_46Complex_46phase))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2008)
,};
Node FN_Data_46Complex_46cis[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_I1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,EVAL,POP_I1,PUSH_P1)
, bytes2word(0,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2008: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Data_46Complex_46cis[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46cis),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46sin))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2009)
,};
Node FN_Data_46Complex_46mkPolar[] = {
  bytes2word(NEEDHEAP_P1,41,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,10,HEAP_ARG,2)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,10,HEAP_ARG,2)
, bytes2word(HEAP_OFF_N1,6,PUSH_I1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_ARG_I3,EVAL,POP_I1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2009: (byte 0) */
  HW(9,3)
, 0
,};
Node F0_Data_46Complex_46mkPolar[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46mkPolar),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46_42))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46Floating))
, VAPTAG(useLabel(FN_Prelude_46cos))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46sin))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2013)
,};
Node FN_Data_46Complex_46conjugate[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_I2,PUSH_I1,ZAP_ARG_I1,ZAP_STACK_P1)
, bytes2word(3,EVAL,POP_I1,PUSH_P1)
, bytes2word(0,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2013: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Data_46Complex_46conjugate[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46conjugate),2)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46negate))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2017)
,};
Node FN_Data_46Complex_46imagPart[] = {
  bytes2word(ZAP_ARG_I1,NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL)
, bytes2word(UNPACK,2,PUSH_I1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2017: (byte 0) */
  HW(0,2)
, 0
,};
Node F0_Data_46Complex_46imagPart[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46imagPart),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2021)
,};
Node FN_Data_46Complex_46realPart[] = {
  bytes2word(ZAP_ARG_I1,NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2021: (byte 0) */
  HW(0,2)
, 0
,};
Node F0_Data_46Complex_46realPart[] = {
  CAPTAG(useLabel(FN_Data_46Complex_46realPart),2)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2022)
,};
Node FN_Prelude_46Read_46Data_46Complex_46Complex_46readsPrec[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,HEAP_ARG,3)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2022: (byte 0) */
  HW(1,3)
, 0
,};
Node F0_Prelude_46Read_46Data_46Complex_46Complex_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Complex_46Complex_46readsPrec),3)
, CAPTAG(useLabel(FN_LAMBDA1752),1)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2023)
,	/* FN_LAMBDA1752: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG_RET_EVAL,3)
, bytes2word(4,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2023: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1752: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1752),4)
, VAPTAG(useLabel(FN_Data_46Complex_46Prelude_46Read_46Data_46Complex_46Complex_46readsPrec_39380))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2024)
,	/* FN_Data_46Complex_46Prelude_46Read_46Data_46Complex_46Complex_46readsPrec_39380: (byte 0) */
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_ARG,4)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,2,2,HEAP_ARG)
, bytes2word(3,HEAP_INT_P1,6,HEAP_INT_P1)
, bytes2word(7,HEAP_INT_P1,7,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,9,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,ZAP_ARG,4,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2024: (byte 0) */
  HW(3,4)
, 0
,	/* F0_Data_46Complex_46Prelude_46Read_46Data_46Complex_46Complex_46readsPrec_39380: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Complex_46Prelude_46Read_46Data_46Complex_46Complex_46readsPrec_39380),4)
, CAPTAG(useLabel(FN_LAMBDA1750),2)
, VAPTAG(useLabel(FN_LAMBDA1751))
, VAPTAG(useLabel(FN_Prelude_46_95readConInfix))
, bytes2word(0,0,0,0)
, useLabel(CT_v2026)
,	/* FN_LAMBDA1751: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v2025)
,	/* CT_v2026: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1751: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1751))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2027)
,	/* FN_LAMBDA1750: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,POP_I1)
, bytes2word(PUSH_ARG_I2,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2027: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1750: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1750),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2028)
,};
Node FN_Prelude_46Read_46Data_46Complex_46Complex_46readList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2028: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Read_46Data_46Complex_46Complex_46readList[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Complex_46Complex_46readList),2)
, VAPTAG(useLabel(FN_Prelude_46Read_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2029)
,};
Node FN_Prelude_46Show_46Data_46Complex_46Complex_46showsType[] = {
  bytes2word(NEEDHEAP_P1,40,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_OFF_N1,2)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,2)
, bytes2word(HEAP_CHAR_P1,32,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(30,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
,	/* CT_v2029: (byte 0) */
  HW(12,2)
, 0
,};
Node F0_Prelude_46Show_46Data_46Complex_46Complex_46showsType[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46showsType),2)
, VAPTAG(useLabel(FN_LAMBDA1753))
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_LAMBDA1754))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46showChar))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Show))
, VAPTAG(useLabel(FN_Prelude_46showsType))
, VAPTAG(useLabel(FN_Prelude_46showParen))
, bytes2word(0,0,0,0)
, useLabel(CT_v2030)
,	/* FN_LAMBDA1754: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v2004)
,	/* CT_v2030: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1754: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1754))
, bytes2word(1,0,0,1)
, useLabel(CT_v2031)
,	/* FN_LAMBDA1753: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2031: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1753: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1753),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2035)
,};
Node FN_Prelude_46Show_46Data_46Complex_46Complex_46showsPrec[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_P1)
, bytes2word(59,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_INT_P1,6,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_INT_P1,6)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,2)
, bytes2word(HEAP_CHAR_P1,32,HEAP_CVAL_P1,12)
, bytes2word(HEAP_CVAL_P1,13,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,2,HEAP_CHAR_P1,32)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_INT_P1,6)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(18,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,25,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(33,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,41,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,57,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2035: (byte 0) */
  HW(13,3)
, 0
,};
Node F0_Prelude_46Show_46Data_46Complex_46Complex_46showsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46showsPrec),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_60))
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Show))
, VAPTAG(useLabel(FN_Prelude_46showsPrec))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46showChar))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_LAMBDA1755))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46showParen))
, bytes2word(0,0,0,0)
, useLabel(CT_v2036)
,	/* FN_LAMBDA1755: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v2025)
,	/* CT_v2036: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1755: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1755))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2037)
,};
Node FN_Prelude_46Show_46Data_46Complex_46Complex_46show[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2037: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Show_46Data_46Complex_46Complex_46show[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46show),2)
, VAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46_95_46show))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2038)
,};
Node FN_Prelude_46Show_46Data_46Complex_46Complex_46showList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2038: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Show_46Data_46Complex_46Complex_46showList[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46showList),2)
, VAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46_95_46showList))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2045)
,};
Node FN_Prelude_46Eq_46Data_46Complex_46Complex_46_61_61[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,UNPACK)
, bytes2word(2,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(3,HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,19,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2045: (byte 0) */
  HW(7,3)
, 0
,};
Node F0_Prelude_46Eq_46Data_46Complex_46Complex_46_61_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Complex_46Complex_46_61_61),3)
, VAPTAG(useLabel(FN_Prelude_46RealFloat_46Prelude_46RealFrac))
, VAPTAG(useLabel(FN_Prelude_46RealFrac_46Prelude_46Real))
, VAPTAG(useLabel(FN_Prelude_46Real_46Prelude_46Num))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Eq))
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2046)
,};
Node FN_Prelude_46Eq_46Data_46Complex_46Complex_46_47_61[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,2,3,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2046: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Eq_46Data_46Complex_46Complex_46_47_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Complex_46Complex_46_47_61),3)
, VAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46_95_46_47_61))
, bytes2word(1,0,0,1)
, useLabel(CT_v2047)
,};
Node FN_Prelude_46Eq_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2047: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Eq_46Data_46Complex_46Complex[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Complex_46Complex),1)
, CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Complex_46Complex_46_47_61),2)
, CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Complex_46Complex_46_61_61),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v2048)
,};
Node FN_Prelude_46Show_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_P1,4,HEAP_P1)
, bytes2word(3,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v2048: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Prelude_46Show_46Data_46Complex_46Complex[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex),1)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46showsPrec),2)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46showsType),1)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46showList),1)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex_46show),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2049)
,};
Node FN_Prelude_46Read_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I2,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2049: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Read_46Data_46Complex_46Complex[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Complex_46Complex),2)
, CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Complex_46Complex_46readsPrec),1)
, VAPTAG(useLabel(FN_Prelude_46Read_46Data_46Complex_46Complex_46readList))
, bytes2word(0,0,0,0)
, useLabel(CT_v2050)
,};
Node FN_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2050: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex[] = {
  VAPTAG(useLabel(FN_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex))
, useLabel(F0_Data_46Typeable_46Typeable1_46Data_46Complex_46Complex_46typeOf1)
, bytes2word(1,0,0,1)
, useLabel(CT_v2051)
,};
Node FN_Data_46Typeable_46Typeable_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2051: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Typeable_46Typeable_46Data_46Complex_46Complex[] = {
  CAPTAG(useLabel(FN_Data_46Typeable_46Typeable_46Data_46Complex_46Complex),1)
, CAPTAG(useLabel(FN_Data_46Typeable_46Typeable_46Data_46Complex_46Complex_46typeOf),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v2052)
,};
Node FN_Prelude_46Num_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_P1,38,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_P1)
, bytes2word(9,HEAP_P1,8,HEAP_P1)
, bytes2word(7,HEAP_P1,6,HEAP_P1)
, bytes2word(5,HEAP_P1,4,HEAP_P1)
, bytes2word(3,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,9,0)
,	/* CT_v2052: (byte 0) */
  HW(9,1)
, 0
,};
Node F0_Prelude_46Num_46Data_46Complex_46Complex[] = {
  CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex),1)
, VAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Complex_46Complex))
, VAPTAG(useLabel(FN_Prelude_46Show_46Data_46Complex_46Complex))
, CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_42),2)
, CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_43),2)
, CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46_45),2)
, CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46negate),1)
, CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46signum),1)
, CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46fromInteger),1)
, CAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex_46abs),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v2053)
,};
Node FN_Prelude_46Fractional_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_P1,4,HEAP_P1)
, bytes2word(3,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v2053: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Prelude_46Fractional_46Data_46Complex_46Complex[] = {
  CAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex),1)
, VAPTAG(useLabel(FN_Prelude_46Num_46Data_46Complex_46Complex))
, CAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46_47),2)
, CAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46fromRational),1)
, CAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex_46recip),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v2054)
,};
Node FN_Prelude_46Floating_46Data_46Complex_46Complex[] = {
  bytes2word(NEEDHEAP_P1,78,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,12,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,13)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(14,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,15,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,16,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,17)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(18,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,19,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,20,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,21)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_P1,19,HEAP_P1)
, bytes2word(18,HEAP_P1,17,HEAP_P1)
, bytes2word(16,HEAP_P1,15,HEAP_P1)
, bytes2word(14,HEAP_P1,13,HEAP_P1)
, bytes2word(12,HEAP_P1,11,HEAP_P1)
, bytes2word(10,HEAP_P1,9,HEAP_P1)
, bytes2word(8,HEAP_P1,7,HEAP_P1)
, bytes2word(6,HEAP_P1,5,HEAP_P1)
, bytes2word(4,HEAP_P1,3,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,19,0)
,	/* CT_v2054: (byte 0) */
  HW(19,1)
, 0
,};
Node F0_Prelude_46Floating_46Data_46Complex_46Complex[] = {
  CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex),1)
, VAPTAG(useLabel(FN_Prelude_46Fractional_46Data_46Complex_46Complex))
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46_42_42),2)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46logBase),2)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46log),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46tanh),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46atanh),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sinh),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46asinh),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46cosh),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46acosh),1)
, VAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46pi))
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46tan),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46atan),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sin),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46asin),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46exp),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46cos),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46acos),1)
, CAPTAG(useLabel(FN_Prelude_46Floating_46Data_46Complex_46Complex_46sqrt),1)
,	/* ST_v2025: (byte 0) */
 	/* ST_v2004: (byte 3) */
  bytes2word(58,43,0,67)
, bytes2word(111,109,112,108)
, bytes2word(101,120,0,0)
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].