Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/compiler98/PrettySyntax.hc

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


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

#define FN_PrettySyntax_46isOperator	((void*)startLabel+12)
#define CT_v3999	((void*)startLabel+32)
#define CF_PrettySyntax_46isOperator	((void*)startLabel+40)
#define FN_PrettySyntax_46Prelude_461262_46isVarChar	((void*)startLabel+68)
#define CT_v4000	((void*)startLabel+120)
#define F0_PrettySyntax_46Prelude_461262_46isVarChar	((void*)startLabel+128)
#define CT_v4001	((void*)startLabel+164)
#define FN_PrettySyntax_46idIsOperator	((void*)startLabel+188)
#define CT_v4002	((void*)startLabel+216)
#define F0_PrettySyntax_46idIsOperator	((void*)startLabel+224)
#define FN_PrettySyntax_46noDecls	((void*)startLabel+248)
#define v4004	((void*)startLabel+258)
#define v4005	((void*)startLabel+264)
#define CT_v4007	((void*)startLabel+276)
#define F0_PrettySyntax_46noDecls	((void*)startLabel+284)
#define CT_v4008	((void*)startLabel+312)
#define FN_PrettySyntax_46ppTyVar	((void*)startLabel+332)
#define CT_v4009	((void*)startLabel+348)
#define F0_PrettySyntax_46ppTyVar	((void*)startLabel+356)
#define FN_PrettySyntax_46ppIdAsOperator	((void*)startLabel+384)
#define v4010	((void*)startLabel+419)
#define v4012	((void*)startLabel+453)
#define CT_v4014	((void*)startLabel+476)
#define F0_PrettySyntax_46ppIdAsOperator	((void*)startLabel+484)
#define FN_LAMBDA3775	((void*)startLabel+532)
#define CT_v4016	((void*)startLabel+552)
#define CF_LAMBDA3775	((void*)startLabel+560)
#define FN_LAMBDA3774	((void*)startLabel+572)
#define CT_v4018	((void*)startLabel+592)
#define CF_LAMBDA3774	((void*)startLabel+600)
#define FN_PrettySyntax_46ppIdAsVar	((void*)startLabel+616)
#define v4019	((void*)startLabel+668)
#define v4021	((void*)startLabel+685)
#define CT_v4023	((void*)startLabel+708)
#define F0_PrettySyntax_46ppIdAsVar	((void*)startLabel+716)
#define FN_LAMBDA3777	((void*)startLabel+764)
#define CT_v4025	((void*)startLabel+784)
#define CF_LAMBDA3777	((void*)startLabel+792)
#define FN_LAMBDA3776	((void*)startLabel+804)
#define CT_v4027	((void*)startLabel+824)
#define CF_LAMBDA3776	((void*)startLabel+832)
#define FN_PrettySyntax_46ppId	((void*)startLabel+848)
#define CT_v4028	((void*)startLabel+876)
#define F0_PrettySyntax_46ppId	((void*)startLabel+884)
#define FN_PrettySyntax_46sep	((void*)startLabel+912)
#define v4033	((void*)startLabel+922)
#define v4032	((void*)startLabel+926)
#define v4029	((void*)startLabel+930)
#define CT_v4034	((void*)startLabel+948)
#define F0_PrettySyntax_46sep	((void*)startLabel+956)
#define FN_LAMBDA3778	((void*)startLabel+984)
#define CT_v4035	((void*)startLabel+1016)
#define F0_LAMBDA3778	((void*)startLabel+1024)
#define CT_v4036	((void*)startLabel+1056)
#define FN_PrettySyntax_46groupNestS	((void*)startLabel+1076)
#define CT_v4037	((void*)startLabel+1088)
#define CF_PrettySyntax_46groupNestS	((void*)startLabel+1096)
#define FN_PrettySyntax_46dSpace	((void*)startLabel+1120)
#define CT_v4038	((void*)startLabel+1136)
#define CF_PrettySyntax_46dSpace	((void*)startLabel+1144)
#define FN_LAMBDA3779	((void*)startLabel+1164)
#define CT_v4040	((void*)startLabel+1184)
#define CF_LAMBDA3779	((void*)startLabel+1192)
#define CT_v4041	((void*)startLabel+1216)
#define FN_PrettySyntax_46fSpace	((void*)startLabel+1236)
#define CT_v4042	((void*)startLabel+1252)
#define CF_PrettySyntax_46fSpace	((void*)startLabel+1260)
#define FN_LAMBDA3780	((void*)startLabel+1280)
#define CT_v4043	((void*)startLabel+1300)
#define CF_LAMBDA3780	((void*)startLabel+1308)
#define FN_PrettySyntax_46ppTypeSimple	((void*)startLabel+1324)
#define CT_v4047	((void*)startLabel+1376)
#define F0_PrettySyntax_46ppTypeSimple	((void*)startLabel+1384)
#define FN_PrettySyntax_46fComma	((void*)startLabel+1424)
#define CT_v4048	((void*)startLabel+1464)
#define CF_PrettySyntax_46fComma	((void*)startLabel+1472)
#define FN_LAMBDA3782	((void*)startLabel+1508)
#define CT_v4050	((void*)startLabel+1528)
#define CF_LAMBDA3782	((void*)startLabel+1536)
#define FN_LAMBDA3781	((void*)startLabel+1548)
#define CT_v4052	((void*)startLabel+1568)
#define CF_LAMBDA3781	((void*)startLabel+1576)
#define FN_PrettySyntax_46parensFComma2	((void*)startLabel+1592)
#define v4056	((void*)startLabel+1602)
#define v4057	((void*)startLabel+1606)
#define v4063	((void*)startLabel+1618)
#define v4061	((void*)startLabel+1622)
#define v4058	((void*)startLabel+1626)
#define v4053	((void*)startLabel+1631)
#define CT_v4064	((void*)startLabel+1664)
#define F0_PrettySyntax_46parensFComma2	((void*)startLabel+1672)
#define FN_PrettySyntax_46space	((void*)startLabel+1712)
#define CT_v4065	((void*)startLabel+1728)
#define CF_PrettySyntax_46space	((void*)startLabel+1736)
#define FN_LAMBDA3783	((void*)startLabel+1756)
#define CT_v4066	((void*)startLabel+1776)
#define CF_LAMBDA3783	((void*)startLabel+1784)
#define FN_PrettySyntax_46ppContext	((void*)startLabel+1800)
#define CT_v4070	((void*)startLabel+1864)
#define F0_PrettySyntax_46ppContext	((void*)startLabel+1872)
#define FN_LAMBDA3784	((void*)startLabel+1920)
#define CT_v4074	((void*)startLabel+1948)
#define F0_LAMBDA3784	((void*)startLabel+1956)
#define v4079	((void*)startLabel+1986)
#define v4078	((void*)startLabel+1990)
#define v4075	((void*)startLabel+1994)
#define CT_v4080	((void*)startLabel+2056)
#define FN_LAMBDA3785	((void*)startLabel+2116)
#define CT_v4082	((void*)startLabel+2136)
#define CF_LAMBDA3785	((void*)startLabel+2144)
#define CT_v4083	((void*)startLabel+2168)
#define CT_v4084	((void*)startLabel+2200)
#define CT_v4085	((void*)startLabel+2232)
#define FN_PrettySyntax_46groupParens	((void*)startLabel+2252)
#define CT_v4086	((void*)startLabel+2272)
#define F0_PrettySyntax_46groupParens	((void*)startLabel+2280)
#define CT_v4087	((void*)startLabel+2320)
#define FN_PrettySyntax_46ppPos	((void*)startLabel+2344)
#define v4088	((void*)startLabel+2385)
#define CT_v4090	((void*)startLabel+2396)
#define F0_PrettySyntax_46ppPos	((void*)startLabel+2404)
#define FN_PrettySyntax_46parenExp	((void*)startLabel+2460)
#define CT_v4091	((void*)startLabel+2500)
#define F0_PrettySyntax_46parenExp	((void*)startLabel+2508)
#define FN_LAMBDA3786	((void*)startLabel+2552)
#define v4092	((void*)startLabel+2564)
#define CT_v4094	((void*)startLabel+2572)
#define F0_LAMBDA3786	((void*)startLabel+2580)
#define FN_PrettySyntax_46ppTypePrec	((void*)startLabel+2600)
#define v4096	((void*)startLabel+2614)
#define v4137	((void*)startLabel+2626)
#define v4100	((void*)startLabel+2630)
#define v4097	((void*)startLabel+2637)
#define v4106	((void*)startLabel+2660)
#define v4107	((void*)startLabel+2671)
#define v4111	((void*)startLabel+2682)
#define v4112	((void*)startLabel+2728)
#define v4140	((void*)startLabel+2740)
#define v4116	((void*)startLabel+2744)
#define v4113	((void*)startLabel+2830)
#define v4108	((void*)startLabel+2835)
#define v4103	((void*)startLabel+2840)
#define v4101	((void*)startLabel+2848)
#define v4122	((void*)startLabel+2872)
#define v4123	((void*)startLabel+2883)
#define v4142	((void*)startLabel+2894)
#define v4127	((void*)startLabel+2898)
#define v4124	((void*)startLabel+2923)
#define v4119	((void*)startLabel+2928)
#define v4117	((void*)startLabel+2936)
#define v4129	((void*)startLabel+2954)
#define v4130	((void*)startLabel+2999)
#define v4131	((void*)startLabel+3057)
#define v4133	((void*)startLabel+3150)
#define v4134	((void*)startLabel+3207)
#define v4135	((void*)startLabel+3223)
#define CT_v4144	((void*)startLabel+3292)
#define F0_PrettySyntax_46ppTypePrec	((void*)startLabel+3300)
#define FN_LAMBDA3793	((void*)startLabel+3452)
#define CT_v4146	((void*)startLabel+3472)
#define CF_LAMBDA3793	((void*)startLabel+3480)
#define FN_LAMBDA3792	((void*)startLabel+3492)
#define CT_v4148	((void*)startLabel+3512)
#define CF_LAMBDA3792	((void*)startLabel+3520)
#define FN_LAMBDA3791	((void*)startLabel+3532)
#define CT_v4150	((void*)startLabel+3552)
#define CF_LAMBDA3791	((void*)startLabel+3560)
#define FN_LAMBDA3790	((void*)startLabel+3572)
#define CT_v4152	((void*)startLabel+3592)
#define CF_LAMBDA3790	((void*)startLabel+3600)
#define FN_LAMBDA3789	((void*)startLabel+3612)
#define CT_v4154	((void*)startLabel+3632)
#define CF_LAMBDA3789	((void*)startLabel+3640)
#define FN_LAMBDA3788	((void*)startLabel+3652)
#define CT_v4156	((void*)startLabel+3672)
#define CF_LAMBDA3788	((void*)startLabel+3680)
#define FN_LAMBDA3787	((void*)startLabel+3692)
#define CT_v4157	((void*)startLabel+3712)
#define CF_LAMBDA3787	((void*)startLabel+3720)
#define CT_v4158	((void*)startLabel+3756)
#define FN_PrettySyntax_46ppFieldType	((void*)startLabel+3784)
#define v4162	((void*)startLabel+3800)
#define v4163	((void*)startLabel+3811)
#define CT_v4166	((void*)startLabel+3912)
#define F0_PrettySyntax_46ppFieldType	((void*)startLabel+3920)
#define FN_LAMBDA3794	((void*)startLabel+3996)
#define CT_v4168	((void*)startLabel+4016)
#define CF_LAMBDA3794	((void*)startLabel+4024)
#define FN_PrettySyntax_46ppFieldsType	((void*)startLabel+4040)
#define v4181	((void*)startLabel+4050)
#define v4172	((void*)startLabel+4054)
#define v4183	((void*)startLabel+4072)
#define v4180	((void*)startLabel+4076)
#define v4177	((void*)startLabel+4121)
#define v4173	((void*)startLabel+4126)
#define v4169	((void*)startLabel+4131)
#define CT_v4184	((void*)startLabel+4176)
#define F0_PrettySyntax_46ppFieldsType	((void*)startLabel+4184)
#define FN_PrettySyntax_46ppConstr	((void*)startLabel+4240)
#define v4186	((void*)startLabel+4252)
#define v4187	((void*)startLabel+4296)
#define CT_v4189	((void*)startLabel+4376)
#define F0_PrettySyntax_46ppConstr	((void*)startLabel+4384)
#define FN_LAMBDA3798	((void*)startLabel+4440)
#define v4190	((void*)startLabel+4452)
#define v4192	((void*)startLabel+4558)
#define CT_v4194	((void*)startLabel+4572)
#define F0_LAMBDA3798	((void*)startLabel+4580)
#define FN_LAMBDA3797	((void*)startLabel+4664)
#define CT_v4196	((void*)startLabel+4684)
#define CF_LAMBDA3797	((void*)startLabel+4692)
#define FN_LAMBDA3796	((void*)startLabel+4704)
#define CT_v4198	((void*)startLabel+4724)
#define CF_LAMBDA3796	((void*)startLabel+4732)
#define FN_LAMBDA3795	((void*)startLabel+4744)
#define CT_v4200	((void*)startLabel+4764)
#define CF_LAMBDA3795	((void*)startLabel+4772)
#define FN_PrettySyntax_46ppConstrs	((void*)startLabel+4788)
#define v4205	((void*)startLabel+4800)
#define v4204	((void*)startLabel+4804)
#define v4201	((void*)startLabel+4827)
#define CT_v4206	((void*)startLabel+4912)
#define F0_PrettySyntax_46ppConstrs	((void*)startLabel+4920)
#define FN_LAMBDA3801	((void*)startLabel+4984)
#define CT_v4208	((void*)startLabel+5004)
#define CF_LAMBDA3801	((void*)startLabel+5012)
#define FN_LAMBDA3800	((void*)startLabel+5024)
#define CT_v4210	((void*)startLabel+5044)
#define CF_LAMBDA3800	((void*)startLabel+5052)
#define FN_LAMBDA3799	((void*)startLabel+5064)
#define CT_v4212	((void*)startLabel+5084)
#define CF_LAMBDA3799	((void*)startLabel+5092)
#define FN_PrettySyntax_46ppDerivings	((void*)startLabel+5108)
#define v4217	((void*)startLabel+5120)
#define v4216	((void*)startLabel+5124)
#define v4213	((void*)startLabel+5128)
#define CT_v4218	((void*)startLabel+5208)
#define F0_PrettySyntax_46ppDerivings	((void*)startLabel+5216)
#define FN_LAMBDA3802	((void*)startLabel+5284)
#define CT_v4220	((void*)startLabel+5304)
#define CF_LAMBDA3802	((void*)startLabel+5312)
#define FN_PrettySyntax_46ppFunDep	((void*)startLabel+5328)
#define CT_v4224	((void*)startLabel+5412)
#define F0_PrettySyntax_46ppFunDep	((void*)startLabel+5420)
#define FN_LAMBDA3803	((void*)startLabel+5472)
#define CT_v4225	((void*)startLabel+5492)
#define CF_LAMBDA3803	((void*)startLabel+5500)
#define FN_PrettySyntax_46ppFunDeps	((void*)startLabel+5516)
#define v4230	((void*)startLabel+5526)
#define v4229	((void*)startLabel+5530)
#define v4226	((void*)startLabel+5540)
#define CT_v4231	((void*)startLabel+5600)
#define F0_PrettySyntax_46ppFunDeps	((void*)startLabel+5608)
#define FN_LAMBDA3806	((void*)startLabel+5656)
#define CT_v4233	((void*)startLabel+5676)
#define CF_LAMBDA3806	((void*)startLabel+5684)
#define FN_LAMBDA3805	((void*)startLabel+5696)
#define CT_v4235	((void*)startLabel+5716)
#define CF_LAMBDA3805	((void*)startLabel+5724)
#define FN_LAMBDA3804	((void*)startLabel+5736)
#define CT_v4236	((void*)startLabel+5756)
#define CF_LAMBDA3804	((void*)startLabel+5764)
#define FN_PrettySyntax_46nestS	((void*)startLabel+5776)
#define CT_v4237	((void*)startLabel+5788)
#define CF_PrettySyntax_46nestS	((void*)startLabel+5796)
#define FN_PrettySyntax_46ppTypeWithContext	((void*)startLabel+5824)
#define CT_v4238	((void*)startLabel+5868)
#define F0_PrettySyntax_46ppTypeWithContext	((void*)startLabel+5876)
#define FN_PrettySyntax_46term	((void*)startLabel+5912)
#define CT_v4239	((void*)startLabel+5928)
#define F0_PrettySyntax_46term	((void*)startLabel+5936)
#define FN_LAMBDA3807	((void*)startLabel+5964)
#define CT_v4240	((void*)startLabel+5996)
#define F0_LAMBDA3807	((void*)startLabel+6004)
#define FN_PrettySyntax_46encase	((void*)startLabel+6028)
#define CT_v4241	((void*)startLabel+6060)
#define F0_PrettySyntax_46encase	((void*)startLabel+6068)
#define FN_PrettySyntax_46ppAnnot	((void*)startLabel+6096)
#define v4243	((void*)startLabel+6110)
#define v4246	((void*)startLabel+6211)
#define v4249	((void*)startLabel+6313)
#define v4250	((void*)startLabel+6375)
#define CT_v4254	((void*)startLabel+6392)
#define F0_PrettySyntax_46ppAnnot	((void*)startLabel+6400)
#define FN_LAMBDA3818	((void*)startLabel+6492)
#define CT_v4256	((void*)startLabel+6512)
#define CF_LAMBDA3818	((void*)startLabel+6520)
#define FN_LAMBDA3817	((void*)startLabel+6532)
#define CT_v4258	((void*)startLabel+6552)
#define CF_LAMBDA3817	((void*)startLabel+6560)
#define FN_LAMBDA3816	((void*)startLabel+6572)
#define CT_v4260	((void*)startLabel+6592)
#define CF_LAMBDA3816	((void*)startLabel+6600)
#define FN_PrettySyntax_46Prelude_461027_46ppNeed	((void*)startLabel+6616)
#define v4269	((void*)startLabel+6626)
#define v4264	((void*)startLabel+6630)
#define v4270	((void*)startLabel+6642)
#define v4268	((void*)startLabel+6646)
#define v4265	((void*)startLabel+6653)
#define v4261	((void*)startLabel+6658)
#define CT_v4271	((void*)startLabel+6724)
#define F0_PrettySyntax_46Prelude_461027_46ppNeed	((void*)startLabel+6732)
#define FN_LAMBDA3815	((void*)startLabel+6796)
#define CT_v4273	((void*)startLabel+6816)
#define CF_LAMBDA3815	((void*)startLabel+6824)
#define FN_LAMBDA3814	((void*)startLabel+6836)
#define CT_v4275	((void*)startLabel+6856)
#define CF_LAMBDA3814	((void*)startLabel+6864)
#define FN_LAMBDA3813	((void*)startLabel+6876)
#define CT_v4276	((void*)startLabel+6896)
#define CF_LAMBDA3813	((void*)startLabel+6904)
#define FN_LAMBDA3812	((void*)startLabel+6916)
#define CT_v4278	((void*)startLabel+6936)
#define CF_LAMBDA3812	((void*)startLabel+6944)
#define FN_LAMBDA3811	((void*)startLabel+6956)
#define CT_v4280	((void*)startLabel+6976)
#define CF_LAMBDA3811	((void*)startLabel+6984)
#define FN_LAMBDA3810	((void*)startLabel+6996)
#define CT_v4281	((void*)startLabel+7016)
#define CF_LAMBDA3810	((void*)startLabel+7024)
#define FN_LAMBDA3809	((void*)startLabel+7036)
#define CT_v4282	((void*)startLabel+7056)
#define CF_LAMBDA3809	((void*)startLabel+7064)
#define FN_LAMBDA3808	((void*)startLabel+7076)
#define CT_v4284	((void*)startLabel+7096)
#define CF_LAMBDA3808	((void*)startLabel+7104)
#define FN_PrettySyntax_46ppAnnots	((void*)startLabel+7116)
#define CT_v4285	((void*)startLabel+7140)
#define F0_PrettySyntax_46ppAnnots	((void*)startLabel+7148)
#define FN_PrettySyntax_46ppInfixClass	((void*)startLabel+7184)
#define v4287	((void*)startLabel+7200)
#define v4288	((void*)startLabel+7210)
#define v4289	((void*)startLabel+7220)
#define v4290	((void*)startLabel+7230)
#define v4291	((void*)startLabel+7240)
#define CT_v4293	((void*)startLabel+7292)
#define F0_PrettySyntax_46ppInfixClass	((void*)startLabel+7300)
#define FN_LAMBDA3823	((void*)startLabel+7356)
#define CT_v4295	((void*)startLabel+7376)
#define CF_LAMBDA3823	((void*)startLabel+7384)
#define FN_LAMBDA3822	((void*)startLabel+7396)
#define CT_v4297	((void*)startLabel+7416)
#define CF_LAMBDA3822	((void*)startLabel+7424)
#define FN_LAMBDA3821	((void*)startLabel+7436)
#define CT_v4299	((void*)startLabel+7456)
#define CF_LAMBDA3821	((void*)startLabel+7464)
#define FN_LAMBDA3820	((void*)startLabel+7476)
#define CT_v4301	((void*)startLabel+7496)
#define CF_LAMBDA3820	((void*)startLabel+7504)
#define FN_LAMBDA3819	((void*)startLabel+7516)
#define CT_v4303	((void*)startLabel+7536)
#define CF_LAMBDA3819	((void*)startLabel+7544)
#define FN_PrettySyntax_46ppFixDecl	((void*)startLabel+7560)
#define CT_v4307	((void*)startLabel+7652)
#define F0_PrettySyntax_46ppFixDecl	((void*)startLabel+7660)
#define FN_PrettySyntax_46dSemiSpace	((void*)startLabel+7732)
#define CT_v4308	((void*)startLabel+7748)
#define CF_PrettySyntax_46dSemiSpace	((void*)startLabel+7756)
#define FN_LAMBDA3824	((void*)startLabel+7776)
#define CT_v4310	((void*)startLabel+7796)
#define CF_LAMBDA3824	((void*)startLabel+7804)
#define v4312	((void*)startLabel+7830)
#define v4313	((void*)startLabel+7875)
#define CT_v4315	((void*)startLabel+7928)
#define FN_PrettySyntax_46ppDecls	((void*)startLabel+7980)
#define v4317	((void*)startLabel+7990)
#define v4318	((void*)startLabel+8013)
#define CT_v4320	((void*)startLabel+8044)
#define F0_PrettySyntax_46ppDecls	((void*)startLabel+8052)
#define FN_PrettySyntax_46ppDeclsDepend	((void*)startLabel+8096)
#define v4322	((void*)startLabel+8106)
#define v4323	((void*)startLabel+8148)
#define CT_v4325	((void*)startLabel+8212)
#define F0_PrettySyntax_46ppDeclsDepend	((void*)startLabel+8220)
#define FN_LAMBDA3826	((void*)startLabel+8276)
#define CT_v4327	((void*)startLabel+8296)
#define CF_LAMBDA3826	((void*)startLabel+8304)
#define FN_LAMBDA3825	((void*)startLabel+8316)
#define CT_v4329	((void*)startLabel+8336)
#define CF_LAMBDA3825	((void*)startLabel+8344)
#define v4331	((void*)startLabel+8404)
#define v4332	((void*)startLabel+8488)
#define v4333	((void*)startLabel+8674)
#define v4334	((void*)startLabel+8778)
#define v4335	((void*)startLabel+8896)
#define v4336	((void*)startLabel+8990)
#define v4337	((void*)startLabel+9126)
#define v4338	((void*)startLabel+9256)
#define v4339	((void*)startLabel+9329)
#define v4340	((void*)startLabel+9450)
#define v4341	((void*)startLabel+9622)
#define v4342	((void*)startLabel+9744)
#define v4343	((void*)startLabel+9831)
#define v4344	((void*)startLabel+9851)
#define v4345	((void*)startLabel+9900)
#define v4346	((void*)startLabel+9931)
#define v4347	((void*)startLabel+9953)
#define v4348	((void*)startLabel+10001)
#define CT_v4350	((void*)startLabel+10032)
#define FN_LAMBDA3860	((void*)startLabel+10372)
#define CT_v4352	((void*)startLabel+10392)
#define CF_LAMBDA3860	((void*)startLabel+10400)
#define FN_LAMBDA3859	((void*)startLabel+10412)
#define CT_v4354	((void*)startLabel+10432)
#define CF_LAMBDA3859	((void*)startLabel+10440)
#define FN_LAMBDA3858	((void*)startLabel+10452)
#define CT_v4356	((void*)startLabel+10472)
#define CF_LAMBDA3858	((void*)startLabel+10480)
#define FN_LAMBDA3857	((void*)startLabel+10492)
#define CT_v4358	((void*)startLabel+10512)
#define CF_LAMBDA3857	((void*)startLabel+10520)
#define FN_LAMBDA3856	((void*)startLabel+10532)
#define CT_v4360	((void*)startLabel+10552)
#define CF_LAMBDA3856	((void*)startLabel+10560)
#define FN_LAMBDA3855	((void*)startLabel+10572)
#define CT_v4361	((void*)startLabel+10592)
#define CF_LAMBDA3855	((void*)startLabel+10600)
#define FN_LAMBDA3854	((void*)startLabel+10612)
#define CT_v4363	((void*)startLabel+10632)
#define CF_LAMBDA3854	((void*)startLabel+10640)
#define FN_LAMBDA3853	((void*)startLabel+10652)
#define CT_v4364	((void*)startLabel+10672)
#define CF_LAMBDA3853	((void*)startLabel+10680)
#define FN_LAMBDA3852	((void*)startLabel+10692)
#define CT_v4366	((void*)startLabel+10712)
#define CF_LAMBDA3852	((void*)startLabel+10720)
#define FN_LAMBDA3851	((void*)startLabel+10732)
#define CT_v4367	((void*)startLabel+10752)
#define CF_LAMBDA3851	((void*)startLabel+10760)
#define FN_LAMBDA3850	((void*)startLabel+10772)
#define CT_v4369	((void*)startLabel+10792)
#define CF_LAMBDA3850	((void*)startLabel+10800)
#define FN_LAMBDA3849	((void*)startLabel+10812)
#define CT_v4371	((void*)startLabel+10832)
#define CF_LAMBDA3849	((void*)startLabel+10840)
#define FN_LAMBDA3848	((void*)startLabel+10852)
#define CT_v4373	((void*)startLabel+10872)
#define CF_LAMBDA3848	((void*)startLabel+10880)
#define FN_LAMBDA3847	((void*)startLabel+10892)
#define CT_v4375	((void*)startLabel+10912)
#define CF_LAMBDA3847	((void*)startLabel+10920)
#define FN_LAMBDA3846	((void*)startLabel+10936)
#define CT_v4379	((void*)startLabel+10980)
#define F0_LAMBDA3846	((void*)startLabel+10988)
#define FN_LAMBDA3845	((void*)startLabel+11020)
#define CT_v4381	((void*)startLabel+11040)
#define CF_LAMBDA3845	((void*)startLabel+11048)
#define FN_LAMBDA3844	((void*)startLabel+11060)
#define CT_v4382	((void*)startLabel+11080)
#define CF_LAMBDA3844	((void*)startLabel+11088)
#define FN_LAMBDA3843	((void*)startLabel+11100)
#define CT_v4384	((void*)startLabel+11120)
#define CF_LAMBDA3843	((void*)startLabel+11128)
#define FN_LAMBDA3842	((void*)startLabel+11140)
#define v4386	((void*)startLabel+11150)
#define v4387	((void*)startLabel+11154)
#define v4389	((void*)startLabel+11166)
#define v4390	((void*)startLabel+11170)
#define CT_v4393	((void*)startLabel+11180)
#define F0_LAMBDA3842	((void*)startLabel+11188)
#define FN_LAMBDA3841	((void*)startLabel+11212)
#define CT_v4395	((void*)startLabel+11232)
#define CF_LAMBDA3841	((void*)startLabel+11240)
#define FN_LAMBDA3840	((void*)startLabel+11252)
#define CT_v4397	((void*)startLabel+11272)
#define CF_LAMBDA3840	((void*)startLabel+11280)
#define FN_LAMBDA3839	((void*)startLabel+11292)
#define CT_v4399	((void*)startLabel+11312)
#define CF_LAMBDA3839	((void*)startLabel+11320)
#define FN_LAMBDA3838	((void*)startLabel+11332)
#define CT_v4400	((void*)startLabel+11352)
#define CF_LAMBDA3838	((void*)startLabel+11360)
#define FN_LAMBDA3837	((void*)startLabel+11372)
#define CT_v4401	((void*)startLabel+11392)
#define CF_LAMBDA3837	((void*)startLabel+11400)
#define FN_LAMBDA3836	((void*)startLabel+11412)
#define CT_v4403	((void*)startLabel+11432)
#define CF_LAMBDA3836	((void*)startLabel+11440)
#define FN_LAMBDA3835	((void*)startLabel+11452)
#define CT_v4404	((void*)startLabel+11464)
#define F0_LAMBDA3835	((void*)startLabel+11472)
#define FN_LAMBDA3834	((void*)startLabel+11484)
#define CT_v4405	((void*)startLabel+11496)
#define F0_LAMBDA3834	((void*)startLabel+11504)
#define FN_LAMBDA3833	((void*)startLabel+11516)
#define v4418	((void*)startLabel+11526)
#define v4409	((void*)startLabel+11530)
#define v4419	((void*)startLabel+11542)
#define v4413	((void*)startLabel+11546)
#define v4420	((void*)startLabel+11558)
#define v4417	((void*)startLabel+11562)
#define v4414	((void*)startLabel+11570)
#define v4410	((void*)startLabel+11575)
#define v4406	((void*)startLabel+11580)
#define CT_v4421	((void*)startLabel+11600)
#define F0_LAMBDA3833	((void*)startLabel+11608)
#define FN_LAMBDA3832	((void*)startLabel+11628)
#define CT_v4423	((void*)startLabel+11648)
#define CF_LAMBDA3832	((void*)startLabel+11656)
#define FN_LAMBDA3831	((void*)startLabel+11668)
#define CT_v4424	((void*)startLabel+11680)
#define F0_LAMBDA3831	((void*)startLabel+11688)
#define FN_LAMBDA3830	((void*)startLabel+11704)
#define v4433	((void*)startLabel+11720)
#define v4428	((void*)startLabel+11724)
#define v4434	((void*)startLabel+11758)
#define v4432	((void*)startLabel+11762)
#define v4429	((void*)startLabel+11770)
#define v4425	((void*)startLabel+11774)
#define CT_v4435	((void*)startLabel+11796)
#define F0_LAMBDA3830	((void*)startLabel+11804)
#define FN_LAMBDA3829	((void*)startLabel+11828)
#define CT_v4437	((void*)startLabel+11848)
#define CF_LAMBDA3829	((void*)startLabel+11856)
#define FN_LAMBDA3828	((void*)startLabel+11868)
#define CT_v4438	((void*)startLabel+11888)
#define CF_LAMBDA3828	((void*)startLabel+11896)
#define FN_LAMBDA3827	((void*)startLabel+11908)
#define CT_v4440	((void*)startLabel+11928)
#define CF_LAMBDA3827	((void*)startLabel+11936)
#define FN_PrettySyntax_46ppWhere	((void*)startLabel+11952)
#define v4441	((void*)startLabel+11964)
#define v4443	((void*)startLabel+12023)
#define CT_v4445	((void*)startLabel+12036)
#define F0_PrettySyntax_46ppWhere	((void*)startLabel+12044)
#define FN_LAMBDA3862	((void*)startLabel+12104)
#define CT_v4447	((void*)startLabel+12124)
#define CF_LAMBDA3862	((void*)startLabel+12132)
#define FN_LAMBDA3861	((void*)startLabel+12144)
#define CT_v4449	((void*)startLabel+12164)
#define CF_LAMBDA3861	((void*)startLabel+12172)
#define FN_PrettySyntax_46ppFun	((void*)startLabel+12188)
#define CT_v4453	((void*)startLabel+12304)
#define F0_PrettySyntax_46ppFun	((void*)startLabel+12312)
#define FN_LAMBDA3863	((void*)startLabel+12384)
#define CT_v4454	((void*)startLabel+12404)
#define CF_LAMBDA3863	((void*)startLabel+12412)
#define FN_PrettySyntax_46ppStmts	((void*)startLabel+12428)
#define CT_v4455	((void*)startLabel+12452)
#define F0_PrettySyntax_46ppStmts	((void*)startLabel+12460)
#define FN_PrettySyntax_46ppStmt	((void*)startLabel+12492)
#define v4457	((void*)startLabel+12506)
#define v4458	((void*)startLabel+12519)
#define v4459	((void*)startLabel+12591)
#define CT_v4461	((void*)startLabel+12648)
#define F0_PrettySyntax_46ppStmt	((void*)startLabel+12656)
#define FN_LAMBDA3865	((void*)startLabel+12716)
#define CT_v4463	((void*)startLabel+12736)
#define CF_LAMBDA3865	((void*)startLabel+12744)
#define FN_LAMBDA3864	((void*)startLabel+12756)
#define CT_v4465	((void*)startLabel+12776)
#define CF_LAMBDA3864	((void*)startLabel+12784)
#define FN_PrettySyntax_46ppPat	((void*)startLabel+12796)
#define CT_v4466	((void*)startLabel+12808)
#define CF_PrettySyntax_46ppPat	((void*)startLabel+12816)
#define CT_v4467	((void*)startLabel+12856)
#define FN_PrettySyntax_46ppExpPrec	((void*)startLabel+12884)
#define v4521	((void*)startLabel+12948)
#define v4471	((void*)startLabel+12952)
#define v4472	((void*)startLabel+12997)
#define v4473	((void*)startLabel+13094)
#define v4474	((void*)startLabel+13203)
#define v4475	((void*)startLabel+13253)
#define v4476	((void*)startLabel+13371)
#define v4477	((void*)startLabel+13471)
#define v4478	((void*)startLabel+13482)
#define v4479	((void*)startLabel+13620)
#define v4480	((void*)startLabel+13690)
#define v4481	((void*)startLabel+13780)
#define v4482	((void*)startLabel+13887)
#define v4483	((void*)startLabel+13960)
#define v4522	((void*)startLabel+13972)
#define v4487	((void*)startLabel+13976)
#define v4523	((void*)startLabel+14040)
#define v4491	((void*)startLabel+14044)
#define v4492	((void*)startLabel+14151)
#define v4488	((void*)startLabel+14156)
#define v4524	((void*)startLabel+14196)
#define v4499	((void*)startLabel+14200)
#define v4501	((void*)startLabel+14214)
#define v4502	((void*)startLabel+14260)
#define v4526	((void*)startLabel+14272)
#define v4506	((void*)startLabel+14276)
#define v4503	((void*)startLabel+14350)
#define v4496	((void*)startLabel+14390)
#define v4494	((void*)startLabel+14398)
#define v4484	((void*)startLabel+14403)
#define v4507	((void*)startLabel+14441)
#define v4508	((void*)startLabel+14473)
#define v4509	((void*)startLabel+14505)
#define v4510	((void*)startLabel+14545)
#define v4511	((void*)startLabel+14577)
#define v4512	((void*)startLabel+14609)
#define v4513	((void*)startLabel+14648)
#define v4514	((void*)startLabel+14710)
#define v4515	((void*)startLabel+14720)
#define v4516	((void*)startLabel+14787)
#define v4517	((void*)startLabel+14846)
#define v4518	((void*)startLabel+14880)
#define v4519	((void*)startLabel+14941)
#define v4520	((void*)startLabel+15019)
#define v4468	((void*)startLabel+15085)
#define CT_v4527	((void*)startLabel+15116)
#define F0_PrettySyntax_46ppExpPrec	((void*)startLabel+15124)
#define FN_LAMBDA3898	((void*)startLabel+15456)
#define CT_v4529	((void*)startLabel+15476)
#define CF_LAMBDA3898	((void*)startLabel+15484)
#define FN_LAMBDA3897	((void*)startLabel+15496)
#define CT_v4531	((void*)startLabel+15516)
#define CF_LAMBDA3897	((void*)startLabel+15524)
#define FN_LAMBDA3896	((void*)startLabel+15536)
#define CT_v4533	((void*)startLabel+15556)
#define CF_LAMBDA3896	((void*)startLabel+15564)
#define FN_LAMBDA3895	((void*)startLabel+15576)
#define CT_v4535	((void*)startLabel+15596)
#define CF_LAMBDA3895	((void*)startLabel+15604)
#define FN_LAMBDA3894	((void*)startLabel+15616)
#define CT_v4537	((void*)startLabel+15636)
#define CF_LAMBDA3894	((void*)startLabel+15644)
#define FN_LAMBDA3893	((void*)startLabel+15656)
#define CT_v4539	((void*)startLabel+15676)
#define CF_LAMBDA3893	((void*)startLabel+15684)
#define FN_LAMBDA3892	((void*)startLabel+15696)
#define CT_v4540	((void*)startLabel+15716)
#define CF_LAMBDA3892	((void*)startLabel+15724)
#define FN_LAMBDA3891	((void*)startLabel+15740)
#define v4542	((void*)startLabel+15758)
#define v4543	((void*)startLabel+15764)
#define CT_v4545	((void*)startLabel+15804)
#define F0_LAMBDA3891	((void*)startLabel+15812)
#define FN_LAMBDA3890	((void*)startLabel+15860)
#define CT_v4547	((void*)startLabel+15880)
#define CF_LAMBDA3890	((void*)startLabel+15888)
#define FN_LAMBDA3889	((void*)startLabel+15900)
#define v4553	((void*)startLabel+15962)
#define v4551	((void*)startLabel+15966)
#define v4552	((void*)startLabel+15973)
#define v4548	((void*)startLabel+15980)
#define CT_v4554	((void*)startLabel+16000)
#define F0_LAMBDA3889	((void*)startLabel+16008)
#define FN_LAMBDA3888	((void*)startLabel+16020)
#define CT_v4555	((void*)startLabel+16032)
#define F0_LAMBDA3888	((void*)startLabel+16040)
#define FN_LAMBDA3887	((void*)startLabel+16052)
#define v4560	((void*)startLabel+16062)
#define v4559	((void*)startLabel+16066)
#define v4556	((void*)startLabel+16073)
#define CT_v4561	((void*)startLabel+16092)
#define F0_LAMBDA3887	((void*)startLabel+16100)
#define FN_LAMBDA3886	((void*)startLabel+16120)
#define CT_v4563	((void*)startLabel+16140)
#define CF_LAMBDA3886	((void*)startLabel+16148)
#define FN_LAMBDA3885	((void*)startLabel+16160)
#define CT_v4565	((void*)startLabel+16180)
#define CF_LAMBDA3885	((void*)startLabel+16188)
#define FN_LAMBDA3884	((void*)startLabel+16204)
#define v4567	((void*)startLabel+16214)
#define v4568	((void*)startLabel+16218)
#define CT_v4570	((void*)startLabel+16260)
#define F0_LAMBDA3884	((void*)startLabel+16268)
#define FN_LAMBDA3883	((void*)startLabel+16300)
#define v4572	((void*)startLabel+16310)
#define v4573	((void*)startLabel+16314)
#define CT_v4575	((void*)startLabel+16356)
#define F0_LAMBDA3883	((void*)startLabel+16364)
#define FN_LAMBDA3882	((void*)startLabel+16392)
#define CT_v4576	((void*)startLabel+16412)
#define CF_LAMBDA3882	((void*)startLabel+16420)
#define FN_LAMBDA3881	((void*)startLabel+16432)
#define CT_v4577	((void*)startLabel+16452)
#define CF_LAMBDA3881	((void*)startLabel+16460)
#define FN_LAMBDA3880	((void*)startLabel+16472)
#define CT_v4579	((void*)startLabel+16492)
#define CF_LAMBDA3880	((void*)startLabel+16500)
#define FN_LAMBDA3879	((void*)startLabel+16512)
#define CT_v4581	((void*)startLabel+16532)
#define CF_LAMBDA3879	((void*)startLabel+16540)
#define FN_LAMBDA3878	((void*)startLabel+16552)
#define CT_v4583	((void*)startLabel+16572)
#define CF_LAMBDA3878	((void*)startLabel+16580)
#define FN_LAMBDA3877	((void*)startLabel+16592)
#define CT_v4585	((void*)startLabel+16612)
#define CF_LAMBDA3877	((void*)startLabel+16620)
#define FN_LAMBDA3876	((void*)startLabel+16632)
#define CT_v4587	((void*)startLabel+16652)
#define CF_LAMBDA3876	((void*)startLabel+16660)
#define FN_LAMBDA3875	((void*)startLabel+16672)
#define CT_v4589	((void*)startLabel+16692)
#define CF_LAMBDA3875	((void*)startLabel+16700)
#define FN_LAMBDA3874	((void*)startLabel+16712)
#define CT_v4590	((void*)startLabel+16732)
#define CF_LAMBDA3874	((void*)startLabel+16740)
#define FN_LAMBDA3873	((void*)startLabel+16752)
#define CT_v4592	((void*)startLabel+16772)
#define CF_LAMBDA3873	((void*)startLabel+16780)
#define FN_LAMBDA3872	((void*)startLabel+16792)
#define CT_v4594	((void*)startLabel+16812)
#define CF_LAMBDA3872	((void*)startLabel+16820)
#define FN_LAMBDA3871	((void*)startLabel+16832)
#define CT_v4596	((void*)startLabel+16852)
#define CF_LAMBDA3871	((void*)startLabel+16860)
#define FN_LAMBDA3870	((void*)startLabel+16872)
#define CT_v4598	((void*)startLabel+16892)
#define CF_LAMBDA3870	((void*)startLabel+16900)
#define FN_LAMBDA3869	((void*)startLabel+16912)
#define CT_v4599	((void*)startLabel+16932)
#define CF_LAMBDA3869	((void*)startLabel+16940)
#define FN_LAMBDA3868	((void*)startLabel+16952)
#define CT_v4601	((void*)startLabel+16972)
#define CF_LAMBDA3868	((void*)startLabel+16980)
#define FN_LAMBDA3867	((void*)startLabel+16992)
#define CT_v4603	((void*)startLabel+17012)
#define CF_LAMBDA3867	((void*)startLabel+17020)
#define FN_LAMBDA3866	((void*)startLabel+17032)
#define CT_v4605	((void*)startLabel+17052)
#define CF_LAMBDA3866	((void*)startLabel+17060)
#define FN_PrettySyntax_46ppLambdaPat	((void*)startLabel+17076)
#define v4610	((void*)startLabel+17138)
#define v4609	((void*)startLabel+17142)
#define v4606	((void*)startLabel+17155)
#define CT_v4611	((void*)startLabel+17180)
#define F0_PrettySyntax_46ppLambdaPat	((void*)startLabel+17188)
#define FN_PrettySyntax_46ppField	((void*)startLabel+17208)
#define v4613	((void*)startLabel+17220)
#define v4614	((void*)startLabel+17300)
#define CT_v4616	((void*)startLabel+17340)
#define F0_PrettySyntax_46ppField	((void*)startLabel+17348)
#define FN_LAMBDA3899	((void*)startLabel+17404)
#define CT_v4618	((void*)startLabel+17424)
#define CF_LAMBDA3899	((void*)startLabel+17432)
#define FN_PrettySyntax_46ppAlt	((void*)startLabel+17448)
#define CT_v4622	((void*)startLabel+17520)
#define F0_PrettySyntax_46ppAlt	((void*)startLabel+17528)
#define FN_PrettySyntax_46ppRhs	((void*)startLabel+17580)
#define v4624	((void*)startLabel+17590)
#define v4625	((void*)startLabel+17639)
#define v4635	((void*)startLabel+17652)
#define v4629	((void*)startLabel+17656)
#define v4636	((void*)startLabel+17668)
#define v4633	((void*)startLabel+17672)
#define v4630	((void*)startLabel+17693)
#define v4626	((void*)startLabel+17698)
#define CT_v4637	((void*)startLabel+17724)
#define F0_PrettySyntax_46ppRhs	((void*)startLabel+17732)
#define FN_PrettySyntax_46ppPatGdPat	((void*)startLabel+17796)
#define CT_v4641	((void*)startLabel+17900)
#define F0_PrettySyntax_46ppPatGdPat	((void*)startLabel+17908)
#define FN_LAMBDA3900	((void*)startLabel+17964)
#define CT_v4642	((void*)startLabel+17984)
#define CF_LAMBDA3900	((void*)startLabel+17992)
#define FN_PrettySyntax_46ppQuals	((void*)startLabel+18008)
#define CT_v4643	((void*)startLabel+18032)
#define F0_PrettySyntax_46ppQuals	((void*)startLabel+18040)
#define FN_PrettySyntax_46ppQual	((void*)startLabel+18072)
#define v4645	((void*)startLabel+18086)
#define v4646	((void*)startLabel+18156)
#define v4647	((void*)startLabel+18170)
#define CT_v4649	((void*)startLabel+18224)
#define F0_PrettySyntax_46ppQual	((void*)startLabel+18232)
#define FN_LAMBDA3902	((void*)startLabel+18292)
#define CT_v4650	((void*)startLabel+18312)
#define CF_LAMBDA3902	((void*)startLabel+18320)
#define FN_LAMBDA3901	((void*)startLabel+18332)
#define CT_v4651	((void*)startLabel+18352)
#define CF_LAMBDA3901	((void*)startLabel+18360)
#define FN_PrettySyntax_46ppClassCode	((void*)startLabel+18376)
#define v4653	((void*)startLabel+18388)
#define v4654	((void*)startLabel+18436)
#define CT_v4656	((void*)startLabel+18564)
#define F0_PrettySyntax_46ppClassCode	((void*)startLabel+18572)
#define FN_LAMBDA3905	((void*)startLabel+18652)
#define CT_v4658	((void*)startLabel+18672)
#define CF_LAMBDA3905	((void*)startLabel+18680)
#define FN_LAMBDA3904	((void*)startLabel+18692)
#define CT_v4660	((void*)startLabel+18712)
#define CF_LAMBDA3904	((void*)startLabel+18720)
#define FN_LAMBDA3903	((void*)startLabel+18732)
#define CT_v4662	((void*)startLabel+18752)
#define CF_LAMBDA3903	((void*)startLabel+18760)
#define CT_v4663	((void*)startLabel+18800)
#define CT_v4667	((void*)startLabel+18892)
#define FN_PrettySyntax_46ppEntity	((void*)startLabel+18944)
#define v4669	((void*)startLabel+18958)
#define v4670	((void*)startLabel+18966)
#define v4671	((void*)startLabel+19001)
#define CT_v4673	((void*)startLabel+19076)
#define F0_PrettySyntax_46ppEntity	((void*)startLabel+19084)
#define FN_LAMBDA3906	((void*)startLabel+19160)
#define CT_v4675	((void*)startLabel+19180)
#define CF_LAMBDA3906	((void*)startLabel+19188)
#define FN_PrettySyntax_46ppImpSpec	((void*)startLabel+19204)
#define v4677	((void*)startLabel+19214)
#define v4678	((void*)startLabel+19257)
#define v4684	((void*)startLabel+19270)
#define v4682	((void*)startLabel+19274)
#define v4679	((void*)startLabel+19278)
#define CT_v4685	((void*)startLabel+19348)
#define F0_PrettySyntax_46ppImpSpec	((void*)startLabel+19356)
#define FN_LAMBDA3907	((void*)startLabel+19424)
#define CT_v4687	((void*)startLabel+19444)
#define CF_LAMBDA3907	((void*)startLabel+19452)
#define FN_PrettySyntax_46ppImpDecl	((void*)startLabel+19468)
#define v4689	((void*)startLabel+19482)
#define v4692	((void*)startLabel+19554)
#define v4695	((void*)startLabel+19626)
#define v4700	((void*)startLabel+19758)
#define CT_v4712	((void*)startLabel+19896)
#define F0_PrettySyntax_46ppImpDecl	((void*)startLabel+19904)
#define FN_LAMBDA3913	((void*)startLabel+19976)
#define CT_v4714	((void*)startLabel+19996)
#define CF_LAMBDA3913	((void*)startLabel+20004)
#define FN_LAMBDA3912	((void*)startLabel+20016)
#define CT_v4716	((void*)startLabel+20036)
#define CF_LAMBDA3912	((void*)startLabel+20044)
#define FN_LAMBDA3911	((void*)startLabel+20056)
#define CT_v4717	((void*)startLabel+20076)
#define CF_LAMBDA3911	((void*)startLabel+20084)
#define FN_LAMBDA3910	((void*)startLabel+20096)
#define CT_v4719	((void*)startLabel+20116)
#define CF_LAMBDA3910	((void*)startLabel+20124)
#define FN_LAMBDA3909	((void*)startLabel+20136)
#define CT_v4720	((void*)startLabel+20156)
#define CF_LAMBDA3909	((void*)startLabel+20164)
#define FN_LAMBDA3908	((void*)startLabel+20176)
#define CT_v4721	((void*)startLabel+20196)
#define CF_LAMBDA3908	((void*)startLabel+20204)
#define FN_PrettySyntax_46ppFixDecls	((void*)startLabel+20220)
#define v4726	((void*)startLabel+20230)
#define v4725	((void*)startLabel+20234)
#define v4722	((void*)startLabel+20238)
#define CT_v4727	((void*)startLabel+20292)
#define F0_PrettySyntax_46ppFixDecls	((void*)startLabel+20300)
#define FN_PrettySyntax_46ppImpDecls	((void*)startLabel+20352)
#define v4732	((void*)startLabel+20362)
#define v4731	((void*)startLabel+20366)
#define v4728	((void*)startLabel+20370)
#define CT_v4733	((void*)startLabel+20424)
#define F0_PrettySyntax_46ppImpDecls	((void*)startLabel+20432)
#define FN_PrettySyntax_46ppExport	((void*)startLabel+20484)
#define v4735	((void*)startLabel+20494)
#define v4736	((void*)startLabel+20502)
#define CT_v4738	((void*)startLabel+20548)
#define F0_PrettySyntax_46ppExport	((void*)startLabel+20556)
#define FN_LAMBDA3914	((void*)startLabel+20592)
#define CT_v4740	((void*)startLabel+20612)
#define CF_LAMBDA3914	((void*)startLabel+20620)
#define FN_PrettySyntax_46parensFComma1	((void*)startLabel+20636)
#define v4745	((void*)startLabel+20646)
#define v4744	((void*)startLabel+20650)
#define v4741	((void*)startLabel+20654)
#define CT_v4746	((void*)startLabel+20700)
#define F0_PrettySyntax_46parensFComma1	((void*)startLabel+20708)
#define FN_PrettySyntax_46ppExports	((void*)startLabel+20760)
#define v4748	((void*)startLabel+20770)
#define v4749	((void*)startLabel+20775)
#define v4755	((void*)startLabel+20788)
#define v4753	((void*)startLabel+20792)
#define v4750	((void*)startLabel+20796)
#define CT_v4756	((void*)startLabel+20820)
#define F0_PrettySyntax_46ppExports	((void*)startLabel+20828)
#define CT_v4760	((void*)startLabel+21016)
#define FN_LAMBDA3916	((void*)startLabel+21088)
#define CT_v4762	((void*)startLabel+21108)
#define CF_LAMBDA3916	((void*)startLabel+21116)
#define FN_LAMBDA3915	((void*)startLabel+21128)
#define CT_v4763	((void*)startLabel+21148)
#define CF_LAMBDA3915	((void*)startLabel+21156)
#define FN_PrettySyntax_46maybeTupleId	((void*)startLabel+21172)
#define v4765	((void*)startLabel+21188)
#define v4766	((void*)startLabel+21193)
#define v4772	((void*)startLabel+21212)
#define v4770	((void*)startLabel+21216)
#define v4767	((void*)startLabel+21223)
#define CT_v4773	((void*)startLabel+21240)
#define F0_PrettySyntax_46maybeTupleId	((void*)startLabel+21248)
#define FN_PrettySyntax_46isListId	((void*)startLabel+21272)
#define v4775	((void*)startLabel+21288)
#define v4776	((void*)startLabel+21293)
#define CT_v4778	((void*)startLabel+21320)
#define F0_PrettySyntax_46isListId	((void*)startLabel+21328)
#define FN_PrettySyntax_46isFunctionArrowId	((void*)startLabel+21360)
#define v4780	((void*)startLabel+21376)
#define v4781	((void*)startLabel+21381)
#define CT_v4783	((void*)startLabel+21408)
#define F0_PrettySyntax_46isFunctionArrowId	((void*)startLabel+21416)
#define FN_PrettySyntax_46strISunqualified	((void*)startLabel+21448)
#define v4785	((void*)startLabel+21464)
#define v4786	((void*)startLabel+21476)
#define CT_v4788	((void*)startLabel+21516)
#define F0_PrettySyntax_46strISunqualified	((void*)startLabel+21524)
#define CT_v4789	((void*)startLabel+21640)
#define FN_LAMBDA3917	((void*)startLabel+21696)
#define CT_v4790	((void*)startLabel+21720)
#define F0_LAMBDA3917	((void*)startLabel+21728)
#define CT_v4791	((void*)startLabel+21828)
#define FN_LAMBDA3919	((void*)startLabel+21892)
#define CT_v4792	((void*)startLabel+21916)
#define F0_LAMBDA3919	((void*)startLabel+21924)
#define FN_LAMBDA3918	((void*)startLabel+21940)
#define v4793	((void*)startLabel+21956)
#define CT_v4795	((void*)startLabel+21968)
#define F0_LAMBDA3918	((void*)startLabel+21976)
#define CT_v4796	((void*)startLabel+22088)
#define FN_LAMBDA3920	((void*)startLabel+22164)
#define CT_v4798	((void*)startLabel+22184)
#define CF_LAMBDA3920	((void*)startLabel+22192)
#define FN_PrettySyntax_46Prelude_46743_46id2strTokenId	((void*)startLabel+22208)
#define v4799	((void*)startLabel+22239)
#define CT_v4801	((void*)startLabel+22264)
#define F0_PrettySyntax_46Prelude_46743_46id2strTokenId	((void*)startLabel+22272)
#define FN_PrettySyntax_46Prelude_46744_46maybeTupleTokenId	((void*)startLabel+22328)
#define v4806	((void*)startLabel+22344)
#define v4805	((void*)startLabel+22348)
#define v4802	((void*)startLabel+22355)
#define CT_v4807	((void*)startLabel+22372)
#define F0_PrettySyntax_46Prelude_46744_46maybeTupleTokenId	((void*)startLabel+22380)
#define ST_v4051	((void*)startLabel+22384)
#define ST_v4039	((void*)startLabel+22385)
#define ST_v4600	((void*)startLabel+22387)
#define ST_v4353	((void*)startLabel+22391)
#define ST_v4359	((void*)startLabel+22395)
#define ST_v4209	((void*)startLabel+22399)
#define ST_v4277	((void*)startLabel+22402)
#define ST_v4081	((void*)startLabel+22406)
#define ST_v4657	((void*)startLabel+22410)
#define ST_v4591	((void*)startLabel+22417)
#define ST_v4761	((void*)startLabel+22421)
#define ST_v4234	((void*)startLabel+22428)
#define ST_v4145	((void*)startLabel+22432)
#define ST_v4257	((void*)startLabel+22434)
#define ST_v4155	((void*)startLabel+22438)
#define ST_v4674	((void*)startLabel+22443)
#define ST_v4149	((void*)startLabel+22448)
#define ST_v4026	((void*)startLabel+22453)
#define ST_v4532	((void*)startLabel+22455)
#define ST_v4049	((void*)startLabel+22457)
#define ST_v4232	((void*)startLabel+22459)
#define ST_v4586	((void*)startLabel+22462)
#define ST_v4380	((void*)startLabel+22466)
#define ST_v4328	((void*)startLabel+22504)
#define ST_v4326	((void*)startLabel+22521)
#define ST_v4153	((void*)startLabel+22534)
#define ST_v4197	((void*)startLabel+22537)
#define ST_v4564	((void*)startLabel+22539)
#define ST_v4167	((void*)startLabel+22542)
#define ST_v4309	((void*)startLabel+22546)
#define ST_v4464	((void*)startLabel+22549)
#define ST_v4357	((void*)startLabel+22553)
#define ST_v4617	((void*)startLabel+22555)
#define ST_v4538	((void*)startLabel+22558)
#define ST_v4351	((void*)startLabel+22560)
#define ST_v4436	((void*)startLabel+22569)
#define ST_v4422	((void*)startLabel+22631)
#define ST_v4562	((void*)startLabel+22693)
#define ST_v4151	((void*)startLabel+22754)
#define ST_v4147	((void*)startLabel+22829)
#define ST_v4546	((void*)startLabel+22904)
#define ST_v4195	((void*)startLabel+22978)
#define ST_v4446	((void*)startLabel+23043)
#define ST_v4528	((void*)startLabel+23108)
#define ST_v4024	((void*)startLabel+23173)
#define ST_v4015	((void*)startLabel+23238)
#define ST_v4602	((void*)startLabel+23303)
#define ST_v4536	((void*)startLabel+23307)
#define ST_v4017	((void*)startLabel+23309)
#define ST_v4713	((void*)startLabel+23311)
#define ST_v4593	((void*)startLabel+23314)
#define ST_v4374	((void*)startLabel+23319)
#define ST_v4661	((void*)startLabel+23325)
#define ST_v4659	((void*)startLabel+23336)
#define ST_v4396	((void*)startLabel+23350)
#define ST_v4383	((void*)startLabel+23355)
#define ST_v4394	((void*)startLabel+23370)
#define ST_v4370	((void*)startLabel+23383)
#define ST_v4219	((void*)startLabel+23391)
#define ST_v4595	((void*)startLabel+23400)
#define ST_v4578	((void*)startLabel+23403)
#define ST_v4584	((void*)startLabel+23409)
#define ST_v4588	((void*)startLabel+23414)
#define ST_v4199	((void*)startLabel+23421)
#define ST_v4362	((void*)startLabel+23428)
#define ST_v4365	((void*)startLabel+23443)
#define ST_v4686	((void*)startLabel+23458)
#define ST_v4582	((void*)startLabel+23466)
#define ST_v4715	((void*)startLabel+23470)
#define ST_v4718	((void*)startLabel+23478)
#define ST_v4597	((void*)startLabel+23496)
#define ST_v4296	((void*)startLabel+23499)
#define ST_v4300	((void*)startLabel+23507)
#define ST_v4302	((void*)startLabel+23515)
#define ST_v4298	((void*)startLabel+23530)
#define ST_v4372	((void*)startLabel+23538)
#define ST_v4462	((void*)startLabel+23547)
#define ST_v4739	((void*)startLabel+23551)
#define ST_v4398	((void*)startLabel+23559)
#define ST_v4294	((void*)startLabel+23567)
#define ST_v4797	((void*)startLabel+23575)
#define ST_v4368	((void*)startLabel+23607)
#define ST_v4580	((void*)startLabel+23617)
#define ST_v4402	((void*)startLabel+23623)
#define ST_v4439	((void*)startLabel+23628)
#define ST_v4530	((void*)startLabel+23634)
#define ST_v4448	((void*)startLabel+23646)
#define ST_v4274	((void*)startLabel+23652)
#define ST_v4355	((void*)startLabel+23654)
#define ST_v4211	((void*)startLabel+23667)
#define ST_v4255	((void*)startLabel+23689)
#define ST_v4283	((void*)startLabel+23701)
#define ST_v4259	((void*)startLabel+23712)
#define ST_v4279	((void*)startLabel+23722)
#define ST_v4604	((void*)startLabel+23737)
#define ST_v4207	((void*)startLabel+23742)
#define ST_v4272	((void*)startLabel+23745)
#define ST_v4534	((void*)startLabel+23747)
extern Node FN_Prelude_46_46[];
extern Node F0_Prelude_46last[];
extern Node F0_Prelude_46not[];
extern Node FN_Char_46isAlphaNum[];
extern Node FN_Prelude_46Eq_46Prelude_46Char_46_61_61[];
extern Node FN_Prelude_46_124_124[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46null[];
extern Node CF_PrettyLib_46text[];
extern Node FN_PrettyLib_46text[];
extern Node CF_Prelude_46otherwise[];
extern Node FN_Prelude_46_43_43[];
extern Node FN_NHC_46Internal_46_95patternMatchFail[];
extern Node CF_PrettyLib_46nil[];
extern Node FN_Prelude_46foldr1[];
extern Node FN_PrettyLib_46_60_62[];
extern Node FN_NHC_46Internal_46_95apply2[];
extern Node F0_PrettyLib_46groupNest[];
extern Node FN_PrettyLib_46delimiter[];
extern Node FN_PrettyLib_46fdelimiter[];
extern Node F0_Prelude_46snd[];
extern Node FN_Prelude_46map[];
extern Node FN_Prelude_46_36[];
extern Node F0_PrettyLib_46parens[];
extern Node F0_Prelude_46Show_46Util_46Extra_46Pos_46show[];
extern Node F0_PrettyLib_46braces[];
extern Node FN_PrettyLib_46parens[];
extern Node F0_PrettyLib_46brackets[];
extern Node CF_PrettyLib_46group[];
extern Node FN_Prelude_46length[];
extern Node FN_Prelude_46replicate[];
extern Node CF_Util_46Extra_46noPos[];
extern Node FN_PrettyLib_46group[];
extern Node CF_PrettyLib_46nest[];
extern Node FN_Prelude_46foldr[];
extern Node FN_Prelude_46Show_46Prelude_46Int_46show[];
extern Node FN_NHC_46PackedString_46unpackPS[];
extern Node CF_PrettyLib_46line[];
extern Node F0_Syntax_46stripFixId[];
extern Node FN_PrettySyntax_46ppDecl[];
extern Node FN_Nice_46mkAL[];
extern Node FN_Nice_46niceInt[];
extern Node FN_Nice_46niceNT[];
extern Node FN_Prelude_46Show_46Syntax_46CallConv_46show[];
extern Node FN_PrettyLib_46string[];
extern Node FN_Prelude_46Show_46Syntax_46Safety_46show[];
extern Node FN_IntState_46lookupIS[];
extern Node FN_PrettySyntax_46ppExp[];
extern Node F0_PrettySyntax_46ppExp[];
extern Node FN_Maybe_46isJust[];
extern Node FN_Prelude_46Eq_46Prelude_46Int_46_61_61[];
extern Node FN_Prelude_46_38_38[];
extern Node FN_Maybe_46fromJust[];
extern Node FN_Prelude_46Show_46Syntax_46Lit_46show[];
extern Node CF_Prelude_46Show_46Syntax_46Boxed[];
extern Node FN_Info_46tidI[];
extern Node FN_Prelude_46Eq_46TokenId_46TokenId_46_61_61[];
extern Node CF_TokenId_46t_95List[];
extern Node CF_TokenId_46t_95Arrow[];
extern Node FN_Prelude_46Show_46Id_46Id_46show[];
extern Node F0_TokenId_46extractV[];
extern Node F0_Info_46tidI[];
extern Node F0_NHC_46PackedString_46unpackPS[];
extern Node CF_Prelude_46reverse[];
extern Node F0_Prelude_46Show_46Id_46Id_46show[];
extern Node CF_PrettyLib_46simple[];
extern Node FN_Flags_46sShowWidth[];
extern Node FN_PrettyLib_46pretty[];
extern Node FN_Flags_46sShowIndent[];
extern Node FN_Flags_46sShowQualified[];
extern Node FN_IntState_46strIS[];
extern Node FN_Prelude_46error[];
extern Node FN_Prelude_46flip[];
extern Node F0_Prelude_46Eq_46TokenId_46TokenId_46_61_61[];
extern Node F0_Prelude_46Show_46TokenId_46TokenId_46show[];
extern Node FN_Prelude_46not[];
extern Node FN_Prelude_46Show_46TokenId_46TokenId_46show[];

static Node startLabel[] = {
  42
, bytes2word(0,0,0,0)
, useLabel(CT_v3999)
,	/* FN_PrettySyntax_46isOperator: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_CVAL_I5,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v3999: (byte 0) */
  HW(4,0)
, 0
,	/* CF_PrettySyntax_46isOperator: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46isOperator))
, CAPTAG(useLabel(FN_PrettySyntax_46Prelude_461262_46isVarChar),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46last)
, useLabel(F0_Prelude_46not)
, bytes2word(1,0,0,1)
, useLabel(CT_v4000)
,	/* FN_PrettySyntax_46Prelude_461262_46isVarChar: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_CHAR_P1)
, bytes2word(95,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_CHAR_P1,39,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_CHAR_P1,93,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_CHAR_P1,125)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I5,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(19,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,24,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4000: (byte 0) */
  HW(3,1)
, 0
,	/* F0_PrettySyntax_46Prelude_461262_46isVarChar: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46Prelude_461262_46isVarChar),1)
, VAPTAG(useLabel(FN_Char_46isAlphaNum))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Prelude_46Char_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46_124_124))
, bytes2word(1,0,0,1)
, useLabel(CT_v4001)
,};
Node FN_PrettySyntax_46id2str[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4001: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46id2str[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46id2str),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4002)
,	/* FN_PrettySyntax_46idIsOperator: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4002: (byte 0) */
  HW(3,2)
, 0
,	/* F0_PrettySyntax_46idIsOperator: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46idIsOperator),2)
, VAPTAG(useLabel(FN_PrettySyntax_46id2str))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46isOperator))
, bytes2word(1,0,0,1)
, useLabel(CT_v4007)
,	/* FN_PrettySyntax_46noDecls: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4004: (byte 2) */
  bytes2word(TOP(10),BOT(10),UNPACK,1)
,	/* v4005: (byte 4) */
  bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_I1,RETURN_EVAL)
, bytes2word(UNPACK,1,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_I1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4007: (byte 0) */
  HW(1,1)
, 0
,	/* F0_PrettySyntax_46noDecls: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46noDecls),1)
, VAPTAG(useLabel(FN_Prelude_46null))
, bytes2word(1,0,0,1)
, useLabel(CT_v4008)
,};
Node FN_PrettySyntax_46tyVar2str[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,4)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4008: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46tyVar2str[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46tyVar2str),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4009)
,	/* FN_PrettySyntax_46ppTyVar: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4009: (byte 0) */
  HW(3,1)
, 0
,	/* F0_PrettySyntax_46ppTyVar: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppTyVar),1)
, VAPTAG(useLabel(FN_PrettySyntax_46tyVar2str))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(CF_PrettyLib_46text)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4014)
,	/* FN_PrettySyntax_46ppIdAsOperator: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,12)
, bytes2word(0,PUSH_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,EVAL,NEEDHEAP_I32)
,	/* v4010: (byte 3) */
  bytes2word(APPLY,1,RETURN_EVAL,PUSH_CVAL_P1)
, bytes2word(7,EVAL,NEEDHEAP_I32,JUMPFALSE)
, bytes2word(29,0,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,9,HEAP_P1,0)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CHAR_P1,96,HEAP_OFF_N1)
, bytes2word(5,PUSH_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,ZAP_STACK_P1,2)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
,	/* v4012: (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(1,2,0)
,	/* CT_v4014: (byte 0) */
  HW(9,2)
, 0
,	/* F0_PrettySyntax_46ppIdAsOperator: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsOperator),2)
, VAPTAG(useLabel(FN_PrettySyntax_46id2str))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46isOperator))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_LAMBDA3774))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, VAPTAG(useLabel(FN_LAMBDA3775))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4016)
,	/* FN_LAMBDA3775: (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_v4015)
,	/* CT_v4016: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3775: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3775))
, bytes2word(0,0,0,0)
, useLabel(CT_v4018)
,	/* FN_LAMBDA3774: (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_v4017)
,	/* CT_v4018: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3774: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3774))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4023)
,	/* FN_PrettySyntax_46ppIdAsVar: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,29)
, bytes2word(0,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_P1,0,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CHAR_P1,40,HEAP_OFF_N1,5)
, bytes2word(PUSH_P1,0,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,ZAP_STACK_P1,2,EVAL)
,	/* v4019: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(PUSH_CVAL_P1,9,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,12,0,PUSH_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
,	/* v4021: (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(1,2,0)
,	/* CT_v4023: (byte 0) */
  HW(9,2)
, 0
,	/* F0_PrettySyntax_46ppIdAsVar: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar),2)
, VAPTAG(useLabel(FN_PrettySyntax_46id2str))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46isOperator))
, VAPTAG(useLabel(FN_LAMBDA3776))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_LAMBDA3777))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4025)
,	/* FN_LAMBDA3777: (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_v4024)
,	/* CT_v4025: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3777: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3777))
, bytes2word(0,0,0,0)
, useLabel(CT_v4027)
,	/* FN_LAMBDA3776: (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_v4026)
,	/* CT_v4027: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3776: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3776))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4028)
,	/* FN_PrettySyntax_46ppId: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4028: (byte 0) */
  HW(3,2)
, 0
,	/* F0_PrettySyntax_46ppId: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppId),2)
, VAPTAG(useLabel(FN_PrettySyntax_46id2str))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4034)
,	/* FN_PrettySyntax_46sep: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4033: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4032: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_CVAL_P1)
,	/* v4029: (byte 2) */
  bytes2word(3,RETURN_EVAL,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4034: (byte 0) */
  HW(3,2)
, 0
,	/* F0_PrettySyntax_46sep: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46sep),2)
, useLabel(CF_PrettyLib_46nil)
, CAPTAG(useLabel(FN_LAMBDA3778),2)
, VAPTAG(useLabel(FN_Prelude_46foldr1))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4035)
,	/* FN_LAMBDA3778: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG_ARG,1)
, bytes2word(3,PUSH_P1,0,PUSH_ARG_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4035: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA3778: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3778),3)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(1,0,0,1)
, useLabel(CT_v4036)
,};
Node FN_PrettySyntax_46indent[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4036: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46indent[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46indent),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v4037)
,	/* FN_PrettySyntax_46groupNestS: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4037: (byte 0) */
  HW(3,0)
, 0
,	/* CF_PrettySyntax_46groupNestS: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_PrettyLib_46groupNest)
, useLabel(F0_PrettySyntax_46indent)
, bytes2word(0,0,0,0)
, useLabel(CT_v4038)
,	/* FN_PrettySyntax_46dSpace: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CVAL_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4038: (byte 0) */
  HW(2,0)
, 0
,	/* CF_PrettySyntax_46dSpace: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46dSpace))
, useLabel(CF_LAMBDA3779)
, VAPTAG(useLabel(FN_PrettyLib_46delimiter))
, bytes2word(0,0,0,0)
, useLabel(CT_v4040)
,	/* FN_LAMBDA3779: (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_v4039)
,	/* CT_v4040: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3779: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3779))
, bytes2word(1,0,0,1)
, useLabel(CT_v4041)
,};
Node FN_PrettySyntax_46intState[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,5)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4041: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46intState[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46intState),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v4042)
,	/* FN_PrettySyntax_46fSpace: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CVAL_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4042: (byte 0) */
  HW(2,0)
, 0
,	/* CF_PrettySyntax_46fSpace: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46fSpace))
, useLabel(CF_LAMBDA3780)
, VAPTAG(useLabel(FN_PrettyLib_46fdelimiter))
, bytes2word(0,0,0,0)
, useLabel(CT_v4043)
,	/* FN_LAMBDA3780: (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_v4039)
,	/* CT_v4043: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3780: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3780))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4047)
,	/* FN_PrettySyntax_46ppTypeSimple: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,3,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,4,HEAP_I2,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,12,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v4047: (byte 0) */
  HW(7,2)
, 0
,	/* F0_PrettySyntax_46ppTypeSimple: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppTypeSimple),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTyVar))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46snd)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fSpace)
, bytes2word(0,0,0,0)
, useLabel(CT_v4048)
,	/* FN_PrettySyntax_46fComma: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4048: (byte 0) */
  HW(6,0)
, 0
,	/* CF_PrettySyntax_46fComma: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46fComma))
, VAPTAG(useLabel(FN_PrettyLib_46fdelimiter))
, VAPTAG(useLabel(FN_LAMBDA3781))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3782))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, bytes2word(0,0,0,0)
, useLabel(CT_v4050)
,	/* FN_LAMBDA3782: (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_v4049)
,	/* CT_v4050: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3782: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3782))
, bytes2word(0,0,0,0)
, useLabel(CT_v4052)
,	/* FN_LAMBDA3781: (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_v4051)
,	/* CT_v4052: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3781: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3781))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4064)
,	/* FN_PrettySyntax_46parensFComma2: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v4056: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_CVAL_P1)
,	/* v4057: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,2)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v4063: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4061: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_P1)
,	/* v4058: (byte 2) */
  bytes2word(0,RETURN_EVAL,POP_P1,2)
,	/* v4053: (byte 3) */
  bytes2word(JUMP,2,0,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,2,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4064: (byte 0) */
  HW(7,2)
, 0
,	/* F0_PrettySyntax_46parensFComma2: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46parensFComma2),2)
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fComma)
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_PrettyLib_46parens)
, bytes2word(0,0,0,0)
, useLabel(CT_v4065)
,	/* FN_PrettySyntax_46space: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CVAL_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4065: (byte 0) */
  HW(2,0)
, 0
,	/* CF_PrettySyntax_46space: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46space))
, useLabel(CF_LAMBDA3783)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, bytes2word(0,0,0,0)
, useLabel(CT_v4066)
,	/* FN_LAMBDA3783: (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_v4039)
,	/* CT_v4066: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3783: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3783))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4070)
,	/* FN_PrettySyntax_46ppContext: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,3,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_I2,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,10)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,6)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,ZAP_ARG_I1,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_v4070: (byte 0) */
  HW(8,2)
, 0
,	/* F0_PrettySyntax_46ppContext: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppContext),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, CAPTAG(useLabel(FN_LAMBDA3784),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46space)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4074)
,	/* FN_LAMBDA3784: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,PUSH_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,ZAP_ARG_I1)
, bytes2word(ZAP_STACK_P1,3,ZAP_STACK_P1,2)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4074: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA3784: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3784),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppTyVar))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4080)
,};
Node FN_PrettySyntax_46ppContexts[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4079: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4078: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_CVAL_P1)
,	/* v4075: (byte 2) */
  bytes2word(3,RETURN_EVAL,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,12,PUSH_P1,0)
, bytes2word(PUSH_P1,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4080: (byte 0) */
  HW(10,2)
, 0
,};
Node F0_PrettySyntax_46ppContexts[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppContexts),2)
, useLabel(CF_PrettyLib_46nil)
, CAPTAG(useLabel(FN_PrettySyntax_46ppContext),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46parensFComma2))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3785))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46fSpace)
, bytes2word(0,0,0,0)
, useLabel(CT_v4082)
,	/* FN_LAMBDA3785: (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_v4081)
,	/* CT_v4082: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3785: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3785))
, bytes2word(1,0,0,1)
, useLabel(CT_v4083)
,};
Node FN_PrettySyntax_46isFunctionArrow[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,6)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4083: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46isFunctionArrow[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46isFunctionArrow),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4084)
,};
Node FN_PrettySyntax_46isList[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,7)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4084: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46isList[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46isList),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4085)
,};
Node FN_PrettySyntax_46maybeTuple[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,8)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4085: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46maybeTuple[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46maybeTuple),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4086)
,	/* FN_PrettySyntax_46groupParens: (byte 0) */
  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,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4086: (byte 0) */
  HW(4,1)
, 0
,	/* F0_PrettySyntax_46groupParens: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46groupParens),1)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_PrettyLib_46parens)
, bytes2word(1,0,0,1)
, useLabel(CT_v4087)
,};
Node FN_PrettySyntax_46withPositions[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4087: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_PrettySyntax_46withPositions[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46withPositions),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4090)
,	/* FN_PrettySyntax_46ppPos: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,32,0,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,2,PUSH_CVAL_P1)
, bytes2word(9,PUSH_I1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,ZAP_ARG_I2,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4088: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_CVAL_P1,11,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4090: (byte 0) */
  HW(9,2)
, 0
,	/* F0_PrettySyntax_46ppPos: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppPos),2)
, VAPTAG(useLabel(FN_PrettySyntax_46withPositions))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(CF_PrettyLib_46text)
, useLabel(F0_Prelude_46Show_46Util_46Extra_46Pos_46show)
, useLabel(F0_PrettyLib_46braces)
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(CF_PrettySyntax_46space)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, useLabel(CF_PrettyLib_46nil)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v4091)
,	/* FN_PrettySyntax_46parenExp: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_P1,7,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4091: (byte 0) */
  HW(7,4)
, 0
,	/* F0_PrettySyntax_46parenExp: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46parenExp),4)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppPos))
, VAPTAG(useLabel(FN_LAMBDA3786))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4094)
,	/* FN_LAMBDA3786: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,7,0,PUSH_HEAP)
,	/* v4092: (byte 4) */
  bytes2word(HEAP_CVAL_I3,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(PUSH_ARG_I2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4094: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA3786: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3786),2)
, VAPTAG(useLabel(FN_PrettyLib_46parens))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4144)
,	/* FN_PrettySyntax_46ppTypePrec: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,4,TOP(8),BOT(8))
, bytes2word(TOP(544),BOT(544),TOP(601),BOT(601))
,	/* v4096: (byte 2) */
  bytes2word(TOP(617),BOT(617),UNPACK,3)
, bytes2word(PUSH_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4137: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4100: (byte 2) */
  bytes2word(9,0,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_I2)
,	/* v4097: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_I1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,199,0,PUSH_P1)
, bytes2word(2,TABLESWITCH,2,NOP)
,	/* v4106: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(15),BOT(15))
, bytes2word(POP_I1,PUSH_CVAL_P1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,EVAL,NEEDHEAP_I32)
,	/* v4107: (byte 3) */
  bytes2word(APPLY,1,RETURN_EVAL,UNPACK)
, bytes2word(2,PUSH_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4111: (byte 2) */
  bytes2word(TOP(50),BOT(50),POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
,	/* v4112: (byte 4) */
  bytes2word(20,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_P1,42,TABLESWITCH,2)
,	/* v4140: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4116: (byte 4) */
  bytes2word(POP_I1,JUMP,88,0)
, bytes2word(POP_I1,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_P1,4,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_P1,11,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,14)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,11)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,22,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,32,HEAP_OFF_N1,31)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,40,HEAP_OFF_N1)
,	/* v4113: (byte 2) */
  bytes2word(6,RETURN_EVAL,POP_P1,2)
,	/* v4108: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v4103: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(HEAP_CVAL_P1,16,PUSH_HEAP,HEAP_CVAL_P1)
,	/* v4101: (byte 4) */
  bytes2word(17,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(PUSH_I1,PUSH_HEAP,HEAP_CVAL_P1,18)
, bytes2word(HEAP_ARG,1,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,75,0,PUSH_P1)
, bytes2word(2,TABLESWITCH,2,NOP)
,	/* v4122: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(15),BOT(15))
, bytes2word(POP_I1,PUSH_CVAL_P1,19,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,EVAL,NEEDHEAP_I32)
,	/* v4123: (byte 3) */
  bytes2word(APPLY,1,RETURN_EVAL,UNPACK)
, bytes2word(2,PUSH_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4142: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4127: (byte 2) */
  bytes2word(27,0,POP_I1,HEAP_CVAL_N1)
, bytes2word(2,HEAP_CVAL_P1,11,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(20,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_CVAL_P1,21)
,	/* v4124: (byte 3) */
  bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,POP_P1)
,	/* v4119: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(HEAP_CVAL_P1,22,PUSH_HEAP,HEAP_CVAL_P1)
,	/* v4117: (byte 4) */
  bytes2word(17,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(PUSH_I1,PUSH_HEAP,HEAP_CVAL_P1,23)
, bytes2word(HEAP_ARG,1,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4129: (byte 2) */
  bytes2word(TOP(49),BOT(49),POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_P1,24,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(25,HEAP_OFF_N1,4,HEAP_I2)
, bytes2word(HEAP_CVAL_IN3,HEAP_OFF_N1,11,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,26,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,21)
,	/* v4130: (byte 3) */
  bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,UNPACK)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,27)
, bytes2word(HEAP_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,PUSH_I1,EVAL,NEEDHEAP_P1)
, bytes2word(46,EQ_W,JUMPFALSE,42)
, bytes2word(0,HEAP_CVAL_P1,28,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,29,HEAP_CVAL_P1)
, bytes2word(30,HEAP_CVAL_N1,2,HEAP_CVAL_P1)
, bytes2word(24,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,31,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,32,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(32,HEAP_OFF_N1,14,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,4,HEAP_P1,4)
,	/* v4131: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,28)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,29)
, bytes2word(HEAP_CVAL_P1,30,HEAP_CVAL_P1,33)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,32)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,32,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_P1,34)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,29)
, bytes2word(HEAP_CVAL_P1,15,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,24,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,31)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_P1,32)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,4)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,16,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,36,HEAP_OFF_N1,24)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,44,HEAP_OFF_N1)
,	/* v4133: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,2)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,35,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,11,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,17,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,25)
,	/* v4134: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(2,PUSH_I1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(36,HEAP_ARG,1,ZAP_ARG_I2)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
,	/* v4135: (byte 3) */
  bytes2word(APPLY,1,RETURN_EVAL,UNPACK)
, bytes2word(2,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(37,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_N1,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_STACK_P1,6,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
,	/* CT_v4144: (byte 0) */
  HW(35,3)
, 0
,	/* F0_PrettySyntax_46ppTypePrec: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppTypePrec),3)
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_PrettySyntax_46isFunctionArrow))
, useLabel(CF_LAMBDA3787)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, CAPTAG(useLabel(FN_PrettySyntax_46parenExp),1)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_LAMBDA3788))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTypePrec))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_LAMBDA3789))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_LAMBDA3790))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, VAPTAG(useLabel(FN_PrettySyntax_46isList))
, useLabel(CF_LAMBDA3791)
, useLabel(F0_PrettyLib_46brackets)
, useLabel(CF_PrettyLib_46group)
, VAPTAG(useLabel(FN_LAMBDA3792))
, VAPTAG(useLabel(FN_PrettySyntax_46maybeTuple))
, CAPTAG(useLabel(FN_PrettySyntax_46ppTypePrec),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, VAPTAG(useLabel(FN_Prelude_46length))
, VAPTAG(useLabel(FN_PrettySyntax_46groupParens))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fComma)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, CAPTAG(useLabel(FN_Prelude_46replicate),1)
, useLabel(CF_PrettyLib_46nil)
, useLabel(CF_Util_46Extra_46noPos)
, VAPTAG(useLabel(FN_PrettySyntax_46ppTyVar))
, VAPTAG(useLabel(FN_LAMBDA3793))
, bytes2word(0,0,0,0)
, useLabel(CT_v4146)
,	/* FN_LAMBDA3793: (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_v4145)
,	/* CT_v4146: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3793: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3793))
, bytes2word(0,0,0,0)
, useLabel(CT_v4148)
,	/* FN_LAMBDA3792: (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_v4147)
,	/* CT_v4148: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3792: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3792))
, bytes2word(0,0,0,0)
, useLabel(CT_v4150)
,	/* FN_LAMBDA3791: (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_v4149)
,	/* CT_v4150: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3791: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3791))
, bytes2word(0,0,0,0)
, useLabel(CT_v4152)
,	/* FN_LAMBDA3790: (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_v4151)
,	/* CT_v4152: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3790: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3790))
, bytes2word(0,0,0,0)
, useLabel(CT_v4154)
,	/* FN_LAMBDA3789: (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_v4153)
,	/* CT_v4154: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3789: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3789))
, bytes2word(0,0,0,0)
, useLabel(CT_v4156)
,	/* FN_LAMBDA3788: (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_v4155)
,	/* CT_v4156: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3788: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3788))
, bytes2word(0,0,0,0)
, useLabel(CT_v4157)
,	/* FN_LAMBDA3787: (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_v4155)
,	/* CT_v4157: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3787: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3787))
, bytes2word(1,0,0,1)
, useLabel(CT_v4158)
,};
Node FN_PrettySyntax_46ppType[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4158: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_PrettySyntax_46ppType[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppType),1)
, CAPTAG(useLabel(FN_PrettySyntax_46ppTypePrec),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4166)
,	/* FN_PrettySyntax_46ppFieldType: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,UNPACK)
, bytes2word(2,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_P1,43,TABLESWITCH,2)
,	/* v4162: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(15),BOT(15))
, bytes2word(POP_I1,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_OFF_N1)
,	/* v4163: (byte 3) */
  bytes2word(3,HEAP_I2,RETURN_EVAL,UNPACK)
, bytes2word(1,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(4,HEAP_P1,0,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,12,HEAP_CVAL_P1)
, bytes2word(13,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(15,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,17)
, bytes2word(HEAP_CVAL_P1,17,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,37)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
,	/* CT_v4166: (byte 0) */
  HW(16,2)
, 0
,	/* F0_PrettySyntax_46ppFieldType: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppFieldType),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppTypePrec))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fComma)
, CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46snd)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3794))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppType))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46dSpace)
, useLabel(CF_PrettyLib_46group)
, bytes2word(0,0,0,0)
, useLabel(CT_v4168)
,	/* FN_LAMBDA3794: (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_v4167)
,	/* CT_v4168: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3794: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3794))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4184)
,	/* FN_PrettySyntax_46ppFieldsType: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4181: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v4172: (byte 2) */
  bytes2word(79,0,UNPACK,2)
, bytes2word(PUSH_P1,0,EVAL,UNPACK)
, bytes2word(2,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4183: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4180: (byte 4) */
  bytes2word(POP_I1,JUMP,47,0)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_ARG_I1,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4177: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v4173: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v4169: (byte 3) */
  bytes2word(JUMP,2,0,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_P1,11,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,12,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_STACK_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4184: (byte 0) */
  HW(10,2)
, 0
,	/* F0_PrettySyntax_46ppFieldsType: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppFieldsType),2)
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fComma)
, CAPTAG(useLabel(FN_PrettySyntax_46ppFieldType),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_PrettyLib_46braces)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_PrettyLib_46group))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4189)
,	/* FN_PrettySyntax_46ppConstr: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(39,TABLESWITCH,2,NOP)
,	/* v4186: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(48),BOT(48))
, bytes2word(UNPACK,3,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_OFF_N1)
,	/* v4187: (byte 4) */
  bytes2word(20,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_ARG,1,HEAP_I1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,12,HEAP_ARG,1)
, bytes2word(HEAP_I2,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,HEAP_P1,4)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_P1,5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,13,HEAP_OFF_N1)
, bytes2word(13,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,21,HEAP_OFF_N1)
, bytes2word(21,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,26,HEAP_P1)
, bytes2word(0,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,33)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4189: (byte 0) */
  HW(10,2)
, 0
,	/* F0_PrettySyntax_46ppConstr: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppConstr),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_PrettySyntax_46ppFieldsType))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_LAMBDA3798))
, VAPTAG(useLabel(FN_PrettySyntax_46ppContexts))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4194)
,	/* FN_LAMBDA3798: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,EVAL,JUMPFALSE,5)
,	/* v4190: (byte 4) */
  bytes2word(0,PUSH_CVAL_P1,4,RETURN_EVAL)
, bytes2word(PUSH_CVAL_P1,5,EVAL,NEEDHEAP_P1)
, bytes2word(42,JUMPFALSE,100,0)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,13)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,15)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,17)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,18,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,23,HEAP_CVAL_P1,16)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,33,HEAP_OFF_N1,31)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,38,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,7,PUSH_CVAL_P1)
, bytes2word(16,PUSH_I1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
,	/* v4192: (byte 2) */
  bytes2word(2,RETURN_EVAL,HEAP_CVAL_P1,19)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,20,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4194: (byte 0) */
  HW(18,2)
, 0
,	/* F0_LAMBDA3798: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3798),2)
, VAPTAG(useLabel(FN_Prelude_46null))
, useLabel(CF_PrettyLib_46nil)
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3795))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTyVar))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46snd)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_LAMBDA3796))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_LAMBDA3797))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4196)
,	/* FN_LAMBDA3797: (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_v4195)
,	/* CT_v4196: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3797: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3797))
, bytes2word(0,0,0,0)
, useLabel(CT_v4198)
,	/* FN_LAMBDA3796: (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_v4197)
,	/* CT_v4198: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3796: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3796))
, bytes2word(0,0,0,0)
, useLabel(CT_v4200)
,	/* FN_LAMBDA3795: (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_v4199)
,	/* CT_v4200: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3795: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3795))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4206)
,	/* FN_PrettySyntax_46ppConstrs: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(33,TABLESWITCH,2,NOP)
,	/* v4205: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4204: (byte 4) */
  bytes2word(POP_I1,JUMP,25,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_CVAL_I4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,PUSH_P1,0,PUSH_CVAL_P1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4201: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_P1,8,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_I3,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,13)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(20,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,24)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,6)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,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_v4206: (byte 0) */
  HW(13,2)
, 0
,	/* F0_PrettySyntax_46ppConstrs: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppConstrs),2)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3799))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, useLabel(CF_PrettySyntax_46dSpace)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_LAMBDA3800))
, VAPTAG(useLabel(FN_PrettyLib_46group))
, VAPTAG(useLabel(FN_LAMBDA3801))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46fSpace)
, CAPTAG(useLabel(FN_PrettySyntax_46ppConstr),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, bytes2word(0,0,0,0)
, useLabel(CT_v4208)
,	/* FN_LAMBDA3801: (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_v4207)
,	/* CT_v4208: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3801: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3801))
, bytes2word(0,0,0,0)
, useLabel(CT_v4210)
,	/* FN_LAMBDA3800: (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_v4209)
,	/* CT_v4210: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3800: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3800))
, bytes2word(0,0,0,0)
, useLabel(CT_v4212)
,	/* FN_LAMBDA3799: (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_v4211)
,	/* CT_v4212: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3799: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3799))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4218)
,	/* FN_PrettySyntax_46ppDerivings: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(38,TABLESWITCH,2,NOP)
,	/* v4217: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4216: (byte 4) */
  bytes2word(POP_I1,JUMP,6,0)
,	/* v4213: (byte 4) */
  bytes2word(POP_I1,PUSH_CVAL_P1,3,RETURN_EVAL)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_P1,13,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,13,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,23,HEAP_OFF_N1)
, bytes2word(21,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,28,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,35)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4218: (byte 0) */
  HW(14,2)
, 0
,	/* F0_PrettySyntax_46ppDerivings: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppDerivings),2)
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3802))
, CAPTAG(useLabel(FN_PrettySyntax_46ppId),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46snd)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46parensFComma2))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,0,0)
, useLabel(CT_v4220)
,	/* FN_LAMBDA3802: (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_v4219)
,	/* CT_v4220: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3802: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3802))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4224)
,	/* FN_PrettySyntax_46ppFunDep: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_I1,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(9,HEAP_CVAL_P1,10,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_I1,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,PUSH_P1,0,PUSH_P1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,7,ZAP_STACK_P1)
, bytes2word(6,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4224: (byte 0) */
  HW(10,2)
, 0
,	/* F0_PrettySyntax_46ppFunDep: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppFunDep),2)
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fSpace)
, CAPTAG(useLabel(FN_PrettySyntax_46ppId),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3803))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,0,0)
, useLabel(CT_v4225)
,	/* FN_LAMBDA3803: (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_v4153)
,	/* CT_v4225: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3803: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3803))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4231)
,	/* FN_PrettySyntax_46ppFunDeps: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4230: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4229: (byte 2) */
  bytes2word(12,0,POP_I1,PUSH_CVAL_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,EVAL)
,	/* v4226: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I4,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,6,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_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,5,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4231: (byte 0) */
  HW(9,2)
, 0
,	/* F0_PrettySyntax_46ppFunDeps: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppFunDeps),2)
, useLabel(CF_LAMBDA3804)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3805))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_LAMBDA3806))
, CAPTAG(useLabel(FN_PrettySyntax_46ppFunDep),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, bytes2word(0,0,0,0)
, useLabel(CT_v4233)
,	/* FN_LAMBDA3806: (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_v4232)
,	/* CT_v4233: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3806: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3806))
, bytes2word(0,0,0,0)
, useLabel(CT_v4235)
,	/* FN_LAMBDA3805: (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_v4234)
,	/* CT_v4235: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3805: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3805))
, bytes2word(0,0,0,0)
, useLabel(CT_v4236)
,	/* FN_LAMBDA3804: (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_v4051)
,	/* CT_v4236: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3804: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3804))
, bytes2word(0,0,0,0)
, useLabel(CT_v4237)
,	/* FN_PrettySyntax_46nestS: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4237: (byte 0) */
  HW(3,0)
, 0
,	/* CF_PrettySyntax_46nestS: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46nestS))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(CF_PrettyLib_46nest)
, useLabel(F0_PrettySyntax_46indent)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4238)
,	/* FN_PrettySyntax_46ppTypeWithContext: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,6)
, bytes2word(PUSH_P1,0,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4238: (byte 0) */
  HW(6,3)
, 0
,	/* F0_PrettySyntax_46ppTypeWithContext: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppTypeWithContext),3)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppContexts))
, VAPTAG(useLabel(FN_PrettySyntax_46ppType))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_PrettyLib_46group))
, bytes2word(1,0,0,1)
, useLabel(CT_v4239)
,	/* FN_PrettySyntax_46term: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4239: (byte 0) */
  HW(3,1)
, 0
,	/* F0_PrettySyntax_46term: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46term),1)
, CAPTAG(useLabel(FN_LAMBDA3807),2)
, CAPTAG(useLabel(FN_Prelude_46foldr),1)
, useLabel(CF_PrettyLib_46nil)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4240)
,	/* FN_LAMBDA3807: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG_ARG,1)
, bytes2word(3,PUSH_P1,0,PUSH_ARG_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4240: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA3807: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3807),3)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4241)
,	/* FN_PrettySyntax_46encase: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_P1,0)
, bytes2word(PUSH_ARG_I1,PUSH_HEAP,HEAP_CVAL_I5,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4241: (byte 0) */
  HW(3,2)
, 0
,	/* F0_PrettySyntax_46encase: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46encase),2)
, VAPTAG(useLabel(FN_PrettySyntax_46term))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4254)
,	/* FN_PrettySyntax_46ppAnnot: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,4,TOP(8),BOT(8))
, bytes2word(TOP(109),BOT(109),TOP(211),BOT(211))
,	/* v4243: (byte 2) */
  bytes2word(TOP(273),BOT(273),UNPACK,2)
, bytes2word(PUSH_P1,0,ZAP_STACK_P1,1)
, bytes2word(EVAL,NEEDHEAP_P1,40,UNPACK)
, bytes2word(2,HEAP_CVAL_I3,HEAP_CVAL_I4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_I3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_P1,9,HEAP_P1)
, bytes2word(4,HEAP_CVAL_I5,HEAP_OFF_N1,4)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_I3,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,23,HEAP_OFF_N1,21)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,31,HEAP_OFF_N1)
, bytes2word(31,HEAP_OFF_N1,7,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,ZAP_STACK_P1,6)
, bytes2word(ZAP_STACK_P1,5,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4246: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,UNPACK)
, bytes2word(2,PUSH_P1,0,ZAP_STACK_P1)
, bytes2word(1,EVAL,NEEDHEAP_P1,40)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_P1)
, bytes2word(12,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_I2,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_P1,13,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_I3,HEAP_CVAL_P1)
, bytes2word(14,HEAP_P1,4,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_P1,15,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,23)
, bytes2word(HEAP_OFF_N1,21,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(31,HEAP_OFF_N1,31,HEAP_OFF_N1)
, bytes2word(7,PUSH_P1,0,PUSH_P1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(ZAP_STACK_P1,6,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4249: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_P1,16,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,17)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(19,HEAP_CVAL_P1,20,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I3,HEAP_CVAL_P1,21)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,6,PUSH_P1,0)
, bytes2word(PUSH_P1,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,ZAP_ARG_I1,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4250: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,POP_I1)
, bytes2word(PUSH_CVAL_P1,22,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(ZAP_ARG_I1,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4254: (byte 0) */
  HW(20,2)
, 0
,	/* F0_PrettySyntax_46ppAnnot: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppAnnot),2)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3808))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_LAMBDA3809))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Int_46show))
, VAPTAG(useLabel(FN_LAMBDA3810))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_LAMBDA3811))
, VAPTAG(useLabel(FN_LAMBDA3812))
, VAPTAG(useLabel(FN_NHC_46PackedString_46unpackPS))
, VAPTAG(useLabel(FN_LAMBDA3813))
, VAPTAG(useLabel(FN_LAMBDA3816))
, CAPTAG(useLabel(FN_PrettySyntax_46Prelude_461027_46ppNeed),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_LAMBDA3817))
, useLabel(CF_LAMBDA3818)
, bytes2word(0,0,0,0)
, useLabel(CT_v4256)
,	/* FN_LAMBDA3818: (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_v4255)
,	/* CT_v4256: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3818: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3818))
, bytes2word(0,0,0,0)
, useLabel(CT_v4258)
,	/* FN_LAMBDA3817: (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_v4257)
,	/* CT_v4258: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3817: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3817))
, bytes2word(0,0,0,0)
, useLabel(CT_v4260)
,	/* FN_LAMBDA3816: (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_v4259)
,	/* CT_v4260: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3816: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3816))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4271)
,	/* FN_PrettySyntax_46Prelude_461027_46ppNeed: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4269: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v4264: (byte 2) */
  bytes2word(30,0,UNPACK,2)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v4270: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4268: (byte 2) */
  bytes2word(9,0,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_I1)
,	/* v4265: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v4261: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,HEAP_ARG,2,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I5,HEAP_CVAL_P1,12)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,23)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4271: (byte 0) */
  HW(13,2)
, 0
,	/* F0_PrettySyntax_46Prelude_461027_46ppNeed: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46Prelude_461027_46ppNeed),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3814))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_LAMBDA3815))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(CF_PrettyLib_46group)
, bytes2word(0,0,0,0)
, useLabel(CT_v4273)
,	/* FN_LAMBDA3815: (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_v4272)
,	/* CT_v4273: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3815: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3815))
, bytes2word(0,0,0,0)
, useLabel(CT_v4275)
,	/* FN_LAMBDA3814: (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_v4274)
,	/* CT_v4275: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3814: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3814))
, bytes2word(0,0,0,0)
, useLabel(CT_v4276)
,	/* FN_LAMBDA3813: (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_v4257)
,	/* CT_v4276: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3813: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3813))
, bytes2word(0,0,0,0)
, useLabel(CT_v4278)
,	/* FN_LAMBDA3812: (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_v4277)
,	/* CT_v4278: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3812: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3812))
, bytes2word(0,0,0,0)
, useLabel(CT_v4280)
,	/* FN_LAMBDA3811: (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_v4279)
,	/* CT_v4280: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3811: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3811))
, bytes2word(0,0,0,0)
, useLabel(CT_v4281)
,	/* FN_LAMBDA3810: (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_v4257)
,	/* CT_v4281: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3810: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3810))
, bytes2word(0,0,0,0)
, useLabel(CT_v4282)
,	/* FN_LAMBDA3809: (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_v4277)
,	/* CT_v4282: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3809: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3809))
, bytes2word(0,0,0,0)
, useLabel(CT_v4284)
,	/* FN_LAMBDA3808: (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_v4283)
,	/* CT_v4284: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3808: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3808))
, bytes2word(1,0,0,1)
, useLabel(CT_v4285)
,	/* FN_PrettySyntax_46ppAnnots: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4285: (byte 0) */
  HW(5,1)
, 0
,	/* F0_PrettySyntax_46ppAnnots: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppAnnots),1)
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettyLib_46line)
, CAPTAG(useLabel(FN_PrettySyntax_46ppAnnot),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4293)
,	/* FN_PrettySyntax_46ppInfixClass: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(10),BOT(10))
, bytes2word(TOP(20),BOT(20),TOP(30),BOT(30))
,	/* v4287: (byte 4) */
  bytes2word(TOP(40),BOT(40),TOP(50),BOT(50))
, bytes2word(POP_I1,PUSH_CVAL_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,EVAL,NEEDHEAP_I32,APPLY)
,	/* v4288: (byte 2) */
  bytes2word(1,RETURN_EVAL,POP_I1,PUSH_CVAL_P1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_I4,EVAL)
,	/* v4289: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(POP_I1,PUSH_CVAL_P1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,EVAL,NEEDHEAP_I32,APPLY)
,	/* v4290: (byte 2) */
  bytes2word(1,RETURN_EVAL,POP_I1,PUSH_CVAL_P1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_I4,EVAL)
,	/* v4291: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(UNPACK,1,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(8,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_P1,11)
, bytes2word(HEAP_ARG,1,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,13)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,ZAP_ARG_I1)
, bytes2word(ZAP_STACK_P1,5,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4293: (byte 0) */
  HW(11,2)
, 0
,	/* F0_PrettySyntax_46ppInfixClass: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppInfixClass),2)
, useLabel(CF_LAMBDA3819)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, useLabel(CF_LAMBDA3820)
, useLabel(CF_LAMBDA3821)
, useLabel(CF_LAMBDA3822)
, VAPTAG(useLabel(FN_LAMBDA3823))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsOperator))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46space)
, bytes2word(0,0,0,0)
, useLabel(CT_v4295)
,	/* FN_LAMBDA3823: (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_v4294)
,	/* CT_v4295: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3823: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3823))
, bytes2word(0,0,0,0)
, useLabel(CT_v4297)
,	/* FN_LAMBDA3822: (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_v4296)
,	/* CT_v4297: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3822: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3822))
, bytes2word(0,0,0,0)
, useLabel(CT_v4299)
,	/* FN_LAMBDA3821: (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_v4298)
,	/* CT_v4299: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3821: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3821))
, bytes2word(0,0,0,0)
, useLabel(CT_v4301)
,	/* FN_LAMBDA3820: (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_v4300)
,	/* CT_v4301: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3820: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3820))
, bytes2word(0,0,0,0)
, useLabel(CT_v4303)
,	/* FN_LAMBDA3819: (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_v4302)
,	/* CT_v4303: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3819: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3819))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4307)
,	/* FN_PrettySyntax_46ppFixDecl: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(42,UNPACK,3,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_I1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,HEAP_OFF_N1,4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,11,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,4,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(13,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(13,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(24,HEAP_OFF_N1,21,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(32,HEAP_OFF_N1,32,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,17)
, bytes2word(HEAP_OFF_N1,39,HEAP_OFF_N1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4307: (byte 0) */
  HW(15,2)
, 0
,	/* F0_PrettySyntax_46ppFixDecl: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppFixDecl),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppInfixClass))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Int_46show))
, CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsOperator),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Syntax_46stripFixId)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fComma)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,0,0)
, useLabel(CT_v4308)
,	/* FN_PrettySyntax_46dSemiSpace: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CVAL_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4308: (byte 0) */
  HW(2,0)
, 0
,	/* CF_PrettySyntax_46dSemiSpace: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46dSemiSpace))
, useLabel(CF_LAMBDA3824)
, VAPTAG(useLabel(FN_PrettyLib_46delimiter))
, bytes2word(0,0,0,0)
, useLabel(CT_v4310)
,	/* FN_LAMBDA3824: (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_v4309)
,	/* CT_v4310: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3824: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3824))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4315)
,};
Node FN_PrettySyntax_46ppTopDecls[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4312: (byte 2) */
  bytes2word(TOP(49),BOT(49),UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I5,PUSH_P1,0)
, bytes2word(PUSH_CVAL_P1,5,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4313: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,UNPACK)
, bytes2word(1,HEAP_CVAL_I3,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I5,PUSH_P1)
, bytes2word(0,PUSH_CVAL_P1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,ZAP_ARG_I1,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4315: (byte 0) */
  HW(7,2)
, 0
,};
Node F0_PrettySyntax_46ppTopDecls[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppTopDecls),2)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettyLib_46line)
, CAPTAG(useLabel(FN_PrettySyntax_46ppDecl),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, CAPTAG(useLabel(FN_PrettySyntax_46ppDeclsDepend),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4320)
,	/* FN_PrettySyntax_46ppDecls: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4317: (byte 2) */
  bytes2word(TOP(27),BOT(27),UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
,	/* v4318: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,1,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4320: (byte 0) */
  HW(7,2)
, 0
,	/* F0_PrettySyntax_46ppDecls: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppDecls),2)
, CAPTAG(useLabel(FN_PrettySyntax_46ppDecl),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46dSemiSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(CF_PrettyLib_46group)
, CAPTAG(useLabel(FN_PrettySyntax_46ppDeclsDepend),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4325)
,	/* FN_PrettySyntax_46ppDeclsDepend: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4322: (byte 2) */
  bytes2word(TOP(46),BOT(46),UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,6)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
,	/* v4323: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_CVAL_P1)
, bytes2word(10,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,11,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(3,HEAP_I1,HEAP_CVAL_P1,13)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(10,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(6,PUSH_P1,0,PUSH_P1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4325: (byte 0) */
  HW(11,2)
, 0
,	/* F0_PrettySyntax_46ppDeclsDepend: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppDeclsDepend),2)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3825))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppDecl))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettyLib_46line)
, VAPTAG(useLabel(FN_LAMBDA3826))
, CAPTAG(useLabel(FN_PrettySyntax_46ppDecl),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, bytes2word(0,0,0,0)
, useLabel(CT_v4327)
,	/* FN_LAMBDA3826: (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_v4326)
,	/* CT_v4327: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3826: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3826))
, bytes2word(0,0,0,0)
, useLabel(CT_v4329)
,	/* FN_LAMBDA3825: (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_v4328)
,	/* CT_v4329: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3825: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3825))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4350)
,};
Node FN_PrettySyntax_46ppDecl[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(95,TABLESWITCH,18,NOP)
, bytes2word(TOP(36),BOT(36),TOP(120),BOT(120))
, bytes2word(TOP(306),BOT(306),TOP(410),BOT(410))
, bytes2word(TOP(528),BOT(528),TOP(622),BOT(622))
, bytes2word(TOP(758),BOT(758),TOP(888),BOT(888))
, bytes2word(TOP(961),BOT(961),TOP(1082),BOT(1082))
, bytes2word(TOP(1254),BOT(1254),TOP(1376),BOT(1376))
, bytes2word(TOP(1463),BOT(1463),TOP(1483),BOT(1483))
, bytes2word(TOP(1532),BOT(1532),TOP(1563),BOT(1563))
,	/* v4331: (byte 4) */
  bytes2word(TOP(1585),BOT(1585),TOP(1633),BOT(1633))
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,10,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,35)
, bytes2word(HEAP_OFF_N1,33,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
,	/* v4332: (byte 4) */
  bytes2word(42,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(14,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,15,HEAP_I1,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,16)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(17,HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,19,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,20,HEAP_I1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,21,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,22)
, bytes2word(HEAP_CVAL_P1,23,HEAP_CVAL_P1,24)
, bytes2word(HEAP_CVAL_P1,25,HEAP_CVAL_P1,26)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,26,HEAP_CVAL_P1,27)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,28,HEAP_OFF_N1,2)
, bytes2word(HEAP_P1,6,HEAP_P1,8)
, bytes2word(HEAP_CVAL_P1,29,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(30,HEAP_CVAL_P1,31,HEAP_P1)
, bytes2word(0,HEAP_CVAL_N1,2,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,19,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,32,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,33,HEAP_OFF_N1,2)
, bytes2word(HEAP_P1,6,HEAP_P1,0)
, bytes2word(HEAP_I2,HEAP_CVAL_I4,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,12,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,22,HEAP_OFF_N1,20)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,55,HEAP_OFF_N1,30)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,60,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,70,HEAP_OFF_N1,68)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,77,HEAP_OFF_N1)
,	/* v4333: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,34,HEAP_I1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I5,HEAP_CVAL_P1,35)
, bytes2word(HEAP_ARG,1,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_P1)
, bytes2word(3,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(13,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_I5,HEAP_CVAL_P1,36)
, bytes2word(HEAP_ARG,1,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,37,HEAP_ARG,1)
, bytes2word(HEAP_P1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,29,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,34,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,43,HEAP_OFF_N1,42)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,50,HEAP_OFF_N1)
,	/* v4334: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,3)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,38,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,39)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,40)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,41)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,42,HEAP_I2,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,8)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,16,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,26)
, bytes2word(HEAP_OFF_N1,26,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,31)
, bytes2word(HEAP_CVAL_P1,23,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,39)
, bytes2word(HEAP_OFF_N1,39,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,44)
, bytes2word(HEAP_CVAL_P1,23,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,54)
, bytes2word(HEAP_OFF_N1,52,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
,	/* v4335: (byte 4) */
  bytes2word(61,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,3,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(43,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_P1,44)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(22,HEAP_CVAL_P1,45,HEAP_CVAL_P1)
, bytes2word(26,HEAP_CVAL_P1,46,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,47,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,30,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,18,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,30,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,40,HEAP_OFF_N1,38)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,47,HEAP_OFF_N1)
,	/* v4336: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,6)
, bytes2word(HEAP_CVAL_P1,48,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,49)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,35,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(40,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,50)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,30)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,51,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,52)
, bytes2word(HEAP_ARG,1,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,18)
, bytes2word(HEAP_CVAL_P1,53,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,26)
, bytes2word(HEAP_OFF_N1,26,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,34)
, bytes2word(HEAP_OFF_N1,34,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,39)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,54,HEAP_ARG,1)
, bytes2word(HEAP_P1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,47,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,52,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,62,HEAP_OFF_N1,60)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,69,HEAP_OFF_N1)
,	/* v4337: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,5)
, bytes2word(HEAP_CVAL_P1,48,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,55)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,35,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(40,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_IN3,HEAP_CVAL_P1,56)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,26,HEAP_CVAL_P1,57)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,30)
, bytes2word(HEAP_OFF_N1,4,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,51,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,15,HEAP_CVAL_P1,53)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,23,HEAP_OFF_N1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,31,HEAP_OFF_N1,31)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,36,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,54)
, bytes2word(HEAP_ARG,1,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,44)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,49)
, bytes2word(HEAP_CVAL_P1,23,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,59)
, bytes2word(HEAP_OFF_N1,57,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
,	/* v4338: (byte 4) */
  bytes2word(66,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(58,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(22,HEAP_CVAL_P1,45,HEAP_CVAL_P1)
, bytes2word(10,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(24,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(26,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,26,HEAP_CVAL_P1)
, bytes2word(57,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,4,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(17,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,25,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,34,HEAP_OFF_N1,6)
,	/* v4339: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,4,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_P1,44)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(59,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,42)
, bytes2word(HEAP_I2,HEAP_CVAL_I4,HEAP_OFF_N1,4)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,60,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,10,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,28,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,33,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,43,HEAP_OFF_N1,41)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,48,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,56,HEAP_OFF_N1,56)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,63,HEAP_OFF_N1)
,	/* v4340: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,8)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,61,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,62,HEAP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,63)
, bytes2word(HEAP_I2,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,64,HEAP_P1)
, bytes2word(5,HEAP_CVAL_I4,HEAP_OFF_N1,4)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,44,HEAP_ARG,1)
, bytes2word(HEAP_P1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,65,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,10,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,30,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,41,HEAP_OFF_N1,38)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,46,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,53,HEAP_OFF_N1,53)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,58,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,69,HEAP_OFF_N1,66)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,74,HEAP_CVAL_P1,23)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,84,HEAP_OFF_N1,82)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,91,HEAP_OFF_N1)
,	/* v4341: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,5)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,66,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,62,HEAP_I1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,44)
, bytes2word(HEAP_ARG,1,HEAP_P1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(67,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(10,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,30)
, bytes2word(HEAP_CVAL_P1,23,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,41)
, bytes2word(HEAP_OFF_N1,38,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,46)
, bytes2word(HEAP_CVAL_P1,23,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,56)
, bytes2word(HEAP_OFF_N1,54,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
,	/* v4342: (byte 4) */
  bytes2word(63,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,3,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,68,HEAP_CVAL_P1)
, bytes2word(69,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(26,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(31,HEAP_CVAL_P1,30,HEAP_OFF_N1)
, bytes2word(4,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(51,HEAP_CVAL_P1,45,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I4,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,70,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,71,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,16,HEAP_OFF_N1)
, bytes2word(14,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,36,HEAP_OFF_N1)
, bytes2word(24,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,43)
,	/* v4343: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(1,HEAP_CVAL_P1,72,HEAP_CVAL_P1)
, bytes2word(73,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_CVAL_P1,27)
,	/* v4344: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_P1,39)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,22,HEAP_CVAL_P1,74)
, bytes2word(HEAP_CVAL_P1,75,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,24,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,26,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,4,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,18,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
,	/* v4345: (byte 4) */
  bytes2word(27,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,1,HEAP_CVAL_P1,76)
, bytes2word(HEAP_CVAL_P1,77,HEAP_CVAL_P1,78)
, bytes2word(HEAP_P1,0,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,78,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,5,PUSH_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
,	/* v4346: (byte 3) */
  bytes2word(APPLY,1,RETURN_EVAL,UNPACK)
, bytes2word(1,HEAP_CVAL_P1,79,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,78,HEAP_OFF_N1,2)
, bytes2word(HEAP_I1,PUSH_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,ZAP_STACK_P1,2)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
,	/* v4347: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_P1,80)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,81,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,74,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(15,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,22,HEAP_OFF_N1,6)
,	/* v4348: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,82,HEAP_ARG,1)
, bytes2word(HEAP_I1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v4350: (byte 0) */
  HW(80,2)
, 0
,};
Node F0_PrettySyntax_46ppDecl[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppDecl),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3827))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTypeSimple))
, VAPTAG(useLabel(FN_LAMBDA3828))
, VAPTAG(useLabel(FN_PrettySyntax_46ppType))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46dSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_PrettySyntax_46intState))
, VAPTAG(useLabel(FN_LAMBDA3830))
, VAPTAG(useLabel(FN_LAMBDA3831))
, VAPTAG(useLabel(FN_LAMBDA3833))
, VAPTAG(useLabel(FN_LAMBDA3834))
, VAPTAG(useLabel(FN_LAMBDA3835))
, VAPTAG(useLabel(FN_Nice_46mkAL))
, VAPTAG(useLabel(FN_LAMBDA3836))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fSpace)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, useLabel(CF_PrettyLib_46text)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(CF_PrettyLib_46group)
, VAPTAG(useLabel(FN_Nice_46niceInt))
, VAPTAG(useLabel(FN_LAMBDA3837))
, VAPTAG(useLabel(FN_Prelude_46map))
, useLabel(F0_Prelude_46snd)
, VAPTAG(useLabel(FN_LAMBDA3838))
, VAPTAG(useLabel(FN_Nice_46niceNT))
, VAPTAG(useLabel(FN_LAMBDA3842))
, VAPTAG(useLabel(FN_PrettySyntax_46ppContexts))
, VAPTAG(useLabel(FN_PrettySyntax_46ppConstrs))
, VAPTAG(useLabel(FN_PrettySyntax_46ppDerivings))
, VAPTAG(useLabel(FN_LAMBDA3843))
, VAPTAG(useLabel(FN_PrettySyntax_46ppPos))
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_LAMBDA3844))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Int_46show))
, VAPTAG(useLabel(FN_LAMBDA3845))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, useLabel(CF_PrettySyntax_46fComma)
, useLabel(F0_PrettyLib_46brackets)
, CAPTAG(useLabel(FN_LAMBDA3846),1)
, VAPTAG(useLabel(FN_PrettySyntax_46nestS))
, VAPTAG(useLabel(FN_LAMBDA3847))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTyVar))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, VAPTAG(useLabel(FN_PrettySyntax_46ppFunDeps))
, useLabel(CF_PrettySyntax_46space)
, VAPTAG(useLabel(FN_PrettySyntax_46ppWhere))
, VAPTAG(useLabel(FN_LAMBDA3848))
, CAPTAG(useLabel(FN_PrettySyntax_46ppTypePrec),1)
, useLabel(F0_PrettyLib_46parens)
, VAPTAG(useLabel(FN_LAMBDA3849))
, VAPTAG(useLabel(FN_LAMBDA3850))
, VAPTAG(useLabel(FN_LAMBDA3851))
, VAPTAG(useLabel(FN_LAMBDA3852))
, VAPTAG(useLabel(FN_Prelude_46Show_46Syntax_46CallConv_46show))
, VAPTAG(useLabel(FN_PrettyLib_46string))
, VAPTAG(useLabel(FN_Prelude_46Show_46Syntax_46Safety_46show))
, VAPTAG(useLabel(FN_LAMBDA3853))
, VAPTAG(useLabel(FN_LAMBDA3854))
, VAPTAG(useLabel(FN_LAMBDA3855))
, VAPTAG(useLabel(FN_PrettyLib_46group))
, CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar),1)
, VAPTAG(useLabel(FN_LAMBDA3856))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTypeWithContext))
, VAPTAG(useLabel(FN_LAMBDA3857))
, VAPTAG(useLabel(FN_PrettySyntax_46ppAlt))
, useLabel(CF_PrettyLib_46line)
, CAPTAG(useLabel(FN_PrettySyntax_46ppFun),1)
, VAPTAG(useLabel(FN_LAMBDA3858))
, VAPTAG(useLabel(FN_LAMBDA3859))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, VAPTAG(useLabel(FN_LAMBDA3860))
, VAPTAG(useLabel(FN_PrettySyntax_46ppDecl))
, VAPTAG(useLabel(FN_PrettySyntax_46ppAnnots))
, VAPTAG(useLabel(FN_PrettySyntax_46ppFixDecl))
, bytes2word(0,0,0,0)
, useLabel(CT_v4352)
,	/* FN_LAMBDA3860: (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_v4351)
,	/* CT_v4352: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3860: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3860))
, bytes2word(0,0,0,0)
, useLabel(CT_v4354)
,	/* FN_LAMBDA3859: (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_v4353)
,	/* CT_v4354: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3859: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3859))
, bytes2word(0,0,0,0)
, useLabel(CT_v4356)
,	/* FN_LAMBDA3858: (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_v4355)
,	/* CT_v4356: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3858: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3858))
, bytes2word(0,0,0,0)
, useLabel(CT_v4358)
,	/* FN_LAMBDA3857: (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_v4357)
,	/* CT_v4358: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3857: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3857))
, bytes2word(0,0,0,0)
, useLabel(CT_v4360)
,	/* FN_LAMBDA3856: (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_v4359)
,	/* CT_v4360: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3856: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3856))
, bytes2word(0,0,0,0)
, useLabel(CT_v4361)
,	/* FN_LAMBDA3855: (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_v4359)
,	/* CT_v4361: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3855: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3855))
, bytes2word(0,0,0,0)
, useLabel(CT_v4363)
,	/* FN_LAMBDA3854: (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_v4362)
,	/* CT_v4363: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3854: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3854))
, bytes2word(0,0,0,0)
, useLabel(CT_v4364)
,	/* FN_LAMBDA3853: (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_v4359)
,	/* CT_v4364: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3853: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3853))
, bytes2word(0,0,0,0)
, useLabel(CT_v4366)
,	/* FN_LAMBDA3852: (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_v4365)
,	/* CT_v4366: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3852: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3852))
, bytes2word(0,0,0,0)
, useLabel(CT_v4367)
,	/* FN_LAMBDA3851: (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_v4359)
,	/* CT_v4367: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3851: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3851))
, bytes2word(0,0,0,0)
, useLabel(CT_v4369)
,	/* FN_LAMBDA3850: (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_v4368)
,	/* CT_v4369: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3850: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3850))
, bytes2word(0,0,0,0)
, useLabel(CT_v4371)
,	/* FN_LAMBDA3849: (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_v4370)
,	/* CT_v4371: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3849: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3849))
, bytes2word(0,0,0,0)
, useLabel(CT_v4373)
,	/* FN_LAMBDA3848: (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_v4372)
,	/* CT_v4373: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3848: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3848))
, bytes2word(0,0,0,0)
, useLabel(CT_v4375)
,	/* FN_LAMBDA3847: (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_v4374)
,	/* CT_v4375: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3847: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3847))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4379)
,	/* FN_LAMBDA3846: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,3,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,6,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4379: (byte 0) */
  HW(5,2)
, 0
,	/* F0_LAMBDA3846: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3846),2)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46space)
, VAPTAG(useLabel(FN_PrettyLib_46parens))
, bytes2word(0,0,0,0)
, useLabel(CT_v4381)
,	/* FN_LAMBDA3845: (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_v4380)
,	/* CT_v4381: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3845: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3845))
, bytes2word(0,0,0,0)
, useLabel(CT_v4382)
,	/* FN_LAMBDA3844: (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_v4209)
,	/* CT_v4382: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3844: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3844))
, bytes2word(0,0,0,0)
, useLabel(CT_v4384)
,	/* FN_LAMBDA3843: (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_v4383)
,	/* CT_v4384: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3843: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3843))
, bytes2word(1,0,0,1)
, useLabel(CT_v4393)
,	/* FN_LAMBDA3842: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4386: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_HEAP)
,	/* v4387: (byte 2) */
  bytes2word(HEAP_CVAL_I3,RETURN_EVAL,UNPACK,1)
, bytes2word(PUSH_P1,0,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4389: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_HEAP)
,	/* v4390: (byte 2) */
  bytes2word(HEAP_CVAL_I4,RETURN_EVAL,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4393: (byte 0) */
  HW(3,1)
, 0
,	/* F0_LAMBDA3842: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3842),1)
, VAPTAG(useLabel(FN_LAMBDA3839))
, VAPTAG(useLabel(FN_LAMBDA3840))
, VAPTAG(useLabel(FN_LAMBDA3841))
, bytes2word(0,0,0,0)
, useLabel(CT_v4395)
,	/* FN_LAMBDA3841: (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_v4394)
,	/* CT_v4395: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3841: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3841))
, bytes2word(0,0,0,0)
, useLabel(CT_v4397)
,	/* FN_LAMBDA3840: (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_v4396)
,	/* CT_v4397: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3840: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3840))
, bytes2word(0,0,0,0)
, useLabel(CT_v4399)
,	/* FN_LAMBDA3839: (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_v4398)
,	/* CT_v4399: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3839: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3839))
, bytes2word(0,0,0,0)
, useLabel(CT_v4400)
,	/* FN_LAMBDA3838: (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_v4209)
,	/* CT_v4400: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3838: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3838))
, bytes2word(0,0,0,0)
, useLabel(CT_v4401)
,	/* FN_LAMBDA3837: (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_v4051)
,	/* CT_v4401: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3837: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3837))
, bytes2word(0,0,0,0)
, useLabel(CT_v4403)
,	/* FN_LAMBDA3836: (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_v4402)
,	/* CT_v4403: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3836: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3836))
, bytes2word(1,0,0,1)
, useLabel(CT_v4404)
,	/* FN_LAMBDA3835: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4404: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3835: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3835),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4405)
,	/* FN_LAMBDA3834: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4405: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3834: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3834),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4421)
,	/* FN_LAMBDA3833: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4418: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v4409: (byte 2) */
  bytes2word(52,0,UNPACK,4)
, bytes2word(PUSH_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4419: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v4413: (byte 2) */
  bytes2word(31,0,UNPACK,2)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v4420: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4417: (byte 2) */
  bytes2word(10,0,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I1,HEAP_P1)
,	/* v4414: (byte 2) */
  bytes2word(3,RETURN,POP_P1,2)
,	/* v4410: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v4406: (byte 4) */
  bytes2word(4,JUMP,2,0)
, bytes2word(HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v4421: (byte 0) */
  HW(2,1)
, 0
,	/* F0_LAMBDA3833: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3833),1)
, VAPTAG(useLabel(FN_LAMBDA3832))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4423)
,	/* FN_LAMBDA3832: (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_v4422)
,	/* CT_v4423: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3832: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3832))
, bytes2word(1,0,0,1)
, useLabel(CT_v4424)
,	/* FN_LAMBDA3831: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4424: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3831: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3831),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4435)
,	/* FN_LAMBDA3830: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4433: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4428: (byte 4) */
  bytes2word(POP_I1,JUMP,52,0)
, bytes2word(UNPACK,1,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,13)
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(30),BOT(30))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
,	/* v4434: (byte 2) */
  bytes2word(TOP(26),BOT(26),POP_I1,JUMP)
,	/* v4432: (byte 2) */
  bytes2word(10,0,UNPACK,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_P1)
,	/* v4429: (byte 2) */
  bytes2word(4,RETURN,POP_I1,JUMP)
,	/* v4425: (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)
, 0
, CONSTR(0,1,0)
,	/* CT_v4435: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA3830: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3830),2)
, VAPTAG(useLabel(FN_IntState_46lookupIS))
, VAPTAG(useLabel(FN_LAMBDA3829))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4437)
,	/* FN_LAMBDA3829: (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_v4436)
,	/* CT_v4437: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3829: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3829))
, bytes2word(0,0,0,0)
, useLabel(CT_v4438)
,	/* FN_LAMBDA3828: (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_v4209)
,	/* CT_v4438: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3828: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3828))
, bytes2word(0,0,0,0)
, useLabel(CT_v4440)
,	/* FN_LAMBDA3827: (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_v4439)
,	/* CT_v4440: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3827: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3827))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4445)
,	/* FN_PrettySyntax_46ppWhere: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,EVAL,JUMPFALSE,5)
,	/* v4441: (byte 4) */
  bytes2word(0,PUSH_CVAL_P1,4,RETURN_EVAL)
, bytes2word(PUSH_CVAL_P1,5,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,54,0,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,10,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(13,HEAP_OFF_N1,7,PUSH_P1)
, bytes2word(0,PUSH_CVAL_P1,12,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4443: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,HEAP_CVAL_P1)
, bytes2word(13,PUSH_HEAP,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4445: (byte 0) */
  HW(12,2)
, 0
,	/* F0_PrettySyntax_46ppWhere: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppWhere),2)
, VAPTAG(useLabel(FN_PrettySyntax_46noDecls))
, useLabel(CF_PrettyLib_46nil)
, useLabel(CF_Prelude_46otherwise)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3861))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTopDecls))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettyLib_46line)
, VAPTAG(useLabel(FN_LAMBDA3862))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4447)
,	/* FN_LAMBDA3862: (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_v4446)
,	/* CT_v4447: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3862: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3862))
, bytes2word(0,0,0,0)
, useLabel(CT_v4449)
,	/* FN_LAMBDA3861: (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_v4448)
,	/* CT_v4449: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3861: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3861))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4453)
,	/* FN_PrettySyntax_46ppFun: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_P1)
, bytes2word(50,UNPACK,3,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,4,HEAP_P1,0)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,11)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,16,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,12,HEAP_CVAL_P1,13)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(23,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_P1,15,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,32)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,17,HEAP_ARG,1)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(40,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,47,HEAP_OFF_N1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(1,0,0)
,	/* CT_v4453: (byte 0) */
  HW(15,3)
, 0
,	/* F0_PrettySyntax_46ppFun: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppFun),3)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46group))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, CAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(CF_PrettyLib_46group)
, VAPTAG(useLabel(FN_LAMBDA3863))
, VAPTAG(useLabel(FN_PrettySyntax_46ppRhs))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_PrettySyntax_46ppWhere))
, bytes2word(0,0,0,0)
, useLabel(CT_v4454)
,	/* FN_LAMBDA3863: (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_v4357)
,	/* CT_v4454: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3863: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3863))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4455)
,	/* FN_PrettySyntax_46ppStmts: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4455: (byte 0) */
  HW(4,2)
, 0
,	/* F0_PrettySyntax_46ppStmts: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppStmts),2)
, CAPTAG(useLabel(FN_PrettySyntax_46ppStmt),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettyLib_46line)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4461)
,	/* FN_PrettySyntax_46ppStmt: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(37,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(19),BOT(19))
,	/* v4457: (byte 2) */
  bytes2word(TOP(91),BOT(91),UNPACK,1)
, bytes2word(PUSH_P1,0,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,EVAL,NEEDHEAP_I32)
,	/* v4458: (byte 3) */
  bytes2word(APPLY,1,RETURN_EVAL,UNPACK)
, bytes2word(2,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(9,HEAP_CVAL_P1,10,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,12,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,17,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,27,HEAP_OFF_N1)
, bytes2word(26,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,34)
,	/* v4459: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(1,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(13,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,14,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,22,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4461: (byte 0) */
  HW(12,2)
, 0
,	/* F0_PrettySyntax_46ppStmt: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppStmt),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppExp))
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppPat))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3864))
, useLabel(CF_PrettySyntax_46dSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_LAMBDA3865))
, VAPTAG(useLabel(FN_PrettySyntax_46ppDecls))
, bytes2word(0,0,0,0)
, useLabel(CT_v4463)
,	/* FN_LAMBDA3865: (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_v4462)
,	/* CT_v4463: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3865: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3865))
, bytes2word(0,0,0,0)
, useLabel(CT_v4465)
,	/* FN_LAMBDA3864: (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_v4464)
,	/* CT_v4465: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3864: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3864))
, bytes2word(0,0,0,0)
, useLabel(CT_v4466)
,	/* FN_PrettySyntax_46ppPat: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_CVAL_P1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4466: (byte 0) */
  HW(1,0)
, 0
,	/* CF_PrettySyntax_46ppPat: (byte 0) */
  VAPTAG(useLabel(FN_PrettySyntax_46ppPat))
, useLabel(F0_PrettySyntax_46ppExp)
, bytes2word(1,0,0,1)
, useLabel(CT_v4467)
,};
Node FN_PrettySyntax_46ppExp[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4467: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_PrettySyntax_46ppExp[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppExp),1)
, CAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4527)
,	/* FN_PrettySyntax_46ppExpPrec: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_P1)
, bytes2word(72,TABLESWITCH,28,NOP)
, bytes2word(TOP(56),BOT(56),TOP(60),BOT(60))
, bytes2word(TOP(105),BOT(105),TOP(202),BOT(202))
, bytes2word(TOP(311),BOT(311),TOP(361),BOT(361))
, bytes2word(TOP(479),BOT(479),TOP(579),BOT(579))
, bytes2word(TOP(590),BOT(590),TOP(728),BOT(728))
, bytes2word(TOP(798),BOT(798),TOP(888),BOT(888))
, bytes2word(TOP(995),BOT(995),TOP(1068),BOT(1068))
, bytes2word(TOP(1549),BOT(1549),TOP(1581),BOT(1581))
, bytes2word(TOP(1613),BOT(1613),TOP(1653),BOT(1653))
, bytes2word(TOP(1685),BOT(1685),TOP(1717),BOT(1717))
, bytes2word(TOP(1756),BOT(1756),TOP(1818),BOT(1818))
, bytes2word(TOP(1828),BOT(1828),TOP(1895),BOT(1895))
, bytes2word(TOP(1954),BOT(1954),TOP(1988),BOT(1988))
,	/* v4521: (byte 4) */
  bytes2word(TOP(2049),BOT(2049),TOP(2127),BOT(2127))
,	/* v4471: (byte 4) */
  bytes2word(POP_I1,JUMP,87,8)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(12,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,20,HEAP_OFF_N1,6)
,	/* v4472: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,3,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,12,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_P1,13)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(15,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,17,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_N1,1,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,30,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,40,HEAP_OFF_N1,38)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,48,HEAP_OFF_N1)
,	/* v4473: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,19)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,20,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,21,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(22,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,9,HEAP_CVAL_P1)
, bytes2word(16,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,19,HEAP_OFF_N1)
, bytes2word(17,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,24,HEAP_CVAL_P1)
, bytes2word(16,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,32,HEAP_OFF_N1)
, bytes2word(32,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,37,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,47,HEAP_OFF_N1)
, bytes2word(45,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,55)
,	/* v4474: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(23,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,24,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,18,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(15,HEAP_OFF_N1,13,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,23,HEAP_OFF_N1,6)
,	/* v4475: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,3,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(25,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,26,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,27,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(12,HEAP_OFF_N1,11,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(17,HEAP_CVAL_P1,18,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,25,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(32,HEAP_OFF_N1,6,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,28,HEAP_CVAL_P1,29)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,4)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,15,HEAP_CVAL_P1)
, bytes2word(30,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,12,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,51,HEAP_OFF_N1)
, bytes2word(20,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,59)
,	/* v4476: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,31)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,32)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,12,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,17,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,27,HEAP_OFF_N1)
, bytes2word(26,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,32,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,42,HEAP_OFF_N1)
, bytes2word(40,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,50)
,	/* v4477: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,POP_I1)
, bytes2word(PUSH_CVAL_P1,33,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,EVAL,NEEDHEAP_I32,APPLY)
,	/* v4478: (byte 2) */
  bytes2word(1,RETURN_EVAL,UNPACK,4)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,34)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,35,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_N1,1,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,36)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,17)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,27)
, bytes2word(HEAP_OFF_N1,26,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,37)
, bytes2word(HEAP_OFF_N1,35,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,42)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,52)
, bytes2word(HEAP_OFF_N1,51,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,62)
, bytes2word(HEAP_OFF_N1,60,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
,	/* v4479: (byte 4) */
  bytes2word(70,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,4,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I5,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(37,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(38,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,11,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,16,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,26,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,34,HEAP_OFF_N1)
,	/* v4480: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,3)
, bytes2word(HEAP_CVAL_P1,39,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,40,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,41,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,42,HEAP_ARG)
, bytes2word(1,HEAP_I2,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,15,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,24)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,11)
, bytes2word(HEAP_CVAL_P1,43,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,36)
, bytes2word(HEAP_OFF_N1,36,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
,	/* v4481: (byte 4) */
  bytes2word(43,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(44,HEAP_ARG,1,HEAP_P1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_P1,45)
, bytes2word(HEAP_ARG,1,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,39,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,40,HEAP_ARG)
, bytes2word(1,HEAP_I2,HEAP_CVAL_I5,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,46)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,5)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(12,HEAP_CVAL_P1,18,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(17,HEAP_P1,0,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,26,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(43,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,38,HEAP_OFF_N1)
, bytes2word(38,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,45)
,	/* v4482: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(47,HEAP_CVAL_P1,48,HEAP_CVAL_P1)
, bytes2word(49,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(50,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(51,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,51,HEAP_CVAL_P1)
, bytes2word(52,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,4,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,17)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,27)
, bytes2word(HEAP_OFF_N1,26,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
,	/* v4483: (byte 4) */
  bytes2word(35,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4522: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4487: (byte 4) */
  bytes2word(POP_I1,JUMP,173,1)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,28)
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(60),BOT(60))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
,	/* v4523: (byte 4) */
  bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
,	/* v4491: (byte 4) */
  bytes2word(POP_I1,JUMP,114,0)
, bytes2word(UNPACK,2,HEAP_CVAL_P1,53)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,54,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,55,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,56,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,57,HEAP_P1,6)
, bytes2word(HEAP_CVAL_P1,58,HEAP_P1,0)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(59,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(5,EVAL,NEEDHEAP_I32,JUMPFALSE)
, bytes2word(63,0,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(40,HEAP_ARG,1,HEAP_P1)
, bytes2word(8,HEAP_CVAL_P1,60,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,47,HEAP_CVAL_P1)
, bytes2word(48,HEAP_CVAL_N1,1,HEAP_CVAL_P1)
, bytes2word(61,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,50,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,51,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(51,HEAP_OFF_N1,14,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,4,HEAP_P1,8)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4492: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,POP_P1)
,	/* v4488: (byte 4) */
  bytes2word(5,JUMP,2,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,62,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,63,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,56,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(64,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,59)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,5)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,215)
, bytes2word(0,PUSH_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4524: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4499: (byte 4) */
  bytes2word(POP_I1,JUMP,192,0)
, bytes2word(UNPACK,2,PUSH_I1,ZAP_STACK_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v4501: (byte 2) */
  bytes2word(TOP(50),BOT(50),POP_I1,HEAP_CVAL_P1)
, bytes2word(60,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(65,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,14,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
,	/* v4502: (byte 4) */
  bytes2word(21,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_P1,38,TABLESWITCH,2)
,	/* v4526: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4506: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(POP_I1,HEAP_CVAL_P1,60,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,65,HEAP_ARG)
, bytes2word(1,HEAP_P1,4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,20,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,30,HEAP_OFF_N1,29)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,36,HEAP_OFF_N1)
,	/* v4503: (byte 2) */
  bytes2word(6,RETURN_EVAL,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_IN3,HEAP_P1,0,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_IN3,HEAP_I2,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_IN3,HEAP_P1,6)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_N1,4)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,5,HEAP_CVAL_IN3)
, bytes2word(HEAP_OFF_N1,4,HEAP_I1,HEAP_CVAL_N1)
, bytes2word(4,HEAP_P1,8,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_OFF_N1)
,	/* v4496: (byte 2) */
  bytes2word(6,RETURN_EVAL,HEAP_CVAL_P1,66)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,67,HEAP_OFF_N1)
,	/* v4494: (byte 2) */
  bytes2word(2,RETURN_EVAL,POP_P1,4)
,	/* v4484: (byte 3) */
  bytes2word(JUMP,2,0,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,47)
, bytes2word(HEAP_CVAL_P1,16,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_P1,61,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,4,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,5)
,	/* v4507: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,40,HEAP_ARG,1)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1,68)
, bytes2word(HEAP_ARG,1,HEAP_P1,3)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4508: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,40,HEAP_ARG,1)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1,69)
, bytes2word(HEAP_ARG,1,HEAP_P1,3)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4509: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,47)
, bytes2word(HEAP_CVAL_P1,16,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_P1,61,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,4,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,5)
,	/* v4510: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,40,HEAP_ARG,1)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1,65)
, bytes2word(HEAP_ARG,1,HEAP_P1,3)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4511: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,40,HEAP_ARG,1)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1,65)
, bytes2word(HEAP_ARG,1,HEAP_P1,3)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4512: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,40,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(70,HEAP_CVAL_P1,71,HEAP_I2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,5,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,ZAP_STACK_P1,5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
,	/* v4513: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(UNPACK,2,HEAP_CVAL_P1,39)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(40,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,47,HEAP_CVAL_P1)
, bytes2word(48,HEAP_CVAL_N1,1,HEAP_CVAL_P1)
, bytes2word(61,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(4,HEAP_I1,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,11,HEAP_CVAL_P1,43)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,20,HEAP_OFF_N1,20)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,27,HEAP_OFF_N1)
,	/* v4514: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_ARG_ARG)
,	/* v4515: (byte 4) */
  bytes2word(1,2,HEAP_I2,RETURN_EVAL)
, bytes2word(UNPACK,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(40,HEAP_ARG,1,HEAP_I1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,72,HEAP_ARG)
, bytes2word(1,HEAP_I2,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,73,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,68,HEAP_ARG)
, bytes2word(1,HEAP_P1,3,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,18,HEAP_OFF_N1,7)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_STACK_P1,6)
, bytes2word(ZAP_STACK_P1,5,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4516: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,UNPACK)
, bytes2word(3,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,68,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,74,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,2,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_I2,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,20,HEAP_OFF_N1,20)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,28,HEAP_OFF_N1)
,	/* v4517: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,40,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,75,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,PUSH_P1,0,PUSH_P1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
,	/* v4518: (byte 4) */
  bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(UNPACK,2,HEAP_CVAL_P1,39)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(40,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,76,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(12,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(20,HEAP_OFF_N1,20,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,6)
,	/* v4519: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,6,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(68,HEAP_ARG,1,HEAP_I1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,77,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_N1,2,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(16,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,17,HEAP_OFF_N1)
, bytes2word(15,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,22,HEAP_CVAL_P1)
, bytes2word(16,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,30,HEAP_OFF_N1)
, bytes2word(30,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,38)
,	/* v4520: (byte 3) */
  bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,UNPACK)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_P1,78)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_N1,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,79,HEAP_OFF_N1)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_I2,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,80)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_P1,81)
, bytes2word(HEAP_OFF_N1,2,HEAP_I1,HEAP_P1)
, bytes2word(0,HEAP_P1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(17,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,6)
,	/* v4468: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_P1,82,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,67,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(13,2,0)
, CONSTR(1,2,0)
, CONSTR(1,0,0)
, CONSTR(0,0,0)
,	/* CT_v4527: (byte 0) */
  HW(80,3)
, 0
,	/* F0_PrettySyntax_46ppExpPrec: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec),3)
, CAPTAG(useLabel(FN_PrettySyntax_46parenExp),1)
, useLabel(CF_Util_46Extra_46noPos)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3866))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_LAMBDA3867))
, CAPTAG(useLabel(FN_PrettySyntax_46ppLambdaPat),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_LAMBDA3868))
, useLabel(CF_PrettySyntax_46dSpace)
, VAPTAG(useLabel(FN_LAMBDA3869))
, VAPTAG(useLabel(FN_PrettySyntax_46ppDecls))
, VAPTAG(useLabel(FN_LAMBDA3870))
, VAPTAG(useLabel(FN_PrettyLib_46parens))
, VAPTAG(useLabel(FN_LAMBDA3871))
, VAPTAG(useLabel(FN_PrettySyntax_46ppStmts))
, VAPTAG(useLabel(FN_PrettyLib_46group))
, VAPTAG(useLabel(FN_LAMBDA3872))
, VAPTAG(useLabel(FN_LAMBDA3873))
, VAPTAG(useLabel(FN_LAMBDA3874))
, CAPTAG(useLabel(FN_PrettySyntax_46ppAlt),1)
, useLabel(CF_PrettySyntax_46dSemiSpace)
, VAPTAG(useLabel(FN_LAMBDA3875))
, VAPTAG(useLabel(FN_LAMBDA3876))
, useLabel(CF_LAMBDA3877)
, VAPTAG(useLabel(FN_LAMBDA3878))
, VAPTAG(useLabel(FN_LAMBDA3879))
, VAPTAG(useLabel(FN_LAMBDA3880))
, VAPTAG(useLabel(FN_LAMBDA3881))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTypeWithContext))
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_PrettySyntax_46ppPos))
, VAPTAG(useLabel(FN_LAMBDA3882))
, VAPTAG(useLabel(FN_PrettySyntax_46ppQuals))
, useLabel(F0_PrettyLib_46brackets)
, VAPTAG(useLabel(FN_LAMBDA3883))
, VAPTAG(useLabel(FN_LAMBDA3884))
, VAPTAG(useLabel(FN_LAMBDA3885))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fComma)
, CAPTAG(useLabel(FN_PrettySyntax_46ppField),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_PrettyLib_46braces)
, VAPTAG(useLabel(FN_PrettySyntax_46maybeTuple))
, VAPTAG(useLabel(FN_LAMBDA3887))
, VAPTAG(useLabel(FN_LAMBDA3888))
, VAPTAG(useLabel(FN_Maybe_46isJust))
, VAPTAG(useLabel(FN_Prelude_46length))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Prelude_46Int_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, VAPTAG(useLabel(FN_PrettySyntax_46groupParens))
, CAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec),1)
, VAPTAG(useLabel(FN_LAMBDA3889))
, VAPTAG(useLabel(FN_Maybe_46fromJust))
, VAPTAG(useLabel(FN_PrettySyntax_46idIsOperator))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsOperator))
, VAPTAG(useLabel(FN_LAMBDA3890))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_LAMBDA3891))
, VAPTAG(useLabel(FN_Prelude_46Show_46Syntax_46Lit_46show))
, useLabel(CF_Prelude_46Show_46Syntax_46Boxed)
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_LAMBDA3892))
, VAPTAG(useLabel(FN_LAMBDA3893))
, VAPTAG(useLabel(FN_LAMBDA3894))
, VAPTAG(useLabel(FN_LAMBDA3895))
, VAPTAG(useLabel(FN_LAMBDA3896))
, VAPTAG(useLabel(FN_PrettySyntax_46intState))
, VAPTAG(useLabel(FN_Nice_46mkAL))
, VAPTAG(useLabel(FN_LAMBDA3897))
, VAPTAG(useLabel(FN_Nice_46niceNT))
, VAPTAG(useLabel(FN_LAMBDA3898))
, bytes2word(0,0,0,0)
, useLabel(CT_v4529)
,	/* FN_LAMBDA3898: (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_v4528)
,	/* CT_v4529: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3898: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3898))
, bytes2word(0,0,0,0)
, useLabel(CT_v4531)
,	/* FN_LAMBDA3897: (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_v4530)
,	/* CT_v4531: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3897: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3897))
, bytes2word(0,0,0,0)
, useLabel(CT_v4533)
,	/* FN_LAMBDA3896: (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_v4532)
,	/* CT_v4533: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3896: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3896))
, bytes2word(0,0,0,0)
, useLabel(CT_v4535)
,	/* FN_LAMBDA3895: (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_v4534)
,	/* CT_v4535: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3895: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3895))
, bytes2word(0,0,0,0)
, useLabel(CT_v4537)
,	/* FN_LAMBDA3894: (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_v4536)
,	/* CT_v4537: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3894: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3894))
, bytes2word(0,0,0,0)
, useLabel(CT_v4539)
,	/* FN_LAMBDA3893: (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_v4538)
,	/* CT_v4539: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3893: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3893))
, bytes2word(0,0,0,0)
, useLabel(CT_v4540)
,	/* FN_LAMBDA3892: (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_v4197)
,	/* CT_v4540: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3892: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3892))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4545)
,	/* FN_LAMBDA3891: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_ARG_I2,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4542: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,PUSH_HEAP)
,	/* v4543: (byte 4) */
  bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG_RET_EVAL,1,2)
, bytes2word(UNPACK,1,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_P1,8,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_P1,11)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4545: (byte 0) */
  HW(9,2)
, 0
,	/* F0_LAMBDA3891: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3891),2)
, VAPTAG(useLabel(FN_PrettySyntax_46maybeTuple))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_PrettySyntax_46groupParens))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fComma)
, CAPTAG(useLabel(FN_Prelude_46replicate),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(CF_PrettyLib_46nil)
, bytes2word(0,0,0,0)
, useLabel(CT_v4547)
,	/* FN_LAMBDA3890: (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_v4546)
,	/* CT_v4547: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3890: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3890))
, bytes2word(1,0,0,1)
, useLabel(CT_v4554)
,	/* FN_LAMBDA3889: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,28,TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(60),BOT(60))
, bytes2word(TOP(67),BOT(67),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
,	/* v4553: (byte 2) */
  bytes2word(TOP(56),BOT(56),POP_I1,JUMP)
,	/* v4551: (byte 2) */
  bytes2word(16,0,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I2)
,	/* v4552: (byte 1) */
  bytes2word(RETURN,UNPACK,2,PUSH_HEAP)
,	/* v4548: (byte 4) */
  bytes2word(HEAP_CVAL_N1,1,HEAP_I2,RETURN)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,1,0)
,	/* CT_v4554: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3889: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3889),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4555)
,	/* FN_LAMBDA3888: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4555: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3888: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3888),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v4561)
,	/* FN_LAMBDA3887: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4560: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v4559: (byte 2) */
  bytes2word(9,0,UNPACK,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I1)
,	/* v4556: (byte 1) */
  bytes2word(RETURN,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v4561: (byte 0) */
  HW(2,1)
, 0
,	/* F0_LAMBDA3887: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3887),1)
, VAPTAG(useLabel(FN_LAMBDA3886))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v4563)
,	/* FN_LAMBDA3886: (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_v4562)
,	/* CT_v4563: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3886: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3886))
, bytes2word(0,0,0,0)
, useLabel(CT_v4565)
,	/* FN_LAMBDA3885: (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_v4564)
,	/* CT_v4565: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3885: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3885))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4570)
,	/* FN_LAMBDA3884: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4567: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_CVAL_P1)
,	/* v4568: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_N1,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,PUSH_P1,0,PUSH_CVAL_P1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4570: (byte 0) */
  HW(4,2)
, 0
,	/* F0_LAMBDA3884: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3884),2)
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec))
, useLabel(CF_PrettySyntax_46fComma)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4575)
,	/* FN_LAMBDA3883: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4572: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_CVAL_P1)
,	/* v4573: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_N1,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,PUSH_P1,0,PUSH_CVAL_P1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4575: (byte 0) */
  HW(4,2)
, 0
,	/* F0_LAMBDA3883: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3883),2)
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, bytes2word(0,0,0,0)
, useLabel(CT_v4576)
,	/* FN_LAMBDA3882: (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_v4207)
,	/* CT_v4576: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3882: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3882))
, bytes2word(0,0,0,0)
, useLabel(CT_v4577)
,	/* FN_LAMBDA3881: (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_v4167)
,	/* CT_v4577: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3881: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3881))
, bytes2word(0,0,0,0)
, useLabel(CT_v4579)
,	/* FN_LAMBDA3880: (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_v4578)
,	/* CT_v4579: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3880: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3880))
, bytes2word(0,0,0,0)
, useLabel(CT_v4581)
,	/* FN_LAMBDA3879: (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_v4580)
,	/* CT_v4581: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3879: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3879))
, bytes2word(0,0,0,0)
, useLabel(CT_v4583)
,	/* FN_LAMBDA3878: (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_v4582)
,	/* CT_v4583: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3878: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3878))
, bytes2word(0,0,0,0)
, useLabel(CT_v4585)
,	/* FN_LAMBDA3877: (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_v4584)
,	/* CT_v4585: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3877: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3877))
, bytes2word(0,0,0,0)
, useLabel(CT_v4587)
,	/* FN_LAMBDA3876: (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_v4586)
,	/* CT_v4587: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3876: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3876))
, bytes2word(0,0,0,0)
, useLabel(CT_v4589)
,	/* FN_LAMBDA3875: (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_v4588)
,	/* CT_v4589: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3875: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3875))
, bytes2word(0,0,0,0)
, useLabel(CT_v4590)
,	/* FN_LAMBDA3874: (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_v4153)
,	/* CT_v4590: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3874: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3874))
, bytes2word(0,0,0,0)
, useLabel(CT_v4592)
,	/* FN_LAMBDA3873: (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_v4591)
,	/* CT_v4592: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3873: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3873))
, bytes2word(0,0,0,0)
, useLabel(CT_v4594)
,	/* FN_LAMBDA3872: (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_v4593)
,	/* CT_v4594: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3872: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3872))
, bytes2word(0,0,0,0)
, useLabel(CT_v4596)
,	/* FN_LAMBDA3871: (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_v4595)
,	/* CT_v4596: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3871: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3871))
, bytes2word(0,0,0,0)
, useLabel(CT_v4598)
,	/* FN_LAMBDA3870: (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_v4597)
,	/* CT_v4598: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3870: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3870))
, bytes2word(0,0,0,0)
, useLabel(CT_v4599)
,	/* FN_LAMBDA3869: (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_v4462)
,	/* CT_v4599: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3869: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3869))
, bytes2word(0,0,0,0)
, useLabel(CT_v4601)
,	/* FN_LAMBDA3868: (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_v4600)
,	/* CT_v4601: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3868: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3868))
, bytes2word(0,0,0,0)
, useLabel(CT_v4603)
,	/* FN_LAMBDA3867: (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_v4602)
,	/* CT_v4603: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3867: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3867))
, bytes2word(0,0,0,0)
, useLabel(CT_v4605)
,	/* FN_LAMBDA3866: (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_v4604)
,	/* CT_v4605: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3866: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3866))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4611)
,	/* FN_PrettySyntax_46ppLambdaPat: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,28,TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(60),BOT(60),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
, bytes2word(TOP(56),BOT(56),TOP(56),BOT(56))
,	/* v4610: (byte 2) */
  bytes2word(TOP(56),BOT(56),POP_I1,JUMP)
,	/* v4609: (byte 2) */
  bytes2word(15,0,UNPACK,2)
, bytes2word(HEAP_CVAL_N1,1,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
,	/* v4606: (byte 3) */
  bytes2word(HEAP_ARG,2,RETURN_EVAL,HEAP_CVAL_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
,	/* CT_v4611: (byte 0) */
  HW(1,2)
, 0
,	/* F0_PrettySyntax_46ppLambdaPat: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppLambdaPat),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppExpPrec))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4616)
,	/* FN_PrettySyntax_46ppField: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(43,TABLESWITCH,2,NOP)
,	/* v4613: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(84),BOT(84))
, bytes2word(UNPACK,3,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,17)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,25)
, bytes2word(HEAP_OFF_N1,25,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,33)
, bytes2word(HEAP_OFF_N1,33,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
,	/* v4614: (byte 4) */
  bytes2word(40,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_ARG,1,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_ARG)
, bytes2word(1,HEAP_P1,3,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,ZAP_ARG_I1,ZAP_STACK_P1,6)
, bytes2word(ZAP_STACK_P1,5,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4616: (byte 0) */
  HW(11,2)
, 0
,	/* F0_PrettySyntax_46ppField: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppField),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppPos))
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3899))
, VAPTAG(useLabel(FN_PrettySyntax_46ppExp))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46dSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,0,0)
, useLabel(CT_v4618)
,	/* FN_LAMBDA3899: (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_v4617)
,	/* CT_v4618: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3899: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3899))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4622)
,	/* FN_PrettySyntax_46ppAlt: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_P1)
, bytes2word(33,UNPACK,3,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_I4,HEAP_OFF_N1,16)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG,1,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,23,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,30)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4622: (byte 0) */
  HW(9,3)
, 0
,	/* F0_PrettySyntax_46ppAlt: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppAlt),3)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46group))
, VAPTAG(useLabel(FN_PrettySyntax_46ppPat))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_PrettySyntax_46ppRhs))
, VAPTAG(useLabel(FN_PrettySyntax_46ppWhere))
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4637)
,	/* FN_PrettySyntax_46ppRhs: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4624: (byte 2) */
  bytes2word(TOP(53),BOT(53),UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,2,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,16,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,7,PUSH_P1,0)
, bytes2word(PUSH_CVAL_P1,9,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
,	/* v4625: (byte 3) */
  bytes2word(APPLY,2,RETURN_EVAL,UNPACK)
, bytes2word(1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4635: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v4629: (byte 4) */
  bytes2word(POP_I1,JUMP,44,0)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4636: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4633: (byte 4) */
  bytes2word(POP_I1,JUMP,23,0)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_I1)
, bytes2word(PUSH_P1,0,PUSH_CVAL_P1,8)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4630: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v4626: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_P1,11)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,4,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,13)
, bytes2word(HEAP_CVAL_P1,14,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4637: (byte 0) */
  HW(12,3)
, 0
,	/* F0_PrettySyntax_46ppRhs: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppRhs),3)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppExp))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46dSpace)
, useLabel(CF_PrettySyntax_46space)
, VAPTAG(useLabel(FN_PrettySyntax_46ppPatGdPat))
, CAPTAG(useLabel(FN_PrettySyntax_46ppPatGdPat),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46encase))
, useLabel(CF_PrettyLib_46line)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4641)
,	/* FN_PrettySyntax_46ppPatGdPat: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_P1)
, bytes2word(49,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,8,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,16)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,21)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,29)
, bytes2word(HEAP_OFF_N1,29,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,39)
, bytes2word(HEAP_OFF_N1,37,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,13,HEAP_OFF_N1)
, bytes2word(46,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4641: (byte 0) */
  HW(11,3)
, 0
,	/* F0_PrettySyntax_46ppPatGdPat: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppPatGdPat),3)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3900))
, VAPTAG(useLabel(FN_PrettySyntax_46ppQuals))
, VAPTAG(useLabel(FN_PrettySyntax_46ppExp))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46dSpace)
, useLabel(CF_PrettySyntax_46space)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,0,0)
, useLabel(CT_v4642)
,	/* FN_LAMBDA3900: (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_v4207)
,	/* CT_v4642: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3900: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3900))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4643)
,	/* FN_PrettySyntax_46ppQuals: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4643: (byte 0) */
  HW(4,2)
, 0
,	/* F0_PrettySyntax_46ppQuals: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppQuals),2)
, CAPTAG(useLabel(FN_PrettySyntax_46ppQual),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fComma)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4649)
,	/* FN_PrettySyntax_46ppQual: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(37,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(76),BOT(76))
,	/* v4645: (byte 2) */
  bytes2word(TOP(90),BOT(90),UNPACK,2)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,17)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,27)
, bytes2word(HEAP_OFF_N1,26,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,12,HEAP_OFF_N1)
,	/* v4646: (byte 4) */
  bytes2word(34,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,1,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_ARG)
, bytes2word(1,EVAL,NEEDHEAP_I32,APPLY)
,	/* v4647: (byte 2) */
  bytes2word(1,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,13,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,14,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(13,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,12,HEAP_OFF_N1,22)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4649: (byte 0) */
  HW(12,2)
, 0
,	/* F0_PrettySyntax_46ppQual: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppQual),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46ppPat))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3901))
, VAPTAG(useLabel(FN_PrettySyntax_46ppExp))
, useLabel(CF_PrettySyntax_46dSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_LAMBDA3902))
, VAPTAG(useLabel(FN_PrettySyntax_46ppDecls))
, bytes2word(0,0,0,0)
, useLabel(CT_v4650)
,	/* FN_LAMBDA3902: (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_v4462)
,	/* CT_v4650: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3902: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3902))
, bytes2word(0,0,0,0)
, useLabel(CT_v4651)
,	/* FN_LAMBDA3901: (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_v4464)
,	/* CT_v4651: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3901: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3901))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4656)
,	/* FN_PrettySyntax_46ppClassCode: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(66,TABLESWITCH,2,NOP)
,	/* v4653: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(52),BOT(52))
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
,	/* v4654: (byte 4) */
  bytes2word(22,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(UNPACK,6,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,8,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_I2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(13,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(14,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(5,HEAP_CVAL_P1,16,HEAP_CVAL_P1)
, bytes2word(17,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,10,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,20,HEAP_OFF_N1)
, bytes2word(18,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,28,HEAP_OFF_N1)
, bytes2word(28,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,33,HEAP_CVAL_P1)
, bytes2word(19,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,41,HEAP_OFF_N1)
, bytes2word(41,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,46,HEAP_CVAL_P1)
, bytes2word(19,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,56,HEAP_OFF_N1)
, bytes2word(54,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,63)
, bytes2word(HEAP_OFF_N1,6,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4656: (byte 0) */
  HW(17,2)
, 0
,	/* F0_PrettySyntax_46ppClassCode: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppClassCode),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3903))
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46dSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_LAMBDA3904))
, VAPTAG(useLabel(FN_LAMBDA3905))
, CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46dSemiSpace)
, useLabel(CF_PrettyLib_46line)
, useLabel(CF_PrettySyntax_46fSpace)
, bytes2word(0,0,0,0)
, useLabel(CT_v4658)
,	/* FN_LAMBDA3905: (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_v4657)
,	/* CT_v4658: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3905: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3905))
, bytes2word(0,0,0,0)
, useLabel(CT_v4660)
,	/* FN_LAMBDA3904: (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_v4659)
,	/* CT_v4660: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3904: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3904))
, bytes2word(0,0,0,0)
, useLabel(CT_v4662)
,	/* FN_LAMBDA3903: (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_v4661)
,	/* CT_v4662: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3903: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3903))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4663)
,};
Node FN_PrettySyntax_46ppClassCodes[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4663: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_PrettySyntax_46ppClassCodes[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppClassCodes),2)
, CAPTAG(useLabel(FN_PrettySyntax_46ppClassCode),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettyLib_46line)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4667)
,};
Node FN_PrettySyntax_46ppSimple[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,3,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_I1,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,4,HEAP_I2,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,12,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v4667: (byte 0) */
  HW(7,2)
, 0
,};
Node F0_PrettySyntax_46ppSimple[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppSimple),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, CAPTAG(useLabel(FN_PrettySyntax_46ppId),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46snd)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fSpace)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4673)
,	/* FN_PrettySyntax_46ppEntity: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(33,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(14),BOT(14))
,	/* v4669: (byte 2) */
  bytes2word(TOP(49),BOT(49),UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
,	/* v4670: (byte 2) */
  bytes2word(HEAP_I2,RETURN_EVAL,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_I2,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,PUSH_P1)
, bytes2word(0,PUSH_P1,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4671: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,3,HEAP_CVAL_P1)
, bytes2word(9,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,10,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_P1,12,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,13,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,14,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(16,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(17,HEAP_OFF_N1,4,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,23)
, bytes2word(HEAP_OFF_N1,23,HEAP_OFF_N1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,17,HEAP_OFF_N1)
, bytes2word(30,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4673: (byte 0) */
  HW(16,2)
, 0
,	/* F0_PrettySyntax_46ppEntity: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppEntity),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar))
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3906))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettySyntax_46nestS))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fComma)
, CAPTAG(useLabel(FN_PrettySyntax_46ppIdAsVar),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46snd)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, useLabel(F0_PrettyLib_46parens)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,0,0)
, useLabel(CT_v4675)
,	/* FN_LAMBDA3906: (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_v4674)
,	/* CT_v4675: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3906: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3906))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4685)
,	/* FN_PrettySyntax_46ppImpSpec: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4677: (byte 2) */
  bytes2word(TOP(47),BOT(47),UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,4,HEAP_I1,PUSH_P1)
, bytes2word(0,PUSH_CVAL_P1,10,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
,	/* v4678: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,1,PUSH_P1)
, bytes2word(0,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v4684: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4682: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_CVAL_P1)
,	/* v4679: (byte 2) */
  bytes2word(12,RETURN_EVAL,HEAP_CVAL_P1,11)
, bytes2word(HEAP_CVAL_P1,13,HEAP_CVAL_P1,14)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,4,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,16)
, bytes2word(HEAP_OFF_N1,22,HEAP_OFF_N1,20)
, bytes2word(HEAP_OFF_N1,6,PUSH_P1,0)
, bytes2word(PUSH_CVAL_P1,10,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,ZAP_ARG_I1,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4685: (byte 0) */
  HW(14,2)
, 0
,	/* F0_PrettySyntax_46ppImpSpec: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppImpSpec),2)
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettySyntax_46fComma)
, CAPTAG(useLabel(FN_PrettySyntax_46ppEntity),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_PrettyLib_46parens)
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3907))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,0,0)
, useLabel(CT_v4687)
,	/* FN_LAMBDA3907: (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_v4686)
,	/* CT_v4687: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3907: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3907))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4712)
,	/* FN_PrettySyntax_46ppImpDecl: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,TABLESWITCH)
, bytes2word(4,NOP,TOP(8),BOT(8))
, bytes2word(TOP(80),BOT(80),TOP(152),BOT(152))
,	/* v4689: (byte 2) */
  bytes2word(TOP(284),BOT(284),UNPACK,2)
, bytes2word(PUSH_P1,0,ZAP_STACK_P1,1)
, bytes2word(EVAL,NEEDHEAP_P1,33,UNPACK)
, bytes2word(2,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,23,HEAP_OFF_N1,21)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,30,HEAP_OFF_N1)
,	/* v4692: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,2)
, bytes2word(PUSH_P1,0,ZAP_STACK_P1,1)
, bytes2word(EVAL,NEEDHEAP_P1,33,UNPACK)
, bytes2word(2,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,13)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_P1,3,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,23,HEAP_OFF_N1,21)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,30,HEAP_OFF_N1)
,	/* v4695: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,3)
, bytes2word(PUSH_P1,0,ZAP_STACK_P1,1)
, bytes2word(EVAL,UNPACK,2,PUSH_P1)
, bytes2word(3,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(1,EVAL,NEEDHEAP_P1,61)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_P1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,15,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_P1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,18,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,28,HEAP_OFF_N1,26)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,33,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,41,HEAP_OFF_N1,41)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,51,HEAP_OFF_N1,49)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,58,HEAP_OFF_N1)
,	/* v4700: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,3)
, bytes2word(PUSH_P1,0,ZAP_STACK_P1,1)
, bytes2word(EVAL,UNPACK,2,PUSH_P1)
, bytes2word(3,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(1,EVAL,NEEDHEAP_P1,61)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_P1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,17,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_I5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_P1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,18,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,28,HEAP_OFF_N1,26)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,33,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,41,HEAP_OFF_N1,41)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,51,HEAP_OFF_N1,49)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,58,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4712: (byte 0) */
  HW(15,2)
, 0
,	/* F0_PrettySyntax_46ppImpDecl: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppImpDecl),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3908))
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_PrettySyntax_46ppImpSpec))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_LAMBDA3909))
, VAPTAG(useLabel(FN_LAMBDA3910))
, VAPTAG(useLabel(FN_LAMBDA3911))
, VAPTAG(useLabel(FN_LAMBDA3912))
, VAPTAG(useLabel(FN_LAMBDA3913))
, bytes2word(0,0,0,0)
, useLabel(CT_v4714)
,	/* FN_LAMBDA3913: (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_v4713)
,	/* CT_v4714: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3913: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3913))
, bytes2word(0,0,0,0)
, useLabel(CT_v4716)
,	/* FN_LAMBDA3912: (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_v4715)
,	/* CT_v4716: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3912: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3912))
, bytes2word(0,0,0,0)
, useLabel(CT_v4717)
,	/* FN_LAMBDA3911: (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_v4713)
,	/* CT_v4717: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3911: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3911))
, bytes2word(0,0,0,0)
, useLabel(CT_v4719)
,	/* FN_LAMBDA3910: (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_v4718)
,	/* CT_v4719: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3910: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3910))
, bytes2word(0,0,0,0)
, useLabel(CT_v4720)
,	/* FN_LAMBDA3909: (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_v4718)
,	/* CT_v4720: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3909: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3909))
, bytes2word(0,0,0,0)
, useLabel(CT_v4721)
,	/* FN_LAMBDA3908: (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_v4715)
,	/* CT_v4721: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3908: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3908))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4727)
,	/* FN_PrettySyntax_46ppFixDecls: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4726: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4725: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_CVAL_P1)
,	/* v4722: (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,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,14,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,6,PUSH_P1)
, bytes2word(0,PUSH_CVAL_P1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4727: (byte 0) */
  HW(9,2)
, 0
,	/* F0_PrettySyntax_46ppFixDecls: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppFixDecls),2)
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettyLib_46line)
, CAPTAG(useLabel(FN_PrettySyntax_46ppFixDecl),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4733)
,	/* FN_PrettySyntax_46ppImpDecls: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4732: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4731: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_CVAL_P1)
,	/* v4728: (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,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,14,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,6,PUSH_P1)
, bytes2word(0,PUSH_CVAL_P1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4733: (byte 0) */
  HW(9,2)
, 0
,	/* F0_PrettySyntax_46ppImpDecls: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppImpDecls),2)
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, CAPTAG(useLabel(FN_PrettySyntax_46sep),1)
, useLabel(CF_PrettyLib_46line)
, CAPTAG(useLabel(FN_PrettySyntax_46ppImpDecl),1)
, CAPTAG(useLabel(FN_Prelude_46map),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46_36))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4738)
,	/* FN_PrettySyntax_46ppExport: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4735: (byte 2) */
  bytes2word(TOP(12),BOT(12),UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
,	/* v4736: (byte 2) */
  bytes2word(HEAP_I2,RETURN_EVAL,UNPACK,2)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_P1,3)
, bytes2word(PUSH_P1,0,PUSH_P1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,ZAP_ARG_I1)
, bytes2word(ZAP_STACK_P1,6,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,ZAP_STACK_P1,3)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4738: (byte 0) */
  HW(6,2)
, 0
,	/* F0_PrettySyntax_46ppExport: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppExport),2)
, VAPTAG(useLabel(FN_PrettySyntax_46ppEntity))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3914))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, bytes2word(0,0,0,0)
, useLabel(CT_v4740)
,	/* FN_LAMBDA3914: (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_v4739)
,	/* CT_v4740: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3914: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3914))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4746)
,	/* FN_PrettySyntax_46parensFComma1: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v4745: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v4744: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_CVAL_P1)
,	/* v4741: (byte 2) */
  bytes2word(3,RETURN_EVAL,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,5,PUSH_P1)
, bytes2word(0,PUSH_CVAL_P1,10,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4746: (byte 0) */
  HW(9,2)
, 0
,	/* F0_PrettySyntax_46parensFComma1: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46parensFComma1),2)
, useLabel(CF_PrettyLib_46nil)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46sep))
, useLabel(CF_PrettySyntax_46fComma)
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_PrettyLib_46parens)
, useLabel(CF_PrettySyntax_46fSpace)
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4756)
,	/* FN_PrettySyntax_46ppExports: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v4748: (byte 2) */
  bytes2word(TOP(9),BOT(9),POP_I1,PUSH_HEAP)
,	/* v4749: (byte 3) */
  bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,RETURN_EVAL,UNPACK)
, bytes2word(1,PUSH_P1,0,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4755: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v4753: (byte 4) */
  bytes2word(POP_I1,JUMP,6,0)
,	/* v4750: (byte 4) */
  bytes2word(POP_I1,PUSH_CVAL_P1,4,RETURN_EVAL)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4756: (byte 0) */
  HW(5,2)
, 0
,	/* F0_PrettySyntax_46ppExports: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46ppExports),2)
, VAPTAG(useLabel(FN_PrettyLib_46parens))
, useLabel(CF_PrettyLib_46nil)
, CAPTAG(useLabel(FN_PrettySyntax_46ppExport),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_PrettySyntax_46parensFComma1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4760)
,};
Node FN_PrettySyntax_46ppModule[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(61,UNPACK,6,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_I1)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_I2,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,18,HEAP_OFF_N1)
, bytes2word(18,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,28,HEAP_OFF_N1)
, bytes2word(26,HEAP_OFF_N1,7,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,33)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I4,HEAP_CVAL_P1,12)
, bytes2word(HEAP_ARG,1,HEAP_P1,4)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,13,HEAP_ARG)
, bytes2word(1,HEAP_P1,5,HEAP_CVAL_P1)
, bytes2word(14,HEAP_ARG,1,HEAP_P1)
, bytes2word(6,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,16,HEAP_OFF_N1)
, bytes2word(7,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,21,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,7,PUSH_P1,0)
, bytes2word(PUSH_P1,2,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,10,ZAP_STACK_P1)
, bytes2word(9,ZAP_STACK_P1,8,ZAP_STACK_P1)
, bytes2word(7,ZAP_STACK_P1,6,ZAP_STACK_P1)
, bytes2word(5,ZAP_STACK_P1,4,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v4760: (byte 0) */
  HW(13,2)
, 0
,};
Node F0_PrettySyntax_46ppModule[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46ppModule),2)
, VAPTAG(useLabel(FN_PrettySyntax_46groupNestS))
, VAPTAG(useLabel(FN_PrettyLib_46_60_62))
, VAPTAG(useLabel(FN_PrettyLib_46text))
, VAPTAG(useLabel(FN_LAMBDA3915))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_PrettySyntax_46ppId))
, VAPTAG(useLabel(FN_PrettySyntax_46ppExports))
, VAPTAG(useLabel(FN_LAMBDA3916))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_PrettySyntax_46ppImpDecls))
, VAPTAG(useLabel(FN_PrettySyntax_46ppFixDecls))
, VAPTAG(useLabel(FN_PrettySyntax_46ppTopDecls))
, useLabel(CF_PrettyLib_46line)
, bytes2word(0,0,0,0)
, useLabel(CT_v4762)
,	/* FN_LAMBDA3916: (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_v4761)
,	/* CT_v4762: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3916: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3916))
, bytes2word(0,0,0,0)
, useLabel(CT_v4763)
,	/* FN_LAMBDA3915: (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_v4739)
,	/* CT_v4763: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3915: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3915))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4773)
,	/* FN_PrettySyntax_46maybeTupleId: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4765: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(9),BOT(9))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v4766: (byte 1) */
  bytes2word(RETURN,UNPACK,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(14),BOT(14))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v4772: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v4770: (byte 4) */
  bytes2word(POP_I1,JUMP,9,0)
, bytes2word(UNPACK,1,PUSH_HEAP,HEAP_CVAL_N1)
,	/* v4767: (byte 3) */
  bytes2word(2,HEAP_I1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(1,1,0)
, CONSTR(0,0,0)
,	/* CT_v4773: (byte 0) */
  HW(2,2)
, 0
,	/* F0_PrettySyntax_46maybeTupleId: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46maybeTupleId),2)
, VAPTAG(useLabel(FN_IntState_46lookupIS))
, VAPTAG(useLabel(FN_Info_46tidI))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4778)
,	/* FN_PrettySyntax_46isListId: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4775: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(9),BOT(9))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v4776: (byte 1) */
  bytes2word(RETURN,UNPACK,1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4778: (byte 0) */
  HW(4,2)
, 0
,	/* F0_PrettySyntax_46isListId: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46isListId),2)
, VAPTAG(useLabel(FN_IntState_46lookupIS))
, VAPTAG(useLabel(FN_Info_46tidI))
, VAPTAG(useLabel(FN_Prelude_46Eq_46TokenId_46TokenId_46_61_61))
, useLabel(CF_TokenId_46t_95List)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4783)
,	/* FN_PrettySyntax_46isFunctionArrowId: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v4780: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(9),BOT(9))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v4781: (byte 1) */
  bytes2word(RETURN,UNPACK,1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v4783: (byte 0) */
  HW(4,2)
, 0
,	/* F0_PrettySyntax_46isFunctionArrowId: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46isFunctionArrowId),2)
, VAPTAG(useLabel(FN_IntState_46lookupIS))
, VAPTAG(useLabel(FN_Info_46tidI))
, VAPTAG(useLabel(FN_Prelude_46Eq_46TokenId_46TokenId_46_61_61))
, useLabel(CF_TokenId_46t_95Arrow)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4788)
,	/* FN_PrettySyntax_46strISunqualified: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,ZAP_ARG_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v4785: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(16),BOT(16))
, bytes2word(POP_I1,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_CHAR_P1)
,	/* v4786: (byte 4) */
  bytes2word(118,HEAP_OFF_N1,4,RETURN)
, bytes2word(UNPACK,1,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,4,HEAP_I1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v4788: (byte 0) */
  HW(8,2)
, 0
,	/* F0_PrettySyntax_46strISunqualified: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46strISunqualified),2)
, VAPTAG(useLabel(FN_IntState_46lookupIS))
, VAPTAG(useLabel(FN_Prelude_46Show_46Id_46Id_46show))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_TokenId_46extractV)
, useLabel(F0_Info_46tidI)
, useLabel(F0_NHC_46PackedString_46unpackPS)
, useLabel(CF_Prelude_46reverse)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4789)
,};
Node FN_PrettySyntax_46simplePrintId[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,14)
, bytes2word(HEAP_INT_P1,2,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,13,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,11)
, bytes2word(HEAP_OFF_N1,10,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG,2,HEAP_OFF_N1,11)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,8,0)
, CONSTR(0,0,0)
,	/* CT_v4789: (byte 0) */
  HW(9,2)
, 0
,};
Node F0_PrettySyntax_46simplePrintId[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46simplePrintId),2)
, CAPTAG(useLabel(FN_PrettySyntax_46strISunqualified),1)
, CAPTAG(useLabel(FN_LAMBDA3917),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46Show_46Id_46Id_46show)
, CAPTAG(useLabel(FN_PrettySyntax_46isFunctionArrowId),1)
, CAPTAG(useLabel(FN_PrettySyntax_46isListId),1)
, CAPTAG(useLabel(FN_PrettySyntax_46maybeTupleId),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, useLabel(CF_PrettyLib_46simple)
, bytes2word(1,0,0,1)
, useLabel(CT_v4790)
,	/* FN_LAMBDA3917: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CHAR_P1,116,HEAP_ARG,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v4790: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3917: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3917),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v4791)
,};
Node FN_PrettySyntax_46prettyPrintId[] = {
  bytes2word(NEEDHEAP_P1,36,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,2)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_P1,10)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,11)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,12)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_N1,2)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,16,HEAP_OFF_N1,13)
, bytes2word(HEAP_ARG,2,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,11,HEAP_OFF_N1,10)
, bytes2word(HEAP_CVAL_P1,13,HEAP_ARG,3)
, bytes2word(HEAP_OFF_N1,11,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,31,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTR(0,8,0)
, CONSTR(0,0,0)
,	/* CT_v4791: (byte 0) */
  HW(11,3)
, 0
,};
Node F0_PrettySyntax_46prettyPrintId[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46prettyPrintId),3)
, VAPTAG(useLabel(FN_Flags_46sShowWidth))
, VAPTAG(useLabel(FN_PrettyLib_46pretty))
, VAPTAG(useLabel(FN_Flags_46sShowIndent))
, VAPTAG(useLabel(FN_LAMBDA3918))
, CAPTAG(useLabel(FN_LAMBDA3919),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46Show_46Id_46Id_46show)
, CAPTAG(useLabel(FN_PrettySyntax_46isFunctionArrowId),1)
, CAPTAG(useLabel(FN_PrettySyntax_46isListId),1)
, CAPTAG(useLabel(FN_PrettySyntax_46maybeTupleId),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v4792)
,	/* FN_LAMBDA3919: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CHAR_P1,116,HEAP_ARG,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v4792: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA3919: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3919),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4795)
,	/* FN_LAMBDA3918: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,7,0,PUSH_HEAP)
,	/* v4793: (byte 4) */
  bytes2word(HEAP_CVAL_I4,HEAP_ARG,2,RETURN)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG,2)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v4795: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA3918: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA3918),2)
, VAPTAG(useLabel(FN_Flags_46sShowQualified))
, CAPTAG(useLabel(FN_IntState_46strIS),1)
, CAPTAG(useLabel(FN_PrettySyntax_46strISunqualified),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4796)
,};
Node FN_PrettySyntax_46prettyPrintTokenId[] = {
  bytes2word(NEEDHEAP_P1,35,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,2,HEAP_CVAL_P1)
, bytes2word(9,HEAP_CVAL_P1,10,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,12,HEAP_CVAL_P1)
, bytes2word(13,HEAP_CVAL_N1,2,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,16,HEAP_OFF_N1)
, bytes2word(15,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(14,HEAP_OFF_N1,13,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,9,HEAP_CVAL_P1)
, bytes2word(15,HEAP_ARG,2,HEAP_OFF_N1)
, bytes2word(11,PUSH_HEAP,HEAP_CVAL_P1,16)
, bytes2word(HEAP_OFF_N1,30,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,8,0)
, CONSTR(0,0,0)
,	/* CT_v4796: (byte 0) */
  HW(14,2)
, 0
,};
Node F0_PrettySyntax_46prettyPrintTokenId[] = {
  CAPTAG(useLabel(FN_PrettySyntax_46prettyPrintTokenId),2)
, VAPTAG(useLabel(FN_Flags_46sShowWidth))
, VAPTAG(useLabel(FN_PrettyLib_46pretty))
, VAPTAG(useLabel(FN_Flags_46sShowIndent))
, CAPTAG(useLabel(FN_PrettySyntax_46Prelude_46743_46id2strTokenId),1)
, VAPTAG(useLabel(FN_LAMBDA3920))
, VAPTAG(useLabel(FN_Prelude_46error))
, CAPTAG(useLabel(FN_Prelude_46flip),1)
, useLabel(F0_Prelude_46Eq_46TokenId_46TokenId_46_61_61)
, useLabel(CF_TokenId_46t_95Arrow)
, useLabel(CF_TokenId_46t_95List)
, CAPTAG(useLabel(FN_PrettySyntax_46Prelude_46744_46maybeTupleTokenId),1)
, useLabel(F0_Prelude_46Show_46TokenId_46TokenId_46show)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_46))
, bytes2word(0,0,0,0)
, useLabel(CT_v4798)
,	/* FN_LAMBDA3920: (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_v4797)
,	/* CT_v4798: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA3920: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA3920))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v4801)
,	/* FN_PrettySyntax_46Prelude_46743_46id2strTokenId: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,4,ZAP_ARG_I1)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,8)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,8)
,	/* v4799: (byte 3) */
  bytes2word(HEAP_ARG,2,RETURN_EVAL,HEAP_CVAL_P1)
, bytes2word(9,HEAP_CVAL_P1,10,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v4801: (byte 0) */
  HW(11,2)
, 0
,	/* F0_PrettySyntax_46Prelude_46743_46id2strTokenId: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46Prelude_46743_46id2strTokenId),2)
, VAPTAG(useLabel(FN_Flags_46sShowQualified))
, VAPTAG(useLabel(FN_Prelude_46Eq_46TokenId_46TokenId_46_61_61))
, useLabel(CF_TokenId_46t_95List)
, VAPTAG(useLabel(FN_Prelude_46not))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, VAPTAG(useLabel(FN_Prelude_46Show_46TokenId_46TokenId_46show))
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_NHC_46PackedString_46unpackPS)
, useLabel(F0_TokenId_46extractV)
, useLabel(CF_Prelude_46reverse)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(1,0,0,1)
, useLabel(CT_v4807)
,	/* FN_PrettySyntax_46Prelude_46744_46maybeTupleTokenId: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(14),BOT(14))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v4806: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v4805: (byte 4) */
  bytes2word(POP_I1,JUMP,9,0)
, bytes2word(UNPACK,1,PUSH_HEAP,HEAP_CVAL_N1)
,	/* v4802: (byte 3) */
  bytes2word(1,HEAP_I1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,1,0)
,	/* CT_v4807: (byte 0) */
  HW(0,1)
, 0
,	/* F0_PrettySyntax_46Prelude_46744_46maybeTupleTokenId: (byte 0) */
  CAPTAG(useLabel(FN_PrettySyntax_46Prelude_46744_46maybeTupleTokenId),1)
,	/* ST_v4051: (byte 0) */
 	/* ST_v4039: (byte 1) */
 	/* ST_v4600: (byte 3) */
  bytes2word(0,32,0,32)
,	/* ST_v4353: (byte 3) */
  bytes2word(45,62,0,32)
,	/* ST_v4359: (byte 3) */
  bytes2word(45,125,0,32)
,	/* ST_v4209: (byte 3) */
  bytes2word(58,58,0,32)
,	/* ST_v4277: (byte 2) */
  bytes2word(61,0,32,61)
,	/* ST_v4081: (byte 2) */
  bytes2word(32,0,32,61)
,	/* ST_v4657: (byte 2) */
  bytes2word(62,0,32,63)
, bytes2word(32,61,32,63)
,	/* ST_v4591: (byte 1) */
  bytes2word(0,32,111,102)
,	/* ST_v4761: (byte 1) */
  bytes2word(0,32,119,104)
,	/* ST_v4234: (byte 4) */
  bytes2word(101,114,101,0)
,	/* ST_v4145: (byte 4) */
  bytes2word(32,124,32,0)
,	/* ST_v4257: (byte 2) */
  bytes2word(33,0,35,45)
,	/* ST_v4155: (byte 2) */
  bytes2word(125,0,40,45)
,	/* ST_v4674: (byte 3) */
  bytes2word(62,41,0,40)
,	/* ST_v4149: (byte 4) */
  bytes2word(46,46,41,0)
, bytes2word(40,91,93,41)
,	/* ST_v4026: (byte 1) */
 	/* ST_v4532: (byte 3) */
  bytes2word(0,41,0,43)
,	/* ST_v4049: (byte 1) */
 	/* ST_v4232: (byte 3) */
  bytes2word(0,44,0,44)
,	/* ST_v4586: (byte 2) */
  bytes2word(32,0,45,45)
,	/* ST_v4380: (byte 2) */
  bytes2word(32,0,45,45)
, bytes2word(32,100,97,116)
, bytes2word(97,47,100,97)
, bytes2word(116,97,112,114)
, bytes2word(105,109,32,91)
, bytes2word(40,102,105,101)
, bytes2word(108,100,44,115)
, bytes2word(101,108,101,99)
, bytes2word(116,111,114,41)
,	/* ST_v4328: (byte 4) */
  bytes2word(93,32,61,0)
, bytes2word(45,45,32,110)
, bytes2word(111,116,32,114)
, bytes2word(101,99,117,114)
, bytes2word(115,105,118,101)
,	/* ST_v4326: (byte 1) */
  bytes2word(0,45,45,32)
, bytes2word(114,101,99,117)
, bytes2word(114,115,105,118)
,	/* ST_v4153: (byte 2) */
  bytes2word(101,0,45,62)
,	/* ST_v4197: (byte 1) */
 	/* ST_v4564: (byte 3) */
  bytes2word(0,46,0,46)
,	/* ST_v4167: (byte 2) */
  bytes2word(46,0,58,58)
,	/* ST_v4309: (byte 2) */
  bytes2word(32,0,59,32)
,	/* ST_v4464: (byte 1) */
  bytes2word(0,60,45,32)
,	/* ST_v4357: (byte 1) */
 	/* ST_v4617: (byte 3) */
  bytes2word(0,61,0,61)
,	/* ST_v4538: (byte 2) */
 	/* ST_v4351: (byte 4) */
  bytes2word(32,0,64,0)
, bytes2word(69,82,82,79)
, bytes2word(82,58,32,32)
,	/* ST_v4436: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(116,116,121,83)
, bytes2word(121,110,116,97)
, bytes2word(120,58,32,78)
, bytes2word(111,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(105,110,32,112)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,101)
, bytes2word(120,112,114,101)
, bytes2word(115,115,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,52,50,53)
, bytes2word(58,51,45,52)
, bytes2word(50,53,58,51)
,	/* ST_v4422: (byte 3) */
  bytes2word(51,46,0,80)
, bytes2word(114,101,116,116)
, bytes2word(121,83,121,110)
, bytes2word(116,97,120,58)
, bytes2word(32,78,111,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,105,110)
, bytes2word(32,112,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,101,120,112)
, bytes2word(114,101,115,115)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,52)
, bytes2word(50,54,58,51)
, bytes2word(45,52,50,54)
, bytes2word(58,51,52,46)
,	/* ST_v4562: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(116,116,121,83)
, bytes2word(121,110,116,97)
, bytes2word(120,58,32,78)
, bytes2word(111,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(105,110,32,112)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,101)
, bytes2word(120,112,114,101)
, bytes2word(115,115,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,54,52,50)
, bytes2word(58,51,45,54)
, bytes2word(52,50,58,56)
,	/* ST_v4151: (byte 2) */
  bytes2word(46,0,80,114)
, bytes2word(101,116,116,121)
, bytes2word(83,121,110,116)
, bytes2word(97,120,58,32)
, bytes2word(78,111,32,109)
, bytes2word(97,116,99,104)
, bytes2word(105,110,103,32)
, bytes2word(97,108,116,101)
, bytes2word(114,110,97,116)
, bytes2word(105,118,101,32)
, bytes2word(105,110,32,99)
, bytes2word(97,115,101,32)
, bytes2word(101,120,112,114)
, bytes2word(101,115,115,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,51,49)
, bytes2word(57,58,49,48)
, bytes2word(45,51,50,53)
, bytes2word(58,52,51,46)
,	/* ST_v4147: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(116,116,121,83)
, bytes2word(121,110,116,97)
, bytes2word(120,58,32,78)
, bytes2word(111,32,109,97)
, bytes2word(116,99,104,105)
, bytes2word(110,103,32,97)
, bytes2word(108,116,101,114)
, bytes2word(110,97,116,105)
, bytes2word(118,101,32,105)
, bytes2word(110,32,99,97)
, bytes2word(115,101,32,101)
, bytes2word(120,112,114,101)
, bytes2word(115,115,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,51,50,55)
, bytes2word(58,49,48,45)
, bytes2word(51,50,57,58)
,	/* ST_v4546: (byte 4) */
  bytes2word(53,53,46,0)
, bytes2word(80,114,101,116)
, bytes2word(116,121,83,121)
, bytes2word(110,116,97,120)
, bytes2word(58,32,78,111)
, bytes2word(32,109,97,116)
, bytes2word(99,104,105,110)
, bytes2word(103,32,97,108)
, bytes2word(116,101,114,110)
, bytes2word(97,116,105,118)
, bytes2word(101,32,105,110)
, bytes2word(32,99,97,115)
, bytes2word(101,32,101,120)
, bytes2word(112,114,101,115)
, bytes2word(115,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(54,52,53,58)
, bytes2word(53,45,54,53)
, bytes2word(53,58,55,55)
,	/* ST_v4195: (byte 2) */
  bytes2word(46,0,80,114)
, bytes2word(101,116,116,121)
, bytes2word(83,121,110,116)
, bytes2word(97,120,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,57,48)
, bytes2word(58,51,45,51)
, bytes2word(57,52,58,51)
,	/* ST_v4446: (byte 3) */
  bytes2word(51,46,0,80)
, bytes2word(114,101,116,116)
, bytes2word(121,83,121,110)
, bytes2word(116,97,120,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,53,51)
, bytes2word(50,58,49,45)
, bytes2word(53,51,52,58)
,	/* ST_v4528: (byte 4) */
  bytes2word(54,57,46,0)
, bytes2word(80,114,101,116)
, bytes2word(116,121,83,121)
, bytes2word(110,116,97,120)
, 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,54)
, bytes2word(48,49,58,49)
, bytes2word(45,55,50,52)
, bytes2word(58,50,51,46)
,	/* ST_v4024: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(116,116,121,83)
, bytes2word(121,110,116,97)
, bytes2word(120,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(55,56,53,58)
, bytes2word(49,45,55,56)
, bytes2word(57,58,50,51)
,	/* ST_v4015: (byte 2) */
  bytes2word(46,0,80,114)
, bytes2word(101,116,116,121)
, bytes2word(83,121,110,116)
, bytes2word(97,120,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,55,57,54)
, bytes2word(58,49,45,56)
, bytes2word(48,48,58,50)
,	/* ST_v4602: (byte 3) */
  bytes2word(51,46,0,92)
,	/* ST_v4536: (byte 3) */
  bytes2word(92,32,0,95)
,	/* ST_v4017: (byte 1) */
 	/* ST_v4713: (byte 3) */
  bytes2word(0,96,0,97)
,	/* ST_v4593: (byte 2) */
  bytes2word(115,0,99,97)
,	/* ST_v4374: (byte 3) */
  bytes2word(115,101,0,99)
, bytes2word(108,97,115,115)
,	/* ST_v4661: (byte 1) */
  bytes2word(0,99,111,100)
, bytes2word(101,32,99,108)
,	/* ST_v4659: (byte 4) */
  bytes2word(97,115,115,0)
, bytes2word(99,111,100,101)
, bytes2word(32,105,110,115)
, bytes2word(116,97,110,99)
,	/* ST_v4396: (byte 2) */
  bytes2word(101,0,100,97)
,	/* ST_v4383: (byte 3) */
  bytes2word(116,97,0,100)
, bytes2word(97,116,97,32)
, bytes2word(112,114,105,109)
, bytes2word(105,116,105,118)
,	/* ST_v4394: (byte 2) */
  bytes2word(101,0,100,97)
, bytes2word(116,97,32,117)
, bytes2word(110,98,111,120)
,	/* ST_v4370: (byte 3) */
  bytes2word(101,100,0,100)
, bytes2word(101,102,97,117)
,	/* ST_v4219: (byte 3) */
  bytes2word(108,116,0,100)
, bytes2word(101,114,105,118)
,	/* ST_v4595: (byte 4) */
  bytes2word(105,110,103,0)
,	/* ST_v4578: (byte 3) */
  bytes2word(100,111,0,101)
, bytes2word(108,115,101,32)
,	/* ST_v4584: (byte 1) */
  bytes2word(0,102,97,105)
,	/* ST_v4588: (byte 2) */
  bytes2word(108,0,102,97)
, bytes2word(116,98,97,114)
,	/* ST_v4199: (byte 1) */
  bytes2word(0,102,111,114)
,	/* ST_v4362: (byte 4) */
  bytes2word(97,108,108,0)
, bytes2word(102,111,114,101)
, bytes2word(105,103,110,32)
, bytes2word(101,120,112,111)
,	/* ST_v4365: (byte 3) */
  bytes2word(114,116,0,102)
, bytes2word(111,114,101,105)
, bytes2word(103,110,32,105)
, bytes2word(109,112,111,114)
,	/* ST_v4686: (byte 2) */
  bytes2word(116,0,104,105)
, bytes2word(100,105,110,103)
,	/* ST_v4582: (byte 2) */
  bytes2word(32,0,105,102)
,	/* ST_v4715: (byte 2) */
  bytes2word(32,0,105,109)
, bytes2word(112,111,114,116)
,	/* ST_v4718: (byte 2) */
  bytes2word(32,0,105,109)
, bytes2word(112,111,114,116)
, bytes2word(32,113,117,97)
, bytes2word(108,105,102,105)
,	/* ST_v4597: (byte 4) */
  bytes2word(101,100,32,0)
,	/* ST_v4296: (byte 3) */
  bytes2word(105,110,0,105)
, bytes2word(110,102,105,120)
,	/* ST_v4300: (byte 3) */
  bytes2word(32,32,0,105)
, bytes2word(110,102,105,120)
,	/* ST_v4302: (byte 3) */
  bytes2word(108,32,0,105)
, bytes2word(110,102,105,120)
, bytes2word(108,123,45,100)
, bytes2word(101,102,45,125)
,	/* ST_v4298: (byte 2) */
  bytes2word(32,0,105,110)
, bytes2word(102,105,120,114)
,	/* ST_v4372: (byte 2) */
  bytes2word(32,0,105,110)
, bytes2word(115,116,97,110)
,	/* ST_v4462: (byte 3) */
  bytes2word(99,101,0,108)
,	/* ST_v4739: (byte 3) */
  bytes2word(101,116,0,109)
, bytes2word(111,100,117,108)
,	/* ST_v4398: (byte 3) */
  bytes2word(101,32,0,110)
, bytes2word(101,119,116,121)
,	/* ST_v4294: (byte 3) */
  bytes2word(112,101,0,112)
, bytes2word(114,101,102,105)
,	/* ST_v4797: (byte 3) */
  bytes2word(120,32,0,112)
, bytes2word(114,101,116,116)
, bytes2word(121,80,114,105)
, bytes2word(110,116,84,111)
, bytes2word(107,101,110,73)
, bytes2word(100,58,32,110)
, bytes2word(111,32,105,110)
, bytes2word(116,83,116,97)
,	/* ST_v4368: (byte 3) */
  bytes2word(116,101,0,112)
, bytes2word(114,105,109,105)
, bytes2word(116,105,118,101)
,	/* ST_v4580: (byte 1) */
  bytes2word(0,116,104,101)
,	/* ST_v4402: (byte 3) */
  bytes2word(110,32,0,116)
,	/* ST_v4439: (byte 4) */
  bytes2word(121,112,101,0)
, bytes2word(116,121,112,101)
,	/* ST_v4530: (byte 2) */
  bytes2word(32,0,116,121)
, bytes2word(112,101,82,101)
, bytes2word(112,32,58,58)
,	/* ST_v4448: (byte 2) */
  bytes2word(32,0,119,104)
,	/* ST_v4274: (byte 4) */
  bytes2word(101,114,101,0)
,	/* ST_v4355: (byte 2) */
  bytes2word(123,0,123,45)
, bytes2word(32,73,103,110)
, bytes2word(111,114,105,110)
,	/* ST_v4211: (byte 3) */
  bytes2word(103,32,0,123)
, bytes2word(45,32,110,111)
, bytes2word(32,99,111,110)
, bytes2word(115,116,114,117)
, bytes2word(99,116,111,114)
, bytes2word(115,32,45,125)
,	/* ST_v4255: (byte 1) */
  bytes2word(0,123,45,35)
, bytes2word(32,63,63,63)
, bytes2word(32,35,45,125)
,	/* ST_v4283: (byte 1) */
  bytes2word(0,123,45,35)
, bytes2word(32,65,82,73)
,	/* ST_v4259: (byte 4) */
  bytes2word(84,89,32,0)
, bytes2word(123,45,35,32)
, bytes2word(78,69,69,68)
,	/* ST_v4279: (byte 2) */
  bytes2word(32,0,123,45)
, bytes2word(35,32,80,82)
, bytes2word(73,77,73,84)
, bytes2word(73,86,69,32)
,	/* ST_v4604: (byte 1) */
  bytes2word(0,123,100,125)
,	/* ST_v4207: (byte 2) */
  bytes2word(32,0,124,32)
,	/* ST_v4272: (byte 1) */
 	/* ST_v4534: (byte 3) */
  bytes2word(0,125,0,126)
, bytes2word(0,0,0,0)
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

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