40daa7:	04 02                	add    $0x2,%al
40daa9:	73 01                	jae    0x40daac
40daab:	01 00                	add    %eax,(%eax)
40daad:	0a 7d b6             	or     -0x4a(%ebp),%bh
40dab0:	00 00                	add    %al,(%eax)
40dab2:	04 02                	add    $0x2,%al
40dab4:	73 01                	jae    0x40dab7
40dab6:	01 00                	add    %eax,(%eax)
40dab8:	0a 7d b7             	or     -0x49(%ebp),%bh
40dabb:	00 00                	add    %al,(%eax)
40dabd:	04 02                	add    $0x2,%al
40dabf:	73 4d                	jae    0x40db0e
40dac1:	00 00                	add    %al,(%eax)
40dac3:	0a 7d b8             	or     -0x48(%ebp),%bh
40dac6:	00 00                	add    %al,(%eax)
40dac8:	04 02                	add    $0x2,%al
40daca:	73 4d                	jae    0x40db19
40dacc:	00 00                	add    %al,(%eax)
40dace:	0a 7d b9             	or     -0x47(%ebp),%bh
40dad1:	00 00                	add    %al,(%eax)
40dad3:	04 02                	add    $0x2,%al
40dad5:	73 4d                	jae    0x40db24
40dad7:	00 00                	add    %al,(%eax)
40dad9:	0a 7d ba             	or     -0x46(%ebp),%bh
40dadc:	00 00                	add    %al,(%eax)
40dade:	04 02                	add    $0x2,%al
40dae0:	73 01                	jae    0x40dae3
40dae2:	01 00                	add    %eax,(%eax)
40dae4:	0a 7d bb             	or     -0x45(%ebp),%bh
40dae7:	00 00                	add    %al,(%eax)
40dae9:	04 02                	add    $0x2,%al
40daeb:	73 4d                	jae    0x40db3a
40daed:	00 00                	add    %al,(%eax)
40daef:	0a 7d bc             	or     -0x44(%ebp),%bh
40daf2:	00 00                	add    %al,(%eax)
40daf4:	04 02                	add    $0x2,%al
40daf6:	73 52                	jae    0x40db4a
40daf8:	00 00                	add    %al,(%eax)
40dafa:	0a 7d bd             	or     -0x43(%ebp),%bh
40dafd:	00 00                	add    %al,(%eax)
40daff:	04 02                	add    $0x2,%al
40db01:	73 d6                	jae    0x40dad9
40db03:	00 00                	add    %al,(%eax)
40db05:	0a 7d be             	or     -0x42(%ebp),%bh
40db08:	00 00                	add    %al,(%eax)
40db0a:	04 02                	add    $0x2,%al
40db0c:	73 54                	jae    0x40db62
40db0e:	00 00                	add    %al,(%eax)
40db10:	0a 7d bf             	or     -0x41(%ebp),%bh
40db13:	00 00                	add    %al,(%eax)
40db15:	04 02                	add    $0x2,%al
40db17:	73 d7                	jae    0x40daf0
40db19:	00 00                	add    %al,(%eax)
40db1b:	0a 7d c8             	or     -0x38(%ebp),%bh
40db1e:	00 00                	add    %al,(%eax)
40db20:	04 02                	add    $0x2,%al
40db22:	73 d7                	jae    0x40dafb
40db24:	00 00                	add    %al,(%eax)
40db26:	0a 7d c9             	or     -0x37(%ebp),%bh
40db29:	00 00                	add    %al,(%eax)
40db2b:	04 02                	add    $0x2,%al
40db2d:	73 d7                	jae    0x40db06
40db2f:	00 00                	add    %al,(%eax)
40db31:	0a 7d ca             	or     -0x36(%ebp),%bh
40db34:	00 00                	add    %al,(%eax)
40db36:	04 02                	add    $0x2,%al
40db38:	73 53                	jae    0x40db8d
40db3a:	00 00                	add    %al,(%eax)
40db3c:	0a 7d c0             	or     -0x40(%ebp),%bh
40db3f:	00 00                	add    %al,(%eax)
40db41:	04 02                	add    $0x2,%al
40db43:	73 53                	jae    0x40db98
40db45:	00 00                	add    %al,(%eax)
40db47:	0a 7d c1             	or     -0x3f(%ebp),%bh
40db4a:	00 00                	add    %al,(%eax)
40db4c:	04 02                	add    $0x2,%al
40db4e:	73 4d                	jae    0x40db9d
40db50:	00 00                	add    %al,(%eax)
40db52:	0a 7d c2             	or     -0x3e(%ebp),%bh
40db55:	00 00                	add    %al,(%eax)
40db57:	04 02                	add    $0x2,%al
40db59:	73 52                	jae    0x40dbad
40db5b:	00 00                	add    %al,(%eax)
40db5d:	0a 7d c3             	or     -0x3d(%ebp),%bh
40db60:	00 00                	add    %al,(%eax)
40db62:	04 02                	add    $0x2,%al
40db64:	73 02                	jae    0x40db68
40db66:	01 00                	add    %eax,(%eax)
40db68:	0a 7d c4             	or     -0x3c(%ebp),%bh
40db6b:	00 00                	add    %al,(%eax)
40db6d:	04 02                	add    $0x2,%al
40db6f:	73 53                	jae    0x40dbc4
40db71:	00 00                	add    %al,(%eax)
40db73:	0a 7d c5             	or     -0x3b(%ebp),%bh
40db76:	00 00                	add    %al,(%eax)
40db78:	04 02                	add    $0x2,%al
40db7a:	73 53                	jae    0x40dbcf
40db7c:	00 00                	add    %al,(%eax)
40db7e:	0a 7d c6             	or     -0x3a(%ebp),%bh
40db81:	00 00                	add    %al,(%eax)
40db83:	04 02                	add    $0x2,%al
40db85:	73 53                	jae    0x40dbda
40db87:	00 00                	add    %al,(%eax)
40db89:	0a 7d c7             	or     -0x39(%ebp),%bh
40db8c:	00 00                	add    %al,(%eax)
40db8e:	04 02                	add    $0x2,%al
40db90:	7b b5                	jnp    0x40db47
40db92:	00 00                	add    %al,(%eax)
40db94:	04 6f                	add    $0x6f,%al
40db96:	55                   	push   %ebp
40db97:	00 00                	add    %al,(%eax)
40db99:	0a 00                	or     (%eax),%al
40db9b:	02 7b be             	add    -0x42(%ebx),%bh
40db9e:	00 00                	add    %al,(%eax)
40dba0:	04 6f                	add    $0x6f,%al
40dba2:	55                   	push   %ebp
40dba3:	00 00                	add    %al,(%eax)
40dba5:	0a 00                	or     (%eax),%al
40dba7:	02 7b bf             	add    -0x41(%ebx),%bh
40dbaa:	00 00                	add    %al,(%eax)
40dbac:	04 6f                	add    $0x6f,%al
40dbae:	56                   	push   %esi
40dbaf:	00 00                	add    %al,(%eax)
40dbb1:	0a 00                	or     (%eax),%al
40dbb3:	02 7b c4             	add    -0x3c(%ebx),%bh
40dbb6:	00 00                	add    %al,(%eax)
40dbb8:	04 6f                	add    $0x6f,%al
40dbba:	56                   	push   %esi
40dbbb:	00 00                	add    %al,(%eax)
40dbbd:	0a 00                	or     (%eax),%al
40dbbf:	02 28                	add    (%eax),%ch
40dbc1:	55                   	push   %ebp
40dbc2:	00 00                	add    %al,(%eax)
40dbc4:	0a 00                	or     (%eax),%al
40dbc6:	02 7b b5             	add    -0x4b(%ebx),%bh
40dbc9:	00 00                	add    %al,(%eax)
40dbcb:	04 6f                	add    $0x6f,%al
40dbcd:	64 00 00             	add    %al,%fs:(%eax)
40dbd0:	0a 02                	or     (%edx),%al
40dbd2:	7b b6                	jnp    0x40db8a
40dbd4:	00 00                	add    %al,(%eax)
40dbd6:	04 6f                	add    $0x6f,%al
40dbd8:	65 00 00             	add    %al,%gs:(%eax)
40dbdb:	0a 00                	or     (%eax),%al
40dbdd:	02 7b b5             	add    -0x4b(%ebx),%bh
40dbe0:	00 00                	add    %al,(%eax)
40dbe2:	04 6f                	add    $0x6f,%al
40dbe4:	64 00 00             	add    %al,%fs:(%eax)
40dbe7:	0a 02                	or     (%edx),%al
40dbe9:	7b b7                	jnp    0x40dba2
40dbeb:	00 00                	add    %al,(%eax)
40dbed:	04 6f                	add    $0x6f,%al
40dbef:	65 00 00             	add    %al,%gs:(%eax)
40dbf2:	0a 00                	or     (%eax),%al
40dbf4:	02 7b b5             	add    -0x4b(%ebx),%bh
40dbf7:	00 00                	add    %al,(%eax)
40dbf9:	04 6f                	add    $0x6f,%al
40dbfb:	64 00 00             	add    %al,%fs:(%eax)
40dbfe:	0a 02                	or     (%edx),%al
40dc00:	7b b8                	jnp    0x40dbba
40dc02:	00 00                	add    %al,(%eax)
40dc04:	04 6f                	add    $0x6f,%al
40dc06:	65 00 00             	add    %al,%gs:(%eax)
40dc09:	0a 00                	or     (%eax),%al
40dc0b:	02 7b b5             	add    -0x4b(%ebx),%bh
40dc0e:	00 00                	add    %al,(%eax)
40dc10:	04 6f                	add    $0x6f,%al
40dc12:	64 00 00             	add    %al,%fs:(%eax)
40dc15:	0a 02                	or     (%edx),%al
40dc17:	7b b9                	jnp    0x40dbd2
40dc19:	00 00                	add    %al,(%eax)
40dc1b:	04 6f                	add    $0x6f,%al
40dc1d:	65 00 00             	add    %al,%gs:(%eax)
40dc20:	0a 00                	or     (%eax),%al
40dc22:	02 7b b5             	add    -0x4b(%ebx),%bh
40dc25:	00 00                	add    %al,(%eax)
40dc27:	04 6f                	add    $0x6f,%al
40dc29:	64 00 00             	add    %al,%fs:(%eax)
40dc2c:	0a 02                	or     (%edx),%al
40dc2e:	7b ba                	jnp    0x40dbea
40dc30:	00 00                	add    %al,(%eax)
40dc32:	04 6f                	add    $0x6f,%al
40dc34:	65 00 00             	add    %al,%gs:(%eax)
40dc37:	0a 00                	or     (%eax),%al
40dc39:	02 7b b5             	add    -0x4b(%ebx),%bh
40dc3c:	00 00                	add    %al,(%eax)
40dc3e:	04 6f                	add    $0x6f,%al
40dc40:	64 00 00             	add    %al,%fs:(%eax)
40dc43:	0a 02                	or     (%edx),%al
40dc45:	7b bb                	jnp    0x40dc02
40dc47:	00 00                	add    %al,(%eax)
40dc49:	04 6f                	add    $0x6f,%al
40dc4b:	65 00 00             	add    %al,%gs:(%eax)
40dc4e:	0a 00                	or     (%eax),%al
40dc50:	02 7b b5             	add    -0x4b(%ebx),%bh
40dc53:	00 00                	add    %al,(%eax)
40dc55:	04 6f                	add    $0x6f,%al
40dc57:	64 00 00             	add    %al,%fs:(%eax)
40dc5a:	0a 02                	or     (%edx),%al
40dc5c:	7b bc                	jnp    0x40dc1a
40dc5e:	00 00                	add    %al,(%eax)
40dc60:	04 6f                	add    $0x6f,%al
40dc62:	65 00 00             	add    %al,%gs:(%eax)
40dc65:	0a 00                	or     (%eax),%al
40dc67:	02 7b b5             	add    -0x4b(%ebx),%bh
40dc6a:	00 00                	add    %al,(%eax)
40dc6c:	04 6f                	add    $0x6f,%al
40dc6e:	64 00 00             	add    %al,%fs:(%eax)
40dc71:	0a 02                	or     (%edx),%al
40dc73:	7b bd                	jnp    0x40dc32
40dc75:	00 00                	add    %al,(%eax)
40dc77:	04 6f                	add    $0x6f,%al
40dc79:	65 00 00             	add    %al,%gs:(%eax)
40dc7c:	0a 00                	or     (%eax),%al
40dc7e:	02 7b b5             	add    -0x4b(%ebx),%bh
40dc81:	00 00                	add    %al,(%eax)
40dc83:	04 19                	add    $0x19,%al
40dc85:	19 73 5d             	sbb    %esi,0x5d(%ebx)
40dc88:	00 00                	add    %al,(%eax)
40dc8a:	0a 6f 5e             	or     0x5e(%edi),%ch
40dc8d:	00 00                	add    %al,(%eax)
40dc8f:	0a 00                	or     (%eax),%al
40dc91:	02 7b b5             	add    -0x4b(%ebx),%bh
40dc94:	00 00                	add    %al,(%eax)
40dc96:	04 72                	add    $0x72,%al
40dc98:	1a 3a                	sbb    (%edx),%bh
40dc9a:	00 70 6f             	add    %dh,0x6f(%eax)
40dc9d:	5f                   	pop    %edi
40dc9e:	00 00                	add    %al,(%eax)
40dca0:	0a 00                	or     (%eax),%al
40dca2:	02 7b b5             	add    -0x4b(%ebx),%bh
40dca5:	00 00                	add    %al,(%eax)
40dca7:	04 20                	add    $0x20,%al
40dca9:	ff 01                	incl   (%ecx)
40dcab:	00 00                	add    %al,(%eax)
40dcad:	1f                   	pop    %ds
40dcae:	4f                   	dec    %edi
40dcaf:	73 60                	jae    0x40dd11
40dcb1:	00 00                	add    %al,(%eax)
40dcb3:	0a 6f 61             	or     0x61(%edi),%ch
40dcb6:	00 00                	add    %al,(%eax)
40dcb8:	0a 00                	or     (%eax),%al
40dcba:	02 7b b5             	add    -0x4b(%ebx),%bh
40dcbd:	00 00                	add    %al,(%eax)
40dcbf:	04 1b                	add    $0x1b,%al
40dcc1:	6f                   	outsl  %ds:(%esi),(%dx)
40dcc2:	62 00                	bound  %eax,(%eax)
40dcc4:	00 0a                	add    %cl,(%edx)
40dcc6:	00 02                	add    %al,(%edx)
40dcc8:	7b b5                	jnp    0x40dc7f
40dcca:	00 00                	add    %al,(%eax)
40dccc:	04 16                	add    $0x16,%al
40dcce:	6f                   	outsl  %ds:(%esi),(%dx)
40dccf:	df 00                	filds  (%eax)
40dcd1:	00 0a                	add    %cl,(%edx)
40dcd3:	00 02                	add    %al,(%edx)
40dcd5:	7b b5                	jnp    0x40dc8c
40dcd7:	00 00                	add    %al,(%eax)
40dcd9:	04 72                	add    $0x72,%al
40dcdb:	2e 3a 00             	cmp    %cs:(%eax),%al
40dcde:	70 6f                	jo     0x40dd4f
40dce0:	4a                   	dec    %edx
40dce1:	00 00                	add    %al,(%eax)
40dce3:	0a 00                	or     (%eax),%al
40dce5:	02 7b b6             	add    -0x4a(%ebx),%bh
40dce8:	00 00                	add    %al,(%eax)
40dcea:	04 72                	add    $0x72,%al
40dcec:	04 3a                	add    $0x3a,%al
40dcee:	00 70 6f             	add    %dh,0x6f(%eax)
40dcf1:	ff 00                	incl   (%eax)
40dcf3:	00 0a                	add    %cl,(%edx)
40dcf5:	00 02                	add    %al,(%edx)
40dcf7:	7b b6                	jnp    0x40dcaf
40dcf9:	00 00                	add    %al,(%eax)
40dcfb:	04 1e                	add    $0x1e,%al
40dcfd:	6f                   	outsl  %ds:(%esi),(%dx)
40dcfe:	00 01                	add    %al,(%ecx)
40dd00:	00 0a                	add    %cl,(%edx)
40dd02:	00 02                	add    %al,(%edx)
40dd04:	7b b6                	jnp    0x40dcbc
40dd06:	00 00                	add    %al,(%eax)
40dd08:	04 20                	add    $0x20,%al
40dd0a:	5a                   	pop    %edx
40dd0b:	01 00                	add    %eax,(%eax)
40dd0d:	00 1f                	add    %bl,(%edi)
40dd0f:	2b 73 5d             	sub    0x5d(%ebx),%esi
40dd12:	00 00                	add    %al,(%eax)
40dd14:	0a 6f 5e             	or     0x5e(%edi),%ch
40dd17:	00 00                	add    %al,(%eax)
40dd19:	0a 00                	or     (%eax),%al
40dd1b:	02 7b b6             	add    -0x4a(%ebx),%bh
40dd1e:	00 00                	add    %al,(%eax)
40dd20:	04 72                	add    $0x72,%al
40dd22:	58                   	pop    %eax
40dd23:	3a 00                	cmp    (%eax),%al
40dd25:	70 6f                	jo     0x40dd96
40dd27:	5f                   	pop    %edi
40dd28:	00 00                	add    %al,(%eax)
40dd2a:	0a 00                	or     (%eax),%al
40dd2c:	02 7b b6             	add    -0x4a(%ebx),%bh
40dd2f:	00 00                	add    %al,(%eax)
40dd31:	04 17                	add    $0x17,%al
40dd33:	6f                   	outsl  %ds:(%esi),(%dx)
40dd34:	03 01                	add    (%ecx),%eax
40dd36:	00 0a                	add    %cl,(%edx)
40dd38:	00 02                	add    %al,(%edx)
40dd3a:	7b b6                	jnp    0x40dcf2
40dd3c:	00 00                	add    %al,(%eax)
40dd3e:	04 20                	add    $0x20,%al
40dd40:	96                   	xchg   %eax,%esi
40dd41:	00 00                	add    %al,(%eax)
40dd43:	00 1f                	add    %bl,(%edi)
40dd45:	14 73                	adc    $0x73,%al
40dd47:	60                   	pusha
40dd48:	00 00                	add    %al,(%eax)
40dd4a:	0a 6f 61             	or     0x61(%edi),%ch
40dd4d:	00 00                	add    %al,(%eax)
40dd4f:	0a 00                	or     (%eax),%al
40dd51:	02 7b b6             	add    -0x4a(%ebx),%bh
40dd54:	00 00                	add    %al,(%eax)
40dd56:	04 1f                	add    $0x1f,%al
40dd58:	0b 6f 62             	or     0x62(%edi),%ebp
40dd5b:	00 00                	add    %al,(%eax)
40dd5d:	0a 00                	or     (%eax),%al
40dd5f:	02 7b b6             	add    -0x4a(%ebx),%bh
40dd62:	00 00                	add    %al,(%eax)
40dd64:	04 02                	add    $0x2,%al
40dd66:	fe 06                	incb   (%esi)
40dd68:	ba 00 00 06 73       	mov    $0x73060000,%edx
40dd6d:	6c                   	insb   (%dx),%es:(%edi)
40dd6e:	00 00                	add    %al,(%eax)
40dd70:	0a 6f 04             	or     0x4(%edi),%ch
40dd73:	01 00                	add    %eax,(%eax)
40dd75:	0a 00                	or     (%eax),%al
40dd77:	02 7b b7             	add    -0x49(%ebx),%bh
40dd7a:	00 00                	add    %al,(%eax)
40dd7c:	04 72                	add    $0x72,%al
40dd7e:	04 3a                	add    $0x3a,%al
40dd80:	00 70 6f             	add    %dh,0x6f(%eax)
40dd83:	ff 00                	incl   (%eax)
40dd85:	00 0a                	add    %cl,(%edx)
40dd87:	00 02                	add    %al,(%edx)
40dd89:	7b b7                	jnp    0x40dd42
40dd8b:	00 00                	add    %al,(%eax)
40dd8d:	04 1e                	add    $0x1e,%al
40dd8f:	6f                   	outsl  %ds:(%esi),(%dx)
40dd90:	00 01                	add    %al,(%ecx)
40dd92:	00 0a                	add    %cl,(%edx)
40dd94:	00 02                	add    %al,(%edx)
40dd96:	7b b7                	jnp    0x40dd4f