Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/prelude/Directory/DPermissions.p.c

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


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

#define PS_Directory_46Permissions	((void*)startLabel+28)
#define CT_v680	((void*)startLabel+124)
#define CT_v687	((void*)startLabel+236)
#define CT_v690	((void*)startLabel+292)
#define CT_v693	((void*)startLabel+348)
#define CT_v696	((void*)startLabel+404)
#define CT_v699	((void*)startLabel+460)
#define CT_v703	((void*)startLabel+552)
#define FN_LAMBDA650	((void*)startLabel+596)
#define CT_v707	((void*)startLabel+640)
#define CF_LAMBDA650	((void*)startLabel+648)
#define CT_v729	((void*)startLabel+1484)
#define FN_LAMBDA660	((void*)startLabel+1584)
#define CT_v733	((void*)startLabel+1628)
#define CF_LAMBDA660	((void*)startLabel+1636)
#define FN_LAMBDA659	((void*)startLabel+1664)
#define CT_v736	((void*)startLabel+1708)
#define CF_LAMBDA659	((void*)startLabel+1716)
#define FN_LAMBDA658	((void*)startLabel+1744)
#define CT_v739	((void*)startLabel+1788)
#define CF_LAMBDA658	((void*)startLabel+1796)
#define FN_LAMBDA657	((void*)startLabel+1824)
#define CT_v742	((void*)startLabel+1868)
#define CF_LAMBDA657	((void*)startLabel+1876)
#define FN_LAMBDA656	((void*)startLabel+1904)
#define CT_v744	((void*)startLabel+1948)
#define CF_LAMBDA656	((void*)startLabel+1956)
#define FN_LAMBDA655	((void*)startLabel+1984)
#define CT_v747	((void*)startLabel+2028)
#define CF_LAMBDA655	((void*)startLabel+2036)
#define FN_LAMBDA654	((void*)startLabel+2064)
#define CT_v749	((void*)startLabel+2108)
#define CF_LAMBDA654	((void*)startLabel+2116)
#define FN_LAMBDA653	((void*)startLabel+2144)
#define CT_v752	((void*)startLabel+2188)
#define CF_LAMBDA653	((void*)startLabel+2196)
#define FN_LAMBDA652	((void*)startLabel+2224)
#define CT_v755	((void*)startLabel+2268)
#define CF_LAMBDA652	((void*)startLabel+2276)
#define FN_LAMBDA651	((void*)startLabel+2304)
#define CT_v757	((void*)startLabel+2348)
#define CF_LAMBDA651	((void*)startLabel+2356)
#define CT_v761	((void*)startLabel+2436)
#define CT_v765	((void*)startLabel+2532)
#define CT_v769	((void*)startLabel+2628)
#define FN_LAMBDA672	((void*)startLabel+2672)
#define CT_v773	((void*)startLabel+2724)
#define F0_LAMBDA672	((void*)startLabel+2732)
#define FN_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270	((void*)startLabel+2768)
#define CT_v791	((void*)startLabel+3296)
#define F0_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270	((void*)startLabel+3304)
#define FN_LAMBDA671	((void*)startLabel+3400)
#define CT_v793	((void*)startLabel+3444)
#define CF_LAMBDA671	((void*)startLabel+3452)
#define FN_LAMBDA670	((void*)startLabel+3488)
#define CT_v796	((void*)startLabel+3560)
#define F0_LAMBDA670	((void*)startLabel+3568)
#define FN_LAMBDA669	((void*)startLabel+3596)
#define CT_v799	((void*)startLabel+3640)
#define CF_LAMBDA669	((void*)startLabel+3648)
#define FN_LAMBDA668	((void*)startLabel+3676)
#define CT_v801	((void*)startLabel+3720)
#define CF_LAMBDA668	((void*)startLabel+3728)
#define FN_LAMBDA667	((void*)startLabel+3756)
#define CT_v804	((void*)startLabel+3800)
#define CF_LAMBDA667	((void*)startLabel+3808)
#define FN_LAMBDA666	((void*)startLabel+3836)
#define CT_v806	((void*)startLabel+3880)
#define CF_LAMBDA666	((void*)startLabel+3888)
#define FN_LAMBDA665	((void*)startLabel+3916)
#define CT_v809	((void*)startLabel+3960)
#define CF_LAMBDA665	((void*)startLabel+3968)
#define FN_LAMBDA664	((void*)startLabel+3996)
#define CT_v811	((void*)startLabel+4040)
#define CF_LAMBDA664	((void*)startLabel+4048)
#define FN_LAMBDA663	((void*)startLabel+4076)
#define CT_v814	((void*)startLabel+4120)
#define CF_LAMBDA663	((void*)startLabel+4128)
#define FN_LAMBDA662	((void*)startLabel+4156)
#define CT_v816	((void*)startLabel+4200)
#define CF_LAMBDA662	((void*)startLabel+4208)
#define FN_LAMBDA661	((void*)startLabel+4236)
#define CT_v818	((void*)startLabel+4280)
#define CF_LAMBDA661	((void*)startLabel+4288)
#define CT_v822	((void*)startLabel+4368)
#define v828	((void*)startLabel+4450)
#define v829	((void*)startLabel+4460)
#define v831	((void*)startLabel+4486)
#define v832	((void*)startLabel+4496)
#define v834	((void*)startLabel+4524)
#define v835	((void*)startLabel+4534)
#define v836	((void*)startLabel+4548)
#define v837	((void*)startLabel+4558)
#define v838	((void*)startLabel+4568)
#define CT_v849	((void*)startLabel+4696)
#define CT_v863	((void*)startLabel+5012)
#define CT_v867	((void*)startLabel+5124)
#define CT_v871	((void*)startLabel+5224)
#define CT_v875	((void*)startLabel+5324)
#define CT_v879	((void*)startLabel+5424)
#define CT_v883	((void*)startLabel+5524)
#define CT_v894	((void*)startLabel+5716)
#define CT_v898	((void*)startLabel+5816)
#define CT_v902	((void*)startLabel+5928)
#define CT_v906	((void*)startLabel+6052)
#define CT_v910	((void*)startLabel+6188)
#define CT_v914	((void*)startLabel+6304)
#define ST_v738	((void*)startLabel+6348)
#define ST_v692	((void*)startLabel+6352)
#define ST_v684	((void*)startLabel+6376)
#define ST_v698	((void*)startLabel+6396)
#define ST_v689	((void*)startLabel+6416)
#define ST_v677	((void*)startLabel+6440)
#define ST_v695	((void*)startLabel+6460)
#define ST_v706	((void*)startLabel+6479)
#define ST_v900	((void*)startLabel+6492)
#define ST_v896	((void*)startLabel+6528)
#define ST_v889	((void*)startLabel+6564)
#define ST_v904	((void*)startLabel+6600)
#define ST_v881	((void*)startLabel+6636)
#define ST_v855	((void*)startLabel+6672)
#define ST_v873	((void*)startLabel+6712)
#define ST_v877	((void*)startLabel+6748)
#define ST_v840	((void*)startLabel+6788)
#define ST_v869	((void*)startLabel+6832)
#define ST_v865	((void*)startLabel+6872)
#define ST_v908	((void*)startLabel+6912)
#define ST_v820	((void*)startLabel+6948)
#define ST_v767	((void*)startLabel+6992)
#define PP_LAMBDA661	((void*)startLabel+7037)
#define PC_LAMBDA661	((void*)startLabel+7037)
#define PP_LAMBDA662	((void*)startLabel+7037)
#define PC_LAMBDA662	((void*)startLabel+7037)
#define PP_LAMBDA663	((void*)startLabel+7037)
#define PC_LAMBDA663	((void*)startLabel+7037)
#define PP_LAMBDA664	((void*)startLabel+7037)
#define PC_LAMBDA664	((void*)startLabel+7037)
#define PP_LAMBDA665	((void*)startLabel+7037)
#define PC_LAMBDA665	((void*)startLabel+7037)
#define PP_LAMBDA666	((void*)startLabel+7037)
#define PC_LAMBDA666	((void*)startLabel+7037)
#define PP_LAMBDA667	((void*)startLabel+7037)
#define PC_LAMBDA667	((void*)startLabel+7037)
#define PP_LAMBDA668	((void*)startLabel+7037)
#define PC_LAMBDA668	((void*)startLabel+7037)
#define PP_LAMBDA669	((void*)startLabel+7037)
#define PC_LAMBDA669	((void*)startLabel+7037)
#define PP_LAMBDA670	((void*)startLabel+7037)
#define PC_LAMBDA670	((void*)startLabel+7037)
#define PP_LAMBDA671	((void*)startLabel+7037)
#define PC_LAMBDA671	((void*)startLabel+7037)
#define PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270	((void*)startLabel+7037)
#define PC_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270	((void*)startLabel+7037)
#define PP_LAMBDA672	((void*)startLabel+7037)
#define PC_LAMBDA672	((void*)startLabel+7037)
#define ST_v771	((void*)startLabel+7037)
#define ST_v912	((void*)startLabel+7092)
#define ST_v759	((void*)startLabel+7128)
#define ST_v763	((void*)startLabel+7168)
#define ST_v711	((void*)startLabel+7212)
#define PP_LAMBDA651	((void*)startLabel+7257)
#define PC_LAMBDA651	((void*)startLabel+7257)
#define PP_LAMBDA652	((void*)startLabel+7257)
#define PC_LAMBDA652	((void*)startLabel+7257)
#define PP_LAMBDA653	((void*)startLabel+7257)
#define PC_LAMBDA653	((void*)startLabel+7257)
#define PP_LAMBDA654	((void*)startLabel+7257)
#define PC_LAMBDA654	((void*)startLabel+7257)
#define PP_LAMBDA655	((void*)startLabel+7257)
#define PC_LAMBDA655	((void*)startLabel+7257)
#define PP_LAMBDA656	((void*)startLabel+7257)
#define PC_LAMBDA656	((void*)startLabel+7257)
#define PP_LAMBDA657	((void*)startLabel+7257)
#define PC_LAMBDA657	((void*)startLabel+7257)
#define PP_LAMBDA658	((void*)startLabel+7257)
#define PC_LAMBDA658	((void*)startLabel+7257)
#define PP_LAMBDA659	((void*)startLabel+7257)
#define PC_LAMBDA659	((void*)startLabel+7257)
#define PP_LAMBDA660	((void*)startLabel+7257)
#define PC_LAMBDA660	((void*)startLabel+7257)
#define ST_v731	((void*)startLabel+7257)
#define ST_v701	((void*)startLabel+7312)
#define PP_LAMBDA650	((void*)startLabel+7357)
#define PC_LAMBDA650	((void*)startLabel+7357)
#define ST_v705	((void*)startLabel+7357)
#define ST_v808	((void*)startLabel+7412)
#define ST_v741	((void*)startLabel+7423)
#define ST_v798	((void*)startLabel+7435)
#define ST_v751	((void*)startLabel+7444)
#define ST_v813	((void*)startLabel+7454)
#define ST_v735	((void*)startLabel+7465)
#define ST_v803	((void*)startLabel+7477)
#define ST_v746	((void*)startLabel+7486)
#define ST_v754	((void*)startLabel+7496)
#define ST_v732	((void*)startLabel+7498)
#define PS_v697	((void*)startLabel+7500)
#define PS_v694	((void*)startLabel+7512)
#define PS_v691	((void*)startLabel+7524)
#define PS_v688	((void*)startLabel+7536)
#define PS_v686	((void*)startLabel+7548)
#define PS_v683	((void*)startLabel+7560)
#define PS_v679	((void*)startLabel+7572)
#define PS_v676	((void*)startLabel+7584)
#define PS_v893	((void*)startLabel+7596)
#define PS_v888	((void*)startLabel+7608)
#define PS_v892	((void*)startLabel+7620)
#define PS_v897	((void*)startLabel+7632)
#define PS_v895	((void*)startLabel+7644)
#define PS_v862	((void*)startLabel+7656)
#define PS_v861	((void*)startLabel+7668)
#define PS_v854	((void*)startLabel+7680)
#define PS_v858	((void*)startLabel+7692)
#define PS_v859	((void*)startLabel+7704)
#define PS_v860	((void*)startLabel+7716)
#define PS_v845	((void*)startLabel+7728)
#define PS_v848	((void*)startLabel+7740)
#define PS_v839	((void*)startLabel+7752)
#define PS_v843	((void*)startLabel+7764)
#define PS_v882	((void*)startLabel+7776)
#define PS_v880	((void*)startLabel+7788)
#define PS_v878	((void*)startLabel+7800)
#define PS_v876	((void*)startLabel+7812)
#define PS_v874	((void*)startLabel+7824)
#define PS_v872	((void*)startLabel+7836)
#define PS_v870	((void*)startLabel+7848)
#define PS_v868	((void*)startLabel+7860)
#define PS_v866	((void*)startLabel+7872)
#define PS_v864	((void*)startLabel+7884)
#define PS_v766	((void*)startLabel+7896)
#define PS_v768	((void*)startLabel+7908)
#define PS_v821	((void*)startLabel+7920)
#define PS_v819	((void*)startLabel+7932)
#define PS_v716	((void*)startLabel+7944)
#define PS_v714	((void*)startLabel+7956)
#define PS_v728	((void*)startLabel+7968)
#define PS_v718	((void*)startLabel+7980)
#define PS_v710	((void*)startLabel+7992)
#define PS_v713	((void*)startLabel+8004)
#define PS_v720	((void*)startLabel+8016)
#define PS_v715	((void*)startLabel+8028)
#define PS_v717	((void*)startLabel+8040)
#define PS_v719	((void*)startLabel+8052)
#define PS_v721	((void*)startLabel+8064)
#define PS_v722	((void*)startLabel+8076)
#define PS_v723	((void*)startLabel+8088)
#define PS_v724	((void*)startLabel+8100)
#define PS_v725	((void*)startLabel+8112)
#define PS_v726	((void*)startLabel+8124)
#define PS_v727	((void*)startLabel+8136)
#define PS_v702	((void*)startLabel+8148)
#define PS_v700	((void*)startLabel+8160)
#define PS_v764	((void*)startLabel+8172)
#define PS_v762	((void*)startLabel+8184)
#define PS_v760	((void*)startLabel+8196)
#define PS_v758	((void*)startLabel+8208)
#define PS_v789	((void*)startLabel+8220)
#define PS_v788	((void*)startLabel+8232)
#define PS_v790	((void*)startLabel+8244)
#define PS_v787	((void*)startLabel+8256)
#define PS_v774	((void*)startLabel+8268)
#define PS_v775	((void*)startLabel+8280)
#define PS_v776	((void*)startLabel+8292)
#define PS_v777	((void*)startLabel+8304)
#define PS_v778	((void*)startLabel+8316)
#define PS_v779	((void*)startLabel+8328)
#define PS_v780	((void*)startLabel+8340)
#define PS_v781	((void*)startLabel+8352)
#define PS_v782	((void*)startLabel+8364)
#define PS_v783	((void*)startLabel+8376)
#define PS_v784	((void*)startLabel+8388)
#define PS_v785	((void*)startLabel+8400)
#define PS_v786	((void*)startLabel+8412)
#define PS_v911	((void*)startLabel+8424)
#define PS_v913	((void*)startLabel+8436)
#define PS_v907	((void*)startLabel+8448)
#define PS_v909	((void*)startLabel+8460)
#define PS_v903	((void*)startLabel+8472)
#define PS_v905	((void*)startLabel+8484)
#define PS_v899	((void*)startLabel+8496)
#define PS_v901	((void*)startLabel+8508)
#define PS_v704	((void*)startLabel+8520)
#define PS_v756	((void*)startLabel+8532)
#define PS_v753	((void*)startLabel+8544)
#define PS_v750	((void*)startLabel+8556)
#define PS_v748	((void*)startLabel+8568)
#define PS_v745	((void*)startLabel+8580)
#define PS_v743	((void*)startLabel+8592)
#define PS_v740	((void*)startLabel+8604)
#define PS_v737	((void*)startLabel+8616)
#define PS_v734	((void*)startLabel+8628)
#define PS_v730	((void*)startLabel+8640)
#define PS_v817	((void*)startLabel+8652)
#define PS_v815	((void*)startLabel+8664)
#define PS_v812	((void*)startLabel+8676)
#define PS_v810	((void*)startLabel+8688)
#define PS_v807	((void*)startLabel+8700)
#define PS_v805	((void*)startLabel+8712)
#define PS_v802	((void*)startLabel+8724)
#define PS_v800	((void*)startLabel+8736)
#define PS_v797	((void*)startLabel+8748)
#define PS_v795	((void*)startLabel+8760)
#define PS_v794	((void*)startLabel+8772)
#define PS_v792	((void*)startLabel+8784)
#define PS_v772	((void*)startLabel+8796)
#define PS_v770	((void*)startLabel+8808)
extern Node FN_Prelude_46showString[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_60[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46_46[];
extern Node FN_Prelude_46Show_46Prelude_46Bool_46showsPrec[];
extern Node FN_Prelude_46showParen[];
extern Node FN_Prelude_46_95_46show[];
extern Node CF_Prelude_46Show_46Directory_46Permissions[];
extern Node FN_Prelude_46_95_46showList[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_62[];
extern Node FN_Prelude_46_95readCon[];
extern Node FN_Prelude_46_95readField[];
extern Node CF_Prelude_46Read_46Prelude_46Bool[];
extern Node FN_Prelude_46_95readFinal[];
extern Node FN_Prelude_46readParen[];
extern Node FN_Prelude_46_95_46readList[];
extern Node CF_Prelude_46Read_46Directory_46Permissions[];
extern Node FN_Prelude_46Ord_46Prelude_46Bool_46compare[];
extern Node FN_Prelude_46Ord_46Prelude_46Bool_46_60[];
extern Node FN_Prelude_46Eq_46Prelude_46Bool_46_61_61[];
extern Node FN_Prelude_46Ord_46Prelude_46Bool_46_60_61[];
extern Node FN_Prelude_46_38_38[];
extern Node FN_Prelude_46_124_124[];
extern Node FN_Prelude_46_95_46min[];
extern Node CF_Prelude_46Ord_46Directory_46Permissions[];
extern Node FN_Prelude_46_95_46max[];
extern Node FN_Prelude_46_95_46_62[];
extern Node FN_Prelude_46_95_46_62_61[];
extern Node FN_Prelude_46_95_46_60[];
extern Node FN_Prelude_46_95_46_47_61[];
extern Node CF_Prelude_46Eq_46Directory_46Permissions[];
extern Node PM_Directory[];
extern Node PC_Prelude_464[];
extern Node PC_Prelude_46_38_38[];
extern Node PC_Prelude_46Eq_46Prelude_46Bool_46_61_61[];
extern Node PC_Prelude_46_95_46_47_61[];
extern Node PC_Prelude_46_124_124[];
extern Node PC_Prelude_46Ord_46Prelude_46Bool_46_60[];
extern Node PC_Prelude_46Ord_46Prelude_46Bool_46_60_61[];
extern Node PC_Prelude_46LT[];
extern Node PC_Prelude_46GT[];
extern Node PC_Prelude_46Ord_46Prelude_46Bool_46compare[];
extern Node PC_Prelude_46_95_46_60[];
extern Node PC_Prelude_46_95_46_62_61[];
extern Node PC_Prelude_46_95_46_62[];
extern Node PC_Prelude_46_95_46max[];
extern Node PC_Prelude_46_95_46min[];
extern Node PC_Prelude_46_95_46readList[];
extern Node PC_NHC_46Internal_46_95apply1[];
extern Node PC_Prelude_46showString[];
extern Node PC_Prelude_46showParen[];
extern Node PC_Prelude_46_46[];
extern Node PC_Prelude_46Ord_46Prelude_46Int_46_60[];
extern Node PC_Prelude_46Show_46Prelude_46Bool_46showsPrec[];
extern Node PC_Prelude_46_95_46showList[];
extern Node PC_Prelude_46_95_46show[];
extern Node PC_Prelude_46_95readFinal[];
extern Node PC_Prelude_46_95readField[];
extern Node PC_Prelude_46readParen[];
extern Node PC_Prelude_46_95readCon[];
extern Node PC_Prelude_46Ord_46Prelude_46Int_46_62[];
extern Node PC_Prelude_462[];
extern Node PC_Prelude_468[];

static Node startLabel[] = {
  42
,};
Node PP_Directory_46Permissions[] = {
 };
Node PC_Directory_46Permissions[] = {
  bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,0,0,0)
,	/* PS_Directory_46Permissions: (byte 0) */
  useLabel(PP_Directory_46Permissions)
, useLabel(PP_Directory_46Permissions)
, useLabel(PC_Directory_46Permissions)
, bytes2word(1,0,0,1)
, useLabel(CT_v680)
,};
Node FN_Directory_46toPerm[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(7,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,HEAP_I2)
, bytes2word(HEAP_P1,3,HEAP_P1,4)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v679)
, 0
, 0
, 0
, 0
, CONSTR(0,4,0)
, 0
, 0
, 0
, 0
, 90001
, useLabel(ST_v677)
,	/* CT_v680: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Directory_46toPerm[] = {
  CAPTAG(useLabel(FN_Directory_46toPerm),1)
, useLabel(PS_v676)
, 0
, 0
, 0
, bytes2word(1,0,0,1)
, useLabel(CT_v687)
,};
Node FN_Directory_46fromPerm[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(7,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,HEAP_I2)
, bytes2word(HEAP_P1,3,HEAP_P1,4)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v686)
, 0
, 0
, 0
, 0
, CONSTR(0,4,0)
, 0
, 0
, 0
, 0
, 80001
, useLabel(ST_v684)
,	/* CT_v687: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Directory_46fromPerm[] = {
  CAPTAG(useLabel(FN_Directory_46fromPerm),1)
, useLabel(PS_v683)
, 0
, 0
, 0
, bytes2word(1,0,0,1)
, useLabel(CT_v690)
,};
Node FN_Directory_46searchable[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,4)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 40037
, useLabel(ST_v689)
,	/* CT_v690: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Directory_46searchable[] = {
  CAPTAG(useLabel(FN_Directory_46searchable),1)
, useLabel(PS_v688)
, 0
, 0
, 0
, bytes2word(1,0,0,1)
, useLabel(CT_v693)
,};
Node FN_Directory_46executable[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 40025
, useLabel(ST_v692)
,	/* CT_v693: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Directory_46executable[] = {
  CAPTAG(useLabel(FN_Directory_46executable),1)
, useLabel(PS_v691)
, 0
, 0
, 0
, bytes2word(1,0,0,1)
, useLabel(CT_v696)
,};
Node FN_Directory_46writable[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 40015
, useLabel(ST_v695)
,	/* CT_v696: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Directory_46writable[] = {
  CAPTAG(useLabel(FN_Directory_46writable),1)
, useLabel(PS_v694)
, 0
, 0
, 0
, bytes2word(1,0,0,1)
, useLabel(CT_v699)
,};
Node FN_Directory_46readable[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 40005
, useLabel(ST_v698)
,	/* CT_v699: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Directory_46readable[] = {
  CAPTAG(useLabel(FN_Directory_46readable),1)
, useLabel(PS_v697)
, 0
, 0
, 0
, bytes2word(1,0,0,1)
, useLabel(CT_v703)
,};
Node FN_Prelude_46Show_46Directory_46Permissions_46showsType[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_CVAL_P1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(7,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(EVAL,NEEDHEAP_I32,APPLY,1)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v702)
, 0
, 0
, 0
, 0
, 50032
, useLabel(ST_v701)
,	/* CT_v703: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Directory_46Permissions_46showsType[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Directory_46Permissions_46showsType),1)
, useLabel(PS_v700)
, 0
, 0
, 0
, useLabel(CF_LAMBDA650)
, VAPTAG(useLabel(FN_Prelude_46showString))
, bytes2word(0,0,0,0)
, useLabel(CT_v707)
,	/* FN_LAMBDA650: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v706)
, 50032
, useLabel(ST_v705)
,	/* CT_v707: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA650: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA650))
, useLabel(PS_v704)
, 0
, 0
, 0
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v729)
,};
Node FN_Prelude_46Show_46Directory_46Permissions_46showsPrec[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P2)
, bytes2word(47,1,UNPACK,4)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_INT_P1)
, bytes2word(9,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,10,HEAP_CVAL_N1)
, bytes2word(22,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,11)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_N1,27,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(11,HEAP_CVAL_P1,12,HEAP_CVAL_N1)
, bytes2word(32,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,29,HEAP_OFF_N1,13)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(13,HEAP_CVAL_N1,37,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(11,HEAP_CVAL_P1,14,HEAP_CVAL_N1)
, bytes2word(42,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_INT_P1,10,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,12,HEAP_CVAL_N1,32)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(19,HEAP_OFF_N1,13,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_N1,32,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,43)
, bytes2word(HEAP_OFF_N1,13,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,15,HEAP_CVAL_N1)
, bytes2word(47,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(15,HEAP_OFF_N1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_N1,32,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,29)
, bytes2word(HEAP_OFF_N1,13,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,16,HEAP_CVAL_N1)
, bytes2word(52,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(15,HEAP_OFF_N1,11,HEAP_CVAL_P1)
, bytes2word(14,HEAP_CVAL_N1,42,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_INT_P1,10)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,12,HEAP_CVAL_N1)
, bytes2word(32,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,19,HEAP_OFF_N1,13)
, bytes2word(HEAP_CVAL_P1,12,HEAP_CVAL_N1,32)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(43,HEAP_OFF_N1,13,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,17)
, bytes2word(HEAP_CVAL_N1,57,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,10,HEAP_CVAL_N1)
, bytes2word(22,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,11)
, bytes2word(HEAP_CVAL_P1,12,HEAP_CVAL_N1,32)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(29,HEAP_OFF_N1,13,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,18)
, bytes2word(HEAP_CVAL_N1,62,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,10,HEAP_CVAL_N1)
, bytes2word(22,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,11)
, bytes2word(HEAP_CVAL_P1,14,HEAP_CVAL_N1,42)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_INT_P1)
, bytes2word(10,HEAP_I2,HEAP_CVAL_P1,12)
, bytes2word(HEAP_CVAL_N1,32,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,19,HEAP_OFF_N1)
, bytes2word(13,HEAP_CVAL_P1,12,HEAP_CVAL_N1)
, bytes2word(32,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,43,HEAP_OFF_N1,13)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(19,HEAP_CVAL_N1,67,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(11,HEAP_CVAL_P1,12,HEAP_CVAL_N1)
, bytes2word(32,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,29,HEAP_OFF_N1,13)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(20,HEAP_CVAL_N1,72,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(11,HEAP_CVAL_P1,14,HEAP_CVAL_N1)
, bytes2word(42,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_INT_P1,10,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,12,HEAP_CVAL_N1,32)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(19,HEAP_OFF_N1,13,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_N1,32,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,43)
, bytes2word(HEAP_OFF_N1,13,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,21,HEAP_CVAL_N1)
, bytes2word(77,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(15,HEAP_OFF_N1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_N1,32,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,29)
, bytes2word(HEAP_OFF_N1,13,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(22,HEAP_CVAL_N1,82,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N2,45)
, bytes2word(1,HEAP_OFF_N1,13,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v728)
, 0
, 0
, 0
, 0
, useLabel(PS_v727)
, 0
, 0
, 0
, 0
, useLabel(PS_v726)
, 0
, 0
, 0
, 0
, useLabel(PS_v725)
, 0
, 0
, 0
, 0
, useLabel(PS_v724)
, 0
, 0
, 0
, 0
, useLabel(PS_v723)
, 0
, 0
, 0
, 0
, useLabel(PS_v722)
, 0
, 0
, 0
, 0
, useLabel(PS_v721)
, 0
, 0
, 0
, 0
, useLabel(PS_v720)
, 0
, 0
, 0
, 0
, useLabel(PS_v719)
, 0
, 0
, 0
, 0
, useLabel(PS_v718)
, 0
, 0
, 0
, 0
, useLabel(PS_v717)
, 0
, 0
, 0
, 0
, useLabel(PS_v716)
, 0
, 0
, 0
, 0
, useLabel(PS_v715)
, 0
, 0
, 0
, 0
, useLabel(PS_v714)
, 0
, 0
, 0
, 0
, useLabel(PS_v713)
, 0
, 0
, 0
, 0
, 50032
, useLabel(ST_v711)
,	/* CT_v729: (byte 0) */
  HW(16,2)
, 0
,};
Node F0_Prelude_46Show_46Directory_46Permissions_46showsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Directory_46Permissions_46showsPrec),2)
, useLabel(PS_v710)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_60))
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_LAMBDA651))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_LAMBDA652))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_LAMBDA653))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Bool_46showsPrec))
, VAPTAG(useLabel(FN_LAMBDA654))
, VAPTAG(useLabel(FN_LAMBDA655))
, VAPTAG(useLabel(FN_LAMBDA656))
, VAPTAG(useLabel(FN_LAMBDA657))
, VAPTAG(useLabel(FN_LAMBDA658))
, VAPTAG(useLabel(FN_LAMBDA659))
, VAPTAG(useLabel(FN_LAMBDA660))
, VAPTAG(useLabel(FN_Prelude_46showParen))
, bytes2word(0,0,0,0)
, useLabel(CT_v733)
,	/* FN_LAMBDA660: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v732)
, 50032
, useLabel(ST_v731)
,	/* CT_v733: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA660: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA660))
, useLabel(PS_v730)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v736)
,	/* FN_LAMBDA659: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v735)
, 50032
, useLabel(ST_v731)
,	/* CT_v736: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA659: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA659))
, useLabel(PS_v734)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v739)
,	/* FN_LAMBDA658: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v738)
, 50032
, useLabel(ST_v731)
,	/* CT_v739: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA658: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA658))
, useLabel(PS_v737)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v742)
,	/* FN_LAMBDA657: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v741)
, 50032
, useLabel(ST_v731)
,	/* CT_v742: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA657: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA657))
, useLabel(PS_v740)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v744)
,	/* FN_LAMBDA656: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v738)
, 50032
, useLabel(ST_v731)
,	/* CT_v744: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA656: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA656))
, useLabel(PS_v743)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v747)
,	/* FN_LAMBDA655: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v746)
, 50032
, useLabel(ST_v731)
,	/* CT_v747: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA655: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA655))
, useLabel(PS_v745)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v749)
,	/* FN_LAMBDA654: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v738)
, 50032
, useLabel(ST_v731)
,	/* CT_v749: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA654: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA654))
, useLabel(PS_v748)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v752)
,	/* FN_LAMBDA653: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v751)
, 50032
, useLabel(ST_v731)
,	/* CT_v752: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA653: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA653))
, useLabel(PS_v750)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v755)
,	/* FN_LAMBDA652: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v754)
, 50032
, useLabel(ST_v731)
,	/* CT_v755: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA652: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA652))
, useLabel(PS_v753)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v757)
,	/* FN_LAMBDA651: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v706)
, 50032
, useLabel(ST_v731)
,	/* CT_v757: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA651: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA651))
, useLabel(PS_v756)
, 0
, 0
, 0
, bytes2word(1,0,0,1)
, useLabel(CT_v761)
,};
Node FN_Prelude_46Show_46Directory_46Permissions_46show[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v760)
, 0
, 0
, 0
, 0
, 50032
, useLabel(ST_v759)
,	/* CT_v761: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Directory_46Permissions_46show[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Directory_46Permissions_46show),1)
, useLabel(PS_v758)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46show))
, useLabel(CF_Prelude_46Show_46Directory_46Permissions)
, bytes2word(1,0,0,1)
, useLabel(CT_v765)
,};
Node FN_Prelude_46Show_46Directory_46Permissions_46showList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v764)
, 0
, 0
, 0
, 0
, 50032
, useLabel(ST_v763)
,	/* CT_v765: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Directory_46Permissions_46showList[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Directory_46Permissions_46showList),1)
, useLabel(PS_v762)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46showList))
, useLabel(CF_Prelude_46Show_46Directory_46Permissions)
, bytes2word(1,0,0,1)
, useLabel(CT_v769)
,};
Node FN_Prelude_46Read_46Directory_46Permissions_46readsPrec[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_ARG,1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v768)
, 0
, 0
, 0
, 0
, 50026
, useLabel(ST_v767)
,	/* CT_v769: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Prelude_46Read_46Directory_46Permissions_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Directory_46Permissions_46readsPrec),1)
, useLabel(PS_v766)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA672),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v773)
,	/* FN_LAMBDA672: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_ARG_ARG_RET_EVAL,1,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v772)
, 0
, 0
, 0
, 0
, 50026
, useLabel(ST_v771)
,	/* CT_v773: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA672: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA672),2)
, useLabel(PS_v770)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v791)
,	/* FN_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270: (byte 0) */
  bytes2word(NEEDHEAP_P1,121,PUSH_ARG_I2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG,1)
, bytes2word(HEAP_INT_P1,9,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,9,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_N1,27,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,12)
, bytes2word(HEAP_CVAL_N1,32,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,13,HEAP_CVAL_N1)
, bytes2word(37,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_CVAL_P1,14,HEAP_CVAL_N1,42)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(15,HEAP_CVAL_N1,47,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,16)
, bytes2word(HEAP_CVAL_N1,52,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,17,HEAP_CVAL_N1)
, bytes2word(57,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_CVAL_P1,18,HEAP_CVAL_N1,62)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(19,HEAP_CVAL_N1,67,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,15)
, bytes2word(HEAP_OFF_N1,11,HEAP_CVAL_P1,20)
, bytes2word(HEAP_CVAL_N1,72,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,21,HEAP_OFF_N1)
, bytes2word(33,HEAP_OFF_N1,29,HEAP_OFF_N1)
, bytes2word(15,HEAP_CVAL_P1,20,HEAP_CVAL_N1)
, bytes2word(72,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_CVAL_P1,21,HEAP_OFF_N1,52)
, bytes2word(HEAP_OFF_N1,48,HEAP_OFF_N1,17)
, bytes2word(HEAP_CVAL_P1,20,HEAP_CVAL_N1,72)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1)
, bytes2word(21,HEAP_OFF_N1,71,HEAP_OFF_N1)
, bytes2word(67,HEAP_OFF_N1,17,HEAP_CVAL_P1)
, bytes2word(20,HEAP_CVAL_N1,72,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,21)
, bytes2word(HEAP_OFF_N1,90,HEAP_OFF_N1,86)
, bytes2word(HEAP_OFF_N1,17,HEAP_CVAL_P1,22)
, bytes2word(HEAP_CVAL_N1,77,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,103,HEAP_OFF_N1)
, bytes2word(15,PUSH_HEAP,HEAP_CVAL_P1,23)
, bytes2word(HEAP_CVAL_N1,82,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,117,HEAP_OFF_N1)
, bytes2word(13,ZAP_ARG_I1,ZAP_ARG_I2,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v790)
, 0
, 0
, 0
, 0
, useLabel(PS_v789)
, 0
, 0
, 0
, 0
, useLabel(PS_v788)
, 0
, 0
, 0
, 0
, useLabel(PS_v787)
, 0
, 0
, 0
, 0
, useLabel(PS_v786)
, 0
, 0
, 0
, 0
, useLabel(PS_v785)
, 0
, 0
, 0
, 0
, useLabel(PS_v784)
, 0
, 0
, 0
, 0
, useLabel(PS_v783)
, 0
, 0
, 0
, 0
, useLabel(PS_v782)
, 0
, 0
, 0
, 0
, useLabel(PS_v781)
, 0
, 0
, 0
, 0
, useLabel(PS_v780)
, 0
, 0
, 0
, 0
, useLabel(PS_v779)
, 0
, 0
, 0
, 0
, useLabel(PS_v778)
, 0
, 0
, 0
, 0
, useLabel(PS_v777)
, 0
, 0
, 0
, 0
, useLabel(PS_v776)
, 0
, 0
, 0
, 0
, useLabel(PS_v775)
, 0
, 0
, 0
, 0
, 50026
, useLabel(ST_v771)
,	/* CT_v791: (byte 0) */
  HW(17,2)
, 0
,	/* F0_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270: (byte 0) */
  CAPTAG(useLabel(FN_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270),2)
, useLabel(PS_v774)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_62))
, VAPTAG(useLabel(FN_LAMBDA661))
, VAPTAG(useLabel(FN_LAMBDA662))
, VAPTAG(useLabel(FN_LAMBDA663))
, VAPTAG(useLabel(FN_LAMBDA664))
, VAPTAG(useLabel(FN_LAMBDA665))
, VAPTAG(useLabel(FN_LAMBDA666))
, VAPTAG(useLabel(FN_LAMBDA667))
, VAPTAG(useLabel(FN_LAMBDA668))
, VAPTAG(useLabel(FN_LAMBDA669))
, CAPTAG(useLabel(FN_LAMBDA670),4)
, VAPTAG(useLabel(FN_LAMBDA671))
, VAPTAG(useLabel(FN_Prelude_46_95readCon))
, VAPTAG(useLabel(FN_Prelude_46_95readField))
, useLabel(CF_Prelude_46Read_46Prelude_46Bool)
, VAPTAG(useLabel(FN_Prelude_46_95readFinal))
, VAPTAG(useLabel(FN_Prelude_46readParen))
, bytes2word(0,0,0,0)
, useLabel(CT_v793)
,	/* FN_LAMBDA671: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v706)
, 50026
, useLabel(ST_v771)
,	/* CT_v793: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA671: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA671))
, useLabel(PS_v792)
, 0
, 0
, 0
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v796)
,	/* FN_LAMBDA670: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_ARG_ARG,3,4,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v795)
, 0
, 0
, 0
, 0
, CONSTR(0,4,0)
, 0
, 0
, 0
, 0
, 50026
, useLabel(ST_v771)
,	/* CT_v796: (byte 0) */
  HW(0,4)
, 0
,	/* F0_LAMBDA670: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA670),4)
, useLabel(PS_v794)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v799)
,	/* FN_LAMBDA669: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v798)
, 50026
, useLabel(ST_v771)
,	/* CT_v799: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA669: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA669))
, useLabel(PS_v797)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v801)
,	/* FN_LAMBDA668: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v754)
, 50026
, useLabel(ST_v771)
,	/* CT_v801: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA668: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA668))
, useLabel(PS_v800)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v804)
,	/* FN_LAMBDA667: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v803)
, 50026
, useLabel(ST_v771)
,	/* CT_v804: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA667: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA667))
, useLabel(PS_v802)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v806)
,	/* FN_LAMBDA666: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v738)
, 50026
, useLabel(ST_v771)
,	/* CT_v806: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA666: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA666))
, useLabel(PS_v805)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v809)
,	/* FN_LAMBDA665: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v808)
, 50026
, useLabel(ST_v771)
,	/* CT_v809: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA665: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA665))
, useLabel(PS_v807)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v811)
,	/* FN_LAMBDA664: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v738)
, 50026
, useLabel(ST_v771)
,	/* CT_v811: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA664: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA664))
, useLabel(PS_v810)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v814)
,	/* FN_LAMBDA663: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v813)
, 50026
, useLabel(ST_v771)
,	/* CT_v814: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA663: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA663))
, useLabel(PS_v812)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v816)
,	/* FN_LAMBDA662: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v738)
, 50026
, useLabel(ST_v771)
,	/* CT_v816: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA662: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA662))
, useLabel(PS_v815)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v818)
,	/* FN_LAMBDA661: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,8,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 0
, 0
, 0
, 0
, useLabel(ST_v732)
, 50026
, useLabel(ST_v771)
,	/* CT_v818: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA661: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA661))
, useLabel(PS_v817)
, 0
, 0
, 0
, bytes2word(0,0,0,0)
, useLabel(CT_v822)
,};
Node FN_Prelude_46Read_46Directory_46Permissions_46readList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v821)
, 0
, 0
, 0
, 0
, 50026
, useLabel(ST_v820)
,	/* CT_v822: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Directory_46Permissions_46readList[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Directory_46Permissions_46readList))
, useLabel(PS_v819)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, useLabel(CF_Prelude_46Read_46Directory_46Permissions)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v849)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions_46compare[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,UNPACK)
, bytes2word(4,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_P1,5)
, bytes2word(HEAP_I1,ZAP_STACK_P1,5,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(16),BOT(16))
,	/* v828: (byte 2) */
  bytes2word(TOP(124),BOT(124),POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CVAL_N1,17)
,	/* v829: (byte 4) */
  bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,RETURN)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_P1,6,HEAP_I2)
, bytes2word(ZAP_STACK_P1,6,ZAP_STACK_P1,2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,3)
, bytes2word(TOP(6),BOT(6),TOP(16),BOT(16))
,	/* v831: (byte 2) */
  bytes2word(TOP(78),BOT(78),POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CVAL_N1,17)
,	/* v832: (byte 4) */
  bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,RETURN)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_P1,7,HEAP_P1)
, bytes2word(3,ZAP_STACK_P1,7,ZAP_STACK_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(3,NOP,TOP(6),BOT(6))
,	/* v834: (byte 4) */
  bytes2word(TOP(16),BOT(16),TOP(30),BOT(30))
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
,	/* v835: (byte 2) */
  bytes2word(HEAP_SPACE,RETURN,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_P1)
,	/* v836: (byte 4) */
  bytes2word(8,HEAP_P1,4,RETURN_EVAL)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CVAL_N1,27,HEAP_CREATE,HEAP_SPACE)
,	/* v837: (byte 2) */
  bytes2word(HEAP_SPACE,RETURN,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CVAL_N1,27)
,	/* v838: (byte 4) */
  bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,RETURN)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CVAL_N1,27,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v848)
, 0
, 0
, 0
, 0
, CONSTR(2,0,0)
, 0
, 0
, 0
, 0
, useLabel(PS_v845)
, 0
, 0
, 0
, 0
, CONSTR(0,0,0)
, 0
, 0
, 0
, 0
, useLabel(PS_v843)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v840)
,	/* CT_v849: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Prelude_46Ord_46Directory_46Permissions_46compare[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions_46compare),2)
, useLabel(PS_v839)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Bool_46compare))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v863)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions_46_60_61[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,UNPACK)
, bytes2word(4,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(91,UNPACK,4,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_P1,4)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_P1,4,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,7,HEAP_CVAL_N1)
, bytes2word(7,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_P1,5,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_P1,5)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,7,HEAP_CVAL_N1)
, bytes2word(7,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_P1,6,HEAP_I2,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_P1,6)
, bytes2word(HEAP_I2,HEAP_CVAL_P1,9,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_P1,7,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(19,HEAP_OFF_N1,13,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_N1,27,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,33)
, bytes2word(HEAP_OFF_N1,13,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,47,HEAP_OFF_N1)
, bytes2word(13,HEAP_CVAL_P1,11,HEAP_CVAL_N1)
, bytes2word(27,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,61,HEAP_OFF_N1,13)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_N1,22)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(75,HEAP_OFF_N1,13,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,11,HEAP_CVAL_N1,27)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(89,HEAP_OFF_N1,13,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v862)
, 0
, 0
, 0
, 0
, useLabel(PS_v861)
, 0
, 0
, 0
, 0
, useLabel(PS_v860)
, 0
, 0
, 0
, 0
, useLabel(PS_v859)
, 0
, 0
, 0
, 0
, useLabel(PS_v858)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v855)
,	/* CT_v863: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Prelude_46Ord_46Directory_46Permissions_46_60_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions_46_60_61),2)
, useLabel(PS_v854)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Bool_46_60))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Prelude_46Bool_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Bool_46_60_61))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, VAPTAG(useLabel(FN_Prelude_46_124_124))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v867)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions_46min[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v866)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v865)
,	/* CT_v867: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Ord_46Directory_46Permissions_46min[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions_46min),2)
, useLabel(PS_v864)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46min))
, useLabel(CF_Prelude_46Ord_46Directory_46Permissions)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v871)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions_46max[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v870)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v869)
,	/* CT_v871: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Ord_46Directory_46Permissions_46max[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions_46max),2)
, useLabel(PS_v868)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46max))
, useLabel(CF_Prelude_46Ord_46Directory_46Permissions)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v875)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions_46_62[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v874)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v873)
,	/* CT_v875: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Ord_46Directory_46Permissions_46_62[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions_46_62),2)
, useLabel(PS_v872)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46_62))
, useLabel(CF_Prelude_46Ord_46Directory_46Permissions)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v879)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions_46_62_61[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v878)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v877)
,	/* CT_v879: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Ord_46Directory_46Permissions_46_62_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions_46_62_61),2)
, useLabel(PS_v876)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46_62_61))
, useLabel(CF_Prelude_46Ord_46Directory_46Permissions)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v883)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions_46_60[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v882)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v881)
,	/* CT_v883: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Ord_46Directory_46Permissions_46_60[] = {
  CAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions_46_60),2)
, useLabel(PS_v880)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46_60))
, useLabel(CF_Prelude_46Ord_46Directory_46Permissions)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v894)
,};
Node FN_Prelude_46Eq_46Directory_46Permissions_46_61_61[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,UNPACK)
, bytes2word(4,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(49,UNPACK,4,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_P1,4)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_P1,5,HEAP_I1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_P1)
, bytes2word(6,HEAP_I2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_P1,7,HEAP_P1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,19,HEAP_OFF_N1,13)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(33,HEAP_OFF_N1,13,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(47,HEAP_OFF_N1,13,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v893)
, 0
, 0
, 0
, 0
, useLabel(PS_v892)
, 0
, 0
, 0
, 0
, 50017
, useLabel(ST_v889)
,	/* CT_v894: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Eq_46Directory_46Permissions_46_61_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Directory_46Permissions_46_61_61),2)
, useLabel(PS_v888)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46Eq_46Prelude_46Bool_46_61_61))
, VAPTAG(useLabel(FN_Prelude_46_38_38))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v898)
,};
Node FN_Prelude_46Eq_46Directory_46Permissions_46_47_61[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,8,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v897)
, 0
, 0
, 0
, 0
, 50017
, useLabel(ST_v896)
,	/* CT_v898: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Eq_46Directory_46Permissions_46_47_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Eq_46Directory_46Permissions_46_47_61),2)
, useLabel(PS_v895)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46_95_46_47_61))
, useLabel(CF_Prelude_46Eq_46Directory_46Permissions)
, bytes2word(0,0,0,0)
, useLabel(CT_v902)
,};
Node FN_Prelude_46Eq_46Directory_46Permissions[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v901)
, 0
, 0
, 0
, 0
, CONSTR(0,2,0)
, 0
, 0
, 0
, 0
, 50017
, useLabel(ST_v900)
,	/* CT_v902: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Eq_46Directory_46Permissions[] = {
  VAPTAG(useLabel(FN_Prelude_46Eq_46Directory_46Permissions))
, useLabel(PS_v899)
, 0
, 0
, 0
, useLabel(F0_Prelude_46Eq_46Directory_46Permissions_46_47_61)
, useLabel(F0_Prelude_46Eq_46Directory_46Permissions_46_61_61)
, bytes2word(0,0,0,0)
, useLabel(CT_v906)
,};
Node FN_Prelude_46Ord_46Directory_46Permissions[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(12,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v905)
, 0
, 0
, 0
, 0
, CONSTR(0,8,0)
, 0
, 0
, 0
, 0
, 50021
, useLabel(ST_v904)
,	/* CT_v906: (byte 0) */
  HW(8,0)
, 0
,};
Node CF_Prelude_46Ord_46Directory_46Permissions[] = {
  VAPTAG(useLabel(FN_Prelude_46Ord_46Directory_46Permissions))
, useLabel(PS_v903)
, 0
, 0
, 0
, useLabel(CF_Prelude_46Eq_46Directory_46Permissions)
, useLabel(F0_Prelude_46Ord_46Directory_46Permissions_46_60)
, useLabel(F0_Prelude_46Ord_46Directory_46Permissions_46_60_61)
, useLabel(F0_Prelude_46Ord_46Directory_46Permissions_46_62_61)
, useLabel(F0_Prelude_46Ord_46Directory_46Permissions_46_62)
, useLabel(F0_Prelude_46Ord_46Directory_46Permissions_46compare)
, useLabel(F0_Prelude_46Ord_46Directory_46Permissions_46min)
, useLabel(F0_Prelude_46Ord_46Directory_46Permissions_46max)
, bytes2word(0,0,0,0)
, useLabel(CT_v910)
,};
Node FN_Prelude_46Read_46Directory_46Permissions[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v909)
, 0
, 0
, 0
, 0
, CONSTR(0,2,0)
, 0
, 0
, 0
, 0
, 50026
, useLabel(ST_v908)
,	/* CT_v910: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Directory_46Permissions[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Directory_46Permissions))
, useLabel(PS_v907)
, 0
, 0
, 0
, useLabel(F0_Prelude_46Read_46Directory_46Permissions_46readsPrec)
, useLabel(CF_Prelude_46Read_46Directory_46Permissions_46readList)
, bytes2word(0,0,0,0)
, useLabel(CT_v914)
,};
Node FN_Prelude_46Show_46Directory_46Permissions[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,7)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v913)
, 0
, 0
, 0
, 0
, CONSTR(0,4,0)
, 0
, 0
, 0
, 0
, 50032
, useLabel(ST_v912)
,	/* CT_v914: (byte 0) */
  HW(4,0)
, 0
,};
Node CF_Prelude_46Show_46Directory_46Permissions[] = {
  VAPTAG(useLabel(FN_Prelude_46Show_46Directory_46Permissions))
, useLabel(PS_v911)
, 0
, 0
, 0
, useLabel(F0_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(F0_Prelude_46Show_46Directory_46Permissions_46showsType)
, useLabel(F0_Prelude_46Show_46Directory_46Permissions_46showList)
, useLabel(F0_Prelude_46Show_46Directory_46Permissions_46show)
,	/* ST_v738: (byte 0) */
  bytes2word(44,0,0,0)
,};
Node PP_Directory_46executable[] = {
 };
Node PC_Directory_46executable[] = {
 	/* ST_v692: (byte 0) */
  bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,101,120)
, bytes2word(101,99,117,116)
, bytes2word(97,98,108,101)
, bytes2word(0,0,0,0)
,};
Node PP_Directory_46fromPerm[] = {
 };
Node PC_Directory_46fromPerm[] = {
 	/* ST_v684: (byte 0) */
  bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,102,114)
, bytes2word(111,109,80,101)
, bytes2word(114,109,0,0)
,};
Node PP_Directory_46readable[] = {
 };
Node PC_Directory_46readable[] = {
 	/* ST_v698: (byte 0) */
  bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,114,101)
, bytes2word(97,100,97,98)
, bytes2word(108,101,0,0)
,};
Node PP_Directory_46searchable[] = {
 };
Node PC_Directory_46searchable[] = {
 	/* ST_v689: (byte 0) */
  bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,115,101)
, bytes2word(97,114,99,104)
, bytes2word(97,98,108,101)
, bytes2word(0,0,0,0)
,};
Node PP_Directory_46toPerm[] = {
 };
Node PC_Directory_46toPerm[] = {
 	/* ST_v677: (byte 0) */
  bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,116,111)
, bytes2word(80,101,114,109)
, bytes2word(0,0,0,0)
,};
Node PP_Directory_46writable[] = {
 };
Node PC_Directory_46writable[] = {
 	/* ST_v695: (byte 0) */
  bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,119,114)
, bytes2word(105,116,97,98)
,	/* ST_v706: (byte 3) */
  bytes2word(108,101,0,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,0,0)
,};
Node PP_Prelude_46Eq_46Directory_46Permissions[] = {
 };
Node PC_Prelude_46Eq_46Directory_46Permissions[] = {
 	/* ST_v900: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(69,113,46,68)
, bytes2word(105,114,101,99)
, bytes2word(116,111,114,121)
, bytes2word(46,80,101,114)
, bytes2word(109,105,115,115)
, bytes2word(105,111,110,115)
, bytes2word(0,0,0,0)
,};
Node PP_Prelude_46Eq_46Directory_46Permissions_46_47_61[] = {
 };
Node PC_Prelude_46Eq_46Directory_46Permissions_46_47_61[] = {
 	/* ST_v896: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(69,113,46,68)
, bytes2word(105,114,101,99)
, bytes2word(116,111,114,121)
, bytes2word(46,80,101,114)
, bytes2word(109,105,115,115)
, bytes2word(105,111,110,115)
, bytes2word(46,47,61,0)
,};
Node PP_Prelude_46Eq_46Directory_46Permissions_46_61_61[] = {
 };
Node PC_Prelude_46Eq_46Directory_46Permissions_46_61_61[] = {
 	/* ST_v889: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(69,113,46,68)
, bytes2word(105,114,101,99)
, bytes2word(116,111,114,121)
, bytes2word(46,80,101,114)
, bytes2word(109,105,115,115)
, bytes2word(105,111,110,115)
, bytes2word(46,61,61,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions[] = {
 	/* ST_v904: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,0,0,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions_46_60[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions_46_60[] = {
 	/* ST_v881: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,46,60,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions_46_60_61[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions_46_60_61[] = {
 	/* ST_v855: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,46,60,61)
, bytes2word(0,0,0,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions_46_62[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions_46_62[] = {
 	/* ST_v873: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,46,62,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions_46_62_61[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions_46_62_61[] = {
 	/* ST_v877: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,46,62,61)
, bytes2word(0,0,0,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions_46compare[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions_46compare[] = {
 	/* ST_v840: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,46,99,111)
, bytes2word(109,112,97,114)
, bytes2word(101,0,0,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions_46max[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions_46max[] = {
 	/* ST_v869: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,46,109,97)
, bytes2word(120,0,0,0)
,};
Node PP_Prelude_46Ord_46Directory_46Permissions_46min[] = {
 };
Node PC_Prelude_46Ord_46Directory_46Permissions_46min[] = {
 	/* ST_v865: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(79,114,100,46)
, bytes2word(68,105,114,101)
, bytes2word(99,116,111,114)
, bytes2word(121,46,80,101)
, bytes2word(114,109,105,115)
, bytes2word(115,105,111,110)
, bytes2word(115,46,109,105)
, bytes2word(110,0,0,0)
,};
Node PP_Prelude_46Read_46Directory_46Permissions[] = {
 };
Node PC_Prelude_46Read_46Directory_46Permissions[] = {
 	/* ST_v908: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(82,101,97,100)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,0,0)
,};
Node PP_Prelude_46Read_46Directory_46Permissions_46readList[] = {
 };
Node PC_Prelude_46Read_46Directory_46Permissions_46readList[] = {
 	/* ST_v820: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(82,101,97,100)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,46,114)
, bytes2word(101,97,100,76)
, bytes2word(105,115,116,0)
,};
Node PP_Prelude_46Read_46Directory_46Permissions_46readsPrec[] = {
 };
Node PC_Prelude_46Read_46Directory_46Permissions_46readsPrec[] = {
 	/* ST_v767: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(82,101,97,100)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,46,114)
, bytes2word(101,97,100,115)
, bytes2word(80,114,101,99)
,	/* PP_LAMBDA661: (byte 1) */
 	/* PC_LAMBDA661: (byte 1) */
 	/* PP_LAMBDA662: (byte 1) */
 	/* PC_LAMBDA662: (byte 1) */
 	/* PP_LAMBDA663: (byte 1) */
 	/* PC_LAMBDA663: (byte 1) */
 	/* PP_LAMBDA664: (byte 1) */
 	/* PC_LAMBDA664: (byte 1) */
 	/* PP_LAMBDA665: (byte 1) */
 	/* PC_LAMBDA665: (byte 1) */
 	/* PP_LAMBDA666: (byte 1) */
 	/* PC_LAMBDA666: (byte 1) */
 	/* PP_LAMBDA667: (byte 1) */
 	/* PC_LAMBDA667: (byte 1) */
 	/* PP_LAMBDA668: (byte 1) */
 	/* PC_LAMBDA668: (byte 1) */
 	/* PP_LAMBDA669: (byte 1) */
 	/* PC_LAMBDA669: (byte 1) */
 	/* PP_LAMBDA670: (byte 1) */
 	/* PC_LAMBDA670: (byte 1) */
 	/* PP_LAMBDA671: (byte 1) */
 	/* PC_LAMBDA671: (byte 1) */
 	/* PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270: (byte 1) */
 	/* PC_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270: (byte 1) */
 	/* PP_LAMBDA672: (byte 1) */
 	/* PC_LAMBDA672: (byte 1) */
 	/* ST_v771: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(108,117,100,101)
, bytes2word(46,82,101,97)
, bytes2word(100,46,68,105)
, bytes2word(114,101,99,116)
, bytes2word(111,114,121,46)
, bytes2word(80,101,114,109)
, bytes2word(105,115,115,105)
, bytes2word(111,110,115,46)
, bytes2word(114,101,97,100)
, bytes2word(115,80,114,101)
, bytes2word(99,58,53,58)
, bytes2word(50,54,45,53)
, bytes2word(58,50,57,0)
,};
Node PP_Prelude_46Show_46Directory_46Permissions[] = {
 };
Node PC_Prelude_46Show_46Directory_46Permissions[] = {
 	/* ST_v912: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(83,104,111,119)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,0,0)
,};
Node PP_Prelude_46Show_46Directory_46Permissions_46show[] = {
 };
Node PC_Prelude_46Show_46Directory_46Permissions_46show[] = {
 	/* ST_v759: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(83,104,111,119)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,46,115)
, bytes2word(104,111,119,0)
,};
Node PP_Prelude_46Show_46Directory_46Permissions_46showList[] = {
 };
Node PC_Prelude_46Show_46Directory_46Permissions_46showList[] = {
 	/* ST_v763: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(83,104,111,119)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,46,115)
, bytes2word(104,111,119,76)
, bytes2word(105,115,116,0)
,};
Node PP_Prelude_46Show_46Directory_46Permissions_46showsPrec[] = {
 };
Node PC_Prelude_46Show_46Directory_46Permissions_46showsPrec[] = {
 	/* ST_v711: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(83,104,111,119)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,46,115)
, bytes2word(104,111,119,115)
, bytes2word(80,114,101,99)
,	/* PP_LAMBDA651: (byte 1) */
 	/* PC_LAMBDA651: (byte 1) */
 	/* PP_LAMBDA652: (byte 1) */
 	/* PC_LAMBDA652: (byte 1) */
 	/* PP_LAMBDA653: (byte 1) */
 	/* PC_LAMBDA653: (byte 1) */
 	/* PP_LAMBDA654: (byte 1) */
 	/* PC_LAMBDA654: (byte 1) */
 	/* PP_LAMBDA655: (byte 1) */
 	/* PC_LAMBDA655: (byte 1) */
 	/* PP_LAMBDA656: (byte 1) */
 	/* PC_LAMBDA656: (byte 1) */
 	/* PP_LAMBDA657: (byte 1) */
 	/* PC_LAMBDA657: (byte 1) */
 	/* PP_LAMBDA658: (byte 1) */
 	/* PC_LAMBDA658: (byte 1) */
 	/* PP_LAMBDA659: (byte 1) */
 	/* PC_LAMBDA659: (byte 1) */
 	/* PP_LAMBDA660: (byte 1) */
 	/* PC_LAMBDA660: (byte 1) */
 	/* ST_v731: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(108,117,100,101)
, bytes2word(46,83,104,111)
, bytes2word(119,46,68,105)
, bytes2word(114,101,99,116)
, bytes2word(111,114,121,46)
, bytes2word(80,101,114,109)
, bytes2word(105,115,115,105)
, bytes2word(111,110,115,46)
, bytes2word(115,104,111,119)
, bytes2word(115,80,114,101)
, bytes2word(99,58,53,58)
, bytes2word(51,50,45,53)
, bytes2word(58,51,53,0)
,};
Node PP_Prelude_46Show_46Directory_46Permissions_46showsType[] = {
 };
Node PC_Prelude_46Show_46Directory_46Permissions_46showsType[] = {
 	/* ST_v701: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(83,104,111,119)
, bytes2word(46,68,105,114)
, bytes2word(101,99,116,111)
, bytes2word(114,121,46,80)
, bytes2word(101,114,109,105)
, bytes2word(115,115,105,111)
, bytes2word(110,115,46,115)
, bytes2word(104,111,119,115)
, bytes2word(84,121,112,101)
,	/* PP_LAMBDA650: (byte 1) */
 	/* PC_LAMBDA650: (byte 1) */
 	/* ST_v705: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(108,117,100,101)
, bytes2word(46,83,104,111)
, bytes2word(119,46,68,105)
, bytes2word(114,101,99,116)
, bytes2word(111,114,121,46)
, bytes2word(80,101,114,109)
, bytes2word(105,115,115,105)
, bytes2word(111,110,115,46)
, bytes2word(115,104,111,119)
, bytes2word(115,84,121,112)
, bytes2word(101,58,53,58)
, bytes2word(51,50,45,53)
,	/* ST_v808: (byte 4) */
  bytes2word(58,51,53,0)
, bytes2word(101,120,101,99)
, bytes2word(117,116,97,98)
,	/* ST_v741: (byte 3) */
  bytes2word(108,101,0,101)
, bytes2word(120,101,99,117)
, bytes2word(116,97,98,108)
,	/* ST_v798: (byte 3) */
  bytes2word(101,61,0,114)
, bytes2word(101,97,100,97)
,	/* ST_v751: (byte 4) */
  bytes2word(98,108,101,0)
, bytes2word(114,101,97,100)
, bytes2word(97,98,108,101)
,	/* ST_v813: (byte 2) */
  bytes2word(61,0,115,101)
, bytes2word(97,114,99,104)
, bytes2word(97,98,108,101)
,	/* ST_v735: (byte 1) */
  bytes2word(0,115,101,97)
, bytes2word(114,99,104,97)
, bytes2word(98,108,101,61)
,	/* ST_v803: (byte 1) */
  bytes2word(0,119,114,105)
, bytes2word(116,97,98,108)
,	/* ST_v746: (byte 2) */
  bytes2word(101,0,119,114)
, bytes2word(105,116,97,98)
,	/* ST_v754: (byte 4) */
  bytes2word(108,101,61,0)
,	/* ST_v732: (byte 2) */
  bytes2word(123,0,125,0)
,	/* PS_v697: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46readable)
, useLabel(PC_Directory_46readable)
,	/* PS_v694: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46writable)
, useLabel(PC_Directory_46writable)
,	/* PS_v691: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46executable)
, useLabel(PC_Directory_46executable)
,	/* PS_v688: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46searchable)
, useLabel(PC_Directory_46searchable)
,	/* PS_v686: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46fromPerm)
, useLabel(PC_Prelude_464)
,	/* PS_v683: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46fromPerm)
, useLabel(PC_Directory_46fromPerm)
,	/* PS_v679: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46toPerm)
, useLabel(PC_Directory_46Permissions)
,	/* PS_v676: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46toPerm)
, useLabel(PC_Directory_46toPerm)
,	/* PS_v893: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Eq_46Directory_46Permissions_46_61_61)
, useLabel(PC_Prelude_46_38_38)
,	/* PS_v888: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Eq_46Directory_46Permissions_46_61_61)
, useLabel(PC_Prelude_46Eq_46Directory_46Permissions_46_61_61)
,	/* PS_v892: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Eq_46Directory_46Permissions_46_61_61)
, useLabel(PC_Prelude_46Eq_46Prelude_46Bool_46_61_61)
,	/* PS_v897: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Eq_46Directory_46Permissions_46_47_61)
, useLabel(PC_Prelude_46_95_46_47_61)
,	/* PS_v895: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Eq_46Directory_46Permissions_46_47_61)
, useLabel(PC_Prelude_46Eq_46Directory_46Permissions_46_47_61)
,	/* PS_v862: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60_61)
, useLabel(PC_Prelude_46_124_124)
,	/* PS_v861: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60_61)
, useLabel(PC_Prelude_46_38_38)
,	/* PS_v854: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60_61)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions_46_60_61)
,	/* PS_v858: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60_61)
, useLabel(PC_Prelude_46Ord_46Prelude_46Bool_46_60)
,	/* PS_v859: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60_61)
, useLabel(PC_Prelude_46Eq_46Prelude_46Bool_46_61_61)
,	/* PS_v860: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60_61)
, useLabel(PC_Prelude_46Ord_46Prelude_46Bool_46_60_61)
,	/* PS_v845: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46compare)
, useLabel(PC_Prelude_46LT)
,	/* PS_v848: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46compare)
, useLabel(PC_Prelude_46GT)
,	/* PS_v839: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46compare)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions_46compare)
,	/* PS_v843: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46compare)
, useLabel(PC_Prelude_46Ord_46Prelude_46Bool_46compare)
,	/* PS_v882: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60)
, useLabel(PC_Prelude_46_95_46_60)
,	/* PS_v880: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_60)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions_46_60)
,	/* PS_v878: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_62_61)
, useLabel(PC_Prelude_46_95_46_62_61)
,	/* PS_v876: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_62_61)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions_46_62_61)
,	/* PS_v874: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_62)
, useLabel(PC_Prelude_46_95_46_62)
,	/* PS_v872: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46_62)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions_46_62)
,	/* PS_v870: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46max)
, useLabel(PC_Prelude_46_95_46max)
,	/* PS_v868: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46max)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions_46max)
,	/* PS_v866: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46min)
, useLabel(PC_Prelude_46_95_46min)
,	/* PS_v864: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions_46min)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions_46min)
,	/* PS_v766: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Read_46Directory_46Permissions_46readsPrec)
, useLabel(PC_Prelude_46Read_46Directory_46Permissions_46readsPrec)
,	/* PS_v768: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Read_46Directory_46Permissions_46readsPrec)
, useLabel(PC_LAMBDA672)
,	/* PS_v821: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Read_46Directory_46Permissions_46readList)
, useLabel(PC_Prelude_46_95_46readList)
,	/* PS_v819: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Read_46Directory_46Permissions_46readList)
, useLabel(PC_Prelude_46Read_46Directory_46Permissions_46readList)
,	/* PS_v716: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v714: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_Prelude_46showString)
,	/* PS_v728: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_Prelude_46showParen)
,	/* PS_v718: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_Prelude_46_46)
,	/* PS_v710: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_Prelude_46Show_46Directory_46Permissions_46showsPrec)
,	/* PS_v713: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_Prelude_46Ord_46Prelude_46Int_46_60)
,	/* PS_v720: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_Prelude_46Show_46Prelude_46Bool_46showsPrec)
,	/* PS_v715: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA651)
,	/* PS_v717: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA652)
,	/* PS_v719: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA653)
,	/* PS_v721: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA654)
,	/* PS_v722: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA655)
,	/* PS_v723: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA656)
,	/* PS_v724: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA657)
,	/* PS_v725: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA658)
,	/* PS_v726: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA659)
,	/* PS_v727: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsPrec)
, useLabel(PC_LAMBDA660)
,	/* PS_v702: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsType)
, useLabel(PC_Prelude_46showString)
,	/* PS_v700: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showsType)
, useLabel(PC_Prelude_46Show_46Directory_46Permissions_46showsType)
,	/* PS_v764: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showList)
, useLabel(PC_Prelude_46_95_46showList)
,	/* PS_v762: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46showList)
, useLabel(PC_Prelude_46Show_46Directory_46Permissions_46showList)
,	/* PS_v760: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46show)
, useLabel(PC_Prelude_46_95_46show)
,	/* PS_v758: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions_46show)
, useLabel(PC_Prelude_46Show_46Directory_46Permissions_46show)
,	/* PS_v789: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_Prelude_46_95readFinal)
,	/* PS_v788: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_Prelude_46_95readField)
,	/* PS_v790: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_Prelude_46readParen)
,	/* PS_v787: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_Prelude_46_95readCon)
,	/* PS_v774: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
,	/* PS_v775: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_Prelude_46Ord_46Prelude_46Int_46_62)
,	/* PS_v776: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA661)
,	/* PS_v777: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA662)
,	/* PS_v778: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA663)
,	/* PS_v779: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA664)
,	/* PS_v780: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA665)
,	/* PS_v781: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA666)
,	/* PS_v782: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA667)
,	/* PS_v783: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA668)
,	/* PS_v784: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA669)
,	/* PS_v785: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA670)
,	/* PS_v786: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
, useLabel(PC_LAMBDA671)
,	/* PS_v911: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions)
, useLabel(PC_Prelude_46Show_46Directory_46Permissions)
,	/* PS_v913: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Show_46Directory_46Permissions)
, useLabel(PC_Prelude_464)
,	/* PS_v907: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Read_46Directory_46Permissions)
, useLabel(PC_Prelude_46Read_46Directory_46Permissions)
,	/* PS_v909: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Read_46Directory_46Permissions)
, useLabel(PC_Prelude_462)
,	/* PS_v903: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions)
, useLabel(PC_Prelude_46Ord_46Directory_46Permissions)
,	/* PS_v905: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Ord_46Directory_46Permissions)
, useLabel(PC_Prelude_468)
,	/* PS_v899: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Eq_46Directory_46Permissions)
, useLabel(PC_Prelude_46Eq_46Directory_46Permissions)
,	/* PS_v901: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_Prelude_46Eq_46Directory_46Permissions)
, useLabel(PC_Prelude_462)
,	/* PS_v704: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA650)
, useLabel(PC_LAMBDA650)
,	/* PS_v756: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA651)
, useLabel(PC_LAMBDA651)
,	/* PS_v753: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA652)
, useLabel(PC_LAMBDA652)
,	/* PS_v750: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA653)
, useLabel(PC_LAMBDA653)
,	/* PS_v748: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA654)
, useLabel(PC_LAMBDA654)
,	/* PS_v745: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA655)
, useLabel(PC_LAMBDA655)
,	/* PS_v743: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA656)
, useLabel(PC_LAMBDA656)
,	/* PS_v740: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA657)
, useLabel(PC_LAMBDA657)
,	/* PS_v737: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA658)
, useLabel(PC_LAMBDA658)
,	/* PS_v734: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA659)
, useLabel(PC_LAMBDA659)
,	/* PS_v730: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA660)
, useLabel(PC_LAMBDA660)
,	/* PS_v817: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA661)
, useLabel(PC_LAMBDA661)
,	/* PS_v815: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA662)
, useLabel(PC_LAMBDA662)
,	/* PS_v812: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA663)
, useLabel(PC_LAMBDA663)
,	/* PS_v810: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA664)
, useLabel(PC_LAMBDA664)
,	/* PS_v807: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA665)
, useLabel(PC_LAMBDA665)
,	/* PS_v805: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA666)
, useLabel(PC_LAMBDA666)
,	/* PS_v802: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA667)
, useLabel(PC_LAMBDA667)
,	/* PS_v800: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA668)
, useLabel(PC_LAMBDA668)
,	/* PS_v797: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA669)
, useLabel(PC_LAMBDA669)
,	/* PS_v795: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA670)
, useLabel(PC_Directory_46Permissions)
,	/* PS_v794: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA670)
, useLabel(PC_LAMBDA670)
,	/* PS_v792: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA671)
, useLabel(PC_LAMBDA671)
,	/* PS_v772: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA672)
, useLabel(PC_Directory_46Prelude_46Read_46Directory_46Permissions_46readsPrec_39270)
,	/* PS_v770: (byte 0) */
  useLabel(PM_Directory)
, useLabel(PP_LAMBDA672)
, useLabel(PC_LAMBDA672)
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.