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

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


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

#define C0_Data_46Set_46Tip	((void*)startLabel+4)
#define v3677	((void*)startLabel+26)
#define v3678	((void*)startLabel+30)
#define CT_v3680	((void*)startLabel+40)
#define FN_Data_46Set_46validsize	((void*)startLabel+60)
#define CT_v3681	((void*)startLabel+100)
#define F0_Data_46Set_46validsize	((void*)startLabel+108)
#define FN_Data_46Set_46Prelude_46783_46realsize	((void*)startLabel+140)
#define v3683	((void*)startLabel+150)
#define v3684	((void*)startLabel+157)
#define v3701	((void*)startLabel+198)
#define v3692	((void*)startLabel+202)
#define v3702	((void*)startLabel+214)
#define v3696	((void*)startLabel+218)
#define v3697	((void*)startLabel+244)
#define v3693	((void*)startLabel+248)
#define v3689	((void*)startLabel+252)
#define v3685	((void*)startLabel+257)
#define CT_v3703	((void*)startLabel+284)
#define F0_Data_46Set_46Prelude_46783_46realsize	((void*)startLabel+292)
#define FN_Data_46Set_46delta	((void*)startLabel+312)
#define CT_v3704	((void*)startLabel+324)
#define CF_Data_46Set_46delta	((void*)startLabel+332)
#define FN_Data_46Set_46balanced	((void*)startLabel+344)
#define v3706	((void*)startLabel+356)
#define v3707	((void*)startLabel+361)
#define CT_v3709	((void*)startLabel+456)
#define F0_Data_46Set_46balanced	((void*)startLabel+464)
#define FN_Data_46Set_46ordered	((void*)startLabel+512)
#define CT_v3710	((void*)startLabel+548)
#define F0_Data_46Set_46ordered	((void*)startLabel+556)
#define FN_Data_46Set_46Prelude_46769_46bounded	((void*)startLabel+584)
#define v3712	((void*)startLabel+596)
#define v3713	((void*)startLabel+601)
#define CT_v3715	((void*)startLabel+688)
#define F0_Data_46Set_46Prelude_46769_46bounded	((void*)startLabel+696)
#define CT_v3716	((void*)startLabel+772)
#define FN_Data_46Set_46withEmpty	((void*)startLabel+808)
#define CT_v3717	((void*)startLabel+832)
#define F0_Data_46Set_46withEmpty	((void*)startLabel+840)
#define FN_LAMBDA3566	((void*)startLabel+856)
#define CT_v3719	((void*)startLabel+876)
#define CF_LAMBDA3566	((void*)startLabel+884)
#define FN_Data_46Set_46withBar	((void*)startLabel+896)
#define CT_v3720	((void*)startLabel+920)
#define F0_Data_46Set_46withBar	((void*)startLabel+928)
#define FN_LAMBDA3567	((void*)startLabel+944)
#define CT_v3722	((void*)startLabel+964)
#define CF_LAMBDA3567	((void*)startLabel+972)
#define FN_Data_46Set_46node	((void*)startLabel+984)
#define CT_v3723	((void*)startLabel+996)
#define CF_Data_46Set_46node	((void*)startLabel+1004)
#define FN_LAMBDA3568	((void*)startLabel+1020)
#define CT_v3725	((void*)startLabel+1040)
#define CF_LAMBDA3568	((void*)startLabel+1048)
#define FN_Data_46Set_46showsBars	((void*)startLabel+1060)
#define v3730	((void*)startLabel+1070)
#define v3729	((void*)startLabel+1074)
#define v3726	((void*)startLabel+1078)
#define CT_v3731	((void*)startLabel+1124)
#define F0_Data_46Set_46showsBars	((void*)startLabel+1132)
#define FN_Data_46Set_46showWide	((void*)startLabel+1180)
#define v3732	((void*)startLabel+1225)
#define v3734	((void*)startLabel+1236)
#define CT_v3736	((void*)startLabel+1252)
#define F0_Data_46Set_46showWide	((void*)startLabel+1260)
#define FN_LAMBDA3570	((void*)startLabel+1312)
#define CT_v3738	((void*)startLabel+1332)
#define CF_LAMBDA3570	((void*)startLabel+1340)
#define FN_LAMBDA3569	((void*)startLabel+1352)
#define CT_v3740	((void*)startLabel+1372)
#define CF_LAMBDA3569	((void*)startLabel+1380)
#define FN_Data_46Set_46showsTreeHang	((void*)startLabel+1400)
#define v3742	((void*)startLabel+1412)
#define v3743	((void*)startLabel+1432)
#define v3753	((void*)startLabel+1446)
#define v3747	((void*)startLabel+1450)
#define v3754	((void*)startLabel+1462)
#define v3751	((void*)startLabel+1466)
#define v3744	((void*)startLabel+1502)
#define CT_v3755	((void*)startLabel+1604)
#define F0_Data_46Set_46showsTreeHang	((void*)startLabel+1612)
#define FN_LAMBDA3573	((void*)startLabel+1672)
#define CT_v3757	((void*)startLabel+1692)
#define CF_LAMBDA3573	((void*)startLabel+1700)
#define FN_LAMBDA3572	((void*)startLabel+1712)
#define CT_v3758	((void*)startLabel+1732)
#define CF_LAMBDA3572	((void*)startLabel+1740)
#define FN_LAMBDA3571	((void*)startLabel+1752)
#define CT_v3759	((void*)startLabel+1772)
#define CF_LAMBDA3571	((void*)startLabel+1780)
#define FN_Data_46Set_46showsTree	((void*)startLabel+1800)
#define v3761	((void*)startLabel+1812)
#define v3762	((void*)startLabel+1832)
#define v3772	((void*)startLabel+1846)
#define v3766	((void*)startLabel+1850)
#define v3773	((void*)startLabel+1862)
#define v3770	((void*)startLabel+1866)
#define v3763	((void*)startLabel+1902)
#define CT_v3774	((void*)startLabel+2016)
#define F0_Data_46Set_46showsTree	((void*)startLabel+2024)
#define FN_LAMBDA3576	((void*)startLabel+2084)
#define CT_v3775	((void*)startLabel+2104)
#define CF_LAMBDA3576	((void*)startLabel+2112)
#define FN_LAMBDA3575	((void*)startLabel+2124)
#define CT_v3776	((void*)startLabel+2144)
#define CF_LAMBDA3575	((void*)startLabel+2152)
#define FN_LAMBDA3574	((void*)startLabel+2164)
#define CT_v3777	((void*)startLabel+2184)
#define CF_LAMBDA3574	((void*)startLabel+2192)
#define v3778	((void*)startLabel+2237)
#define v3780	((void*)startLabel+2271)
#define CT_v3782	((void*)startLabel+2292)
#define FN_LAMBDA3579	((void*)startLabel+2340)
#define CT_v3784	((void*)startLabel+2360)
#define CF_LAMBDA3579	((void*)startLabel+2368)
#define FN_LAMBDA3578	((void*)startLabel+2380)
#define CT_v3786	((void*)startLabel+2400)
#define CF_LAMBDA3578	((void*)startLabel+2408)
#define FN_LAMBDA3577	((void*)startLabel+2420)
#define CT_v3787	((void*)startLabel+2440)
#define CF_LAMBDA3577	((void*)startLabel+2448)
#define CT_v3788	((void*)startLabel+2496)
#define FN_Data_46Set_46foldlStrict	((void*)startLabel+2524)
#define v3790	((void*)startLabel+2534)
#define v3791	((void*)startLabel+2537)
#define CT_v3793	((void*)startLabel+2564)
#define F0_Data_46Set_46foldlStrict	((void*)startLabel+2572)
#define FN_Data_46Set_46bin	((void*)startLabel+2600)
#define CT_v3794	((void*)startLabel+2644)
#define F0_Data_46Set_46bin	((void*)startLabel+2652)
#define FN_Data_46Set_46doubleR	((void*)startLabel+2676)
#define v3803	((void*)startLabel+2686)
#define v3798	((void*)startLabel+2690)
#define v3804	((void*)startLabel+2702)
#define v3802	((void*)startLabel+2706)
#define v3799	((void*)startLabel+2729)
#define v3795	((void*)startLabel+2734)
#define CT_v3805	((void*)startLabel+2748)
#define F0_Data_46Set_46doubleR	((void*)startLabel+2756)
#define FN_LAMBDA3580	((void*)startLabel+2780)
#define CT_v3807	((void*)startLabel+2800)
#define CF_LAMBDA3580	((void*)startLabel+2808)
#define FN_Data_46Set_46doubleL	((void*)startLabel+2824)
#define v3816	((void*)startLabel+2834)
#define v3811	((void*)startLabel+2838)
#define v3817	((void*)startLabel+2850)
#define v3815	((void*)startLabel+2854)
#define v3812	((void*)startLabel+2876)
#define v3808	((void*)startLabel+2881)
#define CT_v3818	((void*)startLabel+2892)
#define F0_Data_46Set_46doubleL	((void*)startLabel+2900)
#define FN_LAMBDA3581	((void*)startLabel+2924)
#define CT_v3820	((void*)startLabel+2944)
#define CF_LAMBDA3581	((void*)startLabel+2952)
#define FN_Data_46Set_46singleR	((void*)startLabel+2968)
#define v3825	((void*)startLabel+2978)
#define v3824	((void*)startLabel+2982)
#define v3821	((void*)startLabel+2999)
#define CT_v3826	((void*)startLabel+3012)
#define F0_Data_46Set_46singleR	((void*)startLabel+3020)
#define FN_LAMBDA3582	((void*)startLabel+3044)
#define CT_v3828	((void*)startLabel+3064)
#define CF_LAMBDA3582	((void*)startLabel+3072)
#define FN_Data_46Set_46singleL	((void*)startLabel+3088)
#define v3833	((void*)startLabel+3098)
#define v3832	((void*)startLabel+3102)
#define v3829	((void*)startLabel+3117)
#define CT_v3834	((void*)startLabel+3128)
#define F0_Data_46Set_46singleL	((void*)startLabel+3136)
#define FN_LAMBDA3583	((void*)startLabel+3160)
#define CT_v3836	((void*)startLabel+3180)
#define CF_LAMBDA3583	((void*)startLabel+3188)
#define FN_Data_46Set_46ratio	((void*)startLabel+3200)
#define CT_v3837	((void*)startLabel+3212)
#define CF_Data_46Set_46ratio	((void*)startLabel+3220)
#define FN_Data_46Set_46rotateR	((void*)startLabel+3236)
#define v3846	((void*)startLabel+3246)
#define v3841	((void*)startLabel+3250)
#define v3842	((void*)startLabel+3280)
#define v3844	((void*)startLabel+3296)
#define v3838	((void*)startLabel+3301)
#define CT_v3847	((void*)startLabel+3316)
#define F0_Data_46Set_46rotateR	((void*)startLabel+3324)
#define FN_LAMBDA3584	((void*)startLabel+3364)
#define CT_v3849	((void*)startLabel+3384)
#define CF_LAMBDA3584	((void*)startLabel+3392)
#define FN_Data_46Set_46rotateL	((void*)startLabel+3408)
#define v3858	((void*)startLabel+3418)
#define v3853	((void*)startLabel+3422)
#define v3854	((void*)startLabel+3452)
#define v3856	((void*)startLabel+3468)
#define v3850	((void*)startLabel+3473)
#define CT_v3859	((void*)startLabel+3488)
#define F0_Data_46Set_46rotateL	((void*)startLabel+3496)
#define FN_LAMBDA3585	((void*)startLabel+3536)
#define CT_v3861	((void*)startLabel+3556)
#define CF_LAMBDA3585	((void*)startLabel+3564)
#define FN_Data_46Set_46balance	((void*)startLabel+3580)
#define v3862	((void*)startLabel+3623)
#define v3864	((void*)startLabel+3645)
#define v3866	((void*)startLabel+3668)
#define v3868	((void*)startLabel+3687)
#define CT_v3870	((void*)startLabel+3708)
#define F0_Data_46Set_46balance	((void*)startLabel+3716)
#define FN_LAMBDA3586	((void*)startLabel+3760)
#define CT_v3872	((void*)startLabel+3780)
#define CF_LAMBDA3586	((void*)startLabel+3788)
#define v3874	((void*)startLabel+3810)
#define v3875	((void*)startLabel+3825)
#define v3881	((void*)startLabel+3838)
#define v3879	((void*)startLabel+3842)
#define v3876	((void*)startLabel+3850)
#define CT_v3882	((void*)startLabel+3892)
#define FN_LAMBDA3589	((void*)startLabel+3936)
#define CT_v3883	((void*)startLabel+3948)
#define F0_LAMBDA3589	((void*)startLabel+3956)
#define FN_LAMBDA3588	((void*)startLabel+3968)
#define CT_v3884	((void*)startLabel+3980)
#define F0_LAMBDA3588	((void*)startLabel+3988)
#define FN_LAMBDA3587	((void*)startLabel+4000)
#define CT_v3886	((void*)startLabel+4020)
#define CF_LAMBDA3587	((void*)startLabel+4028)
#define v3891	((void*)startLabel+4054)
#define v3890	((void*)startLabel+4058)
#define v3887	((void*)startLabel+4070)
#define CT_v3892	((void*)startLabel+4096)
#define FN_LAMBDA3590	((void*)startLabel+4132)
#define CT_v3894	((void*)startLabel+4152)
#define CF_LAMBDA3590	((void*)startLabel+4160)
#define v3896	((void*)startLabel+4182)
#define v3897	((void*)startLabel+4197)
#define v3903	((void*)startLabel+4210)
#define v3901	((void*)startLabel+4214)
#define v3898	((void*)startLabel+4222)
#define CT_v3904	((void*)startLabel+4264)
#define FN_LAMBDA3593	((void*)startLabel+4308)
#define CT_v3905	((void*)startLabel+4320)
#define F0_LAMBDA3593	((void*)startLabel+4328)
#define FN_LAMBDA3592	((void*)startLabel+4340)
#define CT_v3906	((void*)startLabel+4352)
#define F0_LAMBDA3592	((void*)startLabel+4360)
#define FN_LAMBDA3591	((void*)startLabel+4372)
#define CT_v3908	((void*)startLabel+4392)
#define CF_LAMBDA3591	((void*)startLabel+4400)
#define v3913	((void*)startLabel+4426)
#define v3912	((void*)startLabel+4430)
#define v3909	((void*)startLabel+4442)
#define CT_v3914	((void*)startLabel+4468)
#define FN_LAMBDA3594	((void*)startLabel+4504)
#define CT_v3916	((void*)startLabel+4524)
#define CF_LAMBDA3594	((void*)startLabel+4532)
#define FN_Data_46Set_46glue	((void*)startLabel+4548)
#define v3929	((void*)startLabel+4558)
#define v3920	((void*)startLabel+4562)
#define v3917	((void*)startLabel+4565)
#define v3930	((void*)startLabel+4574)
#define v3924	((void*)startLabel+4578)
#define v3921	((void*)startLabel+4581)
#define v3925	((void*)startLabel+4618)
#define v3927	((void*)startLabel+4648)
#define CT_v3931	((void*)startLabel+4664)
#define F0_Data_46Set_46glue	((void*)startLabel+4672)
#define FN_LAMBDA3599	((void*)startLabel+4728)
#define CT_v3933	((void*)startLabel+4748)
#define CF_LAMBDA3599	((void*)startLabel+4756)
#define FN_LAMBDA3598	((void*)startLabel+4768)
#define CT_v3934	((void*)startLabel+4780)
#define F0_LAMBDA3598	((void*)startLabel+4788)
#define FN_LAMBDA3597	((void*)startLabel+4800)
#define CT_v3935	((void*)startLabel+4812)
#define F0_LAMBDA3597	((void*)startLabel+4820)
#define FN_LAMBDA3596	((void*)startLabel+4832)
#define CT_v3936	((void*)startLabel+4844)
#define F0_LAMBDA3596	((void*)startLabel+4852)
#define FN_LAMBDA3595	((void*)startLabel+4864)
#define CT_v3937	((void*)startLabel+4876)
#define F0_LAMBDA3595	((void*)startLabel+4884)
#define FN_Data_46Set_46merge	((void*)startLabel+4900)
#define v3960	((void*)startLabel+4910)
#define v3941	((void*)startLabel+4914)
#define v3938	((void*)startLabel+4917)
#define v3961	((void*)startLabel+4926)
#define v3945	((void*)startLabel+4930)
#define v3942	((void*)startLabel+4933)
#define v3962	((void*)startLabel+4940)
#define v3949	((void*)startLabel+4944)
#define v3963	((void*)startLabel+4954)
#define v3953	((void*)startLabel+4958)
#define v3954	((void*)startLabel+4987)
#define v3956	((void*)startLabel+5013)
#define v3958	((void*)startLabel+5026)
#define v3950	((void*)startLabel+5031)
#define v3946	((void*)startLabel+5036)
#define CT_v3964	((void*)startLabel+5052)
#define F0_Data_46Set_46merge	((void*)startLabel+5060)
#define FN_LAMBDA3600	((void*)startLabel+5100)
#define CT_v3966	((void*)startLabel+5120)
#define CF_LAMBDA3600	((void*)startLabel+5128)
#define CT_v3967	((void*)startLabel+5172)
#define FN_Data_46Set_46insertMin	((void*)startLabel+5196)
#define v3969	((void*)startLabel+5206)
#define v3970	((void*)startLabel+5212)
#define CT_v3972	((void*)startLabel+5232)
#define F0_Data_46Set_46insertMin	((void*)startLabel+5240)
#define FN_Data_46Set_46insertMax	((void*)startLabel+5268)
#define v3974	((void*)startLabel+5278)
#define v3975	((void*)startLabel+5284)
#define CT_v3977	((void*)startLabel+5304)
#define F0_Data_46Set_46insertMax	((void*)startLabel+5312)
#define FN_Data_46Set_46join	((void*)startLabel+5340)
#define v4000	((void*)startLabel+5350)
#define v3981	((void*)startLabel+5354)
#define v3978	((void*)startLabel+5360)
#define v4001	((void*)startLabel+5370)
#define v3985	((void*)startLabel+5374)
#define v3982	((void*)startLabel+5380)
#define v4002	((void*)startLabel+5388)
#define v3989	((void*)startLabel+5392)
#define v4003	((void*)startLabel+5402)
#define v3993	((void*)startLabel+5406)
#define v3994	((void*)startLabel+5438)
#define v3996	((void*)startLabel+5468)
#define v3998	((void*)startLabel+5484)
#define v3990	((void*)startLabel+5489)
#define v3986	((void*)startLabel+5494)
#define CT_v4004	((void*)startLabel+5508)
#define F0_Data_46Set_46join	((void*)startLabel+5516)
#define FN_LAMBDA3601	((void*)startLabel+5564)
#define CT_v4006	((void*)startLabel+5584)
#define CF_LAMBDA3601	((void*)startLabel+5592)
#define FN_Data_46Set_46splitLookup	((void*)startLabel+5608)
#define v4008	((void*)startLabel+5618)
#define v4009	((void*)startLabel+5635)
#define v4011	((void*)startLabel+5658)
#define v4012	((void*)startLabel+5700)
#define v4013	((void*)startLabel+5713)
#define CT_v4016	((void*)startLabel+5776)
#define F0_Data_46Set_46splitLookup	((void*)startLabel+5784)
#define FN_LAMBDA3607	((void*)startLabel+5832)
#define CT_v4017	((void*)startLabel+5844)
#define F0_LAMBDA3607	((void*)startLabel+5852)
#define FN_LAMBDA3606	((void*)startLabel+5864)
#define CT_v4018	((void*)startLabel+5876)
#define F0_LAMBDA3606	((void*)startLabel+5884)
#define FN_LAMBDA3605	((void*)startLabel+5896)
#define CT_v4019	((void*)startLabel+5908)
#define F0_LAMBDA3605	((void*)startLabel+5916)
#define FN_LAMBDA3604	((void*)startLabel+5928)
#define CT_v4020	((void*)startLabel+5940)
#define F0_LAMBDA3604	((void*)startLabel+5948)
#define FN_LAMBDA3603	((void*)startLabel+5960)
#define CT_v4021	((void*)startLabel+5972)
#define F0_LAMBDA3603	((void*)startLabel+5980)
#define FN_LAMBDA3602	((void*)startLabel+5992)
#define CT_v4022	((void*)startLabel+6004)
#define F0_LAMBDA3602	((void*)startLabel+6012)
#define CT_v4023	((void*)startLabel+6096)
#define FN_LAMBDA3610	((void*)startLabel+6140)
#define CT_v4024	((void*)startLabel+6152)
#define F0_LAMBDA3610	((void*)startLabel+6160)
#define FN_LAMBDA3609	((void*)startLabel+6172)
#define CT_v4025	((void*)startLabel+6184)
#define F0_LAMBDA3609	((void*)startLabel+6192)
#define FN_LAMBDA3608	((void*)startLabel+6204)
#define CT_v4026	((void*)startLabel+6216)
#define F0_LAMBDA3608	((void*)startLabel+6224)
#define v4028	((void*)startLabel+6250)
#define v4029	((void*)startLabel+6263)
#define v4031	((void*)startLabel+6286)
#define v4032	((void*)startLabel+6321)
#define v4033	((void*)startLabel+6330)
#define CT_v4036	((void*)startLabel+6380)
#define FN_LAMBDA3614	((void*)startLabel+6428)
#define CT_v4037	((void*)startLabel+6440)
#define F0_LAMBDA3614	((void*)startLabel+6448)
#define FN_LAMBDA3613	((void*)startLabel+6460)
#define CT_v4038	((void*)startLabel+6472)
#define F0_LAMBDA3613	((void*)startLabel+6480)
#define FN_LAMBDA3612	((void*)startLabel+6492)
#define CT_v4039	((void*)startLabel+6504)
#define F0_LAMBDA3612	((void*)startLabel+6512)
#define FN_LAMBDA3611	((void*)startLabel+6524)
#define CT_v4040	((void*)startLabel+6536)
#define F0_LAMBDA3611	((void*)startLabel+6544)
#define FN_Data_46Set_46filterLt	((void*)startLabel+6560)
#define v4042	((void*)startLabel+6570)
#define v4043	((void*)startLabel+6575)
#define v4045	((void*)startLabel+6594)
#define v4046	((void*)startLabel+6602)
#define v4047	((void*)startLabel+6606)
#define CT_v4050	((void*)startLabel+6636)
#define F0_Data_46Set_46filterLt	((void*)startLabel+6644)
#define FN_Data_46Set_46filterGt	((void*)startLabel+6668)
#define v4052	((void*)startLabel+6678)
#define v4053	((void*)startLabel+6683)
#define v4055	((void*)startLabel+6702)
#define v4056	((void*)startLabel+6715)
#define v4057	((void*)startLabel+6719)
#define CT_v4060	((void*)startLabel+6740)
#define F0_Data_46Set_46filterGt	((void*)startLabel+6748)
#define v4062	((void*)startLabel+6782)
#define v4063	((void*)startLabel+6787)
#define v4065	((void*)startLabel+6812)
#define v4066	((void*)startLabel+6821)
#define v4067	((void*)startLabel+6826)
#define CT_v4070	((void*)startLabel+6848)
#define FN_Data_46Set_46trim	((void*)startLabel+6880)
#define v4072	((void*)startLabel+6890)
#define v4073	((void*)startLabel+6895)
#define v4083	((void*)startLabel+6916)
#define v4077	((void*)startLabel+6920)
#define v4084	((void*)startLabel+6944)
#define v4081	((void*)startLabel+6948)
#define v4078	((void*)startLabel+6951)
#define v4074	((void*)startLabel+6959)
#define CT_v4085	((void*)startLabel+6980)
#define F0_Data_46Set_46trim	((void*)startLabel+6988)
#define FN_Data_46Set_46trimMemberLo	((void*)startLabel+7016)
#define v4087	((void*)startLabel+7028)
#define v4088	((void*)startLabel+7041)
#define v4090	((void*)startLabel+7064)
#define v4099	((void*)startLabel+7084)
#define v4094	((void*)startLabel+7088)
#define v4091	((void*)startLabel+7103)
#define v4095	((void*)startLabel+7114)
#define v4096	((void*)startLabel+7140)
#define CT_v4100	((void*)startLabel+7176)
#define F0_Data_46Set_46trimMemberLo	((void*)startLabel+7184)
#define CT_v4101	((void*)startLabel+7232)
#define FN_Data_46Set_46setTc	((void*)startLabel+7260)
#define CT_v4102	((void*)startLabel+7272)
#define CF_Data_46Set_46setTc	((void*)startLabel+7280)
#define FN_LAMBDA3615	((void*)startLabel+7300)
#define CT_v4104	((void*)startLabel+7320)
#define CF_LAMBDA3615	((void*)startLabel+7328)
#define CT_v4105	((void*)startLabel+7364)
#define v4107	((void*)startLabel+7406)
#define v4108	((void*)startLabel+7412)
#define v4110	((void*)startLabel+7434)
#define v4111	((void*)startLabel+7449)
#define v4112	((void*)startLabel+7461)
#define CT_v4115	((void*)startLabel+7492)
#define CT_v4116	((void*)startLabel+7548)
#define CT_v4117	((void*)startLabel+7596)
#define FN_Data_46Set_46Prelude_46500_46ins	((void*)startLabel+7636)
#define CT_v4118	((void*)startLabel+7652)
#define F0_Data_46Set_46Prelude_46500_46ins	((void*)startLabel+7660)
#define CT_v4119	((void*)startLabel+7708)
#define FN_LAMBDA3619	((void*)startLabel+7748)
#define CT_v4120	((void*)startLabel+7768)
#define F0_LAMBDA3619	((void*)startLabel+7776)
#define FN_LAMBDA3618	((void*)startLabel+7804)
#define v4194	((void*)startLabel+7820)
#define v4128	((void*)startLabel+7824)
#define v4195	((void*)startLabel+7838)
#define v4132	((void*)startLabel+7842)
#define v4196	((void*)startLabel+7852)
#define v4136	((void*)startLabel+7856)
#define v4197	((void*)startLabel+7870)
#define v4140	((void*)startLabel+7874)
#define v4198	((void*)startLabel+7884)
#define v4144	((void*)startLabel+7888)
#define v4199	((void*)startLabel+7902)
#define v4148	((void*)startLabel+7906)
#define v4200	((void*)startLabel+7916)
#define v4152	((void*)startLabel+7920)
#define v4201	((void*)startLabel+7934)
#define v4156	((void*)startLabel+7938)
#define v4202	((void*)startLabel+7948)
#define v4160	((void*)startLabel+7952)
#define v4203	((void*)startLabel+7966)
#define v4164	((void*)startLabel+7970)
#define v4204	((void*)startLabel+7980)
#define v4168	((void*)startLabel+7984)
#define v4205	((void*)startLabel+7998)
#define v4172	((void*)startLabel+8002)
#define v4206	((void*)startLabel+8012)
#define v4176	((void*)startLabel+8016)
#define v4207	((void*)startLabel+8030)
#define v4180	((void*)startLabel+8034)
#define v4208	((void*)startLabel+8044)
#define v4184	((void*)startLabel+8048)
#define v4209	((void*)startLabel+8062)
#define v4188	((void*)startLabel+8066)
#define v4210	((void*)startLabel+8076)
#define v4192	((void*)startLabel+8080)
#define v4185	((void*)startLabel+8104)
#define v4177	((void*)startLabel+8109)
#define v4169	((void*)startLabel+8114)
#define v4161	((void*)startLabel+8119)
#define v4153	((void*)startLabel+8124)
#define v4145	((void*)startLabel+8129)
#define v4137	((void*)startLabel+8134)
#define v4129	((void*)startLabel+8139)
#define v4125	((void*)startLabel+8144)
#define v4121	((void*)startLabel+8149)
#define CT_v4211	((void*)startLabel+8164)
#define F0_LAMBDA3618	((void*)startLabel+8172)
#define FN_LAMBDA3617	((void*)startLabel+8212)
#define CT_v4213	((void*)startLabel+8232)
#define CF_LAMBDA3617	((void*)startLabel+8240)
#define FN_LAMBDA3616	((void*)startLabel+8256)
#define CT_v4217	((void*)startLabel+8292)
#define F0_LAMBDA3616	((void*)startLabel+8300)
#define CT_v4218	((void*)startLabel+8340)
#define FN_Data_46Set_46showSet	((void*)startLabel+8372)
#define v4220	((void*)startLabel+8382)
#define v4221	((void*)startLabel+8392)
#define CT_v4223	((void*)startLabel+8440)
#define F0_Data_46Set_46showSet	((void*)startLabel+8448)
#define FN_Data_46Set_46Prelude_46554_46showTail	((void*)startLabel+8496)
#define v4225	((void*)startLabel+8506)
#define v4226	((void*)startLabel+8516)
#define CT_v4228	((void*)startLabel+8560)
#define F0_Data_46Set_46Prelude_46554_46showTail	((void*)startLabel+8568)
#define FN_LAMBDA3620	((void*)startLabel+8604)
#define CT_v4230	((void*)startLabel+8624)
#define CF_LAMBDA3620	((void*)startLabel+8632)
#define FN_Data_46Set_46foldr	((void*)startLabel+8648)
#define v4232	((void*)startLabel+8658)
#define v4233	((void*)startLabel+8661)
#define CT_v4235	((void*)startLabel+8692)
#define F0_Data_46Set_46foldr	((void*)startLabel+8700)
#define CT_v4236	((void*)startLabel+8748)
#define FN_LAMBDA3621	((void*)startLabel+8780)
#define CT_v4237	((void*)startLabel+8804)
#define F0_LAMBDA3621	((void*)startLabel+8812)
#define CT_v4238	((void*)startLabel+8836)
#define CT_v4239	((void*)startLabel+8920)
#define FN_LAMBDA3622	((void*)startLabel+8980)
#define CT_v4241	((void*)startLabel+9000)
#define CF_LAMBDA3622	((void*)startLabel+9008)
#define CT_v4242	((void*)startLabel+9040)
#define CT_v4243	((void*)startLabel+9088)
#define CT_v4244	((void*)startLabel+9136)
#define CT_v4245	((void*)startLabel+9192)
#define CT_v4246	((void*)startLabel+9240)
#define CT_v4247	((void*)startLabel+9288)
#define CT_v4248	((void*)startLabel+9336)
#define CT_v4249	((void*)startLabel+9384)
#define CT_v4250	((void*)startLabel+9432)
#define CT_v4251	((void*)startLabel+9480)
#define CT_v4252	((void*)startLabel+9552)
#define CT_v4253	((void*)startLabel+9612)
#define CT_v4254	((void*)startLabel+9660)
#define FN_Data_46Set_46Prelude_46515_46build	((void*)startLabel+9704)
#define v4257	((void*)startLabel+9760)
#define v4283	((void*)startLabel+9816)
#define v4266	((void*)startLabel+9820)
#define v4284	((void*)startLabel+9832)
#define v4270	((void*)startLabel+9836)
#define v4285	((void*)startLabel+9848)
#define v4274	((void*)startLabel+9852)
#define v4286	((void*)startLabel+9864)
#define v4278	((void*)startLabel+9868)
#define v4287	((void*)startLabel+9880)
#define v4282	((void*)startLabel+9884)
#define v4279	((void*)startLabel+9930)
#define v4275	((void*)startLabel+9935)
#define v4271	((void*)startLabel+9940)
#define v4267	((void*)startLabel+9945)
#define v4263	((void*)startLabel+9950)
#define v4255	((void*)startLabel+9958)
#define CT_v4288	((void*)startLabel+10104)
#define F0_Data_46Set_46Prelude_46515_46build	((void*)startLabel+10112)
#define FN_Data_46Set_46Prelude_46516_46buildR	((void*)startLabel+10212)
#define v4293	((void*)startLabel+10224)
#define v4292	((void*)startLabel+10228)
#define v4289	((void*)startLabel+10250)
#define CT_v4294	((void*)startLabel+10264)
#define F0_Data_46Set_46Prelude_46516_46buildR	((void*)startLabel+10272)
#define FN_LAMBDA3624	((void*)startLabel+10304)
#define CT_v4296	((void*)startLabel+10324)
#define CF_LAMBDA3624	((void*)startLabel+10332)
#define FN_LAMBDA3623	((void*)startLabel+10344)
#define CT_v4298	((void*)startLabel+10364)
#define CF_LAMBDA3623	((void*)startLabel+10372)
#define FN_Data_46Set_46Prelude_46517_46buildB	((void*)startLabel+10392)
#define CT_v4299	((void*)startLabel+10424)
#define F0_Data_46Set_46Prelude_46517_46buildB	((void*)startLabel+10432)
#define CT_v4300	((void*)startLabel+10472)
#define FN_Data_46Set_46Prelude_46504_46combineEq	((void*)startLabel+10508)
#define v4302	((void*)startLabel+10518)
#define v4303	((void*)startLabel+10523)
#define v4309	((void*)startLabel+10534)
#define v4307	((void*)startLabel+10538)
#define v4304	((void*)startLabel+10548)
#define CT_v4310	((void*)startLabel+10568)
#define F0_Data_46Set_46Prelude_46504_46combineEq	((void*)startLabel+10576)
#define FN_Data_46Set_46Prelude_46505_46combineEq_39	((void*)startLabel+10596)
#define v4314	((void*)startLabel+10606)
#define v4315	((void*)startLabel+10617)
#define v4316	((void*)startLabel+10642)
#define v4318	((void*)startLabel+10668)
#define v4311	((void*)startLabel+10673)
#define CT_v4321	((void*)startLabel+10696)
#define F0_Data_46Set_46Prelude_46505_46combineEq_39	((void*)startLabel+10704)
#define FN_LAMBDA3625	((void*)startLabel+10744)
#define CT_v4323	((void*)startLabel+10764)
#define CF_LAMBDA3625	((void*)startLabel+10772)
#define CT_v4324	((void*)startLabel+10796)
#define CT_v4325	((void*)startLabel+10840)
#define v4327	((void*)startLabel+10878)
#define v4328	((void*)startLabel+10883)
#define CT_v4330	((void*)startLabel+10924)
#define CT_v4331	((void*)startLabel+10984)
#define v4335	((void*)startLabel+11034)
#define v4336	((void*)startLabel+11047)
#define v4337	((void*)startLabel+11122)
#define v4339	((void*)startLabel+11150)
#define v4332	((void*)startLabel+11155)
#define CT_v4342	((void*)startLabel+11176)
#define FN_LAMBDA3630	((void*)startLabel+11236)
#define CT_v4344	((void*)startLabel+11256)
#define CF_LAMBDA3630	((void*)startLabel+11264)
#define FN_LAMBDA3629	((void*)startLabel+11276)
#define CT_v4345	((void*)startLabel+11288)
#define F0_LAMBDA3629	((void*)startLabel+11296)
#define FN_LAMBDA3628	((void*)startLabel+11308)
#define CT_v4346	((void*)startLabel+11320)
#define F0_LAMBDA3628	((void*)startLabel+11328)
#define FN_LAMBDA3627	((void*)startLabel+11340)
#define CT_v4347	((void*)startLabel+11352)
#define F0_LAMBDA3627	((void*)startLabel+11360)
#define FN_LAMBDA3626	((void*)startLabel+11372)
#define CT_v4348	((void*)startLabel+11384)
#define F0_LAMBDA3626	((void*)startLabel+11392)
#define v4352	((void*)startLabel+11418)
#define v4353	((void*)startLabel+11423)
#define v4354	((void*)startLabel+11455)
#define v4356	((void*)startLabel+11481)
#define v4349	((void*)startLabel+11486)
#define CT_v4359	((void*)startLabel+11508)
#define FN_LAMBDA3631	((void*)startLabel+11552)
#define CT_v4361	((void*)startLabel+11572)
#define CF_LAMBDA3631	((void*)startLabel+11580)
#define v4385	((void*)startLabel+11608)
#define v4365	((void*)startLabel+11612)
#define v4362	((void*)startLabel+11617)
#define v4386	((void*)startLabel+11626)
#define v4369	((void*)startLabel+11630)
#define v4366	((void*)startLabel+11635)
#define v4387	((void*)startLabel+11642)
#define v4373	((void*)startLabel+11646)
#define v4388	((void*)startLabel+11656)
#define v4377	((void*)startLabel+11660)
#define v4381	((void*)startLabel+11750)
#define v4382	((void*)startLabel+11758)
#define v4378	((void*)startLabel+11768)
#define v4383	((void*)startLabel+11854)
#define v4374	((void*)startLabel+11861)
#define v4370	((void*)startLabel+11866)
#define CT_v4390	((void*)startLabel+11888)
#define FN_LAMBDA3638	((void*)startLabel+11960)
#define CT_v4392	((void*)startLabel+11980)
#define CF_LAMBDA3638	((void*)startLabel+11988)
#define FN_LAMBDA3637	((void*)startLabel+12000)
#define CT_v4393	((void*)startLabel+12012)
#define F0_LAMBDA3637	((void*)startLabel+12020)
#define FN_LAMBDA3636	((void*)startLabel+12032)
#define CT_v4394	((void*)startLabel+12044)
#define F0_LAMBDA3636	((void*)startLabel+12052)
#define FN_LAMBDA3635	((void*)startLabel+12064)
#define CT_v4395	((void*)startLabel+12076)
#define F0_LAMBDA3635	((void*)startLabel+12084)
#define FN_LAMBDA3634	((void*)startLabel+12096)
#define CT_v4396	((void*)startLabel+12108)
#define F0_LAMBDA3634	((void*)startLabel+12116)
#define FN_LAMBDA3633	((void*)startLabel+12128)
#define CT_v4397	((void*)startLabel+12140)
#define F0_LAMBDA3633	((void*)startLabel+12148)
#define FN_LAMBDA3632	((void*)startLabel+12160)
#define CT_v4398	((void*)startLabel+12172)
#define F0_LAMBDA3632	((void*)startLabel+12180)
#define FN_Data_46Set_46hedgeDiff	((void*)startLabel+12200)
#define v4402	((void*)startLabel+12212)
#define v4403	((void*)startLabel+12217)
#define v4413	((void*)startLabel+12230)
#define v4407	((void*)startLabel+12234)
#define v4404	((void*)startLabel+12252)
#define v4399	((void*)startLabel+12257)
#define v4414	((void*)startLabel+12266)
#define v4411	((void*)startLabel+12270)
#define v4408	((void*)startLabel+12341)
#define CT_v4415	((void*)startLabel+12364)
#define F0_Data_46Set_46hedgeDiff	((void*)startLabel+12372)
#define FN_LAMBDA3639	((void*)startLabel+12420)
#define CT_v4417	((void*)startLabel+12440)
#define CF_LAMBDA3639	((void*)startLabel+12448)
#define FN_Data_46Set_46Prelude_46440_46cmpx	((void*)startLabel+12464)
#define CT_v4418	((void*)startLabel+12484)
#define F0_Data_46Set_46Prelude_46440_46cmpx	((void*)startLabel+12492)
#define v4427	((void*)startLabel+12522)
#define v4422	((void*)startLabel+12526)
#define v4419	((void*)startLabel+12531)
#define v4428	((void*)startLabel+12540)
#define v4426	((void*)startLabel+12544)
#define v4423	((void*)startLabel+12547)
#define CT_v4429	((void*)startLabel+12584)
#define FN_Data_46Set_46hedgeUnion	((void*)startLabel+12620)
#define v4443	((void*)startLabel+12630)
#define v4433	((void*)startLabel+12634)
#define v4430	((void*)startLabel+12638)
#define v4437	((void*)startLabel+12650)
#define v4445	((void*)startLabel+12660)
#define v4441	((void*)startLabel+12664)
#define v4442	((void*)startLabel+12683)
#define v4434	((void*)startLabel+12755)
#define CT_v4446	((void*)startLabel+12768)
#define F0_Data_46Set_46hedgeUnion	((void*)startLabel+12776)
#define FN_LAMBDA3640	((void*)startLabel+12820)
#define CT_v4448	((void*)startLabel+12840)
#define CF_LAMBDA3640	((void*)startLabel+12848)
#define FN_Data_46Set_46Prelude_46420_46cmpx	((void*)startLabel+12864)
#define CT_v4449	((void*)startLabel+12884)
#define F0_Data_46Set_46Prelude_46420_46cmpx	((void*)startLabel+12892)
#define v4458	((void*)startLabel+12922)
#define v4453	((void*)startLabel+12926)
#define v4450	((void*)startLabel+12929)
#define v4459	((void*)startLabel+12938)
#define v4457	((void*)startLabel+12942)
#define v4454	((void*)startLabel+12945)
#define CT_v4460	((void*)startLabel+12980)
#define CT_v4461	((void*)startLabel+13032)
#define v4463	((void*)startLabel+13074)
#define v4464	((void*)startLabel+13079)
#define v4470	((void*)startLabel+13092)
#define v4468	((void*)startLabel+13096)
#define v4465	((void*)startLabel+13100)
#define CT_v4471	((void*)startLabel+13124)
#define v4473	((void*)startLabel+13162)
#define v4474	((void*)startLabel+13167)
#define v4480	((void*)startLabel+13180)
#define v4478	((void*)startLabel+13184)
#define v4475	((void*)startLabel+13188)
#define CT_v4481	((void*)startLabel+13212)
#define v4483	((void*)startLabel+13250)
#define v4484	((void*)startLabel+13257)
#define v4490	((void*)startLabel+13272)
#define v4488	((void*)startLabel+13276)
#define v4485	((void*)startLabel+13279)
#define CT_v4491	((void*)startLabel+13292)
#define FN_LAMBDA3641	((void*)startLabel+13324)
#define CT_v4493	((void*)startLabel+13344)
#define CF_LAMBDA3641	((void*)startLabel+13352)
#define v4495	((void*)startLabel+13374)
#define v4496	((void*)startLabel+13381)
#define v4502	((void*)startLabel+13396)
#define v4500	((void*)startLabel+13400)
#define v4497	((void*)startLabel+13403)
#define CT_v4503	((void*)startLabel+13416)
#define FN_LAMBDA3642	((void*)startLabel+13448)
#define CT_v4505	((void*)startLabel+13468)
#define CF_LAMBDA3642	((void*)startLabel+13476)
#define FN_Data_46Set_46isSubsetOfX	((void*)startLabel+13492)
#define v4518	((void*)startLabel+13502)
#define v4509	((void*)startLabel+13506)
#define v4506	((void*)startLabel+13511)
#define v4519	((void*)startLabel+13520)
#define v4513	((void*)startLabel+13524)
#define v4510	((void*)startLabel+13529)
#define v4520	((void*)startLabel+13536)
#define v4517	((void*)startLabel+13540)
#define v4514	((void*)startLabel+13593)
#define CT_v4521	((void*)startLabel+13616)
#define F0_Data_46Set_46isSubsetOfX	((void*)startLabel+13624)
#define FN_LAMBDA3646	((void*)startLabel+13668)
#define CT_v4523	((void*)startLabel+13688)
#define CF_LAMBDA3646	((void*)startLabel+13696)
#define FN_LAMBDA3645	((void*)startLabel+13708)
#define CT_v4524	((void*)startLabel+13720)
#define F0_LAMBDA3645	((void*)startLabel+13728)
#define FN_LAMBDA3644	((void*)startLabel+13740)
#define CT_v4525	((void*)startLabel+13752)
#define F0_LAMBDA3644	((void*)startLabel+13760)
#define FN_LAMBDA3643	((void*)startLabel+13772)
#define CT_v4526	((void*)startLabel+13784)
#define F0_LAMBDA3643	((void*)startLabel+13792)
#define CT_v4527	((void*)startLabel+13840)
#define CT_v4528	((void*)startLabel+13912)
#define v4530	((void*)startLabel+13962)
#define v4531	((void*)startLabel+13967)
#define v4533	((void*)startLabel+13990)
#define v4534	((void*)startLabel+14004)
#define v4535	((void*)startLabel+14013)
#define CT_v4538	((void*)startLabel+14044)
#define CT_v4539	((void*)startLabel+14104)
#define v4541	((void*)startLabel+14146)
#define v4542	((void*)startLabel+14151)
#define CT_v4544	((void*)startLabel+14172)
#define v4546	((void*)startLabel+14206)
#define v4547	((void*)startLabel+14212)
#define CT_v4549	((void*)startLabel+14276)
#define CT_v4550	((void*)startLabel+14332)
#define CT_v4551	((void*)startLabel+14376)
#define CT_v4552	((void*)startLabel+14424)
#define CT_v4553	((void*)startLabel+14472)
#define CT_v4554	((void*)startLabel+14516)
#define CT_v4555	((void*)startLabel+14560)
#define CT_v4556	((void*)startLabel+14604)
#define CT_v4557	((void*)startLabel+14640)
#define CT_v4558	((void*)startLabel+14684)
#define CT_v4559	((void*)startLabel+14744)
#define CT_v4560	((void*)startLabel+14804)
#define CT_v4561	((void*)startLabel+14876)
#define CT_v4562	((void*)startLabel+14980)
#define CT_v4563	((void*)startLabel+15080)
#define CT_v4564	((void*)startLabel+15152)
#define CT_v4565	((void*)startLabel+15200)
#define CT_v4566	((void*)startLabel+15248)
#define ST_v3785	((void*)startLabel+15264)
#define ST_v3756	((void*)startLabel+15265)
#define ST_v3718	((void*)startLabel+15267)
#define ST_v3724	((void*)startLabel+15271)
#define ST_v4297	((void*)startLabel+15275)
#define ST_v4522	((void*)startLabel+15346)
#define ST_v4447	((void*)startLabel+15407)
#define ST_v4416	((void*)startLabel+15468)
#define ST_v4391	((void*)startLabel+15529)
#define ST_v4360	((void*)startLabel+15590)
#define ST_v4343	((void*)startLabel+15651)
#define ST_v4322	((void*)startLabel+15712)
#define ST_v4295	((void*)startLabel+15773)
#define ST_v4005	((void*)startLabel+15834)
#define ST_v3965	((void*)startLabel+15895)
#define ST_v3932	((void*)startLabel+15956)
#define ST_v3871	((void*)startLabel+16017)
#define ST_v3860	((void*)startLabel+16078)
#define ST_v3848	((void*)startLabel+16139)
#define ST_v3835	((void*)startLabel+16200)
#define ST_v3827	((void*)startLabel+16261)
#define ST_v3819	((void*)startLabel+16322)
#define ST_v3806	((void*)startLabel+16383)
#define ST_v3783	((void*)startLabel+16444)
#define ST_v3737	((void*)startLabel+16505)
#define ST_v4103	((void*)startLabel+16566)
#define ST_v3885	((void*)startLabel+16570)
#define ST_v3907	((void*)startLabel+16640)
#define ST_v4492	((void*)startLabel+16710)
#define ST_v4504	((void*)startLabel+16756)
#define ST_v3893	((void*)startLabel+16802)
#define ST_v3915	((void*)startLabel+16825)
#define ST_v4240	((void*)startLabel+16848)
#define ST_v4212	((void*)startLabel+16858)
#define ST_v4229	((void*)startLabel+16897)
#define ST_v3739	((void*)startLabel+16900)
#define ST_v3721	((void*)startLabel+16903)
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46Eq_46Prelude_46Maybe_46_61_61[];
extern Node CF_Prelude_46Eq_46Prelude_46Int[];
extern Node FN_Prelude_46Num_46Prelude_46Int_46_43[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_60_61[];
extern Node FN_Prelude_46Num_46Prelude_46Int_46_42[];
extern Node FN_Prelude_46_38_38[];
extern Node FN_Prelude_46_124_124[];
extern Node FN_Prelude_46const[];
extern Node FN_Prelude_46_60[];
extern Node FN_Prelude_46flip[];
extern Node FN_NHC_46Internal_46_95apply4[];
extern Node FN_Prelude_46_62[];
extern Node F0_Prelude_46id[];
extern Node FN_Prelude_46showString[];
extern Node FN_Prelude_46concat[];
extern Node FN_Prelude_46reverse[];
extern Node FN_Prelude_46tail[];
extern Node FN_Prelude_46_46[];
extern Node CF_Prelude_46otherwise[];
extern Node FN_NHC_46Internal_46_95patternMatchFail[];
extern Node FN_Prelude_46shows[];
extern Node FN_NHC_46Internal_46_95apply2[];
extern Node FN_Prelude_46seq[];
extern Node FN_Prelude_46error[];
extern Node FN_Prelude_46fail[];
extern Node FN_Prelude_46return[];
extern Node FN_Prelude_46compare[];
extern Node FN_Prelude_46maybe[];
extern Node FN_Data_46Typeable_46typeOfDefault[];
extern Node CF_Data_46Typeable_46Typeable1_46Data_46Set_46Set[];
extern Node FN_Data_46Typeable_46mkTyCon[];
extern Node FN_Data_46Typeable_46mkTyConApp[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_62[];
extern Node FN_Prelude_46readParen[];
extern Node FN_Prelude_46_36[];
extern Node FN_Prelude_46lex[];
extern Node FN_Prelude_46Monad_46Prelude_46_91_93_46_62_62_61[];
extern Node FN_Prelude_46Read_46Prelude_46_91_93[];
extern Node FN_Prelude_46reads[];
extern Node FN_Prelude_46Monad_46Prelude_46_91_93_46fail[];
extern Node FN_Prelude_46Monad_46Prelude_46_91_93_46return[];
extern Node FN_Prelude_46Read_46Data_46Set_46Set[];
extern Node FN_Prelude_46_95_46readList[];
extern Node FN_Prelude_46showChar[];
extern Node FN_Prelude_46showParen[];
extern Node FN_Prelude_46Show_46Prelude_46_91_93[];
extern Node FN_Prelude_46Show_46Data_46Set_46Set[];
extern Node FN_Prelude_46_95_46show[];
extern Node FN_Prelude_46_95_46showsType[];
extern Node FN_Prelude_46_95_46showList[];
extern Node FN_Prelude_46Ord_46Prelude_46_91_93_46compare[];
extern Node FN_Prelude_46Ord_46Data_46Set_46Set[];
extern Node FN_Prelude_46_95_46min[];
extern Node FN_Prelude_46_95_46max[];
extern Node FN_Prelude_46_95_46_62[];
extern Node FN_Prelude_46_95_46_62_61[];
extern Node FN_Prelude_46_95_46_60[];
extern Node FN_Prelude_46_95_46_60_61[];
extern Node FN_Prelude_46Eq_46Prelude_46Int_46_61_61[];
extern Node FN_Prelude_46Eq_46Prelude_46_91_93_46_61_61[];
extern Node FN_Prelude_46Eq_46Data_46Set_46Set[];
extern Node FN_Prelude_46_95_46_47_61[];
extern Node FN_Prelude_46length[];
extern Node CF_Prelude_46Integral_46Prelude_46Int[];
extern Node F0_Prelude_46const[];
extern Node FN_Prelude_46Integral_46Prelude_46Real[];
extern Node FN_Prelude_46Real_46Prelude_46Num[];
extern Node FN_Prelude_46fromInteger[];
extern Node FN_Prelude_46Num_46Prelude_46Eq[];
extern Node FN_Prelude_46_61_61[];
extern Node FN_Prelude_46div[];
extern Node FN_Prelude_46_45[];
extern Node FN_NHC_46Internal_46_95apply3[];
extern Node FN_Prelude_46map[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_60[];
extern Node F0_Prelude_46not[];
extern Node FN_Data_46Monoid_46mempty[];
extern Node FN_Data_46Monoid_46mappend[];
extern Node FN_Data_46Foldable_46_95_46foldl1[];
extern Node CF_Data_46Foldable_46Foldable_46Data_46Set_46Set[];
extern Node FN_Data_46Foldable_46_95_46foldr1[];
extern Node FN_Data_46Foldable_46_95_46foldl[];
extern Node FN_Data_46Foldable_46_95_46foldr[];
extern Node FN_Data_46Foldable_46_95_46fold[];
extern Node FN_Prelude_46Ord_46Prelude_46Eq[];

static Node startLabel[] = {
  42
,	/* C0_Data_46Set_46Tip: (byte 0) */
  CONSTR(0,0,0)
, bytes2word(1,0,0,1)
, useLabel(CT_v3680)
,};
Node FN_Data_46Set_46size[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v3677: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_INT_P1)
,	/* v3678: (byte 2) */
  bytes2word(0,RETURN,UNPACK,4)
, bytes2word(PUSH_P1,0,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3680: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Data_46Set_46size[] = {
  CAPTAG(useLabel(FN_Data_46Set_46size),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v3681)
,	/* FN_Data_46Set_46validsize: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,1,0)
,	/* CT_v3681: (byte 0) */
  HW(5,1)
, 0
,	/* F0_Data_46Set_46validsize: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46validsize),1)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46783_46realsize),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Prelude_46Maybe_46_61_61))
, useLabel(CF_Prelude_46Eq_46Prelude_46Int)
, bytes2word(1,0,0,1)
, useLabel(CT_v3703)
,	/* FN_Data_46Set_46Prelude_46783_46realsize: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3683: (byte 2) */
  bytes2word(TOP(11),BOT(11),POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_INT_P1,0)
,	/* v3684: (byte 1) */
  bytes2word(RETURN,UNPACK,4,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_I2)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(5,PUSH_P1,0,UNPACK)
, bytes2word(2,PUSH_P1,0,ZAP_STACK_P1)
, bytes2word(7,ZAP_STACK_P1,6,ZAP_STACK_P1)
, bytes2word(5,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v3701: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3692: (byte 2) */
  bytes2word(52,0,UNPACK,1)
, bytes2word(PUSH_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3702: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3696: (byte 2) */
  bytes2word(32,0,UNPACK,1)
, bytes2word(PUSH_P1,5,EVAL,PUSH_INT_P1)
, bytes2word(1,PUSH_P1,2,EVAL)
, bytes2word(PUSH_P1,4,EVAL,NEEDHEAP_I32)
, bytes2word(ADD_W,ADD_W,EQ_W,JUMPFALSE)
, bytes2word(8,0,PUSH_HEAP,HEAP_CVAL_N1)
,	/* v3697: (byte 4) */
  bytes2word(1,HEAP_P1,6,RETURN)
,	/* v3693: (byte 4) */
  bytes2word(POP_I1,JUMP,2,0)
,	/* v3689: (byte 4) */
  bytes2word(POP_I1,JUMP,2,0)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v3685: (byte 1) */
  bytes2word(0,PUSH_HEAP,HEAP_CVAL_IN3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
, CONSTR(0,2,0)
, CONSTR(1,1,0)
,	/* CT_v3703: (byte 0) */
  HW(2,1)
, 0
,	/* F0_Data_46Set_46Prelude_46783_46realsize: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46783_46realsize),1)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46783_46realsize),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,0,0)
, useLabel(CT_v3704)
,	/* FN_Data_46Set_46delta: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_INT_P1,4,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3704: (byte 0) */
  HW(0,0)
, 0
,	/* CF_Data_46Set_46delta: (byte 0) */
  VAPTAG(useLabel(FN_Data_46Set_46delta))
, bytes2word(1,0,0,1)
, useLabel(CT_v3709)
,	/* FN_Data_46Set_46balanced: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_P1)
, bytes2word(46,TABLESWITCH,2,NOP)
,	/* v3706: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(9),BOT(9))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v3707: (byte 1) */
  bytes2word(RETURN,UNPACK,4,HEAP_CVAL_I3)
, bytes2word(HEAP_I2,HEAP_CVAL_I3,HEAP_P1,3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_I5,HEAP_OFF_N1,4)
, bytes2word(HEAP_INT_P1,1,HEAP_CVAL_I3,HEAP_I2)
, bytes2word(HEAP_CVAL_I3,HEAP_P1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_I5,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(3,HEAP_CVAL_I3,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_I5,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,14,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,27)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,10)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,10,HEAP_P1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,11)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
,	/* CT_v3709: (byte 0) */
  HW(8,1)
, 0
,	/* F0_Data_46Set_46balanced: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46balanced),1)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_60_61))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_42))
, useLabel(CF_Data_46Set_46delta)
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, VAPTAG(useLabel(FN_Prelude_46_124_124))
, VAPTAG(useLabel(FN_Data_46Set_46balanced))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3710)
,	/* FN_Data_46Set_46ordered: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_OFF_N1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
,	/* CT_v3710: (byte 0) */
  HW(2,2)
, 0
,	/* F0_Data_46Set_46ordered: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46ordered),2)
, CAPTAG(useLabel(FN_Prelude_46const),1)
, VAPTAG(useLabel(FN_Data_46Set_46Prelude_46769_46bounded))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v3715)
,	/* FN_Data_46Set_46Prelude_46769_46bounded: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,4,EVAL)
, bytes2word(NEEDHEAP_P1,39,TABLESWITCH,2)
,	/* v3712: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(9),BOT(9))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v3713: (byte 1) */
  bytes2word(RETURN,UNPACK,4,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,2,HEAP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,3,HEAP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,7)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_OFF_N1)
, bytes2word(7,HEAP_I2,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,7)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,6)
, bytes2word(HEAP_ARG,3,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,19)
, bytes2word(HEAP_OFF_N1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,31,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(37,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
,	/* CT_v3715: (byte 0) */
  HW(7,4)
, 0
,	/* F0_Data_46Set_46Prelude_46769_46bounded: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46769_46bounded),4)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46769_46bounded),4)
, VAPTAG(useLabel(FN_Prelude_46_60))
, CAPTAG(useLabel(FN_Prelude_46flip),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply4))
, VAPTAG(useLabel(FN_Prelude_46_62))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3716)
,};
Node FN_Data_46Set_46valid[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,2,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,11,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3716: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Data_46Set_46valid[] = {
  CAPTAG(useLabel(FN_Data_46Set_46valid),2)
, VAPTAG(useLabel(FN_Data_46Set_46balanced))
, VAPTAG(useLabel(FN_Data_46Set_46ordered))
, VAPTAG(useLabel(FN_Data_46Set_46validsize))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, bytes2word(1,0,0,1)
, useLabel(CT_v3717)
,	/* FN_Data_46Set_46withEmpty: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v3717: (byte 0) */
  HW(1,1)
, 0
,	/* F0_Data_46Set_46withEmpty: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46withEmpty),1)
, VAPTAG(useLabel(FN_LAMBDA3566))
, bytes2word(0,0,0,0)
, useLabel(CT_v3719)
,	/* FN_LAMBDA3566: (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_v3718)
,	/* CT_v3719: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3566: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3566))
, bytes2word(1,0,0,1)
, useLabel(CT_v3720)
,	/* FN_Data_46Set_46withBar: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v3720: (byte 0) */
  HW(1,1)
, 0
,	/* F0_Data_46Set_46withBar: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46withBar),1)
, VAPTAG(useLabel(FN_LAMBDA3567))
, bytes2word(0,0,0,0)
, useLabel(CT_v3722)
,	/* FN_LAMBDA3567: (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_v3721)
,	/* CT_v3722: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3567: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3567))
, bytes2word(0,0,0,0)
, useLabel(CT_v3723)
,	/* FN_Data_46Set_46node: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3723: (byte 0) */
  HW(1,0)
, 0
,	/* CF_Data_46Set_46node: (byte 0) */
  VAPTAG(useLabel(FN_Data_46Set_46node))
, VAPTAG(useLabel(FN_LAMBDA3568))
, bytes2word(0,0,0,0)
, useLabel(CT_v3725)
,	/* FN_LAMBDA3568: (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_v3724)
,	/* CT_v3725: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3568: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3568))
, bytes2word(1,0,0,1)
, useLabel(CT_v3731)
,	/* FN_Data_46Set_46showsBars: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v3730: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3729: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_CVAL_P1)
,	/* v3726: (byte 2) */
  bytes2word(3,RETURN_EVAL,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(2,HEAP_CVAL_P1,9,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3731: (byte 0) */
  HW(8,1)
, 0
,	/* F0_Data_46Set_46showsBars: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46showsBars),1)
, useLabel(F0_Prelude_46id)
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_Prelude_46concat))
, VAPTAG(useLabel(FN_Prelude_46reverse))
, VAPTAG(useLabel(FN_Prelude_46tail))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, useLabel(CF_Data_46Set_46node)
, VAPTAG(useLabel(FN_Prelude_46_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3736)
,	/* FN_Data_46Set_46showWide: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,40,0,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,5)
,	/* v3732: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_CVAL_P1,9,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,5)
,	/* v3734: (byte 4) */
  bytes2word(0,PUSH_CVAL_P1,10,RETURN_EVAL)
, bytes2word(HEAP_CVAL_P1,11,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3736: (byte 0) */
  HW(10,2)
, 0
,	/* F0_Data_46Set_46showWide: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46showWide),2)
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_Prelude_46concat))
, VAPTAG(useLabel(FN_Prelude_46reverse))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_LAMBDA3569))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(CF_Prelude_46otherwise)
, useLabel(F0_Prelude_46id)
, VAPTAG(useLabel(FN_LAMBDA3570))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3738)
,	/* FN_LAMBDA3570: (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_v3737)
,	/* CT_v3738: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3570: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3570))
, bytes2word(0,0,0,0)
, useLabel(CT_v3740)
,	/* FN_LAMBDA3569: (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_v3739)
,	/* CT_v3740: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3569: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3569))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v3755)
,	/* FN_Data_46Set_46showsTreeHang: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,4,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v3742: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(24),BOT(24))
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
,	/* v3743: (byte 4) */
  bytes2word(8,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(UNPACK,4,PUSH_P1,2)
, bytes2word(EVAL,NEEDHEAP_P1,50,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v3753: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3747: (byte 2) */
  bytes2word(54,0,POP_I1,PUSH_P1)
, bytes2word(3,EVAL,NEEDHEAP_P1,50)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v3754: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3751: (byte 2) */
  bytes2word(38,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,16,HEAP_OFF_N1)
,	/* v3744: (byte 2) */
  bytes2word(5,RETURN_EVAL,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_I1,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(11,HEAP_ARG_ARG,2,3)
, bytes2word(HEAP_CVAL_P1,12,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_P1,13,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_OFF_N1,5,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_CVAL_P1,14,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_P1,13,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_OFF_N1,5)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,11,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,19)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,33)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,41,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(48,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3755: (byte 0) */
  HW(12,4)
, 0
,	/* F0_Data_46Set_46showsTreeHang: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46showsTreeHang),4)
, VAPTAG(useLabel(FN_Data_46Set_46showsBars))
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_LAMBDA3571))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46shows))
, VAPTAG(useLabel(FN_LAMBDA3572))
, VAPTAG(useLabel(FN_LAMBDA3573))
, VAPTAG(useLabel(FN_Data_46Set_46showWide))
, VAPTAG(useLabel(FN_Data_46Set_46withBar))
, VAPTAG(useLabel(FN_Data_46Set_46showsTreeHang))
, VAPTAG(useLabel(FN_Data_46Set_46withEmpty))
, bytes2word(0,0,0,0)
, useLabel(CT_v3757)
,	/* FN_LAMBDA3573: (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_v3756)
,	/* CT_v3757: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3573: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3573))
, bytes2word(0,0,0,0)
, useLabel(CT_v3758)
,	/* FN_LAMBDA3572: (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_v3756)
,	/* CT_v3758: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3572: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3572))
, bytes2word(0,0,0,0)
, useLabel(CT_v3759)
,	/* FN_LAMBDA3571: (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_v3739)
,	/* CT_v3759: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3571: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3571))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v3774)
,	/* FN_Data_46Set_46showsTree: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v3761: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(24),BOT(24))
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
,	/* v3762: (byte 4) */
  bytes2word(8,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(UNPACK,4,PUSH_P1,2)
, bytes2word(EVAL,NEEDHEAP_P1,56,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v3772: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3766: (byte 2) */
  bytes2word(54,0,POP_I1,PUSH_P1)
, bytes2word(3,EVAL,NEEDHEAP_P1,56)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v3773: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3770: (byte 2) */
  bytes2word(38,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,16,HEAP_OFF_N1)
,	/* v3763: (byte 2) */
  bytes2word(5,RETURN_EVAL,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG,4,HEAP_CVAL_P1,11)
, bytes2word(HEAP_ARG,4,HEAP_CVAL_P1,12)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,6,HEAP_P1)
, bytes2word(3,HEAP_CVAL_P1,13,HEAP_ARG_ARG)
, bytes2word(2,4,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_I1,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(13,HEAP_ARG_ARG,2,3)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_P1,12,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(6,HEAP_I2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,14,HEAP_OFF_N1,8)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,20)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,28,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,35)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,41,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(50,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3774: (byte 0) */
  HW(12,5)
, 0
,	/* F0_Data_46Set_46showsTree: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46showsTree),5)
, VAPTAG(useLabel(FN_Data_46Set_46showsBars))
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_LAMBDA3574))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46shows))
, VAPTAG(useLabel(FN_LAMBDA3575))
, VAPTAG(useLabel(FN_Data_46Set_46withBar))
, VAPTAG(useLabel(FN_Data_46Set_46withEmpty))
, VAPTAG(useLabel(FN_Data_46Set_46showsTree))
, VAPTAG(useLabel(FN_Data_46Set_46showWide))
, VAPTAG(useLabel(FN_LAMBDA3576))
, bytes2word(0,0,0,0)
, useLabel(CT_v3775)
,	/* FN_LAMBDA3576: (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_v3756)
,	/* CT_v3775: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3576: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3576))
, bytes2word(0,0,0,0)
, useLabel(CT_v3776)
,	/* FN_LAMBDA3575: (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_v3756)
,	/* CT_v3776: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3575: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3575))
, bytes2word(0,0,0,0)
, useLabel(CT_v3777)
,	/* FN_LAMBDA3574: (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_v3739)
,	/* CT_v3777: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3574: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3574))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v3782)
,};
Node FN_Data_46Set_46showTreeWith[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,20,0,PUSH_CVAL_P1)
, bytes2word(3,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,3)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,4)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
,	/* v3778: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_CVAL_P1,5,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,29,0)
, bytes2word(PUSH_CVAL_P1,6,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_N1,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG_ARG,1,3)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,5)
, bytes2word(HEAP_ARG,4,ZAP_ARG_I1,ZAP_ARG_I3)
, bytes2word(ZAP_ARG,4,EVAL,NEEDHEAP_I32)
,	/* v3780: (byte 3) */
  bytes2word(APPLY,1,RETURN_EVAL,HEAP_CVAL_P1)
, bytes2word(8,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v3782: (byte 0) */
  HW(7,4)
, 0
,};
Node F0_Data_46Set_46showTreeWith[] = {
  CAPTAG(useLabel(FN_Data_46Set_46showTreeWith),4)
, useLabel(CF_LAMBDA3577)
, VAPTAG(useLabel(FN_Data_46Set_46showsTreeHang))
, useLabel(CF_Prelude_46otherwise)
, useLabel(CF_LAMBDA3578)
, VAPTAG(useLabel(FN_Data_46Set_46showsTree))
, VAPTAG(useLabel(FN_LAMBDA3579))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3784)
,	/* FN_LAMBDA3579: (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_v3783)
,	/* CT_v3784: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3579: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3579))
, bytes2word(0,0,0,0)
, useLabel(CT_v3786)
,	/* FN_LAMBDA3578: (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_v3785)
,	/* CT_v3786: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3578: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3578))
, bytes2word(0,0,0,0)
, useLabel(CT_v3787)
,	/* FN_LAMBDA3577: (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_v3785)
,	/* CT_v3787: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3577: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3577))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3788)
,};
Node FN_Data_46Set_46showTree[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,4,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
,	/* CT_v3788: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Set_46showTree[] = {
  CAPTAG(useLabel(FN_Data_46Set_46showTree),2)
, VAPTAG(useLabel(FN_Data_46Set_46showTreeWith))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3793)
,	/* FN_Data_46Set_46foldlStrict: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3790: (byte 2) */
  bytes2word(TOP(7),BOT(7),POP_I1,PUSH_ARG_I2)
,	/* v3791: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_I1,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_I1,HEAP_OFF_N1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3793: (byte 0) */
  HW(3,3)
, 0
,	/* F0_Data_46Set_46foldlStrict: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46foldlStrict),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Data_46Set_46foldlStrict))
, VAPTAG(useLabel(FN_Prelude_46seq))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3794)
,	/* FN_Data_46Set_46bin: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,4,HEAP_INT_P1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,4,0)
,	/* CT_v3794: (byte 0) */
  HW(2,3)
, 0
,	/* F0_Data_46Set_46bin: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46bin),3)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3805)
,	/* FN_Data_46Set_46doubleR: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3803: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3798: (byte 2) */
  bytes2word(46,0,UNPACK,4)
, bytes2word(PUSH_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3804: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3802: (byte 2) */
  bytes2word(25,0,UNPACK,4)
, bytes2word(HEAP_CVAL_I3,HEAP_P1,5,HEAP_P1)
, bytes2word(6,HEAP_I2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_P1,3,HEAP_ARG)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I3,HEAP_I2)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,7)
,	/* v3799: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,4,JUMP)
,	/* v3795: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_I4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3805: (byte 0) */
  HW(3,3)
, 0
,	/* F0_Data_46Set_46doubleR: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46doubleR),3)
, VAPTAG(useLabel(FN_Data_46Set_46bin))
, VAPTAG(useLabel(FN_LAMBDA3580))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3807)
,	/* FN_LAMBDA3580: (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_v3806)
,	/* CT_v3807: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3580: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3580))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3818)
,	/* FN_Data_46Set_46doubleL: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3816: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3811: (byte 2) */
  bytes2word(45,0,UNPACK,4)
, bytes2word(PUSH_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3817: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3815: (byte 2) */
  bytes2word(24,0,UNPACK,4)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_I2,HEAP_CVAL_I3,HEAP_P1,5)
, bytes2word(HEAP_P1,3,HEAP_P1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_I2,HEAP_OFF_N1)
,	/* v3812: (byte 4) */
  bytes2word(10,HEAP_OFF_N1,7,RETURN_EVAL)
, bytes2word(POP_P1,4,JUMP,2)
,	/* v3808: (byte 1) */
  bytes2word(0,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3818: (byte 0) */
  HW(3,3)
, 0
,	/* F0_Data_46Set_46doubleL: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46doubleL),3)
, VAPTAG(useLabel(FN_Data_46Set_46bin))
, VAPTAG(useLabel(FN_LAMBDA3581))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3820)
,	/* FN_LAMBDA3581: (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_v3819)
,	/* CT_v3820: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3581: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3581))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3826)
,	/* FN_Data_46Set_46singleR: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3825: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3824: (byte 2) */
  bytes2word(19,0,UNPACK,4)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_P1)
, bytes2word(3,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_I2,HEAP_P1,3)
,	/* v3821: (byte 3) */
  bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,HEAP_CVAL_I4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3826: (byte 0) */
  HW(3,3)
, 0
,	/* F0_Data_46Set_46singleR: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46singleR),3)
, VAPTAG(useLabel(FN_Data_46Set_46bin))
, VAPTAG(useLabel(FN_LAMBDA3582))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3828)
,	/* FN_LAMBDA3582: (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_v3827)
,	/* CT_v3828: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3582: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3582))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3834)
,	/* FN_Data_46Set_46singleL: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3833: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3832: (byte 2) */
  bytes2word(17,0,UNPACK,4)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_I2,PUSH_HEAP,HEAP_CVAL_I3,HEAP_I2)
, bytes2word(HEAP_OFF_N1,6,HEAP_P1,4)
,	/* v3829: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3834: (byte 0) */
  HW(3,3)
, 0
,	/* F0_Data_46Set_46singleL: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46singleL),3)
, VAPTAG(useLabel(FN_Data_46Set_46bin))
, VAPTAG(useLabel(FN_LAMBDA3583))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3836)
,	/* FN_LAMBDA3583: (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_v3835)
,	/* CT_v3836: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3583: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3583))
, bytes2word(0,0,0,0)
, useLabel(CT_v3837)
,	/* FN_Data_46Set_46ratio: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_INT_P1,2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3837: (byte 0) */
  HW(0,0)
, 0
,	/* CF_Data_46Set_46ratio: (byte 0) */
  VAPTAG(useLabel(FN_Data_46Set_46ratio))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3847)
,	/* FN_Data_46Set_46rotateR: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3846: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3841: (byte 2) */
  bytes2word(53,0,UNPACK,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_P1,3)
, bytes2word(EVAL,PUSH_CVAL_P1,4,EVAL)
, bytes2word(NEEDHEAP_I32,MUL_W,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_P1,5,EVAL,NEEDHEAP_I32)
, bytes2word(LT_W,JUMPFALSE,10,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG_ARG,1)
,	/* v3842: (byte 4) */
  bytes2word(2,HEAP_ARG,3,RETURN_EVAL)
, bytes2word(PUSH_CVAL_P1,6,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,11,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG_ARG,1)
,	/* v3844: (byte 4) */
  bytes2word(2,HEAP_ARG,3,RETURN_EVAL)
, bytes2word(POP_P1,4,JUMP,2)
,	/* v3838: (byte 1) */
  bytes2word(0,HEAP_CVAL_P1,8,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3847: (byte 0) */
  HW(7,3)
, 0
,	/* F0_Data_46Set_46rotateR: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46rotateR),3)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, useLabel(CF_Data_46Set_46ratio)
, VAPTAG(useLabel(FN_Data_46Set_46singleR))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_Data_46Set_46doubleR))
, VAPTAG(useLabel(FN_LAMBDA3584))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3849)
,	/* FN_LAMBDA3584: (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_v3848)
,	/* CT_v3849: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3584: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3584))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3859)
,	/* FN_Data_46Set_46rotateL: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3858: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3853: (byte 2) */
  bytes2word(53,0,UNPACK,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_P1,4)
, bytes2word(EVAL,PUSH_CVAL_P1,4,EVAL)
, bytes2word(NEEDHEAP_I32,MUL_W,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_P1,4,EVAL,NEEDHEAP_I32)
, bytes2word(LT_W,JUMPFALSE,10,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG_ARG,1)
,	/* v3854: (byte 4) */
  bytes2word(2,HEAP_ARG,3,RETURN_EVAL)
, bytes2word(PUSH_CVAL_P1,6,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,11,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG_ARG,1)
,	/* v3856: (byte 4) */
  bytes2word(2,HEAP_ARG,3,RETURN_EVAL)
, bytes2word(POP_P1,4,JUMP,2)
,	/* v3850: (byte 1) */
  bytes2word(0,HEAP_CVAL_P1,8,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3859: (byte 0) */
  HW(7,3)
, 0
,	/* F0_Data_46Set_46rotateL: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46rotateL),3)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, useLabel(CF_Data_46Set_46ratio)
, VAPTAG(useLabel(FN_Data_46Set_46singleL))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_Data_46Set_46doubleL))
, VAPTAG(useLabel(FN_LAMBDA3585))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3861)
,	/* FN_LAMBDA3585: (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_v3860)
,	/* CT_v3861: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3585: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3585))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v3870)
,	/* FN_Data_46Set_46balance: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_I4,HEAP_I1,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,HEAP_INT_P1,1,PUSH_INT_P1)
, bytes2word(1,PUSH_P1,2,EVAL)
, bytes2word(PUSH_P1,4,EVAL,NEEDHEAP_I32)
, bytes2word(ADD_W,LE_W,JUMPFALSE,12)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,HEAP_ARG_ARG,1,2)
,	/* v3862: (byte 3) */
  bytes2word(HEAP_ARG,3,RETURN,PUSH_P1)
, bytes2word(2,PUSH_CVAL_P1,5,EVAL)
, bytes2word(NEEDHEAP_I32,MUL_W,PUSH_P1,2)
, bytes2word(GE_W,JUMPFALSE,11,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
,	/* v3864: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_I1,PUSH_CVAL_P1,5)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(MUL_W,PUSH_P1,3,GE_W)
, bytes2word(JUMPFALSE,11,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG_ARG,1)
,	/* v3866: (byte 4) */
  bytes2word(2,HEAP_ARG,3,RETURN_EVAL)
, bytes2word(PUSH_CVAL_P1,8,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,12)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,HEAP_ARG_ARG,1,2)
,	/* v3868: (byte 3) */
  bytes2word(HEAP_ARG,3,RETURN,HEAP_CVAL_P1)
, bytes2word(9,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,4,0)
,	/* CT_v3870: (byte 0) */
  HW(8,3)
, 0
,	/* F0_Data_46Set_46balance: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46balance),3)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, useLabel(CF_Data_46Set_46delta)
, VAPTAG(useLabel(FN_Data_46Set_46rotateL))
, VAPTAG(useLabel(FN_Data_46Set_46rotateR))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_LAMBDA3586))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3872)
,	/* FN_LAMBDA3586: (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_v3871)
,	/* CT_v3872: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3586: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3586))
, bytes2word(1,0,0,1)
, useLabel(CT_v3882)
,};
Node FN_Data_46Set_46deleteFindMax[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3874: (byte 2) */
  bytes2word(TOP(19),BOT(19),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,3)
,	/* v3875: (byte 1) */
  bytes2word(RETURN,UNPACK,4,PUSH_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v3881: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3879: (byte 2) */
  bytes2word(10,0,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_I2,HEAP_P1)
,	/* v3876: (byte 2) */
  bytes2word(3,RETURN,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_P1,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,8,HEAP_P1,4)
, bytes2word(HEAP_P1,5,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_I2)
, bytes2word(HEAP_OFF_N1,6,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTR(0,0,0)
,	/* CT_v3882: (byte 0) */
  HW(6,1)
, 0
,};
Node F0_Data_46Set_46deleteFindMax[] = {
  CAPTAG(useLabel(FN_Data_46Set_46deleteFindMax),1)
, VAPTAG(useLabel(FN_LAMBDA3587))
, VAPTAG(useLabel(FN_Prelude_46error))
, VAPTAG(useLabel(FN_Data_46Set_46deleteFindMax))
, VAPTAG(useLabel(FN_LAMBDA3588))
, VAPTAG(useLabel(FN_LAMBDA3589))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, bytes2word(1,0,0,1)
, useLabel(CT_v3883)
,	/* FN_LAMBDA3589: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3883: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3589: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3589),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v3884)
,	/* FN_LAMBDA3588: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3884: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3588: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3588),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v3886)
,	/* FN_LAMBDA3587: (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_v3885)
,	/* CT_v3886: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3587: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3587))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3892)
,};
Node FN_Data_46Set_46maxView[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v3891: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3890: (byte 2) */
  bytes2word(14,0,POP_I1,PUSH_CVAL_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,EVAL,NEEDHEAP_I32,APPLY)
,	/* v3887: (byte 2) */
  bytes2word(1,RETURN_EVAL,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(1,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_STACK_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3892: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Data_46Set_46maxView[] = {
  CAPTAG(useLabel(FN_Data_46Set_46maxView),2)
, useLabel(CF_LAMBDA3590)
, VAPTAG(useLabel(FN_Prelude_46fail))
, VAPTAG(useLabel(FN_Data_46Set_46deleteFindMax))
, VAPTAG(useLabel(FN_Prelude_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v3894)
,	/* FN_LAMBDA3590: (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_v3893)
,	/* CT_v3894: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3590: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3590))
, bytes2word(1,0,0,1)
, useLabel(CT_v3904)
,};
Node FN_Data_46Set_46deleteFindMin[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3896: (byte 2) */
  bytes2word(TOP(19),BOT(19),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,3)
,	/* v3897: (byte 1) */
  bytes2word(RETURN,UNPACK,4,PUSH_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v3903: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3901: (byte 2) */
  bytes2word(10,0,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_I2,HEAP_P1)
,	/* v3898: (byte 2) */
  bytes2word(4,RETURN,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,8,HEAP_P1,4)
, bytes2word(HEAP_P1,0,HEAP_P1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_I2)
, bytes2word(HEAP_OFF_N1,6,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTR(0,0,0)
,	/* CT_v3904: (byte 0) */
  HW(6,1)
, 0
,};
Node F0_Data_46Set_46deleteFindMin[] = {
  CAPTAG(useLabel(FN_Data_46Set_46deleteFindMin),1)
, VAPTAG(useLabel(FN_LAMBDA3591))
, VAPTAG(useLabel(FN_Prelude_46error))
, VAPTAG(useLabel(FN_Data_46Set_46deleteFindMin))
, VAPTAG(useLabel(FN_LAMBDA3592))
, VAPTAG(useLabel(FN_LAMBDA3593))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, bytes2word(1,0,0,1)
, useLabel(CT_v3905)
,	/* FN_LAMBDA3593: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3905: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3593: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3593),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v3906)
,	/* FN_LAMBDA3592: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3906: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3592: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3592),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v3908)
,	/* FN_LAMBDA3591: (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_v3907)
,	/* CT_v3908: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3591: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3591))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3914)
,};
Node FN_Data_46Set_46minView[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v3913: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3912: (byte 2) */
  bytes2word(14,0,POP_I1,PUSH_CVAL_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,EVAL,NEEDHEAP_I32,APPLY)
,	/* v3909: (byte 2) */
  bytes2word(1,RETURN_EVAL,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(1,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_STACK_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3914: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Data_46Set_46minView[] = {
  CAPTAG(useLabel(FN_Data_46Set_46minView),2)
, useLabel(CF_LAMBDA3594)
, VAPTAG(useLabel(FN_Prelude_46fail))
, VAPTAG(useLabel(FN_Data_46Set_46deleteFindMin))
, VAPTAG(useLabel(FN_Prelude_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v3916)
,	/* FN_LAMBDA3594: (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_v3915)
,	/* CT_v3916: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3594: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3594))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3931)
,	/* FN_Data_46Set_46glue: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v3929: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3920: (byte 2) */
  bytes2word(5,0,POP_I1,PUSH_ARG_I2)
,	/* v3917: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v3930: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3924: (byte 2) */
  bytes2word(5,0,POP_I1,PUSH_ARG_I1)
,	/* v3921: (byte 1) */
  bytes2word(RETURN,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,EVAL,NEEDHEAP_I32,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,EVAL)
, bytes2word(NEEDHEAP_I32,GT_W,JUMPFALSE,23)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_I2,HEAP_I1,HEAP_ARG)
,	/* v3925: (byte 2) */
  bytes2word(2,RETURN_EVAL,PUSH_CVAL_P1,8)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,25)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_I2)
,	/* v3927: (byte 4) */
  bytes2word(HEAP_ARG,1,HEAP_I1,RETURN_EVAL)
, bytes2word(HEAP_CVAL_P1,12,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3931: (byte 0) */
  HW(11,2)
, 0
,	/* F0_Data_46Set_46glue: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46glue),2)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Data_46Set_46deleteFindMax))
, VAPTAG(useLabel(FN_LAMBDA3595))
, VAPTAG(useLabel(FN_LAMBDA3596))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_Data_46Set_46deleteFindMin))
, VAPTAG(useLabel(FN_LAMBDA3597))
, VAPTAG(useLabel(FN_LAMBDA3598))
, VAPTAG(useLabel(FN_LAMBDA3599))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3933)
,	/* FN_LAMBDA3599: (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_v3932)
,	/* CT_v3933: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3599: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3599))
, bytes2word(1,0,0,1)
, useLabel(CT_v3934)
,	/* FN_LAMBDA3598: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3934: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3598: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3598),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v3935)
,	/* FN_LAMBDA3597: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3935: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3597: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3597),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v3936)
,	/* FN_LAMBDA3596: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3936: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3596: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3596),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v3937)
,	/* FN_LAMBDA3595: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3937: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3595: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3595),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3964)
,	/* FN_Data_46Set_46merge: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v3960: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3941: (byte 2) */
  bytes2word(5,0,POP_I1,PUSH_ARG_I2)
,	/* v3938: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v3961: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3945: (byte 2) */
  bytes2word(5,0,POP_I1,PUSH_ARG_I1)
,	/* v3942: (byte 1) */
  bytes2word(RETURN,PUSH_ARG_I1,TABLESWITCH,2)
,	/* v3962: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v3949: (byte 4) */
  bytes2word(POP_I1,JUMP,94,0)
, bytes2word(UNPACK,4,PUSH_ARG_I2,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v3963: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3953: (byte 2) */
  bytes2word(75,0,UNPACK,4)
, bytes2word(PUSH_P1,0,EVAL,PUSH_P1)
, bytes2word(5,EVAL,PUSH_CVAL_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,MUL_W,LE_W)
, bytes2word(JUMPFALSE,14,0,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_I2,HEAP_OFF_N1,5)
,	/* v3954: (byte 3) */
  bytes2word(HEAP_P1,4,RETURN_EVAL,PUSH_P1)
, bytes2word(4,PUSH_I1,PUSH_CVAL_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,MUL_W,LE_W)
, bytes2word(JUMPFALSE,16,0,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,7,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_P1,6)
, bytes2word(HEAP_P1,7,HEAP_OFF_N1,6)
,	/* v3956: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_CVAL_P1,6,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,8,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_ARG_ARG_RET_EVAL)
,	/* v3958: (byte 2) */
  bytes2word(1,2,POP_P1,4)
,	/* v3950: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v3946: (byte 4) */
  bytes2word(4,JUMP,2,0)
, bytes2word(HEAP_CVAL_P1,8,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3964: (byte 0) */
  HW(7,2)
, 0
,	/* F0_Data_46Set_46merge: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46merge),2)
, useLabel(CF_Data_46Set_46delta)
, VAPTAG(useLabel(FN_Data_46Set_46merge))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_Data_46Set_46glue))
, VAPTAG(useLabel(FN_LAMBDA3600))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v3966)
,	/* FN_LAMBDA3600: (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_v3965)
,	/* CT_v3966: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3600: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3600))
, bytes2word(1,0,0,1)
, useLabel(CT_v3967)
,};
Node FN_Data_46Set_46singleton[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_INT_P1,1,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,5)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,4,0)
, CONSTR(0,0,0)
,	/* CT_v3967: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Data_46Set_46singleton[] = {
  CAPTAG(useLabel(FN_Data_46Set_46singleton),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3972)
,	/* FN_Data_46Set_46insertMin: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3969: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,PUSH_HEAP)
,	/* v3970: (byte 4) */
  bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,RETURN_EVAL)
, bytes2word(UNPACK,4,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_I2,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_I2,HEAP_OFF_N1,5,HEAP_P1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v3972: (byte 0) */
  HW(3,2)
, 0
,	/* F0_Data_46Set_46insertMin: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46insertMin),2)
, VAPTAG(useLabel(FN_Data_46Set_46singleton))
, VAPTAG(useLabel(FN_Data_46Set_46insertMin))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v3977)
,	/* FN_Data_46Set_46insertMax: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v3974: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,PUSH_HEAP)
,	/* v3975: (byte 4) */
  bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,RETURN_EVAL)
, bytes2word(UNPACK,4,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_I2,HEAP_P1,3)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v3977: (byte 0) */
  HW(3,2)
, 0
,	/* F0_Data_46Set_46insertMax: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46insertMax),2)
, VAPTAG(useLabel(FN_Data_46Set_46singleton))
, VAPTAG(useLabel(FN_Data_46Set_46insertMax))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4004)
,	/* FN_Data_46Set_46join: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4000: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3981: (byte 2) */
  bytes2word(8,0,POP_I1,PUSH_HEAP)
,	/* v3978: (byte 4) */
  bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL,1,3)
, bytes2word(PUSH_ARG_I3,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v4001: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v3985: (byte 2) */
  bytes2word(8,0,POP_I1,PUSH_HEAP)
,	/* v3982: (byte 4) */
  bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG_RET_EVAL,1,2)
, bytes2word(PUSH_ARG_I2,TABLESWITCH,2,NOP)
,	/* v4002: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v3989: (byte 4) */
  bytes2word(POP_I1,JUMP,104,0)
, bytes2word(UNPACK,4,PUSH_ARG_I3,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v4003: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v3993: (byte 2) */
  bytes2word(85,0,UNPACK,4)
, bytes2word(PUSH_P1,0,EVAL,PUSH_P1)
, bytes2word(5,EVAL,PUSH_CVAL_P1,5)
, bytes2word(EVAL,NEEDHEAP_I32,MUL_W,LE_W)
, bytes2word(JUMPFALSE,17,0,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_I2,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_I2,HEAP_OFF_N1,6,HEAP_P1)
,	/* v3994: (byte 2) */
  bytes2word(4,RETURN_EVAL,PUSH_P1,4)
, bytes2word(PUSH_I1,PUSH_CVAL_P1,5,EVAL)
, bytes2word(NEEDHEAP_I32,MUL_W,LE_W,JUMPFALSE)
, bytes2word(20,0,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,HEAP_P1,7)
, bytes2word(HEAP_ARG,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_P1,6,HEAP_P1)
,	/* v3996: (byte 4) */
  bytes2word(7,HEAP_OFF_N1,7,RETURN_EVAL)
, bytes2word(PUSH_CVAL_P1,8,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,11,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG_ARG,1)
,	/* v3998: (byte 4) */
  bytes2word(2,HEAP_ARG,3,RETURN_EVAL)
, bytes2word(POP_P1,4,JUMP,2)
,	/* v3990: (byte 1) */
  bytes2word(0,POP_P1,4,JUMP)
,	/* v3986: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_P1,10)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4004: (byte 0) */
  HW(9,3)
, 0
,	/* F0_Data_46Set_46join: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46join),3)
, VAPTAG(useLabel(FN_Data_46Set_46insertMin))
, VAPTAG(useLabel(FN_Data_46Set_46insertMax))
, useLabel(CF_Data_46Set_46delta)
, VAPTAG(useLabel(FN_Data_46Set_46join))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_Data_46Set_46bin))
, VAPTAG(useLabel(FN_LAMBDA3601))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4006)
,	/* FN_LAMBDA3601: (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_v4005)
,	/* CT_v4006: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3601: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3601))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4016)
,	/* FN_Data_46Set_46splitLookup: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4008: (byte 2) */
  bytes2word(TOP(21),BOT(21),POP_I1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
,	/* v4009: (byte 3) */
  bytes2word(HEAP_OFF_N1,4,RETURN,UNPACK)
, bytes2word(4,PUSH_I1,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(48),BOT(48))
,	/* v4011: (byte 2) */
  bytes2word(TOP(61),BOT(61),POP_I1,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,HEAP_ARG,2,HEAP_P1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,9,HEAP_CVAL_P1)
, bytes2word(8,HEAP_P1,6,HEAP_P1)
, bytes2word(0,HEAP_P1,8,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_P1,3)
,	/* v4012: (byte 4) */
  bytes2word(HEAP_I2,HEAP_OFF_N1,7,RETURN)
, bytes2word(POP_I1,HEAP_CVAL_IN3,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_P1,3)
, bytes2word(HEAP_OFF_N1,4,HEAP_P1,4)
,	/* v4013: (byte 1) */
  bytes2word(RETURN,POP_I1,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(HEAP_ARG,2,HEAP_P1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,9,HEAP_CVAL_P1)
, bytes2word(8,HEAP_P1,6,HEAP_P1)
, bytes2word(7,HEAP_I2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,5,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,1,0)
, CONSTR(0,3,0)
, CONSTR(0,0,0)
,	/* CT_v4016: (byte 0) */
  HW(9,3)
, 0
,	/* F0_Data_46Set_46splitLookup: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46splitLookup),3)
, VAPTAG(useLabel(FN_Prelude_46compare))
, VAPTAG(useLabel(FN_Data_46Set_46splitLookup))
, VAPTAG(useLabel(FN_LAMBDA3602))
, VAPTAG(useLabel(FN_LAMBDA3603))
, VAPTAG(useLabel(FN_LAMBDA3604))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, VAPTAG(useLabel(FN_LAMBDA3605))
, VAPTAG(useLabel(FN_LAMBDA3606))
, VAPTAG(useLabel(FN_LAMBDA3607))
, bytes2word(1,0,0,1)
, useLabel(CT_v4017)
,	/* FN_LAMBDA3607: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4017: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3607: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3607),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4018)
,	/* FN_LAMBDA3606: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4018: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3606: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3606),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4019)
,	/* FN_LAMBDA3605: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4019: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3605: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3605),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4020)
,	/* FN_LAMBDA3604: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4020: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3604: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3604),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4021)
,	/* FN_LAMBDA3603: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4021: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3603: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3603),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4022)
,	/* FN_LAMBDA3602: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4022: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3602: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3602),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4023)
,};
Node FN_Data_46Set_46splitMember[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_I1,HEAP_ARG_ARG)
, bytes2word(2,3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,9,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,2,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(4,HEAP_I1,PUSH_HEAP,HEAP_CVAL_IN3)
, bytes2word(HEAP_P1,3,HEAP_OFF_N1,6)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
, CONSTR(1,0,0)
, CONSTR(0,0,0)
,	/* CT_v4023: (byte 0) */
  HW(6,3)
, 0
,};
Node F0_Data_46Set_46splitMember[] = {
  CAPTAG(useLabel(FN_Data_46Set_46splitMember),3)
, VAPTAG(useLabel(FN_Data_46Set_46splitLookup))
, VAPTAG(useLabel(FN_LAMBDA3608))
, VAPTAG(useLabel(FN_LAMBDA3609))
, VAPTAG(useLabel(FN_LAMBDA3610))
, CAPTAG(useLabel(FN_Prelude_46const),1)
, VAPTAG(useLabel(FN_Prelude_46maybe))
, bytes2word(1,0,0,1)
, useLabel(CT_v4024)
,	/* FN_LAMBDA3610: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4024: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3610: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3610),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4025)
,	/* FN_LAMBDA3609: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4025: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3609: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3609),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4026)
,	/* FN_LAMBDA3608: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4026: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3608: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3608),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4036)
,};
Node FN_Data_46Set_46split[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4028: (byte 2) */
  bytes2word(TOP(17),BOT(17),POP_I1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,3)
,	/* v4029: (byte 3) */
  bytes2word(HEAP_OFF_N1,3,RETURN,UNPACK)
, bytes2word(4,PUSH_I1,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(41),BOT(41))
,	/* v4031: (byte 2) */
  bytes2word(TOP(50),BOT(50),POP_I1,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,HEAP_ARG,2,HEAP_P1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,7)
, bytes2word(HEAP_P1,5,HEAP_P1,0)
, bytes2word(HEAP_P1,7,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_I2,HEAP_OFF_N1,6)
,	/* v4032: (byte 1) */
  bytes2word(RETURN,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_P1,3,HEAP_P1)
,	/* v4033: (byte 2) */
  bytes2word(4,RETURN,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,HEAP_ARG,2,HEAP_P1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(7,HEAP_P1,5,HEAP_P1)
, bytes2word(6,HEAP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,5,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTR(0,0,0)
,	/* CT_v4036: (byte 0) */
  HW(7,3)
, 0
,};
Node F0_Data_46Set_46split[] = {
  CAPTAG(useLabel(FN_Data_46Set_46split),3)
, VAPTAG(useLabel(FN_Prelude_46compare))
, VAPTAG(useLabel(FN_Data_46Set_46split))
, VAPTAG(useLabel(FN_LAMBDA3611))
, VAPTAG(useLabel(FN_LAMBDA3612))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, VAPTAG(useLabel(FN_LAMBDA3613))
, VAPTAG(useLabel(FN_LAMBDA3614))
, bytes2word(1,0,0,1)
, useLabel(CT_v4037)
,	/* FN_LAMBDA3614: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4037: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3614: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3614),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4038)
,	/* FN_LAMBDA3613: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4038: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3613: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3613),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4039)
,	/* FN_LAMBDA3612: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4039: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3612: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3612),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4040)
,	/* FN_LAMBDA3611: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4040: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3611: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3611),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4050)
,	/* FN_Data_46Set_46filterLt: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4042: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4043: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_I1,PUSH_ARG_I1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(14),BOT(14))
,	/* v4045: (byte 2) */
  bytes2word(TOP(18),BOT(18),POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_P1)
,	/* v4046: (byte 2) */
  bytes2word(3,RETURN_EVAL,POP_I1,PUSH_P1)
,	/* v4047: (byte 2) */
  bytes2word(2,RETURN_EVAL,POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_I2,HEAP_P1)
, bytes2word(3,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4050: (byte 0) */
  HW(2,2)
, 0
,	/* F0_Data_46Set_46filterLt: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46filterLt),2)
, VAPTAG(useLabel(FN_Data_46Set_46filterLt))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4060)
,	/* FN_Data_46Set_46filterGt: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4052: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4053: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_I1,PUSH_ARG_I1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(19),BOT(19))
,	/* v4055: (byte 2) */
  bytes2word(TOP(23),BOT(23),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I2,HEAP_OFF_N1,5)
,	/* v4056: (byte 3) */
  bytes2word(HEAP_P1,4,RETURN_EVAL,POP_I1)
,	/* v4057: (byte 3) */
  bytes2word(PUSH_P1,3,RETURN_EVAL,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_P1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4060: (byte 0) */
  HW(2,2)
, 0
,	/* F0_Data_46Set_46filterGt: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46filterGt),2)
, VAPTAG(useLabel(FN_Data_46Set_46filterGt))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4070)
,};
Node FN_Data_46Set_46member[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4062: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4063: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_I1,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,ZAP_STACK_P1)
, bytes2word(4,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(3,NOP,TOP(6),BOT(6))
,	/* v4065: (byte 4) */
  bytes2word(TOP(15),BOT(15),TOP(20),BOT(20))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_P1,3)
,	/* v4066: (byte 1) */
  bytes2word(RETURN_EVAL,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
,	/* v4067: (byte 2) */
  bytes2word(2,RETURN,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_P1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(1,0,0)
, CONSTR(0,0,0)
,	/* CT_v4070: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Data_46Set_46member[] = {
  CAPTAG(useLabel(FN_Data_46Set_46member),3)
, VAPTAG(useLabel(FN_Prelude_46compare))
, VAPTAG(useLabel(FN_Data_46Set_46member))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4085)
,	/* FN_Data_46Set_46trim: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4072: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4073: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_I2,PUSH_P1,0)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,3,TOP(10),BOT(10))
,	/* v4083: (byte 4) */
  bytes2word(TOP(6),BOT(6),TOP(6),BOT(6))
,	/* v4077: (byte 4) */
  bytes2word(POP_I1,JUMP,41,0)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,HEAP_P1,3,PUSH_P1)
, bytes2word(0,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(3,NOP,TOP(6),BOT(6))
,	/* v4084: (byte 4) */
  bytes2word(TOP(6),BOT(6),TOP(10),BOT(10))
,	/* v4081: (byte 4) */
  bytes2word(POP_I1,JUMP,5,0)
,	/* v4078: (byte 3) */
  bytes2word(POP_I1,PUSH_ARG_I3,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
,	/* v4074: (byte 3) */
  bytes2word(HEAP_P1,5,RETURN_EVAL,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_P1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4085: (byte 0) */
  HW(2,3)
, 0
,	/* F0_Data_46Set_46trim: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46trim),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Data_46Set_46trim))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v4100)
,	/* FN_Data_46Set_46trimMemberLo: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG,4,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4087: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(17),BOT(17))
, bytes2word(POP_I1,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
,	/* v4088: (byte 1) */
  bytes2word(RETURN,UNPACK,4,PUSH_I1)
, bytes2word(PUSH_ARG_I2,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(3,NOP,TOP(6),BOT(6))
,	/* v4090: (byte 4) */
  bytes2word(TOP(56),BOT(56),TOP(82),BOT(82))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(3,HEAP_I2,PUSH_P1,0)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,3,TOP(6),BOT(6))
,	/* v4099: (byte 4) */
  bytes2word(TOP(6),BOT(6),TOP(10),BOT(10))
,	/* v4094: (byte 4) */
  bytes2word(POP_I1,JUMP,17,0)
, bytes2word(POP_I1,HEAP_CVAL_I5,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,5)
,	/* v4091: (byte 3) */
  bytes2word(HEAP_ARG,4,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,3,HEAP_P1)
,	/* v4095: (byte 2) */
  bytes2word(4,RETURN_EVAL,POP_I1,HEAP_CVAL_IN3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_OFF_N1)
,	/* v4096: (byte 4) */
  bytes2word(11,HEAP_OFF_N1,6,RETURN)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,HEAP_P1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
, CONSTR(0,2,0)
, CONSTR(0,0,0)
,	/* CT_v4100: (byte 0) */
  HW(5,4)
, 0
,	/* F0_Data_46Set_46trimMemberLo: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46trimMemberLo),4)
, VAPTAG(useLabel(FN_Prelude_46compare))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Data_46Set_46member))
, VAPTAG(useLabel(FN_Data_46Set_46trimMemberLo))
, VAPTAG(useLabel(FN_Data_46Set_46trim))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4101)
,};
Node FN_Data_46Typeable_46Typeable_46Data_46Set_46Set_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_v4101: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Typeable_46Typeable_46Data_46Set_46Set_46typeOf[] = {
  CAPTAG(useLabel(FN_Data_46Typeable_46Typeable_46Data_46Set_46Set_46typeOf),2)
, VAPTAG(useLabel(FN_Data_46Typeable_46typeOfDefault))
, useLabel(CF_Data_46Typeable_46Typeable1_46Data_46Set_46Set)
, bytes2word(0,0,0,0)
, useLabel(CT_v4102)
,	/* FN_Data_46Set_46setTc: (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_v4102: (byte 0) */
  HW(2,0)
, 0
,	/* CF_Data_46Set_46setTc: (byte 0) */
  VAPTAG(useLabel(FN_Data_46Set_46setTc))
, VAPTAG(useLabel(FN_LAMBDA3615))
, VAPTAG(useLabel(FN_Data_46Typeable_46mkTyCon))
, bytes2word(0,0,0,0)
, useLabel(CT_v4104)
,	/* FN_LAMBDA3615: (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_v4103)
,	/* CT_v4104: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3615: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3615))
, bytes2word(1,0,0,1)
, useLabel(CT_v4105)
,};
Node FN_Data_46Typeable_46Typeable1_46Data_46Set_46Set_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_v4105: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Data_46Typeable_46Typeable1_46Data_46Set_46Set_46typeOf1[] = {
  CAPTAG(useLabel(FN_Data_46Typeable_46Typeable1_46Data_46Set_46Set_46typeOf1),1)
, VAPTAG(useLabel(FN_Data_46Typeable_46mkTyConApp))
, useLabel(CF_Data_46Set_46setTc)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4115)
,};
Node FN_Data_46Set_46insert[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4107: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,PUSH_HEAP)
,	/* v4108: (byte 4) */
  bytes2word(HEAP_CVAL_I3,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(UNPACK,4,PUSH_I1,PUSH_ARG_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,3)
, bytes2word(TOP(6),BOT(6),TOP(21),BOT(21))
,	/* v4110: (byte 2) */
  bytes2word(TOP(33),BOT(33),POP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_I2)
, bytes2word(HEAP_OFF_N1,6,HEAP_P1,4)
,	/* v4111: (byte 1) */
  bytes2word(RETURN_EVAL,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_ARG,2)
, bytes2word(HEAP_P1,3,HEAP_P1,4)
,	/* v4112: (byte 1) */
  bytes2word(RETURN,POP_I1,HEAP_CVAL_I5,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_I2)
, bytes2word(HEAP_P1,3,HEAP_OFF_N1,7)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,4,0)
,	/* CT_v4115: (byte 0) */
  HW(4,3)
, 0
,};
Node F0_Data_46Set_46insert[] = {
  CAPTAG(useLabel(FN_Data_46Set_46insert),3)
, VAPTAG(useLabel(FN_Data_46Set_46singleton))
, VAPTAG(useLabel(FN_Prelude_46compare))
, VAPTAG(useLabel(FN_Data_46Set_46insert))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, bytes2word(0,0,0,0)
, useLabel(CT_v4116)
,};
Node FN_Data_46Set_46empty[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4116: (byte 0) */
  HW(0,0)
, 0
,};
Node CF_Data_46Set_46empty[] = {
  VAPTAG(useLabel(FN_Data_46Set_46empty))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4117)
,};
Node FN_Data_46Set_46fromList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4117: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Data_46Set_46fromList[] = {
  CAPTAG(useLabel(FN_Data_46Set_46fromList),2)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46500_46ins),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Data_46Set_46foldlStrict))
, useLabel(CF_Data_46Set_46empty)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4118)
,	/* FN_Data_46Set_46Prelude_46500_46ins: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,HEAP_ARG,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4118: (byte 0) */
  HW(1,3)
, 0
,	/* F0_Data_46Set_46Prelude_46500_46ins: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46500_46ins),3)
, VAPTAG(useLabel(FN_Data_46Set_46insert))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4119)
,};
Node FN_Prelude_46Read_46Data_46Set_46Set_46readsPrec[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_INT_P1,10,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_I5,HEAP_ARG_ARG,1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4119: (byte 0) */
  HW(4,3)
, 0
,};
Node F0_Prelude_46Read_46Data_46Set_46Set_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Set_46Set_46readsPrec),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_62))
, CAPTAG(useLabel(FN_Prelude_46readParen),1)
, CAPTAG(useLabel(FN_LAMBDA3619),1)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4120)
,	/* FN_LAMBDA3619: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4120: (byte 0) */
  HW(3,3)
, 0
,	/* F0_LAMBDA3619: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3619),3)
, VAPTAG(useLabel(FN_Prelude_46lex))
, CAPTAG(useLabel(FN_LAMBDA3618),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Prelude_46_91_93_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4211)
,	/* FN_LAMBDA3618: (byte 0) */
  bytes2word(NEEDSTACK_P1,19,PUSH_ZAP_ARG_I3,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4194: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4128: (byte 4) */
  bytes2word(POP_I1,JUMP,66,1)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(102),BOT(102),TOP(10),BOT(10))
,	/* v4195: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4132: (byte 2) */
  bytes2word(43,1,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4196: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4136: (byte 4) */
  bytes2word(POP_I1,JUMP,29,1)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(114),BOT(114),TOP(10),BOT(10))
,	/* v4197: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4140: (byte 2) */
  bytes2word(6,1,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4198: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4144: (byte 4) */
  bytes2word(POP_I1,JUMP,248,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(111),BOT(111),TOP(10),BOT(10))
,	/* v4199: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4148: (byte 2) */
  bytes2word(225,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4200: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4152: (byte 4) */
  bytes2word(POP_I1,JUMP,211,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(109),BOT(109),TOP(10),BOT(10))
,	/* v4201: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4156: (byte 2) */
  bytes2word(188,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4202: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4160: (byte 4) */
  bytes2word(POP_I1,JUMP,174,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(76),BOT(76),TOP(10),BOT(10))
,	/* v4203: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4164: (byte 2) */
  bytes2word(151,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4204: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4168: (byte 4) */
  bytes2word(POP_I1,JUMP,137,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(105),BOT(105),TOP(10),BOT(10))
,	/* v4205: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4172: (byte 2) */
  bytes2word(114,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4206: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4176: (byte 4) */
  bytes2word(POP_I1,JUMP,100,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(115),BOT(115),TOP(10),BOT(10))
,	/* v4207: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4180: (byte 2) */
  bytes2word(77,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4208: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4184: (byte 4) */
  bytes2word(POP_I1,JUMP,63,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,LOOKUPSWITCH,1)
, bytes2word(TOP(116),BOT(116),TOP(10),BOT(10))
,	/* v4209: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v4188: (byte 2) */
  bytes2word(40,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4210: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4192: (byte 4) */
  bytes2word(POP_I1,JUMP,26,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,17)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
,	/* v4185: (byte 4) */
  bytes2word(6,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v4177: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v4169: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v4161: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v4153: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v4145: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v4137: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v4129: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v4125: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v4121: (byte 1) */
  bytes2word(0,HEAP_CVAL_P1,8,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4211: (byte 0) */
  HW(7,3)
, 0
,	/* F0_LAMBDA3618: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3618),3)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_46_91_93))
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, CAPTAG(useLabel(FN_LAMBDA3616),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Prelude_46_91_93_46_62_62_61))
, VAPTAG(useLabel(FN_LAMBDA3617))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Prelude_46_91_93_46fail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4213)
,	/* FN_LAMBDA3617: (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_v4212)
,	/* CT_v4213: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3617: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3617))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4217)
,	/* FN_LAMBDA3616: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v4217: (byte 0) */
  HW(2,2)
, 0
,	/* F0_LAMBDA3616: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3616),2)
, VAPTAG(useLabel(FN_Data_46Set_46fromList))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Prelude_46_91_93_46return))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4218)
,};
Node FN_Prelude_46Read_46Data_46Set_46Set_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_v4218: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Read_46Data_46Set_46Set_46readList[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Set_46Set_46readList),2)
, VAPTAG(useLabel(FN_Prelude_46Read_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4223)
,	/* FN_Data_46Set_46showSet: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4220: (byte 2) */
  bytes2word(TOP(14),BOT(14),POP_I1,PUSH_CVAL_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,EVAL)
,	/* v4221: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(UNPACK,2,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,2,HEAP_CHAR_P1)
, bytes2word(123,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,17,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4223: (byte 0) */
  HW(8,2)
, 0
,	/* F0_Data_46Set_46showSet: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46showSet),2)
, useLabel(CF_LAMBDA3620)
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_Prelude_46showChar))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46shows))
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46554_46showTail),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4228)
,	/* FN_Data_46Set_46Prelude_46554_46showTail: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4225: (byte 2) */
  bytes2word(TOP(14),BOT(14),POP_I1,PUSH_CHAR_P1)
, bytes2word(125,PUSH_HEAP,HEAP_CVAL_I3,EVAL)
,	/* v4226: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_CHAR_P1,44)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4228: (byte 0) */
  HW(6,2)
, 0
,	/* F0_Data_46Set_46Prelude_46554_46showTail: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46554_46showTail),2)
, VAPTAG(useLabel(FN_Prelude_46showChar))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46shows))
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46554_46showTail),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_46))
, bytes2word(0,0,0,0)
, useLabel(CT_v4230)
,	/* FN_LAMBDA3620: (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_v4229)
,	/* CT_v4230: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3620: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3620))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4235)
,	/* FN_Data_46Set_46foldr: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4232: (byte 2) */
  bytes2word(TOP(7),BOT(7),POP_I1,PUSH_ARG_I2)
,	/* v4233: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,4,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_P1)
, bytes2word(3,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(6,HEAP_P1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4235: (byte 0) */
  HW(2,3)
, 0
,	/* F0_Data_46Set_46foldr: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46foldr),3)
, VAPTAG(useLabel(FN_Data_46Set_46foldr))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(1,0,0,1)
, useLabel(CT_v4236)
,};
Node FN_Data_46Set_46toAscList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_N1,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_ARG,1)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4236: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Data_46Set_46toAscList[] = {
  CAPTAG(useLabel(FN_Data_46Set_46toAscList),1)
, CAPTAG(useLabel(FN_LAMBDA3621),2)
, VAPTAG(useLabel(FN_Data_46Set_46foldr))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4237)
,	/* FN_LAMBDA3621: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,1,2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v4237: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA3621: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3621),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v4238)
,};
Node FN_Data_46Set_46toList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4238: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Set_46toList[] = {
  CAPTAG(useLabel(FN_Data_46Set_46toList),1)
, VAPTAG(useLabel(FN_Data_46Set_46toAscList))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4239)
,};
Node FN_Prelude_46Show_46Data_46Set_46Set_46showsPrec[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_INT_P1,10,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,20,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4239: (byte 0) */
  HW(10,3)
, 0
,};
Node F0_Prelude_46Show_46Data_46Set_46Set_46showsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46showsPrec),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_62))
, CAPTAG(useLabel(FN_Prelude_46showParen),1)
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_LAMBDA3622))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46_91_93))
, VAPTAG(useLabel(FN_Prelude_46shows))
, VAPTAG(useLabel(FN_Data_46Set_46toList))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,0,0)
, useLabel(CT_v4241)
,	/* FN_LAMBDA3622: (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_v4240)
,	/* CT_v4241: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3622: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3622))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4242)
,};
Node FN_Prelude_46Show_46Data_46Set_46Set_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_v4242: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Show_46Data_46Set_46Set_46show[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46show),2)
, VAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46show))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4243)
,};
Node FN_Prelude_46Show_46Data_46Set_46Set_46showsType[] = {
  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_v4243: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Show_46Data_46Set_46Set_46showsType[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46showsType),2)
, VAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46showsType))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4244)
,};
Node FN_Prelude_46Show_46Data_46Set_46Set_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_v4244: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Show_46Data_46Set_46Set_46showList[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46showList),2)
, VAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46showList))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4245)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set_46compare[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4245: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set_46compare[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46compare),3)
, VAPTAG(useLabel(FN_Data_46Set_46toAscList))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46_91_93_46compare))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4246)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set_46min[] = {
  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_v4246: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set_46min[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46min),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46min))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4247)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set_46max[] = {
  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_v4247: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set_46max[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46max),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46max))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4248)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set_46_62[] = {
  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_v4248: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set_46_62[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_62),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46_62))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4249)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set_46_62_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_v4249: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set_46_62_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_62_61),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4250)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set_46_60[] = {
  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_v4250: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set_46_60[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_60),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46_60))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4251)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set_46_60_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_v4251: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set_46_60_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_60_61),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46_60_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4252)
,};
Node FN_Prelude_46Eq_46Data_46Set_46Set_46_61_61[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,12,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4252: (byte 0) */
  HW(5,3)
, 0
,};
Node F0_Prelude_46Eq_46Data_46Set_46Set_46_61_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Set_46Set_46_61_61),3)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Prelude_46Int_46_61_61))
, VAPTAG(useLabel(FN_Data_46Set_46toAscList))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Prelude_46_91_93_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4253)
,};
Node FN_Prelude_46Eq_46Data_46Set_46Set_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_v4253: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Prelude_46Eq_46Data_46Set_46Set_46_47_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Set_46Set_46_47_61),3)
, VAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Set_46Set))
, VAPTAG(useLabel(FN_Prelude_46_95_46_47_61))
, bytes2word(1,0,0,1)
, useLabel(CT_v4254)
,};
Node FN_Data_46Set_46fromDistinctAscList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4254: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Data_46Set_46fromDistinctAscList[] = {
  CAPTAG(useLabel(FN_Data_46Set_46fromDistinctAscList),1)
, VAPTAG(useLabel(FN_Prelude_46length))
, VAPTAG(useLabel(FN_Data_46Set_46Prelude_46515_46build))
, useLabel(CF_Prelude_46Integral_46Prelude_46Int)
, useLabel(F0_Prelude_46const)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v4288)
,	/* FN_Data_46Set_46Prelude_46515_46build: (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,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CADR_N1)
, bytes2word(1,PUSH_P1,0,PUSH_ARG_I3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,SLIDE_P1)
, bytes2word(1,EVAL,NEEDHEAP_I32,JUMPFALSE)
, bytes2word(12,0,PUSH_ARG,4)
, bytes2word(PUSH_CVAL_P1,9,PUSH_ARG_I2,EVAL)
,	/* v4257: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CADR_N1,3)
, bytes2word(PUSH_P1,0,PUSH_ARG_I3,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,SLIDE_P1,1)
, bytes2word(EVAL,NEEDHEAP_P1,55,JUMPFALSE)
, bytes2word(154,0,PUSH_ARG,4)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4283: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4266: (byte 4) */
  bytes2word(POP_I1,JUMP,132,0)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4284: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4270: (byte 4) */
  bytes2word(POP_I1,JUMP,111,0)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4285: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4274: (byte 4) */
  bytes2word(POP_I1,JUMP,90,0)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4286: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4278: (byte 4) */
  bytes2word(POP_I1,JUMP,69,0)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4287: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4282: (byte 4) */
  bytes2word(POP_I1,JUMP,48,0)
, bytes2word(UNPACK,2,HEAP_CVAL_P1,10)
, bytes2word(HEAP_P1,8,HEAP_CVAL_P1,10)
, bytes2word(HEAP_P1,4,HEAP_CVAL_P1,11)
, bytes2word(HEAP_P1,6,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,10)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_P1,3,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,5,PUSH_P1)
, bytes2word(2,PUSH_I1,PUSH_ARG_I2,ZAP_STACK_P1)
, bytes2word(5,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
,	/* v4279: (byte 2) */
  bytes2word(2,RETURN_EVAL,POP_P1,2)
,	/* v4275: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v4271: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v4267: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v4263: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_P1,12)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
,	/* v4255: (byte 2) */
  bytes2word(2,RETURN_EVAL,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,14,HEAP_P1)
, bytes2word(0,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_CADR_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(12,HEAP_ARG,3,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,16,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,16,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,3,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CADR_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(14,HEAP_OFF_N1,11,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,17,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,18,HEAP_CVAL_P1)
, bytes2word(19,HEAP_CVAL_P1,20,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,HEAP_CVAL_P1)
, bytes2word(21,HEAP_OFF_N1,8,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,8,HEAP_I2)
, bytes2word(HEAP_ARG,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(22,HEAP_OFF_N1,16,HEAP_OFF_N1)
, bytes2word(8,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTRW(1,0)
, 1
, CONSTRW(1,0)
, 2
, CONSTRW(1,0)
, 5
, CONSTRW(0,0)
,	/* CT_v4288: (byte 0) */
  HW(20,4)
, 0
,	/* F0_Data_46Set_46Prelude_46515_46build: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46515_46build),4)
, VAPTAG(useLabel(FN_Prelude_46Integral_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))
, useLabel(C0_Data_46Set_46Tip)
, VAPTAG(useLabel(FN_Data_46Set_46singleton))
, VAPTAG(useLabel(FN_Data_46Set_46bin))
, VAPTAG(useLabel(FN_LAMBDA3623))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, VAPTAG(useLabel(FN_Prelude_46div))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_45))
, CAPTAG(useLabel(FN_Prelude_46seq),1)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46515_46build),4)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46516_46buildR),5)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply4))
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v4294)
,	/* FN_Data_46Set_46Prelude_46516_46buildR: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4293: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4292: (byte 4) */
  bytes2word(POP_I1,JUMP,24,0)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,4)
, bytes2word(HEAP_P1,0,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,7,HEAP_ARG,2)
,	/* v4289: (byte 2) */
  bytes2word(HEAP_I2,RETURN_EVAL,HEAP_CVAL_P1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4294: (byte 0) */
  HW(5,5)
, 0
,	/* F0_Data_46Set_46Prelude_46516_46buildR: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46516_46buildR),5)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46517_46buildB),5)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, VAPTAG(useLabel(FN_Data_46Set_46Prelude_46515_46build))
, VAPTAG(useLabel(FN_LAMBDA3624))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4296)
,	/* FN_LAMBDA3624: (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_v4295)
,	/* CT_v4296: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3624: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3624))
, bytes2word(0,0,0,0)
, useLabel(CT_v4298)
,	/* FN_LAMBDA3623: (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_v4297)
,	/* CT_v4298: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3623: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3623))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v4299)
,	/* FN_Data_46Set_46Prelude_46517_46buildB: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,HEAP_ARG,4)
, bytes2word(PUSH_ARG,5,PUSH_I1,PUSH_ARG_I3)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_ARG,5,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4299: (byte 0) */
  HW(1,5)
, 0
,	/* F0_Data_46Set_46Prelude_46517_46buildB: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46517_46buildB),5)
, VAPTAG(useLabel(FN_Data_46Set_46bin))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4300)
,};
Node FN_Data_46Set_46fromAscList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG_ARG,1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4300: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Data_46Set_46fromAscList[] = {
  CAPTAG(useLabel(FN_Data_46Set_46fromAscList),2)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46504_46combineEq),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Data_46Set_46fromDistinctAscList))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4310)
,	/* FN_Data_46Set_46Prelude_46504_46combineEq: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4302: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4303: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(2,PUSH_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4309: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4307: (byte 2) */
  bytes2word(12,0,POP_I1,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
,	/* v4304: (byte 4) */
  bytes2word(HEAP_I1,HEAP_OFF_N1,3,RETURN)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_I2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v4310: (byte 0) */
  HW(1,2)
, 0
,	/* F0_Data_46Set_46Prelude_46504_46combineEq: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46504_46combineEq),2)
, VAPTAG(useLabel(FN_Data_46Set_46Prelude_46505_46combineEq_39))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4321)
,	/* FN_Data_46Set_46Prelude_46505_46combineEq_39: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4314: (byte 2) */
  bytes2word(TOP(15),BOT(15),POP_I1,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_ARG,2,HEAP_OFF_N1,3)
,	/* v4315: (byte 1) */
  bytes2word(RETURN,UNPACK,2,PUSH_P1)
, bytes2word(0,PUSH_ARG_I2,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,9,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,1,2)
,	/* v4316: (byte 2) */
  bytes2word(HEAP_I2,RETURN_EVAL,PUSH_CVAL_P1,5)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,21)
, bytes2word(0,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_ARG)
,	/* v4318: (byte 4) */
  bytes2word(2,HEAP_OFF_N1,7,RETURN)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v4311: (byte 1) */
  bytes2word(0,HEAP_CVAL_P1,8,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v4321: (byte 0) */
  HW(7,3)
, 0
,	/* F0_Data_46Set_46Prelude_46505_46combineEq_39: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46505_46combineEq_39),3)
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, VAPTAG(useLabel(FN_Data_46Set_46Prelude_46505_46combineEq_39))
, useLabel(CF_Prelude_46otherwise)
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46505_46combineEq_39),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, VAPTAG(useLabel(FN_LAMBDA3625))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4323)
,	/* FN_LAMBDA3625: (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_v4322)
,	/* CT_v4323: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3625: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3625))
, bytes2word(1,0,0,1)
, useLabel(CT_v4324)
,};
Node FN_Data_46Set_46elems[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4324: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Set_46elems[] = {
  CAPTAG(useLabel(FN_Data_46Set_46elems),1)
, VAPTAG(useLabel(FN_Data_46Set_46toList))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4325)
,};
Node FN_Data_46Set_46fold[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4325: (byte 0) */
  HW(1,3)
, 0
,};
Node F0_Data_46Set_46fold[] = {
  CAPTAG(useLabel(FN_Data_46Set_46fold),3)
, VAPTAG(useLabel(FN_Data_46Set_46foldr))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4330)
,};
Node FN_Data_46Set_46mapMonotonic[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4327: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4328: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_I2,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_I1,HEAP_OFF_N1,11)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,7)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,4,0)
, CONSTR(0,0,0)
,	/* CT_v4330: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Set_46mapMonotonic[] = {
  CAPTAG(useLabel(FN_Data_46Set_46mapMonotonic),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Data_46Set_46mapMonotonic))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4331)
,};
Node FN_Data_46Set_46map[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4331: (byte 0) */
  HW(4,3)
, 0
,};
Node F0_Data_46Set_46map[] = {
  CAPTAG(useLabel(FN_Data_46Set_46map),3)
, CAPTAG(useLabel(FN_Data_46Set_46fromList),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Data_46Set_46toList)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4342)
,};
Node FN_Data_46Set_46partition[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4335: (byte 2) */
  bytes2word(TOP(17),BOT(17),POP_I1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,3)
,	/* v4336: (byte 3) */
  bytes2word(HEAP_OFF_N1,3,RETURN,UNPACK)
, bytes2word(4,PUSH_HEAP,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_I1,HEAP_ARG)
, bytes2word(2,HEAP_P1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_I1,HEAP_ARG,2,HEAP_P1)
, bytes2word(8,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,7,PUSH_P1)
, bytes2word(9,PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,23)
, bytes2word(0,HEAP_CVAL_P1,8,HEAP_P1)
, bytes2word(9,HEAP_I1,HEAP_P1,5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_P1,0)
, bytes2word(HEAP_P1,4,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,8,HEAP_OFF_N1)
,	/* v4337: (byte 2) */
  bytes2word(5,RETURN,PUSH_CVAL_P1,10)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,23)
, bytes2word(0,HEAP_CVAL_P1,9,HEAP_I1)
, bytes2word(HEAP_P1,5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_P1,9,HEAP_P1,0)
, bytes2word(HEAP_P1,4,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,8,HEAP_OFF_N1)
,	/* v4339: (byte 2) */
  bytes2word(6,RETURN,POP_P1,12)
,	/* v4332: (byte 3) */
  bytes2word(JUMP,2,0,HEAP_CVAL_P1)
, bytes2word(11,PUSH_HEAP,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,2,0)
, CONSTR(0,0,0)
,	/* CT_v4342: (byte 0) */
  HW(10,3)
, 0
,};
Node F0_Data_46Set_46partition[] = {
  CAPTAG(useLabel(FN_Data_46Set_46partition),3)
, VAPTAG(useLabel(FN_Data_46Set_46partition))
, VAPTAG(useLabel(FN_LAMBDA3626))
, VAPTAG(useLabel(FN_LAMBDA3627))
, VAPTAG(useLabel(FN_LAMBDA3628))
, VAPTAG(useLabel(FN_LAMBDA3629))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, VAPTAG(useLabel(FN_Data_46Set_46merge))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_LAMBDA3630))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4344)
,	/* FN_LAMBDA3630: (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_v4343)
,	/* CT_v4344: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3630: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3630))
, bytes2word(1,0,0,1)
, useLabel(CT_v4345)
,	/* FN_LAMBDA3629: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4345: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3629: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3629),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4346)
,	/* FN_LAMBDA3628: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4346: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3628: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3628),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4347)
,	/* FN_LAMBDA3627: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4347: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3627: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3627),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4348)
,	/* FN_LAMBDA3626: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4348: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3626: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3626),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4359)
,};
Node FN_Data_46Set_46filter[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4352: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4353: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_I1,PUSH_ARG_I2,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,21,0)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_I2,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I2,HEAP_OFF_N1,10)
,	/* v4354: (byte 3) */
  bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,PUSH_CVAL_P1)
, bytes2word(5,EVAL,NEEDHEAP_I32,JUMPFALSE)
, bytes2word(21,0,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_I2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,6)
,	/* v4356: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,4,JUMP)
,	/* v4349: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_P1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4359: (byte 0) */
  HW(6,3)
, 0
,};
Node F0_Data_46Set_46filter[] = {
  CAPTAG(useLabel(FN_Data_46Set_46filter),3)
, VAPTAG(useLabel(FN_Data_46Set_46filter))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_Data_46Set_46merge))
, VAPTAG(useLabel(FN_LAMBDA3631))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4361)
,	/* FN_LAMBDA3631: (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_v4360)
,	/* CT_v4361: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3631: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3631))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4390)
,};
Node FN_Data_46Set_46intersection[] = {
  bytes2word(NEEDSTACK_P1,19,PUSH_ARG_I2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4385: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4365: (byte 4) */
  bytes2word(POP_I1,JUMP,7,0)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v4362: (byte 1) */
  bytes2word(RETURN,PUSH_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4386: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4369: (byte 2) */
  bytes2word(7,0,POP_I1,PUSH_HEAP)
,	/* v4366: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_ARG_I2)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4387: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v4373: (byte 2) */
  bytes2word(222,0,UNPACK,4)
, bytes2word(PUSH_ARG_I3,TABLESWITCH,2,NOP)
,	/* v4388: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4377: (byte 4) */
  bytes2word(POP_I1,JUMP,203,0)
, bytes2word(UNPACK,4,PUSH_P1,0)
, bytes2word(ZAP_STACK_P1,1,EVAL,PUSH_P1)
, bytes2word(5,EVAL,NEEDHEAP_I32,GE_W)
, bytes2word(JUMPFALSE,95,0,PUSH_HEAP)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_I1,HEAP_P1,3,HEAP_ARG)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,9,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_I1,HEAP_I2,HEAP_P1,10)
, bytes2word(PUSH_HEAP,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_I1,HEAP_P1)
, bytes2word(6,HEAP_P1,11,PUSH_P1)
, bytes2word(5,ZAP_ARG_I2,ZAP_STACK_P1,13)
, bytes2word(ZAP_STACK_P1,12,ZAP_STACK_P1,11)
, bytes2word(ZAP_STACK_P1,9,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,2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4381: (byte 2) */
  bytes2word(TOP(12),BOT(12),POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_I1,HEAP_P1)
,	/* v4382: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_I1)
,	/* v4378: (byte 4) */
  bytes2word(HEAP_I2,HEAP_P1,4,RETURN_EVAL)
, bytes2word(PUSH_HEAP,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,10,HEAP_I1,HEAP_P1)
, bytes2word(7,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,9,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_I1,HEAP_P1,14,HEAP_I2)
, bytes2word(PUSH_HEAP,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_I1,HEAP_P1)
, bytes2word(15,HEAP_P1,6,PUSH_P1)
, bytes2word(5,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_STACK_P1,13,ZAP_STACK_P1,12)
, bytes2word(ZAP_STACK_P1,11,ZAP_STACK_P1,9)
, bytes2word(ZAP_STACK_P1,8,ZAP_STACK_P1,7)
, bytes2word(ZAP_STACK_P1,6,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,2)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,11)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_P1,15,HEAP_I1,HEAP_P1)
,	/* v4383: (byte 2) */
  bytes2word(3,RETURN_EVAL,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_I1,HEAP_P1,3)
,	/* v4374: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,4,JUMP)
,	/* v4370: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_P1,14)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4390: (byte 0) */
  HW(13,3)
, 0
,};
Node F0_Data_46Set_46intersection[] = {
  CAPTAG(useLabel(FN_Data_46Set_46intersection),3)
, VAPTAG(useLabel(FN_Data_46Set_46splitLookup))
, VAPTAG(useLabel(FN_LAMBDA3632))
, VAPTAG(useLabel(FN_LAMBDA3633))
, VAPTAG(useLabel(FN_LAMBDA3634))
, VAPTAG(useLabel(FN_Data_46Set_46intersection))
, VAPTAG(useLabel(FN_Data_46Set_46merge))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, VAPTAG(useLabel(FN_Data_46Set_46splitMember))
, VAPTAG(useLabel(FN_LAMBDA3635))
, VAPTAG(useLabel(FN_LAMBDA3636))
, VAPTAG(useLabel(FN_LAMBDA3637))
, VAPTAG(useLabel(FN_LAMBDA3638))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4392)
,	/* FN_LAMBDA3638: (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_v4391)
,	/* CT_v4392: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3638: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3638))
, bytes2word(1,0,0,1)
, useLabel(CT_v4393)
,	/* FN_LAMBDA3637: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4393: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3637: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3637),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4394)
,	/* FN_LAMBDA3636: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4394: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3636: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3636),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4395)
,	/* FN_LAMBDA3635: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4395: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3635: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3635),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4396)
,	/* FN_LAMBDA3634: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4396: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3634: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3634),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4397)
,	/* FN_LAMBDA3633: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4397: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3633: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3633),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4398)
,	/* FN_LAMBDA3632: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4398: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3632: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3632),1)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v4415)
,	/* FN_Data_46Set_46hedgeDiff: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG,4,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4402: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(9),BOT(9))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v4403: (byte 1) */
  bytes2word(RETURN,UNPACK,4,PUSH_ARG)
, bytes2word(5,EVAL,NEEDHEAP_P1,36)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4413: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4407: (byte 2) */
  bytes2word(20,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,2,HEAP_I2,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,3,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_I2,HEAP_OFF_N1)
,	/* v4404: (byte 4) */
  bytes2word(8,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(POP_P1,4,JUMP,2)
,	/* v4399: (byte 1) */
  bytes2word(0,PUSH_ARG,5,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v4414: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v4411: (byte 2) */
  bytes2word(73,0,UNPACK,4)
, bytes2word(PUSH_HEAP,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_P1,0,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,6,HEAP_P1,0)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(2,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(4,HEAP_CVAL_P1,8,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,8,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_P1,0)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,6,HEAP_P1)
, bytes2word(0,HEAP_I2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,12,HEAP_ARG)
, bytes2word(3,HEAP_OFF_N1,8,HEAP_P1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,23,HEAP_OFF_N1,8)
,	/* v4408: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_P1,10,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4415: (byte 0) */
  HW(9,5)
, 0
,	/* F0_Data_46Set_46hedgeDiff: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46hedgeDiff),5)
, VAPTAG(useLabel(FN_Data_46Set_46filterGt))
, VAPTAG(useLabel(FN_Data_46Set_46filterLt))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46440_46cmpx),1)
, VAPTAG(useLabel(FN_Data_46Set_46trim))
, VAPTAG(useLabel(FN_Data_46Set_46hedgeDiff))
, VAPTAG(useLabel(FN_Data_46Set_46merge))
, VAPTAG(useLabel(FN_LAMBDA3639))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4417)
,	/* FN_LAMBDA3639: (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_v4416)
,	/* CT_v4417: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3639: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3639))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4418)
,	/* FN_Data_46Set_46Prelude_46440_46cmpx: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_ARG_I3,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4418: (byte 0) */
  HW(1,3)
, 0
,	/* F0_Data_46Set_46Prelude_46440_46cmpx: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46440_46cmpx),3)
, VAPTAG(useLabel(FN_Prelude_46compare))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4429)
,};
Node FN_Data_46Set_46difference[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4427: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4422: (byte 2) */
  bytes2word(7,0,POP_I1,PUSH_HEAP)
,	/* v4419: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_ARG_I3)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4428: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4426: (byte 4) */
  bytes2word(POP_I1,JUMP,5,0)
,	/* v4423: (byte 3) */
  bytes2word(POP_I1,PUSH_ARG_I2,RETURN,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_I3,HEAP_OFF_N1,2)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_I3,HEAP_OFF_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(5,HEAP_ARG_ARG_RET_EVAL,2,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(2,0,0)
, CONSTR(0,0,0)
,	/* CT_v4429: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Data_46Set_46difference[] = {
  CAPTAG(useLabel(FN_Data_46Set_46difference),3)
, CAPTAG(useLabel(FN_Prelude_46const),1)
, VAPTAG(useLabel(FN_Data_46Set_46hedgeDiff))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v4446)
,	/* FN_Data_46Set_46hedgeUnion: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG,5,EVAL)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4443: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4433: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_ARG)
,	/* v4430: (byte 2) */
  bytes2word(4,RETURN_EVAL,PUSH_ZAP_ARG,4)
, bytes2word(EVAL,NEEDHEAP_P1,37,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v4437: (byte 2) */
  bytes2word(TOP(37),BOT(37),POP_I1,PUSH_ARG)
, bytes2word(5,TABLESWITCH,2,NOP)
,	/* v4445: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4441: (byte 4) */
  bytes2word(POP_I1,JUMP,93,0)
, bytes2word(UNPACK,4,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,HEAP_I2,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_I2,HEAP_OFF_N1,8)
,	/* v4442: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(4,PUSH_HEAP,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_P1,0)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,6,HEAP_P1)
, bytes2word(0,HEAP_I2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,2,HEAP_OFF_N1,5)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_OFF_N1)
, bytes2word(13,HEAP_P1,3,HEAP_OFF_N1)
, bytes2word(9,HEAP_CVAL_P1,6,HEAP_P1)
, bytes2word(0,HEAP_I2,HEAP_CVAL_P1,6)
, bytes2word(HEAP_P1,0,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,4,HEAP_ARG_ARG)
, bytes2word(3,5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,12)
, bytes2word(HEAP_ARG,3,HEAP_P1,4)
, bytes2word(HEAP_OFF_N1,9,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_P1,3,HEAP_OFF_N1,24)
,	/* v4434: (byte 3) */
  bytes2word(HEAP_OFF_N1,9,RETURN_EVAL,HEAP_CVAL_P1)
, bytes2word(9,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4446: (byte 0) */
  HW(8,5)
, 0
,	/* F0_Data_46Set_46hedgeUnion: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46hedgeUnion),5)
, VAPTAG(useLabel(FN_Data_46Set_46filterGt))
, VAPTAG(useLabel(FN_Data_46Set_46filterLt))
, VAPTAG(useLabel(FN_Data_46Set_46join))
, CAPTAG(useLabel(FN_Data_46Set_46Prelude_46420_46cmpx),1)
, VAPTAG(useLabel(FN_Data_46Set_46trim))
, VAPTAG(useLabel(FN_Data_46Set_46hedgeUnion))
, VAPTAG(useLabel(FN_LAMBDA3640))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4448)
,	/* FN_LAMBDA3640: (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_v4447)
,	/* CT_v4448: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3640: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3640))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4449)
,	/* FN_Data_46Set_46Prelude_46420_46cmpx: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_ARG_I3,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4449: (byte 0) */
  HW(1,3)
, 0
,	/* F0_Data_46Set_46Prelude_46420_46cmpx: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46Prelude_46420_46cmpx),3)
, VAPTAG(useLabel(FN_Prelude_46compare))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4460)
,};
Node FN_Data_46Set_46union[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v4458: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4453: (byte 2) */
  bytes2word(5,0,POP_I1,PUSH_ARG_I3)
,	/* v4450: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4459: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4457: (byte 2) */
  bytes2word(5,0,POP_I1,PUSH_ARG_I2)
,	/* v4454: (byte 1) */
  bytes2word(RETURN,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_I3,HEAP_OFF_N1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(2,3,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTR(2,0,0)
, CONSTR(0,0,0)
,	/* CT_v4460: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Data_46Set_46union[] = {
  CAPTAG(useLabel(FN_Data_46Set_46union),3)
, CAPTAG(useLabel(FN_Prelude_46const),1)
, VAPTAG(useLabel(FN_Data_46Set_46hedgeUnion))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4461)
,};
Node FN_Data_46Set_46unions[] = {
  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,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4461: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Data_46Set_46unions[] = {
  CAPTAG(useLabel(FN_Data_46Set_46unions),2)
, CAPTAG(useLabel(FN_Data_46Set_46union),2)
, VAPTAG(useLabel(FN_Data_46Set_46foldlStrict))
, useLabel(CF_Data_46Set_46empty)
, bytes2word(1,0,0,1)
, useLabel(CT_v4471)
,};
Node FN_Data_46Set_46deleteMax[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4463: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4464: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4470: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4468: (byte 4) */
  bytes2word(POP_I1,JUMP,6,0)
,	/* v4465: (byte 4) */
  bytes2word(POP_I1,PUSH_P1,2,RETURN_EVAL)
, bytes2word(HEAP_CVAL_I3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I2,HEAP_P1,3)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4471: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Data_46Set_46deleteMax[] = {
  CAPTAG(useLabel(FN_Data_46Set_46deleteMax),1)
, VAPTAG(useLabel(FN_Data_46Set_46deleteMax))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, bytes2word(1,0,0,1)
, useLabel(CT_v4481)
,};
Node FN_Data_46Set_46deleteMin[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4473: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4474: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4480: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4478: (byte 4) */
  bytes2word(POP_I1,JUMP,6,0)
,	/* v4475: (byte 4) */
  bytes2word(POP_I1,PUSH_P1,3,RETURN_EVAL)
, bytes2word(HEAP_CVAL_I3,HEAP_I2,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_I2,HEAP_OFF_N1,4,HEAP_P1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4481: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Data_46Set_46deleteMin[] = {
  CAPTAG(useLabel(FN_Data_46Set_46deleteMin),1)
, VAPTAG(useLabel(FN_Data_46Set_46deleteMin))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, bytes2word(1,0,0,1)
, useLabel(CT_v4491)
,};
Node FN_Data_46Set_46findMax[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4483: (byte 2) */
  bytes2word(TOP(11),BOT(11),POP_I1,HEAP_CVAL_I3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,2)
,	/* v4484: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,4,PUSH_P1)
, bytes2word(3,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4490: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4488: (byte 4) */
  bytes2word(POP_I1,JUMP,5,0)
,	/* v4485: (byte 3) */
  bytes2word(POP_I1,PUSH_I1,RETURN_EVAL,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_P1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4491: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Data_46Set_46findMax[] = {
  CAPTAG(useLabel(FN_Data_46Set_46findMax),1)
, VAPTAG(useLabel(FN_LAMBDA3641))
, VAPTAG(useLabel(FN_Prelude_46error))
, VAPTAG(useLabel(FN_Data_46Set_46findMax))
, bytes2word(0,0,0,0)
, useLabel(CT_v4493)
,	/* FN_LAMBDA3641: (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_v4492)
,	/* CT_v4493: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3641: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3641))
, bytes2word(1,0,0,1)
, useLabel(CT_v4503)
,};
Node FN_Data_46Set_46findMin[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4495: (byte 2) */
  bytes2word(TOP(11),BOT(11),POP_I1,HEAP_CVAL_I3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,2)
,	/* v4496: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,4,PUSH_P1)
, bytes2word(2,ZAP_STACK_P1,4,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4502: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4500: (byte 4) */
  bytes2word(POP_I1,JUMP,5,0)
,	/* v4497: (byte 3) */
  bytes2word(POP_I1,PUSH_I1,RETURN_EVAL,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_P1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4503: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Data_46Set_46findMin[] = {
  CAPTAG(useLabel(FN_Data_46Set_46findMin),1)
, VAPTAG(useLabel(FN_LAMBDA3642))
, VAPTAG(useLabel(FN_Prelude_46error))
, VAPTAG(useLabel(FN_Data_46Set_46findMin))
, bytes2word(0,0,0,0)
, useLabel(CT_v4505)
,	/* FN_LAMBDA3642: (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_v4504)
,	/* CT_v4505: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3642: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3642))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4521)
,	/* FN_Data_46Set_46isSubsetOfX: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4518: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4509: (byte 2) */
  bytes2word(7,0,POP_I1,PUSH_HEAP)
,	/* v4506: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_ARG_I3)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4519: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4513: (byte 4) */
  bytes2word(POP_I1,JUMP,7,0)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,2)
,	/* v4510: (byte 1) */
  bytes2word(RETURN,PUSH_ARG_I2,TABLESWITCH,2)
,	/* v4520: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4517: (byte 4) */
  bytes2word(POP_I1,JUMP,55,0)
, bytes2word(UNPACK,4,PUSH_HEAP,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I3,HEAP_I1)
, bytes2word(HEAP_P1,3,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(9,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_P1,7,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_P1,8,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_I2,HEAP_OFF_N1,5)
,	/* v4514: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_P1,9,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
,	/* CT_v4521: (byte 0) */
  HW(8,3)
, 0
,	/* F0_Data_46Set_46isSubsetOfX: (byte 0) */
  CAPTAG(useLabel(FN_Data_46Set_46isSubsetOfX),3)
, VAPTAG(useLabel(FN_Data_46Set_46splitMember))
, VAPTAG(useLabel(FN_LAMBDA3643))
, VAPTAG(useLabel(FN_LAMBDA3644))
, VAPTAG(useLabel(FN_LAMBDA3645))
, VAPTAG(useLabel(FN_Data_46Set_46isSubsetOfX))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, VAPTAG(useLabel(FN_LAMBDA3646))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4523)
,	/* FN_LAMBDA3646: (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_v4522)
,	/* CT_v4523: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3646: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3646))
, bytes2word(1,0,0,1)
, useLabel(CT_v4524)
,	/* FN_LAMBDA3645: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4524: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3645: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3645),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4525)
,	/* FN_LAMBDA3644: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4525: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3644: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3644),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4526)
,	/* FN_LAMBDA3643: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4526: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3643: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3643),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4527)
,};
Node FN_Data_46Set_46isSubsetOf[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_ARG,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4527: (byte 0) */
  HW(4,3)
, 0
,};
Node F0_Data_46Set_46isSubsetOf[] = {
  CAPTAG(useLabel(FN_Data_46Set_46isSubsetOf),3)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_60_61))
, VAPTAG(useLabel(FN_Data_46Set_46isSubsetOfX))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4528)
,};
Node FN_Data_46Set_46isProperSubsetOf[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_ARG,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4528: (byte 0) */
  HW(4,3)
, 0
,};
Node F0_Data_46Set_46isProperSubsetOf[] = {
  CAPTAG(useLabel(FN_Data_46Set_46isProperSubsetOf),3)
, VAPTAG(useLabel(FN_Data_46Set_46size))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_60))
, VAPTAG(useLabel(FN_Data_46Set_46isSubsetOf))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4538)
,};
Node FN_Data_46Set_46delete[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4530: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4531: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_I1,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(20),BOT(20))
,	/* v4533: (byte 2) */
  bytes2word(TOP(29),BOT(29),POP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_I2,HEAP_OFF_N1)
,	/* v4534: (byte 4) */
  bytes2word(6,HEAP_P1,4,RETURN_EVAL)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_P1,3,HEAP_P1,4)
,	/* v4535: (byte 1) */
  bytes2word(RETURN_EVAL,POP_I1,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_I2,HEAP_P1)
, bytes2word(3,HEAP_OFF_N1,7,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4538: (byte 0) */
  HW(4,3)
, 0
,};
Node F0_Data_46Set_46delete[] = {
  CAPTAG(useLabel(FN_Data_46Set_46delete),3)
, VAPTAG(useLabel(FN_Prelude_46compare))
, VAPTAG(useLabel(FN_Data_46Set_46delete))
, VAPTAG(useLabel(FN_Data_46Set_46balance))
, VAPTAG(useLabel(FN_Data_46Set_46glue))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4539)
,};
Node FN_Data_46Set_46notMember[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4539: (byte 0) */
  HW(3,3)
, 0
,};
Node F0_Data_46Set_46notMember[] = {
  CAPTAG(useLabel(FN_Data_46Set_46notMember),3)
, VAPTAG(useLabel(FN_Data_46Set_46member))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_Prelude_46not)
, bytes2word(1,0,0,1)
, useLabel(CT_v4544)
,};
Node FN_Data_46Set_46null[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4541: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4542: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,UNPACK)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
,	/* CT_v4544: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Data_46Set_46null[] = {
  CAPTAG(useLabel(FN_Data_46Set_46null),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4549)
,};
Node FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldMap[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4546: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,PUSH_HEAP)
,	/* v4547: (byte 4) */
  bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,RETURN_EVAL)
, bytes2word(UNPACK,4,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_I2,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,2,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_P1,5,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,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(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4549: (byte 0) */
  HW(5,3)
, 0
,};
Node F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldMap[] = {
  CAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldMap),3)
, VAPTAG(useLabel(FN_Data_46Monoid_46mempty))
, VAPTAG(useLabel(FN_Data_46Monoid_46mappend))
, VAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldMap))
, 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_v4550)
,};
Node FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl1[] = {
  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_v4550: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl1[] = {
  CAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl1),2)
, VAPTAG(useLabel(FN_Data_46Foldable_46_95_46foldl1))
, useLabel(CF_Data_46Foldable_46Foldable_46Data_46Set_46Set)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4551)
,};
Node FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr1[] = {
  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_v4551: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr1[] = {
  CAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr1),2)
, VAPTAG(useLabel(FN_Data_46Foldable_46_95_46foldr1))
, useLabel(CF_Data_46Foldable_46Foldable_46Data_46Set_46Set)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4552)
,};
Node FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4552: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl[] = {
  CAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl),3)
, VAPTAG(useLabel(FN_Data_46Foldable_46_95_46foldl))
, useLabel(CF_Data_46Foldable_46Foldable_46Data_46Set_46Set)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4553)
,};
Node FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4553: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr[] = {
  CAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr),3)
, VAPTAG(useLabel(FN_Data_46Foldable_46_95_46foldr))
, useLabel(CF_Data_46Foldable_46Foldable_46Data_46Set_46Set)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4554)
,};
Node FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46fold[] = {
  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_v4554: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46fold[] = {
  CAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set_46fold),2)
, VAPTAG(useLabel(FN_Data_46Foldable_46_95_46fold))
, useLabel(CF_Data_46Foldable_46Foldable_46Data_46Set_46Set)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4555)
,};
Node FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mconcat[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4555: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mconcat[] = {
  CAPTAG(useLabel(FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mconcat),2)
, VAPTAG(useLabel(FN_Data_46Set_46unions))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4556)
,};
Node FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mappend[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4556: (byte 0) */
  HW(1,3)
, 0
,};
Node F0_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mappend[] = {
  CAPTAG(useLabel(FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mappend),3)
, VAPTAG(useLabel(FN_Data_46Set_46union))
, bytes2word(1,0,0,1)
, useLabel(CT_v4557)
,};
Node FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mempty[] = {
  bytes2word(ZAP_ARG_I1,NEEDSTACK_I16,PUSH_CVAL_P1,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4557: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mempty[] = {
  CAPTAG(useLabel(FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mempty),1)
, useLabel(CF_Data_46Set_46empty)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4558)
,};
Node FN_Data_46Set_46_92_92[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4558: (byte 0) */
  HW(1,3)
, 0
,};
Node F0_Data_46Set_46_92_92[] = {
  CAPTAG(useLabel(FN_Data_46Set_46_92_92),3)
, VAPTAG(useLabel(FN_Data_46Set_46difference))
, bytes2word(1,0,0,1)
, useLabel(CT_v4559)
,};
Node FN_Data_46Monoid_46Monoid_46Data_46Set_46Set[] = {
  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_N1,1)
, bytes2word(HEAP_P1,3,HEAP_I2,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
,	/* CT_v4559: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Data_46Monoid_46Monoid_46Data_46Set_46Set[] = {
  CAPTAG(useLabel(FN_Data_46Monoid_46Monoid_46Data_46Set_46Set),1)
, CAPTAG(useLabel(FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mappend),2)
, CAPTAG(useLabel(FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mconcat),1)
, VAPTAG(useLabel(FN_Data_46Monoid_46Monoid_46Data_46Set_46Set_46mempty))
, bytes2word(0,0,0,0)
, useLabel(CT_v4560)
,};
Node FN_Data_46Foldable_46Foldable_46Data_46Set_46Set[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,6,0)
,	/* CT_v4560: (byte 0) */
  HW(6,0)
, 0
,};
Node CF_Data_46Foldable_46Foldable_46Data_46Set_46Set[] = {
  VAPTAG(useLabel(FN_Data_46Foldable_46Foldable_46Data_46Set_46Set))
, useLabel(F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl1)
, useLabel(F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr1)
, useLabel(F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46fold)
, useLabel(F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldl)
, useLabel(F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldMap)
, useLabel(F0_Data_46Foldable_46Foldable_46Data_46Set_46Set_46foldr)
, bytes2word(1,0,0,1)
, useLabel(CT_v4561)
,};
Node FN_Prelude_46Eq_46Data_46Set_46Set[] = {
  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_v4561: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Eq_46Data_46Set_46Set[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Set_46Set),1)
, CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Set_46Set_46_47_61),2)
, CAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Set_46Set_46_61_61),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v4562)
,};
Node FN_Prelude_46Ord_46Data_46Set_46Set[] = {
  bytes2word(NEEDHEAP_P1,36,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_P1,8)
, bytes2word(HEAP_P1,7,HEAP_P1,6)
, bytes2word(HEAP_P1,5,HEAP_P1,4)
, bytes2word(HEAP_P1,3,HEAP_I2,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,8,0)
,	/* CT_v4562: (byte 0) */
  HW(9,1)
, 0
,};
Node F0_Prelude_46Ord_46Data_46Set_46Set[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set),1)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Eq))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Data_46Set_46Set))
, CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_60),2)
, CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_60_61),2)
, CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_62_61),2)
, CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46_62),2)
, CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46compare),2)
, CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46min),2)
, CAPTAG(useLabel(FN_Prelude_46Ord_46Data_46Set_46Set_46max),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v4563)
,};
Node FN_Prelude_46Show_46Data_46Set_46Set[] = {
  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_v4563: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Prelude_46Show_46Data_46Set_46Set[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set),1)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46showsPrec),2)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46showsType),1)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46showList),1)
, CAPTAG(useLabel(FN_Prelude_46Show_46Data_46Set_46Set_46show),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4564)
,};
Node FN_Prelude_46Read_46Data_46Set_46Set[] = {
  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_v4564: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Read_46Data_46Set_46Set[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Set_46Set),2)
, CAPTAG(useLabel(FN_Prelude_46Read_46Data_46Set_46Set_46readsPrec),1)
, VAPTAG(useLabel(FN_Prelude_46Read_46Data_46Set_46Set_46readList))
, bytes2word(0,0,0,0)
, useLabel(CT_v4565)
,};
Node FN_Data_46Typeable_46Typeable1_46Data_46Set_46Set[] = {
  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_v4565: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Data_46Typeable_46Typeable1_46Data_46Set_46Set[] = {
  VAPTAG(useLabel(FN_Data_46Typeable_46Typeable1_46Data_46Set_46Set))
, useLabel(F0_Data_46Typeable_46Typeable1_46Data_46Set_46Set_46typeOf1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4566)
,};
Node FN_Data_46Typeable_46Typeable_46Data_46Set_46Set[] = {
  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_v4566: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Data_46Typeable_46Typeable_46Data_46Set_46Set[] = {
  CAPTAG(useLabel(FN_Data_46Typeable_46Typeable_46Data_46Set_46Set),1)
, CAPTAG(useLabel(FN_Data_46Typeable_46Typeable_46Data_46Set_46Set_46typeOf),1)
,	/* ST_v3785: (byte 0) */
 	/* ST_v3756: (byte 1) */
 	/* ST_v3718: (byte 3) */
  bytes2word(0,10,0,32)
,	/* ST_v3724: (byte 3) */
  bytes2word(32,32,0,43)
,	/* ST_v4297: (byte 3) */
  bytes2word(45,45,0,68)
, bytes2word(97,116,97,46)
, bytes2word(83,101,116,58)
, bytes2word(32,78,111,32)
, bytes2word(109,97,116,99)
, bytes2word(104,105,110,103)
, bytes2word(32,97,108,116)
, bytes2word(101,114,110,97)
, bytes2word(116,105,118,101)
, bytes2word(32,105,110,32)
, bytes2word(99,97,115,101)
, bytes2word(32,101,120,112)
, bytes2word(114,101,115,115)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,52)
, bytes2word(57,55,58,50)
, bytes2word(50,45,52,57)
, bytes2word(57,58,57,56)
,	/* ST_v4522: (byte 2) */
  bytes2word(46,0,68,97)
, bytes2word(116,97,46,83)
, bytes2word(101,116,58,32)
, bytes2word(80,97,116,116)
, bytes2word(101,114,110,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,102,97)
, bytes2word(105,108,117,114)
, bytes2word(101,32,105,110)
, bytes2word(32,102,117,110)
, bytes2word(99,116,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,50,53,53)
, bytes2word(58,49,45,50)
, bytes2word(54,48,58,51)
,	/* ST_v4447: (byte 3) */
  bytes2word(53,46,0,68)
, bytes2word(97,116,97,46)
, bytes2word(83,101,116,58)
, bytes2word(32,80,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,102)
, bytes2word(97,105,108,117)
, bytes2word(114,101,32,105)
, bytes2word(110,32,102,117)
, bytes2word(110,99,116,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,51,48)
, bytes2word(57,58,49,45)
, bytes2word(51,49,55,58)
,	/* ST_v4416: (byte 4) */
  bytes2word(50,53,46,0)
, bytes2word(68,97,116,97)
, bytes2word(46,83,101,116)
, bytes2word(58,32,80,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,102)
, bytes2word(117,110,99,116)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,51)
, bytes2word(50,57,58,49)
, bytes2word(45,51,51,55)
, bytes2word(58,50,52,46)
,	/* ST_v4391: (byte 1) */
  bytes2word(0,68,97,116)
, bytes2word(97,46,83,101)
, bytes2word(116,58,32,80)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,109)
, bytes2word(97,116,99,104)
, bytes2word(32,102,97,105)
, bytes2word(108,117,114,101)
, bytes2word(32,105,110,32)
, bytes2word(102,117,110,99)
, bytes2word(116,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(51,53,52,58)
, bytes2word(49,45,51,54)
, bytes2word(56,58,50,55)
,	/* ST_v4360: (byte 2) */
  bytes2word(46,0,68,97)
, bytes2word(116,97,46,83)
, bytes2word(101,116,58,32)
, bytes2word(80,97,116,116)
, bytes2word(101,114,110,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,102,97)
, bytes2word(105,108,117,114)
, bytes2word(101,32,105,110)
, bytes2word(32,102,117,110)
, bytes2word(99,116,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,51,55,53)
, bytes2word(58,49,45,51)
, bytes2word(55,56,58,52)
,	/* ST_v4343: (byte 3) */
  bytes2word(55,46,0,68)
, bytes2word(97,116,97,46)
, bytes2word(83,101,116,58)
, bytes2word(32,80,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,102)
, bytes2word(97,105,108,117)
, bytes2word(114,101,32,105)
, bytes2word(110,32,102,117)
, bytes2word(110,99,116,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,51,56)
, bytes2word(52,58,49,45)
, bytes2word(51,57,48,58)
,	/* ST_v4322: (byte 4) */
  bytes2word(50,55,46,0)
, bytes2word(68,97,116,97)
, bytes2word(46,83,101,116)
, bytes2word(58,32,80,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,102)
, bytes2word(117,110,99,116)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,52)
, bytes2word(56,50,58,51)
, bytes2word(45,52,56,53)
, bytes2word(58,51,53,46)
,	/* ST_v4295: (byte 1) */
  bytes2word(0,68,97,116)
, bytes2word(97,46,83,101)
, bytes2word(116,58,32,80)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,109)
, bytes2word(97,116,99,104)
, bytes2word(32,102,97,105)
, bytes2word(108,117,114,101)
, bytes2word(32,105,110,32)
, bytes2word(102,117,110,99)
, bytes2word(116,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(53,48,53,58)
, bytes2word(53,45,53,48)
, bytes2word(53,58,53,49)
,	/* ST_v4005: (byte 2) */
  bytes2word(46,0,68,97)
, bytes2word(116,97,46,83)
, bytes2word(101,116,58,32)
, bytes2word(80,97,116,116)
, bytes2word(101,114,110,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,102,97)
, bytes2word(105,108,117,114)
, bytes2word(101,32,105,110)
, bytes2word(32,102,117,110)
, bytes2word(99,116,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,54,57,48)
, bytes2word(58,49,45,54)
, bytes2word(57,53,58,51)
,	/* ST_v3965: (byte 3) */
  bytes2word(55,46,0,68)
, bytes2word(97,116,97,46)
, bytes2word(83,101,116,58)
, bytes2word(32,80,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,102)
, bytes2word(97,105,108,117)
, bytes2word(114,101,32,105)
, bytes2word(110,32,102,117)
, bytes2word(110,99,116,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,55,49)
, bytes2word(54,58,49,45)
, bytes2word(55,50,49,58)
,	/* ST_v3932: (byte 4) */
  bytes2word(51,53,46,0)
, bytes2word(68,97,116,97)
, bytes2word(46,83,101,116)
, bytes2word(58,32,80,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,102)
, bytes2word(117,110,99,116)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,55)
, bytes2word(50,56,58,49)
, bytes2word(45,55,51,50)
, bytes2word(58,54,56,46)
,	/* ST_v3871: (byte 1) */
  bytes2word(0,68,97,116)
, bytes2word(97,46,83,101)
, bytes2word(116,58,32,80)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,109)
, bytes2word(97,116,99,104)
, bytes2word(32,102,97,105)
, bytes2word(108,117,114,101)
, bytes2word(32,105,110,32)
, bytes2word(102,117,110,99)
, bytes2word(116,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(56,49,57,58)
, bytes2word(49,45,56,50)
, bytes2word(55,58,50,57)
,	/* ST_v3860: (byte 2) */
  bytes2word(46,0,68,97)
, bytes2word(116,97,46,83)
, bytes2word(101,116,58,32)
, bytes2word(80,97,116,116)
, bytes2word(101,114,110,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,102,97)
, bytes2word(105,108,117,114)
, bytes2word(101,32,105,110)
, bytes2word(32,102,117,110)
, bytes2word(99,116,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,56,51,48)
, bytes2word(58,49,45,56)
, bytes2word(51,50,58,52)
,	/* ST_v3848: (byte 3) */
  bytes2word(51,46,0,68)
, bytes2word(97,116,97,46)
, bytes2word(83,101,116,58)
, bytes2word(32,80,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,102)
, bytes2word(97,105,108,117)
, bytes2word(114,101,32,105)
, bytes2word(110,32,102,117)
, bytes2word(110,99,116,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,56,51)
, bytes2word(52,58,49,45)
, bytes2word(56,51,54,58)
,	/* ST_v3835: (byte 4) */
  bytes2word(52,51,46,0)
, bytes2word(68,97,116,97)
, bytes2word(46,83,101,116)
, bytes2word(58,32,80,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,102)
, bytes2word(117,110,99,116)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,56)
, bytes2word(51,57,58,49)
, bytes2word(45,56,51,57)
, bytes2word(58,53,56,46)
,	/* ST_v3827: (byte 1) */
  bytes2word(0,68,97,116)
, bytes2word(97,46,83,101)
, bytes2word(116,58,32,80)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,109)
, bytes2word(97,116,99,104)
, bytes2word(32,102,97,105)
, bytes2word(108,117,114,101)
, bytes2word(32,105,110,32)
, bytes2word(102,117,110,99)
, bytes2word(116,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(56,52,48,58)
, bytes2word(49,45,56,52)
, bytes2word(48,58,53,56)
,	/* ST_v3819: (byte 2) */
  bytes2word(46,0,68,97)
, bytes2word(116,97,46,83)
, bytes2word(101,116,58,32)
, bytes2word(80,97,116,116)
, bytes2word(101,114,110,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,102,97)
, bytes2word(105,108,117,114)
, bytes2word(101,32,105,110)
, bytes2word(32,102,117,110)
, bytes2word(99,116,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,56,52,50)
, bytes2word(58,49,45,56)
, bytes2word(52,50,58,56)
,	/* ST_v3806: (byte 3) */
  bytes2word(51,46,0,68)
, bytes2word(97,116,97,46)
, bytes2word(83,101,116,58)
, bytes2word(32,80,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,102)
, bytes2word(97,105,108,117)
, bytes2word(114,101,32,105)
, bytes2word(110,32,102,117)
, bytes2word(110,99,116,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,56,52)
, bytes2word(51,58,49,45)
, bytes2word(56,52,51,58)
,	/* ST_v3783: (byte 4) */
  bytes2word(56,51,46,0)
, bytes2word(68,97,116,97)
, bytes2word(46,83,101,116)
, bytes2word(58,32,80,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,102)
, bytes2word(117,110,99,116)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,57)
, bytes2word(48,57,58,49)
, bytes2word(45,57,49,49)
, bytes2word(58,52,51,46)
,	/* ST_v3737: (byte 1) */
  bytes2word(0,68,97,116)
, bytes2word(97,46,83,101)
, bytes2word(116,58,32,80)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,109)
, bytes2word(97,116,99,104)
, bytes2word(32,102,97,105)
, bytes2word(108,117,114,101)
, bytes2word(32,105,110,32)
, bytes2word(102,117,110,99)
, bytes2word(116,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(57,52,48,58)
, bytes2word(49,45,57,52)
, bytes2word(50,58,49,56)
,	/* ST_v4103: (byte 2) */
  bytes2word(46,0,83,101)
,	/* ST_v3885: (byte 2) */
  bytes2word(116,0,83,101)
, bytes2word(116,46,100,101)
, bytes2word(108,101,116,101)
, bytes2word(70,105,110,100)
, bytes2word(77,97,120,58)
, bytes2word(32,99,97,110)
, bytes2word(32,110,111,116)
, bytes2word(32,114,101,116)
, bytes2word(117,114,110,32)
, bytes2word(116,104,101,32)
, bytes2word(109,97,120,105)
, bytes2word(109,97,108,32)
, bytes2word(101,108,101,109)
, bytes2word(101,110,116,32)
, bytes2word(111,102,32,97)
, bytes2word(110,32,101,109)
, bytes2word(112,116,121,32)
,	/* ST_v3907: (byte 4) */
  bytes2word(115,101,116,0)
, bytes2word(83,101,116,46)
, bytes2word(100,101,108,101)
, bytes2word(116,101,70,105)
, bytes2word(110,100,77,105)
, bytes2word(110,58,32,99)
, bytes2word(97,110,32,110)
, bytes2word(111,116,32,114)
, bytes2word(101,116,117,114)
, bytes2word(110,32,116,104)
, bytes2word(101,32,109,105)
, bytes2word(110,105,109,97)
, bytes2word(108,32,101,108)
, bytes2word(101,109,101,110)
, bytes2word(116,32,111,102)
, bytes2word(32,97,110,32)
, bytes2word(101,109,112,116)
, bytes2word(121,32,115,101)
,	/* ST_v4492: (byte 2) */
  bytes2word(116,0,83,101)
, bytes2word(116,46,102,105)
, bytes2word(110,100,77,97)
, bytes2word(120,58,32,101)
, bytes2word(109,112,116,121)
, bytes2word(32,115,101,116)
, bytes2word(32,104,97,115)
, bytes2word(32,110,111,32)
, bytes2word(109,97,120,105)
, bytes2word(109,97,108,32)
, bytes2word(101,108,101,109)
,	/* ST_v4504: (byte 4) */
  bytes2word(101,110,116,0)
, bytes2word(83,101,116,46)
, bytes2word(102,105,110,100)
, bytes2word(77,105,110,58)
, bytes2word(32,101,109,112)
, bytes2word(116,121,32,115)
, bytes2word(101,116,32,104)
, bytes2word(97,115,32,110)
, bytes2word(111,32,109,105)
, bytes2word(110,105,109,97)
, bytes2word(108,32,101,108)
, bytes2word(101,109,101,110)
,	/* ST_v3893: (byte 2) */
  bytes2word(116,0,83,101)
, bytes2word(116,46,109,97)
, bytes2word(120,86,105,101)
, bytes2word(119,58,32,101)
, bytes2word(109,112,116,121)
, bytes2word(32,115,101,116)
,	/* ST_v3915: (byte 1) */
  bytes2word(0,83,101,116)
, bytes2word(46,109,105,110)
, bytes2word(86,105,101,119)
, bytes2word(58,32,101,109)
, bytes2word(112,116,121,32)
,	/* ST_v4240: (byte 4) */
  bytes2word(115,101,116,0)
, bytes2word(102,114,111,109)
, bytes2word(76,105,115,116)
,	/* ST_v4212: (byte 2) */
  bytes2word(32,0,112,97)
, bytes2word(116,116,101,114)
, bytes2word(110,45,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,100)
, bytes2word(111,32,101,120)
, bytes2word(112,114,101,115)
, bytes2word(115,105,111,110)
,	/* ST_v4229: (byte 1) */
 	/* ST_v3739: (byte 4) */
  bytes2word(0,123,125,0)
,	/* ST_v3721: (byte 3) */
  bytes2word(124,10,0,124)
, bytes2word(32,32,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 webmaster@9p.io.