	.file "skimpe.i"
	.data

Static:
	.text


.epctext:

 / PROCEDURE: p_cndgs
		.text
p_cndgs:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x24,%esp
		pushl       %ebx


.L316002:		 / 7
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        12(%ebp),%ecx
		pushl       %ecx
		movl        8(%ebp),%edx
		pushl       %edx
		movl        (%ebp),%ebx
		pushl       %ebx
		pushl       $0x0
		call        _s_ndiag
		addl        $0x10,%esp
		jmp         .L316000


.L316000:		 / 2e
		movl        $0x0,-12(%ebp)
		movl        -40(%ebp),%ebx
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: p_exper
		.text
p_exper:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x20,%esp


.L566005:		 / 42
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        (%ebp),%ecx
		pushl       %ecx
		pushl       $0x505
		call        p_cndgs
		addl        $0x8,%esp


.L566003:		 / 62
		movl        $0x0,-12(%ebp)
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: p_xblks
		.text
p_xblks:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x20,%esp


.L816008:		 / 73
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        (%ebp),%ecx
		pushl       %ecx
		pushl       $0x201
		call        p_cndgs
		addl        $0x8,%esp


.L816006:		 / 93
		movl        $0x0,-12(%ebp)
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: p_capex
		.text
p_capex:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x20,%esp


.L1066011:		 / a4
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        (%ebp),%ecx
		pushl       %ecx
		pushl       $0x601
		call        p_cndgs
		addl        $0x8,%esp


.L1066009:		 / c4
		movl        $0x0,-12(%ebp)
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: p_forer
		.text
p_forer:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x20,%esp


.L1316014:		 / d5
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        (%ebp),%ecx
		pushl       %ecx
		pushl       $0x501
		call        p_cndgs
		addl        $0x8,%esp


.L1316012:		 / f5
		movl        $0x0,-12(%ebp)
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: p_reser
		.text
p_reser:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x20,%esp


.L1566017:		 / 106
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        (%ebp),%ecx
		pushl       %ecx
		pushl       $0x701
		call        p_cndgs
		addl        $0x8,%esp


.L1566015:		 / 126
		movl        $0x0,-12(%ebp)
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: p_aberr
		.text
p_aberr:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x20,%esp


.L1816020:		 / 137
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        (%ebp),%ecx
		pushl       %ecx
		pushl       $0x602
		call        p_cndgs
		addl        $0x8,%esp


.L1816018:		 / 157
		movl        $0x0,-12(%ebp)
		movl        %ebp,%esp
		popl        %ebp
		ret         



.L1024:		 / 162
		call        p_aberr


.L1025:		 / 167
		pushl       $0x0
		pushl       $0x801
		call        p_cndgs
		addl        $0x8,%esp
 / line 1



 / PROCEDURE: intstr
		.text
		.globl      _intstr
_intstr:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x2C,%esp
		pushl       %edi


.L2066023:		 / 17d
		movl        $0x8,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -12(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        $0x4,-20(%ebp)
 / line 28
		movl        $0x1C,-24(%ebp)
 / line 30
		movl        $0x1E,-24(%ebp)
		movl        $0x0,-32(%ebp)
		movzbl      8(%ebp),%edx
		movl        %edx,-36(%ebp)
		movl        $0x0,-28(%ebp)


.L2001027:		 / 1c7
		movl        -28(%ebp),%eax
		cmpl        -36(%ebp),%eax
		jge         .L2001028

		inc         %eax
		movl        %eax,-28(%ebp)
 / line 32
		movl        $0x20,-24(%ebp)
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		imull       $0xA,%ecx,%ecx
		cmpl        Static+56,%eax
		je          .L1025

		movzbl      8(%ebp,%eax,1),%edx
		addl        %edx,%ecx
		subl        $0x30,%ecx
		movl        %ecx,-32(%ebp)
		jmp         .L2001027


.L2001028:		 / 203
 / line 34
		movl        $0x22,-24(%ebp)
		movl        -32(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		jmp         .L2066021

 / line 35
		movl        $0x23,-24(%ebp)


.L2001026:		 / 222
		jmp         .L2066021


.L2066021:		 / 224
		movl        $0x0,-12(%ebp)
		movl        -48(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: constop82
		.text
constop82:
		enter       $40, $3
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L2816039:		 / 239
		movl        $0x6,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -20(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-16(%ebp)
		movl        $0x49444941,-20(%ebp)
		movl        $0x3C,-28(%ebp)
 / line 91
		movl        $0x5B,-32(%ebp)
		jmp         .L2751044


.L2751045:		 / 269
	
.Sbase66041:
		jmp         *.SW66041+-4(,%eax,4)
		.align 4
.SW66041:		.long       .L2816042
		.long       .L2816043
		.long       .L2816044
		.long       .L2816045
		.long       .L2816046
		.long       .L2816047
		.long       .L2816048
		.long       .L2816049
		.long       .L2816050
		.long       .L2816051


.L2751046:		 / 298
		pushl       $0x0
		pushl       $0x802
		call        p_cndgs
		addl        $0x8,%esp


.L2751044:		 / 2a7
 / line 94
		movl        $0x5E,-32(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L2751046

		cmpl        $0xA,%eax
		jle         .L2751045

		jmp         .L2751046


.L2816042:		 / 2c9
 / line 97
		movl        $0x61,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        %ecx,%edi
		movl        (%ebx,%esi,4),%ecx
		movl        (%edi,%eax,4),%ebx
		dec         %ecx
		jl          .L2816052

		shll        $0x1,%ebx
		shll        %cl,%ebx


.L2816052:		 / 36d
		movl        %ebx,-36(%ebp)
 / line 98
		movl        $0x62,-32(%ebp)
		jmp         .L2751047


.L2816043:		 / 37c
 / line 101
		movl        $0x65,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        %ecx,%edi
		movl        (%ebx,%esi,4),%ecx
		movl        (%edi,%eax,4),%ebx
		dec         %ecx
		jl          .L2816053

		shrl        $0x1,%ebx
		shrl        %cl,%ebx


.L2816053:		 / 420
		movl        %ebx,-36(%ebp)
 / line 102
		movl        $0x66,-32(%ebp)
		jmp         .L2751047


.L2816044:		 / 42f
 / line 105
		movl        $0x69,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%edi
		andl        (%ebx,%esi,4),%edi
		movl        %edi,-36(%ebp)
 / line 106
		movl        $0x6A,-32(%ebp)
		jmp         .L2751047


.L2816045:		 / 4d8
 / line 109
		movl        $0x6D,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%edi
		xorl        (%ebx,%esi,4),%edi
		movl        %edi,-36(%ebp)
 / line 110
		movl        $0x6E,-32(%ebp)
		jmp         .L2751047


.L2816046:		 / 581
 / line 113
		movl        $0x71,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%edi
		orl         (%ebx,%esi,4),%edi
		movl        %edi,-36(%ebp)
 / line 114
		movl        $0x72,-32(%ebp)
		jmp         .L2751047


.L2816047:		 / 62a
 / line 117
		movl        $0x75,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ebx,%esi,4),%edi
		pushl       %edi
		movl        (%ecx,%eax,4),%ebx
		pushl       %ebx
		call        _f_powii
		addl        $0x8,%esp
		movl        %eax,-36(%ebp)
 / line 118
		movl        $0x76,-32(%ebp)
		jmp         .L2751047


.L2816048:		 / 6dd
 / line 121
		movl        $0x79,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x3,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%ecx,%eax,4),%esi
		testl       %esi,%esi
		jne         .L2751048

		movzbl      Static+136,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x3F,%eax
		ja          .L1024

		subl        $0x40,%esp
		movl        %esp,%edi
		movl        $Static+136,%esi
		xorl        %ecx,%ecx
		orb         $0x40,%cl
	rep 
		movsb       
		call        _fault
		addl        $0x40,%esp
		movl        $0x0,-36(%ebp)
		jmp         .L2751047


.L2751048:		 / 771
 / line 122
		movl        $0x7A,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        %eax,-40(%ebp)
		movl        -40(%ebp),%edi
		movl        (%ecx,%edi,4),%eax
		movl        %eax,%edx
		sarl        $0x1F,%edx
		idivl       (%ebx,%esi,4)
		movl        %eax,-36(%ebp)
 / line 123
		movl        $0x7B,-32(%ebp)
		jmp         .L2751047


.L2816049:		 / 825
 / line 126
		movl        $0x7E,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%edi
		imull       (%ebx,%esi,4),%edi
		movl        %edi,-36(%ebp)
 / line 127
		movl        $0x7F,-32(%ebp)
		jmp         .L2751047


.L2816050:		 / 8cf
 / line 130
		movl        $0x82,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%edi
		addl        (%ebx,%esi,4),%edi
		movl        %edi,-36(%ebp)
 / line 131
		movl        $0x83,-32(%ebp)
		jmp         .L2751047


.L2816051:		 / 978
 / line 134
		movl        $0x86,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        12(%ebp),%esi
		cmpl        Static+56,%esi
		je          .L1025

		addl        $0x3,%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -32(%edx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%edi
		subl        (%ebx,%esi,4),%edi
		movl        %edi,-36(%ebp)


.L2751047:		 / a15
 / line 136
		movl        $0x88,-32(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		jmp         .L2816037

 / line 137
		movl        $0x89,-32(%ebp)


.L2751043:		 / a34
		jmp         .L2816037


.L2816037:		 / a36
		movl        $0x0,-20(%ebp)
		movl        -64(%ebp),%ebx
		movl        -60(%ebp),%esi
		movl        -56(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: store190
		.text
store190:
		enter       $44, $4
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L3316060:		 / a51
		movl        $0x5,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -24(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-20(%ebp)
		movl        $0x49444941,-24(%ebp)
		movl        $0x74,-32(%ebp)
 / line 220
		movl        $0xDC,-36(%ebp)
 / line 221
		movl        $0xDD,-36(%ebp)
		movl        -4(%ebp),%edx
		movl        -40(%edx),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		movl        -40(%edx),%ecx
		cmpl        $0x40,%ecx
		jle         .L3251082

		movzbl      216(%eax),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x3F,%ecx
		ja          .L1024

		subl        $0x40,%esp
		movl        %esp,%edi
		lea         216(%eax),%esi
		xorl        %ecx,%ecx
		orb         $0x40,%cl
	rep 
		movsb       
		call        _fault
		addl        $0x40,%esp
		call        _s_stop


.L3251082:		 / ad4
 / line 222
		movl        $0xDE,-36(%ebp)
		movl        -4(%ebp),%ecx
		movl        -40(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -40(%ecx),%edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x40,%edx
		jg          .L1024

		dec         %edx
		movl        -32(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -32(%ecx),%eax
		movl        8(%ebp),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        %ebx,(%eax,%edx,4)
 / line 223
		movl        $0xDF,-36(%ebp)
		movl        -4(%ebp),%edx
		movl        -40(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -40(%edx),%eax
		inc         %eax
		movl        %eax,-40(%edx)
 / line 224
		movl        $0xE0,-36(%ebp)


.L3251081:		 / b4e
		jmp         .L3316058


.L3316058:		 / b50
		movl        $0x0,-24(%ebp)
		movl        -72(%ebp),%ebx
		movl        -68(%ebp),%esi
		movl        -64(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: pseval82
		.text
pseval82:
		enter       $40, $3
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L3066056:		 / b6b
		movl        $0x6,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -20(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-16(%ebp)
		movl        $0x49444941,-20(%ebp)
		movl        $0x98,-28(%ebp)
 / line 190
		movl        $0xBE,-32(%ebp)
 / line 193
		movl        $0xC1,-32(%ebp)
		movl        -4(%ebp),%edx
		movl        -40(%edx),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		movl        -40(%edx),%ecx
		movl        %ecx,-36(%ebp)
 / line 194
		movl        $0xC2,-32(%ebp)
		movl        8(%ebp),%ebx
		cmpl        56(%eax),%ebx
		je          .L1025

		pushl       %edi
		pushl       %ebx
		call        store190
		addl        $0x8,%esp
 / line 195
		movl        $0xC3,-32(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jle         .L3001072

 / line 197
		movl        $0xC5,-32(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0xA,%eax
		jle         .L3001073

 / line 198
		movl        $0xC6,-32(%ebp)
		movl        -8(%ebp),%edx
		movl        -56(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -56(%edx),%ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x5,%ecx
		jg          .L1024

		dec         %ecx
		movl        -44(%edx),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        -44(%edx),%esi
		movl        (%esi,%ecx,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		pushl       %edi
		movl        (%esi,%ecx,4),%ebx
		pushl       %ebx
		call        store190
		addl        $0x8,%esp
		jmp         .L3001074


.L3001073:		 / c6a
 / line 201
		movl        $0xC9,-32(%ebp)
		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%ecx),%edx
		dec         %edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x5,%edx
		jg          .L1024

		dec         %edx
		movl        -44(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -44(%ecx),%eax
		movl        (%eax,%edx,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%eax,%edx,4),%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -4(%ebp),%edx
		movl        -32(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -32(%edx),%eax
		movl        (%eax,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%eax,%esi,4),%ebx
		cmpl        $-4,%ebx
		jne         .L3001075

		movl        -56(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%ecx),%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x5,%eax
		jg          .L1024

		dec         %eax
		movl        -44(%ecx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -44(%ecx),%ebx
		movl        (%ebx,%eax,4),%esi
		cmpl        Static+56,%esi
		je          .L1025

		movl        (%ebx,%eax,4),%edi
		cmpl        $0x1,%edi
		jl          .L1024

		cmpl        $0x40,%edi
		jg          .L1024

		dec         %edi
		movl        -32(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -32(%edx),%eax
		movl        (%eax,%edi,4),%esi
		cmpl        Static+56,%esi
		je          .L1025

		movl        (%eax,%edi,4),%ebx
		cmpl        $-4,%ebx
		jne         .L3001075

		movl        -40(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -40(%edx),%eax
		subl        $0x5,%eax
		movl        -56(%ecx),%esi
		cmpl        Static+56,%esi
		je          .L1025

		movl        -56(%ecx),%ebx
		dec         %ebx
		cmpl        $0x1,%ebx
		jl          .L1024

		cmpl        $0x5,%ebx
		jg          .L1024

		dec         %ebx
		movl        -44(%ecx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -44(%ecx),%esi
		movl        (%esi,%ebx,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		cmpl        (%esi,%ebx,4),%eax
		jne         .L3001075

		movl        -40(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -40(%edx),%eax
		subl        $0x3,%eax
		movl        -56(%ecx),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        -56(%ecx),%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x5,%esi
		jg          .L1024

		dec         %esi
		movl        -44(%ecx),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        -44(%ecx),%ebx
		movl        (%ebx,%esi,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		cmpl        (%ebx,%esi,4),%eax
		jne         .L3001075

 / line 202
		movl        $0xCA,-32(%ebp)
		movl        -40(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -40(%edx),%eax
		subl        $0x5,%eax
		pushl       %eax
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		call        constop82
		addl        $0x8,%esp
		movl        %eax,-40(%ebp)
 / line 203
		movl        $0xCB,-32(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L3001076

 / line 204
		movl        $0xCC,-32(%ebp)
		movl        -8(%ebp),%edx
		movl        -56(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -56(%edx),%ecx
		dec         %ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x5,%ecx
		jg          .L1024

		dec         %ecx
		movl        -44(%edx),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        -44(%edx),%esi
		movl        (%esi,%ecx,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%esi,%ecx,4),%ebx
		addl        $0x2,%ebx
		movl        -4(%ebp),%ecx
		movl        %ebx,-40(%ecx)
 / line 205
		movl        $0xCD,-32(%ebp)
		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%ecx
		dec         %ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x5,%ecx
		jg          .L1024

		dec         %ecx
		movl        -8(%ebp),%eax
		movl        -44(%eax),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -8(%ebp),%eax
		movl        -44(%eax),%eax
		movl        (%eax,%ecx,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        (%eax,%ecx,4),%edx
		inc         %edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x40,%edx
		jg          .L1024

		dec         %edx
		movl        -4(%ebp),%ecx
		movl        -32(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -32(%ecx),%eax
		movl        -40(%ebp),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        %edi,(%eax,%edx,4)
 / line 206
		movl        $0xCE,-32(%ebp)
		movl        -8(%ebp),%edx
		movl        -56(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%edx),%eax
		dec         %eax
		movl        %eax,-56(%edx)
 / line 207
		movl        $0xCF,-32(%ebp)
		movl        -4(%ebp),%ecx
		movl        -40(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -40(%ecx),%eax
		subl        $0x2,%eax
		movl        -8(%ebp),%edx
		movl        -56(%edx),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        -8(%ebp),%edx
		movl        -56(%edx),%edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x5,%edx
		jg          .L1024

		dec         %edx
		movl        -8(%ebp),%esi
		movl        -44(%esi),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        -44(%esi),%ebx
		movl        %eax,(%ebx,%edx,4)
 / line 208
		movl        $0xD0,-32(%ebp)
		jmp         .L3066054

		jmp         .L3001077


.L3001076:		 / 102b
 / line 209
		movl        $0xD1,-32(%ebp)
		jmp         .L3001078


.L3001077:		 / 1034
		jmp         .L3001079


.L3001075:		 / 1039


.L3001078:		 / 1039
 / line 212
		movl        $0xD4,-32(%ebp)
		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%ecx),%edx
		dec         %edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x5,%edx
		jg          .L1024

		dec         %edx
		movl        -44(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -44(%ecx),%eax
		movl        (%eax,%edx,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		pushl       %edi
		movl        (%eax,%edx,4),%esi
		pushl       %esi
		call        store190
		addl        $0x8,%esp
 / line 213
		movl        $0xD5,-32(%ebp)
		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%ecx),%edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x5,%edx
		jg          .L1024

		dec         %edx
		movl        -44(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -44(%ecx),%eax
		movl        (%eax,%edx,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		pushl       %edi
		movl        (%eax,%edx,4),%esi
		pushl       %esi
		call        store190
		addl        $0x8,%esp
 / line 214
		movl        $0xD6,-32(%ebp)
		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%ecx),%edx
		dec         %edx
		movl        %edx,-56(%ecx)


.L3001079:		 / 1114


.L3001074:		 / 1114
		jmp         .L3001080


.L3001072:		 / 1116
 / line 217
		movl        $0xD9,-32(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		call        store190
		addl        $0x8,%esp
		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%ecx),%edx
		inc         %edx
		movl        %edx,-56(%ecx)


.L3001080:		 / 114f
 / line 218
		movl        $0xDA,-32(%ebp)
		movl        -8(%ebp),%ecx
		movl        -56(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -56(%ecx),%edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x5,%edx
		jg          .L1024

		dec         %edx
		movl        -44(%ecx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -44(%ecx),%eax
		movl        -36(%ebp),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        %ebx,(%eax,%edx,4)
 / line 225
		movl        $0xE1,-32(%ebp)


.L3001071:		 / 11a9
		jmp         .L3066054


.L3066054:		 / 11ab
		movl        $0x0,-20(%ebp)
		movl        -64(%ebp),%ebx
		movl        -60(%ebp),%esi
		movl        -56(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: totree36
		.text
totree36:
		enter       $636, $2
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L2566033:		 / 11c6
		movl        $0x9B,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -16(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-12(%ebp)
		movl        $0x49444941,-16(%ebp)
		movl        $0xE4,-24(%ebp)
 / line 82
		movl        $0x52,-28(%ebp)
 / line 85
		movl        $0x55,-28(%ebp)
		movl        Static+108,%ecx
		movl        8(%ecx),%eax
		testl       %eax,%eax
		jne         .L2566035

		pushl       %edi
		pushl       $0x0
		call        _s_auxst
		addl        $0x8,%esp


.L2566035:		 / 1213
		movl        %eax,-32(%ebp)
		movl        $.epcsst+168,%ecx
		movl        %ecx,-40(%ebp)
		movl        Static+108,%ebx
		movl        8(%ebx),%edx
		movl        $0x10,%esi
		addl        8(%ebx),%esi
		cmpl        12(%ebx),%esi
		jg          .L2566036

		movl        %esi,8(%ebx)
		movl        %edx,-36(%ebp)
		lea         24(%ecx),%edi
		movl        %edi,-48(%ebp)
		movl        8(%ebx),%esi
		xorl        %eax,%eax
		orb         $0x14,%al
		addl        8(%ebx),%eax
		cmpl        12(%ebx),%eax
		jg          .L2566036

		movl        %eax,8(%ebx)
		movl        %esi,-44(%ebp)
 / line 138
		movl        $0x8A,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        Static+68,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		movl        %ecx,-60(%ebp)
 / line 139
		movl        $0x8B,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x2,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%edx,%eax,4),%esi
		movl        %esi,-64(%ebp)
 / line 140
		movl        $0x8C,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x3,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%edx,%eax,4),%ebx
		movl        %ebx,-68(%ebp)
 / line 141
		movl        $0x8D,-28(%ebp)
		cmpl        Static+56,%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        (%edx,%ecx,4),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        (%edx,%ecx,4),%eax
		cmpl        $0x2,%eax
		jg          .L2501049

		movl        -60(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		addl        $0xA,%ecx
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        %ecx,(%eax)
		movl        $0x1,-52(%ebp)
		jmp         .L2501050


.L2501049:		 / 13bd
		movl        $0x0,-52(%ebp)


.L2501050:		 / 13c4
 / line 142
		movl        $0x8E,-28(%ebp)
		movl        $0x0,-56(%ebp)


.L2501051:		 / 13d2
 / line 145
		movl        $0x91,-28(%ebp)
		movl        -64(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        Static+68,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		cmpl        $0x1,%ecx
		jne         .L2501052

 / line 147
		movl        $0x93,-28(%ebp)
		movl        -64(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		movl        %ecx,-76(%ebp)
 / line 148
		movl        $0x94,-28(%ebp)
		movl        -64(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x2,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%edx,%eax,4),%esi
		movl        %esi,-80(%ebp)
 / line 149
		movl        $0x95,-28(%ebp)
		cmpl        Static+56,%ecx
		je          .L1025

		inc         %ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        (%edx,%ecx,4),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        (%edx,%ecx,4),%eax
		movl        %eax,-84(%ebp)
 / line 150
		movl        $0x96,-28(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xFF,%eax
		jg          .L1024

		movl        Static+76,%ecx
		movl        (%ecx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        Static+76,%ecx
		movl        (%ecx,%eax,4),%ecx
		testl       %ecx,%ecx
		jne         .L2501053

 / line 152
		movl        $0x98,-28(%ebp)
		movl        -84(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		negl        %eax
		pushl       %eax
		pushl       $0xFFFFFFFD
		call        pseval82
		addl        $0x8,%esp
		jmp         .L2501054


.L2501053:		 / 1551
 / line 155
		movl        $0x9B,-28(%ebp)
		movl        -84(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xFF,%eax
		jg          .L1024

		movl        Static+76,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x200,%ecx
		jg          .L1024

		dec         %ecx
		movl        Static+84,%eax
		movl        (%eax,%ecx,4),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        Static+84,%eax
		movl        (%eax,%ecx,4),%eax
		movl        %eax,-88(%ebp)
 / line 156
		movl        $0x9C,-28(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		shrl        $0x1C,%eax
		cmpl        $0x1,%eax
		jg          .L2501055

 / line 158
		movl        $0x9E,-28(%ebp)
		movl        -80(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        Static+68,%ecx
		movl        (%ecx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        Static+68,%ecx
		movl        (%ecx,%eax,4),%ecx
		cmpl        $0x1,%ecx
		jne         .L2501056

 / line 159
		movl        $0x9F,-28(%ebp)
		movl        -84(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		lea         -356(%ebp),%ecx
		pushl       %ecx
		pushl       $0xFF
		call        _name
		addl        $0x10,%esp
		movzbl      Static+160,%ecx
		inc         %ecx
		lea         -624(%ebp),%edi
		movl        $Static+160,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -624(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movl        $Static+168,%eax
		pushl       %eax
		lea         -624(%ebp),%ecx
		pushl       %ecx
		call        p_conct
		addl        $0x8,%esp
		movzbl      -624(%ebp),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x3F,%eax
		ja          .L1024

		subl        $0x40,%esp
		movl        %esp,%edi
		lea         -624(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x40,%cl
	rep 
		movsb       
		call        _fault
		addl        $0x40,%esp
 / line 160
		movl        $0xA0,-28(%ebp)
		pushl       $0x0
		pushl       $0xFFFFFFFD
		call        pseval82
		addl        $0x8,%esp
		jmp         .L2501057


.L2501056:		 / 16e5
 / line 161
		movl        $0xA1,-28(%ebp)
		movl        -88(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		pushl       $0xFFFFFFFD
		call        pseval82
		addl        $0x8,%esp


.L2501057:		 / 1706
		jmp         .L2501058


.L2501055:		 / 170b
 / line 163
		movl        $0xA3,-28(%ebp)
		movl        -88(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		shrl        $0x1C,%eax
		cmpl        $0x3,%eax
		jg          .L2501059

		movl        -64(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		pushl       %ecx
		pushl       $0xFFFFFFFE
		call        pseval82
		addl        $0x8,%esp
		jmp         .L2501060


.L2501059:		 / 1748
 / line 164
		movl        $0xA4,-28(%ebp)
		movl        -88(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		shrl        $0x18,%eax
		andl        $0xF,%eax
		testl       %eax,%eax
		jne         .L2501061

 / line 165
		movl        $0xA5,-28(%ebp)
		movl        -84(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		pushl       %edi
		pushl       %ecx
		lea         -356(%ebp),%edx
		pushl       %edx
		pushl       $0xFF
		call        _name
		addl        $0x10,%esp
		movzbl      Static+184,%ecx
		inc         %ecx
		lea         -624(%ebp),%edi
		movl        $Static+184,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -624(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movl        $Static+200,%eax
		pushl       %eax
		lea         -624(%ebp),%ecx
		pushl       %ecx
		call        p_conct
		addl        $0x8,%esp
		movzbl      -624(%ebp),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x3F,%eax
		ja          .L1024

		subl        $0x40,%esp
		movl        %esp,%edi
		lea         -624(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x40,%cl
	rep 
		movsb       
		call        _fault
		addl        $0x40,%esp
 / line 166
		movl        $0xA6,-28(%ebp)
		pushl       $0x0
		pushl       $0xFFFFFFFD
		call        pseval82
		addl        $0x8,%esp
		jmp         .L2501062


.L2501061:		 / 1819
 / line 167
		movl        $0xA7,-28(%ebp)
		movl        -64(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		pushl       $0xFFFFFFFF
		call        pseval82
		addl        $0x8,%esp


.L2501062:		 / 183a


.L2501060:		 / 183a


.L2501058:		 / 183a


.L2501054:		 / 183a
		jmp         .L2501063


.L2501052:		 / 183f
 / line 173
		movl        $0xAD,-28(%ebp)
		movl        -64(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        Static+68,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		cmpl        $0x2,%ecx
		jne         .L2501064

		movl        -64(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		inc         %ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        (%edx,%ecx,4),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        (%edx,%ecx,4),%eax
		pushl       %eax
		pushl       $0xFFFFFFFC
		call        pseval82
		addl        $0x8,%esp
		jmp         .L2501065


.L2501064:		 / 18f7
		movl        -56(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		movl        %eax,-56(%ebp)
		movl        -64(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		inc         %ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        Static+68,%edx
		movl        (%edx,%ecx,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edi
		movl        Static+68,%edx
		movl        (%edx,%ecx,4),%edx
		pushl       %edx
		call        totree36
		addl        $0x8,%esp
		movl        -56(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x5,%ecx
		jg          .L1024

		dec         %ecx
		movl        -44(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        %eax,(%edx,%ecx,4)


.L2501065:		 / 198c


.L2501063:		 / 198c
 / line 175
		movl        $0xAF,-28(%ebp)
		movl        -68(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        Static+68,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		cmpl        $0x2,%ecx
		je          .L2501066

 / line 177
		movl        $0xB1,-28(%ebp)
		movl        -68(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		movl        %ecx,-72(%ebp)
 / line 178
		movl        $0xB2,-28(%ebp)
		movl        -68(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x2,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%edx,%eax,4),%esi
		movl        %esi,-64(%ebp)
 / line 179
		movl        $0xB3,-28(%ebp)
		movl        -68(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x3,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        (%edx,%eax,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%edx,%eax,4),%ebx
		movl        %ebx,-68(%ebp)
 / line 180
		movl        $0xB4,-28(%ebp)


.L2501067:		 / 1aa6
		movl        -52(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jle         .L2501068

		movl        -72(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        Static+68,%edx
		movl        (%edx,%ecx,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        Static+68,%edx
		movl        (%edx,%ecx,4),%edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0xC,%edx
		jg          .L1024

		dec         %edx
		movl        Static+132,%ecx
		movl        (%ecx,%edx,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x4,%eax
		jg          .L1024

		dec         %eax
		movl        -36(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%ecx,%eax,4),%esi
		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0xC,%esi
		jg          .L1024

		dec         %esi
		movl        Static+132,%eax
		movl        (%eax,%esi,4),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        Static+132,%eax
		movl        (%eax,%edx,4),%eax
		movl        Static+132,%edx
		cmpl        (%edx,%esi,4),%eax
		jg          .L2501068

		pushl       $0x0
		movl        -52(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x4,%eax
		jg          .L1024

		dec         %eax
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%ebx
		pushl       %ebx
		call        pseval82
		addl        $0x8,%esp
		movl        -52(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		dec         %eax
		movl        %eax,-52(%ebp)
		jmp         .L2501067


.L2501068:		 / 1c05
 / line 182
		movl        $0xB6,-28(%ebp)
		movl        -52(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		movl        %eax,-52(%ebp)
 / line 184
		movl        $0xB8,-28(%ebp)
		movl        -72(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        Static+68,%edx
		movl        (%edx,%ecx,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x4,%eax
		jg          .L1024

		dec         %eax
		movl        -36(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        Static+68,%esi
		movl        (%esi,%ecx,4),%ebx
		movl        %ebx,(%edx,%eax,4)
		jmp         .L2501051


.L2501066:		 / 1c9f
 / line 186
		movl        $0xBA,-28(%ebp)


.L2501069:		 / 1ca6
		movl        -52(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jle         .L2501070

		pushl       $0x0
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x4,%eax
		jg          .L1024

		dec         %eax
		movl        -36(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		pushl       %edx
		call        pseval82
		addl        $0x8,%esp
		movl        -52(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		dec         %eax
		movl        %eax,-52(%ebp)
		jmp         .L2501069


.L2501070:		 / 1d19
 / line 188
		movl        $0xBC,-28(%ebp)
		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        (%eax),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        %ecx,%eax
		jmp         .L2501042

 / line 226
		movl        $0xE2,-28(%ebp)
		pushl       $0x0
		pushl       $0x15
		call        p_cndgs
		addl        $0x8,%esp


.L2501042:		 / 1d54
		movl        -32(%ebp),%ecx
		movl        Static+108,%ebx
		movl        4(%ebx),%edx
		cmpl        %edx,%ecx
		jl          .L2566036

		movl        12(%ebx),%edx
		cmpl        %edx,%ecx
		jg          .L2566036

		movl        %ecx,8(%ebx)
		jmp         .L2566031


.L2566031:		 / 1d70
		movl        $0x0,-16(%ebp)
		movl        -656(%ebp),%ebx
		movl        -652(%ebp),%esi
		movl        -648(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         


.L2566036:		 / 1d8d
		pushl       %edi
		pushl       $0x1
		call        _s_auxst
		addl        $0x8,%esp



 / PROCEDURE: doop36
		.text
doop36:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x48,%esp
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L3566064:		 / 1da1
		movl        $0xF,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -16(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-12(%ebp)
		movl        $0x49444941,-16(%ebp)
		movl        $0x190,-24(%ebp)
 / line 235
		movl        $0xEB,-28(%ebp)
		jmp         .L3501084


.L3501085:		 / 1dd1
	
.Sbase66066:
		jmp         *.SW66066(,%eax,4)
		.align 4
.SW66066:		.long       .L3566067
		.long       .L3566068
		.long       .L3566069
		.long       .L3566070
		.long       .L3566071
		.long       .L3566072
		.long       .L3566073
		.long       .L3566074
		.long       .L3566075
		.long       .L3566076
		.long       .L3566077
		.long       .L3566078
		.long       .L3566079
		.long       .L3566080


.L3501086:		 / 1e10
		pushl       $0x0
		pushl       $0x802
		call        p_cndgs
		addl        $0x8,%esp


.L3501084:		 / 1e1f
 / line 240
		movl        $0xF0,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xD,%eax
		jg          .L1024

		movl        Static+248,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		cmpl        $0x1,%ecx
		je          .L3501087

 / line 241
		movl        $0xF1,-28(%ebp)
		movswl      12(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		lea         12(%ebp),%ecx
		movl        %ecx,-44(%ebp)
		movzbl      (%ecx),%ebx
		movl        %ebx,-48(%ebp)
		pushl       %edi
		pushl       %ecx
		lea         -48(%ebp),%esi
		pushl       %esi
		pushl       $0x0
		pushl       $0x0
		movl        $Static+260,%edi
		pushl       %edi
		call        p_stres
		addl        $0x18,%esp
		testl       %eax,%eax
		je          .L3501088

		movl        -48(%ebp),%eax
		shrl        $0x10,%eax
		movl        %eax,-60(%ebp)
		movl        -44(%ebp),%edx
		lea         (%eax,%edx,1),%esi
		movl        -48(%ebp),%ecx
		andl        $0xFFFF,%ecx
		subl        -60(%ebp),%ecx
		movl        %ecx,-60(%ebp)
		inc         %ecx
		lea         -36(%ebp),%edi
	rep 
		movsb       
		movl        -60(%ebp),%eax
		movb        %al,-36(%ebp)
		movl        -60(%ebp),%ecx
		cmpl        $0x6,%ecx
		jle         .L3501089

		call        p_capex


.L3501089:		 / 1ee2
 / line 242
		movl        $0xF2,-28(%ebp)
		movswl      -36(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      -36(%ebp),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x6,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         -36(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        intstr
		addl        $0x8,%esp
		movl        %eax,-40(%ebp)
 / line 243
		movl        $0xF3,-28(%ebp)
		movl        8(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        %ecx,%eax
		cmpl        $0x0,%eax
		jl          .L3501086

		cmpl        $0xD,%eax
		jle         .L3501085

		jmp         .L3501086


.L3566075:		 / 1f58
 / line 245
		movl        $0xF5,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x2,%eax
		je          .L3501090

		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x4,%eax
		jne         .L3501091


.L3501090:		 / 1f88
 / line 246
		movl        $0xF6,-28(%ebp)


.L3501092:		 / 1f8f
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		je          .L3501093

		movzbl      Static+264,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+264,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+268,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+268,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+272,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+272,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+276,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+276,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		shrl        $0x1,%eax
		movl        %eax,-40(%ebp)
		jmp         .L3501092


.L3501093:		 / 206d


.L3501091:		 / 206d
 / line 248
		movl        $0xF8,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jne         .L3501094

		jmp         .L3566062


.L3501094:		 / 208d
 / line 249
		movl        $0xF9,-28(%ebp)
		jmp         .L3501095


.L3566074:		 / 2099
 / line 251
		movl        $0xFB,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x2,%eax
		je          .L3501096

		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x4,%eax
		jne         .L3501097


.L3501096:		 / 20c9
 / line 252
		movl        $0xFC,-28(%ebp)


.L3501098:		 / 20d0
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		je          .L3501099

		movzbl      Static+280,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+280,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+284,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+284,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+288,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+288,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+292,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+292,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		shrl        $0x1,%eax
		movl        %eax,-40(%ebp)
		jmp         .L3501098


.L3501099:		 / 21ae


.L3501097:		 / 21ae
 / line 254
		movl        $0xFE,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jne         .L3501100

		jmp         .L3566062


.L3501100:		 / 21ce
 / line 255
		movl        $0xFF,-28(%ebp)
		jmp         .L3501095


.L3566073:		 / 21da
 / line 257
		movl        $0x101,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x2,%eax
		jne         .L3501101

 / line 258
		movl        $0x102,-28(%ebp)
		movzbl      Static+296,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+296,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+300,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+300,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+304,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+304,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+308,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+308,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 259
		movl        $0x103,-28(%ebp)
		movzbl      Static+312,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+312,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+316,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+316,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+320,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+320,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+324,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+324,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 260
		movl        $0x104,-28(%ebp)
		jmp         .L3566062

		jmp         .L3501102


.L3501101:		 / 236d
 / line 261
		movl        $0x105,-28(%ebp)
		jmp         .L3501095


.L3501102:		 / 2379


.L3566068:		 / 2379
 / line 263
		movl        $0x107,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        %eax,-64(%ebp)
		cmpl        $0x1,%eax
		jl          .L3501103

		cmpl        $0x2,%eax
		jg          .L3501103

 / line 264
		movl        $0x108,-28(%ebp)


.L3501104:		 / 23ab
		movzbl      Static+328,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+328,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+332,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+332,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+336,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+336,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+340,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+340,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		dec         %eax
		movl        %eax,-40(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jne         .L3501104


.L3501103:		 / 247e
 / line 266
		movl        $0x10A,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        %eax,-64(%ebp)
		cmpl        $0x3,%eax
		jl          .L3501105

		cmpl        $0x7,%eax
		jle         .L3501106


.L3501105:		 / 24a1
		jmp         .L3566062


.L3501106:		 / 24a6
 / line 267
		movl        $0x10B,-28(%ebp)
		jmp         .L3501095


.L3566069:		 / 24b2
 / line 269
		movl        $0x10D,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        %eax,-64(%ebp)
		cmpl        $0x1,%eax
		jl          .L3501107

		cmpl        $0x2,%eax
		jg          .L3501107

 / line 270
		movl        $0x10E,-28(%ebp)


.L3501108:		 / 24e4
		movzbl      Static+344,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+344,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+348,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+348,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+352,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+352,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+356,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+356,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		dec         %eax
		movl        %eax,-40(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jne         .L3501108


.L3501107:		 / 25b7
 / line 272
		movl        $0x110,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        %eax,-64(%ebp)
		cmpl        $0x3,%eax
		jl          .L3501109

		cmpl        $0x7,%eax
		jle         .L3501110


.L3501109:		 / 25da
		jmp         .L3566062


.L3501110:		 / 25df
 / line 273
		movl        $0x111,-28(%ebp)
		jmp         .L3501095


.L3566067:		 / 25e8


.L3566070:		 / 25e8


.L3566071:		 / 25e8


.L3566072:		 / 25e8


.L3566076:		 / 25e8


.L3566077:		 / 25e8


.L3566078:		 / 25e8


.L3566079:		 / 25e8


.L3566080:		 / 25e8


.L3501095:		 / 25e8


.L3501088:		 / 25e8
 / line 278
		movl        $0x116,-28(%ebp)
		movswl      12(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      12(%ebp),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         12(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+360,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+360,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+364,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+364,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+368,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+368,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 279
		movl        $0x117,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xD,%eax
		jg          .L1024

		movl        Static+248,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		testl       %ecx,%ecx
		jge         .L3501111

 / line 280
		movl        $0x118,-28(%ebp)
		movzbl      Static+372,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+372,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+376,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+376,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+320,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+320,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+380,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+380,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
		jmp         .L3501112


.L3501111:		 / 27a6
 / line 282
		movl        $0x11A,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xD,%eax
		jg          .L1024

		movl        Static+240,%edx
		movswl      (%edx,%eax,4),%ecx
		cmpw        Static+56,%cx
		je          .L1025

		movzbl      (%edx,%eax,4),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        Static+240,%ecx
		lea         (%ecx,%eax,4),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+384,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+384,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+388,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+388,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+396,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+396,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp


.L3501112:		 / 2891
		jmp         .L3501113


.L3501087:		 / 2896
 / line 285
		movl        $0x11D,-28(%ebp)
		movswl      12(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      12(%ebp),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         12(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+400,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+400,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movl        8(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		testl       %edx,%edx
		jl          .L1024

		cmpl        $0xD,%edx
		jg          .L1024

		movl        Static+240,%ecx
		movswl      (%ecx,%edx,4),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      (%ecx,%edx,4),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        Static+240,%eax
		lea         (%eax,%edx,4),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+404,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+404,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp


.L3501113:		 / 298c
 / line 287
		movl        $0x11F,-28(%ebp)


.L3501083:		 / 2993
		jmp         .L3566062


.L3566062:		 / 2995
		movl        $0x0,-16(%ebp)
		movl        -84(%ebp),%ebx
		movl        -80(%ebp),%esi
		movl        -76(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: opn36
		.text
opn36:
		enter       $604, $2
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L3816083:		 / 29b0
		movl        $0x93,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -16(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-12(%ebp)
		movl        $0x49444941,-16(%ebp)
		movl        $0x1D4,-24(%ebp)
 / line 288
		movl        $0x120,-28(%ebp)
 / line 291
		movl        $0x123,-28(%ebp)
		movl        12(%ebp),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x40,%ecx
		jg          .L1024

		dec         %ecx
		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		cmpl        56(%eax),%edx
		je          .L1025

		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		movl        (%edx,%ecx,4),%ebx
		cmpl        56(%eax),%ebx
		je          .L1025

		movl        (%edx,%ecx,4),%esi
		movl        %esi,-32(%ebp)
 / line 292
		movl        $0x124,-28(%ebp)
		cmpl        56(%eax),%esi
		je          .L1025

		cmpl        $-3,%esi
		jle         .L3751115

		movzbl      408(%eax),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x3F,%ecx
		ja          .L1024

		subl        $0x40,%esp
		movl        %esp,%edi
		lea         408(%eax),%esi
		xorl        %ecx,%ecx
		orb         $0x40,%cl
	rep 
		movsb       
		call        _fault
		addl        $0x40,%esp


.L3751115:		 / 2a72
 / line 293
		movl        $0x125,-28(%ebp)
		movl        12(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%ecx,%eax,4),%esi
		movl        %esi,-40(%ebp)
 / line 294
		movl        $0x126,-28(%ebp)
		cmpl        Static+56,%esi
		je          .L1025

		testl       %esi,%esi
		jge         .L3751116

 / line 295
		movl        $0x127,-28(%ebp)
		cmpl        Static+56,%esi
		je          .L1025

		negl        %esi
		pushl       %edi
		pushl       %esi
		lea         -320(%ebp),%eax
		pushl       %eax
		pushl       $0xFF
		call        _name
		addl        $0x10,%esp
		movzbl      (%eax),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0xA,%ecx
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		movl        %eax,%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		call        doop36
		addl        $0x10,%esp
		jmp         .L3751117


.L3751116:		 / 2b47
 / line 297
		movl        $0x129,-28(%ebp)
		movl        -32(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $-3,%eax
		jne         .L3751118

 / line 298
		movl        $0x12A,-28(%ebp)
		movl        -40(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		shrl        $0x10,%ecx
		andl        $0xF,%ecx
		movl        %ecx,-36(%ebp)
 / line 299
		movl        $0x12B,-28(%ebp)
		cmpl        Static+56,%ecx
		je          .L1025

		testl       %ecx,%ecx
		jl          .L1024

		cmpl        $0xF,%ecx
		jg          .L1024

		imull       $0x6,%ecx,%ecx
		movl        Static+92,%edx
		movswl      (%edx,%ecx,1),%edx
		cmpw        Static+56,%dx
		je          .L1025

		movl        Static+92,%edx
		movzbl      (%edx,%ecx,1),%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x4,%edx
		ja          .L1024

		movl        %edx,%ebx
		inc         %ebx
		lea         -50(%ebp),%edi
		movl        Static+92,%edx
		lea         (%edx,%ecx,1),%esi
		movl        %ebx,%ecx
	rep 
		movsb       
 / line 300
		movl        $0x12C,-28(%ebp)
		movl        -36(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        Static+96,%edx
		cmpl        (%edx),%ecx
		jne         .L3751119

		lea         -50(%ebp),%edi
		movl        $Static+416,%esi
		xorl        %ecx,%ecx
		orb         $0x3,%cl
	rep 
		movsb       


.L3751119:		 / 2c20
 / line 301
		movl        $0x12D,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jne         .L3751120

		lea         -50(%ebp),%edi
		movl        $Static+420,%esi
		xorl        %ecx,%ecx
		orb         $0x3,%cl
	rep 
		movsb       


.L3751120:		 / 2c4a
 / line 302
		movl        $0x12E,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		andl        $0xFFFF,%eax
		movl        %eax,-44(%ebp)
 / line 303
		movl        $0x12F,-28(%ebp)
		movl        -40(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		shrl        $0x1C,%ecx
		cmpl        $0x1,%ecx
		jne         .L3751121

 / line 304
		movl        $0x130,-28(%ebp)
		movl        -36(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        Static+96,%ecx
		movl        (%ecx),%ecx
		movl        %ecx,-324(%ebp)
		cmpl        %ecx,%edx
		jne         .L3751122

		cmpl        $0x1,%ecx
		je          .L3751122

 / line 305
		movl        $0x131,-28(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		lea         -320(%ebp),%ebx
		pushl       %ebx
		pushl       $0xFF
		call        _s
		addl        $0x10,%esp
		movzbl      Static+424,%ecx
		inc         %ecx
		lea         -596(%ebp),%edi
		movl        $Static+424,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -596(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movswl      -50(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		lea         -50(%ebp),%ecx
		pushl       %ecx
		lea         -596(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movl        $Static+428,%eax
		pushl       %eax
		lea         -596(%ebp),%ecx
		pushl       %ecx
		call        p_conct
		addl        $0x8,%esp
		movzbl      -596(%ebp),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0xA,%eax
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		lea         -596(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        8(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        doop36
		addl        $0x10,%esp
		jmp         .L3751123


.L3751122:		 / 2d8d
 / line 306
		movl        $0x132,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        Static+96,%edx
		movl        (%edx),%ecx
		movl        %ecx,-324(%ebp)
		cmpl        %ecx,%eax
		je          .L3751124

		cmpl        $0x1,%ecx
		je          .L3751124

 / line 307
		movl        $0x133,-28(%ebp)
		movzbl      Static+432,%ebx
		testl       %ebx,%ebx
		jb          .L1024

		cmpl        $0x7,%ebx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+432,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+436,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+436,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+440,%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+440,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+444,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+444,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 308
		movl        $0x134,-28(%ebp)
		movswl      -50(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      -50(%ebp),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         -50(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+448,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+448,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+452,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+452,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+456,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+456,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 309
		movl        $0x135,-28(%ebp)
		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		lea         -320(%ebp),%ecx
		pushl       %ecx
		pushl       $0xFF
		call        _s
		addl        $0x10,%esp
		movzbl      Static+460,%ecx
		inc         %ecx
		lea         -596(%ebp),%edi
		movl        $Static+460,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -596(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movzbl      -596(%ebp),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         -596(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+464,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+464,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+468,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+468,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+472,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+472,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 310
		movl        $0x136,-28(%ebp)
		movzbl      Static+476,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+476,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+480,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+480,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+484,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+484,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+488,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+488,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 311
		movl        $0x137,-28(%ebp)
		movzbl      Static+432,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+432,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+492,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+492,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+496,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+496,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+500,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+500,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 312
		movl        $0x138,-28(%ebp)
		movzbl      Static+504,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0xA,%eax
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		movl        $Static+504,%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        8(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        doop36
		addl        $0x10,%esp


.L3751124:		 / 31e0


.L3751123:		 / 31e0
 / line 314
		movl        $0x13A,-28(%ebp)
		jmp         .L3816081


.L3751121:		 / 31ec
 / line 316
		movl        $0x13C,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        Static+96,%ecx
		cmpl        (%ecx),%eax
		je          .L3751125

		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jne         .L3751126


.L3751125:		 / 3221
 / line 317
		movl        $0x13D,-28(%ebp)
		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		lea         -320(%ebp),%ecx
		pushl       %ecx
		pushl       $0xFF
		call        _s
		addl        $0x10,%esp
		movzbl      Static+512,%ecx
		inc         %ecx
		lea         -596(%ebp),%edi
		movl        $Static+512,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -596(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movswl      -50(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		lea         -50(%ebp),%ecx
		pushl       %ecx
		lea         -596(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movzbl      -596(%ebp),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0xA,%eax
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		lea         -596(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        8(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        doop36
		addl        $0x10,%esp
		jmp         .L3751127


.L3751126:		 / 32dd
 / line 319
		movl        $0x13F,-28(%ebp)
		movzbl      Static+432,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+432,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+516,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+516,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+440,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+440,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+520,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+520,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 320
		movl        $0x140,-28(%ebp)
		movswl      -50(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      -50(%ebp),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         -50(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+524,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+524,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+528,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+528,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+532,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+532,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 321
		movl        $0x141,-28(%ebp)
		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		lea         -320(%ebp),%ecx
		pushl       %ecx
		pushl       $0xFF
		call        _s
		addl        $0x10,%esp
		movzbl      Static+536,%ecx
		inc         %ecx
		lea         -596(%ebp),%edi
		movl        $Static+536,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -596(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movzbl      -596(%ebp),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         -596(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+540,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+540,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+468,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+468,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+544,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+544,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 322
		movl        $0x142,-28(%ebp)
		movzbl      Static+476,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+476,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+548,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+548,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+552,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+552,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+556,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+556,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 323
		movl        $0x143,-28(%ebp)
		movzbl      Static+432,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+432,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+560,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+560,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+496,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+496,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+564,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+564,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 324
		movl        $0x144,-28(%ebp)
		movzbl      Static+568,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0xA,%eax
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		movl        $Static+568,%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        8(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        doop36
		addl        $0x10,%esp


.L3751127:		 / 36fb
		jmp         .L3751128


.L3751118:		 / 3700
 / line 327
		movl        $0x147,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		lea         -320(%ebp),%ecx
		pushl       %ecx
		pushl       $0xFF
		call        _s
		addl        $0x10,%esp
		movzbl      Static+576,%ecx
		inc         %ecx
		lea         -596(%ebp),%edi
		movl        $Static+576,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -596(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		movzbl      -596(%ebp),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0xA,%eax
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		lea         -596(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        8(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        doop36
		addl        $0x10,%esp


.L3751128:		 / 3793


.L3751117:		 / 3793
 / line 330
		movl        $0x14A,-28(%ebp)


.L3751114:		 / 379a
		jmp         .L3816081


.L3816081:		 / 379c
		movl        $0x0,-16(%ebp)
		movl        -624(%ebp),%ebx
		movl        -620(%ebp),%esi
		movl        -616(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: regop36
		.text
regop36:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x24,%esp
		pushl       %edi
		pushl       %esi


.L4066087:		 / 37c1
		movl        $0x5,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -16(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-12(%ebp)
		movl        $0x49444941,-16(%ebp)
		movl        $0x23C,-24(%ebp)
 / line 331
		movl        $0x14B,-28(%ebp)
 / line 333
		movl        $0x14D,-28(%ebp)
		movl        8(%ebp),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		testl       %ecx,%ecx
		jl          .L1024

		cmpl        $0xD,%ecx
		jg          .L1024

		movl        248(%eax),%edx
		movl        (%edx,%ecx,4),%edx
		cmpl        56(%eax),%edx
		je          .L1025

		movl        248(%eax),%edx
		movl        (%edx,%ecx,4),%edx
		cmpl        $0x1,%edx
		je          .L4001130

 / line 334
		movl        $0x14E,-28(%ebp)
		movl        8(%ebp),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		testl       %ecx,%ecx
		jl          .L1024

		cmpl        $0xD,%ecx
		jg          .L1024

		movl        248(%eax),%edx
		movl        (%edx,%ecx,4),%edx
		cmpl        56(%eax),%edx
		je          .L1025

		movl        248(%eax),%edx
		movl        (%edx,%ecx,4),%edx
		testl       %edx,%edx
		jge         .L4001131

 / line 335
		movl        $0x14F,-28(%ebp)
		movzbl      580(%eax),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         580(%eax),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      584(%eax),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         584(%eax),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      320(%eax),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         320(%eax),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      588(%eax),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         588(%eax),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
		jmp         .L4001132


.L4001131:		 / 393a
 / line 337
		movl        $0x151,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xD,%eax
		jg          .L1024

		movl        Static+240,%edx
		movswl      (%edx,%eax,4),%ecx
		cmpw        Static+56,%cx
		je          .L1025

		movzbl      (%edx,%eax,4),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        Static+240,%ecx
		lea         (%ecx,%eax,4),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+592,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+592,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+596,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+596,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+604,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+604,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp


.L4001132:		 / 3a25
		jmp         .L4001133


.L4001130:		 / 3a2a
 / line 340
		movl        $0x154,-28(%ebp)
		movswl      20(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      20(%ebp),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         20(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movswl      12(%ebp),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      12(%ebp),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		lea         12(%ebp),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xD,%eax
		jg          .L1024

		movl        Static+240,%edx
		movswl      (%edx,%eax,4),%ecx
		cmpw        Static+56,%cx
		je          .L1025

		movzbl      (%edx,%eax,4),%ecx
		testl       %ecx,%ecx
		jb          .L1024

		cmpl        $0x7,%ecx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        Static+240,%ecx
		lea         (%ecx,%eax,4),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+608,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+608,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp


.L4001133:		 / 3b2d
 / line 342
		movl        $0x156,-28(%ebp)


.L4001129:		 / 3b34
		jmp         .L4066085


.L4066085:		 / 3b36
		movl        $0x0,-16(%ebp)
		movl        -44(%ebp),%esi
		movl        -40(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: loadb36
		.text
loadb36:
		enter       $44, $2
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L4316091:		 / 3b4e
		movl        $0x7,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -16(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-12(%ebp)
		movl        $0x49444941,-16(%ebp)
		movl        $0x270,-24(%ebp)
 / line 343
		movl        $0x157,-28(%ebp)
 / line 345
		movl        $0x159,-28(%ebp)
		movl        8(%ebp),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x40,%ecx
		jg          .L1024

		dec         %ecx
		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		cmpl        56(%eax),%edx
		je          .L1025

		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		movl        (%edx,%ecx,4),%ebx
		cmpl        56(%eax),%ebx
		je          .L1025

		movl        (%edx,%ecx,4),%esi
		movl        %esi,-32(%ebp)
 / line 346
		movl        $0x15A,-28(%ebp)
		movl        8(%ebp),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		inc         %ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x40,%ecx
		jg          .L1024

		dec         %ecx
		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		cmpl        56(%eax),%edx
		je          .L1025

		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		movl        (%edx,%ecx,4),%edi
		cmpl        56(%eax),%edi
		je          .L1025

		movl        (%edx,%ecx,4),%ebx
		movl        %ebx,-36(%ebp)
 / line 347
		movl        $0x15B,-28(%ebp)
		cmpl        56(%eax),%esi
		je          .L1025

		cmpl        $-1,%esi
		jne         .L4251135

 / line 348
		movl        $0x15C,-28(%ebp)
		cmpl        56(%eax),%ebx
		je          .L1025

		pushl       %edi
		pushl       %ebx
		call        _proc
		addl        $0x8,%esp
 / line 349
		movl        $0x15D,-28(%ebp)
		jmp         .L4316089


.L4251135:		 / 3c52
 / line 351
		movl        $0x15F,-28(%ebp)
		movl        -32(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $-2,%eax
		jne         .L4251136

 / line 352
		movl        $0x160,-28(%ebp)
		movl        -36(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		pushl       %edi
		pushl       %ecx
		call        _array
		addl        $0x8,%esp
 / line 353
		movl        $0x161,-28(%ebp)
		movzbl      Static+612,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+612,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+620,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+620,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+624,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+624,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+628,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+628,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 354
		movl        $0x162,-28(%ebp)
		jmp         .L4316089


.L4251136:		 / 3d4d
 / line 356
		movl        $0x164,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		pushl       $0x0
		call        opn36
		addl        $0x8,%esp
 / line 357
		movl        $0x165,-28(%ebp)


.L4251134:		 / 3d75
		jmp         .L4316089


.L4316089:		 / 3d77
		movl        $0x0,-16(%ebp)
		movl        -64(%ebp),%ebx
		movl        -60(%ebp),%esi
		movl        -56(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: evaluate36
		.text
evaluate36:
		enter       $60, $2
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L4566095:		 / 3d92
		movl        $0xB,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -16(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-12(%ebp)
		movl        $0x49444941,-16(%ebp)
		movl        $0x2B0,-24(%ebp)
 / line 358
		movl        $0x166,-28(%ebp)
 / line 360
		movl        $0x168,-28(%ebp)
		movl        8(%ebp),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x40,%ecx
		jg          .L1024

		dec         %ecx
		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		cmpl        56(%eax),%edx
		je          .L1025

		movl        -4(%ebp),%edx
		movl        -32(%edx),%edx
		movl        (%edx,%ecx,4),%ebx
		cmpl        56(%eax),%ebx
		je          .L1025

		movl        (%edx,%ecx,4),%esi
		testl       %esi,%esi
		jg          .L4501138

 / line 361
		movl        $0x169,-28(%ebp)
		movl        8(%ebp),%ecx
		cmpl        56(%eax),%ecx
		je          .L1025

		pushl       %edi
		pushl       %ecx
		call        loadb36
		addl        $0x8,%esp
 / line 362
		movl        $0x16A,-28(%ebp)
		jmp         .L4566093


.L4501138:		 / 3e37
 / line 364
		movl        $0x16C,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%ecx,%eax,4),%esi
		movl        %esi,-32(%ebp)
 / line 365
		movl        $0x16D,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%ebx
		movl        %ebx,-36(%ebp)
 / line 366
		movl        $0x16E,-28(%ebp)
		cmpl        Static+56,%esi
		je          .L1025

		movl        %esi,-44(%ebp)
		cmpl        $0xD,%esi
		jge         .L4501139

		cmpl        $0xB,%esi
		jl          .L4501139

 / line 370
		movl        $0x172,-28(%ebp)
		cmpl        Static+56,%ebx
		je          .L1025

		pushl       %edi
		pushl       %ebx
		call        evaluate36
		addl        $0x8,%esp
 / line 371
		movl        $0x173,-28(%ebp)
		movzbl      Static+632,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+632,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+636,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+636,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movl        -32(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		testl       %edx,%edx
		jl          .L1024

		cmpl        $0xD,%edx
		jg          .L1024

		movl        Static+240,%ecx
		movswl      (%ecx,%edx,4),%eax
		cmpw        Static+56,%ax
		je          .L1025

		movzbl      (%ecx,%edx,4),%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        Static+240,%eax
		lea         (%eax,%edx,4),%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+640,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+640,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 372
		movl        $0x174,-28(%ebp)
		jmp         .L4566093


.L4501139:		 / 4016
 / line 374
		movl        $0x176,-28(%ebp)
		movl        8(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x2,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%ecx,%eax,4),%esi
		movl        %esi,-40(%ebp)
 / line 378
		movl        $0x17A,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%ecx,%eax,4),%ebx
		cmpl        $-2,%ebx
		jl          .L4501140

 / line 379
		movl        $0x17B,-28(%ebp)
		cmpl        Static+56,%esi
		je          .L1025

		cmpl        $0x1,%esi
		jl          .L1024

		cmpl        $0x40,%esi
		jg          .L1024

		dec         %esi
		movl        -32(%edx),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%esi,4),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        (%ecx,%esi,4),%eax
		cmpl        $-2,%eax
		jl          .L4501141

 / line 380
		movl        $0x17C,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		call        evaluate36
		addl        $0x8,%esp
 / line 381
		movl        $0x17D,-28(%ebp)
		movzbl      Static+644,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+644,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+648,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+648,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+440,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+440,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+652,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+652,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 382
		movl        $0x17E,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		call        evaluate36
		addl        $0x8,%esp
 / line 383
		movl        $0x17F,-28(%ebp)
		movzbl      Static+656,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0xA,%eax
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		movl        $Static+656,%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        -32(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        doop36
		addl        $0x10,%esp
		jmp         .L4501142


.L4501141:		 / 4252
 / line 385
		movl        $0x181,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		call        evaluate36
		addl        $0x8,%esp
 / line 386
		movl        $0x182,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		pushl       %ecx
		call        opn36
		addl        $0x8,%esp


.L4501142:		 / 42a1
		jmp         .L4501143


.L4501140:		 / 42a6
 / line 389
		movl        $0x185,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -4(%ebp),%edx
		movl        -32(%edx),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -32(%edx),%ecx
		movl        (%ecx,%eax,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%ecx,%eax,4),%esi
		cmpl        $-2,%esi
		jl          .L4501144

 / line 390
		movl        $0x186,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		call        evaluate36
		addl        $0x8,%esp
 / line 391
		movl        $0x187,-28(%ebp)
		movl        -32(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xD,%eax
		jg          .L1024

		movl        Static+256,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		cmpl        $0x1,%ecx
		jne         .L4501145

 / line 392
		movl        $0x188,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		pushl       %ecx
		call        opn36
		addl        $0x8,%esp
 / line 393
		movl        $0x189,-28(%ebp)
		jmp         .L4566093


.L4501145:		 / 439e
 / line 395
		movl        $0x18B,-28(%ebp)
		movl        -32(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		testl       %eax,%eax
		jl          .L1024

		cmpl        $0xD,%eax
		jg          .L1024

		movl        Static+248,%edx
		movl        (%edx,%eax,4),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%edx,%eax,4),%ecx
		testl       %ecx,%ecx
		jg          .L4501146

 / line 396
		movl        $0x18C,-28(%ebp)
		movzbl      Static+296,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+296,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+660,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+660,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+304,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+304,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+664,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+664,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 397
		movl        $0x18D,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		pushl       $0x0
		call        opn36
		addl        $0x8,%esp
 / line 398
		movl        $0x18E,-28(%ebp)
		movzbl      Static+668,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		pushl       %edi
		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+668,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+672,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+672,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movl        -32(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        regop36
		addl        $0x18,%esp
		jmp         .L4501147


.L4501146:		 / 4530
 / line 400
		movl        $0x190,-28(%ebp)
		movzbl      Static+676,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0x7,%eax
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+676,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+680,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+680,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+440,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+440,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		movzbl      Static+684,%edx
		testl       %edx,%edx
		jb          .L1024

		cmpl        $0x7,%edx
		ja          .L1024

		subl        $0x8,%esp
		movl        %esp,%edi
		movl        $Static+684,%esi
		xorl        %ecx,%ecx
		orb         $0x8,%cl
	rep 
		movsb       
		call        _dump
		addl        $0x20,%esp
 / line 401
		movl        $0x191,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		pushl       $0x0
		call        opn36
		addl        $0x8,%esp
 / line 402
		movl        $0x192,-28(%ebp)
		movzbl      Static+656,%eax
		testl       %eax,%eax
		jb          .L1024

		cmpl        $0xA,%eax
		ja          .L1024

		subl        $0xC,%esp
		movl        %esp,%edi
		movl        $Static+656,%esi
		xorl        %ecx,%ecx
		orb         $0xC,%cl
	rep 
		movsb       
		movl        -32(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edx
		call        doop36
		addl        $0x10,%esp


.L4501147:		 / 464c
		jmp         .L4501148


.L4501144:		 / 464e
 / line 405
		movl        $0x195,-28(%ebp)
		movl        -36(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		pushl       $0x0
		call        opn36
		addl        $0x8,%esp
 / line 406
		movl        $0x196,-28(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		pushl       %ecx
		call        opn36
		addl        $0x8,%esp


.L4501148:		 / 469e


.L4501143:		 / 469e
 / line 409
		movl        $0x199,-28(%ebp)


.L4501137:		 / 46a5
		jmp         .L4566093


.L4566093:		 / 46a7
		movl        $0x0,-16(%ebp)
		movl        -80(%ebp),%ebx
		movl        -76(%ebp),%esi
		movl        -72(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: expr
		.text
		.globl      _expr
_expr:
		pushl       %ebp
		movl        %esp,%ebp
		pushl       %esp
		subl        $0x27C,%esp
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L2316027:		 / 46c8
		movl        $0x9C,%ecx
		movl        $0x81818181,%eax
		std         
		lea         -12(%ebp),%edi
	rep 
		stosw       
		cld         
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        $0x2FC,-20(%ebp)
 / line 36
		movl        $0x24,-24(%ebp)
 / line 40
		movl        $0x28,-24(%ebp)
		movl        Static+108,%ecx
		movl        8(%ecx),%eax
		testl       %eax,%eax
		jne         .L2316029

		pushl       %edi
		pushl       $0x0
		call        _s_auxst
		addl        $0x8,%esp


.L2316029:		 / 4715
		movl        %eax,-28(%ebp)
		movl        $.epcsst+96,%ecx
		movl        %ecx,-36(%ebp)
		movl        Static+108,%ebx
		movl        8(%ebx),%edx
		movl        $0x100,%esi
		addl        8(%ebx),%esi
		cmpl        12(%ebx),%esi
		jg          .L2316030

		movl        %esi,8(%ebx)
		movl        %edx,-32(%ebp)
 / line 44
		movl        $0x2C,-24(%ebp)
		movl        $0x1,-40(%ebp)
 / line 45
		movl        $0x2D,-24(%ebp)
		movl        Static+100,%esi
		movl        (%esi),%esi
		testl       %esi,%esi
		jne         .L2251030

		movl        8(%ebp),%edi
		cmpl        Static+56,%edi
		je          .L1025

		pushl       %edi
		pushl       %edi
		call        totree36
		addl        $0x8,%esp
		movl        %eax,-44(%ebp)
		jmp         .L2251031


.L2251030:		 / 4782
 / line 46
		movl        $0x2E,-24(%ebp)
		movl        Static+100,%eax
		movl        $0x0,(%eax)
 / line 47
		movl        $0x2F,-24(%ebp)
		movl        8(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        %ecx,-56(%ebp)
 / line 49
		movl        $0x31,-24(%ebp)
		cmpl        Static+56,%ecx
		je          .L1025

		inc         %ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        Static+68,%eax
		movl        (%eax,%ecx,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        (%eax,%ecx,4),%edx
		movl        %edx,-60(%ebp)
 / line 50
		movl        $0x32,-24(%ebp)
		movl        -56(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		addl        $0x2,%ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        (%eax,%ecx,4),%ebx
		cmpl        Static+56,%ebx
		je          .L1025

		movl        (%eax,%ecx,4),%esi
		movl        %esi,-68(%ebp)
 / line 51
		movl        $0x33,-24(%ebp)
		movl        -56(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		addl        $0x3,%ecx
		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x1F4,%ecx
		jg          .L1024

		dec         %ecx
		movl        (%eax,%ecx,4),%edi
		cmpl        Static+56,%edi
		je          .L1025

		movl        (%eax,%ecx,4),%ebx
		movl        %ebx,-64(%ebp)
 / line 52
		movl        $0x34,-24(%ebp)
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edi
		pushl       %edx
		call        totree36
		addl        $0x8,%esp
		movl        %eax,-48(%ebp)
 / line 53
		movl        $0x35,-24(%ebp)
		movl        -64(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		pushl       %edi
		pushl       %ecx
		call        totree36
		addl        $0x8,%esp
		movl        %eax,-52(%ebp)
 / line 54
		movl        $0x36,-24(%ebp)
		movl        -40(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		cmpl        $0x1,%ecx
		jl          .L1024

		cmpl        $0x40,%ecx
		jg          .L1024

		dec         %ecx
		movl        -32(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        $0xD,(%edx,%ecx,4)
 / line 56
		movl        $0x38,-24(%ebp)
		movl        -48(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        $-4,%edx
		jne         .L2251032

 / line 57
		movl        $0x39,-24(%ebp)
		movl        -68(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        Static+68,%edx
		movl        (%edx,%eax,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        Static+68,%edx
		movl        (%edx,%eax,4),%edx
		cmpl        $0x1,%edx
		jl          .L1024

		cmpl        $0x6,%edx
		jg          .L1024

		dec         %edx
		movl        Static+116,%eax
		movl        (%eax,%edx,4),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        -68(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x1F4,%eax
		jg          .L1024

		dec         %eax
		movl        Static+116,%esi
		movl        (%esi,%edx,4),%ebx
		movl        Static+68,%edx
		movl        %ebx,(%edx,%eax,4)
 / line 58
		movl        $0x3A,-24(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        -52(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        %ecx,(%edx,%eax,4)
 / line 59
		movl        $0x3B,-24(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x2,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -48(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        %edx,(%ecx,%eax,4)
		jmp         .L2251033


.L2251032:		 / 4a91
 / line 61
		movl        $0x3D,-24(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -48(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        %edx,(%ecx,%eax,4)
 / line 62
		movl        $0x3E,-24(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x2,%eax
		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -52(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        %edx,(%ecx,%eax,4)


.L2251033:		 / 4b29
 / line 64
		movl        $0x40,-24(%ebp)
		movl        -40(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        %eax,-44(%ebp)


.L2251031:		 / 4b42
 / line 66
		movl        $0x42,-24(%ebp)
		movl        Static+104,%ecx
		movl        (%ecx),%eax
		cmpl        $0x1,%eax
		jne         .L2251034

 / line 67
		movl        $0x43,-24(%ebp)
		pushl       $0xA
		pushl       $0x5
		call        _s_iocp
		addl        $0x8,%esp
 / line 68
		movl        $0x44,-24(%ebp)
		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		movl        %edx,-84(%ebp)
		testl       %edx,%edx
		jle         .L2251035

		cmpl        $0xA,%edx
		jg          .L2251035

		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x2,%eax
		movl        %eax,-80(%ebp)
		jmp         .L2251036


.L2251035:		 / 4bda
		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		movl        %eax,-80(%ebp)


.L2251036:		 / 4bed
 / line 69
		movl        $0x45,-24(%ebp)
		movl        $0x0,-76(%ebp)
		movl        -80(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		movl        %eax,-84(%ebp)
		movl        $0x0,-72(%ebp)


.L2251037:		 / 4c14
		movl        -72(%ebp),%eax
		cmpl        -84(%ebp),%eax
		jge         .L2251038

		inc         %eax
		movl        %eax,-72(%ebp)
 / line 71
		movl        $0x47,-24(%ebp)
		pushl       $0x4
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		pushl       %edx
		call        _s_write
		addl        $0x8,%esp
 / line 72
		movl        $0x48,-24(%ebp)
		movl        -76(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0x5,%eax
		movl        %eax,-76(%ebp)
 / line 73
		movl        $0x49,-24(%ebp)
		movl        -72(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        -44(%ebp),%edx
		cmpl        Static+56,%edx
		je          .L1025

		cmpl        -44(%ebp),%ecx
		jne         .L2251039

		movl        $Static+120,%ebx
		pushl       %ebx
		pushl       $0x7
		call        _s_iocp
		addl        $0x8,%esp
		movl        -76(%ebp),%eax
		cmpl        -64(%ebx),%eax
		je          .L1025

		inc         %eax
		movl        %eax,-76(%ebp)


.L2251039:		 / 4cdc
 / line 74
		movl        $0x4A,-24(%ebp)
		movl        -72(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		movl        -32(%ebp),%ecx
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        $-3,%edx
		jne         .L2251040

		movl        -72(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		inc         %eax
		movl        %eax,-72(%ebp)
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x1,%eax
		jl          .L1024

		cmpl        $0x40,%eax
		jg          .L1024

		dec         %eax
		cmpl        Static+56,%ecx
		je          .L1025

		movl        (%ecx,%eax,4),%edx
		cmpl        Static+56,%edx
		je          .L1025

		pushl       %edi
		movl        (%ecx,%eax,4),%edx
		pushl       %edx
		lea         -356(%ebp),%eax
		pushl       %eax
		pushl       $0xFF
		call        _strhex
		addl        $0x10,%esp
		movzbl      Static+124,%ecx
		inc         %ecx
		lea         -624(%ebp),%edi
		movl        $Static+124,%esi
	rep 
		movsb       
		pushl       %eax
		lea         -624(%ebp),%edx
		pushl       %edx
		call        p_conct
		addl        $0x8,%esp
		lea         -624(%ebp),%eax
		pushl       %eax
		pushl       $0x7
		call        _s_iocp
		addl        $0x8,%esp
		movl        -76(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		addl        $0xA,%eax
		movl        %eax,-76(%ebp)


.L2251040:		 / 4de0
 / line 75
		movl        $0x4B,-24(%ebp)
		movl        -76(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		cmpl        $0x46,%eax
		jle         .L2251041

		pushl       $0xA
		pushl       $0x5
		call        _s_iocp
		addl        $0x8,%esp
		movl        $0x0,-76(%ebp)


.L2251041:		 / 4e0e
		jmp         .L2251037


.L2251038:		 / 4e13
 / line 77
		movl        $0x4D,-24(%ebp)
		pushl       $0x20A
		pushl       $0x11
		call        _s_iocp
		addl        $0x8,%esp


.L2251034:		 / 4e29
 / line 79
		movl        $0x4F,-24(%ebp)
		movl        -44(%ebp),%eax
		cmpl        Static+56,%eax
		je          .L1025

		pushl       %edi
		pushl       %eax
		call        evaluate36
		addl        $0x8,%esp
 / line 80
		movl        $0x50,-24(%ebp)
		jmp         .L2251029

 / line 410
		movl        $0x19A,-24(%ebp)


.L2251029:		 / 4e59
		movl        -28(%ebp),%ecx
		movl        Static+108,%ebx
		movl        4(%ebx),%edx
		cmpl        %edx,%ecx
		jl          .L2316030

		movl        12(%ebx),%edx
		cmpl        %edx,%ecx
		jg          .L2316030

		movl        %ecx,8(%ebx)
		jmp         .L2316025


.L2316025:		 / 4e75
		movl        $0x0,-12(%ebp)
		movl        -652(%ebp),%ebx
		movl        -648(%ebp),%esi
		movl        -644(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         


.L2316030:		 / 4e92
		pushl       %edi
		pushl       $0x1
		call        _s_auxst
		addl        $0x8,%esp



/?  Warning :-  Name getcoti not used at line No 411

/?  Warning :-  Name returnwork not used at line No 411

/?  Warning :-  Name getwork not used at line No 411

/?  Warning :-  Name strint not used at line No 411
 / line 9999



 / PROCEDURE: p_stres
		.text
p_stres:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x44,%esp
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L4816099:		 / 4ea6
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        $0x1,-44(%ebp)
		movl        20(%ebp),%edx
		movl        (%edx),%ecx
		andl        $0xFF,%ecx
		movl        %ecx,-48(%ebp)
		movl        (%edx),%ebx
		shrl        $0x10,%ebx
		movl        %ebx,-32(%ebp)
		subl        %ebx,%ecx
		movl        8(%ebp),%esi
		movzbl      (%esi),%edi
		movl        %edi,-36(%ebp)
		andl        $0xFF,%edi
		testl       %edi,%edi
		je          .L4751154

		subl        -36(%ebp),%ecx
		inc         %ecx
		movl        %ecx,-40(%ebp)
		testl       %ecx,%ecx
		jle         .L4751153

		movl        24(%ebp),%ebx
		addl        -32(%ebp),%ebx
		movl        %ebx,-60(%ebp)


.L4751149:		 / 4efb
		movl        8(%ebp),%eax
		inc         %eax
		movl        -60(%ebp),%edx
		addl        -44(%ebp),%edx
		movl        %eax,%esi
		movl        %edx,%edi
		movl        -36(%ebp),%ecx
		testl       %ecx,%ecx
	rep 
		cmpsb       
		je          .L4751154

		movl        -44(%ebp),%eax
		inc         %eax
		movl        %eax,-44(%ebp)
		cmpl        -40(%ebp),%eax
		jle         .L4751149


.L4751153:		 / 4f1e
		movl        $0x0,%eax
		jmp         .L4816097


.L4751154:		 / 4f25
		movl        16(%ebp),%eax
		testl       %eax,%eax
		je          .L4751155

		movl        12(%ebp),%edi
		movl        -60(%ebp),%esi
		movl        -44(%ebp),%ecx
	rep 
		movsb       
		movl        -44(%ebp),%edx
		dec         %edx
		movl        12(%ebp),%eax
		movb        %dl,(%eax)
		cmpl        16(%ebp),%edx
		jle         .L4751155

		call        p_capex


.L4751155:		 / 4f4a
		movl        -32(%ebp),%eax
		addl        -36(%ebp),%eax
		addl        -44(%ebp),%eax
		dec         %eax
		shll        $0x10,%eax
		orl         -48(%ebp),%eax
		movl        20(%ebp),%ecx
		movl        %eax,(%ecx)
		movl        $0x1,%eax
		jmp         .L4816097


.L4816097:		 / 4f66
		movl        $0x0,-12(%ebp)
		movl        -80(%ebp),%ebx
		movl        -76(%ebp),%esi
		movl        -72(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



 / PROCEDURE: p_conct
		.text
p_conct:
		pushl       %ebp
		movl        %esp,%ebp
		subl        $0x2C,%esp
		pushl       %edi
		pushl       %esi
		pushl       %ebx


.L5066102:		 / 4f83
		movl        $Static,%eax
		movl        %eax,-8(%ebp)
		movl        $0x49444941,-12(%ebp)
		movl        12(%ebp),%edx
		movzbl      (%edx),%ecx
		movl        %ecx,-32(%ebp)
		inc         %edx
		movl        8(%ebp),%esi
		movzbl      (%esi),%ebx
		movl        %ebx,-36(%ebp)
		addl        %ebx,%esi
		inc         %esi
		movl        %esi,%edi
		movl        %edx,%esi
	rep 
		movsb       
		movl        -32(%ebp),%ecx
		addl        -36(%ebp),%ecx
		movl        8(%ebp),%edx
		movb        %cl,(%edx)
		jmp         .L5066100


.L5066100:		 / 4fbb
		movl        $0x0,-12(%ebp)
		movl        -56(%ebp),%ebx
		movl        -52(%ebp),%esi
		movl        -48(%ebp),%edi
		movl        %ebp,%esp
		popl        %ebp
		ret         



/ external function symbols:

	.extern _a:.byte
	.extern _taglink:.byte
	.extern _tag:.byte
	.extern _display:.byte
	.extern _level:.byte
	.extern _condflag:.byte
	.extern _expropt:.byte
	.extern _s_auxstdata:.byte
	/ends

	.DATA

/ data:

	.align 4
.epcdata	: /.label .byte
	/ [.epcdata] "\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00
	/ [.epcdata+4]
	.long .epctext
	/ [.epcdata+8] "\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00
	/ [.epcdata+12]
	.long .epcsst
	/ [.epcdata+16] "\b\003\001\001"
	.byte 0x08,0x03,0x01,0x01
	/ [.epcdata+20]
	.long .epcdtable
	/ [.epcdata+24] "\000\000\000\000\000\000\000\000AIDI"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x49,0x44,0x49
	/ [.epcdata+36] "\000\000\000\000\000\000\000\000\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+48] "\000\000\000\000\000\000\000\000\201\201\201\201"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x81,0x81,0x81,0x81
	/ [.epcdata+60] "\201\201\201\201"
	.byte 0x81,0x81,0x81,0x81
	/ [.epcdata+64]
	.long .epcsst
	/ [.epcdata+68]
	.long _a
	/ [.epcdata+72]
	.long .epcsst+24
	/ [.epcdata+76]
	.long _taglink
	/ [.epcdata+80]
	.long .epcsst+48
	/ [.epcdata+84]
	.long _tag
	/ [.epcdata+88]
	.long .epcsst+72
	/ [.epcdata+92]
	.long _display
	/ [.epcdata+96]
	.long _level
	/ [.epcdata+100]
	.long _condflag
	/ [.epcdata+104]
	.long _expropt
	/ [.epcdata+108]
	.long _s_auxstdata
	/ [.epcdata+112]
	.long .epcsst+120
	/ [.epcdata+116]
	.long .epcsst+144
	/ [.epcdata+120] "\001*\000\000\002  \0"
	.byte 0x01,0x2A,0x00,0x00,0x02,0x20,0x20,0x00
	/ [.epcdata+128]
	.long .epcsst+216
	/ [.epcdata+132]
	.long .epcsst+240
	/ [.epcdata+136] "\020DIVISION BY"
	.byte 0x10,0x44,0x49,0x56,0x49,0x53,0x49,0x4F,0x4E,0x20,0x42,0x59
	/ [.epcdata+148] " ZERO\000\000\000\000\000\000\0"
	.byte 0x20,0x5A,0x45,0x52,0x4F,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+160] "\007SCALAR \016 HA"
	.byte 0x07,0x53,0x43,0x41,0x4C,0x41,0x52,0x20,0x0E,0x20,0x48,0x41
	/ [.epcdata+172] "S PARAMETER\0"
	.byte 0x53,0x20,0x50,0x41,0x52,0x41,0x4D,0x45,0x54,0x45,0x52,0x00
	/ [.epcdata+184] "\rROUTINE NAM"
	.byte 0x0D,0x52,0x4F,0x55,0x54,0x49,0x4E,0x45,0x20,0x4E,0x41,0x4D
	/ [.epcdata+196] "E \000\000\016 IN EXP"
	.byte 0x45,0x20,0x00,0x00,0x0E,0x20,0x49,0x4E,0x20,0x45,0x58,0x50
	/ [.epcdata+208] "RESSION\000\023EXP"
	.byte 0x52,0x45,0x53,0x53,0x49,0x4F,0x4E,0x00,0x13,0x45,0x58,0x50
	/ [.epcdata+220] "RESSION TOO "
	.byte 0x52,0x45,0x53,0x53,0x49,0x4F,0x4E,0x20,0x54,0x4F,0x4F,0x20
	/ [.epcdata+232] "LONG"
	.byte 0x4C,0x4F,0x4E,0x47
	/ [.epcdata+236]
	.long .epcsst+288
	/ [.epcdata+240]
	.long .epcsst+312
	/ [.epcdata+244]
	.long .epcsst+288
	/ [.epcdata+248]
	.long .epcsst+368
	/ [.epcdata+252]
	.long .epcsst+288
	/ [.epcdata+256]
	.long .epcsst+424
	/ [.epcdata+260] "\001#\000\000\000\000\000\000\001B\000\0"
	.byte 0x01,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x42,0x00,0x00
	/ [.epcdata+272] "\003ASL\000\000\000\000\000\000\000\0"
	.byte 0x03,0x41,0x53,0x4C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+284] "\001B\000\000\003ASR\000\000\000\0"
	.byte 0x01,0x42,0x00,0x00,0x03,0x41,0x53,0x52,0x00,0x00,0x00,0x00
	/ [.epcdata+296] "\003B,A\000\000\000\000\003TFR"
	.byte 0x03,0x42,0x2C,0x41,0x00,0x00,0x00,0x00,0x03,0x54,0x46,0x52
	/ [.epcdata+308] "\000\000\000\000\000\000\000\000\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+320] "\003MUL\000\000\000\000\000\000\000\0"
	.byte 0x03,0x4D,0x55,0x4C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+332] "\001B\000\000\003LSL\000\000\000\0"
	.byte 0x01,0x42,0x00,0x00,0x03,0x4C,0x53,0x4C,0x00,0x00,0x00,0x00
	/ [.epcdata+344] "\000\000\000\000\001B\000\000\003LSR"
	.byte 0x00,0x00,0x00,0x00,0x01,0x42,0x00,0x00,0x03,0x4C,0x53,0x52
	/ [.epcdata+356] "\000\000\000\000\001A\000\000\002LD\0"
	.byte 0x00,0x00,0x00,0x00,0x01,0x41,0x00,0x00,0x02,0x4C,0x44,0x00
	/ [.epcdata+368] "\000\000\000\000\000\000\000\000\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+380] "\000\000\000\000\000\000\000\000\004LBS"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x4C,0x42,0x53
	/ [.epcdata+392] "R\000\000\000\000\000\000\000\001B\000\0"
	.byte 0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x42,0x00,0x00
	/ [.epcdata+404] "\000\000\000\000\004*BUG\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x04,0x2A,0x42,0x55,0x47,0x00,0x00,0x00
	/ [.epcdata+416] "\002,Y\000\002,X\000\002[-\0"
	.byte 0x02,0x2C,0x59,0x00,0x02,0x2C,0x58,0x00,0x02,0x5B,0x2D,0x00
	/ [.epcdata+428] "\001]\000\000\003A,B\001U\000\0"
	.byte 0x01,0x5D,0x00,0x00,0x03,0x41,0x2C,0x42,0x01,0x55,0x00,0x00
	/ [.epcdata+440] "\003PSH\000\000\000\000\001D\000\0"
	.byte 0x03,0x50,0x53,0x48,0x00,0x00,0x00,0x00,0x01,0x44,0x00,0x00
	/ [.epcdata+452] "\002LD\000\000\000\000\000\001#\000\0"
	.byte 0x02,0x4C,0x44,0x00,0x00,0x00,0x00,0x00,0x01,0x23,0x00,0x00
	/ [.epcdata+464] "\001D\000\000\003ADD\000\000\000\0"
	.byte 0x01,0x44,0x00,0x00,0x03,0x41,0x44,0x44,0x00,0x00,0x00,0x00
	/ [.epcdata+476] "\0030,X\001D\000\000\002ST\0"
	.byte 0x03,0x30,0x2C,0x58,0x01,0x44,0x00,0x00,0x02,0x53,0x54,0x00
	/ [.epcdata+488] "\000\000\000\000\001U\000\000\003PUL"
	.byte 0x00,0x00,0x00,0x00,0x01,0x55,0x00,0x00,0x03,0x50,0x55,0x4C
	/ [.epcdata+500] "\000\000\000\000\005[0,X]\000\0"
	.byte 0x00,0x00,0x00,0x00,0x05,0x5B,0x30,0x2C,0x58,0x5D,0x00,0x00
	/ [.epcdata+512] "\001-\000\000\001U\000\000\000\000\000\0"
	.byte 0x01,0x2D,0x00,0x00,0x01,0x55,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+524] "\001D\000\000\002LD\000\000\000\000\0"
	.byte 0x01,0x44,0x00,0x00,0x02,0x4C,0x44,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+536] "\001#\000\000\001D\000\000\000\000\000\0"
	.byte 0x01,0x23,0x00,0x00,0x01,0x44,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+548] "\001D\000\000\002ST\000\000\000\000\0"
	.byte 0x01,0x44,0x00,0x00,0x02,0x53,0x54,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+560] "\001U\000\000\000\000\000\000\005[0,"
	.byte 0x01,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x5B,0x30,0x2C
	/ [.epcdata+572] "X]\000\000\001#\000\000\000\000\000\0"
	.byte 0x58,0x5D,0x00,0x00,0x01,0x23,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+584] "\000\000\000\000\000\000\000\000\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+596] "\004LBSR\000\000\000\000\000\000\0"
	.byte 0x04,0x4C,0x42,0x53,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+608] "\000\000\000\000\005[0,X]\000\0"
	.byte 0x00,0x00,0x00,0x00,0x05,0x5B,0x30,0x2C,0x58,0x5D,0x00,0x00
	/ [.epcdata+620] "\001B\000\000\002LD\000\000\000\000\0"
	.byte 0x01,0x42,0x00,0x00,0x02,0x4C,0x44,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+632] "\000\000\000\000\001B\000\000\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x01,0x42,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+644] "\001B\000\000\001U\000\000\000\000\000\0"
	.byte 0x01,0x42,0x00,0x00,0x01,0x55,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+656] "\003,U+\000\000\000\000\000\000\000\0"
	.byte 0x03,0x2C,0x55,0x2B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcdata+668] "\001A\000\000\001B\000\000\001B\000\0"
	.byte 0x01,0x41,0x00,0x00,0x01,0x42,0x00,0x00,0x01,0x42,0x00,0x00
	/ [.epcdata+680] "\001U\000\000\000\000\000\0"
	.byte 0x01,0x55,0x00,0x00,0x00,0x00,0x00,0x00
	/ends

	.text

	.align 4
.epcsst	: /.label .byte
	/ [.epcsst] "\377\377\377\377\004\000\001\000\320\007\000\0"
	.byte 0xFF,0xFF,0xFF,0xFF,0x04,0x00,0x01,0x00,0xD0,0x07,0x00,0x00
	/ [.epcsst+12] "\364\001\000\000\001\000\000\000\364\001\000\0"
	.byte 0xF4,0x01,0x00,0x00,0x01,0x00,0x00,0x00,0xF4,0x01,0x00,0x00
	/ [.epcsst+24] "\000\000\000\000\004\000\001\000\000\004\000\0"
	.byte 0x00,0x00,0x00,0x00,0x04,0x00,0x01,0x00,0x00,0x04,0x00,0x00
	/ [.epcsst+36] "\377\000\000\000\000\000\000\000\000\001\000\0"
	.byte 0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00
	/ [.epcsst+48] "\377\377\377\377\004\000\001\000\000\b\000\0"
	.byte 0xFF,0xFF,0xFF,0xFF,0x04,0x00,0x01,0x00,0x00,0x08,0x00,0x00
	/ [.epcsst+60] "\000\002\000\000\001\000\000\000\000\002\000\0"
	.byte 0x00,0x02,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x02,0x00,0x00
	/ [.epcsst+72] "\000\000\000\000\006\000\001\000`\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x06,0x00,0x01,0x00,0x60,0x00,0x00,0x00
	/ [.epcsst+84] "\017\000\000\000\000\000\000\000\020\000\000\0"
	.byte 0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00
	/ [.epcsst+96] "\377\377\377\377\004\000\001\000\000\001\000\0"
	.byte 0xFF,0xFF,0xFF,0xFF,0x04,0x00,0x01,0x00,0x00,0x01,0x00,0x00
	/ [.epcsst+108] "@\000\000\000\001\000\000\000@\000\000\0"
	.byte 0x40,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x40,0x00,0x00,0x00
	/ [.epcsst+120] "\377\377\377\377\004\000\001\000\030\000\000\0"
	.byte 0xFF,0xFF,0xFF,0xFF,0x04,0x00,0x01,0x00,0x18,0x00,0x00,0x00
	/ [.epcsst+132] "\006\000\000\000\001\000\000\000\006\000\000\0"
	.byte 0x06,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00
	/ [.epcsst+144] "\001\000\000\000\002\000\000\000\005\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x05,0x00,0x00,0x00
	/ [.epcsst+156] "\006\000\000\000\003\000\000\000\004\000\000\0"
	.byte 0x06,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x04,0x00,0x00,0x00
	/ [.epcsst+168] "\377\377\377\377\004\000\001\000\020\000\000\0"
	.byte 0xFF,0xFF,0xFF,0xFF,0x04,0x00,0x01,0x00,0x10,0x00,0x00,0x00
	/ [.epcsst+180] "\004\000\000\000\001\000\000\000\004\000\000\0"
	.byte 0x04,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00
	/ [.epcsst+192] "\377\377\377\377\004\000\001\000\024\000\000\0"
	.byte 0xFF,0xFF,0xFF,0xFF,0x04,0x00,0x01,0x00,0x14,0x00,0x00,0x00
	/ [.epcsst+204] "\005\000\000\000\001\000\000\000\005\000\000\0"
	.byte 0x05,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x05,0x00,0x00,0x00
	/ [.epcsst+216] "\377\377\377\377\004\000\001\0000\000\000\0"
	.byte 0xFF,0xFF,0xFF,0xFF,0x04,0x00,0x01,0x00,0x30,0x00,0x00,0x00
	/ [.epcsst+228] "\f\000\000\000\001\000\000\000\f\000\000\0"
	.byte 0x0C,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x0C,0x00,0x00,0x00
	/ [.epcsst+240] "\003\000\000\000\003\000\000\000\002\000\000\0"
	.byte 0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x02,0x00,0x00,0x00
	/ [.epcsst+252] "\001\000\000\000\001\000\000\000\003\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0x00
	/ [.epcsst+264] "\002\000\000\000\002\000\000\000\001\000\000\0"
	.byte 0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00
	/ [.epcsst+276] "\001\000\000\000\001\000\000\000\004\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,0x00,0x00
	/ [.epcsst+288] "\000\000\000\000\004\000\001\0008\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x04,0x00,0x01,0x00,0x38,0x00,0x00,0x00
	/ [.epcsst+300] "\r\000\000\000\000\000\000\000\016\000\000\0"
	.byte 0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0x00,0x00
	/ [.epcsst+312] "\002LD\000\003SHL\003SHR"
	.byte 0x02,0x4C,0x44,0x00,0x03,0x53,0x48,0x4C,0x03,0x53,0x48,0x52
	/ [.epcsst+324] "\003AND\003EOR\002ORR"
	.byte 0x03,0x41,0x4E,0x44,0x03,0x45,0x4F,0x52,0x02,0x4F,0x52,0x52
	/ [.epcsst+336] "\003EXP\003DIV\003MUL"
	.byte 0x03,0x45,0x58,0x50,0x03,0x44,0x49,0x56,0x03,0x4D,0x55,0x4C
	/ [.epcsst+348] "\003ADD\003SUB\003NEG"
	.byte 0x03,0x41,0x44,0x44,0x03,0x53,0x55,0x42,0x03,0x4E,0x45,0x47
	/ [.epcsst+360] "\003COM\003CMP\001\000\000\0"
	.byte 0x03,0x43,0x4F,0x4D,0x03,0x43,0x4D,0x50,0x01,0x00,0x00,0x00
	/ [.epcsst+372] "\000\000\000\000\000\000\000\000\001\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00
	/ [.epcsst+384] "\001\000\000\000\001\000\000\000\000\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcsst+396] "\000\000\000\000\377\377\377\377\001\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00
	/ [.epcsst+408] "\001\000\000\000\001\000\000\000\001\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00
	/ [.epcsst+420] "\001\000\000\000\000\000\000\000\000\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcsst+432] "\000\000\000\000\001\000\000\000\001\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00
	/ [.epcsst+444] "\001\000\000\000\000\000\000\000\000\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcsst+456] "\001\000\000\000\001\000\000\000\000\000\000\0"
	.byte 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcsst+468] "\000\000\000\000\000\000\000\000\001\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00
	/ [.epcsst+480]
.epcdtable	: /.label .byte
	/ [.epcsst+480] "\302\302\302\302\034\000\030\000\b\200\264\003"
	.byte 0xC2,0xC2,0xC2,0xC2,0x1C,0x00,0x18,0x00,0x08,0x80,0xB4,0x03
	/ [.epcsst+492] "\b\000Q\020\006intstr\0"
	.byte 0x08,0x00,0x51,0x10,0x06,0x69,0x6E,0x74,0x73,0x74,0x72,0x00
	/ [.epcsst+504] "\000\000\000\000\020\005$\000\005tot"
	.byte 0x00,0x00,0x00,0x00,0x10,0x05,0x24,0x00,0x05,0x74,0x6F,0x74
	/ [.epcsst+516] "al\000\000\020\005 \000\001i\000\0"
	.byte 0x61,0x6C,0x00,0x00,0x10,0x05,0x20,0x00,0x01,0x69,0x00,0x00
	/ [.epcsst+528] "P\003\b\000\003val\377\377\377\377"
	.byte 0x50,0x03,0x08,0x00,0x03,0x76,0x61,0x6C,0xFF,0xFF,0xFF,0xFF
	/ [.epcsst+540] "[\000 \000\020\000\344\000\b\000Q\020"
	.byte 0x5B,0x00,0x20,0x00,0x10,0x00,0xE4,0x00,0x08,0x00,0x51,0x10
	/ [.epcsst+552] "\007constop\000\000\000\0"
	.byte 0x07,0x63,0x6F,0x6E,0x73,0x74,0x6F,0x70,0x00,0x00,0x00,0x00
	/ [.epcsst+564] "\020\005(\000\003res\020\005\000\0"
	.byte 0x10,0x05,0x28,0x00,0x03,0x72,0x65,0x73,0x10,0x05,0x00,0x00
	/ [.epcsst+576] "\004val1\000\000\001\020\005\004\0"
	.byte 0x04,0x76,0x61,0x6C,0x31,0x00,0x00,0x01,0x10,0x05,0x04,0x00
	/ [.epcsst+588] "\002op\000\377\377\377\377\334\000 \0"
	.byte 0x02,0x6F,0x70,0x00,0xFF,0xFF,0xFF,0xFF,0xDC,0x00,0x20,0x00
	/ [.epcsst+600] "\024\000\230\000\004\000\000\020\005sto"
	.byte 0x14,0x00,0x98,0x00,0x04,0x00,0x00,0x10,0x05,0x73,0x74,0x6F
	/ [.epcsst+612] "re\000\000\000\000\000\000\020\005\000\0"
	.byte 0x72,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x05,0x00,0x00
	/ [.epcsst+624] "\001t\000\000\377\377\377\377\276\000 \0"
	.byte 0x01,0x74,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xBE,0x00,0x20,0x00
	/ [.epcsst+636] "\020\000\344\000\b\000\000\020\006pse"
	.byte 0x10,0x00,0xE4,0x00,0x08,0x00,0x00,0x10,0x06,0x70,0x73,0x65
	/ [.epcsst+648] "val\000\000\000\000\000\020\005,\0"
	.byte 0x76,0x61,0x6C,0x00,0x00,0x00,0x00,0x00,0x10,0x05,0x2C,0x00
	/ [.epcsst+660] "\004temp\377\377\377\020\005(\0"
	.byte 0x04,0x74,0x65,0x6D,0x70,0xFF,0xFF,0xFF,0x10,0x05,0x28,0x00
	/ [.epcsst+672] "\005nodep\000\001\020\005\000\0"
	.byte 0x05,0x6E,0x6F,0x64,0x65,0x70,0x00,0x01,0x10,0x05,0x00,0x00
	/ [.epcsst+684] "\005datum\000\000\020\005\004\0"
	.byte 0x05,0x64,0x61,0x74,0x75,0x6D,0x00,0x00,0x10,0x05,0x04,0x00
	/ [.epcsst+696] "\004type\000\000\000\377\377\377\377"
	.byte 0x04,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF
	/ [.epcsst+708] "R\000\030\000\f\000\374\002\004\000Q\020"
	.byte 0x52,0x00,0x18,0x00,0x0C,0x00,0xFC,0x02,0x04,0x00,0x51,0x10
	/ [.epcsst+720] "\006totree\000\000\000\000\0"
	.byte 0x06,0x74,0x6F,0x74,0x72,0x65,0x65,0x00,0x00,0x00,0x00,0x00
	/ [.epcsst+732] "\020\005X\000\007nametag"
	.byte 0x10,0x05,0x58,0x00,0x07,0x6E,0x61,0x6D,0x65,0x74,0x61,0x67
	/ [.epcsst+744] "\020\005T\000\005ident\000\001"
	.byte 0x10,0x05,0x54,0x00,0x05,0x69,0x64,0x65,0x6E,0x74,0x00,0x01
	/ [.epcsst+756] "\020\005P\000\007actualp"
	.byte 0x10,0x05,0x50,0x00,0x07,0x61,0x63,0x74,0x75,0x61,0x6C,0x70
	/ [.epcsst+768] "\020\005L\000\005namep\000\0"
	.byte 0x10,0x05,0x4C,0x00,0x05,0x6E,0x61,0x6D,0x65,0x70,0x00,0x00
	/ [.epcsst+780] "\020\005H\000\003opp\020\005D\0"
	.byte 0x10,0x05,0x48,0x00,0x03,0x6F,0x70,0x70,0x10,0x05,0x44,0x00
	/ [.epcsst+792] "\texprrestp\000\0"
	.byte 0x09,0x65,0x78,0x70,0x72,0x72,0x65,0x73,0x74,0x70,0x00,0x00
	/ [.epcsst+804] "\020\005@\000\boperand"
	.byte 0x10,0x05,0x40,0x00,0x08,0x6F,0x70,0x65,0x72,0x61,0x6E,0x64
	/ [.epcsst+816] "pu\000\000\020\005<\000\006una"
	.byte 0x70,0x75,0x00,0x00,0x10,0x05,0x3C,0x00,0x06,0x75,0x6E,0x61
	/ [.epcsst+828] "ryp\000\020\0058\000\003psp"
	.byte 0x72,0x79,0x70,0x00,0x10,0x05,0x38,0x00,0x03,0x70,0x73,0x70
	/ [.epcsst+840] "\020\0054\000\003osp\020\025,\0"
	.byte 0x10,0x05,0x34,0x00,0x03,0x6F,0x73,0x70,0x10,0x15,0x2C,0x00
	/ [.epcsst+852] "\002ps\000\020\025$\000\002os\0"
	.byte 0x02,0x70,0x73,0x00,0x10,0x15,0x24,0x00,0x02,0x6F,0x73,0x00
	/ [.epcsst+864] "\020\005\000\000\005exprp\000\0"
	.byte 0x10,0x05,0x00,0x00,0x05,0x65,0x78,0x70,0x72,0x70,0x00,0x00
	/ [.epcsst+876] "\377\377\377\377\353\000$\000\f\000\374\002"
	.byte 0xFF,0xFF,0xFF,0xFF,0xEB,0x00,0x24,0x00,0x0C,0x00,0xFC,0x02
	/ [.epcsst+888] "\020\000\000\020\004doop&\000\0"
	.byte 0x10,0x00,0x00,0x10,0x04,0x64,0x6F,0x6F,0x70,0x26,0x00,0x00
	/ [.epcsst+900] "\000\000\000\000\020\0054\000\005val"
	.byte 0x00,0x00,0x00,0x00,0x10,0x05,0x34,0x00,0x05,0x76,0x61,0x6C
	/ [.epcsst+912] "ue\000\000P\0034\000\005con"
	.byte 0x75,0x65,0x00,0x00,0x50,0x03,0x34,0x00,0x05,0x63,0x6F,0x6E
	/ [.epcsst+924] "st\000\001P\003\f\000\003val"
	.byte 0x73,0x74,0x00,0x01,0x50,0x03,0x0C,0x00,0x03,0x76,0x61,0x6C
	/ [.epcsst+936] "\020\005\f\000\002op\001\377\377\377\377"
	.byte 0x10,0x05,0x0C,0x00,0x02,0x6F,0x70,0x01,0xFF,0xFF,0xFF,0xFF
	/ [.epcsst+948] " \001\034\000\f\000\374\002\b\000\000\020"
	.byte 0x20,0x01,0x1C,0x00,0x0C,0x00,0xFC,0x02,0x08,0x00,0x00,0x10
	/ [.epcsst+960] "\003opn\000\000\000\000P\003:\0"
	.byte 0x03,0x6F,0x70,0x6E,0x00,0x00,0x00,0x00,0x50,0x03,0x3A,0x00
	/ [.epcsst+972] "\004base\000\000\000\020\0050\0"
	.byte 0x04,0x62,0x61,0x73,0x65,0x00,0x00,0x00,0x10,0x05,0x30,0x00
	/ [.epcsst+984] "\004disp\v\000\000\020\005,\0"
	.byte 0x04,0x64,0x69,0x73,0x70,0x0B,0x00,0x00,0x10,0x05,0x2C,0x00
	/ [.epcsst+996] "\004varp\000\000\000\020\005(\0"
	.byte 0x04,0x76,0x61,0x72,0x70,0x00,0x00,0x00,0x10,0x05,0x28,0x00
	/ [.epcsst+1008] "\005basep\000\001\020\005$\0"
	.byte 0x05,0x62,0x61,0x73,0x65,0x70,0x00,0x01,0x10,0x05,0x24,0x00
	/ [.epcsst+1020] "\004type\000\000\000\020\005\000\0"
	.byte 0x04,0x74,0x79,0x70,0x65,0x00,0x00,0x00,0x10,0x05,0x00,0x00
	/ [.epcsst+1032] "\005nodepes\020\005\004\0"
	.byte 0x05,0x6E,0x6F,0x64,0x65,0x70,0x65,0x73,0x10,0x05,0x04,0x00
	/ [.epcsst+1044] "\002op\000\377\377\377\377K\001(\0"
	.byte 0x02,0x6F,0x70,0x00,0xFF,0xFF,0xFF,0xFF,0x4B,0x01,0x28,0x00
	/ [.epcsst+1056] "\f\000\374\002\024\000\000\020\005reg"
	.byte 0x0C,0x00,0xFC,0x02,0x14,0x00,0x00,0x10,0x05,0x72,0x65,0x67
	/ [.epcsst+1068] "op\000\000\000\000\000\000P\003\b\0"
	.byte 0x6F,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x50,0x03,0x08,0x00
	/ [.epcsst+1080] "\002r2\000P\003\020\000\002r1\0"
	.byte 0x02,0x72,0x32,0x00,0x50,0x03,0x10,0x00,0x02,0x72,0x31,0x00
	/ [.epcsst+1092] "\020\005\020\000\002op\001\377\377\377\377"
	.byte 0x10,0x05,0x10,0x00,0x02,0x6F,0x70,0x01,0xFF,0xFF,0xFF,0xFF
	/ [.epcsst+1104] "W\001\030\000\f\000\374\002\004\000\000\020"
	.byte 0x57,0x01,0x18,0x00,0x0C,0x00,0xFC,0x02,0x04,0x00,0x00,0x10
	/ [.epcsst+1116] "\005loadb\000\000\000\000\000\0"
	.byte 0x05,0x6C,0x6F,0x61,0x64,0x62,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcsst+1128] "\020\005$\000\005datum\000\0"
	.byte 0x10,0x05,0x24,0x00,0x05,0x64,0x61,0x74,0x75,0x6D,0x00,0x00
	/ [.epcsst+1140] "\020\005 \000\004type\000\000\001"
	.byte 0x10,0x05,0x20,0x00,0x04,0x74,0x79,0x70,0x65,0x00,0x00,0x01
	/ [.epcsst+1152] "\020\005\000\000\005nodep\000\0"
	.byte 0x10,0x05,0x00,0x00,0x05,0x6E,0x6F,0x64,0x65,0x70,0x00,0x00
	/ [.epcsst+1164] "\377\377\377\377f\001\030\000\f\000\374\002"
	.byte 0xFF,0xFF,0xFF,0xFF,0x66,0x01,0x18,0x00,0x0C,0x00,0xFC,0x02
	/ [.epcsst+1176] "\004\000\000\020\bevaluat"
	.byte 0x04,0x00,0x00,0x10,0x08,0x65,0x76,0x61,0x6C,0x75,0x61,0x74
	/ [.epcsst+1188] "e\005\000\000\000\000\000\000\020\005(\0"
	.byte 0x65,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x05,0x28,0x00
	/ [.epcsst+1200] "\005opd2p\000\000\020\005$\0"
	.byte 0x05,0x6F,0x70,0x64,0x32,0x70,0x00,0x00,0x10,0x05,0x24,0x00
	/ [.epcsst+1212] "\005opd1p\000\000\020\005 \0"
	.byte 0x05,0x6F,0x70,0x64,0x31,0x70,0x00,0x00,0x10,0x05,0x20,0x00
	/ [.epcsst+1224] "\002op\000\020\005\000\000\005nod"
	.byte 0x02,0x6F,0x70,0x00,0x10,0x05,0x00,0x00,0x05,0x6E,0x6F,0x64
	/ [.epcsst+1236] "ep$\000\377\377\377\377$\000\024\0"
	.byte 0x65,0x70,0x24,0x00,0xFF,0xFF,0xFF,0xFF,0x24,0x00,0x14,0x00
	/ [.epcsst+1248] "\b\200\264\003\004\000\000\020\004exp"
	.byte 0x08,0x80,0xB4,0x03,0x04,0x00,0x00,0x10,0x04,0x65,0x78,0x70
	/ [.epcsst+1260] "ruat\000\000\000\000\020\005P\0"
	.byte 0x72,0x75,0x61,0x74,0x00,0x00,0x00,0x00,0x10,0x05,0x50,0x00
	/ [.epcsst+1272] "\001l(\000\020\005L\000\001j\000\0"
	.byte 0x01,0x6C,0x28,0x00,0x10,0x05,0x4C,0x00,0x01,0x6A,0x00,0x00
	/ [.epcsst+1284] "\020\005H\000\001ipd\020\005D\0"
	.byte 0x10,0x05,0x48,0x00,0x01,0x69,0x70,0x64,0x10,0x05,0x44,0x00
	/ [.epcsst+1296] "\005comppp\000\020\005@\0"
	.byte 0x05,0x63,0x6F,0x6D,0x70,0x70,0x70,0x00,0x10,0x05,0x40,0x00
	/ [.epcsst+1308] "\006expr2p\000\020\005<\0"
	.byte 0x06,0x65,0x78,0x70,0x72,0x32,0x70,0x00,0x10,0x05,0x3C,0x00
	/ [.epcsst+1320] "\006expr1p\000\020\0058\0"
	.byte 0x06,0x65,0x78,0x70,0x72,0x31,0x70,0x00,0x10,0x05,0x38,0x00
	/ [.epcsst+1332] "\005testp\004\000\020\0054\0"
	.byte 0x05,0x74,0x65,0x73,0x74,0x70,0x04,0x00,0x10,0x05,0x34,0x00
	/ [.epcsst+1344] "\ttreenode2\000\0"
	.byte 0x09,0x74,0x72,0x65,0x65,0x6E,0x6F,0x64,0x65,0x32,0x00,0x00
	/ [.epcsst+1356] "\020\0050\000\ttreenod"
	.byte 0x10,0x05,0x30,0x00,0x09,0x74,0x72,0x65,0x65,0x6E,0x6F,0x64
	/ [.epcsst+1368] "e18\000\020\005,\000\btre"
	.byte 0x65,0x31,0x38,0x00,0x10,0x05,0x2C,0x00,0x08,0x74,0x72,0x65
	/ [.epcsst+1380] "enode\v\000\000\020\005(\0"
	.byte 0x65,0x6E,0x6F,0x64,0x65,0x0B,0x00,0x00,0x10,0x05,0x28,0x00
	/ [.epcsst+1392] "\005treeps\000\020\025 \0"
	.byte 0x05,0x74,0x72,0x65,0x65,0x70,0x73,0x00,0x10,0x15,0x20,0x00
	/ [.epcsst+1404] "\004treep\000\000\020\005\000\0"
	.byte 0x04,0x74,0x72,0x65,0x65,0x70,0x00,0x00,0x10,0x05,0x00,0x00
	/ [.epcsst+1416] "\005exprp\000\000\377\377\377\377"
	.byte 0x05,0x65,0x78,0x70,0x72,0x70,0x00,0x00,0xFF,0xFF,0xFF,0xFF
	/ [.epcsst+1428] "\000\000\000\000\004\000\000\000\000\000\000\0"
	.byte 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00
	/ [.epcsst+1440] "\000\000\000\000\000\000\000\000\377\377\377\377"
	.byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF
	/ [.epcsst+1452] "\342\342\342\342"
	.byte 0xE2,0xE2,0xE2,0xE2
	/ends

	.DATA

	.end
