434aed:	c7 41 04 10 00 00 00 	movl   $0x10,0x4(%ecx)
434af4:	b8 2c 00 00 00       	mov    $0x2c,%eax
434af9:	e9 51 01 00 00       	jmp    0x434c4f
434afe:	c7 41 04 11 00 00 00 	movl   $0x11,0x4(%ecx)
434b05:	b8 30 00 00 00       	mov    $0x30,%eax
434b0a:	e9 40 01 00 00       	jmp    0x434c4f
434b0f:	c7 41 04 12 00 00 00 	movl   $0x12,0x4(%ecx)
434b16:	b8 34 00 00 00       	mov    $0x34,%eax
434b1b:	e9 2f 01 00 00       	jmp    0x434c4f
434b20:	c7 41 04 13 00 00 00 	movl   $0x13,0x4(%ecx)
434b27:	b8 38 00 00 00       	mov    $0x38,%eax
434b2c:	e9 1e 01 00 00       	jmp    0x434c4f
434b31:	c7 41 04 14 00 00 00 	movl   $0x14,0x4(%ecx)
434b38:	b8 3c 00 00 00       	mov    $0x3c,%eax
434b3d:	e9 0d 01 00 00       	jmp    0x434c4f
434b42:	c7 41 04 15 00 00 00 	movl   $0x15,0x4(%ecx)
434b49:	b8 40 00 00 00       	mov    $0x40,%eax
434b4e:	e9 fc 00 00 00       	jmp    0x434c4f
434b53:	c7 41 04 16 00 00 00 	movl   $0x16,0x4(%ecx)
434b5a:	b8 44 00 00 00       	mov    $0x44,%eax
434b5f:	e9 eb 00 00 00       	jmp    0x434c4f
434b64:	c7 41 04 17 00 00 00 	movl   $0x17,0x4(%ecx)
434b6b:	b8 48 00 00 00       	mov    $0x48,%eax
434b70:	e9 da 00 00 00       	jmp    0x434c4f
434b75:	c7 41 04 18 00 00 00 	movl   $0x18,0x4(%ecx)
434b7c:	b8 4c 00 00 00       	mov    $0x4c,%eax
434b81:	e9 c9 00 00 00       	jmp    0x434c4f
434b86:	c7 41 04 19 00 00 00 	movl   $0x19,0x4(%ecx)
434b8d:	b8 50 00 00 00       	mov    $0x50,%eax
434b92:	e9 b8 00 00 00       	jmp    0x434c4f
434b97:	c7 41 04 1a 00 00 00 	movl   $0x1a,0x4(%ecx)
434b9e:	b8 54 00 00 00       	mov    $0x54,%eax
434ba3:	e9 a7 00 00 00       	jmp    0x434c4f
434ba8:	c7 41 04 1b 00 00 00 	movl   $0x1b,0x4(%ecx)
434baf:	b8 58 00 00 00       	mov    $0x58,%eax
434bb4:	e9 96 00 00 00       	jmp    0x434c4f
434bb9:	c7 41 04 1c 00 00 00 	movl   $0x1c,0x4(%ecx)
434bc0:	b8 5c 00 00 00       	mov    $0x5c,%eax
434bc5:	e9 85 00 00 00       	jmp    0x434c4f
434bca:	c7 41 04 1d 00 00 00 	movl   $0x1d,0x4(%ecx)
434bd1:	b8 60 00 00 00       	mov    $0x60,%eax
434bd6:	eb 77                	jmp    0x434c4f
434bd8:	c7 41 04 1e 00 00 00 	movl   $0x1e,0x4(%ecx)
434bdf:	b8 61 00 00 00       	mov    $0x61,%eax
434be4:	eb 69                	jmp    0x434c4f
434be6:	c7 41 04 1f 00 00 00 	movl   $0x1f,0x4(%ecx)
434bed:	b8 62 00 00 00       	mov    $0x62,%eax
434bf2:	eb 5b                	jmp    0x434c4f
434bf4:	c7 41 04 20 00 00 00 	movl   $0x20,0x4(%ecx)
434bfb:	b8 63 00 00 00       	mov    $0x63,%eax
434c00:	eb 4d                	jmp    0x434c4f
434c02:	c7 41 04 21 00 00 00 	movl   $0x21,0x4(%ecx)
434c09:	b8 64 00 00 00       	mov    $0x64,%eax
434c0e:	eb 3f                	jmp    0x434c4f
434c10:	c7 41 04 22 00 00 00 	movl   $0x22,0x4(%ecx)
434c17:	b8 65 00 00 00       	mov    $0x65,%eax
434c1c:	eb 31                	jmp    0x434c4f
434c1e:	c7 41 04 23 00 00 00 	movl   $0x23,0x4(%ecx)
434c25:	b8 66 00 00 00       	mov    $0x66,%eax
434c2a:	eb 23                	jmp    0x434c4f
434c2c:	c7 41 04 24 00 00 00 	movl   $0x24,0x4(%ecx)
434c33:	b8 67 00 00 00       	mov    $0x67,%eax
434c38:	eb 15                	jmp    0x434c4f
434c3a:	c7 41 04 25 00 00 00 	movl   $0x25,0x4(%ecx)
434c41:	b8 68 00 00 00       	mov    $0x68,%eax
434c46:	eb 07                	jmp    0x434c4f
434c48:	33 c0                	xor    %eax,%eax
434c4a:	89 41 04             	mov    %eax,0x4(%ecx)
434c4d:	33 c0                	xor    %eax,%eax
434c4f:	83 e2 7f             	and    $0x7f,%edx
434c52:	2b d0                	sub    %eax,%edx
434c54:	42                   	inc    %edx
434c55:	89 51 08             	mov    %edx,0x8(%ecx)
434c58:	c3                   	ret
434c59:	8d 40 00             	lea    0x0(%eax),%eax
434c5c:	55                   	push   %ebp
434c5d:	8b ec                	mov    %esp,%ebp
434c5f:	83 c4 bc             	add    $0xffffffbc,%esp
434c62:	53                   	push   %ebx
434c63:	56                   	push   %esi
434c64:	57                   	push   %edi
434c65:	8b d9                	mov    %ecx,%ebx
434c67:	89 55 fc             	mov    %edx,-0x4(%ebp)
434c6a:	8b f0                	mov    %eax,%esi
434c6c:	6a ec                	push   $0xffffffec
434c6e:	8b 45 fc             	mov    -0x4(%ebp),%eax
434c71:	e8 f2 da 00 00       	call   0x442768
434c76:	50                   	push   %eax
434c77:	e8 54 21 fd ff       	call   0x406dd0
434c7c:	f6 c4 02             	test   $0x2,%ah
434c7f:	0f 84 39 01 00 00    	je     0x434dbe
434c85:	8d 45 d8             	lea    -0x28(%ebp),%eax
434c88:	50                   	push   %eax
434c89:	8b 45 fc             	mov    -0x4(%ebp),%eax
434c8c:	e8 d7 da 00 00       	call   0x442768
434c91:	50                   	push   %eax
434c92:	e8 49 21 fd ff       	call   0x406de0
434c97:	8b 45 dc             	mov    -0x24(%ebp),%eax
434c9a:	f7 d8                	neg    %eax
434c9c:	50                   	push   %eax
434c9d:	8b 45 d8             	mov    -0x28(%ebp),%eax
434ca0:	f7 d8                	neg    %eax
434ca2:	50                   	push   %eax
434ca3:	8d 45 d8             	lea    -0x28(%ebp),%eax
434ca6:	50                   	push   %eax
434ca7:	e8 1c 22 fd ff       	call   0x406ec8
434cac:	8b 45 fc             	mov    -0x4(%ebp),%eax
434caf:	e8 b4 da 00 00       	call   0x442768
434cb4:	50                   	push   %eax
434cb5:	e8 0e 21 fd ff       	call   0x406dc8
434cba:	89 45 f8             	mov    %eax,-0x8(%ebp)
434cbd:	33 d2                	xor    %edx,%edx
434cbf:	55                   	push   %ebp
434cc0:	68 b7 4d 43 00       	push   $0x434db7
434cc5:	64 ff 32             	push   %fs:(%edx)
434cc8:	64 89 22             	mov    %esp,%fs:(%edx)
434ccb:	56                   	push   %esi
434ccc:	8d 75 d8             	lea    -0x28(%ebp),%esi
434ccf:	8d 7d e8             	lea    -0x18(%ebp),%edi
434cd2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434cd3:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434cd4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434cd5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434cd6:	5e                   	pop    %esi
434cd7:	84 db                	test   %bl,%bl
434cd9:	74 78                	je     0x434d53
434cdb:	6a f0                	push   $0xfffffff0
434cdd:	8b 45 fc             	mov    -0x4(%ebp),%eax
434ce0:	e8 83 da 00 00       	call   0x442768
434ce5:	50                   	push   %eax
434ce6:	e8 e5 20 fd ff       	call   0x406dd0
434ceb:	a9 00 00 10 00       	test   $0x100000,%eax
434cf0:	74 61                	je     0x434d53
434cf2:	a9 00 00 20 00       	test   $0x200000,%eax
434cf7:	74 5a                	je     0x434d53
434cf9:	6a 02                	push   $0x2
434cfb:	e8 b0 20 fd ff       	call   0x406db0
434d00:	8b f8                	mov    %eax,%edi
434d02:	6a 03                	push   $0x3
434d04:	e8 a7 20 fd ff       	call   0x406db0
434d09:	8b d8                	mov    %eax,%ebx
434d0b:	6a fe                	push   $0xfffffffe
434d0d:	6a fe                	push   $0xfffffffe
434d0f:	8d 45 e8             	lea    -0x18(%ebp),%eax
434d12:	50                   	push   %eax
434d13:	e8 e8 20 fd ff       	call   0x406e00
434d18:	8b 45 f4             	mov    -0xc(%ebp),%eax
434d1b:	50                   	push   %eax
434d1c:	8d 45 bc             	lea    -0x44(%ebp),%eax
434d1f:	50                   	push   %eax
434d20:	8b 55 f4             	mov    -0xc(%ebp),%edx
434d23:	2b d3                	sub    %ebx,%edx
434d25:	8b 45 f0             	mov    -0x10(%ebp),%eax
434d28:	2b c7                	sub    %edi,%eax
434d2a:	8b 4d f0             	mov    -0x10(%ebp),%ecx
434d2d:	e8 82 5a fe ff       	call   0x41a7b4
434d32:	56                   	push   %esi
434d33:	8d 75 bc             	lea    -0x44(%ebp),%esi
434d36:	8d 7d e8             	lea    -0x18(%ebp),%edi
434d39:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434d3a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434d3b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434d3c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
434d3d:	5e                   	pop    %esi
434d3e:	6a 0f                	push   $0xf
434d40:	e8 5b 20 fd ff       	call   0x406da0
434d45:	50                   	push   %eax
434d46:	8d 45 e8             	lea    -0x18(%ebp),%eax
434d49:	50                   	push   %eax
434d4a:	8b 45 f8             	mov    -0x8(%ebp),%eax
434d4d:	50                   	push   %eax
434d4e:	e8 25 1f fd ff       	call   0x406c78
434d53:	8b 45 e4             	mov    -0x1c(%ebp),%eax
434d56:	83 e8 02             	sub    $0x2,%eax
434d59:	50                   	push   %eax
434d5a:	8b 45 e0             	mov    -0x20(%ebp),%eax
434d5d:	83 e8 02             	sub    $0x2,%eax
434d60:	50                   	push   %eax
434d61:	8b 45 dc             	mov    -0x24(%ebp),%eax
434d64:	83 c0 02             	add    $0x2,%eax
434d67:	50                   	push   %eax
434d68:	8b 45 d8             	mov    -0x28(%ebp),%eax
434d6b:	83 c0 02             	add    $0x2,%eax
434d6e:	50                   	push   %eax
434d6f:	8b 45 f8             	mov    -0x8(%ebp),%eax
434d72:	50                   	push   %eax
434d73:	e8 88 1c fd ff       	call   0x406a00
434d78:	8d 4d cc             	lea    -0x34(%ebp),%ecx
434d7b:	b2 02                	mov    $0x2,%dl
434d7d:	8b c6                	mov    %esi,%eax
434d7f:	e8 74 fa ff ff       	call   0x4347f8
434d84:	8d 45 d8             	lea    -0x28(%ebp),%eax
434d87:	50                   	push   %eax
434d88:	6a 00                	push   $0x0
434d8a:	8d 4d cc             	lea    -0x34(%ebp),%ecx
434d8d:	8b 55 f8             	mov    -0x8(%ebp),%edx
434d90:	8b c6                	mov    %esi,%eax
434d92:	e8 e9 f8 ff ff       	call   0x434680
434d97:	33 c0                	xor    %eax,%eax
434d99:	5a                   	pop    %edx
434d9a:	59                   	pop    %ecx
434d9b:	59                   	pop    %ecx
434d9c:	64 89 10             	mov    %edx,%fs:(%eax)
434d9f:	68 be 4d 43 00       	push   $0x434dbe
434da4:	8b 45 f8             	mov    -0x8(%ebp),%eax
434da7:	50                   	push   %eax
434da8:	8b 45 fc             	mov    -0x4(%ebp),%eax
434dab:	e8 b8 d9 00 00       	call   0x442768
434db0:	50                   	push   %eax
434db1:	e8 62 21 fd ff       	call   0x406f18
434db6:	c3                   	ret
434db7:	e9 ac ed fc ff       	jmp    0x403b68
434dbc:	eb e6                	jmp    0x434da4
434dbe:	5f                   	pop    %edi
434dbf:	5e                   	pop    %esi
434dc0:	5b                   	pop    %ebx
434dc1:	8b e5                	mov    %ebp,%esp
434dc3:	5d                   	pop    %ebp
434dc4:	c3                   	ret
434dc5:	8d 40 00             	lea    0x0(%eax),%eax
434dc8:	53                   	push   %ebx
434dc9:	8b d8                	mov    %eax,%ebx
434dcb:	80 7b 06 00          	cmpb   $0x0,0x6(%ebx)
434dcf:	74 07                	je     0x434dd8
434dd1:	8b c3                	mov    %ebx,%eax
434dd3:	e8 c8 f7 ff ff       	call   0x4345a0
434dd8:	e8 13 a8 ff ff       	call   0x42f5f0
434ddd:	88 43 06             	mov    %al,0x6(%ebx)
434de0:	5b                   	pop    %ebx
434de1:	c3                   	ret
434de2:	8b c0                	mov    %eax,%eax
434de4:	55                   	push   %ebp
434de5:	8b ec                	mov    %esp,%ebp
434de7:	33 c0                	xor    %eax,%eax
434de9:	55                   	push   %ebp
434dea:	68 1f 4e 43 00       	push   $0x434e1f
434def:	64 ff 30             	push   %fs:(%eax)
434df2:	64 89 20             	mov    %esp,%fs:(%eax)
434df5:	ff 05 f0 ca 49 00    	incl   0x49caf0
434dfb:	75 14                	jne    0x434e11
434dfd:	a1 f4 ca 49 00       	mov    0x49caf4,%eax
434e02:	e8 e5 e5 fc ff       	call   0x4033ec
434e07:	b8 cc db 48 00       	mov    $0x48dbcc,%eax
434e0c:	e8 53 f3 fc ff       	call   0x404164
434e11:	33 c0                	xor    %eax,%eax
434e13:	5a                   	pop    %edx
434e14:	59                   	pop    %ecx
434e15:	59                   	pop    %ecx
434e16:	64 89 10             	mov    %edx,%fs:(%eax)
434e19:	68 26 4e 43 00       	push   $0x434e26
434e1e:	c3                   	ret
434e1f:	e9 44 ed fc ff       	jmp    0x403b68
434e24:	eb f8                	jmp    0x434e1e
434e26:	5d                   	pop    %ebp
434e27:	c3                   	ret
434e28:	83 2d f0 ca 49 00 01 	subl   $0x1,0x49caf0
434e2f:	c3                   	ret
434e30:	34 4e                	xor    $0x4e,%al
434e32:	43                   	inc    %ebx
434e33:	00 03                	add    %al,(%ebx)
434e35:	0b 54 54 65          	or     0x65(%esp,%edx,2),%edx
434e39:	78 74                	js     0x434eaf
434e3b:	4c                   	dec    %esp
434e3c:	61                   	popa
434e3d:	79 6f                	jns    0x434eae
434e3f:	75 74                	jne    0x434eb5
434e41:	01 00                	add    %eax,(%eax)
434e43:	00 00                	add    %al,(%eax)
434e45:	00 02                	add    %al,(%edx)
434e47:	00 00                	add    %al,(%eax)
434e49:	00 30                	add    %dh,(%eax)
434e4b:	4e                   	dec    %esi
434e4c:	43                   	inc    %ebx
434e4d:	00 05 74 6c 54 6f    	add    %al,0x6f546c74
434e53:	70 08                	jo     0x434e5d
434e55:	74 6c                	je     0x434ec3
434e57:	43                   	inc    %ebx
434e58:	65 6e                	outsb  %gs:(%esi),(%dx)
434e5a:	74 65                	je     0x434ec1
434e5c:	72 08                	jb     0x434e66
434e5e:	74 6c                	je     0x434ecc
434e60:	42                   	inc    %edx
434e61:	6f                   	outsl  %ds:(%esi),(%dx)
434e62:	74 74                	je     0x434ed8
434e64:	6f                   	outsl  %ds:(%esi),(%dx)
434e65:	6d                   	insl   (%dx),%es:(%edi)
434e66:	08 53 74             	or     %dl,0x74(%ebx)
434e69:	64 43                	fs inc %ebx
434e6b:	74 72                	je     0x434edf
434e6d:	6c                   	insb   (%dx),%es:(%edi)
434e6e:	73 90                	jae    0x434e00
434e70:	bc 4e 43 00 00       	mov    $0x434e,%esp
434e7d:	00 00                	add    %al,(%eax)
434e7f:	00 90 4f 43 00 00    	add    %dl,0x434f(%eax)
434e85:	00 00                	add    %al,(%eax)
434e87:	00 00                	add    %al,(%eax)
434e89:	00 00                	add    %al,(%eax)
434e8b:	00 50 4f             	add    %dl,0x4f(%eax)
434e8e:	43                   	inc    %ebx
434e8f:	00 7c 4f 43          	add    %bh,0x43(%edi,%ecx,2)
434e93:	00 8c 01 00 00 8c 84 	add    %cl,-0x7b740000(%ecx,%eax,1)
434e9a:	43                   	inc    %ebx
434e9b:	00 70 4a             	add    %dh,0x4a(%eax)
434e9e:	42                   	inc    %edx
434e9f:	00 28                	add    %ch,(%eax)
434ea1:	36 40                	ss inc %eax
434ea3:	00 c4                	add    %al,%ah
434ea5:	43                   	inc    %ebx
434ea6:	42                   	inc    %edx
434ea7:	00 30                	add    %dh,(%eax)
434ea9:	36 40                	ss inc %eax
434eab:	00 00                	add    %al,(%eax)
434ead:	d4 43                	aam    $0x43
434eaf:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
434eb6:	40                   	inc    %eax
434eb7:	00 70 38             	add    %dh,0x38(%eax)
434eba:	44                   	inc    %esp
434ebb:	00 e0                	add    %ah,%al
434ebd:	e0 43                	loopne 0x434f02
434ebf:	00 d8                	add    %bl,%al
434ec1:	d4 43                	aam    $0x43
434ec3:	00 04 c4             	add    %al,(%esp,%eax,8)
434ec6:	41                   	inc    %ecx
434ec7:	00 60 59             	add    %ah,0x59(%eax)
434eca:	43                   	inc    %ebx
434ecb:	00 48 5b             	add    %cl,0x5b(%eax)
434ece:	43                   	inc    %ebx
434ecf:	00 44 b4 43          	add    %al,0x43(%esp,%esi,4)
434ed3:	00 e0                	add    %ah,%al
434ed5:	bd 43 00 88 4a       	mov    $0x4a880043,%ebp
434eda:	42                   	inc    %edx
434edb:	00 70 47             	add    %dh,0x47(%eax)
434ede:	42                   	inc    %edx
434edf:	00 68 47             	add    %ch,0x47(%eax)
434ee2:	42                   	inc    %edx
434ee3:	00 90 4a 42 00 48    	add    %dl,0x4800424a(%eax)
434ee9:	56                   	push   %esi
434eea:	43                   	inc    %ebx
434eeb:	00 70 cf             	add    %dh,-0x31(%eax)
434eee:	43                   	inc    %ebx
434eef:	00 6c cf 43          	add    %ch,0x43(%edi,%ecx,8)
434ef3:	00 3c d0             	add    %bh,(%eax,%edx,8)
434ef6:	43                   	inc    %ebx
434ef7:	00 4c b3 43          	add    %cl,0x43(%ebx,%esi,4)
434efb:	00 90 ba 43 00 f4    	add    %dl,-0xbffbc46(%eax)
434f01:	b9 43 00 0c c3       	mov    $0xc30c0043,%ecx
434f06:	43                   	inc    %ebx
434f07:	00 94 b2 43 00 98 b2 	add    %dl,-0x4d67ffbd(%edx,%esi,4)
434f0e:	43                   	inc    %ebx
434f0f:	00 78 e2             	add    %bh,-0x1e(%eax)