432daf:	6e                   	outsb  %ds:(%esi),(%dx)
432db0:	41                   	inc    %ecx
432db1:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
432db5:	6e                   	outsb  %ds:(%esi),(%dx)
432db6:	4c                   	dec    %esp
432db7:	69 6e 6b 8b c0 08 2e 	imul   $0x2e08c08b,0x6b(%esi),%ebp
432dbe:	43                   	inc    %ebx
432dcb:	00 08                	add    %cl,(%eax)
432dcd:	2f                   	das
432dce:	43                   	inc    %ebx
432dd7:	00 d8                	add    %bl,%al
432dd9:	2e 43                	cs inc %ebx
432ddb:	00 f2                	add    %dh,%dl
432ddd:	2e 43                	cs inc %ebx
432ddf:	00 0c 02             	add    %cl,(%edx,%eax,1)
432de2:	00 00                	add    %al,(%eax)
432de4:	28 6d 43             	sub    %ch,0x43(%ebp)
432de7:	00 b4 9e 41 00 c0 34 	add    %dh,0x34c00041(%esi,%ebx,4)
432dee:	40                   	inc    %eax
432def:	00 08                	add    %cl,(%eax)
432df1:	98                   	cwtl
432df2:	41                   	inc    %ecx
432df3:	00 c8                	add    %cl,%al
432df5:	34 40                	xor    $0x40,%al
432df7:	00 d4                	add    %dl,%ah
432df9:	ef                   	out    %eax,(%dx)
432dfa:	43                   	inc    %ebx
432dfb:	00 04 32             	add    %al,(%edx,%esi,1)
432dfe:	40                   	inc    %eax
432dff:	00 20                	add    %ah,(%eax)
432e01:	32 40 00             	xor    0x0(%eax),%al
432e04:	ac                   	lods   %ds:(%esi),%al
432e05:	d2 43 00             	rolb   %cl,0x0(%ebx)
432e08:	74 1f                	je     0x432e29
432e0a:	44                   	inc    %esp
432e0b:	00 9c e7 43 00 48 43 	add    %bl,0x43480043(%edi,%eiz,8)
432e12:	41                   	inc    %ecx
432e13:	00 30                	add    %dh,(%eax)
432e15:	cd 43                	int    $0x43
432e17:	00 50 a1             	add    %dl,-0x5f(%eax)
432e1a:	43                   	inc    %ebx
432e1b:	00 50 d4             	add    %dl,-0x2c(%eax)
432e1e:	43                   	inc    %ebx
432e1f:	00 68 aa             	add    %ch,-0x56(%eax)
432e22:	43                   	inc    %ebx
432e23:	00 cc                	add    %cl,%ah
432e25:	9e                   	sahf
432e26:	41                   	inc    %ecx
432e27:	00 b4 9b 41 00 ac 9b 	add    %dh,-0x6453ffbf(%ebx,%ebx,4)
432e2e:	41                   	inc    %ecx
432e2f:	00 d4                	add    %dl,%ah
432e31:	9e                   	sahf
432e32:	41                   	inc    %ecx
432e33:	00 cc                	add    %cl,%ah
432e35:	42                   	inc    %edx
432e36:	43                   	inc    %ebx
432e37:	00 88 1a 44 00 a4    	add    %cl,-0x5bffbbe6(%eax)
432e3d:	1f                   	pop    %ds
432e3e:	44                   	inc    %esp
432e3f:	00 f0                	add    %dh,%al
432e41:	1e                   	push   %ds
432e42:	44                   	inc    %esp
432e43:	00 c4                	add    %al,%ah
432e45:	9f                   	lahf
432e46:	43                   	inc    %ebx
432e47:	00 04 15 44 00 24 15 	add    %al,0x15240044(,%edx,1)
432e4e:	44                   	inc    %esp
432e4f:	00 3c 12             	add    %bh,(%edx,%edx,1)
432e52:	44                   	inc    %esp
432e53:	00 0c 9f             	add    %cl,(%edi,%ebx,4)
432e56:	43                   	inc    %ebx
432e57:	00 10                	add    %dl,(%eax)
432e59:	9f                   	lahf
432e5a:	43                   	inc    %ebx
432e5b:	00 00                	add    %al,(%eax)
432e5d:	cf                   	iret
432e5e:	43                   	inc    %ebx
432e5f:	00 2c cf             	add    %ch,(%edi,%ecx,8)
432e62:	43                   	inc    %ebx
432e63:	00 50 aa             	add    %dl,-0x56(%eax)
432e66:	43                   	inc    %ebx
432e67:	00 88 a0 43 00 dc    	add    %cl,-0x23ffbc60(%eax)
432e6d:	ab                   	stos   %eax,%es:(%edi)
432e6e:	43                   	inc    %ebx
432e6f:	00 54 ab 43          	add    %dl,0x43(%ebx,%ebp,4)
432e73:	00 68 ae             	add    %ch,-0x52(%eax)
432e76:	43                   	inc    %ebx
432e77:	00 14 ad 43 00 98 43 	add    %dl,0x43980043(,%ebp,4)
432e7e:	43                   	inc    %ebx
432e7f:	00 b0 cf 43 00 90    	add    %dh,-0x6fffbc31(%eax)
432e85:	12 44 00 4c          	adc    0x4c(%eax,%eax,1),%al
432e89:	13 44 00 48          	adc    0x48(%eax,%eax,1),%eax
432e8d:	0e                   	push   %cs
432e8e:	44                   	inc    %esp
432e8f:	00 30                	add    %dh,(%eax)
432e91:	13 44 00 c8          	adc    -0x38(%eax,%eax,1),%eax
432e95:	d4 43                	aam    $0x43
432e97:	00 5c db 43          	add    %bl,0x43(%ebx,%ebx,8)
432e9b:	00 fc                	add    %bh,%ah
432e9d:	e8 43 00 88 44       	call   0x44cb2ee5
432ea2:	43                   	inc    %ebx
432ea3:	00 e4                	add    %ah,%ah
432ea5:	e5 43                	in     $0x43,%eax
432ea7:	00 14 e4             	add    %dl,(%esp,%eiz,8)
432eaa:	43                   	inc    %ebx
432eab:	00 94 e9 43 00 98 e9 	add    %dl,-0x1667ffbd(%ecx,%ebp,8)
432eb2:	43                   	inc    %ebx
432eb3:	00 50 e8             	add    %dl,-0x18(%eax)
432eb6:	43                   	inc    %ebx
432eb7:	00 f8                	add    %bh,%al
432eb9:	e7 43                	out    %eax,$0x43
432ebb:	00 70 14             	add    %dh,0x14(%eax)
432ebe:	44                   	inc    %esp
432ebf:	00 40 f2             	add    %al,-0xe(%eax)
432ec2:	43                   	inc    %ebx
432ec3:	00 b0 25 44 00 ec    	add    %dh,-0x13ffbbdb(%eax)
432ec9:	10 44 00 dc          	adc    %al,-0x24(%eax,%eax,1)
432ecd:	13 44 00 70          	adc    0x70(%eax,%eax,1),%eax
432ed1:	43                   	inc    %ebx
432ed2:	43                   	inc    %ebx
432ed3:	00 94 43 43 00 04 00 	add    %dl,0x40043(%ebx,%eax,2)
432eda:	38 bd 14 00 ef ff    	cmp    %bh,-0x10ffec(%ebp)
432ee0:	d9 ff                	fcos
432ee2:	10 44 43 00          	adc    %al,0x0(%ebx,%eax,2)
432ee6:	5c                   	pop    %esp
432ee7:	44                   	inc    %esp
432ee8:	43                   	inc    %ebx
432ee9:	00 20                	add    %ah,(%eax)
432eeb:	43                   	inc    %ebx
432eec:	43                   	inc    %ebx
432eed:	00 68 43             	add    %ch,0x43(%eax)
432ef0:	43                   	inc    %ebx
432ef1:	00 0e                	add    %cl,(%esi)
432ef3:	54                   	push   %esp
432ef4:	42                   	inc    %edx
432ef5:	75 74                	jne    0x432f6b
432ef7:	74 6f                	je     0x432f68
432ef9:	6e                   	outsb  %ds:(%esi),(%dx)
432efa:	43                   	inc    %ebx
432efb:	6f                   	outsl  %ds:(%esi),(%dx)
432efc:	6e                   	outsb  %ds:(%esi),(%dx)
432efd:	74 72                	je     0x432f71
432eff:	6f                   	outsl  %ds:(%esi),(%dx)
432f00:	6c                   	insb   (%dx),%es:(%edi)
432f01:	8d 40 00             	lea    0x0(%eax),%eax
432f04:	08 2f                	or     %ch,(%edi)
432f06:	43                   	inc    %ebx
432f07:	00 07                	add    %al,(%edi)
432f09:	0e                   	push   %cs
432f0a:	54                   	push   %esp
432f0b:	42                   	inc    %edx
432f0c:	75 74                	jne    0x432f82
432f0e:	74 6f                	je     0x432f7f
432f10:	6e                   	outsb  %ds:(%esi),(%dx)
432f11:	43                   	inc    %ebx
432f12:	6f                   	outsl  %ds:(%esi),(%dx)
432f13:	6e                   	outsb  %ds:(%esi),(%dx)
432f14:	74 72                	je     0x432f88
432f16:	6f                   	outsl  %ds:(%esi),(%dx)
432f17:	6c                   	insb   (%dx),%es:(%edi)
432f18:	08 2e                	or     %ch,(%esi)
432f1a:	43                   	inc    %ebx
432f1b:	00 dc                	add    %bl,%ah
432f1d:	70 43                	jo     0x432f62
432f1f:	00 0b                	add    %cl,(%ebx)
432f21:	00 08                	add    %cl,(%eax)
432f23:	53                   	push   %ebx
432f24:	74 64                	je     0x432f8a
432f26:	43                   	inc    %ebx
432f27:	74 72                	je     0x432f9b
432f29:	6c                   	insb   (%dx),%es:(%edi)
432f2a:	73 00                	jae    0x432f2c
432f2c:	00 8d 40 00 7c 2f    	add    %cl,0x2f7c0040(%ebp)
432f32:	43                   	inc    %ebx
432f3f:	00 78 30             	add    %bh,0x30(%eax)
432f42:	43                   	inc    %ebx
432f4b:	00 4c 30 43          	add    %cl,0x43(%eax,%esi,1)
432f4f:	00 66 30             	add    %ah,0x30(%esi)
432f52:	43                   	inc    %ebx
432f53:	00 14 02             	add    %dl,(%edx,%eax,1)
432f56:	00 00                	add    %al,(%eax)
432f58:	bc 2d 43 00 b4       	mov    $0xb400432d,%esp
432f5d:	9e                   	sahf
432f5e:	41                   	inc    %ecx
432f5f:	00 c0                	add    %al,%al
432f61:	34 40                	xor    $0x40,%al
432f63:	00 08                	add    %cl,(%eax)
432f65:	98                   	cwtl
432f66:	41                   	inc    %ecx
432f67:	00 c8                	add    %cl,%al
432f69:	34 40                	xor    $0x40,%al
432f6b:	00 d4                	add    %dl,%ah
432f6d:	ef                   	out    %eax,(%dx)
432f6e:	43                   	inc    %ebx
432f6f:	00 04 32             	add    %al,(%edx,%esi,1)
432f72:	40                   	inc    %eax
432f73:	00 20                	add    %ah,(%eax)
432f75:	32 40 00             	xor    0x0(%eax),%al
432f78:	ac                   	lods   %ds:(%esi),%al
432f79:	d2 43 00             	rolb   %cl,0x0(%ebx)
432f7c:	74 1f                	je     0x432f9d
432f7e:	44                   	inc    %esp
432f7f:	00 9c e7 43 00 48 43 	add    %bl,0x43480043(%edi,%eiz,8)
432f86:	41                   	inc    %ecx
432f87:	00 30                	add    %dh,(%eax)
432f89:	cd 43                	int    $0x43
432f8b:	00 50 a1             	add    %dl,-0x5f(%eax)
432f8e:	43                   	inc    %ebx
432f8f:	00 50 d4             	add    %dl,-0x2c(%eax)
432f92:	43                   	inc    %ebx
432f93:	00 68 aa             	add    %ch,-0x56(%eax)
432f96:	43                   	inc    %ebx
432f97:	00 cc                	add    %cl,%ah
432f99:	9e                   	sahf
432f9a:	41                   	inc    %ecx
432f9b:	00 b4 9b 41 00 ac 9b 	add    %dh,-0x6453ffbf(%ebx,%ebx,4)
432fa2:	41                   	inc    %ecx
432fa3:	00 d4                	add    %dl,%ah
432fa5:	9e                   	sahf
432fa6:	41                   	inc    %ecx
432fa7:	00 c0                	add    %al,%al
432fa9:	44                   	inc    %esp
432faa:	43                   	inc    %ebx
432fab:	00 88 1a 44 00 a4    	add    %cl,-0x5bffbbe6(%eax)
432fb1:	1f                   	pop    %ds
432fb2:	44                   	inc    %esp
432fb3:	00 f0                	add    %dh,%al
432fb5:	1e                   	push   %ds
432fb6:	44                   	inc    %esp
432fb7:	00 c4                	add    %al,%ah
432fb9:	9f                   	lahf
432fba:	43                   	inc    %ebx
432fbb:	00 04 15 44 00 24 15 	add    %al,0x15240044(,%edx,1)
432fc2:	44                   	inc    %esp
432fc3:	00 3c 12             	add    %bh,(%edx,%edx,1)
432fc6:	44                   	inc    %esp
432fc7:	00 0c 9f             	add    %cl,(%edi,%ebx,4)
432fca:	43                   	inc    %ebx
432fcb:	00 10                	add    %dl,(%eax)
432fcd:	9f                   	lahf
432fce:	43                   	inc    %ebx
432fcf:	00 00                	add    %al,(%eax)
432fd1:	cf                   	iret
432fd2:	43                   	inc    %ebx
432fd3:	00 2c cf             	add    %ch,(%edi,%ecx,8)
432fd6:	43                   	inc    %ebx
432fd7:	00 50 aa             	add    %dl,-0x56(%eax)
432fda:	43                   	inc    %ebx
432fdb:	00 88 a0 43 00 dc    	add    %cl,-0x23ffbc60(%eax)
432fe1:	ab                   	stos   %eax,%es:(%edi)
432fe2:	43                   	inc    %ebx
432fe3:	00 54 ab 43          	add    %dl,0x43(%ebx,%ebp,4)
432fe7:	00 68 ae             	add    %ch,-0x52(%eax)
432fea:	43                   	inc    %ebx
432feb:	00 14 ad 43 00 98 43 	add    %dl,0x43980043(,%ebp,4)
432ff2:	43                   	inc    %ebx
432ff3:	00 b0 cf 43 00 90    	add    %dh,-0x6fffbc31(%eax)
432ff9:	12 44 00 4c          	adc    0x4c(%eax,%eax,1),%al
432ffd:	13 44 00 48          	adc    0x48(%eax,%eax,1),%eax
433001:	0e                   	push   %cs
433002:	44                   	inc    %esp
433003:	00 30                	add    %dh,(%eax)
433005:	13 44 00 c8          	adc    -0x38(%eax,%eax,1),%eax
433009:	d4 43                	aam    $0x43
43300b:	00 5c db 43          	add    %bl,0x43(%ebx,%ebx,8)
43300f:	00 fc                	add    %bh,%ah
433011:	e8 43 00 b0 46       	call   0x46f33059
433016:	43                   	inc    %ebx
433017:	00 e4                	add    %ah,%ah
433019:	e5 43                	in     $0x43,%eax
43301b:	00 08                	add    %cl,(%eax)
43301d:	47                   	inc    %edi
43301e:	43                   	inc    %ebx
43301f:	00 94 e9 43 00 98 e9 	add    %dl,-0x1667ffbd(%ecx,%ebp,8)
433026:	43                   	inc    %ebx
433027:	00 50 e8             	add    %dl,-0x18(%eax)
43302a:	43                   	inc    %ebx
43302b:	00 f8                	add    %bh,%al
43302d:	e7 43                	out    %eax,$0x43
43302f:	00 70 14             	add    %dh,0x14(%eax)
433032:	44                   	inc    %esp
433033:	00 40 f2             	add    %al,-0xe(%eax)
433036:	43                   	inc    %ebx
433037:	00 b0 25 44 00 ec    	add    %dh,-0x13ffbbdb(%eax)
43303d:	10 44 00 dc          	adc    %al,-0x24(%eax,%eax,1)
433041:	13 44 00 20          	adc    0x20(%eax,%eax,1),%eax
433045:	45                   	inc    %ebp
433046:	43                   	inc    %ebx
433047:	00 24 46             	add    %ah,(%esi,%eax,2)
43304a:	43                   	inc    %ebx
43304b:	00 04 00             	add    %al,(%eax,%eax,1)
43304e:	10 b0 06 b0 11 bd    	adc    %dh,-0x42ee4ffa(%eax)
433054:	ca ff 34             	lret   $0x34ff
433057:	47                   	inc    %edi
433058:	43                   	inc    %ebx
433059:	00 3c 47             	add    %bh,(%edi,%eax,2)
43305c:	43                   	inc    %ebx
43305d:	00 c0                	add    %al,%al
43305f:	47                   	inc    %edi
433060:	43                   	inc    %ebx
433061:	00 28                	add    %ch,(%eax)
433063:	45                   	inc    %ebp
433064:	43                   	inc    %ebx
433065:	00 0c 54             	add    %cl,(%esp,%edx,2)
433068:	52                   	push   %edx
433069:	61                   	popa
43306a:	64 69 6f 42 75 74 74 	imul   $0x6f747475,%fs:0x42(%edi),%ebp
433071:	6f
433072:	6e                   	outsb  %ds:(%esi),(%dx)
433073:	90                   	nop
433074:	78 30                	js     0x4330a6
433076:	43                   	inc    %ebx
433077:	00 07                	add    %al,(%edi)
433079:	0c 54                	or     $0x54,%al
43307b:	52                   	push   %edx
43307c:	61                   	popa
43307d:	64 69 6f 42 75 74 74 	imul   $0x6f747475,%fs:0x42(%edi),%ebp
433084:	6f
433085:	6e                   	outsb  %ds:(%esi),(%dx)
433086:	7c 2f                	jl     0x4330b7
433088:	43                   	inc    %ebx
433089:	00 04 2f             	add    %al,(%edi,%ebp,1)
43308c:	43                   	inc    %ebx
43308d:	00 35 00 08 53 74    	add    %dh,0x74530800
433093:	64 43                	fs inc %ebx
433095:	74 72                	je     0x433109
433097:	6c                   	insb   (%dx),%es:(%edi)
433098:	73 2a                	jae    0x4330c4
43309a:	00 e4                	add    %ah,%ah
43309c:	28 41 00             	sub    %al,0x0(%ecx)
43309f:	3c 00                	cmp    $0x0,%al
4330a1:	00 fe                	add    %bh,%dh
4330a3:	f4                   	hlt
4330a4:	9f                   	lahf
4330a5:	43                   	inc    %ebx
4330a6:	00 01                	add    %al,(%ecx)
4330a8:	00 00                	add    %al,(%eax)
4330aa:	00 00                	add    %al,(%eax)
4330ac:	00 00                	add    %al,(%eax)
4330ae:	80 00 00             	addb   $0x0,(%eax)
4330b1:	00 80 0b 00 06 41    	add    %al,0x4106000b(%eax)
4330b7:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4330bb:	6e                   	outsb  %ds:(%esi),(%dx)
4330bc:	30 13                	xor    %dl,(%ebx)
4330be:	41                   	inc    %ecx
4330bf:	00 10                	add    %dl,(%eax)
4330c1:	02 00                	add    (%eax),%al
4330c3:	ff 54 45 43          	call   *0x43(%ebp,%eax,2)
4330c7:	00 01                	add    %al,(%ecx)
4330c9:	00 00                	add    %al,(%eax)