7a26db:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26df:	e9 a6 27 00 00       	jmp    0x7a4e8a
7a26e4:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26e8:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26ec:	e9 2e 28 00 00       	jmp    0x7a4f1f
7a26f1:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26f5:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26f9:	e9 b6 28 00 00       	jmp    0x7a4fb4
7a26fe:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2702:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2706:	e9 8e 29 00 00       	jmp    0x7a5099
7a270b:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a270f:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2713:	e9 11 2a 00 00       	jmp    0x7a5129
7a2718:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a271c:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2720:	e9 94 2a 00 00       	jmp    0x7a51b9
7a2725:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2729:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a272d:	e9 17 2b 00 00       	jmp    0x7a5249
7a2732:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2736:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a273a:	e9 9a 2b 00 00       	jmp    0x7a52d9
7a273f:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2743:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2747:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a274d:	73 25                	jae    0x7a2774
7a274f:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2756:	0f 84 19 2c 00 00    	je     0x7a5375
7a275c:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a2763:	c1 e3 08             	shl    $0x8,%ebx
7a2766:	c1 e7 08             	shl    $0x8,%edi
7a2769:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a276d:	0b d8                	or     %eax,%ebx
7a276f:	46                   	inc    %esi
7a2770:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2774:	0f b7 8c 6a 6c 6c 00 	movzwl 0x6c6c(%edx,%ebp,2),%ecx
7a277b:	00
7a277c:	8b c7                	mov    %edi,%eax
7a277e:	c1 e8 0b             	shr    $0xb,%eax
7a2781:	8b d1                	mov    %ecx,%edx
7a2783:	0f af c2             	imul   %edx,%eax
7a2786:	3b d8                	cmp    %eax,%ebx
7a2788:	73 21                	jae    0x7a27ab
7a278a:	8b f8                	mov    %eax,%edi
7a278c:	b8 00 08 00 00       	mov    $0x800,%eax
7a2791:	2b c2                	sub    %edx,%eax
7a2793:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a279a:	c1 e8 05             	shr    $0x5,%eax
7a279d:	03 c1                	add    %ecx,%eax
7a279f:	66 89 84 6a 6c 6c 00 	mov    %ax,0x6c6c(%edx,%ebp,2)
7a27a6:	00
7a27a7:	03 ed                	add    %ebp,%ebp
7a27a9:	eb 28                	jmp    0x7a27d3
7a27ab:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a27b2:	2b d8                	sub    %eax,%ebx
7a27b4:	2b f8                	sub    %eax,%edi
7a27b6:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a27ba:	66 8b c1             	mov    %cx,%ax
7a27bd:	66 c1 e8 05          	shr    $0x5,%ax
7a27c1:	66 2b c8             	sub    %ax,%cx
7a27c4:	66 89 8c 6a 6c 6c 00 	mov    %cx,0x6c6c(%edx,%ebp,2)
7a27cb:	00
7a27cc:	8d 2c 6d 01 00 00 00 	lea    0x1(,%ebp,2),%ebp
7a27d3:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a27d7:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a27dd:	73 25                	jae    0x7a2804
7a27df:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a27e6:	0f 84 98 2b 00 00    	je     0x7a5384
7a27ec:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a27f3:	c1 e3 08             	shl    $0x8,%ebx
7a27f6:	c1 e7 08             	shl    $0x8,%edi
7a27f9:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a27fd:	0b d8                	or     %eax,%ebx
7a27ff:	46                   	inc    %esi
7a2800:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2804:	0f b7 8c 6a 6c 6c 00 	movzwl 0x6c6c(%edx,%ebp,2),%ecx
7a280b:	00
7a280c:	8b c7                	mov    %edi,%eax
7a280e:	c1 e8 0b             	shr    $0xb,%eax
7a2811:	8b d1                	mov    %ecx,%edx
7a2813:	0f af c2             	imul   %edx,%eax
7a2816:	3b d8                	cmp    %eax,%ebx
7a2818:	73 21                	jae    0x7a283b
7a281a:	8b f8                	mov    %eax,%edi
7a281c:	b8 00 08 00 00       	mov    $0x800,%eax
7a2821:	2b c2                	sub    %edx,%eax
7a2823:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a282a:	c1 e8 05             	shr    $0x5,%eax
7a282d:	03 c1                	add    %ecx,%eax
7a282f:	66 89 84 6a 6c 6c 00 	mov    %ax,0x6c6c(%edx,%ebp,2)
7a2836:	00
7a2837:	03 ed                	add    %ebp,%ebp
7a2839:	eb 28                	jmp    0x7a2863
7a283b:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a2842:	2b d8                	sub    %eax,%ebx
7a2844:	2b f8                	sub    %eax,%edi
7a2846:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a284a:	66 8b c1             	mov    %cx,%ax
7a284d:	66 c1 e8 05          	shr    $0x5,%ax
7a2851:	66 2b c8             	sub    %ax,%cx
7a2854:	66 89 8c 6a 6c 6c 00 	mov    %cx,0x6c6c(%edx,%ebp,2)
7a285b:	00
7a285c:	8d 2c 6d 01 00 00 00 	lea    0x1(,%ebp,2),%ebp
7a2863:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a2867:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a286d:	73 25                	jae    0x7a2894
7a286f:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2876:	0f 84 17 2b 00 00    	je     0x7a5393
7a287c:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a2883:	c1 e3 08             	shl    $0x8,%ebx
7a2886:	c1 e7 08             	shl    $0x8,%edi
7a2889:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a288d:	0b d8                	or     %eax,%ebx
7a288f:	46                   	inc    %esi
7a2890:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2894:	0f b7 8c 6a 6c 6c 00 	movzwl 0x6c6c(%edx,%ebp,2),%ecx
7a289b:	00
7a289c:	8b c7                	mov    %edi,%eax
7a289e:	c1 e8 0b             	shr    $0xb,%eax
7a28a1:	8b d1                	mov    %ecx,%edx
7a28a3:	0f af c2             	imul   %edx,%eax
7a28a6:	3b d8                	cmp    %eax,%ebx
7a28a8:	73 21                	jae    0x7a28cb
7a28aa:	8b f8                	mov    %eax,%edi
7a28ac:	b8 00 08 00 00       	mov    $0x800,%eax
7a28b1:	2b c2                	sub    %edx,%eax
7a28b3:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a28ba:	c1 e8 05             	shr    $0x5,%eax
7a28bd:	03 c1                	add    %ecx,%eax
7a28bf:	66 89 84 6a 6c 6c 00 	mov    %ax,0x6c6c(%edx,%ebp,2)
7a28c6:	00
7a28c7:	03 ed                	add    %ebp,%ebp
7a28c9:	eb 28                	jmp    0x7a28f3
7a28cb:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a28d2:	2b d8                	sub    %eax,%ebx
7a28d4:	2b f8                	sub    %eax,%edi
7a28d6:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a28da:	66 8b c1             	mov    %cx,%ax
7a28dd:	66 c1 e8 05          	shr    $0x5,%ax
7a28e1:	66 2b c8             	sub    %ax,%cx
7a28e4:	66 89 8c 6a 6c 6c 00 	mov    %cx,0x6c6c(%edx,%ebp,2)
7a28eb:	00
7a28ec:	8d 2c 6d 01 00 00 00 	lea    0x1(,%ebp,2),%ebp
7a28f3:	8d 85 12 ff ff ff    	lea    -0xee(%ebp),%eax
7a28f9:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a28fd:	89 44 24 34          	mov    %eax,0x34(%esp)
7a2901:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
7a2905:	8d 44 24 34          	lea    0x34(%esp),%eax
7a2909:	50                   	push   %eax
7a290a:	51                   	push   %ecx
7a290b:	8d 44 24 6c          	lea    0x6c(%esp),%eax
7a290f:	50                   	push   %eax
7a2910:	e8 9b f7 ff ff       	call   0x7a20b0
7a2915:	83 c4 0c             	add    $0xc,%esp
7a2918:	84 c0                	test   %al,%al
7a291a:	0f 85 72 2e 00 00    	jne    0x7a5792
7a2920:	8b 44 24 34          	mov    0x34(%esp),%eax
7a2924:	89 44 24 24          	mov    %eax,0x24(%esp)
7a2928:	8b 4c 24 48          	mov    0x48(%esp),%ecx
7a292c:	8b 44 24 68          	mov    0x68(%esp),%eax
7a2930:	23 c8                	and    %eax,%ecx
7a2932:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a2939:	89 44 24 14          	mov    %eax,0x14(%esp)
7a293d:	89 4c 24 2c          	mov    %ecx,0x2c(%esp)
7a2941:	80 7c 24 13 00       	cmpb   $0x0,0x13(%esp)
7a2946:	74 0a                	je     0x7a2952
7a2948:	3b 44 24 70          	cmp    0x70(%esp),%eax
7a294c:	0f 84 be 2e 00 00    	je     0x7a5810
7a2952:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a2958:	73 25                	jae    0x7a297f
7a295a:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2961:	0f 84 e2 2e 00 00    	je     0x7a5849
7a2967:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a296e:	c1 e3 08             	shl    $0x8,%ebx
7a2971:	c1 e7 08             	shl    $0x8,%edi
7a2974:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a2978:	0b d8                	or     %eax,%ebx
7a297a:	46                   	inc    %esi
7a297b:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a297f:	8b 44 24 28          	mov    0x28(%esp),%eax
7a2983:	05 00 03 00 00       	add    $0x300,%eax
7a2988:	c1 e0 04             	shl    $0x4,%eax
7a298b:	03 c1                	add    %ecx,%eax
7a298d:	0f b7 0c 42          	movzwl (%edx,%eax,2),%ecx
7a2991:	89 4c 24 34          	mov    %ecx,0x34(%esp)
7a2995:	8d 14 42             	lea    (%edx,%eax,2),%edx
7a2998:	8b c7                	mov    %edi,%eax
7a299a:	c1 e8 0b             	shr    $0xb,%eax
7a299d:	0f af c1             	imul   %ecx,%eax
7a29a0:	3b d8                	cmp    %eax,%ebx
7a29a2:	0f 83 90 0a 00 00    	jae    0x7a3438
7a29a8:	8b f8                	mov    %eax,%edi
7a29aa:	b8 00 08 00 00       	mov    $0x800,%eax
7a29af:	2b c1                	sub    %ecx,%eax
7a29b1:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a29b5:	c1 e8 05             	shr    $0x5,%eax
7a29b8:	03 c1                	add    %ecx,%eax
7a29ba:	66 89 02             	mov    %ax,(%edx)
7a29bd:	8d 44 24 64          	lea    0x64(%esp),%eax
7a29c1:	6a 00                	push   $0x0
7a29c3:	50                   	push   %eax
7a29c4:	e8 47 f6 ff ff       	call   0x7a2010
7a29c9:	0f b6 d0             	movzbl %al,%edx
7a29cc:	b9 08 00 00 00       	mov    $0x8,%ecx
7a29d1:	2a 4c 24 4c          	sub    0x4c(%esp),%cl
7a29d5:	83 c4 08             	add    $0x8,%esp
7a29d8:	8b 44 24 4c          	mov    0x4c(%esp),%eax
7a29dc:	bd 01 00 00 00       	mov    $0x1,%ebp
7a29e1:	23 44 24 14          	and    0x14(%esp),%eax
7a29e5:	d3 ea                	shr    %cl,%edx
7a29e7:	8b 4c 24 44          	mov    0x44(%esp),%ecx
7a29eb:	d3 e0                	shl    %cl,%eax
7a29ed:	03 d0                	add    %eax,%edx
7a29ef:	69 ca 00 06 00 00    	imul   $0x600,%edx,%ecx
7a29f5:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a29fc:	03 ca                	add    %edx,%ecx
7a29fe:	83 7c 24 28 07       	cmpl   $0x7,0x28(%esp)
7a2a03:	89 4c 24 18          	mov    %ecx,0x18(%esp)
7a2a07:	0f 83 b7 04 00 00    	jae    0x7a2ec4
7a2a0d:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a2a13:	73 25                	jae    0x7a2a3a
7a2a15:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2a1c:	0f 84 80 29 00 00    	je     0x7a53a2
7a2a22:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a2a29:	c1 e3 08             	shl    $0x8,%ebx
7a2a2c:	c1 e7 08             	shl    $0x8,%edi
7a2a2f:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a2a33:	0b d8                	or     %eax,%ebx
7a2a35:	46                   	inc    %esi
7a2a36:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2a3a:	8d 04 6d 00 00 00 00 	lea    0x0(,%ebp,2),%eax
7a2a41:	0f b7 0c 08          	movzwl (%eax,%ecx,1),%ecx
7a2a45:	89 44 24 34          	mov    %eax,0x34(%esp)
7a2a49:	8b d1                	mov    %ecx,%edx
7a2a4b:	8b c7                	mov    %edi,%eax
7a2a4d:	c1 e8 0b             	shr    $0xb,%eax
7a2a50:	0f af c2             	imul   %edx,%eax
7a2a53:	3b d8                	cmp    %eax,%ebx
7a2a55:	73 1e                	jae    0x7a2a75
7a2a57:	8b f8                	mov    %eax,%edi
7a2a59:	b8 00 08 00 00       	mov    $0x800,%eax
7a2a5e:	2b c2                	sub    %edx,%eax
7a2a60:	8b 54 24 34          	mov    0x34(%esp),%edx
7a2a64:	c1 e8 05             	shr    $0x5,%eax
7a2a67:	03 c1                	add    %ecx,%eax
7a2a69:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7a2a6d:	03 ed                	add    %ebp,%ebp
7a2a6f:	66 89 04 0a          	mov    %ax,(%edx,%ecx,1)
7a2a73:	eb 23                	jmp    0x7a2a98
7a2a75:	8b 54 24 34          	mov    0x34(%esp),%edx
7a2a79:	2b d8                	sub    %eax,%ebx
7a2a7b:	2b f8                	sub    %eax,%edi
7a2a7d:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2a81:	66 8b c1             	mov    %cx,%ax
7a2a84:	66 c1 e8 05          	shr    $0x5,%ax
7a2a88:	66 2b c8             	sub    %ax,%cx
7a2a8b:	8d 6a 01             	lea    0x1(%edx),%ebp
7a2a8e:	8b 44 24 18          	mov    0x18(%esp),%eax
7a2a92:	66 89 0c 02          	mov    %cx,(%edx,%eax,1)
7a2a96:	8b c8                	mov    %eax,%ecx
7a2a98:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a2a9f:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a2aa3:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a2aa9:	73 25                	jae    0x7a2ad0
7a2aab:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2ab2:	0f 84 f9 28 00 00    	je     0x7a53b1
7a2ab8:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a2abf:	c1 e3 08             	shl    $0x8,%ebx
7a2ac2:	c1 e7 08             	shl    $0x8,%edi
7a2ac5:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a2ac9:	0b d8                	or     %eax,%ebx
7a2acb:	46                   	inc    %esi
7a2acc:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2ad0:	8d 04 6d 00 00 00 00 	lea    0x0(,%ebp,2),%eax
7a2ad7:	0f b7 0c 08          	movzwl (%eax,%ecx,1),%ecx
7a2adb:	89 44 24 34          	mov    %eax,0x34(%esp)
7a2adf:	8b d1                	mov    %ecx,%edx
7a2ae1:	8b c7                	mov    %edi,%eax
7a2ae3:	c1 e8 0b             	shr    $0xb,%eax
7a2ae6:	0f af c2             	imul   %edx,%eax
7a2ae9:	3b d8                	cmp    %eax,%ebx
7a2aeb:	73 1e                	jae    0x7a2b0b
7a2aed:	8b f8                	mov    %eax,%edi
7a2aef:	b8 00 08 00 00       	mov    $0x800,%eax
7a2af4:	2b c2                	sub    %edx,%eax
7a2af6:	8b 54 24 34          	mov    0x34(%esp),%edx
7a2afa:	c1 e8 05             	shr    $0x5,%eax
7a2afd:	03 c1                	add    %ecx,%eax
7a2aff:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7a2b03:	03 ed                	add    %ebp,%ebp
7a2b05:	66 89 04 0a          	mov    %ax,(%edx,%ecx,1)
7a2b09:	eb 21                	jmp    0x7a2b2c
7a2b0b:	8b 54 24 34          	mov    0x34(%esp),%edx
7a2b0f:	2b d8                	sub    %eax,%ebx
7a2b11:	2b f8                	sub    %eax,%edi
7a2b13:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2b17:	66 8b c1             	mov    %cx,%ax
7a2b1a:	66 c1 e8 05          	shr    $0x5,%ax
7a2b1e:	66 2b c8             	sub    %ax,%cx
7a2b21:	8d 6a 01             	lea    0x1(%edx),%ebp
7a2b24:	8b 44 24 18          	mov    0x18(%esp),%eax
7a2b28:	66 89 0c 02          	mov    %cx,(%edx,%eax,1)
7a2b2c:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a2b33:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a2b37:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a2b3d:	73 25                	jae    0x7a2b64
7a2b3f:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2b46:	0f 84 74 28 00 00    	je     0x7a53c0
7a2b4c:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a2b53:	c1 e3 08             	shl    $0x8,%ebx
7a2b56:	c1 e7 08             	shl    $0x8,%edi
7a2b59:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a2b5d:	0b d8                	or     %eax,%ebx
7a2b5f:	46                   	inc    %esi
7a2b60:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2b64:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7a2b68:	8d 04 6d 00 00 00 00 	lea    0x0(,%ebp,2),%eax
7a2b6f:	89 44 24 34          	mov    %eax,0x34(%esp)
7a2b73:	0f b7 0c 08          	movzwl (%eax,%ecx,1),%ecx
7a2b77:	8b c7                	mov    %edi,%eax
7a2b79:	c1 e8 0b             	shr    $0xb,%eax
7a2b7c:	8b d1                	mov    %ecx,%edx
7a2b7e:	0f af c2             	imul   %edx,%eax
7a2b81:	3b d8                	cmp    %eax,%ebx
7a2b83:	73 1e                	jae    0x7a2ba3
7a2b85:	8b f8                	mov    %eax,%edi
7a2b87:	b8 00 08 00 00       	mov    $0x800,%eax
7a2b8c:	2b c2                	sub    %edx,%eax
7a2b8e:	8b 54 24 34          	mov    0x34(%esp),%edx
7a2b92:	c1 e8 05             	shr    $0x5,%eax
7a2b95:	03 c1                	add    %ecx,%eax
7a2b97:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7a2b9b:	03 ed                	add    %ebp,%ebp
7a2b9d:	66 89 04 0a          	mov    %ax,(%edx,%ecx,1)
7a2ba1:	eb 21                	jmp    0x7a2bc4
7a2ba3:	8b 54 24 34          	mov    0x34(%esp),%edx
7a2ba7:	2b d8                	sub    %eax,%ebx
7a2ba9:	2b f8                	sub    %eax,%edi
7a2bab:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2baf:	66 8b c1             	mov    %cx,%ax
7a2bb2:	66 c1 e8 05          	shr    $0x5,%ax
7a2bb6:	66 2b c8             	sub    %ax,%cx
7a2bb9:	8d 6a 01             	lea    0x1(%edx),%ebp
7a2bbc:	8b 44 24 18          	mov    0x18(%esp),%eax
7a2bc0:	66 89 0c 02          	mov    %cx,(%edx,%eax,1)
7a2bc4:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a2bcb:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a2bcf:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a2bd5:	73 25                	jae    0x7a2bfc