484a80:	e8 0f c8 ff ff       	call   0x481294
484a85:	5b                   	pop    %ebx
484a86:	c3                   	ret
484a87:	90                   	nop
484a88:	56                   	push   %esi
484a89:	8b f0                	mov    %eax,%esi
484a8b:	3a 96 8f 02 00 00    	cmp    0x28f(%esi),%dl
484a91:	74 1d                	je     0x484ab0
484a93:	88 96 8f 02 00 00    	mov    %dl,0x28f(%esi)
484a99:	80 be 24 02 00 00 00 	cmpb   $0x0,0x224(%esi)
484aa0:	74 0e                	je     0x484ab0
484aa2:	8b 86 28 02 00 00    	mov    0x228(%esi),%eax
484aa8:	8b 10                	mov    (%eax),%edx
484aaa:	ff 92 d4 00 00 00    	call   *0xd4(%edx)
484ab0:	5e                   	pop    %esi
484ab1:	c3                   	ret
484ab2:	8b c0                	mov    %eax,%eax
484ab4:	3a 90 90 02 00 00    	cmp    0x290(%eax),%dl
484aba:	74 1e                	je     0x484ada
484abc:	88 90 90 02 00 00    	mov    %dl,0x290(%eax)
484ac2:	84 d2                	test   %dl,%dl
484ac4:	75 09                	jne    0x484acf
484ac6:	33 d2                	xor    %edx,%edx
484ac8:	e8 ef fe ff ff       	call   0x4849bc
484acd:	eb 0b                	jmp    0x484ada
484acf:	8b 90 28 02 00 00    	mov    0x228(%eax),%edx
484ad5:	e8 e2 fe ff ff       	call   0x4849bc
484ada:	c3                   	ret
484adb:	90                   	nop
484adc:	55                   	push   %ebp
484add:	8b ec                	mov    %esp,%ebp
484adf:	33 c0                	xor    %eax,%eax
484ae1:	55                   	push   %ebp
484ae2:	68 01 4b 48 00       	push   $0x484b01
484ae7:	64 ff 30             	push   %fs:(%eax)
484aea:	64 89 20             	mov    %esp,%fs:(%eax)
484aed:	ff 05 5c 8d 6a 00    	incl   0x6a8d5c
484af3:	33 c0                	xor    %eax,%eax
484af5:	5a                   	pop    %edx
484af6:	59                   	pop    %ecx
484af7:	59                   	pop    %ecx
484af8:	64 89 10             	mov    %edx,%fs:(%eax)
484afb:	68 08 4b 48 00       	push   $0x484b08
484b00:	c3                   	ret
484b01:	e9 06 f7 f7 ff       	jmp    0x40420c
484b06:	eb f8                	jmp    0x484b00
484b08:	5d                   	pop    %ebp
484b09:	c3                   	ret
484b0a:	8b c0                	mov    %eax,%eax
484b0c:	83 2d 5c 8d 6a 00 01 	subl   $0x1,0x6a8d5c
484b13:	c3                   	ret
484b14:	60                   	pusha
484b15:	4b                   	dec    %ebx
484b16:	48                   	dec    %eax
484b23:	00 cc                	add    %cl,%ah
484b25:	4b                   	dec    %ebx
484b26:	48                   	dec    %eax
484b33:	00 b8 4b 48 00 d8    	add    %bh,-0x27ffb7b5(%eax)
484b39:	00 00                	add    %al,(%eax)
484b3b:	00 f0                	add    %dh,%al
484b3d:	ff 46 00             	incl   0x0(%esi)
484b40:	c8 4d 42 00          	enter  $0x424d,$0x0
484b44:	cc                   	int3
484b45:	3c 40                	cmp    $0x40,%al
484b47:	00 1c 47             	add    %bl,(%edi,%eax,2)
484b4a:	42                   	inc    %edx
484b4b:	00 d4                	add    %dl,%ah
484b4d:	3c 40                	cmp    $0x40,%al
484b4f:	00 c8                	add    %cl,%al
484b51:	3c 40                	cmp    $0x40,%al
484b53:	00 10                	add    %dl,(%eax)
484b55:	3a 40 00             	cmp    0x0(%eax),%al
484b58:	2c 3a                	sub    $0x3a,%al
484b5a:	40                   	inc    %eax
484b5b:	00 20                	add    %ah,(%eax)
484b5d:	49                   	dec    %ecx
484b5e:	47                   	inc    %edi
484b5f:	00 2c c8             	add    %ch,(%eax,%ecx,8)
484b62:	41                   	inc    %ecx
484b63:	00 d0                	add    %dl,%al
484b65:	49                   	dec    %ecx
484b66:	42                   	inc    %edx
484b67:	00 48 c7             	add    %cl,-0x39(%eax)
484b6a:	41                   	inc    %ecx
484b6b:	00 a8 4a 42 00 4c    	add    %ch,0x4c00424a(%eax)
484b71:	4b                   	dec    %ebx
484b72:	47                   	inc    %edi
484b73:	00 b8 4a 42 00 b0    	add    %bh,-0x4fffbdb6(%eax)
484b79:	4b                   	dec    %ebx
484b7a:	42                   	inc    %edx
484b7b:	00 e0                	add    %ah,%al
484b7d:	4d                   	dec    %ebp
484b7e:	42                   	inc    %edx
484b7f:	00 c8                	add    %cl,%al
484b81:	4a                   	dec    %edx
484b82:	42                   	inc    %edx
484b83:	00 c0                	add    %al,%al
484b85:	4a                   	dec    %edx
484b86:	42                   	inc    %edx
484b87:	00 e8                	add    %ch,%al
484b89:	4d                   	dec    %ebp
484b8a:	42                   	inc    %edx
484b8b:	00 20                	add    %ah,(%eax)
484b8d:	54                   	push   %esp
484b8e:	48                   	dec    %eax
484b8f:	00 70 54             	add    %dh,0x54(%eax)
484b92:	48                   	dec    %eax
484b93:	00 b4 54 48 00 b4 55 	add    %dh,0x55b40048(%esp,%edx,2)
484b9a:	48                   	dec    %eax
484b9b:	00 1c 73             	add    %bl,(%ebx,%esi,2)
484b9e:	47                   	inc    %edi
484b9f:	00 c4                	add    %al,%ah
484ba1:	55                   	push   %ebp
484ba2:	48                   	dec    %eax
484ba3:	00 d4                	add    %dl,%ah
484ba5:	55                   	push   %ebp
484ba6:	48                   	dec    %eax
484ba7:	00 4c 7e 47          	add    %cl,0x47(%esi,%edi,2)
484bab:	00 74 48 47          	add    %dh,0x47(%eax,%ecx,2)
484baf:	00 98 55 48 00 84    	add    %bl,-0x7bffb7ab(%eax)
484bb5:	55                   	push   %ebp
484bb6:	48                   	dec    %eax
484bb7:	00 0e                	add    %cl,(%esi)
484bb9:	54                   	push   %esp
484bba:	54                   	push   %esp
484bbb:	42                   	inc    %edx
484bbc:	54                   	push   %esp
484bbd:	6f                   	outsl  %ds:(%esi),(%dx)
484bbe:	6f                   	outsl  %ds:(%esi),(%dx)
484bbf:	6c                   	insb   (%dx),%es:(%edi)
484bc0:	62 61 72             	bound  %esp,0x72(%ecx)
484bc3:	56                   	push   %esi
484bc4:	69 65 77 90 cc 4b 48 	imul   $0x484bcc90,0x77(%ebp),%esp
484bcb:	00 07                	add    %al,(%edi)
484bcd:	0e                   	push   %cs
484bce:	54                   	push   %esp
484bcf:	54                   	push   %esp
484bd0:	42                   	inc    %edx
484bd1:	54                   	push   %esp
484bd2:	6f                   	outsl  %ds:(%esi),(%dx)
484bd3:	6f                   	outsl  %ds:(%esi),(%dx)
484bd4:	6c                   	insb   (%dx),%es:(%edi)
484bd5:	62 61 72             	bound  %esp,0x72(%ecx)
484bd8:	56                   	push   %esi
484bd9:	69 65 77 60 4b 48 00 	imul   $0x484b60,0x77(%ebp),%esp
484be0:	9c                   	pushf
484be1:	00 47 00             	add    %al,0x0(%edi)
484be4:	02 00                	add    (%eax),%al
484be6:	0a 54 42 32          	or     0x32(%edx,%eax,2),%dl
484bea:	54                   	push   %esp
484beb:	6f                   	outsl  %ds:(%esi),(%dx)
484bec:	6f                   	outsl  %ds:(%esi),(%dx)
484bed:	6c                   	insb   (%dx),%es:(%edi)
484bee:	62 61 72             	bound  %esp,0x72(%ecx)
484bf1:	00 00                	add    %al,(%eax)
484bf3:	90                   	nop
484bf4:	f8                   	clc
484bf5:	4b                   	dec    %ebx
484bf6:	48                   	dec    %eax
484bf7:	00 03                	add    %al,(%ebx)
484bf9:	1d 54 54 42 43       	sbb    $0x43425454,%eax
484bfe:	68 65 76 72 6f       	push   $0x6f727665
484c03:	6e                   	outsb  %ds:(%esi),(%dx)
484c04:	50                   	push   %eax
484c05:	72 69                	jb     0x484c70
484c07:	6f                   	outsl  %ds:(%esi),(%dx)
484c08:	72 69                	jb     0x484c73
484c0a:	74 79                	je     0x484c85
484c0c:	46                   	inc    %esi
484c0d:	6f                   	outsl  %ds:(%esi),(%dx)
484c0e:	72 4e                	jb     0x484c5e
484c10:	65 77 49             	gs ja  0x484c5c
484c13:	74 65                	je     0x484c7a
484c15:	6d                   	insl   (%dx),%es:(%edi)
484c16:	73 01                	jae    0x484c19
484c18:	00 00                	add    %al,(%eax)
484c1a:	00 00                	add    %al,(%eax)
484c1c:	01 00                	add    %eax,(%eax)
484c1e:	00 00                	add    %al,(%eax)
484c20:	f4                   	hlt
484c21:	4b                   	dec    %ebx
484c22:	48                   	dec    %eax
484c23:	00 0b                	add    %cl,(%ebx)
484c25:	74 62                	je     0x484c89
484c27:	63 70 48             	arpl   %esi,0x48(%eax)
484c2a:	69 67 68 65 73 74 0a 	imul   $0xa747365,0x68(%edi),%esp
484c31:	74 62                	je     0x484c95
484c33:	63 70 4c             	arpl   %esi,0x4c(%eax)
484c36:	6f                   	outsl  %ds:(%esi),(%dx)
484c37:	77 65                	ja     0x484c9e
484c39:	73 74                	jae    0x484caf
484c3b:	0a 54 42 32          	or     0x32(%edx,%eax,2),%dl
484c3f:	54                   	push   %esp
484c40:	6f                   	outsl  %ds:(%esi),(%dx)
484c41:	6f                   	outsl  %ds:(%esi),(%dx)
484c42:	6c                   	insb   (%dx),%es:(%edi)
484c43:	62 61 72             	bound  %esp,0x72(%ecx)
484c46:	8b c0                	mov    %eax,%eax
484c48:	cc                   	int3
484c49:	05 f0 fc ff ff       	add    $0xfffffcf0,%eax
484c4e:	e9 35 0b 00 00       	jmp    0x485788
484c53:	81 44 24 04 f0 fc ff 	addl   $0xfffffcf0,0x4(%esp)
484c5a:	ff
484c5b:	8b 44 24 04          	mov    0x4(%esp),%eax
484c5f:	8b 00                	mov    (%eax),%eax
484c61:	ff 60 28             	jmp    *0x28(%eax)
484c64:	81 44 24 04 f0 fc ff 	addl   $0xfffffcf0,0x4(%esp)
484c6b:	ff
484c6c:	e9 b7 01 fa ff       	jmp    0x424e28
484c71:	81 44 24 04 f0 fc ff 	addl   $0xfffffcf0,0x4(%esp)
484c78:	ff
484c79:	e9 ca 01 fa ff       	jmp    0x424e48
484c7e:	cc                   	int3
484c7f:	cc                   	int3
484c80:	53                   	push   %ebx
484c81:	4c                   	dec    %esp
484c82:	48                   	dec    %eax
484c83:	00 64 4c 48          	add    %ah,0x48(%esp,%ecx,2)
484c87:	00 71 4c             	add    %dh,0x4c(%ecx)
484c8a:	48                   	dec    %eax
484c8b:	00 49 4c             	add    %cl,0x4c(%ecx)
484c8e:	48                   	dec    %eax
484c8f:	00 01                	add    %al,(%ecx)
484c91:	00 00                	add    %al,(%eax)
484c93:	00 cc                	add    %cl,%ah
484c95:	d7                   	xlat   %ds:(%ebx)
484c96:	c0 a5 c4 3e 90 40 a0 	shlb   $0xa0,0x40903ec4(%ebp)
484c9d:	f8                   	clc
484c9e:	3d 03 27 18 77       	cmp    $0x77182703,%eax
484ca3:	ea 80 4c 48 00 10 03 	ljmp   $0x310,$0x484c80
484caa:	00 00                	add    %al,(%eax)
484cac:	00 00                	add    %al,(%eax)
484cae:	00 00                	add    %al,(%eax)
484cb0:	fc                   	cld
484cb1:	4c                   	dec    %esp
484cb2:	48                   	dec    %eax
484cb3:	00 90 4c 48 00 00    	add    %dl,0x484c(%eax)
484cb9:	00 00                	add    %al,(%eax)
484cbb:	00 00                	add    %al,(%eax)
484cbd:	00 00                	add    %al,(%eax)
484cbf:	00 c8                	add    %cl,%al
484cc1:	4e                   	dec    %esi
484cc2:	48                   	dec    %eax
484ccb:	00 f4                	add    %dh,%ah
484ccd:	4d                   	dec    %ebp
484cce:	48                   	dec    %eax
484ccf:	00 b0 4e 48 00 14    	add    %dh,0x1400484e(%eax)
484cd5:	03 00                	add    (%eax),%eax
484cd7:	00 24 d5 47 00 c8 4d 	add    %ah,0x4dc80047(,%edx,8)
484cde:	42                   	inc    %edx
484cdf:	00 cc                	add    %cl,%ah
484ce1:	3c 40                	cmp    $0x40,%al
484ce3:	00 1c 47             	add    %bl,(%edi,%eax,2)
484ce6:	42                   	inc    %edx
484ce7:	00 d4                	add    %dl,%ah
484ce9:	3c 40                	cmp    $0x40,%al
484ceb:	00 30                	add    %dh,(%eax)
484ced:	cb                   	lret
484cee:	44                   	inc    %esp
484cef:	00 10                	add    %dl,(%eax)
484cf1:	3a 40 00             	cmp    0x0(%eax),%al
484cf4:	2c 3a                	sub    $0x3a,%al
484cf6:	40                   	inc    %eax
484cf7:	00 18                	add    %bl,(%eax)
484cf9:	57                   	push   %edi
484cfa:	48                   	dec    %eax
484cfb:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
484cff:	00 88 10 48 00 48    	add    %cl,0x48004810(%eax)
484d05:	c7 41 00 d4 58 48 00 	movl   $0x4858d4,0x0(%ecx)
484d0c:	f4                   	hlt
484d0d:	0e                   	push   %cs
484d0e:	48                   	dec    %eax
484d0f:	00 e0                	add    %ah,%al
484d11:	af                   	scas   %es:(%edi),%eax
484d12:	44                   	inc    %esp
484d13:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
484d1a:	42                   	inc    %edx
484d1b:	00 c8                	add    %cl,%al
484d1d:	4a                   	dec    %edx
484d1e:	42                   	inc    %edx
484d1f:	00 c0                	add    %al,%al
484d21:	4a                   	dec    %edx
484d22:	42                   	inc    %edx
484d23:	00 e8                	add    %ch,%al
484d25:	4d                   	dec    %ebp
484d26:	42                   	inc    %edx
484d27:	00 e4                	add    %ah,%ah
484d29:	55                   	push   %ebp
484d2a:	48                   	dec    %eax
484d2b:	00 80 f5 44 00 9c    	add    %al,-0x63ffbb0b(%eax)
484d31:	fa                   	cli
484d32:	44                   	inc    %esp
484d33:	00 e8                	add    %ch,%al
484d35:	f9                   	stc
484d36:	44                   	inc    %esp
484d37:	00 e8                	add    %ch,%al
484d39:	7a 44                	jp     0x484d7f
484d3b:	00 fc                	add    %bh,%ah
484d3d:	ef                   	out    %eax,(%dx)
484d3e:	44                   	inc    %esp
484d3f:	00 1c f0             	add    %bl,(%eax,%esi,8)
484d42:	44                   	inc    %esp
484d43:	00 3c ed 44 00 30 7a 	add    %bh,0x7a300044(,%ebp,8)
484d4a:	44                   	inc    %esp
484d4b:	00 34 7a             	add    %dh,(%edx,%edi,2)
484d4e:	44                   	inc    %esp
484d4f:	00 90 aa 44 00 bc    	add    %dl,-0x43ffbb56(%eax)
484d55:	aa                   	stos   %al,%es:(%edi)
484d56:	44                   	inc    %esp
484d57:	00 9c 85 44 00 ac 7b 	add    %bl,0x7bac0044(%ebp,%eax,4)
484d5e:	44                   	inc    %esp
484d5f:	00 28                	add    %ch,(%eax)
484d61:	87 44 00 14          	xchg   %eax,0x14(%eax,%eax,1)
484d65:	15 48 00 b4 89       	adc    $0x89b40048,%eax
484d6a:	44                   	inc    %esp
484d6b:	00 60 88             	add    %ah,-0x78(%eax)
484d6e:	44                   	inc    %esp
484d6f:	00 cc                	add    %cl,%ah
484d71:	c9                   	leave
484d72:	44                   	inc    %esp
484d73:	00 64 59 48          	add    %ah,0x48(%ecx,%ebx,2)
484d77:	00 c8                	add    %cl,%al
484d79:	ed                   	in     (%dx),%eax
484d7a:	44                   	inc    %esp
484d7b:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
484d7f:	00 10                	add    %dl,(%eax)
484d81:	13 48 00             	adc    0x0(%eax),%ecx
484d84:	28 ee                	sub    %ch,%dh
484d86:	44                   	inc    %esp
484d87:	00 58 b0             	add    %bl,-0x50(%eax)
484d8a:	44                   	inc    %esp
484d8b:	00 54 59 48          	add    %dl,0x48(%ecx,%ebx,2)
484d8f:	00 58 c4             	add    %bl,-0x3c(%eax)
484d92:	44                   	inc    %esp
484d93:	00 d8                	add    %bl,%al
484d95:	0e                   	push   %cs
484d96:	48                   	dec    %eax
484d97:	00 3c c1             	add    %bh,(%ecx,%eax,8)
484d9a:	44                   	inc    %esp
484d9b:	00 a4 bf 44 00 f0 c4 	add    %ah,-0x3b0fffbc(%edi,%edi,4)
484da2:	44                   	inc    %esp
484da3:	00 f4                	add    %dh,%ah
484da5:	c4 44 00 ac          	les    -0x54(%eax,%eax,1),%eax
484da9:	c3                   	ret
484daa:	44                   	inc    %esp
484dab:	00 54 c3 44          	add    %dl,0x44(%ebx,%eax,8)
484daf:	00 68 ef             	add    %ch,-0x11(%eax)
484db2:	44                   	inc    %esp
484db3:	00 54 0b 45          	add    %dl,0x45(%ebx,%ecx,1)
484db7:	00 ec                	add    %ch,%ah