403d3d:	00 00                	add    %al,(%eax)
403d3f:	00 10                	add    %dl,(%eax)
403d41:	00 00                	add    %al,(%eax)
403d43:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
403d47:	00 01                	add    %al,(%ecx)
403d49:	00 00                	add    %al,(%eax)
403d4b:	00 72 00             	add    %dh,0x0(%edx)
403d4e:	00 00                	add    %al,(%eax)
403d50:	20 00                	and    %al,(%eax)
403d52:	00 00                	add    %al,(%eax)
403d54:	61                   	popa
403d55:	00 00                	add    %al,(%eax)
403d57:	00 02                	add    %al,(%edx)
403d59:	00 00                	add    %al,(%eax)
403d5b:	00 68 00             	add    %ch,0x0(%eax)
403d5e:	00 00                	add    %al,(%eax)
403d60:	04 00                	add    $0x0,%al
403d62:	00 00                	add    %al,(%eax)
403d64:	73 00                	jae    0x403d66
403d66:	00 00                	add    %al,(%eax)
403d68:	00 08                	add    %cl,(%eax)
403d6a:	00 00                	add    %al,(%eax)
403d6c:	63 00                	arpl   %eax,(%eax)
403d6e:	00 00                	add    %al,(%eax)
403d70:	00 10                	add    %dl,(%eax)
403d72:	00 00                	add    %al,(%eax)
403d74:	6f                   	outsl  %ds:(%esi),(%dx)
403d75:	00 00                	add    %al,(%eax)
403d77:	00 00                	add    %al,(%eax)
403d79:	01 00                	add    %eax,(%eax)
403d7b:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
403d7f:	00 00                	add    %al,(%eax)
403d81:	04 00                	add    $0x0,%al
403d83:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
403d87:	00 00                	add    %al,(%eax)
403d89:	80 00 00             	addb   $0x0,(%eax)
403d8c:	76 00                	jbe    0x403d8e
403d8e:	00 00                	add    %al,(%eax)
403d90:	00 00                	add    %al,(%eax)
403d92:	02 00                	add    (%eax),%al
403d94:	78 00                	js     0x403d96
403d9e:	00 00                	add    %al,(%eax)
403da0:	50                   	push   %eax
403da1:	00 03                	add    %al,(%ebx)
403da3:	00 00                	add    %al,(%eax)
403da5:	00 45 00             	add    %al,0x0(%ebp)
403da8:	08 00                	or     %al,(%eax)
403daa:	1b 00                	sbb    (%eax),%eax
403dac:	44                   	inc    %esp
403dad:	00 02                	add    %al,(%edx)
403daf:	00 00                	add    %al,(%eax)
403db1:	00 54 00 01          	add    %dl,0x1(%eax,%eax,1)
403db5:	00 00                	add    %al,(%eax)
403db7:	00 42 00             	add    %al,0x0(%edx)
403dba:	08 00                	or     %al,(%eax)
403dbc:	7c 00                	jl     0x403dbe
403dbe:	47                   	inc    %edi
403dbf:	00 08                	add    %cl,(%eax)
403dc1:	00 3e                	add    %bh,(%esi)
403dc3:	00 48 00             	add    %cl,0x0(%eax)
403dc6:	05 00 00 00 4c       	add    $0x4c000000,%eax
403dcb:	00 08                	add    %cl,(%eax)
403dcd:	00 3c 00             	add    %bh,(%eax,%eax,1)
403dd0:	4e                   	dec    %esi
403dd1:	00 07                	add    %al,(%edi)
403dd3:	00 00                	add    %al,(%eax)
403dd5:	00 53 00             	add    %dl,0x0(%ebx)
403dd8:	08 00                	or     %al,(%eax)
403dda:	20 00                	and    %al,(%eax)
403ddc:	51                   	push   %ecx
403ddd:	00 08                	add    %cl,(%eax)
403ddf:	00 3d 00 56 00 04    	add    %bh,0x4005600
403de5:	00 00                	add    %al,(%eax)
403de7:	00 5f 00             	add    %bl,0x0(%edi)
403dea:	06                   	push   %es
403deb:	00 00                	add    %al,(%eax)
403ded:	00 24 00             	add    %ah,(%eax,%eax,1)
403df0:	08 00                	or     %al,(%eax)
403df2:	24 00                	and    $0x0,%al
403df4:	41                   	inc    %ecx
403df5:	00 08                	add    %cl,(%eax)
403df7:	00 26                	add    %ah,(%esi)
403df9:	00 43 00             	add    %al,0x0(%ebx)
403dfc:	08 00                	or     %al,(%eax)
403dfe:	28 00                	sub    %al,(%eax)
403e00:	46                   	inc    %esi
403e01:	00 08                	add    %cl,(%eax)
403e03:	00 29                	add    %ch,(%ecx)
403e05:	00 2b                	add    %ch,(%ebx)
403e07:	00 09                	add    %cl,(%ecx)
403e09:	00 00                	add    %al,(%eax)
403e0b:	00 4d 00             	add    %cl,0x0(%ebp)
403e0e:	0a 00                	or     (%eax),%al
403e18:	46                   	inc    %esi
403e19:	00 4f 00             	add    %cl,0x0(%edi)
403e1c:	52                   	push   %edx
403e1d:	00 20                	add    %ah,(%eax)
403e1f:	00 2f                	add    %ch,(%edi)
403e21:	00 3f                	add    %bh,(%edi)
403e23:	00 00                	add    %al,(%eax)
403e25:	00 00                	add    %al,(%eax)
403e27:	00 49 00             	add    %cl,0x0(%ecx)
403e2a:	46                   	inc    %esi
403e2b:	00 20                	add    %ah,(%eax)
403e2d:	00 2f                	add    %ch,(%edi)
403e2f:	00 3f                	add    %bh,(%edi)
403e31:	00 00                	add    %al,(%eax)
403e33:	00 52 00             	add    %dl,0x0(%edx)
403e36:	45                   	inc    %ebp
403e37:	00 4d 00             	add    %cl,0x0(%ebp)
403e3a:	20 00                	and    %al,(%eax)
403e3c:	2f                   	das
403e3d:	00 3f                	add    %bh,(%edi)
403e3f:	00 00                	add    %al,(%eax)
403e41:	00 00                	add    %al,(%eax)
403e43:	00 3c 00             	add    %bh,(%eax,%eax,1)
403e46:	00 00                	add    %al,(%eax)
403e48:	3e 00 3e             	add    %bh,%ds:(%esi)
403e4b:	00 00                	add    %al,(%eax)
403e4d:	00 00                	add    %al,(%eax)
403e4f:	00 3e                	add    %bh,(%esi)
403e51:	00 00                	add    %al,(%eax)
403e53:	00 44 00 69          	add    %al,0x69(%eax,%eax,1)
403e57:	00 73 00             	add    %dh,0x0(%ebx)
403e5a:	61                   	popa
403e5b:	00 62 00             	add    %ah,0x0(%edx)
403e5e:	6c                   	insb   (%dx),%es:(%edi)
403e5f:	00 65 00             	add    %ah,0x0(%ebp)
403e62:	43                   	inc    %ebx
403e63:	00 4d 00             	add    %cl,0x0(%ebp)
403e66:	44                   	inc    %esp
403e67:	00 00                	add    %al,(%eax)
403e69:	00 00                	add    %al,(%eax)
403e6b:	00 0a                	add    %cl,(%edx)
403e6d:	00 00                	add    %al,(%eax)
403e6f:	00 41 00             	add    %al,0x0(%ecx)
403e72:	70 00                	jo     0x403e74
403e74:	70 00                	jo     0x403e76
403e76:	6c                   	insb   (%dx),%es:(%edi)
403e77:	00 69 00             	add    %ch,0x0(%ecx)
403e7a:	63 00                	arpl   %eax,(%eax)
403e7c:	61                   	popa
403e7d:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
403e81:	00 6f 00             	add    %ch,0x0(%edi)
403e84:	6e                   	outsb  %ds:(%esi),(%dx)
403e85:	00 00                	add    %al,(%eax)
403e87:	00 53 00             	add    %dl,0x0(%ebx)
403e8a:	79 00                	jns    0x403e8c
403e8c:	73 00                	jae    0x403e8e
403e8e:	74 00                	je     0x403e90
403e90:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
403e94:	00 00                	add    %al,(%eax)
403e96:	00 00                	add    %al,(%eax)
403e98:	0c 00                	or     $0x0,%al
403e9a:	00 00                	add    %al,(%eax)
403e9c:	43                   	inc    %ebx
403e9d:	00 52 00             	add    %dl,0x0(%edx)
403ea0:	4c                   	dec    %esp
403ea1:	00 46 00             	add    %al,0x0(%esi)
403ea4:	00 00                	add    %al,(%eax)
403ea6:	00 00                	add    %al,(%eax)
403ea8:	25 00 73 00 20       	and    $0x20007300,%eax
403ead:	00 28                	add    %ch,(%eax)
403eaf:	00 25 00 73 00 29    	add    %ah,0x29007300
403eb5:	00 20                	add    %ah,(%eax)
403eb7:	00 25 00 73 00 0a    	add    %ah,0xa007300
403ebd:	00 00                	add    %al,(%eax)
403ebf:	00 25 00 73 00 0a    	add    %ah,0xa007300
403ec5:	00 00                	add    %al,(%eax)
403ec7:	00 43 00             	add    %al,0x0(%ebx)
403eca:	6d                   	insl   (%dx),%es:(%edi)
403ecb:	00 64 00 3a          	add    %ah,0x3a(%eax,%eax,1)
403ecf:	00 20                	add    %ah,(%eax)
403ed1:	00 25 00 73 00 20    	add    %ah,0x20007300
403ed7:	00 20                	add    %ah,(%eax)
403ed9:	00 54 00 79          	add    %dl,0x79(%eax,%eax,1)
403edd:	00 70 00             	add    %dh,0x0(%eax)
403ee0:	65 00 3a             	add    %bh,%gs:(%edx)
403ee3:	00 20                	add    %ah,(%eax)
403ee5:	00 25 00 78 00 20    	add    %ah,0x20007800
403eeb:	00 00                	add    %al,(%eax)
403eed:	00 00                	add    %al,(%eax)
403eef:	00 41 00             	add    %al,0x0(%ecx)
403ef2:	72 00                	jb     0x403ef4
403ef4:	67 00 73 00          	add    %dh,0x0(%bp,%di)
403ef8:	3a 00                	cmp    (%eax),%al
403efa:	20 00                	and    %al,(%eax)
403efc:	60                   	pusha
403efd:	00 25 00 73 00 27    	add    %ah,0x27007300
403f03:	00 20                	add    %ah,(%eax)
403f05:	00 00                	add    %al,(%eax)
403f07:	00 2a                	add    %ch,(%edx)
403f09:	00 2a                	add    %ch,(%edx)
403f0b:	00 2a                	add    %ch,(%edx)
403f0d:	00 20                	add    %ah,(%eax)
403f0f:	00 55 00             	add    %dl,0x0(%ebp)
403f12:	6e                   	outsb  %ds:(%esi),(%dx)
403f13:	00 6b 00             	add    %ch,0x0(%ebx)
403f16:	6e                   	outsb  %ds:(%esi),(%dx)
403f17:	00 6f 00             	add    %ch,0x0(%edi)
403f1a:	77 00                	ja     0x403f1c
403f1c:	6e                   	outsb  %ds:(%esi),(%dx)
403f1d:	00 20                	add    %ah,(%eax)
403f1f:	00 74 00 79          	add    %dh,0x79(%eax,%eax,1)
403f23:	00 70 00             	add    %dh,0x0(%eax)
403f26:	65 00 3a             	add    %bh,%gs:(%edx)
403f29:	00 20                	add    %ah,(%eax)
403f2b:	00 25 00 78 00 0a    	add    %ah,0xa007800
403f31:	00 00                	add    %al,(%eax)
403f33:	00 52 00             	add    %dl,0x0(%edx)
403f36:	65 00 64 00 69       	add    %ah,%gs:0x69(%eax,%eax,1)
403f3b:	00 72 00             	add    %dh,0x0(%edx)
403f3e:	3a 00                	cmp    (%eax),%al
403f40:	20 00                	and    %al,(%eax)
403f42:	00 00                	add    %al,(%eax)
403f44:	20 00                	and    %al,(%eax)
403f46:	25 00 78 00 20       	and    $0x20007800,%eax
403f4b:	00 25 00 63 00 00    	add    %ah,0x6300
403f51:	00 00                	add    %al,(%eax)
403f53:	00 2f                	add    %ch,(%edi)
403f55:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
403f59:	00 00                	add    %al,(%eax)
403f5b:	00 25 00 33 00 64    	add    %ah,0x64003300
403f61:	00 00                	add    %al,(%eax)
403f63:	00 6f 00             	add    %ch,0x0(%edi)
403f66:	6e                   	outsb  %ds:(%esi),(%dx)
403f67:	00 00                	add    %al,(%eax)
403f69:	00 00                	add    %al,(%eax)
403f6b:	00 0d 00 00 00 4e    	add    %cl,0x4e000000
403f71:	00 59 00             	add    %bl,0x0(%ecx)
403f74:	00 00                	add    %al,(%eax)
403f76:	00 00                	add    %al,(%eax)
403f78:	3c 00                	cmp    $0x0,%al
403f7a:	6e                   	outsb  %ds:(%esi),(%dx)
403f7b:	00 6f 00             	add    %ch,0x0(%edi)
403f7e:	61                   	popa
403f7f:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
403f83:	00 61 00             	add    %ah,0x0(%ecx)
403f86:	73 00                	jae    0x403f88
403f88:	3e 00 00             	add    %al,%ds:(%eax)
403f8b:	00 20                	add    %ah,(%eax)
403f8d:	00 2d 00 20 00 00    	add    %ch,0x2000
403f93:	00 5c 00 5c          	add    %bl,0x5c(%eax,%eax,1)
403f97:	00 3f                	add    %bh,(%edi)
403f99:	00 5c 00 00          	add    %bl,0x0(%eax,%eax,1)
403f9d:	00 00                	add    %al,(%eax)
403f9f:	00 2e                	add    %ch,(%esi)
403fa1:	00 2e                	add    %ch,(%esi)
403fa3:	00 2e                	add    %ch,(%esi)
403fa5:	00 00                	add    %al,(%eax)
403fa7:	00 20                	add    %ah,(%eax)
403fa9:	00 5b 00             	add    %bl,0x0(%ebx)
403fac:	2e 00 5d 00          	add    %bl,%cs:0x0(%ebp)
403fb0:	00 00                	add    %al,(%eax)
403fb2:	00 00                	add    %al,(%eax)
403fb4:	20 00                	and    %al,(%eax)
403fb6:	5b                   	pop    %ebx
403fb7:	00 2e                	add    %ch,(%esi)
403fb9:	00 2e                	add    %ch,(%esi)
403fbb:	00 5d 00             	add    %bl,0x0(%ebp)
403fbe:	00 00                	add    %al,(%eax)
403fc0:	20 00                	and    %al,(%eax)
403fc2:	5b                   	pop    %ebx
403fc3:	00 2e                	add    %ch,(%esi)
403fc5:	00 2e                	add    %ch,(%esi)
403fc7:	00 2e                	add    %ch,(%esi)
403fc9:	00 5d 00             	add    %bl,0x0(%ebp)
403fcc:	00 00                	add    %al,(%eax)
403fce:	00 00                	add    %al,(%eax)
403fd0:	20 00                	and    %al,(%eax)
403fd2:	5b                   	pop    %ebx
403fd3:	00 00                	add    %al,(%eax)
403fd5:	00 00                	add    %al,(%eax)
403fd7:	00 5d 00             	add    %bl,0x0(%ebp)
403fda:	00 00                	add    %al,(%eax)
403fdc:	25 00 73 00 20       	and    $0x20007300,%eax
403fe1:	00 20                	add    %ah,(%eax)
403fe3:	00 00                	add    %al,(%eax)
403fe5:	00 00                	add    %al,(%eax)
403fe7:	00 28                	add    %ch,(%eax)
403fe9:	00 25 00 73 00 29    	add    %ah,0x29007300
403fef:	00 00                	add    %al,(%eax)
403ff1:	00 00                	add    %al,(%eax)
403ff3:	00 25 00 35 00 6c    	add    %ah,0x6c003500
403ff9:	00 75 00             	add    %dh,0x0(%ebp)
403ffc:	00 00                	add    %al,(%eax)
403ffe:	00 00                	add    %al,(%eax)
404000:	4d                   	dec    %ebp
404001:	00 41 00             	add    %al,0x0(%ecx)
404004:	58                   	pop    %eax
404005:	00 00                	add    %al,(%eax)
404007:	00 4e 00             	add    %cl,0x0(%esi)
40400a:	4f                   	dec    %edi
40400b:	00 44 00 45          	add    %al,0x45(%eax,%eax,1)
40400f:	00 00                	add    %al,(%eax)
404011:	00 00                	add    %al,(%eax)
404013:	00 4e 00             	add    %cl,0x0(%esi)
404016:	4f                   	dec    %edi
404017:	00 52 00             	add    %dl,0x0(%edx)
40401a:	4d                   	dec    %ebp
40401b:	00 41 00             	add    %al,0x0(%ecx)
40401e:	4c                   	dec    %esp
40401f:	00 00                	add    %al,(%eax)
404021:	00 00                	add    %al,(%eax)
404023:	00 52 00             	add    %dl,0x0(%edx)
404026:	45                   	inc    %ebp
404027:	00 41 00             	add    %al,0x0(%ecx)
40402a:	4c                   	dec    %esp
40402b:	00 54 00 49          	add    %dl,0x49(%eax,%eax,1)
40402f:	00 4d 00             	add    %cl,0x0(%ebp)
404032:	45                   	inc    %ebp
404033:	00 00                	add    %al,(%eax)
404035:	00 00                	add    %al,(%eax)
404037:	00 53 00             	add    %dl,0x0(%ebx)
40403a:	45                   	inc    %ebp
40403b:	00 50 00             	add    %dl,0x0(%eax)
40403e:	41                   	inc    %ecx
40403f:	00 52 00             	add    %dl,0x0(%edx)
404042:	41                   	inc    %ecx
404043:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
404047:	00 00                	add    %al,(%eax)
404049:	00 00                	add    %al,(%eax)
40404b:	00 53 00             	add    %dl,0x0(%ebx)
40404e:	48                   	dec    %eax
40404f:	00 41 00             	add    %al,0x0(%ecx)
404052:	52                   	push   %edx
404053:	00 45 00             	add    %al,0x0(%ebp)
404056:	44                   	inc    %esp
404057:	00 00                	add    %al,(%eax)
404059:	00 00                	add    %al,(%eax)
40405b:	00 57 00             	add    %dl,0x0(%edi)
40405e:	41                   	inc    %ecx
40405f:	00 49 00             	add    %cl,0x0(%ecx)
404062:	54                   	push   %esp
404063:	00 00                	add    %al,(%eax)
404065:	00 00                	add    %al,(%eax)
404067:	00 57 00             	add    %dl,0x0(%edi)
40406a:	00 00                	add    %al,(%eax)
40406c:	22 00                	and    (%eax),%al
40406e:	25 00 73 00 22       	and    $0x22007300,%eax
404073:	00 00                	add    %al,(%eax)
404075:	00 00                	add    %al,(%eax)
404077:	00 20                	add    %ah,(%eax)
404079:	00 2f                	add    %ch,(%edi)
40407b:	00 4b 00             	add    %cl,0x0(%ebx)
40407e:	20 00                	and    %al,(%eax)
404080:	25 00 73 00 00       	and    $0x7300,%eax
404085:	00 00                	add    %al,(%eax)
404087:	00 20                	add    %ah,(%eax)
404089:	00 2f                	add    %ch,(%edi)